summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Reject uploaded descriptors and extrainfo documents if they'reRoger Dingledine2007-12-02
| | | | | | | | huge. Otherwise we'll cache them all over the network and it'll clog everything up. svn:r12633
* fix wordRoger Dingledine2007-12-02
| | | | svn:r12632
* minor cleanupsRoger Dingledine2007-12-02
| | | | svn:r12631
* clean up the dirserv_add_multiple_descriptors() apiRoger Dingledine2007-12-02
| | | | svn:r12630
* backport candidate:Roger Dingledine2007-12-01
| | | | | | | | Start purging old entries from the "rephist" database, and the hidden service descriptor databases, even when DirPort is zero. svn:r12628
* Authorities and caches fetch the v2 networkstatus documentsRoger Dingledine2007-12-01
| | | | | | | less often, now that v3 is encouraged. svn:r12627
* download the (admittedly tiny) v1 dir blobs even less often.Roger Dingledine2007-12-01
| | | | | | | we can't make them totally obsolete yet but we can get closer. svn:r12626
* r15094@tombo: nickm | 2007-12-01 03:46:07 -0500Nick Mathewson2007-12-01
| | | | | | | server-side code (for when v2 negotiation occurred) to check for renegotiation and adjust client ID info accordingly. server-side of new TLS code is now implemented, but needs testing and debugging. svn:r12624
* r15088@tombo: nickm | 2007-11-30 23:47:29 -0500Nick Mathewson2007-12-01
| | | | | | | Add support to get a callback invoked when the client renegotiate a connection. Also, make clients renegotiate. (not enabled yet, until they detect that the server acted like a v2 server) svn:r12623
* r15087@tombo: nickm | 2007-11-30 22:32:26 -0500Nick Mathewson2007-12-01
| | | | | | | Start getting freaky with openssl callbacks in tortls.c: detect client ciphers, and if the list doesn't look like the list current Tors use, present only a single cert do not ask for a client cert. Also, support for client-side renegotiation. None of this is enabled unless you define V2_HANDSHAKE_SERVER. svn:r12622
* start to refactor dirserver_mode()Roger Dingledine2007-12-01
| | | | svn:r12621
* fix two trivial potential onionkey leaks. neither of theseRoger Dingledine2007-12-01
| | | | | | | should happen in practice. but now they really won't. svn:r12620
* karsten's bugfix on r12607Roger Dingledine2007-11-30
| | | | svn:r12619
* r12617 broke the compileRoger Dingledine2007-11-30
| | | | svn:r12618
* r16881@catbus: nickm | 2007-11-30 15:07:42 -0500Nick Mathewson2007-11-30
| | | | | | | Do not keep a string representation of every single addr_policy_t lying around. This might save a few hundred K. svn:r12617
* r16879@catbus: nickm | 2007-11-30 14:07:05 -0500Nick Mathewson2007-11-30
| | | | | | | Log *useful* information from dmalloc. (Unfreed pointers, not total of freed and unfreed). svn:r12616
* make dmalloc 5.4.2 work again tooRoger Dingledine2007-11-30
| | | | svn:r12615
* other trivial tweaksRoger Dingledine2007-11-30
| | | | svn:r12614
* r16874@catbus: nickm | 2007-11-30 13:11:09 -0500Nick Mathewson2007-11-30
| | | | | | | When using dmalloc, dump the top ten memory consumers to the _DMALLOC_ logfile when we get a SIGUSR1. Hint: it is not what you would think. svn:r12613
* cleanups while i was trying to figure out how it workedRoger Dingledine2007-11-30
| | | | svn:r12612
* and one last fixRoger Dingledine2007-11-29
| | | | svn:r12610
* two pieces of r12607 for karsten to look at closerRoger Dingledine2007-11-29
| | | | svn:r12609
* easy tweaks on r12607Roger Dingledine2007-11-29
| | | | svn:r12608
* karsten's second refactoring patchRoger Dingledine2007-11-29
| | | | svn:r12607
* doxygen tweaksRoger Dingledine2007-11-29
| | | | svn:r12606
* fix some typos (i think) in the dir spec. also, note that you'dRoger Dingledine2007-11-29
| | | | | | | | better *not* publish a cosmetically similar descriptor within 12 hours of the last one. svn:r12605
* is this a good idea, karsten/nick?Roger Dingledine2007-11-29
| | | | svn:r12604
* doc fixes from karstenRoger Dingledine2007-11-29
| | | | svn:r12603
* controllers need a way to learn router annotationsRoger Dingledine2007-11-29
| | | | svn:r12602
* Fix a conditionalPeter Palfrader2007-11-29
| | | | svn:r12601
* Make dbhost configureablePeter Palfrader2007-11-29
| | | | svn:r12600
* more progress on the geoip proposalRoger Dingledine2007-11-29
| | | | svn:r12599
* our december todo listRoger Dingledine2007-11-28
| | | | svn:r12598
* cleanups on r12579Roger Dingledine2007-11-27
| | | | svn:r12580
* Our new v2 hidden service descriptor format allows descriptorsRoger Dingledine2007-11-27
| | | | | | | | | | that have no introduction points. But Tor crashed when we tried to build a descriptor with no intro points (and it would have crashed if we had tried to parse one). Bugfix on 0.2.0.x; patch by Karsten Loesing. svn:r12579
* more items for the todo listRoger Dingledine2007-11-26
| | | | svn:r12572
* minor cleanupsRoger Dingledine2007-11-26
| | | | svn:r12571
* Only update guard status (usable / not usable) once we haveRoger Dingledine2007-11-26
| | | | | | | | | | enough directory information. This was causing us to always pick two new guards on startup (bugfix on 0.2.0.9-alpha), and it was causing us to discard all our guards on startup if we hadn't been running for a few weeks (bugfix on 0.1.2.x). Fixes bug 448. svn:r12570
* draft of a proposal: Fetching GeoIP databases for clients, relays, and bridgesRoger Dingledine2007-11-24
| | | | svn:r12566
* move the bridges proposal into a real proposal number.Roger Dingledine2007-11-23
| | | | svn:r12562
* Change up phobos' todos.Andrew Lewman2007-11-22
| | | | svn:r12555
* Patch from martin fong in flyspray #555, backport candidate onceAndrew Lewman2007-11-22
| | | | | | | tested. Update torbutton version in TorPostFlight. svn:r12554
* Seems I forgot to commit the 0.2.0.12-alpha-1 changelog. I do that often.Peter Palfrader2007-11-22
| | | | svn:r12552
* if we think our ip address just changed, log what we thought itRoger Dingledine2007-11-22
| | | | | | | changed *to*. svn:r12551
* stop lying in the config file comment we write out regardingRoger Dingledine2007-11-22
| | | | | | | PublishServerDescriptor. svn:r12550
* Don't crash if we get an unexpected value for theRoger Dingledine2007-11-22
| | | | | | | | PublishServerDescriptor config option. Reported by Matt Edman; bugfix on 0.2.0.9-alpha. svn:r12549
* get rid of the __ConsiderAllRoutersAsHidServDirectories config optionRoger Dingledine2007-11-17
| | | | svn:r12528
* get rid of the separate reachability window for the hsdir flag.Roger Dingledine2007-11-17
| | | | svn:r12527
* note a log message that might want to get quieterRoger Dingledine2007-11-17
| | | | svn:r12526
* snapshot summariesRoger Dingledine2007-11-17
| | | | svn:r12523