Commit graph

18 commits

Author SHA1 Message Date
Helder Eijs
79f8f245eb Remove Array from namespace 2018-03-30 21:55:17 +02:00
Helder Eijs
4dbde2670e Support Python 2.6 and 3.2 2018-03-30 21:55:17 +02:00
Helder Eijs
f5aa2c1618 Hashes can consume memoryview objects 2018-03-30 21:49:43 +02:00
Helder Eijs
62ce7a97c1 Better name for type conversion helper 2018-03-06 13:48:00 +01:00
Helder Eijs
617d71d1cd Make it work in PyPy 2018-03-06 13:44:02 +01:00
Helder Eijs
3b317be2a6 Add support for bytearray's in ciphers
[skip ci]
2018-03-06 08:25:42 +01:00
Helder Eijs
2029a82149 Do not link Python's library to extensions 2018-01-24 23:21:42 +01:00
Helder Eijs
c5f64b64b5 Use importlib instead of imp for Python > 3.3 2017-05-22 22:12:56 +02:00
Helder Eijs
2f6126c8c3 Avoid using hasattr() in __del__ 2016-11-02 22:30:39 +01:00
Helder Eijs
9b12b8d042 Fix for cffi warning (continue) 2016-10-17 21:31:50 +02:00
Helder Eijs
c59f087532 Fix a warning on type mismatch raised by recent cffi 2016-10-16 23:08:51 +02:00
Legrandin
e5c7c275e7 Unified function to create a filename valid within the Crypto package 2016-01-03 16:04:38 -05:00
Legrandin
f08e5f9506 On Windows, do not rely on ctypes.util.find_library(). 2015-02-20 14:40:56 +00:00
Legrandin
0b76cd2168 Ensure that all data passed to C backend is byte strings 2015-02-10 22:29:40 +01:00
Legrandin
0564cb7c3e On Win64, use ulonglong instead ulong for MPIR 2015-02-10 12:50:02 +00:00
Legrandin
23b584a6bc _Number_gmp uses the raw api module 2015-02-01 21:18:05 +01:00
Legrandin
0e3320ed43 Galois module uses raw interface 2015-01-25 18:01:45 +01:00
Legrandin
e934e4135d Symmetric ciphers use cffi too (when available). 2015-01-22 09:35:44 +01:00