summaryrefslogtreecommitdiff
path: root/src/common
AgeCommit message (Expand)Author
2017-12-08Merge branch 'macro_free_v2_squashed'Nick Mathewson
2017-12-08Convert remaining function (mostly static) to new free styleNick Mathewson
2017-12-08Fix wide lines introduced by previous patch.Nick Mathewson
2017-12-08Replace all FREE_AND_NULL* uses to take a type and a free function.Nick Mathewson
2017-12-08Let's have only one FREE_AND_NULL variant.Nick Mathewson
2017-12-08Make tor_free only evaluate its input once (at least on gcc and clang)Nick Mathewson
2017-12-08Switch to a safer FREE_AND_NULL implementationNick Mathewson
2017-12-08Convert the rest of src/common's headers to use FREE_AND_NULLNick Mathewson
2017-12-07add a missing windows underscoreNick Mathewson
2017-12-06Fix a compiler warningNick Mathewson
2017-12-06Merge remote-tracking branch 'public/monotime_coarse_stamps'Nick Mathewson
2017-12-05Merge branch 'maint-0.3.2'Nick Mathewson
2017-12-05Tweaks to strings in 24500Nick Mathewson
2017-12-05Make errno error log more useful for getrandom()Fernando Fernandez Mancera
2017-11-30Merge branch 'maint-0.3.2'Nick Mathewson
2017-11-30Merge branch 'maint-0.3.1' into maint-0.3.2Nick Mathewson
2017-11-30Merge branch 'maint-0.3.0' into maint-0.3.1Nick Mathewson
2017-11-30Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson
2017-11-30Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson
2017-11-30Merge branch 'maint-0.2.5' into maint-0.2.8Nick Mathewson
2017-11-27Avoid asking for passphrase on junky PEM inputNick Mathewson
2017-11-27Add a new notion of "stamps" to be a fast 32-bit monotonic timestampNick Mathewson
2017-11-21re-run ./scripts/maint/annotate_ifdef_directivesNick Mathewson
2017-11-21Merge branch 'ticket23953_033_squashed'Nick Mathewson
2017-11-21Use stdatomic.h for atomic_counter_t where available.Nick Mathewson
2017-11-21Merge branch 'maint-0.3.2'Nick Mathewson
2017-11-21Merge branches 'bug24099_031' and 'bug24086_031' into maint-0.3.2Nick Mathewson
2017-11-20Merge branch 'maint-0.3.2'Nick Mathewson
2017-11-20Merge remote-tracking branches 'public/ticket24315_029' and 'public/bug24198_...Nick Mathewson
2017-11-20In storagedir, take more care with errno on empty or mislabeled fileNick Mathewson
2017-11-17Make all the crypto free() functions macros that clear their targetsNick Mathewson
2017-11-17Make all the free() functions from container.h clear their targetsNick Mathewson
2017-11-17Add a macro to call a free_ function and clear a variableNick Mathewson
2017-11-16Check the libc version to decide whether to allow openat.Nick Mathewson
2017-11-16Make our seccomp2 sandbox handle Glibc 2.26Nick Mathewson
2017-11-16Permit kill(pid, 0) in the seccomp2 sandbox.Nick Mathewson
2017-11-02Merge branch 'buf_for_stringbuffer_squashed'Nick Mathewson
2017-11-02Add a zero-copy buffer move implementation.Nick Mathewson
2017-11-02Add buf_t API helpers for using buffers to construct outputs.Nick Mathewson
2017-11-01Merge remote-tracking branch 'public/owning_control_fd'Nick Mathewson
2017-10-31Merge branch 'fix-torrcd-sandbox-22605v2'Nick Mathewson
2017-10-27Merge remote-tracking branch 'public/exit_carefully'Nick Mathewson
2017-10-27Make sure all C files have copyright/license noticesNick Mathewson
2017-10-27Merge branch 'protover-rust-impl_squashed'Nick Mathewson
2017-10-27move to allocating c strings from rustChelsea Holland Komlo
2017-10-27use tor allocator for string allocation in rustChelsea Holland Komlo
2017-10-27minimize scope for unsafeChelsea Holland Komlo
2017-10-27rust implementation of protoverChelsea Holland Komlo
2017-10-20Expose a new function to make the event loop exit once and for all.Nick Mathewson
2017-10-19Comment-only change: annotate exit() calls.Nick Mathewson