Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-08-15 | Missing changes file for 3f683aadcd03c311c1 | Nick Mathewson | |
Looks like I forgot to commit this. | |||
2014-08-13 | Merge remote-tracking branch 'origin/maint-0.2.5' | Nick Mathewson | |
2014-08-13 | Merge remote-tracking branch 'public/bug12848_024' into maint-0.2.5 | Nick Mathewson | |
Conflicts: src/or/circuitbuild.c | |||
2014-08-13 | Merge remote-tracking branch 'origin/maint-0.2.5' | Nick Mathewson | |
2014-08-13 | Apply an MSVC compilation fix from Gisle Vanem | Nick Mathewson | |
This fixes a double-define introduced in 28538069b2f1909a7600ec6d | |||
2014-08-13 | Merge remote-tracking branch 'public/use_calloc' | Nick Mathewson | |
2014-08-13 | Merge remote-tracking branch 'origin/maint-0.2.5' | Nick Mathewson | |
2014-08-13 | Merge remote-tracking branch 'origin/maint-0.2.4' into maint-0.2.5 | Nick Mathewson | |
2014-08-13 | Merge remote-tracking branch 'karsten/geoip6-aug2014' into maint-0.2.4 | Nick Mathewson | |
2014-08-13 | Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4 | Nick Mathewson | |
2014-08-13 | Add changes file for bug12855 | Nick Mathewson | |
2014-08-13 | Update geoip6 to the August 7 2014 database. | Karsten Loesing | |
2014-08-13 | Update geoip to the August 7 2014 database. | Karsten Loesing | |
2014-08-12 | Don't send DESTROY to circID 0 when circuit_deliver_create_cell fails | Nick Mathewson | |
Cypherpunks found this and wrote this patch. Fix for 12848; fix on (I think) d58d4c0d, which went into 0.0.8pre1 | |||
2014-08-09 | Fix some URLs in the README | Nick Mathewson | |
patch from mttp; fixes 12830 | |||
2014-08-08 | Merge remote-tracking branch 'origin/maint-0.2.5' | Nick Mathewson | |
2014-08-06 | Build circuits more readily when DisableNetwork goes to 0 | Roger Dingledine | |
When Tor starts with DisabledNetwork set, it would correctly conclude that it shouldn't try making circuits, but it would mistakenly cache this conclusion and continue believing it even when DisableNetwork is set to 0. Fixes the bug introduced by the fix for bug 11200; bugfix on 0.2.5.4-alpha. | |||
2014-07-30 | Merge remote-tracking branch 'origin/maint-0.2.5' | Nick Mathewson | |
2014-07-30 | Merge remote-tracking branch 'intrigeri/bug12731-systemd-no-run-as-daemon' ↵ | Nick Mathewson | |
into maint-0.2.5 Conflicts: contrib/dist/tor.service.in | |||
2014-07-30 | Merge remote-tracking branch 'intrigeri/bug12730-systemd-verify-config' into ↵ | Nick Mathewson | |
maint-0.2.5 | |||
2014-07-30 | Verify configuration file via ExecStartPre in the systemd unit file (#12730). | intrigeri | |
2014-07-30 | Explicitly disable RunAsDaemon in the systemd unit file (#12731). | intrigeri | |
Our current systemd unit uses "Type = simple", so systemd does not expect tor to fork. If the user has "RunAsDaemon 1" in their torrc, then things won't work as expected. This is e.g. the case on Debian (and derivatives), since there we pass "--defaults-torrc /usr/share/tor/tor-service-defaults-torrc" (that contains "RunAsDaemon 1") by default. The only solution I could find is to explicitly pass "--RunAsDaemon 0" when starting tor from the systemd unit file, which this commit does. | |||
2014-07-28 | Merge branch 'maint-0.2.5' | Roger Dingledine | |
2014-07-28 | Merge branch 'maint-0.2.4' into maint-0.2.5 | Roger Dingledine | |
2014-07-28 | Warn and drop the circuit if we receive an inbound 'relay early' cell | Roger Dingledine | |
Those used to be normal to receive on hidden service circuits due to bug 1038, but the buggy Tor versions are long gone from the network so we can afford to resume watching for them. Resolves the rest of bug 1038; bugfix on 0.2.1.19. | |||
2014-07-27 | add a changes file for bug 12718 | Roger Dingledine | |
2014-07-25 | get rid of already-merged prop221 changes file | Roger Dingledine | |
2014-07-25 | Merge branch 'maint-0.2.4' into maint-0.2.5 | Roger Dingledine | |
Conflicts: src/or/or.h | |||
2014-07-25 | Implement proposal 221: Stop sending CREATE_FAST | Nick Mathewson | |
This makes FastFirstHopPK an AUTOBOOL; makes the default "auto"; and makes the behavior of "auto" be "look at the consensus." | |||
2014-07-24 | get rid of already-merged bug12227 changes file | Roger Dingledine | |
2014-07-24 | Merge branch 'maint-0.2.4' into maint-0.2.5 | Roger Dingledine | |
2014-07-24 | Avoid illegal read off end of an array in prune_v2_cipher_list | Nick Mathewson | |
This function is supposed to construct a list of all the ciphers in the "v2 link protocol cipher list" that are supported by Tor's openssl. It does this by invoking ssl23_get_cipher_by_char on each two-byte ciphersuite ID to see which ones give a match. But when ssl23_get_cipher_by_char cannot find a match for a two-byte SSL3/TLS ciphersuite ID, it checks to see whether it has a match for a three-byte SSL2 ciphersuite ID. This was causing a read off the end of the 'cipherid' array. This was probably harmless in practice, but we shouldn't be having any uninitialized reads. (Using ssl23_get_cipher_by_char in this way is a kludge, but then again the entire existence of the v2 link protocol is kind of a kludge. Once Tor 0.2.2 clients are all gone, we can drop this code entirely.) Found by starlight. Fix on 0.2.4.8-alpha. Fixes bug 12227. | |||
2014-07-24 | Merge branch 'maint-0.2.5' | Roger Dingledine | |
2014-07-24 | Raise guard threshold to top 25% or 2000 kilounits | Roger Dingledine | |
Authorities now assign the Guard flag to the fastest 25% of the network (it used to be the fastest 50%). Also raise the consensus weight that guarantees the Guard flag from 250 to 2000. For the current network, this results in about 1100 guards, down from 2500. This step paves the way for moving the number of entry guards down to 1 (proposal 236) while still providing reasonable expected performance for most users. Implements ticket 12690. | |||
2014-07-24 | Merge branch 'maint-0.2.5' | Roger Dingledine | |
2014-07-24 | Merge branch 'maint-0.2.4' into maint-0.2.5 | Roger Dingledine | |
2014-07-24 | add a NumDirectoryGuards consensus param too | Roger Dingledine | |
2014-07-24 | Add and use a new NumEntryGuards consensus parameter. | Roger Dingledine | |
When specified, it overrides our default of 3 entry guards. (By default, it overrides the number of directory guards too.) Implements ticket 12688. | |||
2014-07-23 | Merge remote-tracking branch 'origin/maint-0.2.5' | Nick Mathewson | |
2014-07-23 | Merge remote-tracking branch 'origin/maint-0.2.4' into maint-0.2.5 | Nick Mathewson | |
2014-07-23 | Merge branch 'curve25519-donna32' into maint-0.2.4 | Nick Mathewson | |
2014-07-23 | Put the bug number and correct credits in the changes file for the new ↵ | Nick Mathewson | |
curve25519-donna32 | |||
2014-07-21 | Merge remote-tracking branch 'origin/maint-0.2.5' | Nick Mathewson | |
2014-07-21 | Merge remote-tracking branch 'origin/maint-0.2.4' into maint-0.2.5 | Nick Mathewson | |
2014-07-21 | Merge remote-tracking branch 'karsten/geoip6-jul2014' into maint-0.2.4 | Nick Mathewson | |
2014-07-21 | Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4 | Nick Mathewson | |
2014-07-21 | Merge remote-tracking branch 'origin/maint-0.2.5' | Nick Mathewson | |
2014-07-21 | update changes entry with info for 11578 patch | Nick Mathewson | |
2014-07-18 | Update geoip6 to the July 10 2014 database. | Karsten Loesing | |
2014-07-18 | Update geoip to the July 10 2014 database. | Karsten Loesing | |