Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-13 | Merge branch 'bug26158_031' into maint-0.3.1 | Nick Mathewson | |
2018-06-12 | Merge branch 'maint-0.2.9' into maint-0.3.1 | Nick Mathewson | |
2018-06-12 | Add IPv6 orport address for dannenberg. | Linus Nordberg | |
2018-06-12 | Merge remote-tracking branch 'teor/bug26272-031' into maint-0.3.1 | Nick Mathewson | |
2018-06-12 | Merge branch 'maint-0.2.9' into maint-0.3.1 | Nick Mathewson | |
2018-06-11 | Update geoip and geoip6 to the June 7 2018 database. | Karsten Loesing | |
2018-06-08 | Merge branch 'maint-0.2.9' into maint-0.3.1 | Nick Mathewson | |
2018-06-08 | Avoid out-of-bounds smartlist access in protover_compute_vote() | rl1987 | |
and contract_protocol_list() | |||
2018-06-02 | Silence unused-const-variable warnings in zstd.h on some gcc versions | teor | |
Fixes bug 26272; bugfix on 0.3.1.1-alpha. | |||
2018-05-24 | Merge branch 'maint-0.2.9' into maint-0.3.1 | Nick Mathewson | |
2018-05-24 | Merge branch 'bug26116_029' into maint-0.2.9 | Nick Mathewson | |
2018-05-24 | Add a unit test for PEM-encrypted documents. | Nick Mathewson | |
2018-05-22 | Add a missing "return -1" when checking for Ed25519 ID loops | Nick Mathewson | |
Fixes bug 26158; bugfix on 0.3.0.1-alpha. | |||
2018-05-16 | Merge branch 'maint-0.2.9' into maint-0.3.1 | Nick Mathewson | |
2018-05-16 | Merge branch 'bug26072_029' into maint-0.2.9 | Nick Mathewson | |
2018-05-16 | Return -1 from our PEM password callback | Nick Mathewson | |
Apparently, contrary to its documentation, this is how OpenSSL now wants us to report an error. Fixes bug 26116; bugfix on 0.2.5.16. | |||
2018-05-15 | Merge branch 'maint-0.2.9' into maint-0.3.1 | Nick Mathewson | |
2018-05-15 | Update geoip and geoip6 to the May 1 2018 database. | Karsten Loesing | |
2018-05-14 | Add a missing return after marking a stream for bad connected cell | Nick Mathewson | |
Fixes bug 26072; bugfix on 0.2.4.7-alpha. | |||
2018-05-10 | Merge remote-tracking branch 'dgoulet/bug26069_031_01' into maint-0.3.1 | Nick Mathewson | |
2018-05-10 | Merge branch 'maint-0.2.9' into maint-0.3.1 | Nick Mathewson | |
2018-05-10 | Merge remote-tracking branch 'juga/ticket26007_029_02' into maint-0.2.9 | Nick Mathewson | |
2018-05-10 | hs-v3: Add an extra white-space when parsing descriptor | David Goulet | |
The specification describes the signature token to be right after a newline (\n) then the token "signature" and then a white-space followed by the encoded signature. This commit makes sure that when we parse the signature from the descriptor, we are always looking for that extra white-space at the end of the token. It will allow us also to support future fields that might start with "signature". Fixes #26069 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2018-05-10 | Merge branch 'maint-0.2.9' into maint-0.3.1 | Nick Mathewson | |
2018-05-09 | Having a ControlPort open doesn't mean we are a client | David Goulet | |
The any_client_port_set() returns true if the ControlPort is set which is wrong because we can have that port open but still not behave as a tor client (like many relays for instance). Fixes #26062 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2018-05-09 | Test read bandwidth measurements with empty file | juga0 | |
2018-05-09 | Stop logging stack contents when reading a zero-length bandwidth file | teor | |
When directory authorities read a zero-byte bandwidth file, they log a warning with the contents of an uninitialised buffer. Log a warning about the empty file instead. Fixes bug 26007; bugfix on 0.2.2.1-alpha. | |||
2018-05-02 | Merge branch 'maint-0.2.9' into maint-0.3.1 | Nick Mathewson | |
2018-05-02 | Stop logging stack contents when reading a zero-length bandwidth file | teor | |
When directory authorities read a zero-byte bandwidth file, they log a warning with the contents of an uninitialised buffer. Log a warning about the empty file instead. Fixes bug 26007; bugfix on 0.2.2.1-alpha. | |||
2018-04-25 | Fix a copy-paste error in the fix for #23693. | Nick Mathewson | |
Found by coverity; CID 25912; bug not in any released Tor. | |||
2018-04-24 | Merge remote-tracking branch 'public/bug23693_031_redux' into maint-0.3.1 | Nick Mathewson | |
2018-04-23 | Merge branch 'maint-0.2.9' into maint-0.3.1 | Nick Mathewson | |
2018-04-23 | Permit the nanosleep system call in the seccomp2 callbox | Nick Mathewson | |
Fixes bug 24969; bugfix on 0.2.5.1-alpha when the sandbox was introduced. | |||
2018-04-22 | Allow cpuworkers to exist without onion keys | Nick Mathewson | |
Now that we allow cpuworkers for dirport-only hosts (to fix 23693), we need to allow dup_onion_keys() to succeed for them. The change to construct_ntor_key_map() is for correctness, but is not strictly necessary. | |||
2018-04-16 | Merge branch 'maint-0.2.9' into maint-0.3.1 | Nick Mathewson | |
2018-04-16 | Fix an LCOV exclusion pattern in address.c | Nick Mathewson | |
2018-04-10 | Fix another crash-on-no-threadpool bug. | Nick Mathewson | |
This one happens if for some reason you start with DirPort enabled but server mode turned off entirely. Fixes a case of bug 23693; bugfix on 0.3.1.1-alpha. | |||
2018-04-10 | Merge branch 'maint-0.2.9' into maint-0.3.1 | Nick Mathewson | |
2018-04-10 | Merge remote-tracking branch 'ahf-github/bugs/24854_029_2' into maint-0.2.9 | Nick Mathewson | |
2018-04-09 | Lift the list of default directory servers into their own file. | Alexander Færøy | |
This patch lifts the list of default directory authorities from config.c into their own auth_dirs.inc file, which is then included in config.c using the C preprocessor. Patch by beastr0. See: https://bugs.torproject.org/24854 | |||
2018-04-05 | Merge branch 'maint-0.2.9' into maint-0.3.1 | Nick Mathewson | |
2018-04-05 | Merge branch 'maint-0.2.5' into maint-0.2.9 | Nick Mathewson | |
2018-04-05 | Update geoip and geoip6 to the April 3 2018 database.maint-0.2.5 | Karsten Loesing | |
2018-03-27 | Merge branch 'maint-0.2.9' into maint-0.3.1 | Nick Mathewson | |
2018-03-27 | Fix CID 1430932 | Taylor Yu | |
Coverity found a null pointer reference in nodelist_add_microdesc(). This is almost certainly impossible assuming that the routerstatus_t returned by router_get_consensus_status_by_descriptor_digest() always corresponds to an entry in the nodelist. Fixes bug 25629. | |||
2018-03-26 | Merge branch 'maint-0.2.9' into maint-0.3.1 | Nick Mathewson | |
2018-03-20 | Remove sb_poll check: all poll() calls are ok. | Nick Mathewson | |
2018-03-20 | Add the poll() syscall as permitted by the sandbox | Nick Mathewson | |
Apparently, sometimes getpwnam will call this. Fixes bug 25513. | |||
2018-03-13 | Merge branch 'maint-0.2.9' into maint-0.3.1 | Nick Mathewson | |
2018-03-13 | Merge branch 'maint-0.2.5' into maint-0.2.9 | Nick Mathewson | |