Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Get files ready for 0.4 release0.4Arthur de Jong2016-03-284-2/+378
* Document may_use() policy functionArthur de Jong2016-03-281-4/+4
* Implement writing encrypted filesArthur de Jong2016-03-2712-88/+816
|\
| * Document writing encrypted filesArthur de Jong2016-03-276-25/+105
| * Add encryption error testsArthur de Jong2016-03-261-0/+74
| * Add tests for writing encrypted PSKC filesArthur de Jong2016-03-261-0/+175
| * Allow configuring a pre-shared keyArthur de Jong2016-03-261-13/+38
| * Allow configuring PBKDF2 key derivationArthur de Jong2016-03-262-12/+127
| * Allow configuring a MAC keyArthur de Jong2016-03-262-0/+60
| * 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-263-3/+40
| * Add algorithm_key_lengths propertyArthur de Jong2016-03-262-16/+37
|/
* Also check key expiry in may_use()Arthur de Jong2016-03-234-12/+50
* Support reading password or key in pskc2csvArthur de Jong2016-03-201-14/+35
* Copy namespaces to toplevel elementArthur de Jong2016-03-201-0/+11
* Support writing to text streams in Python 3Arthur de Jong2016-03-192-4/+7
* Improve tests and test coverageArthur de Jong2016-03-1914-60/+166
* Support both CheckDigit and CheckDigitsArthur de Jong2016-03-194-4/+90
* Implement policy checkingArthur de Jong2016-03-193-7/+139
* Add a few tests for vendor filesArthur de Jong2016-03-194-0/+434
* Support various integer representationsArthur de Jong2016-03-193-4/+70
* Re-organise test filesArthur de Jong2016-01-3036-34/+34
* Add test for incorrect key derivationArthur de Jong2016-01-301-0/+10
* Refactor out EncryptedValue and ValueMACArthur de Jong2016-01-243-155/+135
* Normalise algorithm namesArthur de Jong2016-01-242-3/+46
* Add encryption algorithm propertyArthur de Jong2016-01-244-3/+45
* Fix a problem when writing previously encrypted fileArthur de Jong2016-01-242-1/+22
* Strip XML namespaces before parsingArthur de Jong2016-01-246-85/+79
* Update some documentationArthur de Jong2015-12-282-4/+13
* Fix typo in the documentationMathias Laurin2015-12-011-1/+1
* Support Python 3Mathias Laurin2015-12-011-1/+2
* 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
* Fix doctest: IGNORE_EXCEPTION_DETALMathias Laurin2015-11-301-5/+5
* Get files ready for 0.3 release0.3Arthur de Jong2015-10-075-3/+141
* Update documentationArthur de Jong2015-10-078-87/+150
* Support Python 3Arthur de Jong2015-10-0616-125/+166
* Fix issue with namespaced PBKDF2 parametersArthur de Jong2015-10-064-25/+141
* Provide a sample pskc2csv scriptArthur de Jong2014-10-121-0/+127
* Move encryption functions in pskc.crypto packageArthur de Jong2014-10-096-4/+4
* Rename pskc.parse to pskc.xmlArthur de Jong2014-10-096-19/+26
* Support writing unencrypted PSKC filesArthur de Jong2014-06-285-0/+317
|\
| * Add test for writing PSKC filesArthur de Jong2014-06-281-0/+143
| * 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
|/