| Commit message (Expand) | Author | Age | Files | Lines |
| * | Switch to FixedCapacityVec 0.1.0 from crates.io | Ian Jackson | 2023-09-06 | 5 | -300/+9 |
| * | Upgrade bench/ lockfiles too. | Nick Mathewson | 2023-09-05 | 1 | -80/+91 |
| * | Update patchlevel for crates with nontrivial changes. | Nick Mathewson | 2023-09-05 | 1 | -1/+1 |
| * | hashx: Cleanup around Instruction and NUM_INSTRUCTIONS | Micah Elizabeth Scott | 2023-08-25 | 6 | -28/+24 |
| * | hashx: Avoid memcpy in Assembler::finalize() | Micah Elizabeth Scott | 2023-08-25 | 1 | -1/+7 |
| * | Rustfmt | Ian Jackson | 2023-08-25 | 3 | -3/+3 |
| * | RFC: hashx: Make Architecture::compile take an array ref | Ian Jackson | 2023-08-25 | 4 | -6/+9 |
| * | Run maint/add-warning | Ian Jackson | 2023-08-25 | 1 | -0/+1 |
| * | hashx: FixedCapacityVec: Fix clippy lints | Ian Jackson | 2023-08-24 | 1 | -4/+3 |
| * | Rustfmt | Ian Jackson | 2023-08-24 | 4 | -6/+12 |
| * | hashx: FixedCapacityVec: impl Send, Sync, [Ref]UnwindSafe | Ian Jackson | 2023-08-24 | 1 | -0/+13 |
| * | hashx: FixedCapacityVec: Tests | Ian Jackson | 2023-08-24 | 1 | -0/+105 |
| * | hashx: FixedCapacityVec: introduce push_inner | Ian Jackson | 2023-08-24 | 1 | -7/+21 |
| * | hashx: FixedCapacityVec: use *mut T, and impl Drop | Ian Jackson | 2023-08-24 | 1 | -24/+68 |
| * | hashx: FixedCapacityVec: Note some missing stuff | Ian Jackson | 2023-08-24 | 1 | -0/+12 |
| * | hashx: FixedCapacityVec: Documentation | Ian Jackson | 2023-08-24 | 1 | -0/+27 |
| * | hashx: FixedCapacityVec: Replace .into_boxed_array method with Try | Ian Jackson | 2023-08-24 | 2 | -9/+16 |
| * | hashx: FixedCapacityVec: Move into its own module | Ian Jackson | 2023-08-24 | 5 | -71/+80 |
| * | Rustfmt | Ian Jackson | 2023-08-23 | 3 | -9/+9 |
| * | RFC: hashx: Introduce FixedCapacityVec | Ian Jackson | 2023-08-23 | 3 | -6/+81 |
| * | RFC: hashx: Make Program a boxed array | Ian Jackson | 2023-08-23 | 1 | -4/+4 |
| * | hashx_cachegrind: Fix black_box location | Ian Jackson | 2023-08-23 | 1 | -2/+2 |
| * | hashx_cachegrind: Make mk_c_equix not shuffle the HashX | Ian Jackson | 2023-08-23 | 1 | -8/+8 |
| * | hashx_cachegrind: Make mk_rust not shuffle the HashXBuilder | Ian Jackson | 2023-08-23 | 1 | -10/+9 |
| * | hashx_cachegrind: Introduce C_HASHX_OK alias | Ian Jackson | 2023-08-23 | 1 | -2/+5 |
| * | hashx_cachegrind: Introduce bench_loop helper macro | Ian Jackson | 2023-08-23 | 1 | -24/+29 |
| * | hashx_cachegrind: Introduce u32be helper function | Ian Jackson | 2023-08-23 | 1 | -4/+11 |
| * | hashx_cachegrind: Introduce mk_c_equix helper macro | Ian Jackson | 2023-08-23 | 1 | -4/+9 |
| * | hashx_cachegrind: Introduce mk_rust helper macro | Ian Jackson | 2023-08-23 | 1 | -8/+14 |
| * | hashx: Use a boxed slice for Program storage | Micah Elizabeth Scott | 2023-08-21 | 1 | -3/+3 |
| * | hashx: Assembly buffer sizing and tidying | Micah Elizabeth Scott | 2023-08-21 | 3 | -34/+104 |
| * | hashx: avoid surprising overhead of enum code() method | Micah Elizabeth Scott | 2023-08-21 | 1 | -3/+3 |
| * | hashx: Rearrange destination register validator for performance | Micah Elizabeth Scott | 2023-08-21 | 2 | -12/+49 |
| * | hashx: New approach to avoid memcpy in Program | Micah Elizabeth Scott | 2023-08-21 | 7 | -63/+49 |
| * | hashx: Rewrite RegisterSet again to reduce CPU frontend stalls | Micah Elizabeth Scott | 2023-08-21 | 6 | -210/+103 |
| * | hashx: new RegisterWriter format handles more cases transparently | Micah Elizabeth Scott | 2023-08-21 | 3 | -99/+112 |
| * | hashx/bench: Add cachegrind microbenchmarks | Micah Elizabeth Scott | 2023-08-18 | 4 | -0/+102 |
| * | Run add_warnings on all files. | Nick Mathewson | 2023-08-04 | 1 | -2/+2 |
| * | Merge branch 'ticket889_fuzz' into 'main' | Nick Mathewson | 2023-08-02 | 4 | -0/+226 |
| |\ |
|
| | * | hashx/fuzz, equix/fuzz: use arti-corpora | Micah Elizabeth Scott | 2023-08-01 | 2 | -1/+1 |
| | * | hashx/fuzz: update tor-c-equix dependency | Micah Elizabeth Scott | 2023-08-01 | 1 | -1/+1 |
| | * | hashx/fuzz: Comments, explain our 'seed' input | Micah Elizabeth Scott | 2023-08-01 | 1 | -2/+23 |
| | * | hashx/fuzz: Simplify, remove rayon dependency | Micah Elizabeth Scott | 2023-08-01 | 2 | -15/+4 |
| | * | hashx/fuzz: Start a cross-implementation fuzzer for HashX | Micah Elizabeth Scott | 2023-08-01 | 3 | -0/+216 |
| * | | hashx/bench: Shared generate wrapper for u64-hash and full-hash | Micah Elizabeth Scott | 2023-08-01 | 1 | -11/+14 |
| * | | hashx/bench, equix/bench: Enable debug symbols | Micah Elizabeth Scott | 2023-08-01 | 1 | -0/+5 |
| * | | hashx/bench, equix/bench: check in matching Cargo.lock files | Micah Elizabeth Scott | 2023-08-01 | 2 | -1/+1099 |
| * | | equix, hashx: Benchmark against C implementation | Micah Elizabeth Scott | 2023-08-01 | 5 | -99/+198 |
| |/ |
|
| * | equix, hashx: Additional comment tweaks | Micah Elizabeth Scott | 2023-07-27 | 2 | -1/+5 |
| * | equix, hashx: Prepare for an initial LGPL release | Micah Elizabeth Scott | 2023-07-27 | 1 | -1/+6 |