tor/src/common
Nick Mathewson 107f604f31 Port over ht.h improvements from Libevent.
There is a facility (not used now in Tor) to avoid storing the hash
of a given type if it is a fast-to-calculate hash.

There are also a few ancient-openbsd compilation issues fixed here.

The fact that Tor says INLINE while Libevent says inline remains
unaddressed.
2012-02-13 18:06:40 -05:00
..
address.c Use the standard _WIN32, not the Torism MS_WINDOWS or deprecated WIN32 2012-01-31 15:48:47 -05:00
address.h First chunk of support for bridges on IPv6 2011-11-30 11:55:45 -05:00
aes.c Rename nonconformant identifiers. 2012-01-18 15:53:30 -05:00
aes.h Rename nonconformant identifiers. 2012-01-18 15:53:30 -05:00
ciphers.inc fix a few typos, and give the bootstrap phase stuff a changelog entry. 2008-06-13 04:26:05 +00:00
compat_libevent.c Use the standard _WIN32, not the Torism MS_WINDOWS or deprecated WIN32 2012-01-31 15:48:47 -05:00
compat_libevent.h Revert "Use callback-driven approach to block renegotiations." 2011-12-06 19:49:20 -05:00
compat.c Use the standard _WIN32, not the Torism MS_WINDOWS or deprecated WIN32 2012-01-31 15:48:47 -05:00
compat.h Use the standard _WIN32, not the Torism MS_WINDOWS or deprecated WIN32 2012-01-31 15:48:47 -05:00
container.c Rename nonconformant identifiers. 2012-01-18 15:53:30 -05:00
container.h Rename nonconformant identifiers. 2012-01-18 15:53:30 -05:00
crypto.c Use the standard _WIN32, not the Torism MS_WINDOWS or deprecated WIN32 2012-01-31 15:48:47 -05:00
crypto.h Rename nonconformant identifiers. 2012-01-18 15:53:30 -05:00
di_ops.c Another doc tweak on tor_memcmp: <b>b</b>, not <b>. 2011-05-15 19:56:05 -04:00
di_ops.h Fixup whitespace issues from 3122 commit 2011-05-15 20:06:36 -04:00
ht.h Port over ht.h improvements from Libevent. 2012-02-13 18:06:40 -05:00
log.c Rename nonconformant identifiers. 2012-01-18 15:53:30 -05:00
Makefile.am Merge remote-tracking branch 'origin/maint-0.2.2' 2012-02-12 23:27:31 -05:00
Makefile.nmake Initial patch to build Tor with msvc and nmake 2011-08-01 12:36:59 -04:00
memarea.c Comment out ancient asserts for bug 930; resolve an xxx021 2011-03-25 16:28:38 -04:00
memarea.h Bump copyright statements to 2011 2011-01-03 11:50:39 -05:00
mempool.c Remove some duplicate includes 2011-11-03 10:23:33 -04:00
mempool.h Bump copyright statements to 2011 2011-01-03 11:50:39 -05:00
OpenBSD_malloc_Linux.c Fix a potentially useless integer overflow check. 2011-09-20 09:52:44 -04:00
procmon.c Use the standard _WIN32, not the Torism MS_WINDOWS or deprecated WIN32 2012-01-31 15:48:47 -05:00
procmon.h Appease make check-spaces wrt procmon.h 2011-05-23 01:10:49 -04:00
sha256.c Bump copyright statements to 2011 (0.2.2) 2011-01-03 11:52:09 -05:00
strlcat.c r8860@totoro: nickm | 2006-10-03 14:48:33 -0400 2006-10-03 19:00:07 +00:00
strlcpy.c Remove svn $Id$s from our source, and remove tor --version --version. 2009-01-04 00:35:51 +00:00
torgzip.c Fix zlib macro brokenness on osx with zlib 1.2.4 and higher. 2011-10-26 07:30:11 -04:00
torgzip.h Bump copyright statements to 2011 2011-01-03 11:50:39 -05:00
torint.h Actually pick a random port when "auto" is specified 2011-08-17 10:41:36 -04:00
torlog.h Merge remote-tracking branch 'origin/maint-0.2.2' 2011-05-23 01:23:53 -04:00
tortls.c Merge remote-tracking branch 'origin/maint-0.2.2' 2012-02-10 10:56:37 -05:00
tortls.h Rename nonconformant identifiers. 2012-01-18 15:53:30 -05:00
util_codedigest.c Include the *_sha1.i files in their own *_codedigest.c files. 2009-05-08 12:35:36 -04:00
util.c Fix straggling MS_WINDOWS issues; add a changes file 2012-01-31 15:48:47 -05:00
util.h Use the standard _WIN32, not the Torism MS_WINDOWS or deprecated WIN32 2012-01-31 15:48:47 -05:00