Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-05-15 | bump version to 0.3.0.7 | Nick Mathewson | |
2017-04-26 | bump to 0.3.0.6-dev | Nick Mathewson | |
2017-04-26 | Bump version to 0.3.0.6 | Nick Mathewson | |
2017-04-05 | bump to 0.3.0.5-rc-dev | Nick Mathewson | |
2017-04-03 | version bump | Nick Mathewson | |
2017-03-01 | Bump to 0.3.0.4-rc-dev | Nick Mathewson | |
2017-02-28 | bump version to 0.3.0.4-rc | Nick Mathewson | |
2017-02-03 | Bump to 0.3.0.3-alpha-dev | Nick Mathewson | |
2017-02-03 | Bump version to 0.3.0.3-alpha | Nick Mathewson | |
2017-02-03 | Use the standard OpenBSD preprocessor definition | cypherpunks | |
2017-02-01 | Merge remote-tracking branch 'dgoulet/bug21290_030_01' | Nick Mathewson | |
2017-02-01 | Merge branch 'maint-0.2.9' | Nick Mathewson | |
2017-02-01 | Support LibreSSL with opaque structures | rubiate | |
Determining if OpenSSL structures are opaque now uses an autoconf check instead of comparing the version number. Some definitions have been moved to their own check as assumptions which were true for OpenSSL with opaque structures did not hold for LibreSSL. Closes ticket 21359. | |||
2017-02-01 | Rename --enable-expensive-hardening configure option | David Goulet | |
It is renamed to --enable-fragile-hardening. TROVE-2017-001 was triggerable only through the expensive hardening which is making the tor daemon abort when the issue is detected. Thus, it makes tor more at risk of remote crashes but safer against RCE or heartbleed bug category. Fixes #21290. Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2017-01-30 | Merge branch 'combined-fuzzing-v4' | Nick Mathewson | |
2017-01-30 | oss_fuzz also requires no PIE | Nick Mathewson | |
2017-01-30 | libfuzzer tweaks per recommendations | Nick Mathewson | |
2017-01-30 | Add libfuzzer support. | Nick Mathewson | |
2017-01-23 | Bump to 0.3.0.2-alpha-dev | Nick Mathewson | |
2017-01-23 | Bump version to 0.2.9.9-dev | Nick Mathewson | |
2017-01-23 | Merge branch 'maint-0.2.9' | Nick Mathewson | |
2017-01-23 | TROVE-2017-001 : move -ftrapv back into --expensive-hardening. | Nick Mathewson | |
2017-01-23 | version bump (0.3.0.2-alpha) | Nick Mathewson | |
2017-01-23 | version bump | Nick Mathewson | |
2017-01-11 | Merge branch 'bug20990_squashed_v2' | Nick Mathewson | |
2017-01-11 | Use the old replacement when AM_PROG_AR doesn't exist. | Nick Mathewson | |
2016-12-23 | Merge branch 'maint-0.2.9' | Nick Mathewson | |
2016-12-23 | Remove dead code related to the old tor-fw-helper | cypherpunks | |
This commit removes more code related to the old tor-fw-helper which was removed in ticket 13338. Closes ticket 21024. | |||
2016-12-23 | Report errors when updating configuration files | cypherpunks | |
2016-12-23 | Use AM_PROG_AR to improve portability | cypherpunks | |
Turning on warnings in Automake makes it complain about not using the AM_PROG_AR macro. The AM_PROG_AR macro is required when LIBRARIES or LTLIBRARIES is used. The macro looks for an archiver and wraps it in the ar-lib script which is automatically generated so Git should ignore it. It makes the custom check for 'ar' obsolete so it is removed. The AM_PROG_AR macro was added in Automake 1.11.2 thus the minimum Automake version is increased. | |||
2016-12-23 | Use the Autoconf macro for finding sed | cypherpunks | |
The AC_PROG_SED macro was added in Autoconf 2.59b and the minimum supported Autoconf version is now 2.63 so we can safely assume it is available. | |||
2016-12-23 | Replace obsolete macros with modern equivalents | cypherpunks | |
2016-12-23 | Use event_base_new(), not event_init(), to detect libevent 2. | Nick Mathewson | |
(event_init() is obsoleted in libevent 2.) Fixes bug 21051; bugfix on 0.2.9.1-alpha when we dropped libevent 1 support. | |||
2016-12-19 | bump to 0.3.0.1-alpha-dev | Nick Mathewson | |
2016-12-19 | Bump to 0.3.0.1-alpha | Nick Mathewson | |
2016-12-19 | Bump to 0.2.9.8-dev | Nick Mathewson | |
2016-12-19 | Bump to 0.2.9.8 | Nick Mathewson | |
2016-12-16 | Revert "Stop checking whether environ is declared." | Nick Mathewson | |
This reverts commit 954eeda619a59dae76144ad69967f0ed7341b564. Apparently, OpenBSD is what expects you to declare environ yourself. So 19142 is a wontfix. | |||
2016-12-16 | Run check-spaces only when Perl is available | cypherpunks | |
Also permit users to override the Perl variable with relative paths. | |||
2016-12-12 | Stop checking whether environ is declared. | Nick Mathewson | |
There seems to be pretty good evidence that it's always declared, and that checking for it is pointless. Closes ticket 19142. | |||
2016-12-12 | version bump: 0.2.9.7-rc-dev | Nick Mathewson | |
2016-12-11 | Merge branch 'maint-0.2.9' | 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-02 | Bump to 0.2.9.6-rc-dev | Nick Mathewson | |
2016-12-01 | Bump to 0.2.9.6-rc | Nick Mathewson | |
2016-12-01 | Merge branch 'maint-0.2.9' | Nick Mathewson | |
2016-12-01 | Merge branch 'maint-0.2.8' into maint-0.2.9 | Nick Mathewson | |
2016-11-22 | Try to work around breakage in the OSX 10.12 SDK. | Nick Mathewson | |
Apple is supposed to decorate their function declarations with macros to indicate which OSX version introduced them, so that you can tell the compiler that you want to build against certain versions of OSX. But they forgot to do that for clock_gettime() and getentropy(), both of which they introduced in 10.12. This patch adds a kludge to the configure.ac script where, if we detect that we are targeting OSX 10.11 or earlier, we don't even probe to see if the two offending functions are present. Closes ticket 20235. | |||
2016-11-22 | Merge remote-tracking branch 'teor/fix-mingw-pagesize' | Nick Mathewson | |