aboutsummaryrefslogtreecommitdiff
path: root/src/or/router.c
Commit message (Expand)AuthorAge
...
| * Fix possible segmentation fault on directory authorities.•••The more verbose logs that were added in ee58153 also include a string that might not have been initialized. This can lead to segfaults, e.g., when setting up private Tor networks. Initialize this string with NULL. Karsten Loesing2009-08-11
* | Merge branch 'maint-0.2.1' into masterRoger Dingledine2009-07-28
|\|
| * Changing MaxAdvertisedBW may not need a republish•••Relays no longer publish a new server descriptor if they change their MaxAdvertisedBandwidth config option but it doesn't end up changing their advertised bandwidth numbers. Bugfix on 0.2.0.28-rc; fixes bug 1026. Patch from Sebastian. Sebastian Hahn2009-07-27
| * Write fingerprint to file and log without spaces•••Now it will look like the fingerprints in our bridges documentation, and confuse fewer users. Roger Dingledine2009-07-27
* | Some tweaks to statistics.•••Changes to directory request statistics: - Rename GEOIP statistics to DIRREQ statistics, because they now include more than only GeoIP-based statistics, whereas other statistics are GeoIP-dependent, too. - Rename output file from geoip-stats to dirreq-stats. - Add new config option DirReqStatistics that is required to measure directory request statistics. - Clean up ChangeLog. Also ensure that entry guards statistics have access to a local GeoIP database. Karsten Loesing2009-07-15
* | If configured, write entry-node statistics to disk periodically.Karsten Loesing2009-07-05
* | Merge commit 'origin/maint-0.2.1'•••[Didn't take Karsten's full bug 1024 workaround, since 0.2.2 doesn't use v0 rend descs.] Nick Mathewson2009-07-02
|\|
| * another minor patch to add to 0.2.1.x••• o Minor features: - If we're a relay and we change our IP address, be more verbose about the reason that made us change. Should help track down further bugs for relays on dynamic IP addresses. Roger Dingledine2009-06-30
* | Merge branch 'hardware_accel_improvements'Nick Mathewson2009-05-31
|\ \
| * | Add support for dynamic OpenSSL hardware crypto acceleration engines.Martin Peck2009-05-23
* | | Merge commit 'origin/maint-0.2.1'Nick Mathewson2009-05-27
|\ \ \ | | |/ | |/|
| * | Spell-check Tor.Nick Mathewson2009-05-27
| |/
* / Change the way how directories that are configured with --enable-geoip-stats ...•••- Write geoip stats to disk every 24 hours, not every hour. - Remove configuration options and define reasonable defaults. - Clear history of client requests every 24 hours (which wasn't done at all before). Karsten Loesing2009-05-27
|/
* Fix a memory leak when v3 directory authorities load their keys•••and cert from disk. Bugfix on 0.2.0.1-alpha. Roger Dingledine2009-05-17
* Update copyright to 2009.Karsten Loesing2009-05-04
* fix a comment•••svn:r19262 Roger Dingledine2009-04-11
* log more verbosely when we accept or decline a router descriptor,•••to help track whether we received them when a relay operator claims they got sent. svn:r19213 Roger Dingledine2009-04-01
* Add a function to get a LongName from a routerstatus. Needed for partial bug...•••svn:r19077 Nick Mathewson2009-03-18
* clean up r18287•••svn:r18288 Roger Dingledine2009-01-28
* patch from matt to implement 'getinfo status/clients-seen'•••svn:r18287 Roger Dingledine2009-01-28
* Make sure that even in the weird fiddly paths that lead to init_keys,•••crypto_global_init gets called. Also have it be crypto_global_init that calls crypto_seed_rng, so we are not dependent on OpenSSL's RAND_poll in these fiddly cases. Should fix bug 907. Bugfix on 0.0.9pre6. Backport candidate. svn:r18210 Nick Mathewson2009-01-21
* Bugfix on r13098. Backport candidate.•••When we made bridge authorities stop serving bridge descriptors over unencrypted links, we also broke DirPort reachability testing for bridges. So bridges with a non-zero DirPort were printing spurious warns to their logs. Bugfix on 0.2.0.16-alpha. Fixes bug 709. svn:r17945 Roger Dingledine2009-01-06
* Remove svn $Id$s from our source, and remove tor --version --version.•••The subversion $Id$ fields made every commit force a rebuild of whatever file got committed. They were not actually useful for telling the version of Tor files in the wild. svn:r17867 Nick Mathewson2009-01-04
* New controller event "clients_seen" to report a geoip-based summary•••of which countries we've seen clients from recently. Now controllers like Vidalia can show bridge operators that they're actually making a difference. svn:r17796 Roger Dingledine2008-12-27
* Add some early checks to keep ipv6 addresses from failing by accident. Now, ...•••svn:r17791 Nick Mathewson2008-12-26
* 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