aboutsummaryrefslogtreecommitdiff
path: root/src/or/connection.c
Commit message (Expand)AuthorAge
...
* Do round-robin writes of at most 16 kB per write. This might•••be more fair on loaded Tor servers, and it might resolve our Windows crash bug. It might also slow things down. svn:r5332 Roger Dingledine2005-10-29
* Remove last vestiges of old logging interface.•••svn:r5317 Nick Mathewson2005-10-25
* Convert circuituse, command, config, connection, relay, router, test to new l...•••svn:r5308 Nick Mathewson2005-10-25
* Downgrade a few INFO level logs to DEBUG again. Also add two or three new•••logs in cases where a calling function's log was downgraded and we wouldn't get any log message otherwise. svn:r5263 Peter Palfrader2005-10-17
* start calling it *ListenAddress rather than *BindAddress,•••since none of our users know what it means to bind an address or port. svn:r5260 Roger Dingledine2005-10-17
* Make a few INFO log lines into DEBUG•••svn:r5257 Peter Palfrader2005-10-17
* more log uncluttering•••svn:r5254 Roger Dingledine2005-10-17
* fix a malformed warning entry•••svn:r5219 Roger Dingledine2005-10-07
* Print address too when we say we cannot bind/listen•••svn:r5213 Peter Palfrader2005-10-07
* Using RAND_pseudo_bytes instead of RAND_bytes is an accident waiting to happe...•••svn:r5210 Nick Mathewson2005-10-06
* Downgrade too-frequent "nothing happened" message from info to debug•••svn:r5200 Nick Mathewson2005-10-05
* and another leak.•••svn:r5175 Nick Mathewson2005-09-30
* by convention, addr is a uint32_t and address is a string.•••that's why we hadn't caught that leak. svn:r5174 Roger Dingledine2005-09-30
* Fix a leak when launching listeners.•••svn:r5173 Nick Mathewson2005-09-30
* Reformat inconsistent function declarations.•••svn:r5160 Nick Mathewson2005-09-30
* Add a bunch more warnings to out warning suite; resolve them; pack structs a ...•••svn:r5150 Nick Mathewson2005-09-29
* Add new config.c function to set options that can fail, and roll back if they...•••svn:r5046 Nick Mathewson2005-09-14
* be more thorough about noticing when a directory request has failed:•••it has failed not only when the connection attempt fails, but also if the conn reaches eof before we get a response that we're happy with. svn:r5013 Roger Dingledine2005-09-12
* Numerous changes to move towards client-side v2 directories.•••connection.c: - Add some more connection accessor functions to make directory download redundancy checking work. directory.c, or.h, router.c, routerlist.c: - Start on logic to note when networkstatus downloads fail. dirserv.c, routerlist.c, routerparse.c: - Start maintaining an is_named field in routerstatus_t. Don't actually look at it yet. dirserv.c, routerlist.c: - Remove expired networkstatus objects. or.h: - Make some booleans into bitfields - Add prototypes routerlist.c: - Sort networkstatus list by publication time - Function to remove old (older than 10 days) networkstatus objects. - Function to set a list of routerinfo_ts' status info from the current set of networkstatus objects. - Function to tell which routerinfos we need to download based no the current set of networkstatus objects. - Do not launch a networkstatus download if a redundant one is in progress. routerparse.c: - Keep router entries in networkstatus sorted by digest. svn:r5012 Nick Mathewson2005-09-12
* add conn->requested_resource to connection_t checks.•••svn:r4951 Nick Mathewson2005-09-08
* Only caches download network-status for now, and they use a different strateg...•••svn:r4944 Nick Mathewson2005-09-08
* Make a new AssumeReachable config option that will publish anyway.•••Also, let authdirservers start without setting their Address field. Something is still not working though. Will fix in morning. svn:r4839 Roger Dingledine2005-08-26
* Also set event_mask=0 in connection_free_all, and dont send events to marked ...•••svn:r4729 Nick Mathewson2005-08-07
* incomplete patch for matt's info controller signal term bug•••svn:r4728 Roger Dingledine2005-08-07
* Fix idiot bug. The "free the IP history" code belons in connection_free_all(...•••svn:r4691 Nick Mathewson2005-08-04
* Make clients regenerate their keys when their IP address changes.•••svn:r4688 Nick Mathewson2005-08-03
* Be consistent about preferring foo* to struct foo*•••svn:r4637 Nick Mathewson2005-07-22
* Initial, somewhat dodgy implementation of helper nodes. It has too many XXXX...•••svn:r4633 Nick Mathewson2005-07-22
* missed one•••svn:r4567 Roger Dingledine2005-07-14
* tell us what kind of listener it is, too•••svn:r4566 Roger Dingledine2005-07-14
* fix opening listener log msg•••svn:r4565 Nick Mathewson2005-07-14
* Populate address field of listeners with an actually sane value.•••svn:r4564 Nick Mathewson2005-07-14
* trivial changes on nick's rendezvous commit•••svn:r4553 Roger Dingledine2005-07-14
* Macro-fu to get DEBUG events working.•••svn:r4539 Nick Mathewson2005-07-13
* Change retry_listeners: when force is false, close and re-open a minimal set ...•••svn:r4528 Nick Mathewson2005-07-11
* Start implementing framework for revised control spec.•••svn:r4447 Nick Mathewson2005-06-17
* Remove code that has been #if-0ed for a long time.•••svn:r4435 Nick Mathewson2005-06-15
* Docment or add DOCDOC comments to undocumented functions in src/or. Make fun...•••svn:r4411 Nick Mathewson2005-06-11
* move more docs into our code•••svn:r4406 Roger Dingledine2005-06-11
* Change end-of-file NLNL convention. It turns out arma I and I agree.•••svn:r4382 Nick Mathewson2005-06-09
* pay more attention to the ClientOnly config option•••svn:r4367 Roger Dingledine2005-06-09
* reenable the part of the code that tries to flush as soon as an OR outbuf•••has a full tls record available. perhaps this will make OR outbufs not grow as huge except in rare cases, thus saving lots of cpu time plus memory. svn:r4343 Roger Dingledine2005-06-08
* i screwed up the dirport reachability testing when we don't yet•••have a cached version of the directory. hopefully now fixed. svn:r4284 Roger Dingledine2005-05-23
* If a socks connection ends because read fails, don't warn that you're•••not sending a socks reply back. (bug reported by Warren Barrow) svn:r4277 Roger Dingledine2005-05-21
* add HttpProxyAuthenticator config option too•••svn:r4272 Roger Dingledine2005-05-20
* doxygeny goodness from tyranix•••svn:r4262 Roger Dingledine2005-05-17
* Make Tor compile with no warnings with gcc4.0 on OSX•••svn:r4184 Nick Mathewson2005-05-07
* first iteration of scrubbing sensitive strings from logs.•••also generally clean up log messages. svn:r4174 Roger Dingledine2005-05-03
* Change buffer shrinking strategy: only try to shrink once every 3 minutes. D...•••svn:r4165 Nick Mathewson2005-05-02
* Re-do fragmented control message handling to work with new buf_t system.•••svn:r4144 Nick Mathewson2005-04-27