Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Get files ready for 1.1 release1.1Arthur de Jong2019-02-105-5/+212
* Add Python 3.7 in Travis and reduce build matrixArthur de Jong2019-02-102-6/+23
* Make the multi-line operator place explicitArthur de Jong2019-02-101-0/+1
* Ignore more flake8 messagesArthur de Jong2018-07-301-3/+3
* Add links to script documentationArthur de Jong2018-05-212-0/+16
* Implement csv2pcks scriptArthur de Jong2018-04-216-0/+867
|\
| * Add --skip-columns optionArthur de Jong2018-04-213-1/+65
| * Add --set optionArthur de Jong2018-04-213-1/+60
| * Add --columns optionArthur de Jong2018-04-213-5/+127
| * Add a csv2pskc script for CSV to PSKC conversionArthur de Jong2018-04-216-0/+622
|/
* Ship the script as part of the pskc packageArthur de Jong2018-04-0211-252/+325
* Support setting key sub-properties via add_key()Arthur de Jong2018-04-023-17/+31
* Increase default PBKDF2 iterations to 100000Arthur de Jong2018-03-114-5/+5
* Support building a universal wheelArthur de Jong2018-02-211-0/+6
* Add and cleanup docstringsArthur de Jong2018-02-159-36/+62
* Add a pskc2pskc script for converting PSKC filesArthur de Jong2018-02-105-4/+573
* Correctly write a PSKC file without a MAC keyArthur de Jong2018-02-092-0/+94
* Correctly write a PSKC file with a global IVArthur de Jong2018-02-093-4/+51
* Also use EncryptedValue for MAC keyArthur de Jong2018-02-093-27/+24
* Always output a PSKC 1.0 format fileArthur de Jong2018-02-081-3/+2
* Implement removing encryptionArthur de Jong2018-02-084-6/+57
* Add a Travis configuration fileArthur de Jong2018-02-081-0/+23
* Fix code style issuesArthur de Jong2018-02-083-3/+2
* Fixes to test suiteArthur de Jong2018-02-083-0/+20
* Get files ready for 1.0 release1.0Arthur de Jong2017-12-295-4/+388
* Not all XML serialisers write namespaces in same orderArthur de Jong2017-12-291-6/+6
* Add Sphinx documentation checksArthur de Jong2017-12-293-4/+8
* Add support for PyPyArthur de Jong2017-12-292-1/+3
* Add support for Python 3.7Arthur de Jong2017-12-292-2/+3
* Use README as package long descriptionArthur de Jong2017-12-292-15/+13
* Add an is_encrypted propertyArthur de Jong2017-12-274-12/+27
* Implement XML signature checkingArthur de Jong2017-12-2723-28/+750
|\
| * Add documentation for signed PSKC filesArthur de Jong2017-12-275-3/+123
| * Implement signature checkingArthur de Jong2017-12-2717-13/+486
| * Move namespace moving to own functionArthur de Jong2017-12-271-11/+16
| * Implement basic parsing of signature propertiesArthur de Jong2017-12-275-1/+125
|/
* Explicitly close output file in pskc2csvArthur de Jong2017-12-271-0/+2
* Fix typo in pin_max_failed_attempts attributeArthur de Jong2017-12-186-8/+44
* Add limited support for very old draft PSKC versionsArthur de Jong2017-12-156-13/+396
* Add test files from multiOTPArthur de Jong2017-12-1511-0/+2012
* Refactor internal storate of encrypted valuesArthur de Jong2017-12-156-179/+185
* Add support for KW-Camellia suite of algorithmsArthur de Jong2017-12-136-6/+137
* Add support for Camellia-CBC suite of algorithmsArthur de Jong2017-12-135-2/+161
* Add a manual page for pskc2csvArthur de Jong2017-10-113-4/+70
* Ignore missing docstring in __init__ in flakeArthur de Jong2017-10-091-1/+1
* Replace pycrypto with cryptographyArthur de Jong2017-10-0910-152/+87
* Use PBKDF2 from hashlibArthur de Jong2017-10-091-9/+18
* Replace use of pycrypto utility functionsArthur de Jong2017-10-016-29/+34
* Implement our own XML formattingArthur de Jong2017-09-253-14/+40
* Support hashlib from Python 2.7.3Arthur de Jong2017-09-241-1/+4