aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAge
* fix some bugs in assert_connection_ok•••svn:r1118 Roger Dingledine2004-02-24
* start hunting the lucky-bug•••svn:r1116 Roger Dingledine2004-02-22
* On OSX, decline to use the built-in select-baed poll wrapper, since it seems ...•••svn:r1114 Nick Mathewson2004-02-20
* patch from vicman to publish less platform information•••svn:r1111 Roger Dingledine2004-02-18
* go back to a single exitpolicy parameter•••if your exitpolicy includes " *:*" then it is final, else we append the default exit policy. (thanks weasel) svn:r1105 Roger Dingledine2004-02-18
* allow imaps and pop3s in default exit policy•••svn:r1104 Roger Dingledine2004-02-18
* Get rid of the notion of a separate default default exit policy.•••Create ExitPolicyPrepend config parameter, to customize the default exit policy. svn:r1103 Roger Dingledine2004-02-18
* we define some big constant arrays but don't use them•••svn:r1102 Roger Dingledine2004-02-18
* adding the reattach-after-timeout feature wasn't so easy after all.•••maybe it works now. svn:r1101 Roger Dingledine2004-02-18
* retry streams where the connected cell hasn't arrived in 15 seconds•••svn:r1100 Roger Dingledine2004-02-17
* Another case of the same.•••svn:r1099 Nick Mathewson2004-02-17
* Fix the Big Bug in router_compare_addr_to_exit_policy: we used port 0•••to mean "unknown port". But no exit policy supports (nonexistant) port 0, except accept *:*, and we had no special handling for 'unknown port'. Now we do. svn:r1098 Nick Mathewson2004-02-17
* best_support_idx is obsolete•••(also doesn't fix the bug) svn:r1097 Roger Dingledine2004-02-17
* Propagate yes/no/maybe a little farther forward.•••svn:r1096 Nick Mathewson2004-02-17
* make braces cleaner, bug still persists•••svn:r1095 Roger Dingledine2004-02-17
* Fix router_compare_addr_to_exit_policy, and name its return codes. The bug w...•••svn:r1093 Nick Mathewson2004-02-17
* Let paranoid exit nodes (which default to reject) be exit nodes•••Before we resolve the hostname, we don't know whether its IP will be accepted or rejected by the exit policy of each host. So we were only going with nodes that would certainly accept -- which was just itys and poblano. (This bug was hidden until now by the earlier port bug.) (Actual bugfix pending on Nick's next commit, hopefully.) svn:r1092 Roger Dingledine2004-02-17
* prevent picking middleman nodes as the last node in the circuit•••svn:r1088 Roger Dingledine2004-02-17
* install the 'tor' binary to usr/sbin by default•••svn:r1082 Roger Dingledine2004-02-17
* log when exit situation is hopeless.•••svn:r1057 Nick Mathewson2004-02-04
* last minute fix: don't early-flush non-tls streams•••e.g., this breaks directory service svn:r1033 Roger Dingledine2004-01-31
* for perf testing, paths are always 3 hops, not "3 or more"•••svn:r1030 Roger Dingledine2004-01-30
* fix a per-circuit memory leak•••svn:r1029 Roger Dingledine2004-01-30
* Another related leak•••svn:r1028 Nick Mathewson2004-01-30
* Freeing twice does *not* make the heap twice as clean.•••svn:r1027 Nick Mathewson2004-01-30
* Fix a bug that might have caused the leak, but which might have been hiding o...•••svn:r1026 Nick Mathewson2004-01-30
* Fix possible (but unlikely) mem leak.•••svn:r1025 Nick Mathewson2004-01-30
* finally locate the memory leak,•••plus commit a patch that doesn't fix it (but doesn't hurt? i dunno) svn:r1024 Roger Dingledine2004-01-30
* turn some knobs, add more debugging•••svn:r1023 Roger Dingledine2004-01-30
* note an assert trigger, if you use an old broken netscape socks4•••svn:r1022 Roger Dingledine2004-01-30
* Let AP edges receive 'end' relay cells while waiting for 'connected'•••svn:r1012 Roger Dingledine2004-01-20
* add an ap_conn connecting state; report connecting delay•••svn:r1011 Roger Dingledine2004-01-20
* small default route when doing speed testing•••svn:r1010 Roger Dingledine2004-01-20
* push out a tls record's worth of data once you've got it•••svn:r1009 Roger Dingledine2004-01-20
* add TOR_PERF macro options•••svn:r1008 Roger Dingledine2004-01-20
* fix typo•••svn:r1007 Roger Dingledine2004-01-20
* setuid to User _before_ complaining about running as root•••svn:r1006 Roger Dingledine2004-01-19
* fix assert trigger in server•••Jan 18 04:11:43.312 [warn] connection_edge_send_command(): no circ. Closing. i think it was while sending a connected relay cell back. reason for having the circ gone is still not known. presumably the end cell arrived at just the right time. svn:r1005 Roger Dingledine2004-01-19
* fix some errors in logs and comments•••svn:r999 Roger Dingledine2004-01-16
* Note discrepency between N bytes transmitted over TLS and actual bandwidth us...•••svn:r986 Nick Mathewson2004-01-13
* oh, and make it compile•••still need to make a decision about per-connection rate limiting (take it out? update it?) svn:r984 Roger Dingledine2004-01-11
* split the token bucket into 'rate' and 'burst' params•••we're not entirely migrated to burst yet, for backward compatibility note some win32 probable-bugs clean up routerlist.c svn:r982 Roger Dingledine2004-01-10
* resolve cygwin warnings for pre19•••svn:r981 Roger Dingledine2004-01-08
* Fix the dns bug: children weren't dying•••We were telling a child to die by closing the parent's file descriptor to him. But newer children were inheriting the open file descriptor from the parent, and since they weren't closing them, the socket never closed, so the child never read eof, so he never knew to exit. As a side effect to this bug, we were probably failing to properly close connections to remote hosts, ORs, and OPs, after a dns child was born. I'm surprised Tor worked at all. svn:r974 Roger Dingledine2004-01-06
* the onionskin challenge length was 30 bytes longer than necessary•••(i think ;) svn:r971 Roger Dingledine2004-01-05
* print an entry at the top of the logfile so you know it's working•••clean up a minor bug in a debugfile log entry svn:r970 Roger Dingledine2004-01-05
* Integrate new daemon code, adapted from submission by christian grothoff•••svn:r969 Nick Mathewson2004-01-03
* fix endian issue: rh.integrity was getting sent wrong•••now it's a char[4] rather than an int svn:r966 Roger Dingledine2004-01-02
* stop a bug that straycat may have found•••svn:r964 Roger Dingledine2004-01-01
* make loglevel info less noisy•••svn:r961 Roger Dingledine2003-12-30