summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* r11976@catbus: nickm | 2007-02-27 19:35:59 -0500Nick Mathewson2007-02-28
| | | | | | | Add some missing (redundant but helpful in most cases) static declarations, and remove a function nobody was calling. svn:r9672
* r11970@catbus: nickm | 2007-02-27 19:17:27 -0500Nick Mathewson2007-02-28
| | | | | | | Fix a bug found by Udo van den Heuvel: avoid an assertion failure when a controller sets and clears EntryNodes before the next call to choose_random_entry(). Also make a function static. svn:r9669
* Add a missing paren, and the results of an experiment.Nick Mathewson2007-02-27
| | | | svn:r9664
* r11959@catbus: nickm | 2007-02-26 22:53:36 -0500Nick Mathewson2007-02-27
| | | | | | | try to make aes encryption of cells about 30-40% faster where applicable. offer not available for all architectures or all versions of openssl. svn:r9663
* r11958@catbus: nickm | 2007-02-26 22:28:03 -0500Nick Mathewson2007-02-27
| | | | | | | Add a missing set to onion_key_set_at to avoid premature rotates. svn:r9662
* r11956@catbus: nickm | 2007-02-26 13:33:49 -0500Nick Mathewson2007-02-26
| | | | | | | Add a quick-and-dirty AES benchmark function to the bottom of aes.c so I can go collecting data. svn:r9660
* r11954@catbus: nickm | 2007-02-26 13:01:19 -0500Nick Mathewson2007-02-26
| | | | | | | Note some optimizations that are probably not worth it for 0.1.2.x based on preliminary profiling. svn:r9659
* r11952@catbus: nickm | 2007-02-26 12:37:06 -0500Nick Mathewson2007-02-26
| | | | | | | Bump version to 0.1.2.8-beta-dev svn:r9658
* let us call it a beta. perhaps it will break then.tor-0.1.2.8-betaRoger Dingledine2007-02-26
| | | | svn:r9656
* more cleanups; getting closerRoger Dingledine2007-02-26
| | | | svn:r9655
* fix a bug in our logic, but point out that maybe it's mootRoger Dingledine2007-02-26
| | | | svn:r9654
* Temporary instructions to work around libevent1.3a issues in mingw withAndrew Lewman2007-02-26
| | | | | | | current tor -trunk. svn:r9653
* r11944@catbus: nickm | 2007-02-25 14:43:18 -0500Nick Mathewson2007-02-25
| | | | | | | Add a lower-bound on MaxAdvertisedBandwidth. svn:r9652
* r11942@catbus: nickm | 2007-02-25 11:22:12 -0500Nick Mathewson2007-02-25
| | | | | | | Fix connection_get_by_type_state_rendquery(): This has been bogus for most of 0.1.2.x. Thanks to Karsten Loesing for finding the bug; fixes bug 399. svn:r9651
* more cleanupRoger Dingledine2007-02-25
| | | | svn:r9650
* the other half of r9572, suggested by seeess: when we receiveRoger Dingledine2007-02-25
| | | | | | | a v1 dir or rr that is too old, don't even cache it. svn:r9649
* r11933@catbus: nickm | 2007-02-24 18:55:33 -0500Nick Mathewson2007-02-24
| | | | | | | Fix a bug in 9572: after we decref a defunct v1 directory, drop the main reference to it. Should fix bug 396. Many thanks to seeess for tracking this one down. svn:r9648
* tell the user if we're delaying his newnym request. also, pickRoger Dingledine2007-02-24
| | | | | | | a different set of fenceposts. svn:r9647
* a few more todo items for laterRoger Dingledine2007-02-24
| | | | svn:r9646
* r11931@catbus: nickm | 2007-02-24 15:28:34 -0500Nick Mathewson2007-02-24
| | | | | | | crank up the length of the maximum allowed control message. svn:r9644
* r11929@catbus: nickm | 2007-02-24 15:02:43 -0500Nick Mathewson2007-02-24
| | | | | | | Split possibly long log line. svn:r9643
* r11927@catbus: nickm | 2007-02-24 14:49:31 -0500Nick Mathewson2007-02-24
| | | | | | | Make sure every error case of router_dump_router_to_string warns about what actually went wrong. svn:r9642
* r11924@catbus: nickm | 2007-02-24 14:39:13 -0500Nick Mathewson2007-02-24
| | | | | | | Remove completed TODO items; move more doc tasks to docs section. svn:r9641
* if we can't read bandwidthrate, at least tell us what it was.Roger Dingledine2007-02-24
| | | | svn:r9640
* r11921@catbus: nickm | 2007-02-24 14:09:12 -0500Nick Mathewson2007-02-24
| | | | | | | Try to build with recent libevents on mingw. svn:r9639
* Fix some formatting for those who just want to copy/paste theirAndrew Lewman2007-02-24
| | | | | | | compiles. svn:r9638
* r11917@catbus: nickm | 2007-02-24 03:18:52 -0500Nick Mathewson2007-02-24
| | | | | | | Fix another XXX012 in eventdns.c: tell the DNS request about malformed DNS replies. svn:r9637
* r11915@catbus: nickm | 2007-02-24 02:55:43 -0500Nick Mathewson2007-02-24
| | | | | | | Note another fun way that we could replace the more automatable parts of arma with software, thus leaving the less automatable bits free to do less automatable stuff. svn:r9636
* r11911@catbus: nickm | 2007-02-24 02:51:37 -0500Nick Mathewson2007-02-24
| | | | | | | Clarify rules about certificates on incoming connections. Does it make more sense now? svn:r9635
* doc pedantRoger Dingledine2007-02-24
| | | | svn:r9634
* r11909@catbus: nickm | 2007-02-24 02:37:40 -0500Nick Mathewson2007-02-24
| | | | | | | Move tricky "delete the member of the smartlist currently under iteration" logic into its own happyfun macro. svn:r9633
* fix crash introduced in r9622Roger Dingledine2007-02-24
| | | | svn:r9632
* point out a problem from r9576Roger Dingledine2007-02-24
| | | | svn:r9631
* fix a log message that was broken long ago and never noticedRoger Dingledine2007-02-24
| | | | svn:r9630
* make it stop crashing when i exercise the new entrynodes behavior inRoger Dingledine2007-02-24
| | | | | | | | r9574. this hack is getting pretty darn hackish; perhaps it's time to not use SMARTLIST_FOREACH in this situation. svn:r9629
* bugfix on r9568: we were throwing around an uninitializedRoger Dingledine2007-02-24
| | | | | | | | | | nickname array, and only treating a server as reachable if the array magically has the right nickname in it. this was causing the authorities to label only themselves as running, and clients were "mysteriously" failing. svn:r9628
* cosmetic, comment, and todo fixesRoger Dingledine2007-02-24
| | | | svn:r9627
* r11900@catbus: nickm | 2007-02-23 18:11:04 -0500Nick Mathewson2007-02-23
| | | | | | | Fix null-pointer access on update_router_descriptor_cache_downloads. svn:r9626
* r11898@catbus: nickm | 2007-02-23 16:55:43 -0500Nick Mathewson2007-02-23
| | | | | | | Two XXX012 comments turned out to be bogus; remove them and document why. svn:r9625
* r11895@catbus: nickm | 2007-02-23 15:12:58 -0500Nick Mathewson2007-02-23
| | | | | | | Make remap stream events have a souce; make them generated every time we get a successful connected or resolved cell. Also change reported stream target address to IP consistently when we get the IP from an exit node. svn:r9624
* r11885@catbus: nickm | 2007-02-23 13:34:24 -0500Nick Mathewson2007-02-23
| | | | | | | Fix an XXXX012: make entry guards _really_ get retried when the network comes back online. svn:r9622
* r12298@Kushana: nickm | 2007-02-23 12:56:23 -0500Nick Mathewson2007-02-23
| | | | | | | More more items done in TODO; split rc items from non-rc-blocking items (docs) svn:r9621
* r12296@Kushana: nickm | 2007-02-23 01:50:25 -0500Nick Mathewson2007-02-23
| | | | | | | Add a motivation section to proposal 105. svn:r9620
* r11877@catbus: nickm | 2007-02-22 02:24:50 -0500Nick Mathewson2007-02-22
| | | | | | | Fix doc about when circuit_build_needed_circs() is called. Resolves another xxxx012. svn:r9617
* r11876@catbus: nickm | 2007-02-22 02:23:13 -0500Nick Mathewson2007-02-22
| | | | | | | Fix two XXXX012 issues in routerlist.c: a possible performance issue hasnt shown up on any profiles, so unflag it. Stop warning when we get a router descriptor that we asked for but no longer want: just drop it (if we are not a cache) or cache if (if we are). svn:r9616
* r11873@catbus: nickm | 2007-02-22 01:21:14 -0500Nick Mathewson2007-02-22
| | | | | | | twiddle signewnym rate-limiting patch so every signal gets handled eventually. document it in control-spec. add a changelog. svn:r9615
* r11872@catbus: nickm | 2007-02-22 01:08:46 -0500Nick Mathewson2007-02-22
| | | | | | | patch from mwenge: rate-limit newnym. svn:r9614
* r11860@catbus: nickm | 2007-02-21 00:56:15 -0500Nick Mathewson2007-02-21
| | | | | | | Another optimization suggested by Shark output: shave off >90% of uses of logv by cutting down on calls to log_debug when log actually debugging. This is showing up in some profiles bug not others, and might be as much as 2.5%. svn:r9612
* r11859@catbus: nickm | 2007-02-21 00:53:27 -0500Nick Mathewson2007-02-21
| | | | | | | Fix use of predict. this should get refactored, but now now. svn:r9611
* r11858@catbus: nickm | 2007-02-21 00:27:44 -0500Nick Mathewson2007-02-21
| | | | | | | As a trivial optimization, remove a redundant call to router_have_minimum_dir_info. This might shave 2% on some systems by according to some profilers. svn:r9610