Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Fail tests on missing coverageArthur de Jong2016-12-201-0/+2
* Allow MAC over plaintext or ciphertextArthur de Jong2016-12-208-102/+84
* Add sanity checks to unpaddingArthur de Jong2016-12-203-4/+86
* Ensure XML file ends with a newlineArthur de Jong2016-12-201-1/+1
* Adapt coverage pragma annotationsArthur de Jong2016-12-201-2/+2
* Add Tox configurationArthur de Jong2016-12-192-0/+32
* Close read files in testsArthur de Jong2016-12-191-2/+4
* Support missing or lowercase version attributeArthur de Jong2016-12-181-2/+2
* Fix copy-pasto in documentationArthur de Jong2016-09-261-7/+0
* Also move outer writing and parsing to modulesArthur de Jong2016-09-243-17/+23
* Add writing example to toplevel documentationArthur de Jong2016-09-243-1/+20
* Use custom data descriptors for key propertiesArthur de Jong2016-09-171-24/+25
* Support separate device from keyArthur de Jong2016-09-179-149/+361
* Move XML generation to own moduleArthur de Jong2016-09-176-183/+216
* Move document parsing to own moduleArthur de Jong2016-09-176-204/+229
* Some minor improvements to the testsArthur de Jong2016-09-143-2/+18
* Improve branch coverageArthur de Jong2016-09-1414-16/+285
* Support specifying PRF in setup_pbkdf2()Arthur de Jong2016-09-112-3/+10
* Fix bug in passing explicit key to setup_preshared_key()Arthur de Jong2016-09-111-2/+2
* Clarify encryption.setup_*() documentationArthur de Jong2016-09-112-4/+4
* Fall back to encryption key for MACArthur de Jong2016-04-236-1/+102
* Allow global specification of IVArthur de Jong2016-04-233-9/+62
* Move crypto to functionsArthur de Jong2016-04-232-93/+108
* Remove parse call from constructorsArthur de Jong2016-04-054-12/+7
* Move algorithm uri handling to separate moduleArthur de Jong2016-04-053-51/+75
* Move padding functions to crypto packageArthur de Jong2016-04-052-11/+36
* 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