Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-26 | Merge branch 'log_dependencies' | Nick Mathewson | |
2018-06-24 | we've never been good at using "directory" well as a noun | Roger Dingledine | |
2018-06-22 | Remove bloom filters, order statistics, and bitarrays from container.h | Nick Mathewson | |
2018-06-20 | Run rectify_include_paths.py | Nick Mathewson | |
2018-06-20 | Merge branch 'maint-0.3.4' | Nick Mathewson | |
2018-06-20 | eol@eof in test-dir.c | Nick Mathewson | |
2018-06-20 | Update copyrights to 2018. | Nick Mathewson | |
2018-06-15 | Extract cached_dir_t into a new header. | Nick Mathewson | |
2018-06-15 | Extract routerinfo_t into its own header. | Nick Mathewson | |
I was expecting this to be much worse. | |||
2018-06-15 | Extract microdesc_t into its own header. | Nick Mathewson | |
2018-06-15 | Extract extrainfo_t into its own header | Nick Mathewson | |
2018-06-15 | Extract desc_store_t and routerlist_t into their own headers. | Nick Mathewson | |
2018-06-15 | Split vote_{microdesc_hash,routerstatus}_t into their own headers | Nick Mathewson | |
2018-06-15 | Extract node_t into its own header. | Nick Mathewson | |
2018-06-15 | Extract tor_version_t into its own header. | Nick Mathewson | |
2018-06-15 | Split dir_connection_t into its own header | Nick Mathewson | |
2018-05-09 | Comment-only fix: annotate we_are_hibernating() usage | Nick Mathewson | |
Everywhere we use we_are_hibernating(), remind the reader what it means. (Also, add an XXXX to note a DisableNetwork usage to change later.) | |||
2018-05-08 | Merge branch 'bug26004_029_squashed' | Nick Mathewson | |
2018-05-08 | Avoid unsigned integer underflow on empty input. | Nick Mathewson | |
2018-05-08 | Allow bandwidth-file lines to have node_id in the last position | juga0 | |
Closes ticket 26004. | |||
2018-05-02 | Merge branch 'maint-0.3.3' | Nick Mathewson | |
2018-05-02 | Merge branch 'maint-0.3.2' into maint-0.3.3 | Nick Mathewson | |
2018-05-02 | Merge branch 'maint-0.3.1' into maint-0.3.2 | Nick Mathewson | |
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-05-01 | Rename dirvote_common.{c|h} to voting_schedule.{c|h} | David Goulet | |
No code behavior change. Part of #25988 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2018-05-01 | Merge remote-tracking branch 'ffmancera-1/bug20522' | Nick Mathewson | |
2018-05-01 | dirvote: Move the vote creation code into dirvote.c | David Goulet | |
This code is only for dirauth so this commit moves it into the module in dirvote.c. No code behavior change. Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2018-04-27 | dirvote: Rename authority_cert_dup() | David Goulet | |
Renamed to follow the file namespace. Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2018-04-27 | dirvote: Extract shared functions to common file | David Goulet | |
No code behavior change. Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2018-04-27 | mod: Move dirauth specific files to its own module | David Goulet | |
This is a pretty big commit but it only moves these files to src/or/dirauth: dircollate.c dirvote.c shared_random.c shared_random_state.c dircollate.h dirvote.h shared_random.h shared_random_state.h Then many files are modified to change the include line for those header files that have moved into a new directory. Without using --disable-module-dirauth, everything builds fine. When using the flag to disable the module, tor doesn't build due to linking errors. This will be addressed in the next commit(s). No code behavior change. Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2018-04-05 | Enable DISABLE_DISABLING_ED25519. | Fernando Fernandez Mancera | |
We are going to stop recommending 0.2.5 so there is no reason to keep the undef statement anymore. Fixes #20522. Signed-off-by: Fernando Fernandez Mancera <ffmancera@riseup.net> | |||
2018-04-02 | Merge branch 'maint-0.3.3' | Nick Mathewson | |
2018-04-02 | dir auths no longer vote Guard if they're not voting V2Dir | Roger Dingledine | |
Directory authorities no longer vote in favor of the Guard flag for relays that don't advertise directory support. Starting in Tor 0.3.0.1-alpha, Tor clients have been avoiding using such relays in the Guard position, leading to increasingly broken load balancing for the 5%-or-so of Guards that don't advertise directory support. Fixes bug 22310; bugfix on 0.3.0.6. | |||
2018-03-06 | Refactor: suppress duplicated functions from router.c and encapsulate ↵ | Caio Valente | |
NODE_DESC_BUF_LEN constant. Also encapsulates format_node_description(). Closes ticket 25432. | |||
2018-03-04 | Fix a crash bug when testing reachability | Nick Mathewson | |
Fixes bug 25415; bugfix on 0.3.3.2-alpha. | |||
2018-02-15 | Merge remote-tracking branch 'valentecaio/t-25081' | Nick Mathewson | |
2018-02-13 | Merge branch 'maint-0.3.1' into maint-0.3.2 | Nick Mathewson | |
2018-02-13 | Merge branch 'maint-0.2.9' into maint-0.3.1 | Nick Mathewson | |
2018-02-13 | dirserv: Improve returned message when relay is rejected | David Goulet | |
Explicitly inform the operator of the rejected relay to set a valid email address in the ContactInfo field and contact bad-relays@ mailing list. Fixes #25170 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2018-02-08 | dirserv: Improve returned message when relay is rejected | David Goulet | |
Explicitly inform the operator of the rejected relay to set a valid email address in the ContactInfo field and contact bad-relays@ mailing list. Fixes #25170 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2018-02-07 | Fix spelling mistakes corresponding to ticket #23650 | Deepesh Pathak | |
2018-01-31 | refactor: using get_uptime() (and reset_uptime()) consistently. | Caio Valente | |
Using get_uptime() and reset_uptime() instead of accessing stats_n_seconds_working directly. stats_n_seconds_working is not extern anymore. Ticket #25081 | |||
2017-12-08 | Merge branch 'macro_free_v2_squashed' | Nick Mathewson | |
2017-12-08 | Change the free macro convention in the rest of src/or/*.h | Nick Mathewson | |
2017-12-06 | Merge remote-tracking branch 'teor/bug24488' | Nick Mathewson | |
2017-12-04 | Merge branch 'bug23826-23828_squashed' | Nick Mathewson | |
2017-12-02 | Make set_routerstatus_from_routerinfo() set IPv6 unspecified addresses | teor | |
When creating a routerstatus (vote) from a routerinfo (descriptor), set the IPv6 address to the unspecified IPv6 address, and explicitly initialise the port to zero. Also clarify the documentation for the function. Fixes bug 24488; bugfix on 0.2.4.1-alpha. | |||
2017-11-13 | Merge remote-tracking branch 'sebastian/bug24137' | Nick Mathewson | |
2017-11-09 | Merge branch 'ticket20895' | Nick Mathewson | |