aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-02-15Remove a bunch of functions that were never called.Nick Mathewson
2014-02-15Merge remote-tracking branch 'public/bug10841'Nick Mathewson
2014-02-15Merge remote-tracking branch 'karsten/mmdb-convert'Nick Mathewson
2014-02-15Merge remote-tracking branch 'origin/maint-0.2.4'Nick Mathewson
2014-02-15Merge remote-tracking branch 'karsten/geoip6-feb2014' into maint-0.2.4Nick Mathewson
2014-02-15Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4Nick Mathewson
2014-02-15Merge remote-tracking branch 'karsten/geoip-feb2014' into maint-0.2.3Nick Mathewson
2014-02-15Merge remote-tracking branch 'origin/maint-0.2.4'Nick Mathewson
2014-02-14changes file for bug 10904Nick Mathewson
2014-02-14gcc/clang: Mark macro-generated functions as possible unusedSebastian Hahn
clang 3.4 introduced a new by-default warning about unused static functions, which we triggered heavily for the hashtable and map function generating macros. We can use __attribute__ ((unused)) (thanks nickm for the suggestion :-) ) to silence these warnings.
2014-02-14tristate->enum in rendcommon functionsNick Mathewson
When we have more than two return values, we should really be using an enum rather than "-2 means this, -1 means that, 0 means this, and 1 or more means a number."
2014-02-14fix a whitespace snafuNick Mathewson
2014-02-14Remove another unused v0 hidserv function.Karsten Loesing
Noted by Nick on #10841.
2014-02-13Update geoip6 to the February 2014 GeoIP database.Karsten Loesing
2014-02-13Exclude Teredo IPv6 prefix from geoip6.Karsten Loesing
The latest GeoLite2 database includes a pointer from 2001::/32 to the root node of the IPv4 address space in the tree. We need to exclude this whole address space from geoip6, similar to how we exclude IPv4-mapped IPv6 addresses and the 6to4 mapping subnet.
2014-02-13bump to 0.2.5.2-alphator-0.2.5.2-alphaRoger Dingledine
2014-02-13give 0.2.5.2-alpha a release blurbRoger Dingledine
2014-02-13fold in the changes files to the new 0.2.5.2-alpha changelogRoger Dingledine
2014-02-12Merge remote-tracking branch 'origin/maint-0.2.4'Nick Mathewson
2014-02-12Fix windows compilation of e0c8031516852Nick Mathewson
There is no WSAEPERM; we were implying that there was.This fixes a bug in e0c8031516852143fb82d8fee91a0f4c576c7418, which hadn't yet appeared in any released Tor.
2014-02-12Remove remaining v0 hidden service descriptor code.Karsten Loesing
Fixes the rest of #10841 after #10881 already removed some hidden service authority code.
2014-02-12add a missing word to the man pageRoger Dingledine
2014-02-12go through and rewrite the changes files to be more user-facingRoger Dingledine
2014-02-11Merge remote-tracking branch 'origin/maint-0.2.4'Nick Mathewson
2014-02-11Merge branch 'bug10777_netunreach_024' into maint-0.2.4Nick Mathewson
2014-02-11update changes fileNick Mathewson
2014-02-11Merge remote-tracking branch 'public/bug10777_nointernal_024' into maint-0.2.4Nick Mathewson
2014-02-11Free leakable values in the unit tests.Nick Mathewson
Thanks, Coverity! (CID 1171414, 1171415, 1171416)
2014-02-11Merge remote-tracking branch 'public/no_itime_queue_025'Nick Mathewson
2014-02-11Merge branch 'bug10881'Nick Mathewson
2014-02-11Tweak DirAuthority documentationNick Mathewson
Per a comment from karsten, there is no longer v2 authority support, so stop pretending there is. Also, fix a grammar error.x
2014-02-11Merge remote-tracking branch 'karsten/one-dirauth'Nick Mathewson
2014-02-11Merge remote-tracking branch 'public/bug10722'Nick Mathewson
2014-02-11Add changes file for ticket 10842.Karsten Loesing
This is a bugfix on 0.2.2.26-beta, because 6b83b3b made directory authorities remove themselves from the list of directory authorities to upload to, but didn't suppress the warning in case they're the only directory authority in the network.
2014-02-10Remove options for configuring HS authorities.Nick Mathewson
(There is no longer meaningfully any such thing as a HS authority, since we stopped uploading or downloading v0 hs descriptors in 0.2.2.1-alpha.) Implements #10881, and part of #10841.
2014-02-10fix trivial typoRoger Dingledine
2014-02-10make EACCES survivable too.Nick Mathewson
2014-02-10Merge remote-tracking branch 'public/no_itime_queue'Nick Mathewson
The conflicts here were tricky, and required me to eliminate the command-queue as well. That wasn't so hard. Conflicts: src/or/or.h src/or/relay.c
2014-02-10Excise the insertion_time_elem_t logicNick Mathewson
It's now redundant with the inserted_time field in packed_cell_t Fixes bug 10870.
2014-02-09Merge remote-tracking branch 'origin/maint-0.2.4'Nick Mathewson
2014-02-09Merge remote-tracking branch 'andrea/bug9602' into maint-0.2.4Nick Mathewson
2014-02-09Don't treat END_STREAM_REASON_INTERNAL as total circuit failureNick Mathewson
It can happen because we sent something that got an ENETUNREACH response. Bugfix on 0.2.4.8-alpha; fixes a part of bug 10777.
2014-02-09Call ENETUNREACH a case of NOROUTE, not a case of INTERNAL.Nick Mathewson
Found by cypherpunks; fix for a part of bug 10777; bugfix on 0.1.0.1-rc.
2014-02-08Make sure orconn->chan gets nulled out when channels exit from ↵Andrea Shepard
channel_free_all() too
2014-02-08Update to the February 2014 GeoIP database.Karsten Loesing
2014-02-08Don't zero-pad day of the month.Karsten Loesing
2014-02-08Add script to convert GeoLite2 country databases.Karsten Loesing
Copied over from https://github.com/nmathewson/mmdb-convert, commit 52f0d43408ed3a0fe7c3b2fa7099da7f6b7c4502.
2014-02-08Remove script to clean up GeoLite country databases.Karsten Loesing
2014-02-08Suppress warning in networks with only 1 dirauth.Karsten Loesing
2014-02-07Merge remote-tracking branch 'origin/maint-0.2.4'Nick Mathewson