Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
path: root/pskc
Commit message (Expand)AuthorAgeFilesLines
* Get files ready for 0.4 release0.4Arthur de Jong2016-03-281-1/+1
* Document writing encrypted filesArthur de Jong2016-03-271-2/+2
* Allow configuring a pre-shared keyArthur de Jong2016-03-261-13/+38
* Allow configuring PBKDF2 key derivationArthur de Jong2016-03-261-12/+69
* Allow configuring a MAC keyArthur de Jong2016-03-261-0/+33
* Generate MAC valuesArthur de Jong2016-03-262-13/+30
* Write MACMethodArthur de Jong2016-03-263-3/+52
* Write out encrypted valuesArthur de Jong2016-03-262-11/+88
* Make Encryption and MAC constructors consistentArthur de Jong2016-03-263-6/+4
* Write encryption key informationArthur de Jong2016-03-262-3/+36
* Add algorithm_key_lengths propertyArthur de Jong2016-03-261-16/+26
* Also check key expiry in may_use()Arthur de Jong2016-03-231-2/+24
* Copy namespaces to toplevel elementArthur de Jong2016-03-201-0/+11
* Support writing to text streams in Python 3Arthur de Jong2016-03-191-1/+6
* Improve tests and test coverageArthur de Jong2016-03-192-6/+4
* Support both CheckDigit and CheckDigitsArthur de Jong2016-03-192-4/+15
* Implement policy checkingArthur de Jong2016-03-191-7/+17
* Support various integer representationsArthur de Jong2016-03-191-3/+14
* Re-organise test filesArthur de Jong2016-01-301-1/+1
* Refactor out EncryptedValue and ValueMACArthur de Jong2016-01-243-155/+135
* Normalise algorithm namesArthur de Jong2016-01-241-2/+45
* Add encryption algorithm propertyArthur de Jong2016-01-241-0/+23
* Fix a problem when writing previously encrypted fileArthur de Jong2016-01-241-1/+1
* Strip XML namespaces before parsingArthur de Jong2016-01-246-85/+79
* Make value conversion methods static privateMathias Laurin2015-11-301-11/+20
* Provide abstract methods to clarify APIMathias Laurin2015-11-301-4/+12
* Fix typo in variable nameMathias Laurin2015-11-301-6/+6
* Get files ready for 0.3 release0.3Arthur de Jong2015-10-071-1/+1
* Update documentationArthur de Jong2015-10-071-3/+1
* Support Python 3Arthur de Jong2015-10-067-24/+31
* Fix issue with namespaced PBKDF2 parametersArthur de Jong2015-10-062-24/+27
* Move encryption functions in pskc.crypto packageArthur de Jong2014-10-094-2/+2
* Rename pskc.parse to pskc.xmlArthur de Jong2014-10-096-19/+26
* Add function for writing XMLArthur de Jong2014-06-282-0/+17
* Construct XML document with basic PKSC informationArthur de Jong2014-06-283-0/+109
* Introduce mk_elem() to create elementsArthur de Jong2014-06-281-0/+48
* Simplify DataType value handlingArthur de Jong2014-06-271-38/+32
* Get files ready for 0.2 release0.2Arthur de Jong2014-06-191-1/+1
* Only catch normal exceptionsArthur de Jong2014-06-191-1/+1
* Remove unused importArthur de Jong2014-06-181-2/+0
* PEP8 fixArthur de Jong2014-06-171-2/+2
* Remove __str__ from exceptionArthur de Jong2014-06-171-3/+1
* Simplify finding ElementTree implementationArthur de Jong2014-06-151-10/+1
* Refactor out some functions to parseArthur de Jong2014-06-153-26/+26
* Add support for setting secretArthur de Jong2014-06-151-24/+39
* Support PBKDF2 PRF argumentArthur de Jong2014-06-151-5/+9
* Provide a get_hmac() functionArthur de Jong2014-06-151-11/+16
* Raise exception when MAC validation failsArthur de Jong2014-06-142-21/+24
* Handle missing MAC algorithm properlyArthur de Jong2014-06-141-1/+2
* Automatically support all MACs in hashlibArthur de Jong2014-06-141-5/+15