tor/changes
teor b827a08284 Stop spawn test failures due to a race condition with SIGCHLD on process exit
When a spawned process forks, fails, then exits very quickly, (this
typically occurs when exec fails), there is a race condition between the
SIGCHLD handler updating the process_handle's fields, and checking the
process status in those fields. The update can occur before or after the
spawn tests check the process status.

We check whether the process is running or not running (rather than just
checking if it is running) to avoid this issue.
2014-09-29 09:37:53 -04:00
..
12207 changes file for 12207 2014-07-16 15:33:47 +02:00
bufferevent_compilation update changes entry with info for 11578 patch 2014-07-21 14:00:10 -04:00
bug1038-3 Warn and drop the circuit if we receive an inbound 'relay early' cell 2014-07-28 02:44:05 -04:00
bug4244 Clients no longer write "DirReqStatistics 0" in their saveconf output 2014-09-18 15:29:14 -04:00
bug7733a changes file for 7733 2014-09-22 10:39:51 -04:00
bug8197 Adding changes file for 8197. 2014-09-22 14:18:01 -04:00
bug8387 Fix a bug where streams would linger forever when we had no dirinfo 2014-07-09 16:15:05 -04:00
bug8402 Fix issues brought up in nickm's review. 2014-09-09 18:21:19 +00:00
bug9801 Apply GeoIPExcludeUnknown before checking transitions 2014-07-16 11:14:59 +02:00
bug10116 Don't allocate an extra smartlist in the OOM handler 2014-08-20 14:50:38 -04:00
bug11200-caching Build circuits more readily when DisableNetwork goes to 0 2014-08-06 18:30:14 -04:00
bug11302 Check for orconns and use connection_or_close_for_error() when appropriate in connection_handle_write_impl() 2014-04-15 23:03:16 -07:00
bug11679 Use the DL_SCHED_CONSENSUS schedule for consensuses. 2014-09-18 10:52:58 -04:00
bug11683 Authorities also advertise caches-extra-info 2014-06-20 09:02:24 -04:00
bug11787 Changes file for bug 11787 2014-08-20 13:33:49 -04:00
bug11792 Kill non-tunneled directory connections when handling OOM. 2014-08-24 13:04:38 -04:00
bug12061 Allow named pipes for our log files. 2014-08-20 13:45:16 -04:00
bug12160 Correctly update channel local mark when address of incoming connection changes after handshake; fixes bug #12160 2014-09-05 11:12:08 -07:00
bug12202 Add a changes file for bug12202 2014-07-16 16:54:42 +02:00
bug12205 Rewriting entry_is_time_to_retry() using table approach. 2014-08-20 15:29:55 -04:00
bug12226 Mark StrictE{ntry,xit}Nodes as obsolete. 2014-09-10 07:10:10 -04:00
bug12392 Missing changes file for 3f683aadcd 2014-08-15 10:06:27 -04:00
bug12503 add changes file for 12503 2014-07-16 09:52:37 +02:00
bug12573 Only active relays should be given HSDir 2014-07-09 00:48:00 +00:00
bug12602 Fix compilation with no-compression OpenSSL builds and forks 2014-07-17 11:25:56 +02:00
bug12693 Fix configure script build with autoconf < 2.63 2014-08-13 12:01:58 -04:00
bug12700 Fix relay_command_to_string(); solve 12700. 2014-08-18 13:21:40 -04:00
bug12718 add a changes file for bug 12718 2014-07-27 15:41:30 -04:00
bug12728 Correctly remove extraneous space in router family lines 2014-08-05 11:09:08 -04:00
bug12730-systemd-verify-config Verify configuration file via ExecStartPre in the systemd unit file (#12730). 2014-07-30 16:56:55 +00:00
bug12731-systemd-no-run-as-daemon Explicitly disable RunAsDaemon in the systemd unit file (#12731). 2014-07-30 16:54:07 +00:00
bug12751-systemd-filesystem-sandbox Add changes file for #12751. 2014-08-27 03:33:05 +00:00
bug12830 Fix some URLs in the README 2014-08-09 15:57:44 -04:00
bug12848 Don't send DESTROY to circID 0 when circuit_deliver_create_cell fails 2014-08-12 12:12:02 -04:00
bug12855 Add changes file for bug12855 2014-08-13 10:39:56 -04:00
bug12864 Restore functionality for CookieAuthFileGroupReadable. 2014-08-15 08:30:44 -04:00
bug12878 Adding changes file. 2014-09-01 16:22:52 -04:00
bug12899 Remove support for naming directory authorities 2014-09-09 11:50:21 -04:00
bug12908 Warn if Tor is a relay and a HS 2014-08-20 12:56:57 -04:00
bug12939-systemd-no-new-privileges Add changes file for #12939. 2014-08-27 03:32:20 +00:00
bug12948 Resume expanding abbreviations for command-line options 2014-08-28 08:33:43 -04:00
bug12971 Respond with 'Command not supported' SOCKS5 reply message upon reception of unsupported request. 2014-09-29 09:14:42 -04:00
bug12996 Downgrade "Unexpected onionskin length after decryption" warning 2014-08-29 16:38:54 -04:00
bug12997 Improve "Tried to establish rendezvous on non-OR or non-edge circuit" 2014-08-29 16:05:58 -04:00
bug13000 Don't list relays w/ bw estimate of 0 in the consensus 2014-09-02 18:55:01 -04:00
bug13060 Remove client-side bad directory logic 2014-09-09 11:54:20 -04:00
bug13064 Evaluate TestingDirAuthVoteGuard only after filling all rs elements. 2014-09-06 14:37:41 +03:00
bug13071 Add more escaped() calls in directory.c 2014-09-09 10:22:01 -04:00
bug13081 Clean up the MVSC nmake files so they work again. 2014-09-09 10:27:05 -04:00
bug13085 Expand the event_mask field in controller conns to 64 bits 2014-09-08 15:16:02 -04:00
bug13096 In routerlist_assert_ok(), check r2 before taking &(r2->cache_info) 2014-09-10 23:48:11 -04:00
bug13100 gabelmoo's IPv4 address changed 2014-09-20 16:46:02 -04:00
bug13102 Use S?SIZE_MAX, not S?SIZE_T_MAX 2014-09-09 12:08:03 -04:00
bug13104 Add a changes file for bug 13104 2014-09-11 00:05:56 -04:00
bug13124 Reduce log severity for unused ClientTransportPlugin lines 2014-09-11 08:02:37 -04:00
bug13151-client clients now send correct address for rendezvous point 2014-09-16 11:05:36 -04:00
bug13196-systemd-writable-run-directory Add changes file for #13196. 2014-09-19 16:10:39 +00:00
bug13205 Stop silently skipping invalid args to setevents 2014-09-21 16:05:24 -04:00
bug13213 Do not launch pluggable transport plugins when DisableNetwork is set. 2014-09-24 09:39:15 +00:00
bug13228 Improving error message. 2014-09-28 18:09:25 +03:00
bug13285-disable-curve25519-build-errors Stop test & bench build failures with --disable-curve25519 2014-09-29 12:19:04 +10:00
bug13291-spawn-test-race-condition Stop spawn test failures due to a race condition with SIGCHLD on process exit 2014-09-29 09:37:53 -04:00
check_dup_args_gencert Check for duplicate arguments to tor-gencert 2014-08-21 11:22:42 -04:00
coverage-html Tweak coverage-html target 2014-07-16 06:04:55 -04:00
crash_handler_in_tests Initialize crash handler in unit tests 2014-08-27 20:03:00 -04:00
curve25519-donna32-bug Put the bug number and correct credits in the changes file for the new curve25519-donna32 2014-07-23 21:25:53 -04:00
feature5583 Add an option to overwrite logs 2014-07-16 12:16:49 +02:00
feature13153 get rid of routerstatus->version_supports_optimistic_data 2014-09-21 19:04:18 -04:00
feature13211 clients use optimistic data when reaching hidden services 2014-09-21 20:02:12 -04:00
further-12184-diagnostic diagnostic for 12184: Add a call to channel_dump_statistics 2014-07-16 10:34:39 +02:00
geoip6-august2014 Update geoip6 to the August 7 2014 database. 2014-08-13 16:16:11 +02:00
geoip6-july2014 Update geoip6 to the July 10 2014 database. 2014-07-18 16:31:25 +02:00
geoip-august2014 Update geoip to the August 7 2014 database. 2014-08-13 16:08:33 +02:00
geoip-july2014 Update geoip to the July 10 2014 database. 2014-07-18 16:28:50 +02:00
issue13284-spurious-clang-shallow-analyze-errors Stop spurious clang shallow analysis null pointer errors 2014-09-28 20:51:23 -04:00
no-wince Remove code for Windows CE support 2014-06-20 09:49:36 -04:00
prop215 changes file for bug 10163 / proposal 215. 2014-08-15 18:15:57 -04:00
require-c99 Require two c99 features (midblock decls, designated initializers) 2014-09-25 11:20:04 -04:00
test.h_msvc Apply an MSVC compilation fix from Gisle Vanem 2014-08-13 15:11:00 -04:00
threads-required Thread support is now required 2014-06-20 10:20:10 -04:00
ticket961 Changes file for ticket 961 2014-09-29 09:05:11 -04:00
ticket11144 Divide torrc.sample into torrc.sample and torrc.minimal 2014-09-02 19:14:30 -04:00
ticket12688 add a NumDirectoryGuards consensus param too 2014-07-24 16:19:47 -04:00
ticket12690 Raise guard threshold to top 25% or 2000 kilounits 2014-07-24 16:24:17 -04:00
ticket12884 changes file for 12884 2014-09-22 10:55:53 -04:00
ticket13036 Fix a number of clang analyzer false-positives 2014-09-02 11:56:56 -04:00
ticket_13119 Add a changes file for 13119 2014-09-15 21:39:12 -04:00