summaryrefslogtreecommitdiff
path: root/src/common/Makefile.am
AgeCommit message (Collapse)Author
2008-07-25 r17358@pc-10-8-1-079: nickm | 2008-07-25 16:41:03 +0200Nick Mathewson
Split out the address manipulation functions from compat and util: they were about 21% of the total of those, and spread out too much. svn:r16208
2008-06-12 r16215@tombo: nickm | 2008-06-12 18:39:03 -0400Nick Mathewson
Implement code to manually force the OpenSSL client cipher list to match the one recommended in proposal 124, *even if* we do not know all those ciphers. This is a bit of a kludge, but it is at least decently well commented. svn:r15173
2008-03-26 r19049@catbus: nickm | 2008-03-26 12:33:25 -0400Nick Mathewson
Add new stacklike, free-all-at-once memory allocation strategy. Use it when parsing directory information. This helps parsing speed, and may well help fragmentation some too. hidden-service-related stuff still uses the old tokenizing strategies. svn:r14194
2008-02-18 r18138@catbus: nickm | 2008-02-18 13:13:18 -0500Nick Mathewson
Try to make conditional include logic for openbsd malloc not warn on arma's computer. May fix bug 610. svn:r13557
2008-02-17 r18123@catbus: nickm | 2008-02-17 14:08:45 -0500Nick Mathewson
Fix capitalization error svn:r13545
2008-02-17 r14238@tombo: nickm | 2008-02-17 14:03:44 -0500Nick Mathewson
Add openbsd memory allocator discussed in bug 468, to make it easier for linux users to get non-awful allocation patterns. Use --enable-openbsd-malloc to turn it on. Needs more testing. svn:r13544
2007-04-11 r12335@catbus: nickm | 2007-04-10 16:53:48 -0400Nick Mathewson
Initial version of memory pool logic. Needs unit tests. Made to be easily separable from Tor. svn:r9937
2005-11-23Replace balanced trees with hash tables: this should make stuff ↵Nick Mathewson
significantly faster. svn:r5441
2005-01-12Make Tor use Niels Provos's libevent instead of it's currentNick Mathewson
poll-but-sometimes-select mess. This will let us use faster async cores (like epoll, kpoll, and /dev/poll), and hopefully work better on Windows too. There are some fairly nasty changes to main.c here; this will almost certainly break something. But hey, that's what alphas are for. svn:r3341
2004-11-01Split util into util (general utilities), container (smartlist and strmap), ↵Nick Mathewson
and compat (cross-platform compatability). svn:r2640
2004-10-30Only tor and test binaries need to link against openssl and zlib; ↵Nick Mathewson
tor-resolve can be smaller. svn:r2629
2004-09-02Add basic wrappers for zlib/gzipNick Mathewson
svn:r2324
2004-03-19ship strlcat and strlcpy with the tarball, but don't compile themRoger Dingledine
svn:r1297
2004-03-17Include strlcpy and strlcat where not available, so our string ops can be ↵Nick Mathewson
less error-prone. svn:r1289
2003-09-04Add initial interfaces and code for TLS support. Interfaces are right; code ↵Nick Mathewson
needs work and testing. svn:r424
2003-08-14include torint.h in 'make dist'Roger Dingledine
svn:r401
2003-06-30Add AES counter-mode support to the crypt libraryNick Mathewson
svn:r362
2003-06-18remove obsolete ss.hRoger Dingledine
svn:r336
2003-05-09still removing version.hRoger Dingledine
svn:r286
2003-04-16Factor out timeval-related functions.Nick Mathewson
svn:r237
2003-04-08let the 'test' binary build from the source distribRoger Dingledine
svn:r228
2002-11-25removing more unused filesRoger Dingledine
svn:r141
2002-11-23remove popt dependency, consolidate config stuffRoger Dingledine
reformat parts of onion.c svn:r136
2002-09-03Port to MacOS XNick Mathewson
svn:r88
2002-08-22Changed crypto calls to go through common/crypto.[hc] instead of calling ↵Matej Pjafjar
OpenSSL directly. svn:r76
2002-07-25Added the crypto abstraction to libor. Need to test and change the code to ↵Matej Pjafjar
use this instead of OpenSSL. svn:r74
2002-07-19Folded cell.? into src/orRoger Dingledine
Removed more obsolete files svn:r61
2002-07-02removed onion.c and onion.h from common/Roger Dingledine
they're now in or/onion.c svn:r21
2002-06-28added automake/autoconf support. When in doubt, "aclocal && autoconf && ↵Felipe Bergo
autoheader && automake" from the top dir. svn:r10