Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-07-27 | Merge branch 'maint-0.3.0' into maint-0.3.1 | Nick Mathewson | |
2017-07-27 | Merge branch 'maint-0.2.9' into maint-0.3.0 | Nick Mathewson | |
2017-07-27 | Merge remote-tracking branch 'public/bug20247_029' into maint-0.2.9 | Nick Mathewson | |
2017-07-26 | Merge remote-tracking branch 'isis/bug22636_0.3.1_squashed' into maint-0.3.1 | Nick Mathewson | |
2017-07-26 | Merge branch 'maint-0.2.9' into maint-0.3.0 | Nick Mathewson | |
2017-07-26 | Merge branch 'maint-0.2.8' into maint-0.2.9 | Nick Mathewson | |
2017-07-26 | Merge branch 'maint-0.2.7-redux' into maint-0.2.8 | Nick Mathewson | |
2017-07-26 | Merge branch 'maint-0.2.6' into maint-0.2.7-redux | Nick Mathewson | |
2017-07-26 | Merge branch 'maint-0.2.5' into maint-0.2.6 | Nick Mathewson | |
2017-07-26 | Merge branch 'maint-0.2.4' into maint-0.2.5 | Nick Mathewson | |
2017-07-26 | Merge branch 'maint-0.3.0' into maint-0.3.1 | Nick Mathewson | |
2017-07-26 | Merge branch 'maint-0.2.9' into maint-0.3.0 | Nick Mathewson | |
2017-07-26 | Fix build warnings from Coverity related to our BUG macro | Nick Mathewson | |
In the Linux kernel, the BUG() macro causes an instant panic. Our BUG() macro is different, however: it generates a nonfatal assertion failure, and is usable as an expression. Additionally, this patch tells util_bug.h to make all assertion failures into fatal conditions when we're building with a static analysis tool, so that the analysis tool can look for instances where they're reachable. Fixes bug 23030. | |||
2017-07-26 | Merge branch 'bug22927_031' into maint-0.3.1 | Nick Mathewson | |
2017-07-26 | Merge branch 'maint-0.2.9' into maint-0.3.0 | Nick Mathewson | |
2017-07-26 | Merge branch 'maint-0.3.0' into maint-0.3.1 | Nick Mathewson | |
2017-07-26 | Merge branch 'bug22915_029_2' into maint-0.2.9 | Nick Mathewson | |
2017-07-26 | Suppress clang4-specific -Wdouble-promotion warnings | Nick Mathewson | |
Wow, it sure seems like some compilers can't implement isnan() and friends in a way that pleases themselves! Fixes bug 22915. Bug trigged by 0.2.8.1-alpha and later; caused by clang 4. | |||
2017-07-17 | Add a changes file for bug22636. | Isis Lovecruft | |
2017-07-17 | Add a changes file for bug22636. | Isis Lovecruft | |
2017-07-14 | Fix zstd 1.3.0 trouble: Be more respectful of its state machine | Nick Mathewson | |
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 | Merge branch 'maint-0.2.9' into maint-0.3.0 | Nick Mathewson | |
2017-07-14 | Merge branch 'maint-0.3.0' into maint-0.3.1 | Nick Mathewson | |
2017-07-14 | Merge branch 'bug22916_027' into maint-0.2.9 | Nick Mathewson | |
2017-07-14 | Merge branch 'maint-0.3.0' into maint-0.3.1 | Nick Mathewson | |
2017-07-14 | Merge branch 'bug22803_030' into maint-0.3.0 | Nick Mathewson | |
2017-07-13 | Fix compiler warnings with openssl-scrypt/libscrypt test on clang | Nick Mathewson | |
Clang didn't like that we were passing uint64_t values to an API that wanted uint32_t. GCC has either not cared, or has figured out that the values in question were safe to cast to uint32_t. Fixes bug22916; bugfix on 0.2.7.2-alpha. | |||
2017-07-13 | Merge branch 'fewer-diffs' into maint-0.3.1 | Nick Mathewson | |
2017-07-13 | Merge branch 'bug22520_031' into maint-0.3.1 | Nick Mathewson | |
2017-07-13 | Merge remote-tracking branch 'isis/bug22830_0.3.1' into maint-0.3.1 | Nick Mathewson | |
2017-07-13 | Add a changes file for bug22830. | Isis Lovecruft | |
2017-07-12 | New configuration option MaxConsensusAgeForDiffs | Nick Mathewson | |
Relay operators (especially bridge operators) can use this to lower or raise the number of consensuses that they're willing to hold for diff generation purposes. This enables a workaround for bug 22883. | |||
2017-07-12 | Merge branch 'bug22349_029' into maint-0.3.1 | Nick Mathewson | |
2017-07-12 | Restore openssl and libscrypt includes in test_crypto_slow.c | Nick Mathewson | |
This reverts part of commit 706c44a6ce0bbeee51c800521a3199d76e1dcd96. It was a mistake to remove these includes: they were needed on systems where we have openssl 1.1.0 *and* libscrypt, and where we were validating the one against the other. Fixes bug 22892; bugfix on 0.3.1.1-alpha. | |||
2017-07-10 | Make consdiff tests pass on OS X too | Matt Traudt | |
2017-07-07 | Use LANG_ENGLISH in windows error messages | Nick Mathewson | |
This change prevents us from generating corrupt messages when we are confused about codepage settings, and makes Windows errors consistent with the rest of our logs. Fixes bug 22520; bugfix on 0.1.2.8-alpha. Patch from "Vort". | |||
2017-07-07 | Merge branch 'maint-0.2.8' into maint-0.2.9 | Nick Mathewson | |
2017-07-07 | Merge branch 'maint-0.2.9' into maint-0.3.0 | Nick Mathewson | |
2017-07-07 | Merge branch 'bug22838_028' into maint-0.2.8 | Nick Mathewson | |
2017-07-07 | mingw fix: avoid "unused var" warning. | Nick Mathewson | |
This is a backport of 19615bce64cd381a925bc3910120ac39ca918e7c to fix bug 22838. | |||
2017-07-07 | Merge branch 'maint-0.2.6' into maint-0.2.7-redux | Nick Mathewson | |
2017-07-07 | Merge branch 'maint-0.2.5' into maint-0.2.6 | Nick Mathewson | |
2017-07-07 | Merge branch 'maint-0.2.4' into maint-0.2.5 | Nick Mathewson | |
2017-07-07 | Merge branch 'maint-0.3.0' into maint-0.3.1 | Nick Mathewson | |
2017-07-07 | Merge branch 'maint-0.2.8' into maint-0.2.9 | Nick Mathewson | |
2017-07-07 | Merge branch 'maint-0.2.9' into maint-0.3.0 | Nick Mathewson | |
2017-07-07 | Merge branch 'maint-0.2.7-redux' into maint-0.2.8 | Nick Mathewson | |
2017-07-07 | Mention TROVE-2017-007 in changes file for 22789 | Nick Mathewson | |
2017-07-05 | Merge remote-tracking branch 'karsten/task-22207' into maint-0.3.1 | Nick Mathewson | |
2017-07-05 | Fix unit test memory leak in certs_ok_ed25519. | Nick Mathewson | |
Fixes bug 22803; bugfix on 0.3.0.1-alpha. |