[hashcash] version 0.31 rc1 testing
- From: Adam Back <adam@xxxxxxxxxxxxxxx>
- To: hashcash <hashcash@xxxxxxxxxxxxx>
- Date: Sun, 28 Mar 2004 18:22:55 -0500
I've put up an rc of 0.31:
http://www.hashcash.org/source/current/
See also the CHANGELOG there.
0.31 is a candidate for last 0.x release before 1.x (0.x using v0
tokens, 1.x corresponding to v1 tokens). After that maintenance only
one happen for 0.x versions, if there is demand for it.
If anyone has time to test it a bit that would be helpful,
Highlights are:
- no temp file on purging tokens
- flock(2) and open(2) locking / creation race-condition avoidance
- support for multiple email addresses (multiple -r flags)
- support for multiple stamps on verify
- few bug fixes
still on todo list for pre v1 cleanup:
- add wildcard email address support
- multiple exit codes for different errors
- increase length of collision (64 bits is a bit small for larger
collisions as both collision and uniqueness come from that range)
- lowest matching semantics? necessary? (does one need to use the
lowest matching stamp rather than the 1st matching to avoid
consuming a large stamp for an address that would have been willing to
accept a small stamp and then later rejecting because of
insufficient postage -- I think so if you have stamps of different
value received at multiple different addresses for the same message)
Adam
Other related posts:
- » [hashcash] version 0.31 rc1 testing