commit 2145348ec54c6027f2ea20f695de0277e2871405
Merge: 348ba88 2036f1a
Author: Ben McGinnes <ben@adversary.org>
Date:   Wed May 6 03:04:19 2015 +1000

    Merge pull request #4 from Hasimir/master

    history

commit 2036f1a0a670a0561993e195c458059220b36114
Merge: dbabf0c 348ba88
Author: Ben McGinnes <ben@adversary.org>
Date:   Wed May 6 02:57:44 2015 +1000

    Merge branch 'master' of github:adversary-org/pyme3

commit dbabf0cf1f2985755c2293b619011832e34faa9c
Author: Ben McGinnes <ben@adversary.org>
Date:   Wed May 6 02:52:23 2015 +1000

    Added a short history

    * A (very) brief summary of the project's history since 2002.
    * Deals with why the commit log in the GPGME repo does not include the
      history of PyME.
    * Mentions that intact git repos will be maintained, but not where they
      are (one will be on github, another will be in a user directory on
      playfair.gnupg.org).

 docs/Short_History.rst | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 57 insertions(+)

commit 348ba883424778c711c04ae9b66035ccdb36eb8c
Merge: 127d0a5 7c37a27
Author: Ben McGinnes <ben@adversary.org>
Date:   Wed May 6 02:21:34 2015 +1000

    Merge pull request #3 from Hasimir/master

    Version release preparation

commit 7c37a27a6845c58222d4d947c2efbe38e955b612
Merge: f692cff 127d0a5
Author: Ben McGinnes <ben@adversary.org>
Date:   Wed May 6 02:17:14 2015 +1000

    Merge branch 'master' of github:adversary-org/pyme3

commit f692cff50a89c2c61acdbd3d7dd60f5ce3cd15af
Author: Ben McGinnes <ben@adversary.org>
Date:   Wed May 6 02:09:44 2015 +1000

    TODO update

    * Removed reference to GitHub, replaced with impending new home at gnupg.org.

 docs/TODO.rst | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit bd5ccf9e3bfe69fa681613757577e87b72ca08ec
Author: Ben McGinnes <ben@adversary.org>
Date:   Wed May 6 02:00:44 2015 +1000

    Version bump

    * Bumped version number to 0.9.1 to keep it somewhat in line with the
      existing PyME project, even though there will be some divergence at
      some point (or even re-merging, depending on how many of the Python 3
      modifications can be back-ported to the Python 2 version).
    * Updated the author and copyright information to reflect the two
      current authors (Martin and I).
    * Replaced Igor's contact details with mine.
    * Replaced project home page with the GnuPG one.

 pyme/version.py | 16 +++++++++-------
 1 file changed, 9 insertions(+), 7 deletions(-)

commit ec167512f4ca88d8f6e89e2ae831798c8283b4df
Author: Ben McGinnes <ben@adversary.org>
Date:   Wed May 6 01:48:01 2015 +1000

    README preparation.

    * Changes in preparation for impending move of code to the GnuPG git
      server as a part of GPGME.

 README.rst | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

commit 8a48515e884c36b5bdb24a13cb4d2e49f4ee6f17
Author: Ben McGinnes <ben@adversary.org>
Date:   Wed May 6 01:43:53 2015 +1000

    TODO moved to docs

    * As it says.

 TODO.rst      | 25 -------------------------
 docs/TODO.rst | 25 +++++++++++++++++++++++++
 2 files changed, 25 insertions(+), 25 deletions(-)

commit f968c777472f01f308f6e57eac1740bf5c76c205
Author: Ben McGinnes <ben@adversary.org>
Date:   Sun May 3 16:52:13 2015 +1000

    Started another TODO file.

 TODO.rst | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

commit 127d0a56fa9f7ad1d4fb39d0b529b890a8d67365
Merge: db72dea 44837f6
Author: Ben McGinnes <ben@adversary.org>
Date:   Sun May 3 14:59:44 2015 +1000

    Merge pull request #2 from Hasimir/master

    Minor editing.

commit 44837f6e50fc539c86aef1f75a6a3538b02029ea
Author: Ben McGinnes <ben@adversary.org>
Date:   Sun May 3 14:56:55 2015 +1000

    Minor editing.

    * Fixed another URL.
    * Changed Py3 version's version number to v0.9.1-beta0.

 README.rst | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit db72deaae19c3513391df040bcaf66a88d9213af
Merge: db34286 48eb185
Author: Ben McGinnes <ben@adversary.org>
Date:   Sun May 3 14:26:11 2015 +1000

    Merge pull request #1 from Hasimir/master

    Links

commit 48eb1856cb0739cc9f0b9084da9d965e1fc7fddd
Author: Ben McGinnes <ben@adversary.org>
Date:   Sun May 3 14:22:30 2015 +1000

    Links

    * Fixed URLs for authors.
    * Updated my entry to point to github location.
    ** I strongly suspect the result of this work will be concurrent
       projects, so preparing for that eventuality with this repo.

 README.rst | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit db3428659783f30b9a76204403daedf9fc4cf7cf
Author: Ben McGinnes <ben@adversary.org>
Date:   Sun May 3 11:29:00 2015 +1000

    Explicit over Implicit ...

    ... isn't just for code.

    * Removed the 2to3 working directory and its contents.
    * Made the README.rst file a little more clear that this branch is for
      Python 3 (set Python 3.2 as a fairly arbitrary requirement for the
      moment, but will probably raise this to 3.3).

 2to3/2to3-output-remaining.log |  60 ---
 2to3/2to3-output-setup.log     |  35 --
 2to3/2to3-output.log           | 950 -----------------------------------------
 README.rst                     |  10 +-
 4 files changed, 7 insertions(+), 1048 deletions(-)

commit 3edf07a4ba8a86af3a33246234d6e133074862af
Author: Ben McGinnes <ben@adversary.org>
Date:   Sun May 3 11:19:41 2015 +1000

    Added authors.

    * In alphabetical order.
    * Mine will need updating once Martin and I have decided what to do
      regarding the two main branches.

 README.rst | 12 ++++++++++++
 1 file changed, 12 insertions(+)

commit 811eb14b53e8856312d99f46b77215f7f9bd672c
Author: Ben McGinnes <ben@adversary.org>
Date:   Sun May 3 10:23:00 2015 +1000

    Docs and other things.

    * Now able to import pyme.core without error, indicates port process is
      successful.
    * Code is *not* compatible with the Python 2 version.
    * Will need to consider making this a parallel project with the master
      branch.
    * Got rid of the .org TODO file.
    * Changed the README to use the reST file extension since it's full of
      reST anyway.

 2to3/TODO.org |  5 -----
 README.rst    | 32 ++++++++++++++++++++++++++++++++
 README.txt    | 32 --------------------------------
 3 files changed, 32 insertions(+), 37 deletions(-)

commit 79e784bdcce1de6f7856921b5431044c62c6f015
Author: Ben McGinnes <ben@adversary.org>
Date:   Sun May 3 10:18:40 2015 +1000

    Fixed another implicit import by making it explicit.  Hopefully this is the last one.

 pyme/util.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 2b52b46ccda3e7abcc50eed0745062259d698661
Author: Ben McGinnes <ben@adversary.org>
Date:   Sun May 3 10:16:01 2015 +1000

    Fixed another implicit import by making it explicit.

 pyme/errors.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 409c8fd565e21f23cd41daaeffc867e6d23a0863
Author: Ben McGinnes <ben@adversary.org>
Date:   Sun May 3 10:08:22 2015 +1000

    Bytes vs. Unicode

    * Trying PyBytes instead of PyUnicode.

 gpgme.i   | 14 +++++++-------
 helpers.c |  8 ++++----
 2 files changed, 11 insertions(+), 11 deletions(-)

commit d8164aa2ae98bf8c807c16e2d9be12c5fbea7cfd
Author: Ben McGinnes <ben@adversary.org>
Date:   Sun May 3 09:22:58 2015 +1000

    String to Unicode

    * Replaced all instances of PyString with PyUnicode (and hoping there's
      no byte data in there).

 gpgme.i   | 14 +++++++-------
 helpers.c |  8 ++++----
 2 files changed, 11 insertions(+), 11 deletions(-)

commit bd99b7865656e559b17c419c6b64b412a22c6c44
Author: Ben McGinnes <ben@adversary.org>
Date:   Sun May 3 09:17:06 2015 +1000

    PyInt_AsLong

    * Replaced all instances of PyInt with PyLong, as per C API docs.

 gpgme.i   | 4 ++--
 helpers.c | 8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

commit 3c91e2ccf8ca788b51e3308e292c6b64888fdb15
Author: Ben McGinnes <ben@adversary.org>
Date:   Sun May 3 05:59:36 2015 +1000

    Import correction

    * Once pygpgme.py is generated and moved, it will be in the right
      directory for the explicit "from . import pygpgme" to be correct.

 pyme/core.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 23a49e7070812ff1ce138d8d4cc46d0b80328897
Author: Ben McGinnes <ben@adversary.org>
Date:   Sun May 3 05:38:29 2015 +1000

    The -py3 flag.

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit b1549587d6db5e33081b9c20f75d1348a1d25938
Author: Ben McGinnes <ben@adversary.org>
Date:   Sun May 3 05:01:42 2015 +1000

    Fixed indentation - 4.

 pyme/core.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a685142ce46761ee6f5176e90717176e38e0d24f
Author: Ben McGinnes <ben@adversary.org>
Date:   Sun May 3 05:00:16 2015 +1000

    Fixed indentation - 3.

 pyme/core.py | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

commit 488a70b490cc64eb1c47d2483cb2f4079c6767f7
Author: Ben McGinnes <ben@adversary.org>
Date:   Sun May 3 04:53:21 2015 +1000

    Pet Peeve

    def pet_peeve(self):
        peeve = print("people who don't press return after a colon!")

    FFS!

 pyme/core.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit a5d38eb47d64bb17bb609fe594dae2aca480bac9
Author: Ben McGinnes <ben@adversary.org>
Date:   Sun May 3 04:47:54 2015 +1000

    Fixed indentation - 2.

 pyme/core.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 476a207f732b8559abb1ea3c23147c0e34804730
Author: Ben McGinnes <ben@adversary.org>
Date:   Sun May 3 04:46:01 2015 +1000

    Fixed indentation.

 pyme/core.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 0572900eba9bcd9b0283c7d8e022e8972f06f9f8
Author: Ben McGinnes <ben@adversary.org>
Date:   Sun May 3 04:43:49 2015 +1000

    Replaced all tabs with 4 spaces.

 pyme/core.py | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

commit 78c0b7677e94ce1e11b8cdb833a9064527187330
Author: Ben McGinnes <ben@adversary.org>
Date:   Sun May 3 04:39:07 2015 +1000

    SWIG flags in the wrong place.

 Makefile | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit dfa7f2589963494a8f89277560d8c1116604a3c8
Author: Ben McGinnes <ben@adversary.org>
Date:   Sun May 3 04:35:09 2015 +1000

    Fixed subprocess call for swig (again).

 setup.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 249bfd8c714dcda53127b99b6cc8a6c7c4a99f20
Author: Ben McGinnes <ben@adversary.org>
Date:   Sun May 3 04:32:40 2015 +1000

    Fixed subprocess call for swig.

 setup.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 6fd7e719cf4c975f466ceb39835db7007df36fb2
Author: Ben McGinnes <ben@adversary.org>
Date:   Sun May 3 03:51:48 2015 +1000

    Linking swig to py3

    * Changed the swig invocations to run with the -python -py3 flags explicitly.

 Makefile | 4 ++--
 setup.py | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 7a6b584f50ed6ddc8617a642185eea1f24ff791a
Author: Ben McGinnes <ben@adversary.org>
Date:   Sat May 2 11:12:00 2015 +1000

    String fun

    * streamlined confdata details, including decoding strom binary to string.

 setup.py | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

commit f7fd3f270592021a95a8f779bfe85ac18f4e390b
Author: Ben McGinnes <ben@adversary.org>
Date:   Sat May 2 10:46:59 2015 +1000

    Open File

    * Removed deprecated file() and replaced with open().

 examples/PyGtkGpgKeys.py | 2 +-
 examples/pygpa.py        | 6 +++---
 gpgme-h-clean.py         | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

commit 4227d486f9558015e7e548d71085e58e1b50ec08
Author: Ben McGinnes <ben@adversary.org>
Date:   Sat May 2 10:36:15 2015 +1000

    print() fix

    * Makefile includes a python print, changed from statement to function.

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 406f7f2567b701502186fe0a325dc2a3491ff7f8
Author: Ben McGinnes <ben@adversary.org>
Date:   Sat May 2 10:28:42 2015 +1000

    Updated Makefile

    * set make to use python3 instead.
    * This will mean a successful port may need to be maintained separately
      from the original python2 code instead of merged, but ought to be able
      to share most things.  So maybe merge with separated make files or a
      pre-make script to set python2 or python3 prior to building ... decide
      later, after it works.

 Makefile | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 90b3efa5b193d37e08dc9b4ee766ba9ebc9412af
Author: Ben McGinnes <ben@adversary.org>
Date:   Sat May 2 10:15:20 2015 +1000

    Env and a little license issue

    * Updated all the /usr/bin/env paths to point to python3.
    * Also fixed the hard coded /usr/bin/python paths.
    * Updated part of setup.py which gave the impression this package was
      only licensed under the GPL (it's actually licensed under the LGPL as
      well, essentially the same dual licensing as the GPGME library).

 examples/PyGtkGpgKeys.py   | 2 +-
 examples/delkey.py         | 2 +-
 examples/encrypt-to-all.py | 2 +-
 examples/exportimport.py   | 2 +-
 examples/genkey.py         | 2 +-
 examples/inter-edit.py     | 2 +-
 examples/pygpa.py          | 2 +-
 examples/sign.py           | 2 +-
 examples/signverify.py     | 2 +-
 examples/simple.py         | 2 +-
 examples/t-edit.py         | 2 +-
 examples/testCMSgetkey.py  | 2 +-
 examples/verifydetails.py  | 2 +-
 gpgme-h-clean.py           | 2 +-
 setup.py                   | 4 ++--
 15 files changed, 16 insertions(+), 16 deletions(-)

commit 1a4b55dbccd2774344352e579130bf494bc5fa4b
Author: Ben McGinnes <ben@adversary.org>
Date:   Sat May 2 08:50:54 2015 +1000

    Removed extraneous files.

    * The two .bak files.

 pyme/errors.py.bak |  46 ---------------------
 setup.py.bak       | 116 -----------------------------------------------------
 2 files changed, 162 deletions(-)

commit 208879d4f2a6d0514c3f8ee2fc0da8bba42350de
Author: Ben McGinnes <ben@adversary.org>
Date:   Sat May 2 08:19:37 2015 +1000

    Added TODO.org

    * TODO list in Emacs org-mode.
    * Will eventually be removed along with this entire directory when the
      porting process is complete.

 2to3/TODO.org | 5 +++++
 1 file changed, 5 insertions(+)

commit 1548bf201059638675c5387c6f124d4b703363a9
Author: Ben McGinnes <ben@adversary.org>
Date:   Sat May 2 07:58:40 2015 +1000

    2to3 conversion of remaining files

    * Ran the extended version against all the unmodified python files.
    * Only pyme/errors.py required additional work.

 2to3/2to3-output-remaining.log | 60 ++++++++++++++++++++++++++++++++++++++++++
 pyme/errors.py                 |  2 +-
 pyme/errors.py.bak             | 46 ++++++++++++++++++++++++++++++++
 3 files changed, 107 insertions(+), 1 deletion(-)

commit 1230650bc6bbe4c14d1284f7877aa932f3e86eb4
Author: Ben McGinnes <ben@adversary.org>
Date:   Sat May 2 07:50:39 2015 +1000

    2to3 conversion of setup.py

    * Ran extended 2to3 command to produce python 3 code for setup.py.
    * Effectively testing for what to run against the other originally
      unmodified py2 files.

 2to3/2to3-output-setup.log |  35 ++++++++++++++
 setup.py                   |   7 ++-
 setup.py.bak               | 116 +++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 154 insertions(+), 4 deletions(-)

commit edad44955f59aa879e95a369591717fb19eec6b7
Author: Ben McGinnes <ben@adversary.org>
Date:   Fri May 1 21:50:07 2015 +1000

    Removing 2to3 generated .bak files.

    * Not really needed with a real VCS, but couldn't hurt to have them for
      a couple of revisions.  ;)

 examples/PyGtkGpgKeys.py.bak           |  663 ---------------
 examples/encrypt-to-all.py.bak         |   65 --
 examples/exportimport.py.bak           |   75 --
 examples/genkey.py.bak                 |   45 -
 examples/inter-edit.py.bak             |   57 --
 examples/pygpa.py.bak                  | 1457 --------------------------------
 examples/sign.py.bak                   |   31 -
 examples/signverify.py.bak             |   78 --
 examples/simple.py.bak                 |   52 --
 examples/t-edit.py.bak                 |   59 --
 examples/testCMSgetkey.py.bak          |   45 -
 examples/verifydetails.py.bak          |  100 ---
 gpgme-h-clean.py.bak                   |   42 -
 pyme/callbacks.py.bak                  |   47 --
 pyme/constants/data/__init__.py.bak    |    4 -
 pyme/constants/keylist/__init__.py.bak |    4 -
 pyme/constants/sig/__init__.py.bak     |    4 -
 pyme/core.py.bak                       |  463 ----------
 pyme/util.py.bak                       |   72 --
 pyme/version.py.bak                    |   41 -
 20 files changed, 3404 deletions(-)

commit 1cfc3c969f885ed191610bffbbd60ac23fdd349e
Author: Ben McGinnes <ben@adversary.org>
Date:   Fri May 1 21:45:50 2015 +1000

    2to3 conversion log

    * The output of the command to convert the code from Python 2 to 3.
    * Note: this contains the list of files which were not modified and
      which will or may need to be modified.

 2to3/2to3-output.log | 950 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 950 insertions(+)

commit 078f6cf878aa62d12704fab424198a613a24cc8c
Author: Ben McGinnes <ben@adversary.org>
Date:   Fri May 1 21:36:58 2015 +1000

    2to3 conversion of pyme master

    * Branch from commit 459f3eca659b4949e394c4a032d9ce2053e6c721
    * Ran this: or x in `find . | egrep .py$` ; do 2to3 -w $x; done ;
    * Multiple files not modified, will record elsewhere (see next commit).

 examples/PyGtkGpgKeys.py               |   10 +-
 examples/PyGtkGpgKeys.py.bak           |  663 +++++++++++++++
 examples/encrypt-to-all.py             |   12 +-
 examples/encrypt-to-all.py.bak         |   65 ++
 examples/exportimport.py               |   20 +-
 examples/exportimport.py.bak           |   75 ++
 examples/genkey.py                     |    2 +-
 examples/genkey.py.bak                 |   45 +
 examples/inter-edit.py                 |    8 +-
 examples/inter-edit.py.bak             |   57 ++
 examples/pygpa.py                      |   40 +-
 examples/pygpa.py.bak                  | 1457 ++++++++++++++++++++++++++++++++
 examples/sign.py                       |    2 +-
 examples/sign.py.bak                   |   31 +
 examples/signverify.py                 |   18 +-
 examples/signverify.py.bak             |   78 ++
 examples/simple.py                     |    8 +-
 examples/simple.py.bak                 |   52 ++
 examples/t-edit.py                     |   12 +-
 examples/t-edit.py.bak                 |   59 ++
 examples/testCMSgetkey.py              |    8 +-
 examples/testCMSgetkey.py.bak          |   45 +
 examples/verifydetails.py              |   34 +-
 examples/verifydetails.py.bak          |  100 +++
 gpgme-h-clean.py                       |    2 +-
 gpgme-h-clean.py.bak                   |   42 +
 pyme/callbacks.py                      |    6 +-
 pyme/callbacks.py.bak                  |   47 ++
 pyme/constants/data/__init__.py        |    2 +-
 pyme/constants/data/__init__.py.bak    |    4 +
 pyme/constants/keylist/__init__.py     |    2 +-
 pyme/constants/keylist/__init__.py.bak |    4 +
 pyme/constants/sig/__init__.py         |    2 +-
 pyme/constants/sig/__init__.py.bak     |    4 +
 pyme/core.py                           |   26 +-
 pyme/core.py.bak                       |  463 ++++++++++
 pyme/util.py                           |    6 +-
 pyme/util.py.bak                       |   72 ++
 pyme/version.py                        |    2 +-
 pyme/version.py.bak                    |   41 +
 40 files changed, 3515 insertions(+), 111 deletions(-)

commit 459f3eca659b4949e394c4a032d9ce2053e6c721
Merge: c5966ab dae7f14
Author: Martin Albrecht <martinralbrecht@googlemail.com>
Date:   Wed Jul 9 10:48:33 2014 +0100

    Merged in jerrykan/pyme/fix_setup_26 (pull request #1)

    Provide support for using setup.py with Python v2.6

commit dae7f14a54e6c2bde0ad4da7308cc7fc0d0c0469
Author: John Kristensen <john.kristensen@dpipwe.tas.gov.au>
Date:   Wed Jul 9 15:54:39 2014 +1000

    Provide support for using setup.py with Python v2.6

    The setup.py script uses subprocess.check_output() which was introduced
    in Python v2.7. The equivalent functionality can be achieved without
    adding much extra code and provide support for Python v2.6.

 setup.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit c5966abec9d772b3922d32650da288fd50a217be
Author: Martin Albrecht <martinralbrecht@googlemail.com>
Date:   Thu May 15 19:43:00 2014 +0100

    README.txt in ReST, including headlines

 README.txt | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

commit 43ee8c6f34fa9b6d3975aa6ea60b3d4a741fa721
Author: Martin Albrecht <martinralbrecht@googlemail.com>
Date:   Thu May 15 19:37:15 2014 +0100

    README.txt in ReST

 README.txt | 25 +++++++++++++------------
 1 file changed, 13 insertions(+), 12 deletions(-)

commit f71a369484cba8801df23ccc5842335fa496c0df
Author: Martin Albrecht <martinralbrecht@googlemail.com>
Date:   Thu May 15 19:28:12 2014 +0100

    added MANIFEST.in and README.txt (instead of .md)

 MANIFEST.in |  6 ++++++
 README.md   | 27 ---------------------------
 README.txt  | 27 +++++++++++++++++++++++++++
 3 files changed, 33 insertions(+), 27 deletions(-)

commit d0d6755229f920b0bed043e9c2731de2d57c096c
Author: Martin Albrecht <martinralbrecht@googlemail.com>
Date:   Tue May 13 09:52:44 2014 +0100

    added mailing list to README

 README.md | 19 ++++++++++++++++---
 1 file changed, 16 insertions(+), 3 deletions(-)

commit 30ca60ddf92df684de261cb24c83c68089be0adc
Author: Martin Albrecht <martinralbrecht@googlemail.com>
Date:   Sun May 11 13:34:28 2014 +0100

    we don't need a separate out of date ChangeLog file

 ChangeLog | 802 --------------------------------------------------------------
 1 file changed, 802 deletions(-)

commit 8263f1a6d38fdb7f5f3dd5c7e28f83caa7528a08
Author: Martin Albrecht <martinralbrecht@googlemail.com>
Date:   Sun May 11 13:32:31 2014 +0100

    adding README.md

 README.md | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

commit 3fc71b47e9e14b0b984801c28d722723baa4b406
Author: Martin Albrecht <martinralbrecht@googlemail.com>
Date:   Sat May 10 15:43:06 2014 +0100

    ValueError -> RuntimeError

 setup.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit eec432abea56296b9fa36aac0d10926a2335b739
Merge: eea6537 d2738b3
Author: Martin Albrecht <martinralbrecht@googlemail.com>
Date:   Sat May 10 15:41:02 2014 +0100

    Merge branch 'master' of bitbucket.org:malb/pyme

    Conflicts:
        setup.py

commit eea6537921061b4dcfc54e00a99d3fa110e71433
Author: Martin Albrecht <martinralbrecht@googlemail.com>
Date:   Sat May 10 15:39:51 2014 +0100

    check for swig

 setup.py | 8 ++++++++
 1 file changed, 8 insertions(+)

commit 53867bf9715ee1b4ea873bf5e2fbb7d9740a2b4a
Author: Martin Albrecht <martinralbrecht@googlemail.com>
Date:   Sat May 10 15:35:04 2014 +0100

    more friendly error message if gpgme is missing

 setup.py | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit d2738b35d63b1492d69641c5466103685f2d3a30
Author: Martin Albrecht <martinralbrecht@googlemail.com>
Date:   Sat May 10 15:35:04 2014 +0100

    more friendly error message if gpgme is missing

 setup.py | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit c0b01240becf8ba6cf1d4c1f64b2cb4c056f5163
Author: Martin Albrecht <martinralbrecht@googlemail.com>
Date:   Fri May 9 15:20:24 2014 +0100

    version number should have three digits

 pyme/version.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 6672bb60b9bec60d38e854016c48658b57774578
Author: Martin Albrecht <martinralbrecht@googlemail.com>
Date:   Wed May 7 15:11:08 2014 +0100

    bump version number for upcoming release

 pyme/version.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 7bd6de700f33ca5d1f27bc16ebbd401f21d2e788
Author: Martin Albrecht <martinralbrecht@googlemail.com>
Date:   Sat May 3 19:36:25 2014 +0100

    bump version number to indicate changes

 pyme/version.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 4fb6bd9b3f47c1a343242ac83b326cacd12a136e
Author: Martin Albrecht <martinralbrecht@googlemail.com>
Date:   Sat May 3 19:34:07 2014 +0100

    pyme instead of pygpgme

 setup.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 9548973138d78241a45ccb82333b25f2cf36ce7d
Author: Martin Albrecht <martinralbrecht@googlemail.com>
Date:   Sat May 3 19:31:10 2014 +0100

    dirty hack to make 'python setup.py install' work

 setup.py | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

commit a961d7eab9db478b7e603324bc5d243bd3c84bad
Author: Martin Albrecht <martinralbrecht@googlemail.com>
Date:   Sat May 3 19:05:44 2014 +0100

    moved everything down to the toplevel directory

 COPYING                                 |  340 ++
 COPYING.LESSER                          |  510 +++
 ChangeLog                               |  802 +++++
 INSTALL                                 |   15 +
 Makefile                                |  104 +
 debian/README.Debian                    |    6 +
 debian/changelog                        |   93 +
 debian/control                          |   34 +
 debian/copyright                        |   25 +
 debian/docs                             |    2 +
 debian/examples                         |    2 +
 debian/rules                            |   99 +
 examples/PyGtkGpgKeys.glade             | 1394 ++++++++
 examples/PyGtkGpgKeys.gladep            |    8 +
 examples/PyGtkGpgKeys.py                |  663 ++++
 examples/delkey.py                      |   34 +
 examples/encrypt-to-all.py              |   65 +
 examples/exportimport.py                |   75 +
 examples/genkey.py                      |   45 +
 examples/inter-edit.py                  |   57 +
 examples/pygpa.glade                    | 5546 +++++++++++++++++++++++++++++++
 examples/pygpa.py                       | 1457 ++++++++
 examples/sign.py                        |   31 +
 examples/signverify.py                  |   78 +
 examples/simple.py                      |   52 +
 examples/t-edit.py                      |   59 +
 examples/testCMSgetkey.py               |   45 +
 examples/verifydetails.py               |  100 +
 gpgme-h-clean.py                        |   42 +
 gpgme.i                                 |  267 ++
 helpers.c                               |  154 +
 helpers.h                               |   36 +
 pyme/COPYING                            |  340 --
 pyme/COPYING.LESSER                     |  510 ---
 pyme/ChangeLog                          |  802 -----
 pyme/INSTALL                            |   15 -
 pyme/Makefile                           |  104 -
 pyme/__init__.py                        |  137 +
 pyme/callbacks.py                       |   47 +
 pyme/constants/__init__.py              |    7 +
 pyme/constants/data/__init__.py         |    4 +
 pyme/constants/data/encoding.py         |   20 +
 pyme/constants/event.py                 |   20 +
 pyme/constants/import.py                |   20 +
 pyme/constants/keylist/__init__.py      |    4 +
 pyme/constants/keylist/mode.py          |   20 +
 pyme/constants/md.py                    |   20 +
 pyme/constants/pk.py                    |   20 +
 pyme/constants/protocol.py              |   20 +
 pyme/constants/sig/__init__.py          |    4 +
 pyme/constants/sig/mode.py              |   20 +
 pyme/constants/sigsum.py                |   20 +
 pyme/constants/status.py                |   20 +
 pyme/constants/validity.py              |   20 +
 pyme/core.py                            |  463 +++
 pyme/debian/README.Debian               |    6 -
 pyme/debian/changelog                   |   93 -
 pyme/debian/control                     |   34 -
 pyme/debian/copyright                   |   25 -
 pyme/debian/docs                        |    2 -
 pyme/debian/examples                    |    2 -
 pyme/debian/rules                       |   99 -
 pyme/errors.py                          |   46 +
 pyme/examples/PyGtkGpgKeys.glade        | 1394 --------
 pyme/examples/PyGtkGpgKeys.gladep       |    8 -
 pyme/examples/PyGtkGpgKeys.py           |  663 ----
 pyme/examples/delkey.py                 |   34 -
 pyme/examples/encrypt-to-all.py         |   65 -
 pyme/examples/exportimport.py           |   75 -
 pyme/examples/genkey.py                 |   45 -
 pyme/examples/inter-edit.py             |   57 -
 pyme/examples/pygpa.glade               | 5546 -------------------------------
 pyme/examples/pygpa.py                  | 1457 --------
 pyme/examples/sign.py                   |   31 -
 pyme/examples/signverify.py             |   78 -
 pyme/examples/simple.py                 |   52 -
 pyme/examples/t-edit.py                 |   59 -
 pyme/examples/testCMSgetkey.py          |   45 -
 pyme/examples/verifydetails.py          |  100 -
 pyme/gpgme-h-clean.py                   |   42 -
 pyme/gpgme.i                            |  267 --
 pyme/helpers.c                          |  154 -
 pyme/helpers.h                          |   36 -
 pyme/pyme/__init__.py                   |  137 -
 pyme/pyme/callbacks.py                  |   47 -
 pyme/pyme/constants/__init__.py         |    7 -
 pyme/pyme/constants/data/__init__.py    |    4 -
 pyme/pyme/constants/data/encoding.py    |   20 -
 pyme/pyme/constants/event.py            |   20 -
 pyme/pyme/constants/import.py           |   20 -
 pyme/pyme/constants/keylist/__init__.py |    4 -
 pyme/pyme/constants/keylist/mode.py     |   20 -
 pyme/pyme/constants/md.py               |   20 -
 pyme/pyme/constants/pk.py               |   20 -
 pyme/pyme/constants/protocol.py         |   20 -
 pyme/pyme/constants/sig/__init__.py     |    4 -
 pyme/pyme/constants/sig/mode.py         |   20 -
 pyme/pyme/constants/sigsum.py           |   20 -
 pyme/pyme/constants/status.py           |   20 -
 pyme/pyme/constants/validity.py         |   20 -
 pyme/pyme/core.py                       |  463 ---
 pyme/pyme/errors.py                     |   46 -
 pyme/pyme/util.py                       |   72 -
 pyme/pyme/version.py                    |   41 -
 pyme/setup.py                           |   99 -
 pyme/util.py                            |   72 +
 pyme/version.py                         |   41 +
 setup.py                                |   99 +
 108 files changed, 13384 insertions(+), 13384 deletions(-)

commit 8148cdd424c434e833ce427612ea8c89abc6e41c
Author: Martin Albrecht <martinralbrecht@googlemail.com>
Date:   Sat May 3 18:58:52 2014 +0100

    removing pyme-web

 pyme-web/Makefile                                  |  15 -
 pyme-web/default.css                               |  37 --
 pyme-web/doc/gpgme/ASCII-Armor.html                |  57 ---
 pyme-web/doc/gpgme/Advanced-Key-Editing.html       |  98 ----
 pyme-web/doc/gpgme/Algorithms.html                 |  47 --
 pyme-web/doc/gpgme/Building-the-Source.html        |  82 ----
 .../doc/gpgme/Callback-Based-Data-Buffers.html     | 148 ------
 pyme-web/doc/gpgme/Cancellation.html               |  67 ---
 pyme-web/doc/gpgme/Concept-Index.html              | 186 -------
 pyme-web/doc/gpgme/Context-Attributes.html         |  52 --
 pyme-web/doc/gpgme/Contexts.html                   |  61 ---
 pyme-web/doc/gpgme/Creating-Contexts.html          |  49 --
 pyme-web/doc/gpgme/Creating-Data-Buffers.html      |  47 --
 pyme-web/doc/gpgme/Creating-a-Signature.html       | 143 ------
 pyme-web/doc/gpgme/Crypto-Engine.html              |  79 ---
 pyme-web/doc/gpgme/Crypto-Operations.html          |  67 ---
 .../doc/gpgme/Cryptographic-Message-Syntax.html    |  42 --
 .../doc/gpgme/Data-Buffer-I_002fO-Operations.html  | 104 ----
 pyme-web/doc/gpgme/Data-Buffer-Meta_002dData.html  | 100 ----
 pyme-web/doc/gpgme/Decrypt-and-Verify.html         |  79 ---
 pyme-web/doc/gpgme/Decrypt.html                    | 123 -----
 pyme-web/doc/gpgme/Deleting-Keys.html              |  67 ---
 pyme-web/doc/gpgme/Destroying-Contexts.html        |  46 --
 pyme-web/doc/gpgme/Destroying-Data-Buffers.html    |  70 ---
 pyme-web/doc/gpgme/Encrypt.html                    |  45 --
 pyme-web/doc/gpgme/Encrypting-a-Plaintext.html     | 147 ------
 pyme-web/doc/gpgme/Engine-Configuration.html       |  65 ---
 pyme-web/doc/gpgme/Engine-Information.html         | 119 -----
 pyme-web/doc/gpgme/Engine-Version-Check.html       |  48 --
 pyme-web/doc/gpgme/Error-Codes.html                | 133 -----
 pyme-web/doc/gpgme/Error-Handling.html             |  72 ---
 pyme-web/doc/gpgme/Error-Sources.html              |  89 ----
 pyme-web/doc/gpgme/Error-Strings.html              |  80 ---
 pyme-web/doc/gpgme/Error-Values.html               | 159 ------
 pyme-web/doc/gpgme/Exchanging-Data.html            |  58 ---
 pyme-web/doc/gpgme/Exporting-Keys.html             | 101 ----
 pyme-web/doc/gpgme/Features.html                   |  59 ---
 pyme-web/doc/gpgme/File-Based-Data-Buffers.html    |  74 ---
 pyme-web/doc/gpgme/Function-and-Data-Index.html    | 229 ---------
 pyme-web/doc/gpgme/Generating-Keys.html            | 144 ------
 pyme-web/doc/gpgme/Getting-Started.html            |  55 ---
 pyme-web/doc/gpgme/Hash-Algorithms.html            |  59 ---
 pyme-web/doc/gpgme/Header.html                     |  53 --
 .../doc/gpgme/I_002fO-Callback-Example-GDK.html    |  85 ----
 .../gpgme/I_002fO-Callback-Example-GTK_002b.html   |  86 ----
 .../doc/gpgme/I_002fO-Callback-Example-Qt.html     |  99 ----
 pyme-web/doc/gpgme/I_002fO-Callback-Example.html   | 259 ----------
 pyme-web/doc/gpgme/I_002fO-Callback-Interface.html | 142 ------
 pyme-web/doc/gpgme/Importing-Keys.html             | 171 -------
 pyme-web/doc/gpgme/Included-Certificates.html      |  70 ---
 pyme-web/doc/gpgme/Information-About-Keys.html     | 207 --------
 .../doc/gpgme/Information-About-Trust-Items.html   |  75 ---
 pyme-web/doc/gpgme/Introduction.html               |  53 --
 pyme-web/doc/gpgme/Key-Listing-Mode.html           |  99 ----
 pyme-web/doc/gpgme/Key-Management.html             | 260 ----------
 pyme-web/doc/gpgme/Key-Signatures.html             | 130 -----
 .../doc/gpgme/Largefile-Support-_0028LFS_0029.html | 110 -----
 pyme-web/doc/gpgme/Library-Copying.html            | 542 ---------------------
 pyme-web/doc/gpgme/Library-Version-Check.html      |  97 ----
 pyme-web/doc/gpgme/Listing-Keys.html               | 204 --------
 pyme-web/doc/gpgme/Listing-Trust-Items.html        |  88 ----
 pyme-web/doc/gpgme/Locale.html                     |  69 ---
 pyme-web/doc/gpgme/Manipulating-Data-Buffers.html  |  45 --
 pyme-web/doc/gpgme/Manipulating-Keys.html          |  63 ---
 pyme-web/doc/gpgme/Manipulating-Trust-Items.html   |  62 ---
 pyme-web/doc/gpgme/Memory-Based-Data-Buffers.html  | 107 ----
 pyme-web/doc/gpgme/Multi-Threading.html            |  93 ----
 pyme-web/doc/gpgme/OpenPGP.html                    |  44 --
 pyme-web/doc/gpgme/Overview.html                   |  57 ---
 pyme-web/doc/gpgme/Passphrase-Callback.html        | 101 ----
 pyme-web/doc/gpgme/Preparation.html                |  54 --
 pyme-web/doc/gpgme/Progress-Meter-Callback.html    |  80 ---
 pyme-web/doc/gpgme/Protocol-Selection.html         |  60 ---
 pyme-web/doc/gpgme/Protocols-and-Engines.html      |  82 ----
 pyme-web/doc/gpgme/Public-Key-Algorithms.html      |  74 ---
 .../doc/gpgme/Registering-I_002fO-Callbacks.html   |  81 ---
 pyme-web/doc/gpgme/Run-Control.html                |  53 --
 pyme-web/doc/gpgme/Selecting-Signers.html          |  64 ---
 pyme-web/doc/gpgme/Sign.html                       |  50 --
 pyme-web/doc/gpgme/Signal-Handling.html            |  61 ---
 pyme-web/doc/gpgme/Signature-Notation-Data.html    |  85 ----
 pyme-web/doc/gpgme/Text-Mode.html                  |  63 ---
 pyme-web/doc/gpgme/Trust-Item-Management.html      |  68 ---
 pyme-web/doc/gpgme/Using-Automake.html             |  74 ---
 pyme-web/doc/gpgme/Using-External-Event-Loops.html |  74 ---
 pyme-web/doc/gpgme/Using-Libtool.html              |  44 --
 pyme-web/doc/gpgme/Verify.html                     | 492 -------------------
 pyme-web/doc/gpgme/Waiting-For-Completion.html     |  77 ---
 pyme-web/doc/gpgme/index.html                      | 169 -------
 pyme-web/doc/pyme/index.html                       | 164 -------
 pyme-web/doc/pyme/pyme.callbacks.html              |  42 --
 .../doc/pyme/pyme.constants.data.encoding.html     |  48 --
 pyme-web/doc/pyme/pyme.constants.data.html         |  29 --
 pyme-web/doc/pyme/pyme.constants.event.html        |  48 --
 pyme-web/doc/pyme/pyme.constants.html              |  39 --
 pyme-web/doc/pyme/pyme.constants.import.html       |  49 --
 pyme-web/doc/pyme/pyme.constants.keylist.html      |  29 --
 pyme-web/doc/pyme/pyme.constants.keylist.mode.html |  49 --
 pyme-web/doc/pyme/pyme.constants.md.html           |  58 ---
 pyme-web/doc/pyme/pyme.constants.pk.html           |  50 --
 pyme-web/doc/pyme/pyme.constants.protocol.html     |  48 --
 pyme-web/doc/pyme/pyme.constants.sig.html          |  29 --
 pyme-web/doc/pyme/pyme.constants.sig.mode.html     |  47 --
 pyme-web/doc/pyme/pyme.constants.sigsum.html       |  55 ---
 pyme-web/doc/pyme/pyme.constants.status.html       | 126 -----
 pyme-web/doc/pyme/pyme.constants.validity.html     |  50 --
 pyme-web/doc/pyme/pyme.core.html                   | 277 -----------
 pyme-web/doc/pyme/pyme.errors.html                 |  82 ----
 pyme-web/doc/pyme/pyme.html                        | 164 -------
 pyme-web/doc/pyme/pyme.util.html                   |  81 ---
 pyme-web/doc/pyme/pyme.version.html                |  37 --
 pyme-web/index.html                                |  72 ---
 112 files changed, 10551 deletions(-)

commit 684d95feb7e10e538a56fb1b27f1456111bacb60
Author: Martin Albrecht <martinralbrecht@googlemail.com>
Date:   Mon Jan 6 17:44:20 2014 +0100

    fixing op_export_keys()

    the conversion of gpgme_key_t [] was restricted to gpgme_key_t [] with the
    name recv, i.e. only the use-cases of encryption were covered.

    see: http://sourceforge.net/mailarchive/forum.php?forum_name=pyme-help&max_rows=25&style=nested&viewmonth=201309

 pyme/gpgme.i | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 658d23b95110d21eeb50abf4e74701a667521a88
Author: Martin Albrecht <martinralbrecht@googlemail.com>
Date:   Mon Jan 6 17:41:33 2014 +0100

    deleting CVSROOT

 CVSROOT/checkoutlist | 13 -------------
 CVSROOT/commitinfo   | 15 ---------------
 CVSROOT/config       | 21 ---------------------
 CVSROOT/cvswrappers  | 19 -------------------
 CVSROOT/editinfo     | 21 ---------------------
 CVSROOT/loginfo      | 26 --------------------------
 CVSROOT/modules      | 26 --------------------------
 CVSROOT/notify       | 12 ------------
 CVSROOT/rcsinfo      | 13 -------------
 CVSROOT/taginfo      | 20 --------------------
 CVSROOT/verifymsg    | 21 ---------------------
 11 files changed, 207 deletions(-)

commit 576b555499c094c4786d42de9e59aa9826009b89
Author: convert-repo <devnull@localhost>
Date:   Mon Jan 6 15:22:44 2014 +0000

    update tags

commit 2dcf0c5b702eb5a18c66ff1e42a72eaa7427af1d
Author: belyi <devnull@localhost>
Date:   Wed Nov 26 02:38:33 2008 +0000

    Move Windows specific fix from helpers.c to helpers.h so that it works
    for edit callback as well as for the passphrase one.

 pyme/helpers.c | 5 -----
 pyme/helpers.h | 5 +++++
 2 files changed, 5 insertions(+), 5 deletions(-)

commit 42a035f2ef62470fea7a7f8ee33a1297fa90a603
Author: belyi <devnull@localhost>
Date:   Mon Nov 24 21:44:30 2008 +0000

    Update the way build directives are constructed on MinGW to have a bit
    more robust. Update PyMe build version to 0.8.1 in version.py

 pyme/pyme/version.py |  2 +-
 pyme/setup.py        | 10 ++++++++--
 2 files changed, 9 insertions(+), 3 deletions(-)

commit 3aaa20fbcba17066c9ffd580f5209946022793a2
Author: belyi <devnull@localhost>
Date:   Mon Nov 24 06:57:11 2008 +0000

    Update changelog

 pyme/debian/changelog | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit 689ff46b2550547e3883f809a6dc40c22c3e137e
Author: belyi <devnull@localhost>
Date:   Mon Nov 24 06:50:41 2008 +0000

    Fix hang problem on Windows when password is written to a filehandle.
    Fix the way path is constructed on MinGW platform.

 pyme/helpers.c | 5 +++++
 pyme/setup.py  | 4 ++--
 2 files changed, 7 insertions(+), 2 deletions(-)

commit 852a60d541d66cb56f40378182b976fd87a02c46
Author: belyi <devnull@localhost>
Date:   Sun Nov 23 04:31:31 2008 +0000

    Add Bernard's example testCMSgetkey.py and his updates for
    verifydetails.py

 pyme/examples/testCMSgetkey.py | 45 ++++++++++++++++++++++++++++++++++++++++++
 pyme/examples/verifydetails.py | 43 +++++++++++++++++++++++++++++-----------
 2 files changed, 77 insertions(+), 11 deletions(-)

commit f080527d9184f3360f0a8ef6136b9a188d8e7d2a
Author: belyi <devnull@localhost>
Date:   Thu May 29 18:29:37 2008 +0000

    Remove debian packaging for python2.3 since it is removed from both
    testing and unstable dists.
    Update docs build target to have correct PYTHONPATH set.

 pyme/Makefile         | 2 +-
 pyme/debian/changelog | 4 +++-
 pyme/debian/control   | 4 ++--
 pyme/debian/rules     | 2 --
 4 files changed, 6 insertions(+), 6 deletions(-)

commit c25d133fcbadf3c7f6e655586b4a05d6e3cf6f0b
Author: belyi <devnull@localhost>
Date:   Thu Apr 3 13:37:12 2008 +0000

    Forgot to adjust mainText margin. Doing it now.

 pyme-web/default.css | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 897286a54a32336d060cd03305cdecb7905f34f1
Author: belyi <devnull@localhost>
Date:   Thu Apr 3 13:00:11 2008 +0000

    Fix an error in default.css and make index.html "Standards Compliant".

 pyme-web/default.css | 2 +-
 pyme-web/index.html  | 7 ++++---
 2 files changed, 5 insertions(+), 4 deletions(-)

commit 4e049212bd214449cc0ba1ce06e00782783f328a
Author: belyi <devnull@localhost>
Date:   Thu Apr 3 12:38:42 2008 +0000

    Adjust spacing between links.

 pyme-web/default.css | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

commit cb2bddfbd77483b1deb14f2eab0715a03dd33fcd
Author: belyi <devnull@localhost>
Date:   Wed Apr 2 22:50:21 2008 +0000

    Make style a big more IE friendly.

 pyme-web/default.css | 15 +++++++++++----
 1 file changed, 11 insertions(+), 4 deletions(-)

commit ad66f0a1bb01b46baac328e9fee439b35a60c232
Author: belyi <devnull@localhost>
Date:   Wed Apr 2 11:58:32 2008 +0000

    Make GPGME documentation a bit more web friendly on the index.html page.

 pyme-web/doc/gpgme/Algorithms.html              |   2 +-
 pyme-web/doc/gpgme/Concept-Index.html           |   2 +-
 pyme-web/doc/gpgme/Contexts.html                |   2 +-
 pyme-web/doc/gpgme/Error-Handling.html          |   2 +-
 pyme-web/doc/gpgme/Exchanging-Data.html         |   2 +-
 pyme-web/doc/gpgme/Function-and-Data-Index.html |   2 +-
 pyme-web/doc/gpgme/Introduction.html            |   4 +-
 pyme-web/doc/gpgme/Library-Copying.html         |   2 +-
 pyme-web/doc/gpgme/Preparation.html             |   2 +-
 pyme-web/doc/gpgme/Protocols-and-Engines.html   |   2 +-
 pyme-web/doc/gpgme/index.html                   | 229 +-----------------------
 11 files changed, 12 insertions(+), 239 deletions(-)

commit 4f57c0ccb049d4442e7732e2d1d05dabffd2a21d
Author: belyi <devnull@localhost>
Date:   Wed Apr 2 06:12:57 2008 +0000

    Add missing core.set_locale() to set default locale for contexts.

 pyme/debian/changelog | 2 +-
 pyme/pyme/core.py     | 4 ++++
 2 files changed, 5 insertions(+), 1 deletion(-)

commit acf7ead3dea8590cf9fe86b67bb125837ad6ed4f
Author: belyi <devnull@localhost>
Date:   Wed Apr 2 05:50:24 2008 +0000

    Avoid leaks caused by keys.
    Add set/get methods for engine info.

 pyme/debian/changelog | 10 ++++++++++
 pyme/pyme/core.py     | 24 ++++++++++++++++++++++++
 2 files changed, 34 insertions(+)

commit df4a2fb518adbb6420d95ce74af212c87abff7e7
Author: belyi <devnull@localhost>
Date:   Wed Apr 2 04:04:41 2008 +0000

    Update index.html to reflect new versions on the web.

 pyme-web/Makefile             | 3 ++-
 pyme-web/doc/gpgme/index.html | 4 +---
 pyme-web/index.html           | 4 ++--
 3 files changed, 5 insertions(+), 6 deletions(-)

commit bd3ffc9bdf98d6aafde6b689c6c8215fa468612d
Author: belyi <devnull@localhost>
Date:   Wed Apr 2 04:01:04 2008 +0000

    Update PyMe documentation to match 0.8.0 version of the package.

 pyme-web/doc/pyme/index.html                       | 14 ++++-----
 pyme-web/doc/pyme/pyme.constants.keylist.mode.html |  1 +
 pyme-web/doc/pyme/pyme.constants.protocol.html     |  4 ++-
 pyme-web/doc/pyme/pyme.constants.status.html       |  9 ++++++
 pyme-web/doc/pyme/pyme.core.html                   | 36 ++++++++++++++++++----
 pyme-web/doc/pyme/pyme.errors.html                 |  8 ++---
 pyme-web/doc/pyme/pyme.html                        | 14 ++++-----
 pyme-web/doc/pyme/pyme.util.html                   | 17 ++++++++--
 pyme-web/doc/pyme/pyme.version.html                | 14 ++++-----
 9 files changed, 82 insertions(+), 35 deletions(-)

commit 6973a69a317608a0d0661590d701f4e3f3a21b32
Author: belyi <devnull@localhost>
Date:   Wed Apr 2 02:35:24 2008 +0000

    Have a fix for Contents being put onto 'Function and Data Index' page.

 pyme-web/doc/gpgme/Concept-Index.html           |   2 +-
 pyme-web/doc/gpgme/Function-and-Data-Index.html | 153 +----------------------
 pyme-web/doc/gpgme/index.html                   | 154 +++++++++++++++++++++++-
 3 files changed, 155 insertions(+), 154 deletions(-)

commit 086315964cbc2abad1187f306dcb9c72ac3257f3
Author: belyi <devnull@localhost>
Date:   Wed Apr 2 01:00:29 2008 +0000

    Update GPGME documentation. It's for v1.1.6 now.

 pyme-web/doc/gpgme/ASCII-Armor.html                |  57 ++
 pyme-web/doc/gpgme/Advanced-Key-Editing.html       |  98 +++
 pyme-web/doc/gpgme/Algorithms.html                 |  47 ++
 pyme-web/doc/gpgme/Building-the-Source.html        |  82 +++
 .../doc/gpgme/Callback-Based-Data-Buffers.html     | 148 +++++
 pyme-web/doc/gpgme/Cancellation.html               |  67 ++
 pyme-web/doc/gpgme/Concept-Index.html              | 186 ++++++
 pyme-web/doc/gpgme/Context-Attributes.html         |  52 ++
 pyme-web/doc/gpgme/Contexts.html                   |  61 ++
 pyme-web/doc/gpgme/Creating-Contexts.html          |  49 ++
 pyme-web/doc/gpgme/Creating-Data-Buffers.html      |  47 ++
 pyme-web/doc/gpgme/Creating-a-Signature.html       | 143 +++++
 pyme-web/doc/gpgme/Crypto-Engine.html              |  79 +++
 pyme-web/doc/gpgme/Crypto-Operations.html          |  67 ++
 .../doc/gpgme/Cryptographic-Message-Syntax.html    |  42 ++
 .../doc/gpgme/Data-Buffer-I_002fO-Operations.html  | 104 ++++
 pyme-web/doc/gpgme/Data-Buffer-Meta_002dData.html  | 100 +++
 pyme-web/doc/gpgme/Decrypt-and-Verify.html         |  79 +++
 pyme-web/doc/gpgme/Decrypt.html                    | 123 ++++
 pyme-web/doc/gpgme/Deleting-Keys.html              |  67 ++
 pyme-web/doc/gpgme/Destroying-Contexts.html        |  46 ++
 pyme-web/doc/gpgme/Destroying-Data-Buffers.html    |  70 +++
 pyme-web/doc/gpgme/Encrypt.html                    |  45 ++
 pyme-web/doc/gpgme/Encrypting-a-Plaintext.html     | 147 +++++
 pyme-web/doc/gpgme/Engine-Configuration.html       |  65 ++
 pyme-web/doc/gpgme/Engine-Information.html         | 119 ++++
 pyme-web/doc/gpgme/Engine-Version-Check.html       |  48 ++
 pyme-web/doc/gpgme/Error-Codes.html                | 133 ++++
 pyme-web/doc/gpgme/Error-Handling.html             |  72 +++
 pyme-web/doc/gpgme/Error-Sources.html              |  89 +++
 pyme-web/doc/gpgme/Error-Strings.html              |  80 +++
 pyme-web/doc/gpgme/Error-Values.html               | 159 +++++
 pyme-web/doc/gpgme/Exchanging-Data.html            |  58 ++
 pyme-web/doc/gpgme/Exporting-Keys.html             | 101 +++
 pyme-web/doc/gpgme/Features.html                   |  59 ++
 pyme-web/doc/gpgme/File-Based-Data-Buffers.html    |  74 +++
 pyme-web/doc/gpgme/Function-and-Data-Index.html    | 380 ++++++++++++
 pyme-web/doc/gpgme/Generating-Keys.html            | 144 +++++
 pyme-web/doc/gpgme/Getting-Started.html            |  55 ++
 pyme-web/doc/gpgme/Hash-Algorithms.html            |  59 ++
 pyme-web/doc/gpgme/Header.html                     |  53 ++
 .../doc/gpgme/I_002fO-Callback-Example-GDK.html    |  85 +++
 .../gpgme/I_002fO-Callback-Example-GTK_002b.html   |  86 +++
 .../doc/gpgme/I_002fO-Callback-Example-Qt.html     |  99 +++
 pyme-web/doc/gpgme/I_002fO-Callback-Example.html   | 259 ++++++++
 pyme-web/doc/gpgme/I_002fO-Callback-Interface.html | 142 +++++
 pyme-web/doc/gpgme/Importing-Keys.html             | 171 +++++
 pyme-web/doc/gpgme/Included-Certificates.html      |  70 +++
 pyme-web/doc/gpgme/Information-About-Keys.html     | 207 +++++++
 .../doc/gpgme/Information-About-Trust-Items.html   |  75 +++
 pyme-web/doc/gpgme/Introduction.html               |  53 ++
 pyme-web/doc/gpgme/Key-Listing-Mode.html           |  99 +++
 pyme-web/doc/gpgme/Key-Management.html             | 260 ++++++++
 pyme-web/doc/gpgme/Key-Signatures.html             | 130 ++++
 .../doc/gpgme/Largefile-Support-_0028LFS_0029.html | 110 ++++
 pyme-web/doc/gpgme/Library-Copying.html            | 542 ++++++++++++++++
 pyme-web/doc/gpgme/Library-Version-Check.html      |  97 +++
 pyme-web/doc/gpgme/Listing-Keys.html               | 204 ++++++
 pyme-web/doc/gpgme/Listing-Trust-Items.html        |  88 +++
 pyme-web/doc/gpgme/Locale.html                     |  69 +++
 pyme-web/doc/gpgme/Manipulating-Data-Buffers.html  |  45 ++
 pyme-web/doc/gpgme/Manipulating-Keys.html          |  63 ++
 pyme-web/doc/gpgme/Manipulating-Trust-Items.html   |  62 ++
 pyme-web/doc/gpgme/Memory-Based-Data-Buffers.html  | 107 ++++
 pyme-web/doc/gpgme/Multi-Threading.html            |  93 +++
 pyme-web/doc/gpgme/OpenPGP.html                    |  44 ++
 pyme-web/doc/gpgme/Overview.html                   |  57 ++
 pyme-web/doc/gpgme/Passphrase-Callback.html        | 101 +++
 pyme-web/doc/gpgme/Preparation.html                |  54 ++
 pyme-web/doc/gpgme/Progress-Meter-Callback.html    |  80 +++
 pyme-web/doc/gpgme/Protocol-Selection.html         |  60 ++
 pyme-web/doc/gpgme/Protocols-and-Engines.html      |  82 +++
 pyme-web/doc/gpgme/Public-Key-Algorithms.html      |  74 +++
 .../doc/gpgme/Registering-I_002fO-Callbacks.html   |  81 +++
 pyme-web/doc/gpgme/Run-Control.html                |  53 ++
 pyme-web/doc/gpgme/Selecting-Signers.html          |  64 ++
 pyme-web/doc/gpgme/Sign.html                       |  50 ++
 pyme-web/doc/gpgme/Signal-Handling.html            |  61 ++
 pyme-web/doc/gpgme/Signature-Notation-Data.html    |  85 +++
 pyme-web/doc/gpgme/Text-Mode.html                  |  63 ++
 pyme-web/doc/gpgme/Trust-Item-Management.html      |  68 ++
 pyme-web/doc/gpgme/Using-Automake.html             |  74 +++
 pyme-web/doc/gpgme/Using-External-Event-Loops.html |  74 +++
 pyme-web/doc/gpgme/Using-Libtool.html              |  44 ++
 pyme-web/doc/gpgme/Verify.html                     | 492 +++++++++++++++
 pyme-web/doc/gpgme/Waiting-For-Completion.html     |  77 +++
 pyme-web/doc/gpgme/gpgme.html                      | 251 --------
 pyme-web/doc/gpgme/gpgme_1.html                    |  76 ---
 pyme-web/doc/gpgme/gpgme_10.html                   |  61 --
 pyme-web/doc/gpgme/gpgme_11.html                   | 130 ----
 pyme-web/doc/gpgme/gpgme_12.html                   |  82 ---
 pyme-web/doc/gpgme/gpgme_13.html                   | 130 ----
 pyme-web/doc/gpgme/gpgme_14.html                   | 108 ----
 pyme-web/doc/gpgme/gpgme_15.html                   |  69 ---
 pyme-web/doc/gpgme/gpgme_16.html                   | 169 -----
 pyme-web/doc/gpgme/gpgme_17.html                   |  63 --
 pyme-web/doc/gpgme/gpgme_18.html                   |  63 --
 pyme-web/doc/gpgme/gpgme_19.html                   |  66 --
 pyme-web/doc/gpgme/gpgme_2.html                    |  79 ---
 pyme-web/doc/gpgme/gpgme_20.html                   | 120 ----
 pyme-web/doc/gpgme/gpgme_21.html                   | 102 ---
 pyme-web/doc/gpgme/gpgme_22.html                   | 108 ----
 pyme-web/doc/gpgme/gpgme_23.html                   | 237 -------
 pyme-web/doc/gpgme/gpgme_24.html                   | 154 -----
 pyme-web/doc/gpgme/gpgme_25.html                   | 248 --------
 pyme-web/doc/gpgme/gpgme_26.html                   | 107 ----
 pyme-web/doc/gpgme/gpgme_27.html                   |  80 ---
 pyme-web/doc/gpgme/gpgme_28.html                   |  67 --
 pyme-web/doc/gpgme/gpgme_29.html                   | 164 -----
 pyme-web/doc/gpgme/gpgme_3.html                    |  86 ---
 pyme-web/doc/gpgme/gpgme_30.html                   | 106 ----
 pyme-web/doc/gpgme/gpgme_31.html                   | 232 -------
 pyme-web/doc/gpgme/gpgme_32.html                   |  85 ---
 pyme-web/doc/gpgme/gpgme_33.html                   | 223 -------
 pyme-web/doc/gpgme/gpgme_34.html                   |  83 ---
 pyme-web/doc/gpgme/gpgme_35.html                   |  70 ---
 pyme-web/doc/gpgme/gpgme_36.html                   |  63 --
 pyme-web/doc/gpgme/gpgme_37.html                   |  66 --
 pyme-web/doc/gpgme/gpgme_38.html                   |  86 ---
 pyme-web/doc/gpgme/gpgme_39.html                   |  79 ---
 pyme-web/doc/gpgme/gpgme_4.html                    |  83 ---
 pyme-web/doc/gpgme/gpgme_40.html                   |  89 ---
 pyme-web/doc/gpgme/gpgme_41.html                   |  99 ---
 pyme-web/doc/gpgme/gpgme_42.html                   | 144 -----
 pyme-web/doc/gpgme/gpgme_43.html                   | 152 -----
 pyme-web/doc/gpgme/gpgme_44.html                   | 112 ----
 pyme-web/doc/gpgme/gpgme_45.html                   | 101 ---
 pyme-web/doc/gpgme/gpgme_46.html                   | 459 --------------
 pyme-web/doc/gpgme/gpgme_47.html                   | 292 ---------
 pyme-web/doc/gpgme/gpgme_48.html                   | 363 -----------
 pyme-web/doc/gpgme/gpgme_49.html                   | 209 -------
 pyme-web/doc/gpgme/gpgme_5.html                    |  74 ---
 pyme-web/doc/gpgme/gpgme_50.html                   |  88 ---
 pyme-web/doc/gpgme/gpgme_51.html                   | 208 -------
 pyme-web/doc/gpgme/gpgme_52.html                   | 154 -----
 pyme-web/doc/gpgme/gpgme_53.html                   | 291 ---------
 pyme-web/doc/gpgme/gpgme_54.html                   |  91 ---
 pyme-web/doc/gpgme/gpgme_55.html                   | 107 ----
 pyme-web/doc/gpgme/gpgme_56.html                   | 140 -----
 pyme-web/doc/gpgme/gpgme_57.html                   | 106 ----
 pyme-web/doc/gpgme/gpgme_58.html                   |  89 ---
 pyme-web/doc/gpgme/gpgme_59.html                   |  97 ---
 pyme-web/doc/gpgme/gpgme_6.html                    |  77 ---
 pyme-web/doc/gpgme/gpgme_60.html                   | 142 -----
 pyme-web/doc/gpgme/gpgme_61.html                   | 626 -------------------
 pyme-web/doc/gpgme/gpgme_62.html                   | 107 ----
 pyme-web/doc/gpgme/gpgme_63.html                   |  67 --
 pyme-web/doc/gpgme/gpgme_64.html                   |  95 ---
 pyme-web/doc/gpgme/gpgme_65.html                   | 233 -------
 pyme-web/doc/gpgme/gpgme_66.html                   |  65 --
 pyme-web/doc/gpgme/gpgme_67.html                   | 220 -------
 pyme-web/doc/gpgme/gpgme_68.html                   |  75 ---
 pyme-web/doc/gpgme/gpgme_69.html                   | 119 ----
 pyme-web/doc/gpgme/gpgme_7.html                    | 123 ----
 pyme-web/doc/gpgme/gpgme_70.html                   | 107 ----
 pyme-web/doc/gpgme/gpgme_71.html                   | 218 -------
 pyme-web/doc/gpgme/gpgme_72.html                   | 134 ----
 pyme-web/doc/gpgme/gpgme_73.html                   | 299 ---------
 pyme-web/doc/gpgme/gpgme_74.html                   | 103 ----
 pyme-web/doc/gpgme/gpgme_75.html                   | 104 ----
 pyme-web/doc/gpgme/gpgme_76.html                   | 118 ----
 pyme-web/doc/gpgme/gpgme_77.html                   |  95 ---
 pyme-web/doc/gpgme/gpgme_78.html                   |  71 ---
 pyme-web/doc/gpgme/gpgme_79.html                   | 686 ---------------------
 pyme-web/doc/gpgme/gpgme_8.html                    | 155 -----
 pyme-web/doc/gpgme/gpgme_80.html                   | 120 ----
 pyme-web/doc/gpgme/gpgme_81.html                   | 278 ---------
 pyme-web/doc/gpgme/gpgme_82.html                   | 272 --------
 pyme-web/doc/gpgme/gpgme_83.html                   | 180 ------
 pyme-web/doc/gpgme/gpgme_84.html                   |  99 ---
 pyme-web/doc/gpgme/gpgme_9.html                    | 104 ----
 pyme-web/doc/gpgme/gpgme_abt.html                  | 206 -------
 pyme-web/doc/gpgme/gpgme_fot.html                  |  53 --
 pyme-web/doc/gpgme/gpgme_ovr.html                  |  68 --
 pyme-web/doc/gpgme/gpgme_toc.html                  | 247 --------
 pyme-web/doc/gpgme/index.html                      | 497 ++++++++-------
 176 files changed, 9054 insertions(+), 13378 deletions(-)

commit 163c1053dc761682f5a4231da163bdd0ff7162d7
Author: belyi <devnull@localhost>
Date:   Tue Apr 1 21:14:29 2008 +0000

    Update Home page to be a bit more visitor friendly.

 pyme-web/Makefile    |  2 +-
 pyme-web/default.css | 27 ++++++++++++++++++++
 pyme-web/index.html  | 70 +++++++++++++++++++++++++++++++++++-----------------
 3 files changed, 75 insertions(+), 24 deletions(-)

commit 05db2d17d8fda0ab8c948bbdc0643dfc1466830d
Author: belyi <devnull@localhost>
Date:   Sun Mar 30 21:27:38 2008 +0000

    Add a rule to build binary distribution for Windows.

 pyme/Makefile | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

commit 57acb1089f5f8c24323ee62fc0a7f492a496b9c0
Author: belyi <devnull@localhost>
Date:   Sat Mar 29 22:50:11 2008 +0000

    Switch to using central location for python files (pycentral)
    Update docs rule to fix location of the python source files.

 pyme/Makefile             |  5 +++-
 pyme/debian/changelog     |  4 ++-
 pyme/debian/control       | 74 +++++------------------------------------------
 pyme/debian/dirs          |  2 --
 pyme/debian/docs          |  1 +
 pyme/debian/postinst.ex   | 48 ------------------------------
 pyme/debian/postrm.ex     | 38 ------------------------
 pyme/debian/preinst.ex    | 44 ----------------------------
 pyme/debian/prerm.ex      | 39 -------------------------
 pyme/debian/rules         | 50 ++++++--------------------------
 pyme/debian/setup.cfg-2.2 |  8 -----
 pyme/debian/setup.cfg-2.3 |  8 -----
 pyme/debian/setup.cfg-2.4 |  8 -----
 pyme/gpgme-h-clean.py     |  2 +-
 pyme/pyme/core.py         |  2 +-
 pyme/pyme/util.py         |  2 +-
 16 files changed, 28 insertions(+), 307 deletions(-)

commit 2b56fd10517cfbcffaa4ba98d8ea42f40f0d38a9
Author: belyi <devnull@localhost>
Date:   Sun Mar 23 02:01:12 2008 +0000

    Turn SWIG's autodoc feature on. Ignore 'next' in the types which are lists now.
    Use new style for class declarations. Specify None as a default value for
    core.check_version() method. Update version.py for 0.8.0 version.

 pyme/examples/pygpa.py | 2 +-
 pyme/gpgme.i           | 5 +++++
 pyme/pyme/core.py      | 2 +-
 pyme/pyme/util.py      | 5 +++--
 pyme/pyme/version.py   | 6 +++---
 5 files changed, 13 insertions(+), 7 deletions(-)

commit df5e25d7ee4dc0aa0d429f9d009322dd8ac33bb8
Author: belyi <devnull@localhost>
Date:   Thu Mar 20 19:07:00 2008 +0000

    Improve matching for DEPRECATED typedefs

 pyme/gpgme-h-clean.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 78d8fc732848ac267ec65e9069265cd500587cdf
Author: belyi <devnull@localhost>
Date:   Wed Mar 19 19:28:40 2008 +0000

    Update API to use list when types containing 'next' field are return.
    Update examples accordingly
    Add verifydetails.py example
    Start adding bullets for 0.8.0 version.

 pyme/Makefile                   |  2 +-
 pyme/debian/changelog           | 14 +++++++-
 pyme/examples/PyGtkGpgKeys.py   | 53 +++++++++++++--------------
 pyme/examples/delkey.py         |  7 ++--
 pyme/examples/encrypt-to-all.py |  7 ++--
 pyme/examples/exportimport.py   |  7 ++--
 pyme/examples/pygpa.py          | 70 ++++++++++++++++--------------------
 pyme/examples/signverify.py     | 11 +++---
 pyme/examples/verifydetails.py  | 79 +++++++++++++++++++++++++++++++++++++++++
 pyme/gpgme.i                    | 19 +++++++++-
 10 files changed, 180 insertions(+), 89 deletions(-)

commit 342d85b07475e7360bcd62804bf5facda039494f
Author: belyi <devnull@localhost>
Date:   Mon Mar 10 01:14:16 2008 +0000

    Change references to source files so that they point to the WebCVS browse
    location.

 pyme-web/doc/pyme/index.html                        | 2 +-
 pyme-web/doc/pyme/pyme.callbacks.html               | 2 +-
 pyme-web/doc/pyme/pyme.constants.data.encoding.html | 2 +-
 pyme-web/doc/pyme/pyme.constants.data.html          | 2 +-
 pyme-web/doc/pyme/pyme.constants.event.html         | 2 +-
 pyme-web/doc/pyme/pyme.constants.html               | 2 +-
 pyme-web/doc/pyme/pyme.constants.import.html        | 2 +-
 pyme-web/doc/pyme/pyme.constants.keylist.html       | 2 +-
 pyme-web/doc/pyme/pyme.constants.keylist.mode.html  | 2 +-
 pyme-web/doc/pyme/pyme.constants.md.html            | 2 +-
 pyme-web/doc/pyme/pyme.constants.pk.html            | 2 +-
 pyme-web/doc/pyme/pyme.constants.protocol.html      | 2 +-
 pyme-web/doc/pyme/pyme.constants.sig.html           | 2 +-
 pyme-web/doc/pyme/pyme.constants.sig.mode.html      | 2 +-
 pyme-web/doc/pyme/pyme.constants.sigsum.html        | 2 +-
 pyme-web/doc/pyme/pyme.constants.status.html        | 2 +-
 pyme-web/doc/pyme/pyme.constants.validity.html      | 2 +-
 pyme-web/doc/pyme/pyme.core.html                    | 2 +-
 pyme-web/doc/pyme/pyme.errors.html                  | 2 +-
 pyme-web/doc/pyme/pyme.html                         | 2 +-
 pyme-web/doc/pyme/pyme.util.html                    | 2 +-
 pyme-web/doc/pyme/pyme.version.html                 | 2 +-
 22 files changed, 22 insertions(+), 22 deletions(-)

commit 4139dd1d066c1a6c892d84fe45dc3e6c4aa1b803
Author: belyi <devnull@localhost>
Date:   Sat Mar 8 18:21:08 2008 +0000

    Add core.check_version(None) to all examples since this function is used by
    Gpgme to do internal initialization. Update debian/rules to use dh_pysupport
    instead of deprecated dh_python.

 pyme/debian/rules               | 8 +++-----
 pyme/examples/PyGtkGpgKeys.py   | 7 ++++++-
 pyme/examples/delkey.py         | 2 ++
 pyme/examples/encrypt-to-all.py | 3 +++
 pyme/examples/exportimport.py   | 2 ++
 pyme/examples/genkey.py         | 1 +
 pyme/examples/inter-edit.py     | 3 +++
 pyme/examples/pygpa.py          | 5 +++++
 pyme/examples/sign.py           | 2 ++
 pyme/examples/signverify.py     | 2 ++
 pyme/examples/simple.py         | 2 ++
 pyme/examples/t-edit.py         | 3 +++
 12 files changed, 34 insertions(+), 6 deletions(-)

commit ae76c6176457dd38e0634cbc17d794294a3a81d2
Author: belyi <devnull@localhost>
Date:   Wed Apr 12 22:20:38 2006 +0000

    Change name of internal package name from 'gpgme' to 'pygpgme' to avoid
    conflict with gpgme.dll on Windows.
    Fix build with SWIG 1.3.28.
    Change version to 0.7.1 in a preparation for new release.

 pyme/Makefile          |   3 +-
 pyme/debian/changelog  |  12 ++++
 pyme/gpgme.i           |  19 +++---
 pyme/pyme/callbacks.py |   1 -
 pyme/pyme/core.py      | 153 +++++++++++++++++++++++++------------------------
 pyme/pyme/errors.py    |  12 ++--
 pyme/pyme/util.py      |  10 ++--
 pyme/pyme/version.py   |   2 +-
 pyme/setup.py          |   4 +-
 9 files changed, 116 insertions(+), 100 deletions(-)

commit d644383a76e9f83bc2d426628319e3c4a989dc2d
Author: belyi <devnull@localhost>
Date:   Sat Dec 17 01:34:53 2005 +0000

    Put all constants into pyme.constants package to avoid stepping on python
    reserved words.
    Add build rules for Mingw32 and Cygwin on Windows. Rules for Mingw under
    Debian are still to come.
    Fixed a small bug in pygpa.py example.

 pyme/Makefile                   | 11 ++++++++---
 pyme/examples/pygpa.py          |  3 ++-
 pyme/pyme/__init__.py           |  2 +-
 pyme/pyme/constants/__init__.py |  3 +++
 pyme/setup.py                   | 42 ++++++++++++++++++++++++++++++++++++-----
 5 files changed, 51 insertions(+), 10 deletions(-)

commit 89eb370fcaa8adc9d219eadbaa579dde7bf06329
Author: belyi <devnull@localhost>
Date:   Mon Aug 1 03:08:32 2005 +0000

    Imported changes provided by Joost van Baal:
    Use dh_python in debian/rules and change the Section pyme belongs to from
    'libs' to 'python'.

 pyme/debian/control | 6 +++---
 pyme/debian/rules   | 2 ++
 2 files changed, 5 insertions(+), 3 deletions(-)

commit ad76d10c2a77b45b7459c62131279e946b860891
Author: belyi <devnull@localhost>
Date:   Fri Jun 10 03:01:22 2005 +0000

    Update 'docs' rule in Makefile to build packages first to ensure that
    documentation is build for the current version of pyme and not for the
    installed one.

    Added 'callbacks' into the list of visible pyme modules (__all__ var.)

    Slightly updated INSTALL file.

 pyme/INSTALL          | 11 ++++++++---
 pyme/Makefile         |  4 ++--
 pyme/pyme/__init__.py |  2 +-
 3 files changed, 11 insertions(+), 6 deletions(-)

commit 2fe1a81e00721698bfa6850b3db2eb85e43d1724
Author: belyi <devnull@localhost>
Date:   Wed Jun 8 16:16:18 2005 +0000

    Update pyme documentation to remove dead links to pyme.gpgme.html and
    pyme._gpgme.html
    Added reference to the installed GPGME and PyMe documentation to the head
    web page.
    Updated Makefile to install all *.html files and to clean *~ files in all
    subdirectories

 pyme-web/Makefile                     | 10 ++++++----
 pyme-web/doc/pyme/index.html          |  8 +++-----
 pyme-web/doc/pyme/pyme.callbacks.html |  8 --------
 pyme-web/doc/pyme/pyme.core.html      |  1 -
 pyme-web/doc/pyme/pyme.errors.html    |  8 --------
 pyme-web/doc/pyme/pyme.html           |  8 +++-----
 pyme-web/doc/pyme/pyme.util.html      |  8 --------
 pyme-web/index.html                   |  9 +++++++--
 8 files changed, 19 insertions(+), 41 deletions(-)

commit 6aa34cce4ea0099e50b4936dfee59778157b8ca8
Author: belyi <devnull@localhost>
Date:   Wed Jun 8 15:18:20 2005 +0000

    Added pyme and gpgme documentation.

 pyme-web/doc/gpgme/gpgme.html                      | 251 ++++++++
 pyme-web/doc/gpgme/gpgme_1.html                    |  76 +++
 pyme-web/doc/gpgme/gpgme_10.html                   |  61 ++
 pyme-web/doc/gpgme/gpgme_11.html                   | 130 ++++
 pyme-web/doc/gpgme/gpgme_12.html                   |  82 +++
 pyme-web/doc/gpgme/gpgme_13.html                   | 130 ++++
 pyme-web/doc/gpgme/gpgme_14.html                   | 108 ++++
 pyme-web/doc/gpgme/gpgme_15.html                   |  69 +++
 pyme-web/doc/gpgme/gpgme_16.html                   | 169 +++++
 pyme-web/doc/gpgme/gpgme_17.html                   |  63 ++
 pyme-web/doc/gpgme/gpgme_18.html                   |  63 ++
 pyme-web/doc/gpgme/gpgme_19.html                   |  66 ++
 pyme-web/doc/gpgme/gpgme_2.html                    |  79 +++
 pyme-web/doc/gpgme/gpgme_20.html                   | 120 ++++
 pyme-web/doc/gpgme/gpgme_21.html                   | 102 +++
 pyme-web/doc/gpgme/gpgme_22.html                   | 108 ++++
 pyme-web/doc/gpgme/gpgme_23.html                   | 237 +++++++
 pyme-web/doc/gpgme/gpgme_24.html                   | 154 +++++
 pyme-web/doc/gpgme/gpgme_25.html                   | 248 ++++++++
 pyme-web/doc/gpgme/gpgme_26.html                   | 107 ++++
 pyme-web/doc/gpgme/gpgme_27.html                   |  80 +++
 pyme-web/doc/gpgme/gpgme_28.html                   |  67 ++
 pyme-web/doc/gpgme/gpgme_29.html                   | 164 +++++
 pyme-web/doc/gpgme/gpgme_3.html                    |  86 +++
 pyme-web/doc/gpgme/gpgme_30.html                   | 106 ++++
 pyme-web/doc/gpgme/gpgme_31.html                   | 232 +++++++
 pyme-web/doc/gpgme/gpgme_32.html                   |  85 +++
 pyme-web/doc/gpgme/gpgme_33.html                   | 223 +++++++
 pyme-web/doc/gpgme/gpgme_34.html                   |  83 +++
 pyme-web/doc/gpgme/gpgme_35.html                   |  70 +++
 pyme-web/doc/gpgme/gpgme_36.html                   |  63 ++
 pyme-web/doc/gpgme/gpgme_37.html                   |  66 ++
 pyme-web/doc/gpgme/gpgme_38.html                   |  86 +++
 pyme-web/doc/gpgme/gpgme_39.html                   |  79 +++
 pyme-web/doc/gpgme/gpgme_4.html                    |  83 +++
 pyme-web/doc/gpgme/gpgme_40.html                   |  89 +++
 pyme-web/doc/gpgme/gpgme_41.html                   |  99 +++
 pyme-web/doc/gpgme/gpgme_42.html                   | 144 +++++
 pyme-web/doc/gpgme/gpgme_43.html                   | 152 +++++
 pyme-web/doc/gpgme/gpgme_44.html                   | 112 ++++
 pyme-web/doc/gpgme/gpgme_45.html                   | 101 +++
 pyme-web/doc/gpgme/gpgme_46.html                   | 459 ++++++++++++++
 pyme-web/doc/gpgme/gpgme_47.html                   | 292 +++++++++
 pyme-web/doc/gpgme/gpgme_48.html                   | 363 +++++++++++
 pyme-web/doc/gpgme/gpgme_49.html                   | 209 +++++++
 pyme-web/doc/gpgme/gpgme_5.html                    |  74 +++
 pyme-web/doc/gpgme/gpgme_50.html                   |  88 +++
 pyme-web/doc/gpgme/gpgme_51.html                   | 208 +++++++
 pyme-web/doc/gpgme/gpgme_52.html                   | 154 +++++
 pyme-web/doc/gpgme/gpgme_53.html                   | 291 +++++++++
 pyme-web/doc/gpgme/gpgme_54.html                   |  91 +++
 pyme-web/doc/gpgme/gpgme_55.html                   | 107 ++++
 pyme-web/doc/gpgme/gpgme_56.html                   | 140 +++++
 pyme-web/doc/gpgme/gpgme_57.html                   | 106 ++++
 pyme-web/doc/gpgme/gpgme_58.html                   |  89 +++
 pyme-web/doc/gpgme/gpgme_59.html                   |  97 +++
 pyme-web/doc/gpgme/gpgme_6.html                    |  77 +++
 pyme-web/doc/gpgme/gpgme_60.html                   | 142 +++++
 pyme-web/doc/gpgme/gpgme_61.html                   | 626 +++++++++++++++++++
 pyme-web/doc/gpgme/gpgme_62.html                   | 107 ++++
 pyme-web/doc/gpgme/gpgme_63.html                   |  67 ++
 pyme-web/doc/gpgme/gpgme_64.html                   |  95 +++
 pyme-web/doc/gpgme/gpgme_65.html                   | 233 +++++++
 pyme-web/doc/gpgme/gpgme_66.html                   |  65 ++
 pyme-web/doc/gpgme/gpgme_67.html                   | 220 +++++++
 pyme-web/doc/gpgme/gpgme_68.html                   |  75 +++
 pyme-web/doc/gpgme/gpgme_69.html                   | 119 ++++
 pyme-web/doc/gpgme/gpgme_7.html                    | 123 ++++
 pyme-web/doc/gpgme/gpgme_70.html                   | 107 ++++
 pyme-web/doc/gpgme/gpgme_71.html                   | 218 +++++++
 pyme-web/doc/gpgme/gpgme_72.html                   | 134 ++++
 pyme-web/doc/gpgme/gpgme_73.html                   | 299 +++++++++
 pyme-web/doc/gpgme/gpgme_74.html                   | 103 ++++
 pyme-web/doc/gpgme/gpgme_75.html                   | 104 ++++
 pyme-web/doc/gpgme/gpgme_76.html                   | 118 ++++
 pyme-web/doc/gpgme/gpgme_77.html                   |  95 +++
 pyme-web/doc/gpgme/gpgme_78.html                   |  71 +++
 pyme-web/doc/gpgme/gpgme_79.html                   | 686 +++++++++++++++++++++
 pyme-web/doc/gpgme/gpgme_8.html                    | 155 +++++
 pyme-web/doc/gpgme/gpgme_80.html                   | 120 ++++
 pyme-web/doc/gpgme/gpgme_81.html                   | 278 +++++++++
 pyme-web/doc/gpgme/gpgme_82.html                   | 272 ++++++++
 pyme-web/doc/gpgme/gpgme_83.html                   | 180 ++++++
 pyme-web/doc/gpgme/gpgme_84.html                   |  99 +++
 pyme-web/doc/gpgme/gpgme_9.html                    | 104 ++++
 pyme-web/doc/gpgme/gpgme_abt.html                  | 206 +++++++
 pyme-web/doc/gpgme/gpgme_fot.html                  |  53 ++
 pyme-web/doc/gpgme/gpgme_ovr.html                  |  68 ++
 pyme-web/doc/gpgme/gpgme_toc.html                  | 247 ++++++++
 pyme-web/doc/gpgme/index.html                      | 251 ++++++++
 pyme-web/doc/pyme/index.html                       | 166 +++++
 pyme-web/doc/pyme/pyme.callbacks.html              |  50 ++
 .../doc/pyme/pyme.constants.data.encoding.html     |  48 ++
 pyme-web/doc/pyme/pyme.constants.data.html         |  29 +
 pyme-web/doc/pyme/pyme.constants.event.html        |  48 ++
 pyme-web/doc/pyme/pyme.constants.html              |  39 ++
 pyme-web/doc/pyme/pyme.constants.import.html       |  49 ++
 pyme-web/doc/pyme/pyme.constants.keylist.html      |  29 +
 pyme-web/doc/pyme/pyme.constants.keylist.mode.html |  48 ++
 pyme-web/doc/pyme/pyme.constants.md.html           |  58 ++
 pyme-web/doc/pyme/pyme.constants.pk.html           |  50 ++
 pyme-web/doc/pyme/pyme.constants.protocol.html     |  46 ++
 pyme-web/doc/pyme/pyme.constants.sig.html          |  29 +
 pyme-web/doc/pyme/pyme.constants.sig.mode.html     |  47 ++
 pyme-web/doc/pyme/pyme.constants.sigsum.html       |  55 ++
 pyme-web/doc/pyme/pyme.constants.status.html       | 117 ++++
 pyme-web/doc/pyme/pyme.constants.validity.html     |  50 ++
 pyme-web/doc/pyme/pyme.core.html                   | 254 ++++++++
 pyme-web/doc/pyme/pyme.errors.html                 |  90 +++
 pyme-web/doc/pyme/pyme.html                        | 166 +++++
 pyme-web/doc/pyme/pyme.util.html                   |  78 +++
 pyme-web/doc/pyme/pyme.version.html                |  37 ++
 pyme-web/index.html                                |   6 +-
 113 files changed, 14966 insertions(+), 1 deletion(-)

commit 2d6fe54479f042644f7b0f3d2fe35877d2056144
Author: belyi <devnull@localhost>
Date:   Thu May 19 02:06:09 2005 +0000

    Added INSTALL file.

 pyme/INSTALL | 10 ++++++++++
 1 file changed, 10 insertions(+)

commit d6892fff0c3cedf41dba4c25ab8608e7f2bc039c
Author: belyi <devnull@localhost>
Date:   Tue May 17 16:49:28 2005 +0000

    Update copyright note on simple.py

 pyme/examples/simple.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit c2cd9cdf5995843aad7b200b929db2969effc9d2
Author: belyi <devnull@localhost>
Date:   Tue May 17 15:03:58 2005 +0000

    Update simple.py to catch errors.

 pyme/examples/simple.py | 17 +++++++++++------
 1 file changed, 11 insertions(+), 6 deletions(-)

commit eaedae7c6a0ea993caab067efe781a59b6769c44
Author: belyi <devnull@localhost>
Date:   Tue May 17 01:18:23 2005 +0000

    Added 'PYTHON = python' into Makefile for bug #1199122

 pyme/Makefile               | 1 +
 pyme/examples/signverify.py | 1 +
 2 files changed, 2 insertions(+)

commit 56fd244bb2636a4d58629899ea3cde1d96428198
Author: belyi <devnull@localhost>
Date:   Wed Apr 27 21:37:06 2005 +0000

    Added pygpa example.

 pyme/debian/changelog     |    3 +-
 pyme/examples/pygpa.glade | 5546 +++++++++++++++++++++++++++++++++++++++++++++
 pyme/examples/pygpa.py    | 1459 ++++++++++++
 3 files changed, 7007 insertions(+), 1 deletion(-)

commit 2d9a2a91a59ac3fee5410c953b7e0859e9e7cd35
Author: belyi <devnull@localhost>
Date:   Thu Apr 21 15:17:51 2005 +0000

    Change version to 0.7.0 due to the change in license.

 pyme/debian/changelog | 2 +-
 pyme/pyme/version.py  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 94e34e38d742f145385bd235825b6ba1e30d8339
Author: belyi <devnull@localhost>
Date:   Thu Apr 21 03:53:12 2005 +0000

    Changed license on PyMe from GPL to LGPL.
    PyMe examples keep GPL license.

 pyme/COPYING.LESSER                  | 510 +++++++++++++++++++++++++++++++++++
 pyme/Makefile                        |  20 +-
 pyme/debian/changelog                |   4 +-
 pyme/debian/copyright                |  22 +-
 pyme/gpgme-h-clean.py                |  16 ++
 pyme/gpgme.i                         |  20 +-
 pyme/helpers.c                       |  20 +-
 pyme/helpers.h                       |  20 +-
 pyme/pyme/__init__.py                |  20 +-
 pyme/pyme/callbacks.py               |  20 +-
 pyme/pyme/constants/data/encoding.py |  20 +-
 pyme/pyme/constants/event.py         |  20 +-
 pyme/pyme/constants/import.py        |  20 +-
 pyme/pyme/constants/keylist/mode.py  |  20 +-
 pyme/pyme/constants/md.py            |  20 +-
 pyme/pyme/constants/pk.py            |  20 +-
 pyme/pyme/constants/protocol.py      |  20 +-
 pyme/pyme/constants/sig/mode.py      |  20 +-
 pyme/pyme/constants/sigsum.py        |  20 +-
 pyme/pyme/constants/status.py        |  20 +-
 pyme/pyme/constants/validity.py      |  20 +-
 pyme/pyme/core.py                    |  20 +-
 pyme/pyme/errors.py                  |  20 +-
 pyme/pyme/util.py                    |  20 +-
 pyme/pyme/version.py                 |  22 +-
 pyme/setup.py                        |  20 +-
 26 files changed, 761 insertions(+), 233 deletions(-)

commit 0d8aa0f6335cb1506a37085095ed45173b099a02
Author: belyi <devnull@localhost>
Date:   Tue Apr 19 01:46:06 2005 +0000

    Added __hash__ and __eq__ methods to GpgmeWrapper to allow both Context()
    and Data() to be used as a dictionary key.
    Changed core.wait() function to always return a tuple. On timeout now it
    returns (0, None) instead of just None. Plus, return context is now a
    Context() object instead of a wrapper return by underlying gpgme.

 pyme/helpers.c    |  1 -
 pyme/pyme/core.py | 25 +++++++++++++++----------
 pyme/pyme/util.py |  9 +++++++++
 3 files changed, 24 insertions(+), 11 deletions(-)

commit 63ff6d10637be1dcbcd78c939ac1ef1ac30b1024
Author: belyi <devnull@localhost>
Date:   Wed Apr 6 04:58:40 2005 +0000

    Made hook parameter optional in passphrase_cb and progress_cb.
    Allowed None for callbacks to unset ones set previously.
    Removed cleanup of exception in callbacks - now just retrieve the error code.
    Added prev_bad parameter in passphrase_cb since it can be used in
    change password protocols.
    Updated examples to follow new sets of arguments in callbacks
    Updated op_edit to check if passed key is None (otherwise gpgme dumps core)
    God rid of annoying warning "function declaration isn't a prototype" in
    helpers.c and helpers.h by changing from () to (void) list of arguments.

 pyme/debian/changelog       | 10 +++++---
 pyme/examples/signverify.py |  2 +-
 pyme/examples/t-edit.py     |  2 +-
 pyme/gpgme.i                | 18 +++++++++-----
 pyme/helpers.c              | 60 ++++++++++++++++++++++++++++++---------------
 pyme/helpers.h              |  4 +--
 pyme/pyme/callbacks.py      |  6 +++--
 pyme/pyme/core.py           | 47 +++++++++++++++++++++--------------
 pyme/pyme/errors.py         |  2 +-
 9 files changed, 96 insertions(+), 55 deletions(-)

commit 8f0ab8138c7aa190936376ccbbf33bb09c64d6f1
Author: belyi <devnull@localhost>
Date:   Thu Mar 31 23:50:59 2005 +0000

    Added exception handling in passphrase_cb and edit_cb. If GPGMEError
    exception is thrown in those callbacks it will be converted into its
    core representation and return as an error code to the caller.
    On all other exceptions error code will be GPG_ERR_GENERAL.

 pyme/Makefile         |  1 +
 pyme/debian/changelog |  8 ++++++++
 pyme/gpgme.i          | 20 ++++++++++++++------
 pyme/helpers.c        | 51 +++++++++++++++++++++++++++++++++++++++++++++------
 pyme/helpers.h        |  3 +++
 5 files changed, 71 insertions(+), 12 deletions(-)

commit 9903d1fb11231e7e3d920e58d1ecb674c5988b07
Author: belyi <devnull@localhost>
Date:   Thu Mar 31 05:12:15 2005 +0000

    Remove workaround from Context.wait() method since the bug report and
    patch fixing gpgme_wait's behavior is sent to GPMGE developers already.
    Added errorcheck into op_edit() so that it can report an error.

 pyme/pyme/core.py | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit 45e8a5f4e13d3ca797ec3b0037242874a6be5562
Author: belyi <devnull@localhost>
Date:   Sat Mar 26 19:44:18 2005 +0000

    Updated version number to 0.6.2 in version.py
    Added examples/*.glade files into documentation package.

 pyme/debian/examples | 1 +
 pyme/pyme/version.py | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

commit 270b87bb40e180cb6e8f1de9a0e8161525ffa4ab
Author: belyi <devnull@localhost>
Date:   Sat Mar 26 19:31:14 2005 +0000

    Updated debian/changelog regarding PyGtkGpgKeys example and a fix in errors.

 pyme/debian/changelog | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit ea4682009a506db91e5174ffd038fe7e4406b591
Author: belyi <devnull@localhost>
Date:   Sat Mar 26 19:25:36 2005 +0000

    Added handling of right mouse button click.
    Changed reporting a string instead of a number on key generation failure.

 pyme/examples/PyGtkGpgKeys.glade |  2 ++
 pyme/examples/PyGtkGpgKeys.py    | 30 +++++++++++++++++++++++++++---
 2 files changed, 29 insertions(+), 3 deletions(-)

commit f65ad1a703d0098a3204fb8527a54d253e5847e7
Author: belyi <devnull@localhost>
Date:   Sat Mar 26 18:11:11 2005 +0000

    Added another column indicating if a key has a secret part.
    Automated generation of the View menu from the view field of the KeyColumn
    class.

 pyme/examples/PyGtkGpgKeys.glade | 93 ++--------------------------------------
 pyme/examples/PyGtkGpgKeys.py    | 74 +++++++++++++++++---------------
 2 files changed, 44 insertions(+), 123 deletions(-)

commit b54e83a7a7a5785502f3c7e8b95f15e23b40e65a
Author: belyi <devnull@localhost>
Date:   Sat Mar 26 16:45:13 2005 +0000

    Small change to the way gtk.TreeModel object is used.

 pyme/examples/PyGtkGpgKeys.py | 21 ++++++++++-----------
 1 file changed, 10 insertions(+), 11 deletions(-)

commit 7078db75cef4c1fd70cf03e37172bdb4f933fd1b
Author: belyi <devnull@localhost>
Date:   Fri Mar 25 23:33:06 2005 +0000

    Use more comprehansible error reporting since gpgme_strerror_r returns None
    all the time.

 pyme/pyme/errors.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 151213f4344d9984975721440af07de09e3df61c
Author: belyi <devnull@localhost>
Date:   Fri Mar 25 04:30:17 2005 +0000

    Improved PyGtkGpgKeys example to manage owner_trust on keys.
    Added another example inter-edit.py which is just a helper to write
    scripts for Context.op_edit() command.

 pyme/examples/PyGtkGpgKeys.glade | 78 ++++++++++++++++++++++++++++++++++++++++
 pyme/examples/PyGtkGpgKeys.py    | 68 +++++++++++++++++++++++++++++++----
 pyme/examples/inter-edit.py      | 54 ++++++++++++++++++++++++++++
 pyme/examples/t-edit.py          | 18 ++++++++++
 4 files changed, 212 insertions(+), 6 deletions(-)

commit fc7235af217bcee5231ce7fbd7f234712d5ad3b0
Author: belyi <devnull@localhost>
Date:   Fri Mar 25 00:30:39 2005 +0000

    Updated PyGtkGpgKeys example to include import, export and reload
    functionality. Also added ability to remove number of keys simultaneously.
    Rearanged how KeyColumn is used to avoid unnecessary sorts and duplication
    of information in different parts of the code.

 pyme/examples/PyGtkGpgKeys.glade |  86 +++++++++-
 pyme/examples/PyGtkGpgKeys.py    | 332 ++++++++++++++++++++++++++++-----------
 2 files changed, 325 insertions(+), 93 deletions(-)

commit 9f65749ccb1b7cab562e19c03f4371d5f7d94912
Author: belyi <devnull@localhost>
Date:   Thu Mar 24 05:51:03 2005 +0000

    Added example of PyGTK+ and PyMe integration.
    For now it does only simple things - listing, deleting, and generating keys.

 pyme/examples/PyGtkGpgKeys.glade  | 1321 +++++++++++++++++++++++++++++++++++++
 pyme/examples/PyGtkGpgKeys.gladep |    8 +
 pyme/examples/PyGtkGpgKeys.py     |  424 ++++++++++++
 3 files changed, 1753 insertions(+)

commit 59e23f32c3b46413c9ec09e23e1a385a110fb103
Author: belyi <devnull@localhost>
Date:   Thu Mar 24 05:44:58 2005 +0000

    Added wait method Context class which handles asynchronous calls a little
    bit better than the one generated by SWIG.

 pyme/debian/changelog |  7 +++++++
 pyme/gpgme.i          |  1 +
 pyme/pyme/core.py     | 40 ++++++++++++++++++++++++++++++++++++++++
 3 files changed, 48 insertions(+)

commit 4c1b5259e4985df2cba0ae4fc09f12cd94603a75
Author: belyi <devnull@localhost>
Date:   Tue Mar 22 18:29:31 2005 +0000

    Added correct handling of Context.op_edit() method.
    Added example/t-edit.py showing usage for this method.
    Output of this example should match output of the  tests/gpg/t-edit
    from the GPGME test suite.
    Remove unused static function from helpers.c

 pyme/examples/t-edit.py | 38 ++++++++++++++++++++++++++++++++++++++
 pyme/gpgme.i            | 36 ++++++++++++++++++++++++++++++++++++
 pyme/helpers.c          | 36 ------------------------------------
 pyme/pyme/core.py       |  5 ++++-
 4 files changed, 78 insertions(+), 37 deletions(-)

commit dc587e215283bfef2dd594f86a7b2945f74f5155
Author: belyi <devnull@localhost>
Date:   Sat Mar 19 01:43:59 2005 +0000

    Update changelog to include note about deprecated function in 0.6.1 release

 pyme/debian/changelog           | 3 ++-
 pyme/examples/encrypt-to-all.py | 3 +--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 86de4b3ad777f980ccf7ba3462c85bbe1787d1fd
Author: belyi <devnull@localhost>
Date:   Sat Mar 19 01:40:07 2005 +0000

    Remove deprecated functions from helpers.[ch]
    Use gpgme-h-clean.py to remove deprecated functions and typedefs from
    the GPGME header file. This will reduce the number of unused methods.

 pyme/Makefile         |  4 ++--
 pyme/gpgme-h-clean.py | 26 ++++++++++++++++++++++++++
 pyme/helpers.c        |  8 --------
 pyme/helpers.h        |  2 --
 4 files changed, 28 insertions(+), 12 deletions(-)

commit 2483efcbd0d73c628c4d7717928a766c3b58f0aa
Author: belyi <devnull@localhost>
Date:   Fri Mar 18 22:15:52 2005 +0000

    Update copyright and author values in pyme/version.py
    Create rules to build distribution files - one full and one without
    debian bits.

 pyme/Makefile        | 28 ++++++++++++++++++++++------
 pyme/pyme/version.py | 12 ++++++------
 2 files changed, 28 insertions(+), 12 deletions(-)

commit 168593285380f5a7805f3dd08657d429a72d3621
Author: belyi <devnull@localhost>
Date:   Fri Mar 18 19:09:33 2005 +0000

    Added package building for python2.4

    Updated copyright notes to include myself and avoid confusion who's the
    maintainer. In John's own words: "I'd prefer to just step out of the picture".
    Jonh's copyright notice left intact.

 pyme/Makefile                        |  6 +++---
 pyme/debian/changelog                |  7 +++++++
 pyme/debian/control                  | 30 +++++++++++++++++++++++++++---
 pyme/debian/copyright                | 10 ++++------
 pyme/debian/rules                    |  4 ++++
 pyme/debian/setup.cfg-2.4            |  8 ++++++++
 pyme/examples/genkey.py              |  4 ++--
 pyme/gpgme.i                         |  4 ++--
 pyme/helpers.c                       |  4 ++--
 pyme/helpers.h                       |  4 ++--
 pyme/pyme/__init__.py                |  4 ++--
 pyme/pyme/callbacks.py               |  4 ++--
 pyme/pyme/constants/data/encoding.py |  4 ++--
 pyme/pyme/constants/event.py         |  4 ++--
 pyme/pyme/constants/import.py        |  4 ++--
 pyme/pyme/constants/keylist/mode.py  |  4 ++--
 pyme/pyme/constants/md.py            |  4 ++--
 pyme/pyme/constants/pk.py            |  4 ++--
 pyme/pyme/constants/protocol.py      |  4 ++--
 pyme/pyme/constants/sig/mode.py      |  4 ++--
 pyme/pyme/constants/sigsum.py        |  4 ++--
 pyme/pyme/constants/status.py        |  4 ++--
 pyme/pyme/constants/validity.py      |  4 ++--
 pyme/pyme/core.py                    |  4 ++--
 pyme/pyme/errors.py                  |  4 ++--
 pyme/pyme/util.py                    |  4 ++--
 pyme/pyme/version.py                 |  2 +-
 pyme/setup.py                        |  3 ++-
 28 files changed, 96 insertions(+), 54 deletions(-)

commit 6dbbb252771133724b2879ed6d767cd708196dae
Author: belyi <devnull@localhost>
Date:   Fri Mar 18 18:04:35 2005 +0000

    Remove the note about gpgme.i to be generated - it's been the primary source
    for some time.

 pyme/gpgme.i | 6 ------
 1 file changed, 6 deletions(-)

commit 9d449fa4889c6bda6d14583c0625b8d5c4ffe759
Author: belyi <devnull@localhost>
Date:   Fri May 7 18:31:22 2004 +0000

    Added my copyright in genkey.py since there's enough changes made.
    Updated signverify to use only keys generated by genkey.py, to check
      that keys added to singers are able to sign and to check that the
      list of signers is not empty. The last check is necessary to prevent
      signing with the key of the user running signverify.py script.
    Added delkey.py script to delete keys generated by genkey.py
    Added exportimport.py example for key export/import.

 pyme/examples/delkey.py       | 29 +++++++++++++++++
 pyme/examples/exportimport.py | 76 +++++++++++++++++++++++++++++++++++++++++++
 pyme/examples/genkey.py       |  6 ++--
 pyme/examples/signverify.py   | 18 ++++++----
 4 files changed, 119 insertions(+), 10 deletions(-)

commit df98c8d28245ad2c14b0ab50fc8f8932853bec8b
Author: belyi <devnull@localhost>
Date:   Tue May 4 17:34:15 2004 +0000

    Added examples/signverify.py for unattended sing/verify.
    Updated examples/genkey.py to work correctly.
    Updated gpgme.i to allow None as a value for gpgme_data_t

 pyme/examples/genkey.py     | 14 ++-------
 pyme/examples/signverify.py | 72 +++++++++++++++++++++++++++++++++++++++++++++
 pyme/gpgme.i                | 21 ++++++++-----
 3 files changed, 87 insertions(+), 20 deletions(-)

commit ba45931abf530ab89ead46d7233ff1b62b629a18
Author: belyi <devnull@localhost>
Date:   Thu Apr 8 16:15:09 2004 +0000

    Ensure that we support only python2.2 and up. :-)
    Use generators in core.Context class which makes pyme.aux obsolete
    Remove importing future nested_scopes since they are standard starting
    with python2.2

 pyme/pyme/__init__.py |  5 ++---
 pyme/pyme/aux.py      | 56 ---------------------------------------------------
 pyme/pyme/core.py     | 15 +++++++++++---
 pyme/pyme/errors.py   |  1 -
 pyme/pyme/util.py     |  2 +-
 5 files changed, 15 insertions(+), 64 deletions(-)

commit 4e9be5a55ecffa4da7ad5c192cc892eddaaa9586
Author: belyi <devnull@localhost>
Date:   Sun Mar 21 03:53:30 2004 +0000

    Small change to index.html
    Added clean: rule to the Makefile

 pyme-web/Makefile   | 3 +++
 pyme-web/index.html | 6 +++---
 2 files changed, 6 insertions(+), 3 deletions(-)

commit 2efb95176f4edf56ed61c9ac0c3aa09c56534df0
Author: belyi <devnull@localhost>
Date:   Sun Mar 21 03:00:32 2004 +0000

    Added Makefile rules for pyme module installation.

 pyme/Makefile | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit 2b83d5d8b513029cc3e54f2fa502ccc85618104b
Author: belyi <devnull@localhost>
Date:   Sun Mar 21 02:29:54 2004 +0000

    Decorative change.

 pyme/pyme/aux.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e3478015d763a036c1d806ae01433fce59712204
Author: belyi <devnull@localhost>
Date:   Sun Mar 21 02:25:55 2004 +0000

    Added RCS Id: tags

 pyme/Makefile                           | 1 +
 pyme/examples/encrypt-to-all.py         | 3 ++-
 pyme/examples/genkey.py                 | 3 ++-
 pyme/examples/sign.py                   | 3 ++-
 pyme/examples/simple.py                 | 3 ++-
 pyme/gpgme.i                            | 1 +
 pyme/helpers.c                          | 1 +
 pyme/helpers.h                          | 1 +
 pyme/pyme/__init__.py                   | 1 +
 pyme/pyme/aux.py                        | 1 +
 pyme/pyme/callbacks.py                  | 1 +
 pyme/pyme/constants/__init__.py         | 2 ++
 pyme/pyme/constants/data/__init__.py    | 2 ++
 pyme/pyme/constants/data/encoding.py    | 1 +
 pyme/pyme/constants/event.py            | 1 +
 pyme/pyme/constants/import.py           | 1 +
 pyme/pyme/constants/keylist/__init__.py | 2 ++
 pyme/pyme/constants/keylist/mode.py     | 1 +
 pyme/pyme/constants/md.py               | 1 +
 pyme/pyme/constants/pk.py               | 1 +
 pyme/pyme/constants/protocol.py         | 1 +
 pyme/pyme/constants/sig/__init__.py     | 2 ++
 pyme/pyme/constants/sig/mode.py         | 1 +
 pyme/pyme/constants/sigsum.py           | 1 +
 pyme/pyme/constants/status.py           | 1 +
 pyme/pyme/constants/validity.py         | 1 +
 pyme/pyme/core.py                       | 1 +
 pyme/pyme/errors.py                     | 1 +
 pyme/pyme/util.py                       | 1 +
 pyme/pyme/version.py                    | 2 ++
 30 files changed, 39 insertions(+), 4 deletions(-)

commit b3b3712645332c5bc3e8d9d557aab21d48ff0f86
Author: belyi <devnull@localhost>
Date:   Sun Mar 21 02:07:36 2004 +0000

    Added Id: RCS tags to all files.

 pyme-web/Makefile   | 2 ++
 pyme-web/index.html | 3 ++-
 2 files changed, 4 insertions(+), 1 deletion(-)

commit 6aea2426beaaa8c43e6f2310a37a2737c0c3a1b5
Author: belyi <devnull@localhost>
Date:   Sun Mar 21 01:50:55 2004 +0000

    Update example on the init pyme.html page to match simple.py example.
    Fix core.py to use getcode() instead of getvalue() method of the exception.

 pyme/pyme/__init__.py | 22 ++++++++++++++--------
 pyme/pyme/core.py     |  4 ++--
 2 files changed, 16 insertions(+), 10 deletions(-)

commit dee337455ffd624d3f83e1c159c4bb2cefc692c9
Author: belyi <devnull@localhost>
Date:   Sat Mar 20 20:32:29 2004 +0000

    Added Makefile to simplify publishing web files.

 pyme-web/Makefile | 7 +++++++
 1 file changed, 7 insertions(+)

commit af7129baa8260697d85c2ddb434562e8a80b62d8
Author: belyi <devnull@localhost>
Date:   Sat Mar 20 20:15:53 2004 +0000

    Added minimum of formatting and SF icon.

 pyme-web/index.html | 18 +++++++++++-------
 1 file changed, 11 insertions(+), 7 deletions(-)

commit 2e64dcbf99cee796b51667b04d8961e390edde87
Author: belyi <devnull@localhost>
Date:   Sat Mar 20 18:30:09 2004 +0000

    Initial revision

 pyme-web/index.html | 33 +++++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)

commit 1c51644b3d0b6611422d971758e35f303d2ad5df
Author: belyi <devnull@localhost>
Date:   Sat Mar 20 05:10:46 2004 +0000

    Update examples and package information on the initial pyme doc page.

 pyme/pyme/__init__.py | 27 ++++++++++++---------------
 1 file changed, 12 insertions(+), 15 deletions(-)

commit b2d31b0bfbffdff5247d6db4e3c95140cc1b1f19
Author: belyi <devnull@localhost>
Date:   Sat Mar 20 04:47:42 2004 +0000

    Deleted unnecessary files.
    Updated debian/control to remove dependency on python-xml package since there's
    none now.
    Move example files from 'doc' into separate control file.
    Update debian/rules to build documentation from *.py files and to exclude
    CVS directories from the installation.

 pyme/Makefile                   |  26 ++-----
 pyme/debian/control             |   8 +--
 pyme/debian/docs                |   1 -
 pyme/debian/ex.package.doc-base |  22 ------
 pyme/debian/examples            |   1 +
 pyme/debian/manpage.1.ex        |  60 ----------------
 pyme/debian/manpage.sgml.ex     | 152 ----------------------------------------
 pyme/debian/rules               |  12 ++--
 8 files changed, 15 insertions(+), 267 deletions(-)

commit 1b517dd9b82a433499b4696b06d94d756cd36e53
Author: belyi <devnull@localhost>
Date:   Sat Mar 20 02:59:15 2004 +0000

    Remove doc/gpgme directory containing GPGME documentation since this belongs
    to a different project. Need to add reference in our documentation.

 pyme/doc/gpgme/fdl.texi     |  402 ------
 pyme/doc/gpgme/gpgme.texi   | 3372 -------------------------------------------
 pyme/doc/gpgme/gpl.texi     |  397 -----
 pyme/doc/gpgme/version.texi |    4 -
 4 files changed, 4175 deletions(-)

commit 95d7d171da115a0fedfe2a4a7e5acc8aa408f673
Author: belyi <devnull@localhost>
Date:   Sat Mar 20 02:45:03 2004 +0000

    Change debian/rules to generate files by swig during build and to cleanup
    those files on 'clean' rule.
    Plus, leave generated gpgme_wrap.c in the root directory instead of moving
    it into subdirectory 'generated'.

 pyme/Makefile     | 8 +++-----
 pyme/debian/rules | 3 ++-
 pyme/setup.py     | 2 +-
 3 files changed, 6 insertions(+), 7 deletions(-)

commit 545b3d90d445c5c78e8d72b2c1780863e02c789a
Author: belyi <devnull@localhost>
Date:   Sat Mar 20 02:18:01 2004 +0000

    Initial revision

 pyme/COPYING                            |  340 ++++
 pyme/ChangeLog                          |  802 ++++++++
 pyme/Makefile                           |   79 +
 pyme/debian/README.Debian               |    6 +
 pyme/debian/changelog                   |   19 +
 pyme/debian/control                     |   68 +
 pyme/debian/copyright                   |   27 +
 pyme/debian/dirs                        |    2 +
 pyme/debian/docs                        |    2 +
 pyme/debian/ex.package.doc-base         |   22 +
 pyme/debian/manpage.1.ex                |   60 +
 pyme/debian/manpage.sgml.ex             |  152 ++
 pyme/debian/postinst.ex                 |   48 +
 pyme/debian/postrm.ex                   |   38 +
 pyme/debian/preinst.ex                  |   44 +
 pyme/debian/prerm.ex                    |   39 +
 pyme/debian/rules                       |  130 ++
 pyme/debian/setup.cfg-2.2               |    8 +
 pyme/debian/setup.cfg-2.3               |    8 +
 pyme/doc/gpgme/fdl.texi                 |  402 ++++
 pyme/doc/gpgme/gpgme.texi               | 3372 +++++++++++++++++++++++++++++++
 pyme/doc/gpgme/gpl.texi                 |  397 ++++
 pyme/doc/gpgme/version.texi             |    4 +
 pyme/examples/encrypt-to-all.py         |   63 +
 pyme/examples/genkey.py                 |   55 +
 pyme/examples/sign.py                   |   28 +
 pyme/examples/simple.py                 |   44 +
 pyme/gpgme.i                            |  191 ++
 pyme/helpers.c                          |  139 ++
 pyme/helpers.h                          |   29 +
 pyme/pyme/__init__.py                   |  134 ++
 pyme/pyme/aux.py                        |   55 +
 pyme/pyme/callbacks.py                  |   45 +
 pyme/pyme/constants/__init__.py         |    2 +
 pyme/pyme/constants/data/__init__.py    |    2 +
 pyme/pyme/constants/data/encoding.py    |   19 +
 pyme/pyme/constants/event.py            |   19 +
 pyme/pyme/constants/import.py           |   19 +
 pyme/pyme/constants/keylist/__init__.py |    2 +
 pyme/pyme/constants/keylist/mode.py     |   19 +
 pyme/pyme/constants/md.py               |   19 +
 pyme/pyme/constants/pk.py               |   19 +
 pyme/pyme/constants/protocol.py         |   19 +
 pyme/pyme/constants/sig/__init__.py     |    2 +
 pyme/pyme/constants/sig/mode.py         |   19 +
 pyme/pyme/constants/sigsum.py           |   19 +
 pyme/pyme/constants/status.py           |   19 +
 pyme/pyme/constants/validity.py         |   19 +
 pyme/pyme/core.py                       |  367 ++++
 pyme/pyme/errors.py                     |   46 +
 pyme/pyme/util.py                       |   61 +
 pyme/pyme/version.py                    |   39 +
 pyme/setup.py                           |   60 +
 53 files changed, 7642 insertions(+)

commit a3d5a442dc713b6c4d6fc4134db5b47e379dc41d
Author: root <devnull@localhost>
Date:   Fri Mar 19 14:12:30 2004 +0000

    initial checkin

 CVSROOT/checkoutlist | 13 +++++++++++++
 CVSROOT/commitinfo   | 15 +++++++++++++++
 CVSROOT/config       | 21 +++++++++++++++++++++
 CVSROOT/cvswrappers  | 19 +++++++++++++++++++
 CVSROOT/editinfo     | 21 +++++++++++++++++++++
 CVSROOT/loginfo      | 26 ++++++++++++++++++++++++++
 CVSROOT/modules      | 26 ++++++++++++++++++++++++++
 CVSROOT/notify       | 12 ++++++++++++
 CVSROOT/rcsinfo      | 13 +++++++++++++
 CVSROOT/taginfo      | 20 ++++++++++++++++++++
 CVSROOT/verifymsg    | 21 +++++++++++++++++++++
 11 files changed, 207 insertions(+)
