Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-16 | Merge branch 'maint-0.3.5' | Nick Mathewson | |
2019-01-16 | Bump copyright date to 2019. | Nick Mathewson | |
2019-01-16 | More line edits to changelog. Thanks, seborn! | Nick Mathewson | |
2019-01-16 | Give the changelog an edit | Nick Mathewson | |
2019-01-16 | Bump to 0.4.0.1-alpha | Nick Mathewson | |
2019-01-16 | Start on 0.4.0.1-alpha changelog | Nick Mathewson | |
2019-01-16 | Remove changes entries that appeared in 0.3.5.7 | Nick Mathewson | |
2019-01-15 | Remove fallback scripts and whitelist | Nick Mathewson | |
They have been extracted to a new fallback-scripts.git repository. Closes ticket 27914. | |||
2019-01-15 | Merge remote-tracking branch 'mikeperry-github/bug29089' | Nick Mathewson | |
2019-01-15 | Use [ -n "$x" ] in place of [ ! -z "$x" ] in chutney-git-bisect | Nick Mathewson | |
Closes 29099. | |||
2019-01-15 | Changes file for Ticket 28142. | Mike Perry | |
2019-01-15 | Forward-port changelog and releasenotes entries from last Monday | Nick Mathewson | |
2019-01-15 | Merge branch 'bug24953_squashed' | Nick Mathewson | |
2019-01-15 | Depending on script mode, either use 'whitelist' or 'fallback list' | rl1987 | |
2019-01-15 | In updateFallbackDirs.py, say 'fallback list' instead of 'whitelist' | rl1987 | |
2019-01-15 | Merge branch 'ticket28058_squashed' | Nick Mathewson | |
2019-01-15 | Add changes file | rl1987 | |
2019-01-15 | Add shellcheck to Travis CI builds | rl1987 | |
2019-01-15 | Run shellcheck for stuff in scripts/ as part of 'make check' | rl1987 | |
2019-01-14 | Merge remote-tracking branch 'asn-github/adaptive_padding-final' | Nick Mathewson | |
2019-01-14 | Merge branch 'maint-0.3.5' | Nick Mathewson | |
2019-01-14 | Rework rep_hist_log_link_protocol_counts() | rl1987 | |
2019-01-14 | Merge remote-tracking branch 'teor/bug29015' | Nick Mathewson | |
2019-01-14 | Remove TODO file. | George Kadianakis | |
All remaining tasks are now part of #28632. | |||
2019-01-11 | Merge branch 'bug28989_squashed' | Nick Mathewson | |
2019-01-11 | Fix a typo | rl1987 | |
2019-01-11 | Fix CID 1442277 | rl1987 | |
2019-01-11 | Actually close the stdout pipe on error in process_unix_exec | Kris Katterjohn | |
When cleaning up after an error in process_unix_exec, the stdin pipe was being double closed instead of closing both the stdin and stdout pipes. This occurred in two places. Signed-off-by: Kris Katterjohn <katterjohn@gmail.com> | |||
2019-01-11 | Merge branch 'maint-0.3.5' | Nick Mathewson | |
2019-01-11 | Merge remote-tracking branch 'tor-github/pr/563' into maint-0.3.5 | Nick Mathewson | |
2019-01-11 | Include the beginnings of a FAQ about which timer to use. | Nick Mathewson | |
2019-01-11 | Clarify immutability of global padding machine specs. | George Kadianakis | |
2019-01-11 | Fix wrong bases. | Taylor R Campbell | |
2019-01-11 | Add some more type checking. | Taylor R Campbell | |
NOTE: This commit breaks the build, because there was a mistake in an earlier change of exactly the sort that this is meant to detect! I'm leaving it broken for illustration. | |||
2019-01-11 | Use the distribution abstraction as an abstraction. | Taylor R Campbell | |
2019-01-11 | Move ceil call back into the geometric sampler. | Taylor R Campbell | |
Test exactly what the geometric sampler returns, because that's what the downstream callers of it are going to use. While here, also assert that the geometric sampler returns a positive integer. (Our geometric distribution is the one suported on {1, 2, 3, ...} that returns the number of trials before the first success, not the one supported on {0, 1, 2, ...} that returns the number of failures before the first success.) | |||
2019-01-11 | Fix more type redefinition errors. | Taylor R Campbell | |
In file included from ./src/core/or/or_circuit_st.h:12:0, from src/core/or/circuitlist.c:112: ./src/core/or/circuit_st.h:15:39: error: redefinition of typedef ‘circpad_machine_spec_t’ ./src/core/or/circuitpadding.h:572:3: note: previous declaration of ‘circpad_machine_spec_t’ was here ./src/core/or/circuit_st.h:16:40: error: redefinition of typedef ‘circpad_machine_state_t’ ./src/core/or/circuitpadding.h:517:3: note: previous declaration of ‘circpad_machine_state_t’ was here | |||
2019-01-11 | Fix type redefinition errors. | Taylor R Campbell | |
In file included from src/core/or/connection_edge.c:70:0: ./src/core/or/circuitpadding.h:16:26: error: redefinition of typedef ‘circuit_t’ ./src/core/or/or.h:930:26: note: previous declaration of ‘circuit_t’ was here ./src/core/or/circuitpadding.h:17:33: error: redefinition of typedef ‘origin_circuit_t’ ./src/core/or/or.h:931:33: note: previous declaration of ‘origin_circuit_t’ was here ./src/core/or/circuitpadding.h:18:23: error: redefinition of typedef ‘cell_t’ ./src/core/or/or.h:628:23: note: previous declaration of ‘cell_t’ was here typedef doesn't work for forward declarations, but plain struct without a typedef wrapper does (and unlike the _t type aliases makes it clearer for everyone whether you're talking about the struct or the pointer). | |||
2019-01-10 | Misc trivial improvements around circpadding code. | George Kadianakis | |
2019-01-10 | Unittest for tor_isinf(). | George Kadianakis | |
2019-01-10 | Rename crypto_rand_uint32() -> crypto_rand_u32() | George Kadianakis | |
See https://github.com/torproject/tor/pull/624#discussion_r246453777 | |||
2019-01-10 | Rename circpad_machineinfo_t -> circpad_machine_state_t | George Kadianakis | |
2019-01-10 | Rename circpad_machine_t -> circpad_machine_spec_t | George Kadianakis | |
2019-01-10 | Add top-level file documentation for circuitpadding.c | George Kadianakis | |
2019-01-09 | Merge remote-tracking branch 'tor-github/pr/627' | Nick Mathewson | |
2019-01-09 | Merge branch 'ticket28843' | Nick Mathewson | |
2019-01-09 | Merge branch 'maint-0.3.5' | Nick Mathewson | |
2019-01-09 | Merge remote-tracking branch 'tor-github/pr/636' into maint-0.3.5 | Nick Mathewson | |
2019-01-09 | Merge branch 'maint-0.3.5' | Nick Mathewson | |
2019-01-09 | Stop logging 'Your Guard' in circpathbias.c | rl1987 | |