Brian Warner
|
72874390fe
|
BIG COMPATIBILITY BREAK: update hash tags, switch to SHA-256d everywhere
|
2008-02-14 19:58:01 -07:00 |
|
Zooko O'Whielacronx
|
5942fca1e1
|
add unit test asserting that allmydata.util.base32 matches rfc 3548
|
2008-02-14 20:20:19 -07:00 |
|
Zooko O'Whielacronx
|
3eb95c1fad
|
merge patch which adds base32 to test_util with patch which removes bencode from test_util
|
2008-02-14 19:35:32 -07:00 |
|
Brian Warner
|
09bfa3bea2
|
remove bencode, yay
|
2008-02-14 18:06:41 -07:00 |
|
Zooko O'Whielacronx
|
7c6de95bc6
|
switch from base62 to base32 for storage indices, switch from z-base-32 to rfc 3548 base-32 for everything, separate out base32 encoding from idlib
|
2008-02-14 19:27:47 -07:00 |
|
Brian Warner
|
da9610e90a
|
change encryption-key hash to include encoding parameters. This is a minor compatibility break: CHK files encoded (with convergence) before and after this will have different keys and ciphertexts. Also switched to SHA-256d for both the data-to-key hash and the key-to-storageindex hash
|
2008-02-06 19:50:47 -07:00 |
|
Brian Warner
|
9f9a458249
|
hashutil: add tagged_hash_256d and tagged_hasher_256d
|
2008-02-06 19:36:43 -07:00 |
|
Brian Warner
|
d87bfa9eb2
|
test_util: add full coverage for allmydata.util.deferredutil
|
2008-02-06 16:41:04 -07:00 |
|
Brian Warner
|
3a5ba35215
|
PollMixin: add timeout= argument, rewrite to avoid tail-recursion problems
|
2008-02-04 20:35:07 -07:00 |
|
Brian Warner
|
69b65b6b01
|
remove logpublisher, use the Foolscap version now that this functionality has been moved into Foolscap-0.2.2
|
2007-12-12 20:31:01 -07:00 |
|
Brian Warner
|
e52e14cc66
|
remove tests of logging functionality that's been subsumed by foolscap logging
|
2007-12-12 20:23:53 -07:00 |
|
Brian Warner
|
3d046d6ac7
|
logging: only test log.err when Twisted is new enough to let us ignore the generated errors
|
2007-11-19 18:37:00 -07:00 |
|
Brian Warner
|
cc1612aee5
|
hierarchical logging: add numbered messages and parent= args
|
2007-11-19 18:23:18 -07:00 |
|
Brian Warner
|
c4f7412f1c
|
stabilize on 20-byte nodeids everywhere, printed with foolscap's base32
|
2007-11-06 18:49:59 -07:00 |
|
nejucomo
|
96f55be844
|
Add some passing unit tests for testutil.PollMixin.
|
2007-09-07 16:15:41 -07:00 |
|
Zooko O'Whielacronx
|
32c90c6468
|
switch from rfc 3548 base-32 to z-base-32 except for tubids/nodeids
|
2007-07-24 13:46:06 -07:00 |
|
Brian Warner
|
9ddb929651
|
fileutil: add du() function
|
2007-07-03 15:49:45 -07:00 |
|
Brian Warner
|
7e32d3c8af
|
test_util: improve test coverage of allmydata.util.fileutil
|
2007-07-03 11:15:05 -07:00 |
|
Brian Warner
|
64ea644a48
|
test_util: add more coverage for assertutil.py
|
2007-04-08 13:02:13 -07:00 |
|
Brian Warner
|
6f4280cc38
|
test_util: add full coverage for mathutil.py
|
2007-04-08 12:43:01 -07:00 |
|
Brian Warner
|
6a6631a92e
|
test_util.py: sigh, one last minor python-2.5 issue
|
2007-04-06 17:21:25 -07:00 |
|
Brian Warner
|
736fbe6ea5
|
test_util.py: fix another minor python-2.5 issue
|
2007-04-06 17:12:26 -07:00 |
|
Brian Warner
|
e74e370d00
|
test_util.py: fix problems
|
2007-04-06 16:36:22 -07:00 |
|
Brian Warner
|
d432099880
|
more allmydata.util test coverage, rename the test case to be more correct
|
2007-04-06 16:33:22 -07:00 |
|