aboutsummaryrefslogtreecommitdiff
path: root/src/or/router.c
Commit message (Expand)AuthorAge
...
* Document most undocumented variables.•••svn:r17754 Nick Mathewson2008-12-23
* Add DOCDOC entries for undocumented static and global variables.•••svn:r17739 Nick Mathewson2008-12-22
* Fix most DOCDOCs remaining and/or added by redox.•••svn:r17734 Nick Mathewson2008-12-22
* Add DOCDOC comments for all undocumented functions. Add missing *s to other ...•••svn:r17729 Nick Mathewson2008-12-22
* Make it possible to call set_onion_key twice without leaking RAM.•••svn:r17673 Nick Mathewson2008-12-18
* Fix bug 889: share deep-copied keys between threads to avoid races in referen...•••svn:r17672 Nick Mathewson2008-12-18
* Make return code from router_add_to_routerlist a nice sensible enum. Based o...•••svn:r17656 Nick Mathewson2008-12-17
* Bug 691 fix: do not shutdown Tor servers right away if the network is down.•••svn:r17566 Nick Mathewson2008-12-10
* When a directory authority gives us a new guess for our IP address, •••log which authority we used. Hopefully this will help us debug the recent complaints about bad IP address guesses. svn:r17549 Roger Dingledine2008-12-10
* Now NodeFamily and MyFamily config options allow spaces in•••identity fingerprints, so it's easier to paste them in. Suggested by Lucky Green. svn:r17021 Roger Dingledine2008-10-01
* Proposal 152 implementation from Josh Albrecht, with tweaks.•••svn:r16983 Nick Mathewson2008-09-26
* Add country-code support to configured node lists to implement the ever-popul...•••svn:r16966 Nick Mathewson2008-09-25
* All relays now store and serve v2 hidden service descriptors by default (not ...•••svn:r16961 Karsten Loesing2008-09-24
* Directory mirrors store and serve v2 hidden service descriptors by default.•••svn:r16858 Karsten Loesing2008-09-11
* Refactor some code and add some asserts based on scanner results.•••svn:r16783 Nick Mathewson2008-09-05
* Add a lockfile to the Tor data directory to avoid situations where two Tors s...•••svn:r16722 Nick Mathewson2008-09-01
* r17641@31-33-44: nickm | 2008-08-05 16:07:53 -0400••• Initial conversion of uint32_t addr to tor_addr_t addr in connection_t and related types. Most of the Tor wire formats using these new types are in, but the code to generate and use it is not. This is a big patch. Let me know what it breaks for you. svn:r16435 Nick Mathewson2008-08-05
* r17346@aud-055: nickm | 2008-07-24 15:37:19 +0200••• Make generic address manipulation functions work better. Switch address policy code to use tor_addr_t, so it can handle IPv6. That is a good place to start. svn:r16178 Nick Mathewson2008-07-24
* implement more fine-tuning options for stats code•••svn:r15345 Nick Mathewson2008-06-18
* forward-port r14934•••svn:r14936 Roger Dingledine2008-06-04
* New code to implement proposal for local geoip stats. Only enabled with --ena...•••svn:r14802 Nick Mathewson2008-05-29
* Several geoip changes/fixes as requested.•••svn:r14780 Nick Mathewson2008-05-28
* r19705@catbus: nickm | 2008-05-12 11:40:15 -0400••• Actually load the legacy key, not just the authority key twice. svn:r14594 Nick Mathewson2008-05-12
* r19690@catbus: nickm | 2008-05-11 22:13:31 -0400••• Implement a proposal to let a directory authority migrate its identity key without ceasing to sign consensuses. svn:r14584 Nick Mathewson2008-05-12
* I bet I screwed up while merging in the changes from the feature branch into ...•••svn:r14452 Peter Palfrader2008-04-24
* Merge conditional consensus downloading•••svn:r14451 Peter Palfrader2008-04-24
* and the client part of the consensus-by-authority-fpr proposal (ifdef'ed out)•••svn:r14446 Peter Palfrader2008-04-24
* r19140@catbus: nickm | 2008-03-30 14:13:36 -0400••• Note in our router descriptors that we actually support link protocol version 2, now that it seems to work. svn:r14246 Nick Mathewson2008-03-30
* r18900@catbus: nickm | 2008-03-17 18:32:25 -0400••• Fix tests and routerdesc behavior on trunk. svn:r14084 Nick Mathewson2008-03-17
* r14422@tombo: nickm | 2008-02-24 17:09:56 -0500••• Whitespace fixes svn:r13700 Nick Mathewson2008-02-24
* r14421@tombo: nickm | 2008-02-24 17:05:18 -0500••• Patch from mwenge: always willingly serve our own extrainfo from the controlport svn:r13699 Nick Mathewson2008-02-24
* Servers that don't know their own IP address should go to the•••authorities for their first directory fetch, even if their DirPort is off or if they don't know they're reachable yet. This will help them bootstrap better. Bugfix on 0.2.0.18-alpha; fixes bug 609. svn:r13688 Roger Dingledine2008-02-23
* r14399@tombo: nickm | 2008-02-22 14:09:38 -0500••• More 64-to-32 fixes. Partial backport candidate. still not done. svn:r13680 Nick Mathewson2008-02-22
* r18272@catbus: nickm | 2008-02-20 18:20:33 -0500••• add a flag to suppress overwriting the certificates file with new certificates, so we do not overwrite all certs when starting as an authority. svn:r13630 Nick Mathewson2008-02-20
* cleanups on r13442.•••oh, and this should be backported too. svn:r13444 Roger Dingledine2008-02-09
* Patch from "Andrew S. Lists" to catch when we contact a directory mirror•••at IP address X and he says we look like we're coming from IP address X. svn:r13442 Roger Dingledine2008-02-09
* r14062@tombo: nickm | 2008-02-08 15:17:07 -0500••• Change DNs in x509 certificates to be harder to fingerprint. Raise common code. Refactor random hostname generation into crypto.c svn:r13429 Nick Mathewson2008-02-08
* Update some copyright notices: it is now 2008.•••svn:r13412 Nick Mathewson2008-02-07
* if i'm a v3 authority, tell myself about my cert when i startup.•••otherwise i'll keep asking other authorities for it, which probably isn't the best way to get it. this made bootstrapping a new network very hard. svn:r13400 Roger Dingledine2008-02-06
* r17914@catbus: nickm | 2008-02-05 16:12:16 -0500••• Remove or downgrade some XXX020 items. svn:r13388 Nick Mathewson2008-02-05
* Don't trigger an assert if we start a directory authority with a•••private IP address (like 127.0.0.1). svn:r13371 Roger Dingledine2008-02-04
* minor typo•••svn:r13174 Roger Dingledine2008-01-18
* r17639@catbus: nickm | 2008-01-15 19:09:21 -0500••• Fix some hard to trigger but nonetheless real memory leaks spotted by an anonymous contributor. Needs review. Partial backport candidate. svn:r13147 Nick Mathewson2008-01-16
* r17564@catbus: nickm | 2008-01-10 13:19:59 -0500••• Fix bug in r13094: be sure to set the purpose and send_unencrypted fields correctly in our own routerinfo and extrainfo. svn:r13098 Nick Mathewson2008-01-10
* our defensive programming plan hid a bug. switch to offensive programming.•••svn:r13078 Roger Dingledine2008-01-08
* make new v3 authorities that aren't in the DirServers list believe•••in themselves again. bug experienced by karsten. svn:r13076 Roger Dingledine2008-01-08
* r17500@catbus: nickm | 2008-01-07 13:54:51 -0500••• More messing about with bug 557 issues: do not let bizarre settings for myfamily or contactinfo muck with generated router descriptors. svn:r13057 Nick Mathewson2008-01-07
* r15779@tombo: nickm | 2008-01-01 23:43:24 -0500••• Use reference-counting to avoid allocating a zillion little addr_policy_t objects. (This is an old patch that had been sitting on my hard drive for a while.) svn:r13017 Nick Mathewson2008-01-02
* r15653@tombo: nickm | 2007-12-23 14:15:12 -0500••• Refactor circuit_launch* functions to take a bitfield of flags rather than 4 separate nonconsecutive flags arguments. Also, note a possible but in circuit_find_to_cannibalize, which seems to be ignoring its purpose argument. svn:r12948 Nick Mathewson2007-12-23
* fix some irix compile complaints; make "kbytes" work as a memory unit•••svn:r12936 Roger Dingledine2007-12-23