summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-01-05Merge branch 'maint-0.2.2'Roger Dingledine
2012-01-05Merge branch 'maint-0.2.1' into maint-0.2.2Roger Dingledine
2012-01-05add a changes file for ticket 4825Roger Dingledine
2012-01-05note some dead code. if i'm right, should this be removed?Roger Dingledine
2012-01-05Update to the January 2012 GeoIP database.Karsten Loesing
2012-01-04Merge remote-tracking branch 'rransom-tor/bug1297b-v2'Nick Mathewson
2012-01-04Verbotify documentation comments for the #1297-fix flagsRobert Ransom
2012-01-03Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2011-12-30Fix a check-spaces violation in compat.cSebastian Hahn
Also fix a comment typo
2011-12-30Fix spelling in a controlsocket log msgSebastian Hahn
Fixes bug 4803.
2011-12-28Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2011-12-28Merge remote-tracking branch 'public/bug4788' into maint-0.2.2Nick Mathewson
2011-12-28changes file for bug1827Nick Mathewson
2011-12-28Merge branch 'bug1827_squashed'Nick Mathewson
2011-12-28Remove tabs from configure.inSebastian Hahn
2011-12-28Add interface enumeration based on SIOCGIFCONF for older unixesNick Mathewson
2011-12-28Multicast addresses, if any were configured, would not be good if addrsNick Mathewson
2011-12-28Use getifaddrs, not connect+getsockname, to find our addressNick Mathewson
This resolves bug1827, and lets us avoid freaking people out. Later, we can use it to get a complete list of our interfaces.
2011-12-28Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2011-12-28Merge remote-tracking branch 'origin/maint-0.2.1' into maint-0.2.2Nick Mathewson
2011-12-28Bug 4786 fix: don't convert EARLY to RELAY on v1 connectionsNick Mathewson
We used to do this as a workaround for older Tors, but now it's never the correct thing to do (especially since anything that didn't understand RELAY_EARLY is now deprecated hard).
2011-12-28Don't exit when marking a newly created _C_INTRODUCING circ for closeRobert Ransom
2011-12-27Authorities reject insecure Tors.Nick Mathewson
This patch should make us reject every Tor that was vulnerable to CVE-2011-0427. Additionally, it makes us reject every Tor that couldn't handle RELAY_EARLY cells, which helps with proposal 110 (#4339).
2011-12-27Require openssl 1.0.0a for using openssl's ctr-mode implementationNick Mathewson
Previously we required 1.0.0, but there was a bug in the 1.0.0 counter mode. Found by Pascal. Fixes bug 4779. A more elegant solution would be good here if somebody has time to code one.
2011-12-27Add an option to close HS service-side rend circs on timeoutRobert Ransom
2011-12-27Don't close HS service-side rend circs on timeoutRobert Ransom
2011-12-27Add an option to close 'almost-connected' HS client circs on timeoutRobert Ransom
2011-12-27Don't close HS client circs which are 'almost connected' on timeoutRobert Ransom
2011-12-27Move description of HidServAuth out of the FascistFirewall groupRobert Ransom
2011-12-26Downgrade relay_early-related warningNick Mathewson
2011-12-26Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2011-12-25Merge remote-tracking branch 'nickm/prop110_v2'Roger Dingledine
2011-12-25Provide correct timeradd/timersup replacementsSebastian Hahn
Bug caught and patch provided by Vektor. Fixes bug 4778.t
2011-12-24update instructions on the exitlist scriptRoger Dingledine
2011-12-22Look up the rend circ whose INTRODUCE1 is being ACKed correctlyRobert Ransom
This change cannibalizes circuit_get_by_rend_query_and_purpose because it had exactly one caller.
2011-12-22Merge remote-tracking branch 'rransom/feature2411-v4'Nick Mathewson
2011-12-22Fix bug2571: warn on EntryNodes set and UseEntryGuards disabledNick Mathewson
2011-12-22Merge branch 'bug1101_squashed'Nick Mathewson
2011-12-22Changes file for bug1101Nick Mathewson
2011-12-22Prepend cwd for relative config file paths.Kamran Riaz Khan
Modifies filenames which do not start with '/' or '.' on non-Windows platforms; uses _fullpath on Windows.
2011-12-22Allow prop110 violations if AllowNonearlyExtend is set in consensusNick Mathewson
2011-12-22Log what fraction of EXTEND cells have died for being non-earlyNick Mathewson
2011-12-22Implement the last of proposal 110Nick Mathewson
Reject all EXTEND requests not received in a relay_early cell
2011-12-22Mark each intro circ with the rend cookie sent in its INTRODUCE1 cellRobert Ransom
Needed by fix for #4759.
2011-12-22Merge remote-tracking branch 'public/bug4697'Nick Mathewson
2011-12-21Convert a couple of char[256]s into sockaddr_storageNick Mathewson
2011-12-21Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2011-12-21Do not even try to keep going on a socket with socklen==0Nick Mathewson
Back in #1240, r1eo linked to information about how this could happen with older Linux kernels in response to nmap. Bugs #4545 and #4547 are about how our approach to trying to deal with this condition was broken and stupid. Thanks to wanoskarnet for reminding us about #1240. This is a fix for the abovementioned bugs, and is a bugfix on 0.1.0.3-rc.
2011-12-20duplicate changelog entry for 4531Nick Mathewson
2011-12-20Merge remote-tracking branch 'asn-mytor/bug4531'Nick Mathewson