[Python-modules-commits] [python-pskc] 04/09: New upstream release (0.4)

Arthur de Jong adejong at moszumanska.debian.org
Mon Mar 28 20:06:36 UTC 2016


This is an automated email from the git hooks/post-receive script.

adejong pushed a commit to branch master
in repository python-pskc.

commit 0af3be15de978ee86148617ea14ecd28eb5b9a97
Merge: e2f6a55 816c2f2
Author: Arthur de Jong <adejong at debian.org>
Date:   Mon Mar 28 21:30:29 2016 +0200

    New upstream release (0.4)

 ChangeLog                                          | 356 +++++++++++++++++
 NEWS                                               |  18 +
 PKG-INFO                                           |  10 +-
 README                                             |  25 +-
 debian/.git-dpm                                    |  14 +-
 debian/changelog                                   |  19 +
 docs/conf.py                                       |   2 +-
 docs/encryption.rst                                |  86 ++++-
 docs/mac.rst                                       |  11 +
 docs/policy.rst                                    |   8 +-
 docs/usage.rst                                     |  25 +-
 pskc/__init__.py                                   |  32 +-
 pskc/encryption.py                                 | 419 +++++++++++++++------
 pskc/key.py                                        | 247 ++++++++----
 pskc/mac.py                                        | 175 ++++++---
 pskc/policy.py                                     |  62 ++-
 pskc/xml.py                                        |  59 ++-
 pskc2csv.py                                        |  52 ++-
 python_pskc.egg-info/PKG-INFO                      |  10 +-
 python_pskc.egg-info/SOURCES.txt                   |  68 ++--
 python_pskc.egg-info/pbr.json                      |   1 -
 setup.py                                           |   4 +-
 .../actividentity-3des.pskcxml}                    |   0
 .../ocra.pskcxml}                                  |   0
 .../securid-aes-counter.pskcxml}                   |   0
 .../totp.pskcxml}                                  |   0
 tests/{ => encryption}/aes128-cbc.pskcxml          |   0
 tests/{ => encryption}/aes192-cbc.pskcxml          |   0
 tests/{ => encryption}/aes256-cbc.pskcxml          |   0
 tests/{ => encryption}/kw-aes128.pskcxml           |   0
 tests/{ => encryption}/kw-aes192.pskcxml           |   0
 tests/{ => encryption}/kw-aes256.pskcxml           |   0
 tests/{ => encryption}/kw-tripledes.pskcxml        |   0
 tests/{ => encryption}/tripledes-cbc.pskcxml       |   0
 tests/feitian/20120919-test001-4282.xml            |  58 +++
 tests/feitian/file1.pskcxml                        | 158 ++++++++
 .../mac-algorithm.pskcxml}                         |   0
 .../mac-value.pskcxml}                             |   0
 .../missing-encryption.pskcxml}                    |  13 +-
 .../no-mac-method.pskcxml}                         |   0
 tests/invalid/not-boolean.pskcxml                  |  15 +
 tests/invalid/not-integer.pskcxml                  |  15 +
 tests/invalid/not-integer2.pskcxml                 |  15 +
 .../notxml.pskcxml}                                |   0
 .../unknown-encryption.pskcxml}                    |  18 +-
 .../wrongelement.pskcxml}                          |   0
 .../wrongversion.pskcxml}                          |   0
 tests/{ => misc}/SampleFullyQualifiedNS.xml        |   0
 tests/misc/checkdigits.pskcxml                     |  54 +++
 tests/misc/integers.pskcxml                        |  47 +++
 tests/{ => misc}/odd-namespace.pskcxml             |   0
 tests/misc/policy.pskcxml                          |  81 ++++
 tests/nagraid/file1.pskcxml                        | 114 ++++++
 .../figure10.pskcxml}                              |   0
 .../figure2.pskcxml}                               |   0
 .../figure3.pskcxml}                               |   0
 .../figure4.pskcxml}                               |   0
 .../figure5.pskcxml}                               |   0
 .../figure6.pskcxml}                               |   0
 .../figure7.pskcxml}                               |   0
 tests/test_aeskw.doctest                           |  10 +-
 tests/test_draft_keyprov.doctest                   |   8 +-
 tests/test_encryption.doctest                      | 119 +++++-
 tests/test_invalid.doctest                         |  84 +++--
 tests/test_misc.doctest                            | 131 ++++++-
 tests/test_rfc6030.doctest                         |  36 +-
 tests/test_tripledeskw.doctest                     |   8 +-
 tests/test_vendors.doctest                         | 104 +++++
 tests/test_write.doctest                           | 285 +++++++++++++-
 69 files changed, 2598 insertions(+), 478 deletions(-)

diff --cc debian/.git-dpm
index 95119f9,0000000..cab7455
mode 100644,000000..100644
--- a/debian/.git-dpm
+++ b/debian/.git-dpm
@@@ -1,11 -1,0 +1,11 @@@
 +# see git-dpm(1) from git-dpm package
- e9792624ef7adb550500faeb118bb0c7d9f73e39
- e9792624ef7adb550500faeb118bb0c7d9f73e39
- e9792624ef7adb550500faeb118bb0c7d9f73e39
- e9792624ef7adb550500faeb118bb0c7d9f73e39
- python-pskc_0.3.orig.tar.gz
- 51c9d2aa0e4865cc25419fd6a67dae2361f5dfd3
- 54412
++816c2f20158a9148204b5dfcbd0e0a924c545483
++816c2f20158a9148204b5dfcbd0e0a924c545483
++816c2f20158a9148204b5dfcbd0e0a924c545483
++816c2f20158a9148204b5dfcbd0e0a924c545483
++python-pskc_0.4.orig.tar.gz
++20d35bfd16530b42e2a98e94144a26d190fa6df0
++68353
 +debianTag="debian/%e%v"
 +patchedTag="patched/%e%v"
 +upstreamTag="upstream/%e%u"
diff --cc debian/changelog
index f1af02b,0000000..356933c
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,37 -1,0 +1,56 @@@
++python-pskc (0.4-1) UNRELEASED; urgency=medium
++
++  * New upstream release:
++    - add support for writing encrypted PSKC files (with either a pre-shared
++      key or PBKDF2 password-based encryption)
++    - extend may_use() policy checking function to check for unknown policy
++      elements and key expiry
++    - add a number of tests for existing vendor PSKC files and have full line
++      coverage with tests
++    - be more lenient in handling a number of XML files (e.g. automatically
++      sanitise encryption algorithm URIs, ignore XML namespaces and support
++      more spellings of some properties)
++    - support reading password or key files in pskc2csv
++    - support Python 3 in the pskc2csv script (thanks Mathias Laurin)
++    - refactoring and clean-ups to be more easily extendible (thanks Mathias
++      Laurin)
++
++ -- Arthur de Jong <adejong at debian.org>  Mon, 28 Mar 2016 21:33:20 +0200
++
 +python-pskc (0.3-1) unstable; urgency=medium
 +
 +  * New upstream release:
 +    - support writing unencrypted PSKC files
 +    - include a sample pskc2csv script in the source code
 +    - fix an issue with XML namespaces for PBKDF2 parameters
 +    - support Python 3
 +    - update documentation
 +  * Update debian/copyright
 +  * Update debhelper compatibility level to 9
 +  * Bump Standards-Version to 3.9.6, no changes needed
 +  * Switch to pybuild buildsystem
 +  * Also build a python3-pskc package for Python 3
 +  * Provide the pskc2csv.py example script
 +
 + -- Arthur de Jong <adejong at debian.org>  Thu, 08 Oct 2015 12:43:24 +0200
 +
 +python-pskc (0.2-1) unstable; urgency=medium
 +
 +  * New upstream release:
 +    - raise exceptions on parsing, decryption and other problems
 +    - support more encryption algorithms (AES128-CBC, AES192-CBC, AES256-CBC,
 +      TripleDES-CBC, KW-AES128, KW-AES192, KW-AES256 and KW-TripleDES) and be
 +      more lenient in accepting algorithm URIs
 +    - support all HMAC algorithms that Python's hashlib module has hash
 +      functions for (HMAC-MD5, HMAC-SHA1, HMAC-SHA224, HMAC-SHA256,
 +      HMAC-SHA384 and HMAC-SHA512)
 +    - support PRF attribute of PBKDF2 algorithm
 +  * Build and install Sphinx documentation.
 +
 + -- Arthur de Jong <adejong at debian.org>  Fri, 20 Jun 2014 14:50:59 +0200
 +
 +python-pskc (0.1-1) unstable; urgency=medium
 +
 +  * Initial release.
 +
 + -- Arthur de Jong <adejong at debian.org>  Fri, 23 May 2014 16:00:30 +0200

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/python-pskc.git



More information about the Python-modules-commits mailing list