tor/changes
David Goulet 5b03c7ba6d Fix check_expired_networkstatus_callback() if condition
The condition was always true meaning that we would reconsider updating our
directory information every 2 minutes.

If valid_until is 6am today, then now - 24h == 1pm yesterday which means that
"valid_until < (now - 24h)" is false. But at 6:01am tomorrow, "valid_until <
(now - 24h)" becomes true which is that point that we shouldn't trust the
consensus anymore.

Fixes #23091

Signed-off-by: David Goulet <dgoulet@torproject.org>
2017-08-02 13:28:45 -04:00
..
.dummy Add a .dummy file in the changes directory to stop git from removing it 2015-05-11 11:41:48 -04:00
15554 changes file for 15554 2017-07-05 10:15:17 -04:00
bug1667 Fix the changes file 2017-06-21 11:15:44 -04:00
bug3056 Improve clarity, safety, and rate of dns spoofing log msg 2017-06-23 09:28:17 -04:00
bug4019 Add changes file for bug4019. 2017-06-23 18:31:16 +00:00
bug5847 Better error message for GETINFO desc/(id|name) whenever microdescriptors are in use. Fixes #5847. 2017-06-21 12:19:01 -04:00
bug7890 Improve error message when all permitted Exits are down 2017-05-30 10:59:04 -04:00
bug17750 Make clients try fallbacks before authorities 2017-07-07 13:18:04 -04:00
bug19476 Add changes file for #19476. 2017-07-12 03:08:04 +00:00
bug19648 Don't say "downloading 1 descriptor, 4 at a time" 2017-05-23 09:47:11 -04:00
bug19871 rephist: Remove unused crypto_pk statistics. 2017-07-13 20:24:48 +00:00
bug22006 ed25519: Add func that checks for torsion component in pubkeys. 2017-06-27 17:17:58 -04:00
bug22410 Ensure that uint8_t is unsigned char 2017-06-19 14:28:36 -04:00
bug22461 expand changes file for bug 22461 2017-06-22 08:16:56 -04:00
bug22746 ed25519: Add changes file for #22746. 2017-06-28 16:09:59 +03:00
bug22750 changes file for bug 22750 2017-07-05 09:57:48 -04:00
bug22924 Fix a signed integer overflow in dir/download_status_random_backoff 2017-07-14 15:05:30 -04:00
bug23026 Rename the hybrid_encrypt/decrypt functions; label them as dangerous 2017-07-24 14:34:53 -04:00
bug23054 Coverity deadcode shenanigans on BUG() macro. 2017-07-28 10:02:38 -04:00
bug23055 Bug 23055: cast, then multiply when doing u32*u32->u64. 2017-07-28 10:33:51 -04:00
bug23071 Fix the hs_ntor integration tests to work with the pysha3 module 2017-07-31 20:28:42 -04:00
bug23091 Fix check_expired_networkstatus_callback() if condition 2017-08-02 13:28:45 -04:00
ticket20488 Improve warning message to stop implying nickname reg is a thing. 2017-07-06 09:28:31 -04:00
ticket20575 config: Deprecate HTTPProxy option 2017-06-19 14:14:17 -04:00
ticket22311 changes file for ticket22311 2017-06-21 13:49:17 -04:00
ticket22608 Extract channel_do_open_actions() from non-open _change_state cases 2017-06-21 14:03:00 -04:00
ticket22684 Add GETINFO targets to determine whether md/desc fetching is enabled 2017-06-21 16:45:31 -04:00
ticket22750 Use the proper syscall in sandbox error messages 2017-07-05 09:56:28 -04:00
ticket22804 changes file for 22804 2017-07-05 10:01:40 -04:00
ticket22895 Remove unused variables in donna's SSE2 code 2017-07-27 11:26:13 -04:00