Commit graph

23 commits

Author SHA1 Message Date
Helder Eijs
50eafb3be3 Fix conflict 2018-09-25 22:08:37 +02:00
Helder Eijs
1c962966f7 With Python 2.6 use ctypes only and not cffi 2018-09-25 21:56:32 +02:00
Hugo
5d8b7513a7 Drop support for EOL Python 3.0-3.3 2018-09-24 11:29:20 +03:00
Mickaël Schoentgen
498e321e9d Fix the imp module use in Python 3
Util/_raw_api.py:41: DeprecationWarning: the imp module is deprecated in favour of importlib
2018-07-02 14:38:29 +02:00
Helder Eijs
4242e82e9e Modern syntax for except statement 2018-06-12 14:15:39 +02:00
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