Change output to write during hashing using a buffer #8

Merged
zevaryx merged 5 commits from dev into main 2026-01-29 18:27:50 +00:00
Owner

Changes how hash output works to write during hashing based on a buffer size (default 10,000) so that memory isn't needlessly used for storing hashes until the end. Will slow down large tree hashing, but does not affect most use cases.

Changes how hash output works to write during hashing based on a buffer size (default 10,000) so that memory isn't needlessly used for storing hashes until the end. Will slow down large tree hashing, but does not affect most use cases.
[chore] Bump version number and dependencies
Some checks failed
/ test (push) Has been cancelled
d3c7087586
[chore] Fix formatting issues
All checks were successful
/ test (push) Successful in 1m45s
85623472d5
[fix] Change file opening for write to prevent descriptor errors
All checks were successful
/ test (push) Successful in 16s
/ lint (pull_request) Successful in 14s
/ build (push) Successful in 2m42s
dee675d5e8
zevaryx self-assigned this 2026-01-29 18:26:48 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
zevaryx/hasher-rs!8
No description provided.