Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-26 | Early bailout from log_addr_has_changed() if running as client | rl1987 | |
2018-07-20 | Tweak assertion in get_time_period_length() for coverity | Nick Mathewson | |
This is another attempt to fix 1437668. The assertion here should be safe, since the rules of networkstatus_get_param() keep the value it returns in range. | |||
2018-07-20 | Merge branch 'maint-0.3.4' | Nick Mathewson | |
2018-07-20 | Merge branch 'maint-0.3.3' into maint-0.3.4 | Nick Mathewson | |
2018-07-20 | Merge branch 'maint-0.3.2' into maint-0.3.3 | Nick Mathewson | |
2018-07-20 | Merge branch 'ticket26647_032' into maint-0.3.2 | Nick Mathewson | |
2018-07-19 | Merge branch 'maint-0.3.4' | Nick Mathewson | |
2018-07-19 | Fix linking when dirauth module is disabled. | Nick Mathewson | |
Bugfix on dcee4d4c9cc7d98e5ae8e913c73a3afc41753c64, bug not in any released Tor. | |||
2018-07-19 | Merge remote-tracking branch 'ahf-github/bugs/26780' | Nick Mathewson | |
2018-07-19 | Merge branch 'bug26712' | Nick Mathewson | |
2018-07-19 | Merge branch 'maint-0.3.4' | Nick Mathewson | |
2018-07-19 | Merge branch 'maint-0.3.2' into maint-0.3.3 | Nick Mathewson | |
2018-07-19 | Merge branch 'maint-0.3.3' into maint-0.3.4 | Nick Mathewson | |
2018-07-19 | Merge remote-tracking branch 'teor/bug26853_032' into maint-0.3.2 | Nick Mathewson | |
2018-07-18 | wrap a multi-line if body in { } before somebody gets hurt | Roger Dingledine | |
2018-07-18 | Merge branch 'maint-0.3.2' into maint-0.3.3 | Nick Mathewson | |
2018-07-18 | Merge branch 'maint-0.3.3' into maint-0.3.4 | Nick Mathewson | |
2018-07-18 | Merge branch 'maint-0.2.9' into maint-0.3.2 | Nick Mathewson | |
2018-07-18 | Merge branch 'maint-0.3.4' | Nick Mathewson | |
2018-07-18 | Changes file for bug 26787 | Nick Mathewson | |
2018-07-18 | Merge branch 'maint-0.3.4' | Nick Mathewson | |
2018-07-18 | Merge branch 'maint-0.3.2' into maint-0.3.3 | Nick Mathewson | |
2018-07-18 | Merge branch 'maint-0.3.3' into maint-0.3.4 | Nick Mathewson | |
2018-07-18 | Merge branch 'maint-0.2.9' into maint-0.3.2 | Nick Mathewson | |
2018-07-18 | Try putting ulimit -c 0 in test_bt.sh to see if it fixes bug 26787 | Nick Mathewson | |
2018-07-18 | Merge remote-tracking branch 'teor/ticket26702-atomically' | Nick Mathewson | |
2018-07-18 | Add two more dependencies in build.rs | Nick Mathewson | |
2018-07-18 | Use the "testing" variant of several C libraries in build.rs | Nick Mathewson | |
2018-07-18 | Merge remote-tracking branch 'isis/bug26398' | Nick Mathewson | |
2018-07-18 | Add some missing includes and struct declarations. | Nick Mathewson | |
2018-07-18 | Merge branch 'maint-0.3.4' | Nick Mathewson | |
2018-07-18 | Merge branch 'maint-0.3.3' into maint-0.3.4 | Nick Mathewson | |
2018-07-18 | Merge branch 'maint-0.3.2' into maint-0.3.3 | Nick Mathewson | |
2018-07-18 | Merge branch 'maint-0.2.9' into maint-0.3.2 | Nick Mathewson | |
2018-07-18 | Merge branch 'bug26485_029_squashed' into maint-0.2.9 | Nick Mathewson | |
2018-07-18 | Add a test for format_recommended_version_list. | Nick Mathewson | |
2018-07-18 | Warn when an authority has voted for a version with a space in it. | Nick Mathewson | |
Another way to try to prevent a recurrence of 26485. | |||
2018-07-18 | Warn the directory authority operator if their versions list is bogus | Nick Mathewson | |
Prevents bug 26485; bugfix on 0.1.1.6-alpha. | |||
2018-07-18 | Merge remote-tracking branch 'teor/ticket26852' | Nick Mathewson | |
2018-07-18 | Merge branch 'ulimit_when_crashing' | Nick Mathewson | |
2018-07-18 | SKIP test_key_expiration.sh on Windows until the underlying issue is resolved | teor | |
Skip an unreliable key expiration test on Windows, until the underlying issue in bug 26076 is resolved. Fixes bug 26853; bugfix on 0.3.2.1-alpha. | |||
2018-07-18 | doc: Document Appveyor and Jenkins in doc/HACKING/HelpfulTools.md | teor | |
Closes 26852. | |||
2018-07-18 | doc: Explain how to avoid inconsistent reads on V3BandwidthsFile | teor | |
Closes 26702. | |||
2018-07-17 | Merge branch 'bug25552_ope_squashed' | Nick Mathewson | |
2018-07-17 | Improve a log message. | George Kadianakis | |
2018-07-17 | Fix time source bug in sr_state_get_start_time_of_current_protocol_run(). | George Kadianakis | |
The following bug was causing many issues for this branch in chutney: In sr_state_get_start_time_of_current_protocol_run() we were using the consensus valid-after to calculate beginning_of_current_round, but we were using time(NULL) to calculate the current_round slot. This was causing time sync issues when the consensus valid-after and time(NULL) were disagreeing on what the current round is. Our fix is to use the consensus valid-after in both places. This also means that we are not using 'now' (aka time(NULL)) anymore in that function, and hence we can remove that argument from the function (and its callers). I'll do this in the next commit so that we keep things separated. Furthermore, we fix a unittest that broke. | |||
2018-07-17 | Set revision counter before uploading, not during building. | George Kadianakis | |
We only build a descriptor once, and we just re-encode it (and change its intro points if needed) before uploading. Hence we should set the revision counter before uploading, not during building. | |||
2018-07-17 | Make the OPE scheme return CRYPTO_OPE_ERROR on error. | George Kadianakis | |
Instead of UINT64_MAX. | |||
2018-07-17 | Compute OPE cipher structure only when needed. | George Kadianakis | |
The OPE cipher is tied to the current blinded key which is tied to the current time period. Hence create the OPE cipher structure when we create a new descriptor (and build its blinded key). | |||
2018-07-17 | Add changes file. | George Kadianakis | |