Commit Graph

1016 Commits (fix/89-python3)

Author SHA1 Message Date
Isis Lovecruft f521545903
Merge remote-tracking branch 'anarcat/dev/monkeysign' into develop 2014-09-24 21:12:05 +00:00
Isis Lovecruft 728b5c8ec9
Merge remote-tracking branch 'kalikaneko/feature/expand-homedir' into develop 2014-09-24 19:49:34 +00:00
Isis Lovecruft 042550d151
Merge remote-tracking branch 'drebs/bug/6025_verify-file-is-inconsistent' into develop 2014-09-24 19:40:06 +00:00
Kali Kaneko bde27abcf2 expand ~ in homedir 2014-09-09 16:44:05 -05:00
Antoine Beaupré 293fa6b2e0
fix truth evaluation of import results
for some reason, the count was accessed as if it was a Storage
instance, and it's not, it behaves as a dictionnary

includes test case that will fail with the original code
2014-08-29 21:10:48 -07:00
drebs a26cc9c0f4 Fix verify_file() to really treat signed data as file descriptor. 2014-08-27 12:29:14 -03:00
Isis Lovecruft adf27fbdef
Merge branch 'master' into develop 2014-08-02 04:23:31 +00:00
Isis Lovecruft 961bf8da1b
Merge branch 'release/1.3.1' 2014-08-02 04:23:16 +00:00
Isis Lovecruft 87928205a8 Merge branch 'fix/24-output-to-filename' into develop 2014-08-02 04:18:27 +00:00
Isis Lovecruft 80741e8703
Remove `sudo` from `uninstall` directive in Makefile. 2014-08-02 04:17:24 +00:00
Isis Lovecruft 4d120a2288
Add unittest which tests encrypt() when `output` is given an open file.
* ADD new unittest, `test_encryption_to_filehandle`.
2014-08-02 04:14:22 +00:00
Isis Lovecruft 83784657d5
Add new unittest that tests encryption with a filename output.
* ADD test_encryption_to_filename which checks that encrypt(...,
   output='somefilename.gpg') works correctly (when `output` is a string
   containing the filename).
   This tests for the bug reported in Issue #24.
   https://github.com/isislovecruft/python-gnupg/issues/24
2014-08-02 04:02:15 +00:00
Isis Lovecruft 137d3ac5c5
Fix encrypting to filenames and/or file-like objects.
* FIXES Issue#24, which prevented python-gnupg from encrypting to a
   filename given as a string to the `output` parameter of
   `gnupg.GPGMeta._encrypt()`.

 * THANKS TO by Bill Buddington of SecureDrop and Yan Zhu of the
   Electronic Frontier Foundation (EFF) for finding and reporting the
   bug. The ticket for this bug can be viewed at:
   https://github.com/isislovecruft/python-gnupg/issues/24
2014-08-02 03:33:55 +00:00
Isis Lovecruft 5207ccc6b4
Update copyright years on Sphinx docs. 2014-08-02 01:54:30 +00:00
Isis Lovecruft 166eb472b9
Merge branch 'master' into develop 2014-08-02 01:15:13 +00:00
Isis Lovecruft ac850a40ee
Merge branch 'release/1.3.0' 2014-08-02 01:14:56 +00:00
Isis Lovecruft a238f9ad86
Merge remote-tracking branch 'kalikaneko/feature/subprocess_shell_false' into develop 2014-08-02 00:25:36 +00:00
Isis Lovecruft 285649cfa0
Merge remote-tracking branch 'kalikaneko/doc-fixes' into develop 2014-08-01 23:59:33 +00:00
Isis Lovecruft bee4c1f01a
Merge remote-tracking branch 'kalikaneko/fix-expired-test-certs' into develop 2014-08-01 23:56:43 +00:00
Isis Lovecruft 3c53bdf029
Merge branch 'master' into develop 2014-08-01 23:54:21 +00:00
Isis Lovecruft 2b47ac2508
Merge branch 'release/1.2.7' 2014-08-01 23:54:09 +00:00
kali 36c701b08f do not expand shell on subprocess 2014-08-01 17:37:11 -05:00
kali 99e3407036 fix failing test_signature_string_bad_passphase
also, do pass a passphrase to test_signature_string_verification
so that we have something to compare to.
2014-08-01 17:13:27 -05:00
kali 90c8586c8d substitute expired test certificates 2014-08-01 17:13:22 -05:00
kali 949b8b4511 ignore vim swapfiles 2014-07-14 10:33:51 -05:00
kali 6afd63ed34 add missing imports 2014-07-14 10:32:46 -05:00
kali 44c5d92745 update interface calls in README 2014-07-14 10:31:42 -05:00
Isis Lovecruft ea9363a466
Merge remote-tracking branch 'kalikaneko/bug/include-manifest' into develop 2014-07-09 10:44:48 +00:00
Kali Kaneko 8b58cb313c relax psutil version pinning 2014-07-02 12:27:05 -05:00
Kali Kaneko d8e2ab7a7c add Manifest.in
- include requirements.txt
- add LICENSE and docs to package
2014-07-02 12:26:42 -05:00
Les Aker ff96904233 Merge branch 'master' of github.com:isislovecruft/python-gnupg 2014-06-14 19:39:07 -04:00
Isis Lovecruft b6a7de4104
Fix PyPI module classifiers to specify support for Python 3.3 and 3.4. 2014-06-04 21:14:23 +00:00
Isis Lovecruft ef01fef99a
Merge branch 'master' into develop 2014-06-04 21:11:49 +00:00
Isis Lovecruft 1ea44e81af
Merge branch 'release/1.2.6' 2014-06-04 21:11:13 +00:00
Isis Lovecruft ebd93db8c2
Merge remote-tracking branch 'zigg/fix/py3k-tests' into develop 2014-06-04 20:30:44 +00:00
Isis Lovecruft a508005d77
Merge remote-tracking branch 'ttanner/fix/default_key' into develop 2014-06-04 19:17:10 +00:00
Isis Lovecruft fde37b542a
Merge remote-tracking branch 'ttanner/fix/ordered2.6' into develop 2014-06-04 19:09:02 +00:00
Thomas Tanner 1fd400b5d3 more py2.6 fixes 2014-04-23 14:49:24 +02:00
Thomas Tanner 6b7fe3467d py2.6 support for testing 2014-04-23 14:06:30 +02:00
Matt Behrens e87e67cf15 more tests for #16. all now pass except one 2014-03-31 11:32:35 -04:00
Matt Behrens 3be2697a1b WIP fixing serveral Python 3 tests for #16 2014-03-30 19:53:45 -04:00
Matt Behrens 929fad0a1a prune unused exceptions imports for Python 3 2014-03-26 22:33:03 -04:00
Isis Lovecruft d94688fa30
Merge branch 'feature/8192-bit-key-example' into develop 2014-01-06 14:37:31 +00:00
Isis Lovecruft bc2a21d31c
Add example script which creates an 8192-bit key with 4096-bit subkey. 2014-01-05 20:10:23 +00:00
Isis Lovecruft 64fc3bc66f
Add 8192-bit-key/* to .gitignore. 2014-01-05 20:00:30 +00:00
Thomas Tanner 0d88a282ee fix import of OrderedDict 2013-12-29 01:56:25 +01:00
Isis Lovecruft 2bac4a67ed
Allow GnuPG flags for anonymising keyids of encrypted messages.
* ADD `--hidden-encrypt-to` and `--hidden-recipient` options to
   `hex_options` in gnupg._parsers._get_options_group().
 * ADD `--throw-keyids` option to `none_options` in
   gnupg._parsers._get_options_group().
 * FIXES issue #30:
   https://github.com/isislovecruft/python-gnupg/issues/30
 * NEEDS unittests still.
2013-12-05 01:24:04 +00:00
Isis Lovecruft a2abeff818
Merge branch 'master' into develop 2013-12-04 11:46:10 +00:00
Isis Lovecruft 3cdfbc2f9b
Merge branch 'release/1.2.5' 2013-12-04 11:45:46 +00:00
Isis Lovecruft 7bf4246c17
Fix setup.cfg 'upload_all' alias. 2013-12-04 11:34:49 +00:00