Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-11-29 | Switch -Wnormalized=id to -Wnormalized=nfkc | Fernando 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-21 | Merge branch 'ticket23953_033_squashed' | Nick Mathewson | |
2017-11-21 | Use stdatomic.h for atomic_counter_t where available. | Nick Mathewson | |
Closes ticket 23953. | |||
2017-11-21 | Remove /usr/athena from search path in configure.ac | Fernando Fernandez Mancera | |
Fixes #24363 Signed-off-by: Fernando Fernandez Mancera <ffernandezmancera@gmail.com> | |||
2017-11-20 | Merge branch 'maint-0.3.2' | Nick Mathewson | |
2017-11-20 | Include ws2_32 when trying to link openssl on windows in autoconf | Nick Mathewson | |
Fixes bug 23783; bugfix on 0.3.2.2-alpha when we started looking for TLSv1_1_method(). | |||
2017-11-20 | Merge branch 'maint-0.3.2' | Nick Mathewson | |
2017-11-20 | Merge remote-tracking branches 'public/ticket24315_029' and ↵ | Nick Mathewson | |
'public/bug24198_029' into maint-0.3.2 | |||
2017-11-16 | Check the libc version to decide whether to allow openat. | Nick Mathewson | |
2017-11-15 | Merge branch 'maint-0.3.2' | Nick Mathewson | |
2017-11-15 | Merge branch 'bug24279_030' into maint-0.3.2 | Nick Mathewson | |
2017-11-15 | Fix configure libevent memory leak | Alex Xu (Hello71) | |
Breaks build with externally-specified hardening flags. | |||
2017-11-08 | bump to 0.3.2.4-alpha-dev | Nick Mathewson | |
2017-11-07 | Bump to 0.3.2.4-alpha | Nick Mathewson | |
2017-11-01 | rename {,TOR_}RUST_DEPENDENCIES | Sebastian Hahn | |
2017-11-01 | Merge branch 'tor_api_squashed' | Nick Mathewson | |
2017-11-01 | Add a small library to emulate tor_run_main() with exec() | Nick Mathewson | |
2017-10-27 | bump to 0.3.2.3-alpha-dev. | Nick Mathewson | |
2017-10-27 | Merge branch 'protover-rust-impl_squashed' | Nick Mathewson | |
2017-10-27 | refactor build infrastructure for single rust binary | Chelsea Holland Komlo | |
2017-10-27 | use tor allocator for string allocation in rust | Chelsea Holland Komlo | |
2017-10-27 | rust implementation of protover | Chelsea Holland Komlo | |
2017-10-27 | update to 0.3.2.3-alpha | Nick Mathewson | |
2017-10-25 | bump to 0.3.0.12-dev | Nick Mathewson | |
2017-10-25 | bump to 0.2.9.13-dev | Nick Mathewson | |
2017-10-24 | bump to 0.3.0.12 | Nick Mathewson | |
2017-10-24 | bump to 0.2.9.13 | Nick Mathewson | |
2017-10-15 | bump version on master to 0.3.3.0-alpha-devtor-0.3.3.0-alpha-dev | Nick Mathewson | |
2017-10-02 | bump master to 0.3.2.2-alpha-dev | Nick Mathewson | |
2017-10-02 | Bump version to 0.3.2.2-alpha. | Alexander Færøy | |
Signed-off-by: Isis Lovecruft <isis@torproject.org> | |||
2017-09-26 | Merge branch 'ticket23602_029' | Nick Mathewson | |
2017-09-20 | When detecting OpenSSL, look for 1.0.1, and in homebrew location | Nick 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-18 | bump to 0.3.2.1.-alpha-dev | Nick Mathewson | |
2017-09-18 | bump to 0.3.0.11-dev | Nick Mathewson | |
2017-09-18 | bump to 0.2.9.12-dev | Nick Mathewson | |
2017-09-18 | Bump to 0.3.2.1-alpha | Nick Mathewson | |
2017-09-15 | sched: Detect KIST support at compile time | David 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-14 | version bump: 0.3.0.11 | Nick Mathewson | |
2017-09-14 | version bump: 0.2.9.12 | Nick Mathewson | |
2017-08-21 | 22839: Build tor with rust enabled on win | Ties Stuij | |
- make tor_util static library name configurable - fix Rust libary dependency order for Windows | |||
2017-08-04 | Refactor retrieving the current working directory | cypherpunks | |
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-02 | version bump to 0.3.0.10-dev | Nick Mathewson | |
2017-08-01 | Bump to 0.3.0.10 | Nick Mathewson | |
2017-06-29 | bump to 0.3.0.9-dev | Nick Mathewson | |
2017-06-29 | Update maint-0.3.0 to 0.3.0.9 | Nick Mathewson | |
2017-06-19 | Merge remote-tracking branch 'argonblue/bug22410' | Nick Mathewson | |
2017-06-19 | Ensure that uint8_t is unsigned char | Taylor 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-19 | Bump master to 0.3.2.0-alpha-dev. For 0.3.1, use maint-0.3.1 | Nick Mathewson | |
2017-06-08 | Add -dev to version number. | Nick Mathewson | |
2017-06-08 | Add -dev to version number. | Nick Mathewson | |