[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