tor/changes
Nick Mathewson 2ae51ed5e2 Fix zstd 1.3.0 trouble: Be more respectful of its state machine
In zstd 1.3.0, once you have called ZSTD_endStream and been told
that your putput buffer is full, it really doesn't want you to call
ZSTD_compressStream again.  ZSTD 1.2.0 didn't seem to mind about
this.

This patch fixes the issue by making sure never to call
ZSTD_endStream if there's any more data on the input buffer to
process, by flushing even when we're about to call "endStream", and
by never calling "compress" or "flush" after "endStream".
2017-07-14 16:31:29 -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
bug16082 Note that bw_accounting is obsoleted by values in the state file 2017-06-20 14:18:10 -04:00
bug22212 Changes file for Bug 22212. 2017-06-26 11:26:59 -04:00
bug22347 Document key-pinning-journal 2017-06-16 14:26:50 -04:00
bug22349 Mark descriptors as undownloadable when dirserv_add_() rejects them 2017-06-27 12:01:46 -04:00
bug22356 Downgrade "assign_to_cpuworker failed" to INFO. 2017-06-19 15:24:33 -04:00
bug22400_01 Don't expand guard sample set unless consensus is "reasonably live" 2017-06-19 15:48:47 -04:00
bug22502_part1 add a changes file for 22626, 22628, and 22629 (parts of 22502) 2017-06-20 10:12:40 -04:00
bug22516 Permit the fchmod system call. 2017-06-16 14:03:02 -04:00
bug22520 Use LANG_ENGLISH in windows error messages 2017-07-07 13:12:45 -04:00
bug22669 Send the correct content-encoding when serving cached_dir_t objects 2017-06-20 11:26:51 -04:00
bug22670 If a _guessed_ compression method fails, it is never PROTOCOL_WARN. 2017-06-20 12:08:11 -04:00
bug22670_02 It should be a PROTOCOL_WARN when we have an incorrect content-encoding. 2017-06-20 12:08:11 -04:00
bug22670_03 If we successfully decompress an HTTP body, return immediately. 2017-06-20 12:08:12 -04:00
bug22672 Enforce the rule that COMPRESS_OK means progress was made. 2017-06-20 12:26:57 -04:00
bug22702 Add changes file for bug #22702. 2017-06-27 18:25:48 -04:00
bug22719 changes file for bug 22719 2017-06-27 10:31:03 -04:00
bug22720 Patch for 22720 from huyvq: exit(1) more often 2017-06-26 14:14:56 -04:00
bug22737 Fix an errant memset() into the middle of a struct in cell_pack(). 2017-06-27 10:47:20 -04:00
bug22751 Fix crash in LZMA module when the Sandbox is enabled. 2017-06-28 10:00:24 -04:00
bug22753 Consider the exit family when applying guard restrictions. 2017-06-29 09:57:00 -04:00
bug22789 Mention TROVE-2017-007 in changes file for 22789 2017-07-07 10:51:25 -04:00
bug22797 Always allow extra file descriptors when setting the connection maximum 2017-07-05 11:15:10 -04:00
bug22801 Fix -Wfloat-conversion C warnings on mingw in clamp_double_to_int64. 2017-07-03 10:59:31 -04:00
bug22803 Fix unit test memory leak in certs_ok_ed25519. 2017-07-05 15:42:25 -04:00
bug22830 Add a changes file for bug22830. 2017-07-13 18:16:22 +00:00
bug22883-config New configuration option MaxConsensusAgeForDiffs 2017-07-12 13:15:16 -04:00
bug22892 Restore openssl and libscrypt includes in test_crypto_slow.c 2017-07-12 09:23:15 -04:00
bug22916_027 Fix compiler warnings with openssl-scrypt/libscrypt test on clang 2017-07-13 17:49:48 -04:00
bug22927 Fix zstd 1.3.0 trouble: Be more respectful of its state machine 2017-07-14 16:31:29 -04:00
diagnose_22752 Changes file for bug22752 diagnostics 2017-06-28 14:27:52 -04:00
geoip-june2017 Update geoip and geoip6 to the June 8 2017 database. 2017-06-09 15:47:49 +02:00
more-files Document more files in the datadirectory. 2017-06-19 09:57:57 -04:00
new_requirement_pkgconfig Note that pkgconfig is now needed, and has been for a few releases. 2017-06-20 13:54:30 -04:00
task-22207 Add "fingerprint" line to bridge network status. 2017-06-11 10:21:36 +02:00
ticket22870 Make consdiff tests pass on OS X too 2017-07-10 15:27:01 -04:00