aboutsummaryrefslogtreecommitdiff
path: root/src/or/directory.c
Commit message (Collapse)AuthorAge
* Create routerparse.hSebastian Hahn2010-07-27
|
* Create rephist.hSebastian Hahn2010-07-27
|
* Create policies.hSebastian Hahn2010-07-27
|
* Create networkstatus.hSebastian Hahn2010-07-27
|
* Create main.hSebastian Hahn2010-07-27
|
* Create dirvote.hSebastian Hahn2010-07-27
|
* Create dirserv.hSebastian Hahn2010-07-27
|
* Create directory.hSebastian Hahn2010-07-27
|
* Create control.hSebastian Hahn2010-07-27
|
* Create connection_edge.hSebastian Hahn2010-07-27
|
* Create connection.hSebastian Hahn2010-07-27
|
* Create config.hSebastian Hahn2010-07-27
|
* Create circuitbuild.hSebastian Hahn2010-07-27
|
* Create buffers.hSebastian Hahn2010-07-27
|
* Create rendclient.hSebastian Hahn2010-07-27
|
* Create rendcommon.hSebastian Hahn2010-07-27
|
* Create routerlist.hSebastian Hahn2010-07-27
|
* Create router.hSebastian Hahn2010-07-27
|
* Create geoip.hSebastian Hahn2010-07-27
|
* Merge branch 'maint-0.2.1'Roger Dingledine2010-04-03
|\ | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.in contrib/tor-mingw.nsi.in src/win32/orconfig.h
| * fetch relay descriptors from v3 authoritiesRoger Dingledine2010-04-03
| |
* | Merge remote branch 'origin/maint-0.2.1'Nick Mathewson2010-02-27
|\| | | | | | | | | | | Conflicts: src/common/test.h src/or/test.c
| * Update Tor Project copyright yearsNick Mathewson2010-02-27
| |
* | Be quieter about failing to decode authority digestsSebastian Hahn2010-01-25
| | | | | | | | | | | | | | This was freaking out some relay operators without good reason, as it is nothing the relay operator can do anything about anyways. Quieting this warning suggested by rieo.
* | Merge branch 'maint-0.2.1' into masterRoger Dingledine2010-01-19
|\| | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.in contrib/tor-mingw.nsi.in src/win32/orconfig.h
| * stop bridge authorities from leaking their bridge listRoger Dingledine2010-01-17
| |
* | trivial cleanupsRoger Dingledine2010-01-15
| |
* | Make EntryNodes config option much more aggressive.Roger Dingledine2009-12-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Before it would prepend your requested entrynodes to your list of guard nodes, but feel free to use others after that. Now it chooses only from your EntryNodes if any of those are available, and only falls back to others if a) they're all down and b) StrictNodes is not set. Also, now we refresh your entry guards from EntryNode at each consensus fetch (rather than just at startup and then they slowly rot as the network changes). The goal here is to make users less likely to set StrictNodes, since it's doing closer to what they expect it should be doing.
* | Remove v0 hidden service statistics code.Karsten Loesing2009-12-17
| | | | | | | | | | | | | | | | | | | | The HSAuthorityRecordStats option was used to track statistics of overall hidden service usage on the version 0 hidden service authorities. With the version 2 hidden service directories being deployed and version 0 descriptors being phased out, these statistics are not as useful anymore. Goodbye, you fine piece of software; my first major code contribution to Tor.
* | Remove some dead code found by coverity, cid 404Sebastian Hahn2009-12-14
| | | | | | | | | | | | | | In connection_dir_client_reached_eof, we make sure that we either return when we get an http status code of 503 or handle the problem and set it to 200. Later we check if the status code is 503. Remove that check.
* | Merge commit 'sebastian/coverity'Nick Mathewson2009-12-12
|\ \
| * | Make it more obvious for coverity that cid 404 is not dead codeSebastian Hahn2009-10-27
| | |
* | | If somebody tries to overflow my dirport, don't log his IP by default.Roger Dingledine2009-11-21
| | | | | | | | | | | | | | | | | | aka Fix an instance where a Tor directory mirror might accidentally log the IP address of a misbehaving Tor client. Bugfix on 0.1.0.1-rc.
* | | Fix a URL in a log message.Nick Mathewson2009-11-04
|/ /
* | Merge commit 'origin/maint-0.2.1'Nick Mathewson2009-10-26
|\| | | | | | | | | Conflicts: ChangeLog
| * Only send the if_modified_since header for a v3 consensus.Nick Mathewson2009-10-26
| | | | | | | | | | Spotted by xmux; bugfix on 0.2.0.10-alpha. (Bug introduced by 20b10859)
* | Add functions to serve microdescs and flavored consensuses.Nick Mathewson2009-10-18
| |
* | Actually remember all the consensus types when we are done generating them.Nick Mathewson2009-10-15
| |
* | Generate all the flavors of consensuses when building consensuses.Nick Mathewson2009-10-15
| |
* | Refactor consensus signature storage for multiple digests and flavors.Nick Mathewson2009-10-15
| | | | | | | | | | | | | | | | This patch introduces a new type called document_signature_t to represent the signature of a consensus document. Now, each consensus document can have up to one document signature per voter per digest algorithm. Also, each detached-signatures document can have up to one signature per <voter, algorithm, flavor>.
* | Merge commit 'origin/maint-0.2.1'Nick Mathewson2009-09-01
|\|
| * Fix compile warnings on Snow LeopardSebastian Hahn2009-09-01
| | | | | | | | Big thanks to nickm and arma for helping me with this!
* | Merge branch 'maint-0.2.1'Roger Dingledine2009-08-31
|\|
| * Only send reachability status events on overall success/failureRoger Dingledine2009-08-31
| | | | | | | | | | | | | | | | | | We were telling the controller about CHECKING_REACHABILITY and REACHABILITY_FAILED status events whenever we launch a testing circuit or notice that one has failed. Instead, only tell the controller when we want to inform the user of overall success or overall failure. Bugfix on 0.1.2.6-alpha. Fixes bug 1075. Reported by SwissTorExit.
* | Merge commit 'karsten/proposal-166-impl-master'Nick Mathewson2009-08-26
|\ \
| * | Remove ./configure option for entry and dir request statistics.Karsten Loesing2009-08-17
| | |
* | | Merge commit 'public/socks-client'Nick Mathewson2009-08-26
|\ \ \ | | | | | | | | | | | | | | | | Resolved conflict in: src/or/or.h
| * | | Change proxy-address type to tor_addr_t to allow ipv6 proxies.Nick Mathewson2009-06-19
| | | |
| * | | Enable Tor to connect through SOCKS 4/5 proxiesChristopher Davis2009-06-19
| | | | | | | | | | | | | | | | | | | | | | | | Added a sanity check in config.c and a check in directory.c directory_initiate_command_rend() to catch any direct connection attempts when a socks proxy is configured.
* | | | Notice v3 cert parsing failuresRoger Dingledine2009-08-20
| |/ / |/| | | | | | | | | | | | | | If any the v3 certs we download are unparseable, we should actually notice the failure so we don't retry indefinitely. Bugfix on 0.2.0.x; reported by "rotator".