tor/changes
Nick Mathewson 52342327c7 madvise: tolerate EINVAL and ENOSYS
These errors can occur if we are built on a system with support for
madvise(MADV_NOFORK) but then we are run on a system whose kernel
does not support that flag.

If the error is something that we don't tolerate at all, we now log
it before crashing.

Fixes bug 31570.  I am calling this a bugfix on 0.4.1.1-alpha, where
we actually started using the map_anon code.
2019-09-02 14:49:53 -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
bug12399 Change loglevel of message 'Hash of session info was not as expected' 2019-09-02 14:09:39 -04:00
bug22619 Fix a logic error in deciding whether to accept SessionGroup= 2019-05-31 08:26:10 -04:00
bug23507 changes: file for 23507, v3 onion service fix 2019-08-23 16:25:33 +10:00
bug23818_v2 changes: file for 23818, v2 onion service fix 2019-08-23 15:08:43 +10:00
bug23818_v3 changes: file for 23818, v3 onion service fix 2019-08-23 15:10:45 +10:00
bug29034 Bug 29034: Cleanup hs circuitmap when purpose changes. 2019-06-05 12:56:49 -07:00
bug30649 Bug 30649: Changes file. 2019-05-30 15:28:21 -07:00
bug30713 Travis: Skip test_rebind on macOS builds 2019-06-10 20:49:59 +10:00
bug30744 Travis: allow the test-stem job to fail 2019-06-10 19:18:35 +10:00
bug30781 dirparse: Stop crashing when parsing unknown descriptor purpose annotations 2019-06-06 09:51:24 +10:00
bug30894 Fix memleak when failing to parse a CSV_INTERVAL. 2019-06-15 16:47:16 -04:00
bug30942 Ignore regular cells in padding circuits. 2019-08-05 13:48:58 +03:00
bug30956 stats: Always publish pluggable transports in extra info documents 2019-06-24 19:44:24 +10:00
bug31003 Set 'routerlist' global to NULL before freeing it. 2019-07-19 09:49:52 -04:00
bug31024 Always check the retval of circpad_machine_current_state(). 2019-07-25 10:24:23 -04:00
bug31027 Remove dead code from circpad_machine_remove_token(). 2019-07-25 10:24:19 -04:00
bug31080_041 Use a 64-bit mask for log domains, and fix a conflict 2019-07-08 13:32:45 -04:00
bug31343 Avoid using labs() on time_t in channeltls.c 2019-08-06 11:11:06 -04:00
bug31356_and_logs Bug 31356: Add changes file. 2019-08-12 14:06:08 -05:00
bug31463 Fix gcc build exclude on travis 2019-08-22 22:09:32 +10:00
bug31570 madvise: tolerate EINVAL and ENOSYS 2019-09-02 14:49:53 -04:00
chutney_ci Add a chutney mode to travis.yml. 2019-06-12 08:55:38 -04:00
doc30630 Mention Travis/Appveyor/Jenkins URLs in ReleasingTor.md 2019-05-31 09:35:19 +03:00
geoip-2019-06-10 Update geoip and geoip6 to the June 10 2019 database. 2019-06-11 16:12:50 +02:00
ticket28795 changes: file for 28795 2019-06-28 21:38:33 +10:00
ticket30591 Travis: make stem log a controller trace, and tail stem's tor log 2019-05-28 10:20:36 +10:00
ticket30686 Add a changes file for ticket 30686. 2019-06-11 11:29:23 -04:00
ticket30694 Travis: only run the stem tests that use a tor binary 2019-05-30 20:05:03 +10:00
ticket30871 guard: Ignore marked for close circuit when changing state to open 2019-06-19 07:41:45 -04:00
ticket31001 Changes file for bug 31001 2019-07-19 09:21:45 -04:00
ticket31311 make dist: only include files from practracker dir intentionally. 2019-08-01 13:47:05 -04:00
ticket31374 Fix a warning about casting the results of GetProcAddress. 2019-08-08 11:44:19 -04:00
ticket31406 dirauth: Change dizum IP address 2019-08-15 08:20:47 -04:00