Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/tahoe-lafs/pycryptopp

Python bindings to the Crypto++ library
https://github.com/tahoe-lafs/pycryptopp

update NEWS.rst

3641698dc2e9b779141a11579e0e75be584127c1 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: bump requirement on darcsver to >= v1.6.3

d79678c941aa44da927b697ba1b0d5f07282a809 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: force the bundled version of darcsver to take precedence over any other version of darcsver

16bb0799aa6c8be21ab2bea617d761aa0e6cb26e authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
TAG pycryptopp-0.5.24

d2bb8f0110958b0e4e02f6d2208498174faedc29 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
NEWS.rst

31cb3ff103bc8711bfe25c47a50f682131047c50 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
pass arguments to darcsver telling it what files and bodies to write version numbers into

66dc68f9b2cdc5757ce1afbc54c67ebbb49ffe90 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
bundle darcsver-1.6.3

69b0e2dd767fa05f40042104d6bd1623e32b5baa authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: require darcsver new enough to construct cryptopp/extraversion.h for us

69dd3a203797c8799f7d4662b579b06311b37658 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
NEWS.rst

13a6675164dd2c740a7101a73119fa54914ac4b8 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: backwards compatibility to Python 2.4

881ad35c8f13036c1e8d54858d0324673497bec4 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
TAG pycryptopp-0.5.23

2d9a81cb7616f137a1a17c386ab7362d4b4e7cbc authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
NEWS.rst updates

4aefb79a5bdd89662d5b71a4c84d613e216dbb47 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
TAG pycryptopp-0.5.22

08f6573ed3c97d700d0c81083d32ea95b6b399a8 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: replace allmydata.org with tahoe-lafs.org

607270d681704c98a69f9c7837d216d1d5f2076d authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: fix the patch to skip compiling Mac OS X extended attribute holder files

d07733d5bb751affec24174f34f3b89b56c6e69f authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: include cryptopp/extraversion.h in distributions even though it is not under revision control

6cd0c968836725063dc91729e9e39721b0ec021b authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: remove work-around for bug in a very old version of an unrelated Python package (haha)

3c6ae2b3667e6f9fe1eac1eb9031c903ab03468c authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: remove cryptopp/extraversion.h from revision control

f966d707d49d42ae43e84c6786f356f8b93bfb39 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: hack the bundled copy of darcsver to initialize cryptopp/extraversion.h as well as pycryptopp/_version.py

f2b8b7f3f972670e9eab75235f5a2017dd00ee56 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: upgrade the bundled copy of darcsver to 1.6.1

179b399001c4725bc171cf127a6e1aee92f3e22c authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
TAG pycryptopp-0.5.21

2135c189a39ac06d089e63645c640d71928fcd4e authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: set the CRYPTOPP_EXTRA_VERSION to "pycryptopp-0.5.21"

bbb71ea519094cee873aac9081d27d1a4efdc24e authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: don't try to compile any files you find named ._$FNAME

71a8998b6ef3d215f8a57f4a1b399beb7107ea71 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: add missing function for show-tool-versions

7b778cbf7303c9ab9f7dc0889a9866a8ccc63a55 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: more human-readable formatting of the output of show-tool-versions

7d668c1e84184e0f864155fdabca83bee32fffbc authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
TAG pycryptopp-0.5.20

24d01e03fcab8baf4727d3cb6c6ff3d8fff93e5c authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
docs: NEWS.rst for 0.5.20

71781dc6059d61532b0eac65f73ab55bc0310abd authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
Crypto++ patch 492: fix incorrect SHA-256 hash on x64 when compiled with GCC with optimizations enabled

b1605a9540ef203e4dbcc44451ac7cc8aa61c880 authored over 14 years ago by david-sarah <[email protected]>
Crypto++ patch 480: fix for http://sourceforge.net/apps/trac/cryptopp/ticket/2 (Ken Raeburn)

6136a60bec5744ca5a0fe2d4af4e3b6f0e253d27 authored over 14 years ago by david-sarah <[email protected]>
Crypto++ patch 471: fix bugs in AES assembly (from trantrungan and Andrew Bromba)

018e5ce0a3843717f8020c37bc1d66545c1030bb authored over 14 years ago by david-sarah <[email protected]>
mv test-sha256.cpp aside since it doesn't compile on windows

c6d833f07a9f1f0119365a3823735fede0e011e9 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: make show-tool-versions report entire verbose exception stack traces when it fails to find a Python package

08df49be944d2a8f2d7799cc3f02684bac01bac5 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: copy misc/build_helpers/run_trial.py from tahoe-lafs (ref: #52)

5ad0f749dd83a7b3803937ed995f43ef4d65d88b authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
updates to in-line comments in setup.py

c74941e9387d66332134a1e87c3862d9915503b2 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
tests: add raeburn's test_sha256.cpp

72b50007c5285b4515c25251a657917836eeba11 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: add information about setuptools_darcs and darcsver to the show-tool-versions output

5b189d95bc9153f598f8ed3249b68da5a2192e2b authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
pacify pyflakes

56e94b3ff58075c2d2c3f2bfa3f8ce14a47dc7a9 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: make the Crypto++ version number and embedded copy of Crypto++ version number available through Python

7cc29e75c90a56261b61167c51804c558eea4238 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
sha256: test: use varying byte values for inputs

On Ruptor's advice, to detect byte order bugs and to better detect arithmetic/logical operation b...

2130daad042f244e6c13aec72350e550a679752f authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
tests: add a recursive test of SHA256 with various chunk sizes, make that the quick start-up self test

fixes #43

aecc7f7d60d72d9c53b83b1c2d4448290b04e006 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: disable the hack of using the RTLD_GLOBAL on the loading of the pycryptopp dynamically linked library (extension module)

a69c27d9ef50a4899c5556055200b54a55f89d29 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: run AES.start_up_self_test() at import time

7070e1f91dee591997ac7f8589343fc9db0b4785 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: fix misplaced _testdoubleloadmodule.cpp

bf10b3374fcc37aaa46e34a85d0a575f9ed05129 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
add an extension module which links to libcryptopp.so, just to test what happens if there is more than one such module (ref #9, #44)

604fc4706e473b49b842c9dc294af0ecc1604d53 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
a couple of small cleanups: make the more detailed __doc__ be visible as pycryptopp.__doc__, and delete a couple of internal-use names from the pycryptopp namespace

fa8da5b9059a41aaffb480bef96ed6db6153a4e5 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
fix compile on MacOS X and MinGW

r463 | weidai | 2009-04-05 13:58:48 -0600 (Sun, 05 Apr 2009) | 2 lines

53eb10c37984e966e1a8e8d790637e35021c3939 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
turns out rijndael.cpp doesn't need malloc at all! Which is good, because the current #include triggers a compile error on FreeBSD. This patches fixes that by removing the #include

a4707ee3a9bedbbd08e66fc5efeed6074dbabfae authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: reorganize misc/ to match Tahoe-LAFS's misc/ so that the same buildmaster config can use pycryptopp's and Tahoe-LAFS's

d7909cb12994c892c08ba4cafe9b3eafbe7aa7ec authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
TAG pycryptopp-0.5.19

732e8dea153b3594c57a2b2d319045913a5b1b67 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: remove work-around for old Debian/Ubuntu renaming of the libcryptopp files/dirs

3f6a8239c75c7f95593e357e63a6e4dfe841eed7 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: detect whether we are using MSVC in addition to whether we are on win32

75561aab9b7edccf47af3bd507bc7998d6319035 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: don't try to build out-of-line asm except on Win32

FIXME: what if platform is win32 by compiler is mingw or other?

55994243874818a4ca926751c74f3b41b3a46d5f authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: don't try to bootstrap setuptools--just require that someone else has pre-installed setuptools before we began building pycryptopp

6e53733e2b9e1ede8cb3914c94e47ddaac405db9 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
finish fixing Win64 and MSVC9 compilation

Thanks to Samuel Neves. Fixes #37.
This part was accidentally omitted from [20100604055652-92b7f-...

b3f32200edee435b7cadc80f8d60817f7c21c011 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: don't require our custom toothpick of setuptools (called "zetuptoolz") instead, anything that calls itself "setuptools" will do

29686ccc997c1a223a39dcb0bf8bc9583ad96d68 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
TAG pycryptopp-0.5.18

a35d99f31aa2a5f43b78cec2acbbe8996a947ec6 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
docs: README.txt and thanks

edd3bdb1cca7c4cb1bd94bd58475cb530b3ad19f authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
Win64 and MSVC9 compilation fixes

Thanks to Samuel Neves. Fixed #37.

5d431e9ceda4484b6a3a6724849a51584e00691b authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: bundle a copy of setuptools_darcs-1.2.11 as an egg in the source tree base dir

This is to work-around this Distribute bug:
http://bitbucket.org/tarek/distribute/issue/55/revisi...

2b90acdbbe306d58d52dbb22994f572df10a3dcd authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
fix pyflakes warnings

73dedb1a2b7e31f305370ad72812fb43aa9d0e35 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: add misc/run_trial.py

4844d3542dcb2f57e057bdf4ec6f14af33baa97e authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: bundle a copy of darcsver into the source tree base dir in egg form

This is to work-around this issue in Distribute:
http://bitbucket.org/tarek/distribute/issue/55/r...

6e00de4dc8159e77be305b42b8b4ad9574958de8 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: sigh, fix one more bug in show-tool-versions.sh

0181f9b6be519464ad064b853b16661628247d64 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: fix two more problems with show-tool-versions.sh

39f206bd792b5d0abdaa594f0c43db1e50905ada authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: fix bug in show-tool-versions.sh

5944c50b81a10a60ae14ca1432c3f546f0f4a61d authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: new improved misc/show-tool-versions.sh

716dc3ffb2bf4c87f74cd337e7629303590f67fa authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: fix typo in show-tool-versions.py

bf15f21e3b4f5ff3d15b1b1014db23ba06bb38b6 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: rearrange and extend the set of tool versions

a32b13e862192e9935eeafeccbaaa8453e46f786 authored over 14 years ago by Zooko O'Whielacronx <[email protected]>
setup: misc/show-tool-versions.py: print out the version of "cryptest.exe", the self-test program that comes with Crypto++

dc140619220c53274faeab431fa879b80edf9d42 authored almost 15 years ago by Zooko O'Whielacronx <[email protected]>
This patch fixes linking on OpenBSD.

http://allmydata.org/trac/pycryptopp/ticket/32

7b9ad03eecc7ddf903114154f02b1bc610e88415 authored about 15 years ago by kyle <[email protected]>
aes: add pycryptopp.cipher.aes.start_up_self_test() which runs some quick tests and raises an exception if they fail

This was suggested by "Practical Cryptography" (2nd edition) by Ferguson, Schneier, and Kohno. N...

3934e0114ee2d8147595fd2cc31f82c47a979179 authored about 15 years ago by Zooko O'Whielacronx <[email protected]>
setup: fix missing import in show-tool-versions

973f3cf1770f6001de28e77c7b2df4f2d7bc872a authored about 15 years ago by Zooko O'Whielacronx <[email protected]>
setup: detect old v1 GNU as as well as newer

d5000bacbf6f215e15dc402d8a941b503412ceb9 authored about 15 years ago by Zooko O'Whielacronx <[email protected]>
setup: display version of the assembler 'as' in show-tool-versions.py

a85dec5c71516a0e8bc26de0bb4ea414eb07120a authored about 15 years ago by Zooko O'Whielacronx <[email protected]>
setup: a valgrind suppressions file for ignoring things that look like errors but aren't in Python's memory manager

39dcdf8efe17054e5efa74ed53c4025d610b3104 authored about 15 years ago by Zooko O'Whielacronx <[email protected]>
apply patch from Wei Dai "initialize memory to remove Valgrind warning (Zooko, Jeffrey Walton)"

http://allmydata.org/trac/cryptopp/changeset/20090917014526-e3536-f7169168852fb711f0da8be7679bf75...

2915e936f5367560d62785501b9e4fd020ceca17 authored about 15 years ago by Zooko O'Whielacronx <[email protected]>
setup: emit g++ version in show-tool-versions.py

ca936183c00c9697dbfaad8b9c40bae36feaed6b authored about 15 years ago by Zooko O'Whielacronx <[email protected]>
TAG pycryptopp-0.5.17

bf8eed1895224bc567e8cb0ef1a33e343d29ab56 authored over 15 years ago by Zooko O'Whielacronx <[email protected]>
doc: update ChangeLog and README.txt for v0.5.17 release

d89df49c255dd433ec82cb3857dab2fcc8992050 authored over 15 years ago by Zooko O'Whielacronx <[email protected]>
oops, you've got to #include Python.h before you can test the PY_VERSION_HEX value

ea17b339b062e45c17440a51796caa6c54b58f57 authored over 15 years ago by Zooko O'Whielacronx <[email protected]>
move the size_t configuration stanzas to be near each other for clarity

c0a7d55ac706bd1d2beee3ae8c8c3f5ebf7ea26b authored over 15 years ago by Zooko O'Whielacronx <[email protected]>
setup: if show-tool-versions gets an exception trying to invoke buildbot or darcs, log this to stderr

74f855ca12190fc7a668445b5b976f72efc296ab authored over 15 years ago by Zooko O'Whielacronx <[email protected]>
fix 64-bit/OS-X-10.6 segfault, by setting PY_SSIZE_T_CLEAN and using Py_ssize_t everywhere. Thanks to Nathan Wilcox for the fix.

6801b21c20631850bacec27dcc9be23596c97365 authored over 15 years ago by Brian Warner <[email protected]>
docs: suggest how to run the Crypto++ tests if the pycryptopp tests fail

96ea7311fc0287a21a09ca6d0124c3b0acc45e8d authored over 15 years ago by Zooko O'Whielacronx <[email protected]>
docs: small edit to README.txt

5625f37219f8a0c54d7cfb504de1ec62bce9e168 authored over 15 years ago by Zooko O'Whielacronx <[email protected]>
TAG pycryptopp-0.5.16

09654b305931065085edcf7fe5db4e2ae7fb1ca1 authored over 15 years ago by Zooko O'Whielacronx <[email protected]>
docs: update README.txt and add ChangeLog for v0.5.16 release

67cdd48bb94565a3dd9fcb8064fa85385a1d31d6 authored over 15 years ago by Zooko O'Whielacronx <[email protected]>
setup: show Python unicode internal build type in misc/show-tool-versions.py

bf7497114c5c25e5988a7c40ecd78fde5c71a462 authored over 15 years ago by Zooko O'Whielacronx <[email protected]>
setup: add bundled setuptools-0.6c14dev (accidentally omitted from the previous patch)

ccc13246a97046f2e814d45d50fd10f022f76a3d authored over 15 years ago by Zooko O'Whielacronx <[email protected]>
setup: upgrade bundled version of zetuptoolz to the latest version

c45d3d09a6ab523835103bbcfe9859f2f7463c04 authored over 15 years ago by Zooko O'Whielacronx <[email protected]>
setup: loosed requirement on stdeb from >= 0.3 to just any old stdeb

65644f32b75432bb67d3949ee9a89f582327ffc8 authored over 15 years ago by Zooko O'Whielacronx <[email protected]>
setup: require stdeb if "sdist_dsc" in sys.argv

4a4ca42b62a069ffc9cf0ed5794d3dcf4a81b59c authored over 15 years ago by Zooko O'Whielacronx <[email protected]>
TAG pycryptopp-0.5.15

f2afbe82b8e894e7083943c3103dd055ed321abd authored over 15 years ago by Zooko O'Whielacronx <[email protected]>
doc: bump date stamp on README.txt

5d6a0ae8775fe5264371a95dad6b03636d9023bd authored over 15 years ago by Zooko O'Whielacronx <[email protected]>
SHA-265: apply patch from Wei Dai to fix incorrect answers and CPU misbehavior on AthlonXP and (old-style) Celeron

This should fix:
http://allmydata.org/trac/pycryptopp/ticket/24
http://allmydata.org/trac/tahoe/t...

cce2c3a00aeaf3b5fed452907940aabce2aa1eac authored over 15 years ago by Zooko O'Whielacronx <[email protected]>
test_sha256: add test of various chunk sizes to investigate ticket #24

3e09fb5ac25526cd0eadeed639c06b10765da80e authored over 15 years ago by Brian Warner <[email protected]>
TAG pycryptopp-0.5.14

5fced302022e53fec56619281e0cede9ca8e5c01 authored over 15 years ago by Zooko O'Whielacronx <[email protected]>
docs: small updates to README.txt

0fe2a2597e916c8dae55d0c4c9cc718ff7631fc8 authored over 15 years ago by Zooko O'Whielacronx <[email protected]>
setup: copy in misc/show-tools-version.py from zfec -- it prints out platform and setuptools versions

26ebff0e006d29d342f7074f006624a2ebe3c8a0 authored over 15 years ago by Zooko O'Whielacronx <[email protected]>
setup: upgrade bundled setuptools from 0.6c7 to 0.6c12dev (which means zetuptoolz), and copy our ez_setup.py from tahoe into pycryptopp

This should fix a problem with setuptools 0.6c7 conflicting with swig on our cygwin buildslave.

8606b36860ed84dd1eaf6fa20439bfe0939c32b9 authored over 15 years ago by Zooko O'Whielacronx <[email protected]>