Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-12-23 | changes file for 21035. | Nick Mathewson | |
2016-12-23 | Merge branch 'bug21035' into maint-0.2.9 | Nick Mathewson | |
2016-12-21 | Withstand failures in CLOCK_MONOTONIC_COARSE | Nick Mathewson | |
This came up on #21035, where somebody tried to build on a linux system with kernel headers including CLOCK_MONOTONIC_COARSE, then run on a kernel that didn't support it. I've adopted a belt-and-suspenders approach here: we detect failures at initialization time, and we also detect (loudly) failures later on. Fixes bug 21035; bugfix on 0.2.9.1-alpha when we started using monotonic time. | |||
2016-12-20 | Merge branch 'maint-0.2.8' into maint-0.2.9 | Nick Mathewson | |
2016-12-20 | Merge branch 'maint-0.2.7' into maint-0.2.8 | Nick Mathewson | |
2016-12-20 | Merge branch 'maint-0.2.6' into maint-0.2.7 | Nick Mathewson | |
2016-12-20 | Add a one-word sentinel value of 0x0 at the end of each buf_t chunk | Nick Mathewson | |
This helps protect against bugs where any part of a buf_t's memory is passed to a function that expects a NUL-terminated input. It also closes TROVE-2016-10-001 (aka bug 20384). | |||
2016-12-20 | Merge branch 'maint-0.2.5' into maint-0.2.6 | Nick Mathewson | |
("ours" merge because there is a separate 20384 patch for 026) | |||
2016-12-20 | Add a one-word sentinel value of 0x0 at the end of each buf_t chunk | Nick Mathewson | |
This helps protect against bugs where any part of a buf_t's memory is passed to a function that expects a NUL-terminated input. | |||
2016-12-20 | Merge branch 'maint-0.2.4' into maint-0.2.5 | Nick Mathewson | |
(ours merge -- there is a separate 0.2.5 patch for 20384.) | |||
2016-12-20 | Add a one-word sentinel value of 0x0 at the end of each buf_t chunk | Nick Mathewson | |
This helps protect against bugs where any part of a buf_t's memory is passed to a function that expects a NUL-terminated input. | |||
2016-12-20 | Merge branch 'maint-0.2.8' into maint-0.2.9 | Nick Mathewson | |
2016-12-20 | Merge branch 'maint-0.2.7' into maint-0.2.8 | Nick Mathewson | |
2016-12-20 | Merge branch 'maint-0.2.6' into maint-0.2.7 | Nick Mathewson | |
2016-12-20 | Merge branch 'maint-0.2.5' into maint-0.2.6 | Nick Mathewson | |
2016-12-20 | Merge branch 'maint-0.2.4' into maint-0.2.5 | Nick Mathewson | |
2016-12-19 | Bump to 0.2.9.8-dev | Nick Mathewson | |
2016-12-19 | Merge branch 'maint-0.2.8' into maint-0.2.9 | Nick Mathewson | |
"Ours" merge to avoid version bump. | |||
2016-12-19 | Bump to 0.2.8.12-dev | Nick Mathewson | |
2016-12-19 | Bump to 0.2.9.8 | Nick Mathewson | |
2016-12-19 | Merge branch 'maint-0.2.8' into maint-0.2.9 | Nick Mathewson | |
"ours" merge to avoid version bump. | |||
2016-12-19 | Bump to 0.2.8.12 | Nick Mathewson | |
2016-12-19 | Merge branch 'maint-0.2.8' into maint-0.2.9 | Nick Mathewson | |
2016-12-19 | Merge branch 'bug21018_024' into maint-0.2.8 | Nick Mathewson | |
2016-12-19 | Merge branch 'maint-0.2.8' into maint-0.2.9 | Nick Mathewson | |
2016-12-19 | Merge remote-tracking branch 'teor/new-fallbacks-028-20161219' into maint-0.2.8 | Nick Mathewson | |
2016-12-19 | Update the fallback directory mirror list in December 2016 | teor | |
Replace the 81 remaining fallbacks of the 100 originally introduced in Tor 0.2.8.3-alpha in March 2016, with a list of 177 fallbacks (123 new, 54 existing, 27 removed) generated in December 2016. Resolves ticket 20170. | |||
2016-12-18 | Make log message warn about detected attempts to exploit 21018. | Nick Mathewson | |
2016-12-18 | Fix parsing bug with unecognized token at EOS | Nick Mathewson | |
In get_token(), we could read one byte past the end of the region. This is only a big problem in the case where the region itself is (a) potentially hostile, and (b) not explicitly nul-terminated. This patch fixes the underlying bug, and also makes sure that the one remaining case of not-NUL-terminated potentially hostile data gets NUL-terminated. Fix for bug 21018, TROVE-2016-12-002, and CVE-2016-1254 | |||
2016-12-12 | version bump: 0.2.9.7-rc-dev | Nick Mathewson | |
2016-12-11 | Spell MAC_OS_X_VERSION_10_12 correctly. | Nick Mathewson | |
Fixes 20935. | |||
2016-12-11 | Bump version 0.2.9.7-rc | Nick Mathewson | |
2016-12-11 | Merge remote-tracking branch 'dgoulet/bug20938_029_01' into maint-0.2.9 | Nick Mathewson | |
2016-12-09 | test: fix memory leak in single onion poisoning | David Goulet | |
Closes #20938 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2016-12-09 | Downgrade a harmless bug warning to info. | Nick Mathewson | |
Makes 19926 less annoying in 0.2.9. In 0.3.0, we should actually fix this. | |||
2016-12-09 | Merge branch 'maint-0.2.8' into maint-0.2.9 | Nick Mathewson | |
2016-12-09 | Merge branch 'maint-0.2.7' into maint-0.2.8 | Nick Mathewson | |
2016-12-09 | Merge branch 'maint-0.2.6' into maint-0.2.7 | Nick Mathewson | |
2016-12-09 | Merge branch 'maint-0.2.5' into maint-0.2.6 | Nick Mathewson | |
2016-12-09 | Merge branch 'maint-0.2.4' into maint-0.2.5 | Nick Mathewson | |
2016-12-09 | router: Fix memory leak in signed_descriptor_move() | David Goulet | |
The signed_descriptor_move() was not releasing memory inside the destination object before overwriting it with the source object. This commit adds a reset function that free that memory inside a signed descriptor object and zero it. Closes #20715. Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2016-12-09 | Update geoip and geoip6 to the December 7 2016 database. | Karsten Loesing | |
2016-12-08 | Merge branch 'maint-0.2.8' into maint-0.2.9 | Nick Mathewson | |
"Ours" merge to avoid bumping version. | |||
2016-12-08 | Bump to 0.2.8.11-dev | Nick Mathewson | |
2016-12-08 | Merge remote-tracking branch 'origin/maint-0.2.8' into maint-0.2.8 | Nick Mathewson | |
2016-12-08 | Merge branch 'maint-0.2.8' into maint-0.2.9 | Nick Mathewson | |
2016-12-08 | Bump to 0.2.8.11 | Nick Mathewson | |
2016-12-08 | Use the correct preprocessor macro for Linux | cypherpunks | |
Also combine all of the checks into one if-tree as only one of them should actually succeed. | |||
2016-12-08 | Merge branch 'bug19960_2' into maint-0.2.9 | Nick Mathewson | |
2016-12-07 | Merge branch 'maint-0.2.8' into maint-0.2.9 | Nick Mathewson | |
(ours merge, to avoid taking 20865 fix) |