GitClassic
Feed
Explore
Random
Go Pro
Sign in
orlp
/
foldhash
Code
/ Commits
๐
Commits on master
Commits on August 23, 2025
Version 0.2.0 (#40)
Orson Peters
committed 5 months ago
8f878c6
Commits on August 11, 2025
Update dev-dependencies (#39)
Orson Peters
committed 5 months ago
6025501
Add nightly feature for slightly faster string hash (#38)
Orson Peters
committed 5 months ago
0618e4d
Better string hash inlining/unrolling (#37)
Orson Peters
committed 5 months ago
6facc44
Commits on August 6, 2025
Remove Copy derive from all random/fixed states (#36)
Orson Peters
committed 5 months ago
2b2759d
Make FoldHasher::with_seed const (#29)
Gray Olson
committed 5 months ago
c99f1a0
Improve short-string performance by helping inlining (#35)
Orson Peters
committed 5 months ago
12bbffe
Add benchmarks for rapidhash (#34)
Liam Gray
committed 5 months ago
555f5ff
Commits on March 15, 2025
Version 0.1.5. (#27)
Orson Peters
committed 10 months ago
4246175
Fix clippy warning. (#26)
Orson Peters
committed 10 months ago
ce9f127
Add SharedSeed and SeedableRandomState. (#25)
Orson Peters
committed 10 months ago
a02c758
Perform smarter selection for 32-bit rotation. (#24)
Orson Peters
committed 10 months ago
a845460
Lower MSRV to 1.60. (#23)
Orson Peters
committed 10 months ago
1ef861f
Use 128-bit widening multiply on more platforms. (#17)
Christopher Serr
committed 10 months ago
97b210c
Improve mixing on 32-bit. (#22)
Orson Peters
committed 10 months ago
b760ffa
Commits on March 8, 2025
Fix length-extension attack due to overlapping reads. (#21)
Orson Peters
committed 10 months ago
07d8a8f
Fix per-hasher-random seed-independence for some string collisions. (#20)
Orson Peters
committed 10 months ago
f4203fb
Commits on December 23, 2024
Use wrapping_mul to improve debug build performance. (#16)
Ryan Avella
committed 1 years ago
88669b1
Commits on December 19, 2024
Version 0.1.4.
Orson Peters
committed 1 years ago
f2f514c
Fix typo on constant from last PR.
Orson Peters
committed 1 years ago
2cb9fa8
Ensure the stack pointer is always used during RandomState init so different threads have different hashers. (#14)
Orson Peters
committed 1 years ago
2de875f
Commits on October 30, 2024
Add missing #[inline] on trivial functions (#11)
Orson Peters
committed 1 years ago
4f19fe6
Commits on October 27, 2024
Don't query the time on zkvm. (#10)
Orson Peters
committed 1 years ago
da65bc3
Fix collisions when hashing structures > 128 bits. (#9)
someone12469
committed 1 years ago
45a79dc
Commits on October 4, 2024
Don't query the time in `cfg(miri)` too (#7)
DaniPopes
committed 1 years ago
c55c471
Commits on October 1, 2024
Version 0.1.3.
Orson Peters
committed 1 years ago
dd2392d
Don't query the time on WebAssembly (#4)
Christopher Serr
committed 1 years ago
0bd3709
Version 0.1.2.
Orson Peters
committed 1 years ago
e1087bd
Always use AtomicUsize for per-hasher nondeterminism, should be supported everywhere. (#3)
Orson Peters
committed 1 years ago
cee07f2
Add support for platforms without atomics. (#2)
Orson Peters
committed 1 years ago
94f0452
โ Newer
Older โ