aboutsummaryrefslogtreecommitdiff
path: root/src/or
Commit message (Collapse)AuthorAge
...
* don't connection_edge_end() on eof if we're already marked for close,Roger Dingledine2004-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 Mathewson2004-12-24
| | | | svn:r3220
* Remove length restriction when generating directories.Nick Mathewson2004-12-24
| | | | svn:r3218
* Fix for running-routers length bugNick Mathewson2004-12-24
| | | | svn:r3216
* and forward port the cleanupRoger Dingledine2004-12-22
| | | | svn:r3211
* fix a crash: if you do socks4 with an IP of 0.0.0.x then we get trickedRoger Dingledine2004-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/compatRoger Dingledine2004-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 XXXRoger Dingledine2004-12-22
| | | | svn:r3201
* Workaround for brain-damaged __FILE__ handling on MSVC: keep Nick's name outNick Mathewson2004-12-22
| | | | | | | of the warning messages. svn:r3199
* forward port:Roger Dingledine2004-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 Dingledine2004-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 Mathewson2004-12-16
| | | | | | file. svn:r3155
* Clarify confusing messageNick Mathewson2004-12-16
| | | | svn:r3151
* bugfix: when we're reporting event circuit status, don't call it a stream.Roger Dingledine2004-12-14
| | | | | | | while we're at it, include ":port" in the stream event string. svn:r3148
* 0.0.9 broke hibernation. darn it.Roger Dingledine2004-12-13
| | | | svn:r3147
* Remove bugfixes that did not actually do anything, before we start a cargo cult.Nick Mathewson2004-12-13
| | | | svn:r3145
* Fix a bug in parsing HashedControlPassword.Nick Mathewson2004-12-13
| | | | svn:r3143
* clarify a log entryRoger Dingledine2004-12-13
| | | | svn:r3142
* note a future thing we should doRoger Dingledine2004-12-13
| | | | svn:r3141
* clean up logging,Roger Dingledine2004-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 Mathewson2004-12-13
| | | | svn:r3137
* when hibernating, don't advertise any portsRoger Dingledine2004-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 archsRoger Dingledine2004-12-08
| | | | svn:r3123
* Solaris CC freaks out if isspace and friends get anything other than an int. ↵Nick Mathewson2004-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 Mathewson2004-12-07
| | | | svn:r3118
* resolve tequila's crash bug: you can't free somethingRoger Dingledine2004-12-07
| | | | | | | and then keep using it. svn:r3117
* rearrange debug logs to make more senseRoger Dingledine2004-12-07
| | | | svn:r3116
* clean two more minor memory leaksRoger Dingledine2004-12-07
| | | | svn:r3115
* Only set a cookie when we intend to.Nick Mathewson2004-12-07
| | | | svn:r3114
* fix a minor leak for people offering hidden servicesRoger Dingledine2004-12-07
| | | | svn:r3113
* log bytes written with kill -USR1 tooRoger Dingledine2004-12-07
| | | | svn:r3112
* fix the other half of the pipe raceRoger Dingledine2004-12-07
| | | | svn:r3111
* avoid a sigpipe from a race: if we get the end right afterRoger Dingledine2004-12-07
| | | | | | | the app has hung up on us, we shouldn't hold-open-until-flush. svn:r3109
* I'm a bad person.Roger Dingledine2004-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 Dingledine2004-12-07
| | | | svn:r3107
* salvage another 300 bytes per hupRoger Dingledine2004-12-07
| | | | svn:r3106
* and bust another memory leakRoger Dingledine2004-12-07
| | | | svn:r3105
* plug another memory leakRoger Dingledine2004-12-07
| | | | svn:r3104
* Fix some memory leaks and unlikely segfaultsNick Mathewson2004-12-07
| | | | svn:r3103
* ORPort must be defined if ORBindAddress is defined.Roger Dingledine2004-12-07
| | | | svn:r3100
* when recommending new-format log lines, if the upper bound is LOG_ERR,Roger Dingledine2004-12-07
| | | | | | | leave it implicit. svn:r3097
* Renormalize whitespaceNick Mathewson2004-12-07
| | | | svn:r3095
* Make unit tests work on win32Nick Mathewson2004-12-07
| | | | svn:r3094
* More win32 fixes: 1) tolerate extra "readable" events better. 2) when being ↵Nick Mathewson2004-12-06
| | | | | | multithreaded, leave parent fdarray open. svn:r3092
* answer resolved ip in network orderRoger Dingledine2004-12-06
| | | | svn:r3087
* avoid using uninitialized variableRoger Dingledine2004-12-06
| | | | svn:r3086
* don't use cache for resolving .foo.exit names, but do reply immediatelyRoger Dingledine2004-12-06
| | | | | | | if we're asked to resolve an IP.foo.exit. svn:r3085
* fix indentingRoger Dingledine2004-12-06
| | | | svn:r3084
* send an end to the streams we close when we hibernate, ratherRoger Dingledine2004-12-05
| | | | | | | than just chopping them off svn:r3083
* check if we have a cached resolve for a tor-resolve address *after*Roger Dingledine2004-12-05
| | | | | | | we remove the .foo.exit part of the address. svn:r3082