Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-03-28 | Merge branch 'maint-0.2.8' | Nick Mathewson | |
2016-03-28 | Remove a couple of redundant lines from the makefile | Nick Mathewson | |
Fixes the last case of 17744. | |||
2016-03-28 | Begin an 0.2.9 branchtor-0.2.9.0-root | Nick Mathewson | |
2016-03-28 | and NOW the version is 0.2.8.2-alpha-dev | Nick Mathewson | |
2016-03-28 | Bump version correctly this time | Nick Mathewson | |
2016-03-28 | Bump the version number | Nick Mathewson | |
2016-03-25 | Merge branch 'bug18626_027' | Nick Mathewson | |
2016-03-25 | Remove spurious exit() calls from configure.ac | Nick Mathewson | |
We added these a while ago, but they do no actual good, and cause implicit declaration warnings in some situations. Rather than just adding stdint.h, it's easier to remove the exit() calls as redundant. Fixes bug 18626; bugfix from "cypherpunks" | |||
2016-03-11 | Move Automake options to configure.ac | cypherpunks | |
This will centralize the version configuration in one file to simplify future changes. Also fixes some typos in the Automake options comments. | |||
2016-02-23 | Document required autotools versions | Nick Mathewson | |
CentOS 6 is roughly the oldest thing we care about developers still using, and it has autoconf 2.63 / automake 1.11. These are both older than openssl 1.0.0, so anybody who can't upgrade past those probably can't upgrade to a modern openssl either. And since only people building from git or editing configure.ac/Makefile.am need to use autotools, I'm not totally enthused about keeping support for old ones anyway. Closes ticket 17732. | |||
2016-02-10 | Quotes added on configure script's string comparison. | zerosion | |
Solves #17744 The syntax has been generalized too, so there are only double quotes. Signed-off-by: zerosion <zerosion@protonmail.ch> | |||
2016-02-10 | Merge remote-tracking branch 'sebastian/bug18242' | Nick Mathewson | |
2016-02-10 | Merge remote-tracking branch 'public/bug18184' | Nick Mathewson | |
2016-02-05 | Fix the --disable-asserts-in-tests configure option | Sebastian Hahn | |
2016-02-04 | Bump to 0.2.8.1-alpha-dev | Nick Mathewson | |
2016-02-04 | Make the no-assertions-during-coverage check into a configure option | Nick Mathewson | |
Closes ticket 18242. The rationale here is that I like having coverage on by default in my own working directory, but I always want assertions turned on unless I'm doing branch coverage specifically. | |||
2016-02-04 | Bump version. (This is not yet the release.) | Nick Mathewson | |
2016-01-29 | Remove support for unsigned time_t | Nick Mathewson | |
We've never actually tested this support, and we should probably assume it's broken. To the best of my knowledge, only OpenVMS has this, and even on OpenVMS it's a compile-time option to disable it. And I don't think we build on openvms anyway. (Everybody else seems to be working around the 2038 problem by using a 64-bit time_t, which won't expire for roughly 292 billion years.) Closes ticket 18184. | |||
2016-01-11 | Try a little harder to only use SecureZeroMemory when it's present | Nick Mathewson | |
We could be using AC_CHECK_FUNC_DECL too, but it shouldn't be needed. | |||
2016-01-07 | Use memset_s or explicit_bzero when available. | Nick Mathewson | |
2016-01-03 | Explicitly test our get/set_uint{8,16,32,64}. | Nick Mathewson | |
2015-12-29 | Use timingsafe_memcmp() where available. | Nick Mathewson | |
See ticket 17944; patch from "logan". | |||
2015-12-22 | Merge branch 'maint-0.2.7' | Nick Mathewson | |
2015-12-22 | Remove extraneous #endif in configure.ac | Nick Mathewson | |
This will fix the detection of struct in6_addr.s6_addr32 and others Found and fixed by cypherpunks; bug 17923; bugfix on f948caad7b5bd | |||
2015-12-16 | Merge branch 'maint-0.2.7' | Nick Mathewson | |
2015-12-16 | Don't call pthread_condattr_setclock() unless it exists | Nick Mathewson | |
Fixes bug 17819; bugfix on 0.2.6.3-alpha (specifically, d684dbb0). | |||
2015-12-15 | Merge branch 'feature8195_small_squashed' | Nick Mathewson | |
2015-12-15 | Add ability to keep the CAP_NET_BIND_SERVICE capability on Linux | Nick Mathewson | |
This feature allows us to bind low ports when starting as root and switching UIDs. Based on code by David Goulet. Implement feature 8195 | |||
2015-12-10 | bump to 0.2.7.6-dev | Nick Mathewson | |
2015-12-10 | bump maint version to 0.2.7.6 | Nick Mathewson | |
2015-12-09 | Try to fix windows build more. | Nick Mathewson | |
patch from rubiate on #16651 | |||
2015-12-09 | Try to fix windows build | Nick Mathewson | |
patch from rubiate on #16651 | |||
2015-12-08 | Add support for getrandom() and getentropy() when available | Yawning Angel | |
Implements feature #13696. | |||
2015-11-26 | Quote variables in case they contain spaces | cypherpunks | |
2015-11-25 | Attempt to make openbsd compilation happier with libevent2 installed | Nick Mathewson | |
Fix for bug 16651; patch from "rubiate". | |||
2015-11-25 | Merge branch 'maint-0.2.7' | Nick Mathewson | |
2015-11-25 | Include netinet/in.h (if detected) in check for net/pfvar.h | Nick Mathewson | |
Patch from rubiate; fixes bug 17551. | |||
2015-11-20 | bump version to 0.2.7-dev | Nick Mathewson | |
2015-11-13 | Bump to 0.2.7.5 | Nick Mathewson | |
2015-10-19 | Bump version to 0.2.7.4-rc | Nick Mathewson | |
2015-09-30 | Remove comment about a workaround for libevent versions we no longer work ↵ | Nick Mathewson | |
around. Fixes 16647 | |||
2015-09-29 | Merge remote-tracking branch 'origin/maint-0.2.7' | Nick Mathewson | |
2015-09-29 | FreeBSD needs -lexecinfo to get backtrace() | Marcin Cieślak | |
2015-09-25 | Bump master to 0.2.8.0-alpha-dev | Nick Mathewson | |
2015-09-25 | Bump to 0.2.7.3-rc-dev | Nick Mathewson | |
2015-09-24 | Stop trying to generate test scripts via autoconf substitution. | Nick Mathewson | |
Use environment variables instead. This repairs 'make distcheck', which was running into trouble when it tried to chmod the generated scripts. Fixes 17148. | |||
2015-09-24 | Increment version. | Nick Mathewson | |
2015-09-22 | Check that openssl has ECC support during configure | Sebastian Hahn | |
This allows builds on machines with a crippled openssl to fail early during configure. Bugfix on 0.2.7.1-alpha, which introduced the requirement for ECC support. Fixes bug 17109. | |||
2015-09-10 | Use : rather than /bin/true in configure.ac | teor (Tim Wilson-Brown) | |
Some platforms have true at different locations, like /usr/bin/true. | |||
2015-09-03 | Try to fix #16974; bug not in any released version | Nick Mathewson | |