summaryrefslogtreecommitdiff
path: root/crates/tor-dirserver/src/database.rs
Commit message (Expand)AuthorAgeFilesLines
* tor-dirserver: Add comment on compression bugClara Engler2026-01-221-0/+4
* tor-dirserver: Make compression failures a bugClara Engler2026-01-221-1/+2
* tor-dirserver: Remove FromStr for DocumentIdClara Engler2026-01-221-10/+5
* tor-dirserver: Add `sha2` to `router_descriptor`Clara Engler2026-01-191-0/+2
* tor-dirserver: Rename `doc_id` to `docid`Clara Engler2026-01-191-14/+13
* tor-dirserver: Rename sha256 to docid in schemaClara Engler2026-01-191-31/+31
* tor-dirserver: Rename database meta tableClara Engler2026-01-191-16/+13
* database: Introduce DocumentIdClara Engler2026-01-191-23/+89
* tor-dirserver: Small pre-merge fixesClara Engler2026-01-151-1/+0
* tor-dirserver: Add TODO wrt hex::encode_upperClara Engler2026-01-151-0/+2
* tor-dirserver: Fix clippy warningClara Engler2026-01-151-1/+1
* tor-dirserver: Use `INSERT OR REPLACE`Clara Engler2026-01-151-2/+43
* tor-dirserver: Change store_insert logicClara Engler2026-01-151-47/+45
* tor-dirserver: Remove algorithm CHECK constraintClara Engler2026-01-151-2/+1
* tor-dirserver: Add TODO for hash agnostic type alias nameClara Engler2026-01-151-0/+1
* tor-dirserver: Ensure algorithm with CHECKClara Engler2026-01-151-2/+3
* tor-dirserver: Move ContentEncoding to databaseClara Engler2026-01-151-1/+17
* tor-dirserver: Support for inserting into storeClara Engler2026-01-151-3/+215
* tor-dirserver: `From<Timestamp> for SystemTime`Clara Engler2026-01-151-0/+6
* tor-dirserver: Add `dir_key_published` to schemaClara Engler2026-01-151-1/+4
* tor-dirserver: Eliminate use of sleep in testsClara Engler2026-01-131-38/+58
* tor-dirserver: Improve database::TimestampClara Engler2025-11-271-14/+59
* tor-dirserver: Use `saturating-time`Clara Engler2025-11-261-2/+49
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-061-1/+1
* 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-301-136/+125
* tor-dirserver: Implement read_tx and rw_txClara Engler2025-10-301-55/+351
* tor-dirmirror: Introduce the `sql!` macroClara Engler2025-10-301-2/+19
* tor-dirserver: Don't expose rusqlite::Error in PoolClara Engler2025-10-151-2/+11
* tor-dirserver: Create database moduleClara Engler2025-10-151-0/+295