Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-05-05 | Merge branch 'feature18483-028-v2-squashed' into maint-0.2.8 | Nick Mathewson | |
2016-05-05 | Make clients always use begindir for directory requests | teor (Tim Wilson-Brown) | |
This improves client anonymity and avoids directory header tampering. The extra load on the authorities should be offset by the fallback directories feature. This also simplifies the fixes to #18809. | |||
2016-05-05 | Make directory node selection more reliable | teor (Tim Wilson-Brown) | |
Delete an unnecessary check for non-preferred IP versions. Allows clients which can't reach any directories of their preferred IP address version to get directory documents. Patch on #17840 in 0.2.8.1-alpha. | |||
2016-05-04 | Merge branch 'bug18921_squashed' into maint-0.2.8 | Nick Mathewson | |
2016-05-04 | Choose the correct address for one-hop connections | teor (Tim Wilson-Brown) | |
After #17840 in 0.2.8.1-alpha, we incorrectly chose an IPv4 address for all DIRIND_ONEHOP directory connections, even if the routerstatus didn't have an IPv4 address. This likely affected bridge clients with IPv6 bridges. Resolves #18921. | |||
2016-05-04 | Merge branch 'doc18312' into maint-0.2.8 | Nick Mathewson | |
2016-05-04 | Merge branch 'bug18686_025' into maint-0.2.8 | Nick Mathewson | |
2016-05-04 | Report success when not terminating an already terminated process. | Nick Mathewson | |
Also, document the actual behavior and return values of tor_terminate_process. Fixes bug18686; bugfix on 0.2.3.9-alpha. | |||
2016-05-04 | Merge branch 'bug18710_025' into maint-0.2.8 | Nick Mathewson | |
2016-05-04 | Fix dnsserv.c assertion when no supported questions are requested. | Scott Dial | |
The problem is that "q" is always set on the first iteration even if the question is not a supported question. This set of "q" is not necessary, and will be handled after exiting the loop if there if a supported q->type was found. [Changes file by nickm] lease enter the commit message for your changes. Lines starting | |||
2016-05-03 | Fix keccak-tiny portability on `exotic` platforms. | Yawning Angel | |
* SHA-3/SHAKE use little endian for certain things, so byteswap as needed. * The code was written under the assumption that unaligned access to quadwords is allowed, which isn't true particularly on non-Intel. | |||
2016-05-02 | (cherry-picked by nickm, with changes file from isis.) | s0rlxmh0 | |
2016-04-26 | Do not recommend use of nicknames in MapAddress manpage | Nick Mathewson | |
2016-04-26 | Report fallback directory detail changes when rebuilding list | teor (Tim Wilson-Brown) | |
As well as the existing reports of IPv6 address additions or removals, the script now warns when keys change but IPv4:ORPort or IPv6:IPv6ORPort remain the same. Existing checks for other whitelist detail changes have also been re-worded and upgraded to warnings. This makes it easier for changes to be identified so operators can be contacted to confirm whether the change is stable. | |||
2016-04-26 | Changes for #17158, #17905, #18689, #18749 & April 2016 fallbacks | teor (Tim Wilson-Brown) | |
2016-04-12 | Merge remote-tracking branch 'public/bug18716_027' into maint-0.2.8 | Nick Mathewson | |
2016-04-07 | memarea: Don't assume that sizeof(ulong) >= sizeof(void*). | Nick Mathewson | |
Fixes bug 18716; bugfix on 0.2.1.1-alpha where memarea.c was introduced. Found by wbenny. | |||
2016-04-07 | Turn TestingClientBootstrap* into non-testing options | David Goulet | |
This changes simply renames them by removing "Testing" in front of them and they do not require TestingTorNetwork to be enabled anymore. Fixes #18481 Signed-off-by: David Goulet <dgoulet@ev0ke.net> | |||
2016-04-07 | Merge branch 'maint-0.2.7' into maint-0.2.8 | Nick Mathewson | |
2016-04-07 | Merge branch 'maint-0.2.6' into maint-0.2.7 | Nick Mathewson | |
2016-04-07 | Merge branch 'maint-0.2.5' into maint-0.2.6 | Nick Mathewson | |
2016-04-07 | Merge branch 'maint-0.2.4' into maint-0.2.5 | Nick Mathewson | |
2016-04-07 | Update geoip and geoip6 to the April 5 2016 database. | Karsten Loesing | |
2016-04-05 | Don't call the system toupper or tolower. | Nick Mathewson | |
Yes, we could cast to unsigned char first, but it's probably safest to just use our own (in test_util), or remove bad-idea features that we don't use (in readpassphrase.c). Fixes 18728. | |||
2016-04-05 | quiet debug logs from periodic_event_dispatch() | Roger Dingledine | |
Stop blasting twelve lines per second from periodic_event_dispatch() at loglevel debug. Resolves ticket 18729; fix on 0.2.8.1-alpha. | |||
2016-04-05 | Add a changes file for the OpenSSL 1.1.0 compilation fixes. | Yawning Angel | |
2016-04-01 | Merge branch 'bug18133_027' into maint-0.2.8 | Nick Mathewson | |
2016-04-01 | Merge remote-tracking branch 'karsten/task-18460-2' into maint-0.2.8 | Nick Mathewson | |
2016-03-30 | Merge branch 'bug15221_027' into maint-0.2.7 | Andrea Shepard | |
2016-03-29 | Merge branch 'bug18570_027' into maint-0.2.7 | Andrea Shepard | |
2016-03-29 | Merge branch 'bug16248_027' into maint-0.2.7 | Andrea Shepard | |
2016-03-28 | Merge branch 'bug18673_028_v2' into maint-0.2.8 | Nick Mathewson | |
2016-03-28 | Remove a couple of redundant lines from the makefile | Nick Mathewson | |
Fixes the last case of 17744. | |||
2016-03-28 | Fix memory leak in TestingEnableCellStatsEvent | Nick Mathewson | |
Only when we were actually flushing the cell stats to a controller would we free them. Thus, they could stay in RAM even after the circuit was freed (eg if we didn't have any controllers). Fixes bug 18673; bugfix on 0.2.5.1-alpha. | |||
2016-03-28 | Fold entries into changelog | Nick Mathewson | |
2016-03-28 | Fix memory-counting error in rephist.c. Bug 18651. | Nick Mathewson | |
2016-03-25 | Merge branch 'bug18626_027' | Nick Mathewson | |
2016-03-25 | Remove spurious exit() calls from configure.ac | Nick Mathewson | |
We added these a while ago, but they do no actual good, and cause implicit declaration warnings in some situations. Rather than just adding stdint.h, it's easier to remove the exit() calls as redundant. Fixes bug 18626; bugfix from "cypherpunks" | |||
2016-03-25 | Include IPv6 consensus downloads in dirreq stats. | Karsten Loesing | |
Fixes #18460. | |||
2016-03-24 | Fold entries into changelog again | Nick Mathewson | |
2016-03-24 | Merge branch 'timegm_overflow_squashed' | Nick Mathewson | |
2016-03-24 | Avoid overflow in tor_timegm on 32 bit platforms due to year 2038 | teor (Tim Wilson-Brown) | |
2016-03-24 | Merge branch 'bug18517_squashed' | Nick Mathewson | |
2016-03-24 | Always allow OR connections to bridges on private addresses | teor (Tim Wilson-Brown) | |
Regardless of the setting of ExtendAllowPrivateAddresses. This fixes a bug with pluggable transports that ignore the (potentially private) address in their bridge line. Fixes bug 18517; bugfix on 23b088907f in tor-0.2.8.1-alpha. | |||
2016-03-24 | Merge remote-tracking branch 'teor/bug18351' | Nick Mathewson | |
2016-03-24 | Merge remote-tracking branch 'teor/bug18489' | Nick Mathewson | |
2016-03-24 | Check if fallbacks support extrainfo descriptors before requesting them | teor (Tim Wilson-Brown) | |
When requesting extrainfo descriptors from a trusted directory server, check whether it is an authority or a fallback directory which supports extrainfo descriptors. Fixes bug 18489; bugfix on 90f6071d8d in tor-0.2.4.7-alpha. Reported by "atagar", patch by "teor". | |||
2016-03-24 | Downgrade IP version warnings to avoid filling logs | teor (Tim Wilson-Brown) | |
Downgrade logs and backtraces about IP versions to info-level. Only log backtraces once each time tor runs. Assists in diagnosing bug 18351; bugfix on c3cc8e16e in tor-0.2.8.1-alpha. Reported by "sysrqb" and "Christian", patch by "teor". | |||
2016-03-23 | Fold more changes files into the changelog | Nick Mathewson | |
2016-03-22 | Merge remote-tracking branch 'public/bug18253' | Nick Mathewson | |