aboutsummaryrefslogtreecommitdiff
path: root/src/common
Commit message (Expand)AuthorAge
* fix typo in earlier libevent mmessage suppress patch•••svn:r3950 Nick Mathewson2005-04-01
* Add code to suppress spurious libevent log msgs; use it to resolve bug 68.•••svn:r3948 Nick Mathewson2005-04-01
* Use recent libevent features when possible•••svn:r3940 Nick Mathewson2005-04-01
* Try to make crash-on-shutdown bug harder to trigger.•••svn:r3939 Nick Mathewson2005-04-01
* add a tor_tls_is_server method to remember if conn->tls•••was an initiator or a receiver svn:r3931 Roger Dingledine2005-03-31
* remember some thoughts about using WSAStartup to learn•••how many sockets we get to use on win32. svn:r3905 Roger Dingledine2005-03-28
* Fix a few more instances of memory not freed on exit (found by weasel).•••svn:r3830 Nick Mathewson2005-03-23
* bugfix: make smartlist_join_strings2 actually use the separator/terminator•••svn:r3805 Roger Dingledine2005-03-22
* Commit fixes for several pending tor core tasks: document all DOCDOCed functi...•••svn:r3769 Nick Mathewson2005-03-17
* Fix a fun windows bug: apparently windows stat wants paths not to end with sl...•••svn:r3766 Nick Mathewson2005-03-16
* Fix some more obscure compiler warnings•••svn:r3758 Nick Mathewson2005-03-14
* Renormalize whitespace•••svn:r3757 Nick Mathewson2005-03-14
* Finish implementing GETINFO; make it easy to query address maps.•••svn:r3732 Nick Mathewson2005-03-03
* Try a little harder to avoid openssl SSL* double-free reports.•••svn:r3710 Nick Mathewson2005-02-28
* Fix strmap_free to release memory actually held by the strmap.•••svn:r3708 Nick Mathewson2005-02-28
* give a better warning when tor points at an https server.•••svn:r3706 Nick Mathewson2005-02-28
* Be specific about which "illegal character" we just saw in the cert.•••svn:r3699 Nick Mathewson2005-02-25
* Implement more control spec functionality•••- Mapaddress - Postdescriptor - GetInfo on descriptors Required changes elsewhere: - Keep the most recent running_routers_t in the routerlist_t. That way we can learn about new routers and remember whether we were last told that they were up or down. Also enables more simplifications. - Keep the signed descriptor inside routerinfo_t. This makes descriptor_entry_t in dirservers.c unneeded. - Rename AddressMap (the verb) to MapAddress. Keep AddressMap as a noun. - Check addresses for plausibility before mapping them. svn:r3696 Nick Mathewson2005-02-25
* Forward-port the trick to bump up ConnLimit as far as it can•••go, but not past MAXCONNECTIONS. Also throw away the FAKE_POLL caveats since 0.1.0 doesn't need it any more. svn:r3657 Roger Dingledine2005-02-22
* Change from inet_ntoa to a threadproof tor_inet_ntoa.•••svn:r3656 Nick Mathewson2005-02-22
* Note a non-bug in read_file_to_str as used. If we start to rely on it behavin...•••svn:r3655 Nick Mathewson2005-02-22
* But on windows, localtime and gmtime _are_ threadsafe.•••svn:r3654 Nick Mathewson2005-02-22
* Patch to localtime/gmtime handling: use the _r variants where available. Use...•••svn:r3653 Nick Mathewson2005-02-22
* Remove assumptions that maximum path length is anything like 1024. From comm...•••svn:r3652 Nick Mathewson2005-02-22
* remove spurious semicolons•••svn:r3650 Nick Mathewson2005-02-22
* Snarf some logic from python, adapted to our own needs, to handle gethostbyna...•••svn:r3649 Nick Mathewson2005-02-22
* Initial IRIX compatibility fixes: check for inttypes.h; check for platform ce...•••svn:r3648 Nick Mathewson2005-02-22
* Fix windows build: do not spuriously include openssl where not needed; handle...•••svn:r3644 Nick Mathewson2005-02-22
* bugfix: actually use the argument to strmap_free()•••svn:r3640 Roger Dingledine2005-02-20
* avoid case (not yet triggered) where smartlists could grow out•••of control svn:r3636 Roger Dingledine2005-02-19
* Tell openssl how to use locks and how to find thread ids -- this may prevent ...•••svn:r3622 Nick Mathewson2005-02-13
* Apply windows patch from Dmitri Bely•••svn:r3617 Nick Mathewson2005-02-12
* Free tls resources on exit too•••svn:r3615 Nick Mathewson2005-02-11
* Handle return value from getaddrinfo properly•••svn:r3526 Nick Mathewson2005-02-03
* Use getaddrinfo and gethostbyname_r where available. Note that these are not...•••svn:r3522 Nick Mathewson2005-02-03
* Forward-port SGI Compatibility patches from Jan Schaumann•••svn:r3517 Nick Mathewson2005-02-03
* point out a potential thread/process leak problem when we're out of memory•••svn:r3512 Roger Dingledine2005-02-03
* Add --with-dmalloc configure option•••svn:r3508 Peter Palfrader2005-02-03
* http://www.erlenstar.demon.co.uk/unix/faq_2.html says we•••should call _exit, not exit, from child processes. svn:r3506 Roger Dingledine2005-02-03
* clarify what smartlist_remove promises, since we rely on it.•••svn:r3473 Roger Dingledine2005-01-31
* Add rudimentary pthread support that needs more testing.•••svn:r3439 Nick Mathewson2005-01-27
* fwd-port win32 isprint fix•••svn:r3410 Nick Mathewson2005-01-22
* forward-port: fix win32 compile•••svn:r3406 Roger Dingledine2005-01-22
* give a header file for ntohs•••svn:r3388 Roger Dingledine2005-01-20
* Compilation fixes for win32 version detection.•••svn:r3385 Nick Mathewson2005-01-20
* Make zlib detection happy on little-endian platforms; fix unit tests.•••svn:r3384 Nick Mathewson2005-01-20
* Detect windows platform correctly•••svn:r3377 Nick Mathewson2005-01-19
* Make detect_compression_method work on platforms with more evil chars.•••svn:r3376 Nick Mathewson2005-01-19
* Workaround for webservers that lie about Content-Encoding: Tor now tries to a...•••svn:r3374 Nick Mathewson2005-01-19
* Make Tor use Niels Provos's libevent instead of it's current•••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 Nick Mathewson2005-01-12