Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
* | Split control connection cleanup out of connection_free | Robert Ransom | 2011-05-20 | |
| | ||||
* | Fix comment typo | Robert Ransom | 2011-05-20 | |
| | ||||
* | Add an XXX | Robert Ransom | 2011-05-20 | |
| | ||||
* | Fix trailing asterisk in the output of "GETINFO info/names" | Robert Ransom | 2011-05-20 | |
| | ||||
* | Exit immediately if we can't monitor our owning controller process | Robert Ransom | 2011-05-20 | |
| | | | | | | | tor_process_monitor_new can't currently return NULL, but if it ever can, we want that to be an explicitly fatal error, without relying on the fact that monitor_owning_controller_process's chain of caller will exit if it fails. | |||
* | Fix some comments | Robert Ransom | 2011-05-20 | |
| | ||||
* | Implement __OwningControllerProcess option | Robert Ransom | 2011-05-20 | |
| | | | | Implements part of feature 3049. | |||
* | Improve a documentation comment | Robert Ransom | 2011-05-12 | |
| | ||||
* | Fix comment typo | Robert Ransom | 2011-05-12 | |
| | ||||
* | Fix comment typo | Robert Ransom | 2011-05-10 | |
| | ||||
* | Merge remote-tracking branch 'public/bug3022_v2' into maint-0.2.2 | Nick Mathewson | 2011-05-09 | |
|\ | ||||
| * | Only authorities should automatically download v2 networkstatus documents | Nick Mathewson | 2011-04-28 | |
| | | | | | | | | | | | | | | | | | | | | | | Clients and relays haven't used them since early 0.2.0.x. The only remaining use by authorities learning about new relays ahead of scedule; see proposal 147 for what we intend to do about that. We're leaving in an option (FetchV2Networkstatus) to manually fetch v2 networkstatuses, because apparently dnsel and maybe bwauth want them. This fixes bug 3022. | |||
* | | Merge branch 'clang_fixes' into maint-0.2.2 | Nick Mathewson | 2011-05-09 | |
|\ \ | ||||
| * | | Remove some dead code, found by clang | Sebastian Hahn | 2011-05-09 | |
| | | | ||||
| * | | Remove a duplicated line, found by clang | Sebastian Hahn | 2011-05-09 | |
| | | | ||||
| * | | Fix potential null pointer deref during dirvote | Sebastian Hahn | 2011-05-09 | |
| | | | | | | | | | | | | Found by using clang's analyzer. | |||
| * | | Fix a potential null deref when rebuilding md cache | Sebastian Hahn | 2011-05-09 | |
| | | | | | | | | | | | | Issue discovered using clang's static analyzer | |||
| * | | CONN_LOG_PROTECT()'s first argument may not be 0 | Sebastian Hahn | 2011-05-09 | |
| | | | | | | | | | | | | | | | | | | Make that explicit by adding an assert and removing a null-check. All of its callers currently depend on the argument being non-null anyway. Silences a few clang complaints. | |||
| * | | Appease clang - and my tortured mind | Sebastian Hahn | 2011-05-09 | |
| | | | | | | | | | | | | | | | This possible div by 0 warning from clang's analyzer was quite fun to track down. Turns out the current behaviour is safe. | |||
| * | | Add an assert to un-confuse clang's analyzer | Sebastian Hahn | 2011-05-09 | |
| | | | | | | | | | | | | | | | | | | | | | The analyzer assumed that bootstrap_percent could be less than 0 when we call control_event_bootstrap_problem(), which would mean we're calling log_fn() with undefined values. The assert makes it clear this can't happen. | |||
| * | | Fix a docstring | Sebastian Hahn | 2011-05-09 | |
|/ / | ||||
* | | Fix up some check-spaces issues | Nick Mathewson | 2011-05-05 | |
| | | ||||
* | | fix the website directions. | Andrew Lewman | 2011-05-05 | |
| | | ||||
* | | Merge remote-tracking branch 'rransom/bug3106' into maint-0.2.2 | Nick Mathewson | 2011-05-04 | |
|\ \ | ||||
| * | | Handle crypto_pk_get_digest failures semi-sensibly | Robert Ransom | 2011-05-04 | |
| | | | | | | | | | | | | Fixes bug 3106. | |||
* | | | Merge remote-tracking branch 'sebastian/win_warning' into maint-0.2.2 | Nick Mathewson | 2011-05-04 | |
|\ \ \ | ||||
| * | | | Fix compile warning on windows | Sebastian Hahn | 2011-05-05 | |
| | | | | ||||
* | | | | Merge branch 'bug2379' into maint-0.2.2 | Nick Mathewson | 2011-05-04 | |
|\ \ \ \ | ||||
| * | | | | Add some missing torrc entries to tor.1.txt | Nick Mathewson | 2011-05-03 | |
| | |/ / | |/| | | | | | | | | | | Fixes bug 2379 | |||
* / | | | More notes on how to upload tarballs from erinn | Nick Mathewson | 2011-05-04 | |
|/ / / | ||||
* / / | Fix circuit_list_path_impl(): internal circuits do not have an "exit". ↵ | Nick Mathewson | 2011-05-03 | |
|/ / | | | | | | | Trivial fix for 3079. | |||
* | | Change who calls microdesc_cache_rebuild(). | Nick Mathewson | 2011-05-03 | |
| | | | | | | | | | | | | | | | | Previously we ensured that it would get called periodically by doing it from inside the code that added microdescriptors. That won't work though: it would interfere with our code that tried to read microdescs from disk initially. Instead, we should consider rebuilding the cache periodically, and on startup. | |||
* | | Rebuild the microdesc cache when a sufficient number of bytes are dropped | Nick Mathewson | 2011-05-03 | |
| | | | | | | | | | | | | | | | | | | | | Previously on 0.2.2, we'd never clean the cache. Now that we can clean it, we want to add a condition to rebuild it: that should happen whenever we have dropped enough microdescriptors that we could save a lot of space. No changes file, since 0.2.3 doesn't need one and 0.2.2 already has some changes files for the backport of the microdesc_clean_cahce() function. | |||
* | | Backport microdesc_cache_clean to 0.2.2 | Nick Mathewson | 2011-05-03 | |
| | | | | | | | | | | Otherwise we have no way to keep authorities' microdesc caches in 0.2.2 from growing without bound. | |||
* | | Fix a check for when to rebuild the microdesc cache. (Backport from 0.2.3. | Nick Mathewson | 2011-05-03 | |
| | | ||||
* | | Add missing code to set cache->journal_len when reading microdesc journal | Nick Mathewson | 2011-05-03 | |
| | | | | | | | | | | | | This could be one reason that authorities' journals would grow without bound; related to bug 2230. Bugfix on 0.2.2.6-alpha. Fix by "cypherpunks". | |||
* | | Add a couple of notes to doc/HACKING based on 0.2.2.25-alpha process | Nick Mathewson | 2011-05-02 | |
| | | ||||
* | | Clean up a warning a bit | Nick Mathewson | 2011-04-29 | |
| | | ||||
* | | add another heuristic for changes stanzas | Roger Dingledine | 2011-04-29 | |
| | | ||||
* | | Update hacking file with terse notes on formatting changelog | Nick Mathewson | 2011-04-28 | |
| | | ||||
* | | Merge remote-tracking branch 'arma/bug3012' into maint-0.2.2 | Nick Mathewson | 2011-04-28 | |
|\ \ | ||||
| * | | relays checkpoint their state file twice a day | Roger Dingledine | 2011-04-28 | |
| | | | ||||
* | | | Merge remote-tracking branch 'arma/bug3039' into maint-0.2.2 | Nick Mathewson | 2011-04-28 | |
|\ \ \ | |/ / |/| | | ||||
| * | | stop putting wacky values into state->lastwritten | Roger Dingledine | 2011-04-28 | |
| | | | ||||
* | | | Clarify comment to say which version fixed 2722 | Nick Mathewson | 2011-04-28 | |
| | | | ||||
| | | | ||||
| \ \ | ||||
*-. \ \ | Merge remote-tracking branches 'rransom/bug2722' and 'rransom/bug2722b' into ↵ | Nick Mathewson | 2011-04-28 | |
|\ \ \ \ | | | | | | | | | | | | | | | | maint-0.2.2 | |||
| | * | | | Add an XXX to the DA code regarding bug 2722 | Robert Ransom | 2011-04-18 | |
| | | | | | ||||
| * | | | | Add changes file for previous commit | Robert Ransom | 2011-03-12 | |
| | | | | | ||||
| * | | | | Revert "If we are not using BEGIN_DIR cells, don't attempt to contact hidden ↵ | Robert Ransom | 2011-03-12 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | service directories with non-open dir port." This reverts commit 9a7098487b2c25f36112b3521758f42621dcd6af. Conflicts: ChangeLog (left unchanged by this commit) | |||
* | | | | | Merge remote-tracking branch 'sebastian/bug3020' into maint-0.2.2 | Nick Mathewson | 2011-04-28 | |
|\ \ \ \ \ | |_|_|/ / |/| | | | |