summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* | | Add ability to launch a circuit to _some_ exit, without giving ports.Nick Mathewson2021-08-113-3/+67
* | | Add functions to check whether port policies are nonempty.Nick Mathewson2021-08-112-1/+33
* | | fallbackdir: Regenerate listDavid Goulet2021-08-111-869/+879
* | | Bump to latest arti-corpora.Nick Mathewson2021-08-111-0/+0
* | | Upgrade to latest fslock and use its per-fd exclusion feature.Nick Mathewson2021-08-116-23/+5
* | | Use the correct unused-circuit timeout when we're learning timeouts.Nick Mathewson2021-08-105-5/+32
|/ /
* | Make a basic daemon task to close circuits.Nick Mathewson2021-08-102-7/+41
* | Use real network parameters to set unused-circ timeouts.Nick Mathewson2021-08-105-5/+110
* | Initial code to expire unused circuits.Nick Mathewson2021-08-103-39/+121
* | Make MAX_CIRC_DIRTINESS configurable.Nick Mathewson2021-08-104-14/+46
* | Note functionality that maybe could move.Nick Mathewson2021-08-101-0/+5
* | Have CircMgr::new() return an Arc<>.Nick Mathewson2021-08-102-9/+10
* | Update state.rs info messageBen Armstead2021-08-091-1/+1
* | Merge remote-tracking branch 'origin/mr/51'Nick Mathewson2021-08-091-7/+21
|\ \
| * | shrink result to actual number of bytes read once on returnFelipe Lema2021-08-051-6/+8
| * | fix clippy::redundant_slicingFelipe Lema2021-08-051-1/+1
| * | use loop + `read` + slice-of-resultFelipe Lema2021-08-051-20/+40
| * | read from stream in a single go (not looping)Felipe Lema2021-08-031-27/+21
| * | don't use intermediate buffer, but read directly into `result`Felipe Lema2021-08-031-3/+1
* | | Refactor double_timeout() to make its timeouts futures in advanceNick Mathewson2021-08-091-2/+7
* | | Light edits on CONTRIBUTING.mdNick Mathewson2021-08-091-9/+21
* | | Merge remote-tracking branch 'origin/mr/54'Nick Mathewson2021-08-091-0/+63
|\ \ \
| * | | WIP: Add development environment setup tipsS0AndS02021-08-061-0/+63
* | | | Flush persistent state periodically, and on (clean-ish) exit.Nick Mathewson2021-08-094-10/+98
* | | | Don't try to lock an already-locked lockfile.Nick Mathewson2021-08-091-2/+5
* | | | Implement initial persistence for circuit timeout dataNick Mathewson2021-08-0610-30/+214
* | | | Initial persistent-state-manager code.Nick Mathewson2021-08-065-0/+311
* | | | Add unnecessary_wraps to the big warning list.Nick Mathewson2021-08-0626-1/+26
|/ / /
* | | Update READMEs.Nick Mathewson2021-08-063-11/+15
* | | Update arti-corpora to latest.Nick Mathewson2021-08-062-1/+1
* | | Simplify SqliteStore::from_pathNick Mathewson2021-08-061-10/+4
* | | Missing tor-circmgr/src/config.rsNick Mathewson2021-08-051-0/+67
* | | Update to rsa 0.5.0. Minor compatibility issues.Nick Mathewson2021-08-052-5/+6
* | | Make circuit building and management configurable from the CLI.Nick Mathewson2021-08-053-3/+44
* | | Add a configuration structure for CircMgr.Nick Mathewson2021-08-0510-39/+127
* | | Small cleanups and tweaks to same_subnet code.Nick Mathewson2021-08-052-44/+48
* | | Merge remote-tracking branch 'origin/mr/45'Nick Mathewson2021-08-053-11/+92
|\ \ \
| * | | Support EnforceDistinctSubnetsSmitty2021-08-013-11/+92
| |/ /
* | | Remove spurious "exit 0"Nick Mathewson2021-08-041-2/+0
* | | Add my "fuzz everything" script that I like to run overnightNick Mathewson2021-08-041-0/+47
* | | Update arti-corpora submodule.Nick Mathewson2021-08-042-1/+1
* | | Add symlinks to arti-corporarls2021-08-049-0/+10
* | | Small fixes on top of typo fixesNick Mathewson2021-08-032-2/+2
* | | Merge remote-tracking branch 'origin/mr/48'Nick Mathewson2021-08-0385-148/+148
|\ \ \ | |/ / |/| |
| * | Revert spelling change; "recognised" is validrls2021-07-311-1/+1
| * | Fix typos and other spelling mistakesrls2021-07-3185-149/+149
| * | Fix some CI warnings.Nick Mathewson2021-07-312-12/+7
| |/
* / Fix some CI warnings.Nick Mathewson2021-07-302-12/+7
|/
* Add a note about the other (current) daemon task.Nick Mathewson2021-07-301-1/+5
* Whenever the consensus changes, inform the circmgr about new paramsNick Mathewson2021-07-301-2/+41