tor/changes
David Goulet 51f793e37e Fix possible infinite loop on pipe/sock_drain()
If the returned value of read/recv is 0 (meaning EOF), we'll end up in an
infinite loop (active wait) until something is written on the pipe which is
not really what we want here especially because those functions are called
from the main thread.

Signed-off-by: David Goulet <dgoulet@ev0ke.net>
2015-01-30 15:05:18 -05:00
..
better_workqueues Refactor cpuworker to use workqueue/threadpool code. 2015-01-14 11:23:34 -05:00
bug7555 Allow MapAddress and Automap to work together 2015-01-13 12:41:15 -05:00
bug8546 fix warnings from lintChanges 2015-01-23 09:09:00 -05:00
bug9286 Stop accepting milliseconds in various directory contexts 2015-01-07 10:05:55 -05:00
bug9819 When closing circs build through a new guard, only close local ones 2015-01-07 10:27:22 -05:00
bug11791 Use smaller zlib objects when under memory pressure 2014-11-17 11:43:50 -05:00
bug12485 Lower the delay before saving guard status to disk 2015-01-07 10:39:44 -05:00
bug12509 fix warnings from lintChanges 2015-01-23 09:09:00 -05:00
bug12585 Remove SocksSocket; it's now spelled differently thanks to 14451 2015-01-29 14:46:20 -05:00
bug12985 Clarify why bug12985 is a thing 2015-01-07 11:52:24 -05:00
bug13111-generate-keys-on-empty-file fix warnings from lintChanges 2015-01-23 09:09:00 -05:00
bug13397 Tolerate relative paths for torrc files with RunAsDaemon 2015-01-04 19:34:38 -05:00
bug13401 Speed up hidden service bootstrap by reducing the initial post delay 2015-01-10 22:34:29 +11:00
bug13661 Fix version number parsing to allow 2- and 3-part versions. 2014-11-05 13:29:28 -05:00
bug13805 changes file for bug13805 2015-01-11 11:27:33 -05:00
bug13806 When OOM, free cached hidden service descriptors too. 2015-01-12 13:47:52 -05:00
bug13988 Increase bandwidth usage report interval to 4 hours. 2014-12-22 12:24:13 -05:00
bug14001-clang-warning fix warnings from lintChanges 2015-01-23 09:09:00 -05:00
bug14067-TestingDirAuthVoteHSDir fix warnings from lintChanges 2015-01-23 09:09:00 -05:00
bug14072 Use package-config output for -lsystemd correctly 2015-01-06 14:07:13 -05:00
bug14084 New option "HiddenServiceAllowUnknownPorts" 2015-01-03 12:34:52 -05:00
bug14090 Restrict sample values of the Laplace distribution to int64_t. 2015-01-15 14:43:58 +00:00
bug14106 Tolerate starting up with missing hidden service directory 2015-01-05 11:39:38 -05:00
bug14116_025 Don't crash on malformed EXTENDCIRCUIT. 2015-01-06 08:49:57 -05:00
bug14123 changes file for 4385211caf 2015-01-06 13:45:57 -05:00
bug14125 fix warnings from lintChanges 2015-01-23 09:09:00 -05:00
bug14129 Avoid attempts to double-remove edge connections from the DNS resolver. 2015-01-08 11:00:21 -05:00
bug14141 changes file for 14141 2015-01-11 11:19:12 -05:00
bug14142-parse-virtual-addr fix warnings from lintChanges 2015-01-23 09:09:00 -05:00
bug14149 New minimum uptime to become an HSDir is 96 hours. 2015-01-14 12:48:09 +00:00
bug14193 Actually set *expires_out in addressmap_rewrite. 2015-01-13 09:42:23 -05:00
bug14195 Remove needless strdup in addressmap_register_virtual_address() 2015-01-13 12:24:42 -05:00
bug14207 fix warnings from lintChanges 2015-01-23 09:09:00 -05:00
bug14215 Fix the checkdir/perms test when umask==077 2015-01-15 10:24:27 -05:00
bug14219 Do not replace a HS descriptor with a different replica of itself 2015-01-18 15:39:12 -05:00
bug14220 Ignore warning for redundant decl in openssl/srtp.h 2015-01-15 12:38:08 -05:00
bug14224 fix warnings from lintChanges 2015-01-23 09:09:00 -05:00
bug14259 Fix memory leak in connection_ap_handshake_rewrite_and_attach() 2015-01-18 14:19:26 -05:00
bug14261 fix warnings from lintChanges 2015-01-23 09:09:00 -05:00
bug14280 Replace a 4 with a 6; fix a bug that nobody noticed :/ 2015-01-19 11:51:08 -05:00
bug14350 changes file for bug14350 2015-01-26 10:06:36 -05:00
bug14451 changes file for 14451 2015-01-29 15:12:14 -05:00
bug14554 Fix possible infinite loop on pipe/sock_drain() 2015-01-30 15:05:18 -05:00
doc13702 Adding section on OpenBSD to doc/TUNING 2015-01-27 12:41:12 -05:00
feature8405 changes file for 8405 2015-01-28 12:06:28 -05:00
feature10067 changes file for 10067 2015-01-06 14:31:20 -05:00
feature14015 Bump a client authorization message from debug to info. 2015-01-28 09:42:28 -05:00
fix-test-cmdline-args Make test_cmdline_args.py work on Windows 2015-01-06 13:26:52 -05:00
geoip6-january2015 Update geoip6 to the January 7 2015 database. 2015-01-22 09:58:29 +01:00
geoip-january2015 Update geoip to the January 7 2015 database. 2015-01-22 09:56:54 +01:00
prop227 Implement proposal 227-vote-on-package-fingerprints.txt 2015-01-10 15:09:07 -05:00
remove-bad-fp fix warnings from lintChanges 2015-01-23 09:09:00 -05:00
ticket9969 changes file for 9969 2015-01-23 10:02:49 -05:00
ticket11485 Changes file for ticket #11485 2015-01-28 14:30:23 -05:00
ticket11737 Add correctness assertions for hashtable iteration 2014-11-06 13:57:17 -05:00
ticket12376_part2 Refactor code that looks up addresses from interfaces 2015-01-23 10:07:17 -05:00
ticket13037 New option "--disable-system-torrc" to not read torrc from etc 2015-01-06 17:07:40 -05:00
ticket13243 Split the slow unit tests into their own binary 2015-01-23 11:15:53 -05:00
ticket13762 fix warnings from lintChanges 2015-01-23 09:09:00 -05:00
ticket14107 make "make test-stem" run stem tests on tor 2015-01-06 09:03:44 -05:00
ticket14128 GETINFO bw-event-cache to get information on recent BW events 2015-01-07 13:19:43 -05:00
ticket14325 Tweak tor-resolve docs and logs 2015-01-28 10:11:08 -05:00