aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2017-11-29Switch -Wnormalized=id to -Wnormalized=nfkcFernando Fernandez Mancera
Modified -Wnormalized flag to nfkc option in configure.ac to avoid source code identifier confusion. Fixes #24467 Signed-off-by: Fernando Fernandez Mancera <ffernandezmancera@gmail.com>
2017-11-21Merge branch 'ticket23953_033_squashed'Nick Mathewson
2017-11-21Use stdatomic.h for atomic_counter_t where available.Nick Mathewson
Closes ticket 23953.
2017-11-21Remove /usr/athena from search path in configure.acFernando Fernandez Mancera
Fixes #24363 Signed-off-by: Fernando Fernandez Mancera <ffernandezmancera@gmail.com>
2017-11-20Merge branch 'maint-0.3.2'Nick Mathewson
2017-11-20Include ws2_32 when trying to link openssl on windows in autoconfNick Mathewson
Fixes bug 23783; bugfix on 0.3.2.2-alpha when we started looking for TLSv1_1_method().
2017-11-20Merge branch 'maint-0.3.2'Nick Mathewson
2017-11-20Merge remote-tracking branches 'public/ticket24315_029' and ↵Nick Mathewson
'public/bug24198_029' into maint-0.3.2
2017-11-16Check the libc version to decide whether to allow openat.Nick Mathewson
2017-11-15Merge branch 'maint-0.3.2'Nick Mathewson
2017-11-15Merge branch 'bug24279_030' into maint-0.3.2Nick Mathewson
2017-11-15Fix configure libevent memory leakAlex Xu (Hello71)
Breaks build with externally-specified hardening flags.
2017-11-08bump to 0.3.2.4-alpha-devNick Mathewson
2017-11-07Bump to 0.3.2.4-alphaNick Mathewson
2017-11-01rename {,TOR_}RUST_DEPENDENCIESSebastian Hahn
2017-11-01Merge branch 'tor_api_squashed'Nick Mathewson
2017-11-01Add a small library to emulate tor_run_main() with exec()Nick Mathewson
2017-10-27bump to 0.3.2.3-alpha-dev.Nick Mathewson
2017-10-27Merge branch 'protover-rust-impl_squashed'Nick Mathewson
2017-10-27refactor build infrastructure for single rust binaryChelsea Holland Komlo
2017-10-27use tor allocator for string allocation in rustChelsea Holland Komlo
2017-10-27rust implementation of protoverChelsea Holland Komlo
2017-10-27update to 0.3.2.3-alphaNick Mathewson
2017-10-25bump to 0.3.0.12-devNick Mathewson
2017-10-25bump to 0.2.9.13-devNick Mathewson
2017-10-24bump to 0.3.0.12Nick Mathewson
2017-10-24bump to 0.2.9.13Nick Mathewson
2017-10-15bump version on master to 0.3.3.0-alpha-devtor-0.3.3.0-alpha-devNick Mathewson
2017-10-02bump master to 0.3.2.2-alpha-devNick Mathewson
2017-10-02Bump version to 0.3.2.2-alpha.Alexander Færøy
Signed-off-by: Isis Lovecruft <isis@torproject.org>
2017-09-26Merge branch 'ticket23602_029'Nick Mathewson
2017-09-20When detecting OpenSSL, look for 1.0.1, and in homebrew locationNick Mathewson
Previously we would detect the system openssl on OSX, and then fail to use it, since we required Open 1.0.1 or later. That's silly! Instead of looking for RAND_add(), look for TLSv1_1_method(): it was introduced in 1.0.1, and is also present in LibreSSL. Also, add the hombebrew path to our search path here. Fixes bug 23602; bugfix on 0.2.7.2-alpha.
2017-09-18bump to 0.3.2.1.-alpha-devNick Mathewson
2017-09-18bump to 0.3.0.11-devNick Mathewson
2017-09-18bump to 0.2.9.12-devNick Mathewson
2017-09-18Bump to 0.3.2.1-alphaNick Mathewson
2017-09-15sched: Detect KIST support at compile timeDavid Goulet
Add a detection for the KIST scheduler in our build system and set HAVE_KIST_SUPPORT if available. Adapt the should use kist function with this new compile option. Signed-off-by: David Goulet <dgoulet@torproject.org>
2017-09-14version bump: 0.3.0.11Nick Mathewson
2017-09-14version bump: 0.2.9.12Nick Mathewson
2017-08-2122839: Build tor with rust enabled on winTies Stuij
- make tor_util static library name configurable - fix Rust libary dependency order for Windows
2017-08-04Refactor retrieving the current working directorycypherpunks
The GNU C Library (glibc) offers an function which allocates the necessary memory automatically [0]. When it is available, we use that. Otherwise we depend upon the `getcwd` function which requires a preallocated buffer (and its size). This function was used incorrectly by depending on the initial buffer size being big enough and otherwise failing to return the current working directory. The proper way of getting the current working directory requires a loop which doubles the buffer size if `getcwd` requires it. This code was copied from [1] with modifications to fit the context. [0] https://www.gnu.org/software/hurd/hurd/porting/guidelines.html [1] http://pubs.opengroup.org/onlinepubs/9699919799/functions/getcwd.html
2017-08-02version bump to 0.3.0.10-devNick Mathewson
2017-08-01Bump to 0.3.0.10Nick Mathewson
2017-06-29bump to 0.3.0.9-devNick Mathewson
2017-06-29Update maint-0.3.0 to 0.3.0.9Nick Mathewson
2017-06-19Merge remote-tracking branch 'argonblue/bug22410'Nick Mathewson
2017-06-19Ensure that uint8_t is unsigned charTaylor Yu
Many places in our code assume that uint8_t is the same type as unsigned char. Test this assumption in the configure script. This is important because of the privileged aliasing properties of character types in C. Fixes #22410.
2017-06-19Bump master to 0.3.2.0-alpha-dev. For 0.3.1, use maint-0.3.1Nick Mathewson
2017-06-08Add -dev to version number.Nick Mathewson
2017-06-08Add -dev to version number.Nick Mathewson