Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge remote-tracking branch 'origin/maint-0.2.4' | Nick Mathewson | 2014-04-16 |
|\ | |||
| * | Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4 | Nick Mathewson | 2014-04-16 |
| |\ | |||
| | * | remove note about dannenberg; it has upgraded. | Nick Mathewson | 2014-04-16 |
| | | | |||
| * | | Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4 | Nick Mathewson | 2014-04-16 |
| |\| | |||
| | * | Update the authority signing key blacklist | Nick Mathewson | 2014-04-16 |
| | | | | | | | | | | | | Now it only has dannenberg | ||
* | | | Answer a question in a comment; fix a wide line. | Nick Mathewson | 2014-04-15 |
| | | | |||
* | | | Merge remote-tracking branch 'origin/maint-0.2.4' | Nick Mathewson | 2014-04-14 |
|\| | | |||
| * | | Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4 | Nick Mathewson | 2014-04-14 |
| |\| | | | | | | | | | | | | | Conflicts: src/or/routerlist.h | ||
| | * | Tweak changes file and comment dates. | Nick Mathewson | 2014-04-14 |
| | | | |||
| | * | Fill in the list of blacklisted signing keys. | Nick Mathewson | 2014-04-14 |
| | | | | | | | | | | | | | | | I used a list of certificate files from arma, and a little script, both at 11464. | ||
| | * | Code to blacklist authority signing keys | Nick Mathewson | 2014-04-14 |
| | | | | | | | | | | | | (I need a list of actual signing keys to blacklist.) | ||
| * | | Remove the unused router_hex_digest_matches | Nick Mathewson | 2014-03-11 |
| | | | | | | | | | | | | | | | When I removed some unused functions in 5bfa373eeeb, this became unused as well. | ||
* | | | note a missing word | Roger Dingledine | 2014-04-09 |
| | | | |||
* | | | Merge branch 'bug8787_squashed' | Nick Mathewson | 2014-03-31 |
|\ \ \ | |||
| * | | | Munmap the right pointers in routerlist_free() | Nick Mathewson | 2014-03-31 |
| | | | | |||
| * | | | Always check returns from tor_munmap_file() in microdesc.c | Andrea Shepard | 2014-03-31 |
| | | | | |||
| * | | | Always check returns from tor_munmap_file() in routerlist.c | Andrea Shepard | 2014-03-31 |
| | | | | |||
* | | | | Take out remaining V1 directory code. | Karsten Loesing | 2014-03-18 |
|/ / / | |||
* | | | Merge branch 'bug11156_squashed' | Nick Mathewson | 2014-03-10 |
|\ \ \ | |||
| * | | | Don't do directory fetches before all PTs have been configured. | George Kadianakis | 2014-03-10 |
| | | | | |||
* | | | | Merge remote-tracking branch 'arma/ticket5528' | Nick Mathewson | 2014-03-05 |
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | Conflicts: src/or/router.c src/test/test_dir.c | ||
| * | | | stop setting, or using, router->address | Roger Dingledine | 2013-02-09 |
| | | | | | | | | | | | | | | | | resolves ticket 5528. | ||
* | | | | whitespace fix | Nick Mathewson | 2014-02-28 |
| | | | | |||
* | | | | Remove a bunch of functions that were never called. | Nick Mathewson | 2014-02-15 |
| | | | | |||
* | | | | More fixes to rip out all of the v2 directory code. | Karsten Loesing | 2014-02-03 |
| | | | | | | | | | | | | | | | | (This was a squash commit, but I forgot to squash it. Sorry! --Nick) | ||
* | | | | Rip out all of the v2 directory code. | Nick Mathewson | 2014-01-29 |
| | | | | | | | | | | | | | | | | | | | | | | | | The remaining vestige is that we continue to publish the V2dir flag, and that, for the controller, we continue to emit v2 directory formats when requested. | ||
* | | | | Merge branch 'bug1376' | Nick Mathewson | 2013-10-11 |
|\ \ \ \ | |||
| * | | | | Added no_tempfile parameter to write_chunks_to_file to do non-atomic writes. ↵ | Kevin Butler | 2013-09-01 |
| | | | | | | | | | | | | | | | | | | | | Implements #1376. | ||
* | | | | | Merge remote-tracking branch 'origin/maint-0.2.4' | Nick Mathewson | 2013-10-10 |
|\ \ \ \ \ | | |_|/ / | |/| | | | |||
| * | | | | When freeing a cert_list_t, avoid memory leak. | Nick Mathewson | 2013-09-19 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We were freeing these on exit, but when we added the dl_status_map field to them in fddb814f, we forgot to arrange for it to be freed. I've moved the cert_list_free() code into its own function, and added an appropriate dsmap_free() call. Fixes bug 9644; bugfix on 0.2.4.13-alpha. | ||
* | | | | | Merge remote-tracking branch 'ctoader/gsoc-cap-stage2' | Nick Mathewson | 2013-09-13 |
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | | Conflicts: src/common/sandbox.c | ||
| * | | | | added experimental support for open syscall path param | Cristian Toader | 2013-07-23 |
| | | | | | |||
* | | | | | Completely refactor how FILENAME_PRIVATE works | Nick Mathewson | 2013-07-10 |
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We previously used FILENAME_PRIVATE identifiers mostly for identifiers exposed only to the unit tests... but also for identifiers exposed to the benchmarker, and sometimes for identifiers exposed to a similar module, and occasionally for no really good reason at all. Now, we use FILENAME_PRIVATE identifiers for identifiers shared by Tor and the unit tests. They should be defined static when we aren't building the unit test, and globally visible otherwise. (The STATIC macro will keep us honest here.) For identifiers used only by the unit tests and never by Tor at all, on the other hand, we wrap them in #ifdef TOR_UNIT_TESTS. This is not the motivating use case for the split test/non-test build system; it's just a test example to see how it works, and to take a chance to clean up the code a little. | ||
* | | | | Lower dir fetch retry schedules in testing networks. | Karsten Loesing | 2013-05-16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also lower maximum interval without directory requests, and raise maximum download tries. Implements #6752. | ||
* | | | | Merge branch 'maint-0.2.4' | Andrea Shepard | 2013-05-10 |
|\| | | | |||
| * | | | Merge bug5595-v2-squashed into maint-0.2.4 | Andrea Shepard | 2013-05-10 |
| |\ \ \ | |||
| | * | | | Rephrase comment in trusted_dirs_load_certs_from_string() to reflect 5595 fix | Andrea Shepard | 2013-05-09 |
| | | | | | |||
| | * | | | Make warning in authority_cert_dl_failed() LD_BUG per NickM code review | Andrea Shepard | 2013-05-09 |
| | | | | | |||
| | * | | | Use tor_asprintf() and clean up string handling in ↵ | Andrea Shepard | 2013-05-09 |
| | | | | | | | | | | | | | | | | | | | | authority_certs_fetch_missing() | ||
| | * | | | Avoid duplicate downloads by (fp,sk) and by fp for authority certs when ↵ | Andrea Shepard | 2013-05-09 |
| | | | | | | | | | | | | | | | | | | | | bootstrapping | ||
| | * | | | When downloading certificates, distinguish requesting by identity digest ↵ | Andrea Shepard | 2013-05-09 |
| | | |/ | | |/| | | | | | | | | | from requesting by ID digest, signing key pair; fixes bug 5595 | ||
* | | | | Merge remote-tracking branch 'origin/maint-0.2.4' | Nick Mathewson | 2013-04-14 |
|\| | | | | | | | | | | | | | | | | | | | Conflicts: src/or/dirserv.c | ||
| * | | | Rename all fields which measure bw in kb to end with _kb | Nick Mathewson | 2013-04-14 |
| | | | | |||
* | | | | Removed obsolete code related to cached-routers | Akshay Hebbar Y S | 2013-04-01 |
| | | | | |||
* | | | | Merge remote-tracking branch 'origin/maint-0.2.4' | Nick Mathewson | 2013-03-18 |
|\| | | | |||
| * | | | Merge remote-tracking branch 'public/no_dup_guards' into maint-0.2.4 | Nick Mathewson | 2013-03-18 |
| |\ \ \ | |||
| | * | | | Be more robust when excluding existing nodes as new dirguards | Nick Mathewson | 2013-02-14 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In addition to rejecting them post-hoc, avoid picking them in the first place. This makes us less likely to decide that we can't add guards at all. | ||
* | | | | | Merge remote-tracking branch 'origin/maint-0.2.4' | Nick Mathewson | 2013-03-15 |
|\| | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/or/routerlist.c | ||
| * | | | | Remove some totally unused functions | Nick Mathewson | 2013-02-23 |
| | | | | | |||
| * | | | | Remove a bunch of unused macro definitions | Nick Mathewson | 2013-02-23 |
| | | | | |