Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-05-11 | Fetch certificates from the same directory as the consensus | teor (Tim Wilson-Brown) | |
Resolves ticket 18963; fix on #4483 in 0.2.8.1-alpha. | |||
2016-05-11 | Confim we want certificates from fallbacks | teor (Tim Wilson-Brown) | |
Comment-only change | |||
2016-05-11 | Revert "Switch between fallback and authority when auth cert fetch fails" | teor (Tim Wilson-Brown) | |
This reverts commit 92d7ee08b8c51b4b29f68c6d00ca4aa91ea5a66b. | |||
2016-05-11 | Merge branch 'bug18761_028_squashed' into maint-0.2.8 | Nick Mathewson | |
2016-05-11 | Log find_rp_for_intro_() failures at LOG_PROTOCOL_WARN. | Nick Mathewson | |
Closes ticket 18761. Also fix a whitespace issue. | |||
2016-05-10 | Switch between fallback and authority when auth cert fetch fails | teor (Tim Wilson-Brown) | |
2016-05-10 | Use the consensus download schedule for authority certificates | teor (Tim Wilson-Brown) | |
Previously, we were using the generic schedule for some downloads, and the consensus schedule for others. Resolves ticket 18816; fix on fddb814fe in 0.2.4.13-alpha. | |||
2016-05-09 | Merge branch 'maint-0.2.7' into maint-0.2.8 | Nick Mathewson | |
2016-05-09 | Merge branch 'maint-0.2.6' into maint-0.2.7 | Nick Mathewson | |
2016-05-09 | Merge branch 'maint-0.2.5' into maint-0.2.6 | Nick Mathewson | |
2016-05-09 | Merge branch 'maint-0.2.4' into maint-0.2.5 | Nick Mathewson | |
2016-05-09 | Update geoip and geoip6 to the May 4 2016 database. | Karsten Loesing | |
2016-05-05 | Refactor router_pick_directory_server_impl to use node functions | teor (Tim Wilson-Brown) | |
No behavioural change This makes the use of the node explicit in the function, rather than hiding the node lookup in fascist_firewall_allows_rs. | |||
2016-05-05 | Comment-only change to clarify routerstatus_t IPv4 byte order | teor (Tim Wilson-Brown) | |
2016-05-05 | Rename skip_or and skip_dir to avoid confusion | teor (Tim Wilson-Brown) | |
Variable rename only | |||
2016-05-05 | Merge branch 'feature18483-028-v2-squashed' into maint-0.2.8 | Nick Mathewson | |
2016-05-05 | Only choose directory DirPorts on relays | teor (Tim Wilson-Brown) | |
2016-05-05 | Make clients only select directories with reachable ORPorts | teor (Tim Wilson-Brown) | |
This makes sure clients will only select relays which support begindir over ORPort. | |||
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 '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 | April 2016 fallbacks for 0.2.8-rc | teor (Tim Wilson-Brown) | |
2016-04-12 | Merge remote-tracking branch 'public/bug18716_027' into maint-0.2.8 | Nick Mathewson | |
2016-04-12 | Do not link tests against both libor.a and libor-testing.a | Nick Mathewson | |
Also, put libor-testing.a at a better position in the list of libraries, to avoid linker errors. This is a fix, or part of a fix, for 18490. Conflicts: src/test/include.am | |||
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 | Only define NEW_THREAD_API when not building with LibreSSL. | Nick Mathewson | |
2016-04-05 | OpenSSL 1.1.0-pre5-dev and later made BIO opaque. | Yawning Angel | |
Detect newer versions and fix our TLS code to use the new API. | |||
2016-04-05 | OpenSSL 1.1.0-pre4 and later(?) have a new "thread API". | Yawning Angel | |
It appears that setting the various callbacks is no longer required, so don't. | |||
2016-04-01 | Merge branch 'bug18133_027' into maint-0.2.8 | Nick Mathewson | |
2016-04-01 | fix indentation | 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 | Fix my dumb unreleased bug in 18673 | Nick Mathewson | |