Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | don't connection_edge_end() on eof if we're already marked for close, | Roger Dingledine | 2004-12-24 | |
| | | | | | | | because if we are then it's because we already got an end. svn:r3223 | |||
* | remove sentence-fragment comment refering to a design that never happened. | Nick Mathewson | 2004-12-24 | |
| | | | | svn:r3220 | |||
* | Remove length restriction when generating directories. | Nick Mathewson | 2004-12-24 | |
| | | | | svn:r3218 | |||
* | Fix for running-routers length bug | Nick Mathewson | 2004-12-24 | |
| | | | | svn:r3216 | |||
* | and forward port the cleanup | Roger Dingledine | 2004-12-22 | |
| | | | | svn:r3211 | |||
* | fix a crash: if you do socks4 with an IP of 0.0.0.x then we get tricked | Roger Dingledine | 2004-12-22 | |
| | | | | | | | | | into thinking you're doing socks4a, and we look for the next byte. thanks to aphex for finding this. svn:r3207 | |||
* | move network_init from or/main to common/compat | Roger Dingledine | 2004-12-22 | |
| | | | | | | | | call network_init in tor-resolve.c too move tor_lookup_hostname from common/util to common/compat svn:r3203 | |||
* | respond to an 009 XXX | Roger Dingledine | 2004-12-22 | |
| | | | | svn:r3201 | |||
* | Workaround for brain-damaged __FILE__ handling on MSVC: keep Nick's name out | Nick Mathewson | 2004-12-22 | |
| | | | | | | | of the warning messages. svn:r3199 | |||
* | forward port: | Roger Dingledine | 2004-12-21 | |
| | | | | | | | fix a fencepost: we were blowing away the \n when reporting confvalue items svn:r3194 | |||
* | When listing circuits that are pending on an opening OR connection, | Roger Dingledine | 2004-12-17 | |
| | | | | | | | | if we're an OR we were listing circuits that *end* at us as being pending on every listener, dns/cpu worker, etc. Stop that. svn:r3171 | |||
* | Make split(..., NULL) split on horizontal space; fix bug with tabs in config ↵ | Nick Mathewson | 2004-12-16 | |
| | | | | | | file. svn:r3155 | |||
* | Clarify confusing message | Nick Mathewson | 2004-12-16 | |
| | | | | svn:r3151 | |||
* | bugfix: when we're reporting event circuit status, don't call it a stream. | Roger Dingledine | 2004-12-14 | |
| | | | | | | | while we're at it, include ":port" in the stream event string. svn:r3148 | |||
* | 0.0.9 broke hibernation. darn it. | Roger Dingledine | 2004-12-13 | |
| | | | | svn:r3147 | |||
* | Remove bugfixes that did not actually do anything, before we start a cargo cult. | Nick Mathewson | 2004-12-13 | |
| | | | | svn:r3145 | |||
* | Fix a bug in parsing HashedControlPassword. | Nick Mathewson | 2004-12-13 | |
| | | | | svn:r3143 | |||
* | clarify a log entry | Roger Dingledine | 2004-12-13 | |
| | | | | svn:r3142 | |||
* | note a future thing we should do | Roger Dingledine | 2004-12-13 | |
| | | | | svn:r3141 | |||
* | clean up logging, | Roger Dingledine | 2004-12-13 | |
| | | | | | | | | | make it clearer which warns are bugs, make the control log event match its specification, point out a bug in how we deal with failure when renewing the tls context. svn:r3138 | |||
* | Only launch dns workers when we are actually starting a server. | Nick Mathewson | 2004-12-13 | |
| | | | | svn:r3137 | |||
* | when hibernating, don't advertise any ports | Roger Dingledine | 2004-12-11 | |
| | | | | | | | | | this is important for the dirport, because clients will still ask you for a directory, and they'll be sad when you're down. and do the other ports too, because hey, they're not listening. svn:r3133 | |||
* | make the 64 bit args print correctly on 64 bit archs | Roger Dingledine | 2004-12-08 | |
| | | | | svn:r3123 | |||
* | Solaris CC freaks out if isspace and friends get anything other than an int. ↵ | Nick Mathewson | 2004-12-08 | |
| | | | | | | We learned that, so we casted. But it is also a bad idea to cast a signed char to an int and expect things to work on win32. Now we cast to unsigned char, then to int, then pass to isspace. Ug svn:r3120 | |||
* | Log contents of bw_accounting when we read it; fix memory leak. | Nick Mathewson | 2004-12-07 | |
| | | | | svn:r3118 | |||
* | resolve tequila's crash bug: you can't free something | Roger Dingledine | 2004-12-07 | |
| | | | | | | | and then keep using it. svn:r3117 | |||
* | rearrange debug logs to make more sense | Roger Dingledine | 2004-12-07 | |
| | | | | svn:r3116 | |||
* | clean two more minor memory leaks | Roger Dingledine | 2004-12-07 | |
| | | | | svn:r3115 | |||
* | Only set a cookie when we intend to. | Nick Mathewson | 2004-12-07 | |
| | | | | svn:r3114 | |||
* | fix a minor leak for people offering hidden services | Roger Dingledine | 2004-12-07 | |
| | | | | svn:r3113 | |||
* | log bytes written with kill -USR1 too | Roger Dingledine | 2004-12-07 | |
| | | | | svn:r3112 | |||
* | fix the other half of the pipe race | Roger Dingledine | 2004-12-07 | |
| | | | | svn:r3111 | |||
* | avoid a sigpipe from a race: if we get the end right after | Roger Dingledine | 2004-12-07 | |
| | | | | | | | the app has hung up on us, we shouldn't hold-open-until-flush. svn:r3109 | |||
* | I'm a bad person. | Roger Dingledine | 2004-12-07 | |
| | | | | | | | | | Stop treating the uint16_t's as null-terminated strings, and stop looking at the byte after them to see if it's null, because sometimes you're not allowed to look there. svn:r3108 | |||
* | were we on crack?? | Roger Dingledine | 2004-12-07 | |
| | | | | svn:r3107 | |||
* | salvage another 300 bytes per hup | Roger Dingledine | 2004-12-07 | |
| | | | | svn:r3106 | |||
* | and bust another memory leak | Roger Dingledine | 2004-12-07 | |
| | | | | svn:r3105 | |||
* | plug another memory leak | Roger Dingledine | 2004-12-07 | |
| | | | | svn:r3104 | |||
* | Fix some memory leaks and unlikely segfaults | Nick Mathewson | 2004-12-07 | |
| | | | | svn:r3103 | |||
* | ORPort must be defined if ORBindAddress is defined. | Roger Dingledine | 2004-12-07 | |
| | | | | svn:r3100 | |||
* | when recommending new-format log lines, if the upper bound is LOG_ERR, | Roger Dingledine | 2004-12-07 | |
| | | | | | | | leave it implicit. svn:r3097 | |||
* | Renormalize whitespace | Nick Mathewson | 2004-12-07 | |
| | | | | svn:r3095 | |||
* | Make unit tests work on win32 | Nick Mathewson | 2004-12-07 | |
| | | | | svn:r3094 | |||
* | More win32 fixes: 1) tolerate extra "readable" events better. 2) when being ↵ | Nick Mathewson | 2004-12-06 | |
| | | | | | | multithreaded, leave parent fdarray open. svn:r3092 | |||
* | answer resolved ip in network order | Roger Dingledine | 2004-12-06 | |
| | | | | svn:r3087 | |||
* | avoid using uninitialized variable | Roger Dingledine | 2004-12-06 | |
| | | | | svn:r3086 | |||
* | don't use cache for resolving .foo.exit names, but do reply immediately | Roger Dingledine | 2004-12-06 | |
| | | | | | | | if we're asked to resolve an IP.foo.exit. svn:r3085 | |||
* | fix indenting | Roger Dingledine | 2004-12-06 | |
| | | | | svn:r3084 | |||
* | send an end to the streams we close when we hibernate, rather | Roger Dingledine | 2004-12-05 | |
| | | | | | | | than just chopping them off svn:r3083 | |||
* | check if we have a cached resolve for a tor-resolve address *after* | Roger Dingledine | 2004-12-05 | |
| | | | | | | | we remove the .foo.exit part of the address. svn:r3082 |