| Commit message (Expand) | Author | Age |
* | Remove some dead code found by coverity, cid 404•••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.
| Sebastian Hahn | 2009-12-14 |
* | Merge commit 'sebastian/coverity' | Nick Mathewson | 2009-12-12 |
|\ |
|
| * | Make it more obvious for coverity that cid 404 is not dead code | Sebastian Hahn | 2009-10-27 |
* | | If somebody tries to overflow my dirport, don't log his IP by default.•••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.
| Roger Dingledine | 2009-11-21 |
* | | Fix a URL in a log message. | Nick Mathewson | 2009-11-04 |
|/ |
|
* | Merge commit 'origin/maint-0.2.1'•••Conflicts:
ChangeLog
| Nick Mathewson | 2009-10-26 |
|\ |
|
| * | Only send the if_modified_since header for a v3 consensus.•••Spotted by xmux; bugfix on 0.2.0.10-alpha.
(Bug introduced by 20b10859)
| Nick Mathewson | 2009-10-26 |
* | | Add functions to serve microdescs and flavored consensuses. | Nick Mathewson | 2009-10-18 |
* | | Actually remember all the consensus types when we are done generating them. | Nick Mathewson | 2009-10-15 |
* | | Generate all the flavors of consensuses when building consensuses. | Nick Mathewson | 2009-10-15 |
* | | Refactor consensus signature storage for multiple digests and flavors.•••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>.
| Nick Mathewson | 2009-10-15 |
* | | Merge commit 'origin/maint-0.2.1' | Nick Mathewson | 2009-09-01 |
|\| |
|
| * | Fix compile warnings on Snow Leopard•••Big thanks to nickm and arma for helping me with this!
| Sebastian Hahn | 2009-09-01 |
* | | Merge branch 'maint-0.2.1' | Roger Dingledine | 2009-08-31 |
|\| |
|
| * | Only send reachability status events on overall success/failure•••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.
| Roger Dingledine | 2009-08-31 |
* | | Merge commit 'karsten/proposal-166-impl-master' | Nick Mathewson | 2009-08-26 |
|\ \ |
|
| * | | Remove ./configure option for entry and dir request statistics. | Karsten Loesing | 2009-08-17 |
* | | | Merge commit 'public/socks-client'•••Resolved conflict in:
src/or/or.h
| Nick Mathewson | 2009-08-26 |
|\ \ \ |
|
| * | | | Change proxy-address type to tor_addr_t to allow ipv6 proxies. | Nick Mathewson | 2009-06-19 |
| * | | | Enable Tor to connect through SOCKS 4/5 proxies•••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.
| Christopher Davis | 2009-06-19 |
* | | | | Notice v3 cert parsing failures•••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".
| Roger Dingledine | 2009-08-20 |
| |/ /
|/| | |
|
* | | | 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 Loesing | 2009-07-15 |
* | | | Some tweaks to directory request download times.•••- Use common prefixes DIRREQ_* and dirreq_*.
- Replace enums in structs with bitfields.
| Karsten Loesing | 2009-07-15 |
* | | | Directories now also measure download times of network statuses. | Karsten Loesing | 2009-07-15 |
* | | | Merge commit 'karsten/geoipstats-download-resp-master'•••Conflicts:
src/or/geoip.c
| Nick Mathewson | 2009-07-14 |
|\ \ \ |
|
| * | | | Write number of rejected requests to geoip-stats file. | Karsten Loesing | 2009-07-14 |
* | | | | fix comments and other typos | Roger Dingledine | 2009-07-13 |
|/ / / |
|
* | | | Merge commit 'origin/maint-0.2.1'•••Conflicts:
ChangeLog
| Nick Mathewson | 2009-06-22 |
|\ \ \
| |/ /
|/| /
| |/ |
|
| * | Serve DirPortFrontPage even if the write bucket is low.•••arma's rationale: "I think this is a bug, since people intentionally
set DirPortFrontPage, so they really do want their relay to serve that
page when it's asked for. Having it appear only sometimes (or roughly
never in Sebastian's case) makes it way less useful."
Fixes bug 1013; bugfix on 0.2.1.8-alpha.
| Nick Mathewson | 2009-06-22 |
* | | Isolate Libevent API dependency to just main.c and dns.c in src/or.•••The rest of the code was only including event.h so that it could see
EV_READ and EV_WRITE, which we were using as part of the
connection_watch_events interface for no very good reason.
| Nick Mathewson | 2009-06-12 |
* | | Merge commit 'origin/maint-0.2.1' | Nick Mathewson | 2009-05-27 |
|\| |
|
| * | Spell-check Tor. | Nick Mathewson | 2009-05-27 |
| * | Update copyright to 2009. | Karsten Loesing | 2009-05-04 |
* | | Remove unused rendversion parameters. YAGNI. | Karsten Loesing | 2009-05-04 |
* | | Clients do not request version 0 hidserv descs anymore. | Karsten Loesing | 2009-05-04 |
* | | Update copyright to 2009. | Karsten Loesing | 2009-05-02 |
|/ |
|
* | For belt-and-suspenders, relays that don't set Address in their config•••now avoid using begin_dir for all direct connections.
svn:r19296
| Roger Dingledine | 2009-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 Dingledine | 2009-04-01 |
* | if a directory authority declines our server descriptors because it's•••not new enough, write that in the logs. might be helpful one day.
svn:r19195
| Roger Dingledine | 2009-03-31 |
* | Directory authorities should never send a 503 "busy" response to•••requests for votes or keys. Bugfix on 0.2.0.8-alpha; exposed by
bug 959.
svn:r19189
| Roger Dingledine | 2009-03-31 |
* | Make directory usage recording work again. Fixing bug introduced in r17009.•••svn:r18924
| Karsten Loesing | 2009-03-11 |
* | Actually use tor_sscanf() to parse untrusted input.•••svn:r18761
| Nick Mathewson | 2009-03-03 |
* | Actually send the extra_headers content in write_http_response_header_impl. ...•••svn:r18297
| Nick Mathewson | 2009-01-28 |
* | Prevent bridge relays from serving their 'extrainfo' document•••to anybody who asks, now that extrainfo docs include potentially
sensitive aggregated client geoip summaries.
svn:r17958
| Roger Dingledine | 2009-01-06 |
* | Make dirserv_get_routerdesc_fingerprints() treat extrainfos with send_unencry...•••svn:r17953
| Nick Mathewson | 2009-01-06 |
* | OpenBSD malloc.h believes that you should be able to detect headers with auto...•••svn:r17891
| Nick Mathewson | 2009-01-04 |
* | Another round of downgrading removing or postponing XXXX021 issues. Some rem...•••svn:r17888
| Nick Mathewson | 2009-01-04 |
* | 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 Mathewson | 2009-01-04 |
* | take out my IMPOSSIBLE_TO_DOWNLOAD+1 hack•••svn:r17850
| Roger Dingledine | 2009-01-02 |
* | Increment n_download_failures up to IMPOSSIBLE_TO_DOWNLOAD-1, not up to IMPOS...•••svn:r17835
| Nick Mathewson | 2008-12-31 |