summaryrefslogtreecommitdiff
path: root/crates/tor-dirserver
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'version-bump' into 'main'Clara Engler2026-01-131-8/+8
|\
| * cargo: Bump all non arti/tor cratesClara Engler2026-01-121-1/+1
| * cargo: Update `arti-*` and `tor-*` to `0.38.0`Clara Engler2026-01-121-7/+7
* | cargo: Run fixup-features for releaseClara Engler2026-01-121-0/+3
|/
* fix(download): Use push_timed with mockable time sourcesNihal2025-12-171-2/+2
* tor-dirserver: Document nested round-robinsClara Engler2025-12-101-2/+15
* tor-dirserver: Improve download_single's docClara Engler2025-12-101-5/+2
* tor-dirserver: Rename DownloadManager to ConsensusBoundDownloaderClara Engler2025-12-101-13/+13
* tor-dirclient: Remove Downloadable for goodClara Engler2025-12-101-4/+4
* tor-dirserver: Add doc for TcpConnect errorClara Engler2025-12-101-0/+4
* tor-dirserver: Documentation improvementsClara Engler2025-12-101-3/+5
* tor-dirserver: Replace IO with TcpConnect errorClara Engler2025-12-102-4/+18
* tor-dirserver: Fix wrong warning sectionClara Engler2025-12-101-1/+1
* tor-dirserver: Implement DownloadManagerClara Engler2025-12-104-0/+401
* Bump all the unstable tor- and arti- crates to 0.37.0.Gabriela Moldovan2025-12-021-5/+5
* dirserver: Run cargo-sort in preparation for releaseGabriela Moldovan2025-12-011-3/+8
* Run fixup-features in preparation for releaseGabriela Moldovan2025-12-011-1/+1
* tor-dirserver: Improve database::TimestampClara Engler2025-11-272-64/+99
* tor-dirserver: Fix clippy warning for timeClara Engler2025-11-261-0/+4
* tor-dirserver: Use `saturating-time`Clara Engler2025-11-263-243/+91
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-065-5/+5
* Merge branch 'dirserver-http-db' into 'main'Ian Jackson2025-11-052-120/+114
|\
| * tor-dirserver: clippy fixesClara Engler2025-11-032-4/+4
| * tor-dirserver: Apply database changes to httpClara Engler2025-11-032-120/+114
* | tor-dirserver: Refactor cons retrieval with JOINClara Engler2025-11-041-19/+16
|/
* tor-dirserver: Add SaturatingSystemTimeClara Engler2025-10-303-156/+289
* tor-dirserver: Ensure positive timestampsClara Engler2025-10-301-1/+5
* tor-dirserver: Small database::open() improvementsClara Engler2025-10-301-115/+58
* tor-dirserver: Make database full syncClara Engler2025-10-306-292/+231
* tor-dirserver: Outline the dirmirror operationClara Engler2025-10-302-147/+260
* tor-dirserver: Implement download timeoutClara Engler2025-10-304-0/+450
* tor-dirserver: Implement read_tx and rw_txClara Engler2025-10-302-55/+352
* tor-dirmirror: Introduce the `sql!` macroClara Engler2025-10-303-2/+23
* tor-dirserver: Outline the `mirror` APIClara Engler2025-10-302-1/+150
* maint: remove all semver.md filesSteven Engler2025-10-301-3/+0
* maint: bump minor versions of all published cratesSteven Engler2025-10-291-2/+2
* tor-dirserver: add missing semver breaking changesSteven Engler2025-10-281-0/+3
* tor-dirserver: bump MSRV from 1.83 to 1.86hashcatHitman2025-10-211-1/+1
* tor-dirserver: Expose Arc of StoreCacheClara Engler2025-10-152-15/+15
* tor-dirserver: Do not lock during db queryClara Engler2025-10-151-7/+14
* tor-dirserver: Don't expose rusqlite::Error in PoolClara Engler2025-10-153-11/+28
* tor-dirserver: Fix rustdoc commentClara Engler2025-10-151-3/+3
* tor-dirserver: Some clippy fixesClara Engler2025-10-154-3/+19
* tor-dirserver: Remove unsafe unreachableClara Engler2025-10-151-3/+3
* tor-dirserver: Remove due TODOClara Engler2025-10-151-4/+0
* tor-dirserver: Improve the error situationClara Engler2025-10-153-140/+140
* tor-dirserver: Create database moduleClara Engler2025-10-153-88/+98
* tor-dirserver: Remove unused importsClara Engler2025-10-152-9/+0
* tor-dirserver: Store endpoint paths in `&str`Clara Engler2025-10-151-11/+34
* tor-dirserver: Get rid of the poor buildersClara Engler2025-10-153-138/+20