tor/src/common
Daniel Martí 590ffdb2c9 Consensus diff backend from Daniel Martí GSOC project.
(This commit was extracted by nickm based on the final outcome of
the project, taking only the changes in the files touched by this
commit from the consdiff_rebased branch.  The directory-system
changes are going to get worked on separately.)
2017-03-16 14:38:28 -04:00
..
address.c Make tor_addr_lookup() mockable. 2017-01-03 10:11:15 -05:00
address.h Make tor_addr_lookup() mockable. 2017-01-03 10:11:15 -05:00
aes.c Always Use EVP_aes_*_ctr() with openssl 1.1 2016-11-06 21:01:25 -05:00
aes.h In aes.c, support 192-bit and 256-bit keys. 2016-09-16 09:51:51 -04:00
backtrace.c Use the standard OpenBSD preprocessor definition 2017-02-03 09:37:39 -05:00
backtrace.h Update the copyright year. 2016-02-27 18:48:19 +01:00
ciphers.inc Regenerate ciphers.inc 2017-01-24 15:05:35 -05:00
compat_libevent.c Merge remote-tracking branch 'public/Fix_19450' 2016-08-12 16:11:28 -04:00
compat_libevent.h Merge remote-tracking branch 'public/Fix_19450' 2016-08-12 16:11:28 -04:00
compat_openssl.h Stop implying that we support openssl 1.0.0; we don't. 2016-10-06 12:58:49 -04:00
compat_pthreads.c Merge branch 'osx_sierra_028' 2016-09-24 13:33:09 -07:00
compat_threads.c Merge remote-tracking branch 'public/thread_coverage' 2016-06-19 12:15:55 -04:00
compat_threads.h Update the copyright year. 2016-02-27 18:48:19 +01:00
compat_time.c Withstand failures in CLOCK_MONOTONIC_COARSE 2016-12-21 08:17:26 -05:00
compat_time.h loony mingwcross bug: insist we dont have clock_gettime. 2016-07-21 14:09:00 +02:00
compat_winthreads.c Update the copyright year. 2016-02-27 18:48:19 +01:00
compat.c Add compatibility function for fgets(3). 2017-03-01 21:26:26 +01:00
compat.h Add compatibility function for fgets(3). 2017-03-01 21:26:26 +01:00
container.c Add a smartlist_remove_keeporder() function, with tests. 2016-11-30 14:42:52 -05:00
container.h Add a smartlist_remove_keeporder() function, with tests. 2016-11-30 14:42:52 -05:00
crypto_curve25519.c comment fix from pastly 2017-01-11 15:12:59 -05:00
crypto_curve25519.h Write a bunch of module documentation. 2016-10-17 10:16:59 -04:00
crypto_ed25519.c Make a bunch of signature/digest-checking functions mockable 2017-01-30 08:37:22 -05:00
crypto_ed25519.h Make a bunch of signature/digest-checking functions mockable 2017-01-30 08:37:22 -05:00
crypto_format.c Make ed25519_fmt() log 0-valued keys more nicely. 2017-01-02 12:31:15 -05:00
crypto_format.h Helper function for logging ed25519 public keys. 2016-12-08 16:47:58 -05:00
crypto_pwbox.c Mark three lines unreachable, with extensive docs and use of BUG macros 2016-05-16 08:25:53 -04:00
crypto_pwbox.h Rudimentary-but-sufficient passphrase-encrypted box code. 2014-09-25 11:58:13 -04:00
crypto_s2k.c Merge branch 'maint-0.2.8' 2016-05-25 10:21:15 -04:00
crypto_s2k.h Update the copyright year. 2016-02-27 18:48:19 +01:00
crypto.c Make a bunch of signature/digest-checking functions mockable 2017-01-30 08:37:22 -05:00
crypto.h Merge branch 'combined-fuzzing-v4' 2017-01-30 08:40:46 -05:00
di_ops.c Reduce make check-spaces noise 2016-06-09 11:50:25 +00:00
di_ops.h Reduce make check-spaces noise 2016-06-09 11:50:25 +00:00
handles.h Basic 'handle' implementation and tests. 2016-04-19 14:07:43 -04:00
include.am Also ship compat_time.h in release tarballs. Fixes bug #19746 2016-07-25 09:07:29 +02:00
linux_syscalls.inc Move code-generation scripts to scripts/codegen 2014-05-07 01:17:41 -04:00
log.c Consensus diff backend from Daniel Martí GSOC project. 2017-03-16 14:38:28 -04:00
Makefile.nmake Clean up the MVSC nmake files so they work again. 2014-09-09 10:27:05 -04:00
memarea.c Code to disable memory sentinels for fuzzing 2017-02-27 16:25:10 -05:00
memarea.h Update the copyright year. 2016-02-27 18:48:19 +01:00
procmon.c Address review comments from cypherpunks 2016-07-04 16:34:40 +02:00
procmon.h Update the copyright year. 2016-02-27 18:48:19 +01:00
pubsub.c Fix bad allocation in pubsub.c 2016-05-12 09:56:42 -04:00
pubsub.h Reduce make check-spaces noise 2016-06-09 11:50:25 +00:00
sandbox.c fix typos and trivial syntax problems 2016-12-18 04:06:02 -05:00
sandbox.h Use the Autoconf macro AC_USE_SYSTEM_EXTENSIONS 2016-06-17 10:17:44 -04:00
testsupport.h Add support for mocking functions declared with attributes without causing gcc warnings 2016-06-30 07:03:26 +00:00
timers.c Add accessor for inspecting timer callbacks. 2016-12-02 12:15:07 -05:00
timers.h Add accessor for inspecting timer callbacks. 2016-12-02 12:15:07 -05:00
torgzip.c Use the standard OpenBSD preprocessor definition 2017-02-03 09:37:39 -05:00
torgzip.h Update the copyright year. 2016-02-27 18:48:19 +01:00
torint.h Update the copyright year. 2016-02-27 18:48:19 +01:00
torlog.h Consensus diff backend from Daniel Martí GSOC project. 2017-03-16 14:38:28 -04:00
tortls.c Merge branch 'bug21420_029_squashed' into maint-0.3.0 2017-02-27 11:20:39 -05:00
tortls.h For testing: add a tor_x509_cert_dup(). 2016-11-03 08:39:31 -04:00
util_bug.c Automated change to use smartlist_add_strdup 2016-10-27 10:26:06 +01:00
util_bug.h Remove an extraneous parenthesis in IF_BUG_OHNCE__ 2016-09-14 10:53:49 -04:00
util_format.c Fix unreachable heap corruption in base64_decode() 2016-12-23 09:47:09 -05:00
util_format.h Fix base32 API to take any source length in bytes 2016-06-17 13:53:47 -04:00
util_process.c Add the -Wextra-semi warning from clang, and fix the cases where it triggers 2016-06-11 10:11:54 -04:00
util_process.h Update the copyright year. 2016-02-27 18:48:19 +01:00
util.c Use tor_fgets() instead of fgets(). 2017-03-01 21:26:27 +01:00
util.h Merge branch 'bug20894_029_v3' 2017-02-14 19:10:20 -05:00
workqueue.c Write a bunch of module documentation. 2016-10-17 10:16:59 -04:00
workqueue.h Grammar. 2016-07-05 12:10:12 -04:00