tor/src
Nick Mathewson 2985a6018f buf_read_from_tls: Return ERROR_MISC, not WANTWRITE, on BUG().
Fixes bug 32673; bugfix on 0.3.0.4-alpha.  We introduced these
checks in ee5471f9aa to help diagnose 21369, but we used "-1"
when "TOR_TLS_ERROR_MISC" would have been correct.  Found by opara.

I don't think that this is actually getting triggered in the wild,
but if it were, it could cause nasty behavior: spurious
WANTREAD/WANTWRITE returns have a way of turning into CPU-eating
busy-loops.
2020-01-29 08:50:03 -05:00
..
app Merge remote-tracking branch 'tor-github/pr/1114' into maint-0.3.5 2019-08-30 23:20:59 +10:00
config Merge branch 'maint-0.2.9' into maint-0.3.5 2019-12-06 16:02:07 -05:00
core Merge remote-tracking branch 'tor-github/pr/1513' into maint-0.3.5 2020-01-16 09:57:27 +10:00
ext Prevent double free on huge files with 32 bit. 2019-04-10 12:46:27 +03:00
feature Merge remote-tracking branch 'tor-github/pr/1464' into maint-0.3.5 2019-11-25 12:35:11 +10:00
lib buf_read_from_tls: Return ERROR_MISC, not WANTWRITE, on BUG(). 2020-01-29 08:50:03 -05:00
rust Merge branch 'rust-panic1-034' into rust-panic1-035 2019-04-15 10:18:01 +10:00
test Merge remote-tracking branch 'tor-github/pr/1354' into maint-0.3.5 2019-11-06 11:18:09 +10:00
tools Bump copyright date to 2019. 2019-01-16 12:32:32 -05:00
trunnel Merge remote-tracking branch 'nickm/ticket30454_034_01_squashed' into ticket30454_035_01 2019-05-22 11:43:55 -04:00
win32 bump to 0.3.5.9-dev 2019-12-09 16:01:11 -05:00
include.am Extract the non-stats part of geoip into a new src/lib/geoip. 2018-09-27 10:26:01 -04:00