Paul Kehrer
2354fcdcb4
changes to parameterize_encrypt_test to support other NIST vectors
...
* ECB has no IV so we need to be able to pass params rather than have
them hardcoded in the method
2013-09-10 19:16:27 -05:00
Donald Stufft
2ed581ec4a
Merge pull request #50 from alex/simplify-nist-tests
...
Simplified the NIST tests and reduced duplication
2013-09-09 16:53:40 -07:00
Alex Gaynor
735df00592
Simplified the NIST tests and reduced duplication
2013-09-09 16:46:03 -07:00
Alex Gaynor
9e1f70a472
Merge pull request #49 from reaperhulk/master
...
Update authors
2013-09-09 16:07:37 -07:00
Paul Kehrer
ef559158f6
update authors
2013-09-09 18:01:56 -05:00
Alex Gaynor
6fc8cee0d7
Merge pull request #48 from reaperhulk/master
...
Add OpenSSL Version Text Method
2013-09-09 15:56:05 -07:00
Paul Kehrer
c1a218d3b9
Update docstring to pass alex8 linting
2013-09-09 17:45:52 -05:00
Paul Kehrer
bdafcd3917
openssl_version_text now calls startswith rather than find
2013-09-09 17:44:11 -05:00
Paul Kehrer
6c272f097b
Accurate friendly string name example text
2013-09-09 17:32:12 -05:00
Paul Kehrer
eb49db17f8
ascii decode on openssl_version_text + doc string improvements
2013-09-09 17:15:09 -05:00
Paul Kehrer
733404a826
Add method to bindings to get OPENSSL_VERSION_TEXT
...
* This allows you to check that you're binding against the expected
version of OpenSSL
* Test is pretty basic (just checks to see that the string starts
with OpenSSL)
2013-09-09 15:30:13 -05:00
Paul Kehrer
d55920576d
Fix issue mixing %s and format for ValueError in AES
2013-09-09 15:29:20 -05:00
Hynek Schlawack
5e00e96f20
Merge pull request #28 from alex/simple-symmetric-encryption
...
[WIP] initial implementation of symmetric encryption
2013-09-07 12:14:31 -07:00
Alex Gaynor
aaa2217161
This isn't a thing
2013-08-31 10:09:16 -07:00
Alex Gaynor
ef1954ae0e
remove this duplicate
2013-08-31 10:08:57 -07:00
Alex Gaynor
cfab88f58c
put this back
2013-08-31 10:07:10 -07:00
Alex Gaynor
a7151afce9
This is a const but raelly a macro or something
2013-08-31 10:02:04 -07:00
Alex Gaynor
da04f66ce0
Removed some dead code
2013-08-31 09:54:07 -07:00
Alex Gaynor
5c02ef3260
Replace paths we have no idea how to test with asserts
2013-08-30 22:46:10 -07:00
Hynek Schlawack
a53f81dbb4
Merge pull request #46 from alex/another-reason
...
Also mention that other packages miss python3 support
2013-08-12 06:33:48 -07:00
Alex Gaynor
d8d91d40e2
Nit for Hynek
2013-08-12 09:33:18 -04:00
Alex Gaynor
f88413a7d2
Also mention that other packages miss python3 support
2013-08-12 09:32:00 -04:00
Alex Gaynor
6959a168b1
Merge branch 'simple-symmetric-encryption' of https://github.com/alex/cryptography into simple-symmetric-encryption
2013-08-12 07:40:59 -04:00
Alex Gaynor
4502e7b5ec
Some systems need this header
2013-08-12 07:40:35 -04:00
Donald Stufft
173de98d63
Test the symmetric encryption doc snippets using doctest
2013-08-12 07:34:39 -04:00
Alex Gaynor
68a4f565d3
Moved comment to the right place, use integer enums
2013-08-12 07:27:57 -04:00
Alex Gaynor
0b4df977c1
Merge branch 'master' into simple-symmetric-encryption
2013-08-12 07:26:16 -04:00
Donald Stufft
d1c0188e73
Merge pull request #44 from hynek/fix-__about__
...
Fix __author__
2013-08-12 03:32:29 -07:00
Hynek Schlawack
318b64947d
Merge pull request #42 from dstufft/doctests
...
Use the Sphinx doctest builder
2013-08-12 01:29:37 -07:00
Hynek Schlawack
eec13c920a
Fix __author__
2013-08-12 10:27:51 +02:00
Donald Stufft
c399a73cc0
Merge pull request #43 from tiran/master
...
Fix spelling of my name
2013-08-11 18:01:08 -07:00
Christian Heimes
04fbd56e64
Fix spelling of my name
2013-08-12 02:56:10 +02:00
Donald Stufft
235fa7199d
Use the Sphinx doctest builder
...
This allows us to test our documentation snippets using the standard
"doctest" utility.
2013-08-11 17:54:13 -04:00
Donald Stufft
446a457218
Merge branch 'master' into simple-symmetric-encryption
...
Conflicts:
setup.py
2013-08-11 17:38:13 -04:00
Alex Gaynor
09f5357892
Merge pull request #41 from dstufft/fix-setup
...
Fix setup
2013-08-11 14:33:29 -07:00
Donald Stufft
4c1852c74b
Ignore the dist directory
2013-08-11 17:29:21 -04:00
Donald Stufft
9ebb8ff06c
Include all of our files in the distributions, and install packages
2013-08-11 17:29:21 -04:00
Donald Stufft
5f12a1b89a
Fix the packaging meta-data
2013-08-11 17:29:12 -04:00
Alex Gaynor
e61e5b7044
Merge pull request #40 from dstufft/fix-docs
...
Make the example error free
2013-08-11 12:12:50 -07:00
Donald Stufft
292112bc87
Make the example error free
...
Without padding b"my secret message" is not divisible by AES's
block size and thus would throw an error.
2013-08-11 14:32:17 -04:00
Alex Gaynor
d424be8bf0
Merge pull request #37 from tiran/master
...
add classifiers, url, description and nose integration for python setup....
2013-08-11 10:23:01 -07:00
Christian Heimes
7fe70cb233
hyper nit-pick
2013-08-11 15:52:21 +02:00
Christian Heimes
913bcb79c5
super nit-pick
2013-08-11 15:35:40 +02:00
Christian Heimes
ff1e64fd4a
drop setup.py test again
2013-08-11 15:33:51 +02:00
Christian Heimes
e2a82eaa87
Merge remote-tracking branch 'upstream/master'
2013-08-11 15:21:09 +02:00
Hynek Schlawack
f0091d0f4c
Merge pull request #38 from alex/why-cryptography
...
Better describe why this library exists. Refs #5
2013-08-11 06:16:47 -07:00
Alex Gaynor
f0d139aa2d
Another issue we're targetting
2013-08-11 09:13:27 -04:00
Christian Heimes
0797276a4e
Merge remote-tracking branch 'upstream/master'
2013-08-11 15:11:04 +02:00
Alex Gaynor
d6bef56f29
English grammar
2013-08-11 09:09:28 -04:00
Christian Heimes
b55f9269ec
use py.test for testing
...
correct cffi dependency to setup_requires
ignore cffi, pycparser and pytest egg directories
add myself to AUTHORS.rst
2013-08-11 15:09:21 +02:00