[tahoe-dev] pycryptopp update
zooko
zooko at zooko.com
Fri Nov 2 17:41:40 PDT 2007
Folks:
If you were to run "darcs get http://allmydata.org/source/pycryptopp"
and then cd into the pycryptopp directory and run "darcs changes",
you would see this.
I wonder if the crash indicates that C++ std::string's are not
suitable for holding binary data...
Regards,
Zooko
------- begin appended output of "darcs changes"
Fri Nov 2 18:35:38 MDT 2007 zooko at zooko.com
* pycryptopp: add rsa.VerifyingKey.serialize() and
rsa.create_verifying_key_from_string() and unit tests
But note that it fails the unit tests -- it crashes. :-(
Fri Nov 2 18:34:12 MDT 2007 zooko at zooko.com
* pycryptopp: refactor signing to be imperative instead of streamy
It's simpler this way.
Fri Nov 2 18:26:12 MDT 2007 zooko at zooko.com
* pycryptopp: update some in-line docs
Fri Nov 2 14:40:28 MDT 2007 zooko at zooko.com
tagged pycryptopp-0.0.5
Fri Nov 2 14:39:34 MDT 2007 zooko at zooko.com
* pycryptopp: add SigningKey.get_verifying_key(),
VerifyingKey.verify(), and accompanying unit tests
Now you can verify signatures! Hooray!
Fri Nov 2 13:11:18 MDT 2007 zooko at zooko.com
* pycryptopp: delete the RSA key when the Python object is
deallocated
Fri Nov 2 13:00:38 MDT 2007 zooko at zooko.com
* pycryptopp: create subpackage "publickey", with module "rsa",
and move the RSA-PSS-SHA256 implementation into it
Fri Nov 2 12:35:17 MDT 2007 zooko at zooko.com
* pycryptopp: include a setuptools egg so that it doesn't have to
be downloaded on install
Wed Oct 31 14:42:06 MDT 2007 zooko at zooko.com
* pycryptopp: setup: emit a note if we detect /usr/include/crypto++
Wed Oct 31 14:23:26 MDT 2007 zooko at zooko.com
tagged pycryptopp-0.0.4
Wed Oct 31 14:22:42 MDT 2007 zooko at zooko.com
* pycryptopp: setup: test for /usr/include/crypto++ and use the
name "crypto++" instead of "cryptopp" if it exists
Wed Oct 31 14:20:14 MDT 2007 zooko at zooko.com
* pycryptopp: if you execute the test_pycryptopp.py file as a
Python script, it will run the tests
It seems like the version of setuptools that comes with Ubuntu dapper
(v0.6 alpha 9 release) doesn't do "./setup.py test" properly.
This is a
work-around.
Wed Oct 31 12:51:41 MDT 2007 zooko at zooko.com
* pycryptopp: trivial: remove commented-out code
Wed Oct 31 12:49:02 MDT 2007 zooko at zooko.com
* pycryptopp: make the seeding of the deterministic RNG backwards
compatible to Crypto++ 5.2 (which comes with Ubuntu dapper)
Wed Oct 31 12:15:35 MDT 2007 zooko at zooko.com
tagged pycryptopp-0.0.3
Wed Oct 31 12:14:59 MDT 2007 zooko at zooko.com
* pycryptopp: add sign(), add unit tests, tighten preconditions
Tue Oct 30 16:58:58 MDT 2007 zooko at zooko.com
tagged pycryptopp-0.0.2
Tue Oct 30 16:58:34 MDT 2007 zooko at zooko.com
* pycryptopp: add generate() which produces a signing key from the
operating system's random number generator instead of from a seed
argument
Tue Oct 30 16:54:27 MDT 2007 zooko at zooko.com
tagged pycryptopp-0.0.1
Tue Oct 30 16:52:24 MDT 2007 zooko at zooko.com
* pycryptopp: this version actually generates an RSS/PSS/SHA-256
signing key, and it has more documentation
Tue Oct 30 13:28:14 MDT 2007 zooko at zooko.com
* pycryptopp: now it #includes cryptopp/rsa.h, it builds with a C+
+ compiler, and passes C++'s stricter type-checks
Tue Oct 30 12:45:16 MDT 2007 zooko at zooko.com
* pycryptopp: this version doesn't actually include Crypto++ or do
anything yet
More information about the tahoe-dev
mailing list