aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* bump to 0.1.1.12-alphaRoger Dingledine2006-01-11
| | | | | | | ha ha svn:r5808
* oh hey. we were hanging up on every tor client because heRoger Dingledine2006-01-11
| | | | | | | was obsolete as soon as he started. big oops. svn:r5807
* add missing warningNick Mathewson2006-01-11
| | | | svn:r5806
* Fix double-free of torrc_fnameNick Mathewson2006-01-11
| | | | svn:r5805
* Fix bug 240: dont dump descriptions when not dumping actual config lines.Nick Mathewson2006-01-11
| | | | svn:r5804
* Fix bug 230: add a rollback function to reverse all changes since the last ↵Nick Mathewson2006-01-11
| | | | | | mark_logs_temp(), and move log initialization into the two-phase part of option setting. svn:r5803
* bump to 0.1.1.11-alpha-cvsRoger Dingledine2006-01-11
| | | | svn:r5799
* we were leaking a smartlist every time we built a circuitRoger Dingledine2006-01-11
| | | | svn:r5795
* Fix another memleak. I love you, valgrind!Nick Mathewson2006-01-11
| | | | svn:r5794
* Fix wide linesNick Mathewson2006-01-11
| | | | svn:r5793
* Appease verbose gcc warning: make dirserv_compute_stable_uptime() static.Nick Mathewson2006-01-11
| | | | svn:r5792
* if we learn that a down entry guard is up, count our working entryRoger Dingledine2006-01-11
| | | | | | | guards correctly when logging. svn:r5791
* Fix memory leak in routerlist_remove_old_routers().Nick Mathewson2006-01-11
| | | | svn:r5790
* Convert some more ints to long longs in rephist.c, as suggested by windows ↵Nick Mathewson2006-01-11
| | | | | | compiler. svn:r5789
* we were leaking 3KB every time the entry guards changed, every timeRoger Dingledine2006-01-11
| | | | | | | the controller called saveconf, and every 20 minutes. svn:r5788
* we changed the name of AccountingBytesReadInIntervalRoger Dingledine2006-01-10
| | | | | | | change its state file description too svn:r5785
* bump to 0.1.1.11-alpha in preparation for releaseRoger Dingledine2006-01-10
| | | | svn:r5783
* entry nodes are now entry guards.Roger Dingledine2006-01-10
| | | | | | | this is our last easy chance for a wholesale change. heave ho. svn:r5782
* Add a (diabled by default) option in crypto.h to disable most of the ↵Nick Mathewson2006-01-10
| | | | | | interesting crypto-related changes made on 0.1.1.9. This will help hunt bug 234. svn:r5777
* and even more soRoger Dingledine2006-01-10
| | | | svn:r5776
* make entry node logging slightly less chatty.Roger Dingledine2006-01-10
| | | | | | | still quite chatty. it's an alpha, that's ok. svn:r5775
* #undef FOO is cleaner than #define FOO_XXNick Mathewson2006-01-10
| | | | svn:r5774
* Make unittests pass again.Nick Mathewson2006-01-10
| | | | svn:r5773
* or_state_validate() needs an extra arg too or it will crashRoger Dingledine2006-01-10
| | | | svn:r5772
* hack to address bug 238.Roger Dingledine2006-01-10
| | | | | | | needs a better fix, but not for 0.1.1.11. svn:r5771
* implement getinfo desc/all-recentRoger Dingledine2006-01-10
| | | | | | | closes bug 237. svn:r5770
* fix bug 235Roger Dingledine2006-01-10
| | | | svn:r5768
* Refuse to use RunAsDaemon when torrc is a relative path. Fixes bug 229.Nick Mathewson2006-01-10
| | | | svn:r5767
* Warn about actual offending hiddenservice* config option, now that more than ↵Nick Mathewson2006-01-10
| | | | | | one is possible. Closes bug 239. svn:r5766
* Fix bug 221 and bug 201: For 221, check return value from connection_add() ↵Nick Mathewson2006-01-10
| | | | | | when adding a rendezvous post connection. For 201, do not include a content-length 0 with a GET request. svn:r5765
* balance the reachability testing so a smidgen of it happensRoger Dingledine2006-01-10
| | | | | | | | every 10 seconds. this way we don't try to do 500 tls's at once every 20 minutes. svn:r5763
* Be more aggressive about throwing away expired router descriptors: they are ↵Nick Mathewson2006-01-10
| | | | | | of no use to anybody. Better still: dont serve expired descriptors by fingerprint. The only people who ask for them are busted 0.1.1.10 Tors that will throw them away and re-request them after 30 minutes. svn:r5762
* When picking a random directory, prefer non-authorities if any are known.Nick Mathewson2006-01-09
| | | | svn:r5761
* Instrument directory client bytes as well as server bytes.Nick Mathewson2006-01-09
| | | | svn:r5760
* Make instrmentation code a little cleaner.Nick Mathewson2006-01-08
| | | | svn:r5759
* remove the loud logging of busted rendezvous descriptorsRoger Dingledine2006-01-08
| | | | svn:r5758
* remove typoRoger Dingledine2006-01-08
| | | | svn:r5757
* Instrument how many directory bytes we are serving in what kind of request.Nick Mathewson2006-01-08
| | | | svn:r5756
* Fix bug in last commit. Also, fix bug 231: authorities should never treat ↵Nick Mathewson2006-01-08
| | | | | | their own descriptor changes as cosmetic. svn:r5755
* Fix bug 236: caches should cache up to 16 unrecognized network-status docs.Nick Mathewson2006-01-08
| | | | svn:r5754
* bugfix: we were leaving open duplicate connections to other ORsRoger Dingledine2006-01-07
| | | | | | | | | for a week, rather than closing them once we detect a duplicate. also, avoid some duplicate mark-for-closes in connection-housekeeping. svn:r5752
* "Pending" is a bad term for a circuit that uses your server as its last hop.Roger Dingledine2006-01-07
| | | | svn:r5751
* fix typoRoger Dingledine2006-01-07
| | | | svn:r5750
* and get the log arguments rightRoger Dingledine2006-01-07
| | | | svn:r5747
* a more correct log messageRoger Dingledine2006-01-07
| | | | svn:r5746
* Jan 05 19:39:27.356 [warn] connection_edge_process_end_not_open():Roger Dingledine2006-01-07
| | | | | | | Got an end because of misc error, but we're not an AP. Closing. svn:r5744
* helper nodes are deadRoger Dingledine2006-01-07
| | | | svn:r5743
* Dont call directory_get_from_dirserver when you have a particular dirserver ↵Nick Mathewson2006-01-06
| | | | | | in mind; remove fetch-from-authority special-case in directory_get_from_dirserver. svn:r5741
* Directory authorities should go to the proper authority when asking for a ↵Nick Mathewson2006-01-06
| | | | | | networkstatus, even when they want a compressed one. (Also, bullet-proof the logic in case we ever accidentally request a networkstatus for a non-authority.) svn:r5740
* Add descriptions for state variables; rename ↵Nick Mathewson2006-01-06
| | | | | | AccountingBytesRead{In}Interval; remove extraneous and unused struct member. svn:r5739