|  | Commit message (Collapse) | Author | Files | Lines | 
|---|
|  | * lang/python/docs/GPGMEpythonHOWTOen.org: Updated links to the
  ProtonMail keyserver import scripts and added a warning regarding
  being unable to update third party keys.
* lang/python/examples/howto/pmkey-import-alt.py: added usage.
* lang/python/examples/howto/pmkey-import.py: added usage. | 
|  | * Finished CFFI vs SWIG bit in known issues.
* tidied up some of the structure.
* Fixed some minor errors and links. | 
|  | * Added section on why no CFFI. | 
|  | * Added another key import example using ProtonMail's new keyserver. | 
|  | * Added details on installation troubleshooting. | 
|  | * Fixed and tested the changes necessary for org-mode to correctly
  parse pythonic (Python 3) indentation.
* Updated the source blocks to recommended upper case for BEGIN_SRC
  and END_SRC.
* Tested and confirmed XHTML output matches correct examples.
* Tested against pseudo-control output via exporting from org-mode to
  org-mode and then exporting that to XHTML.  Remaining differences
  appear to be discarding the custom tags used to provide X[HT]ML id
  elements to each section which does not appear to offer any benefit.
* Exporting directly to XHTML or other HTML output should no longer
  cause problems, but if there are any then the first step should be
  exporting from org-to-org and then exporting that to XHTML.
Tested-by: Ben McGinnes <[email protected]>
Signed-off-by: Ben McGinnes <[email protected]> | 
|  | * Another retrofitting of the HOWTO Python example code, this time
  following adjustments to python-mode configuration and having
  trawled through the org-mode mailing lists for clues. | 
|  | * Added org-mode byline. | 
|  | * Complete typographic overhaul.
* Removed all section level indentation since it does not affect
  output formatting, but might affect source code examples.
* In text-mode stripped out all tabs which had crept in and replaced
  them with four spaces.
* Updated all code examples (again) to conform with Python-mode.
* Bumped version number in preparation for next release of GPG 2.2.9
  and corresponding GPGME release. | 
|  | * Bindings confirmed to work with the newly released 3.7.0.
* Updated M4 file to reflect this change and correct the Python binary
  search order (3.7 is not yet given priority, but will still be found
  first via the more generic python3 executable).
* Updated setup.py.in, bindings documentation and README to reflect this. | 
|  | * Updated official doc (the org-mode file) with the instructions on
  importing and exporting both public and secret keys. | 
|  | * Another attempt at fixing the org-mode version.
* A proof reader ascertained there were tabs in it instead of whitespace.
* Stripped the lot out and replaced with standard 4 spaces, fixed
  every incorrect example ... and it still breaks upon save and/or export.
* Added the reference to the mutt-groups.py script to demonstrate the
  groups.py module/code. | 
|  | * Fixed the groups.py script so it really does what is described (the
  old code had the same result for groups, group_lines and
  group_lists).
* Updated the corresponding example in the doc to match. | 
|  | * Fixed org-mode python source indenting.
** Note: nested indented blocks do not indent correctly when exported
   to [X]HTML. | 
|  | * Updated the decryption example code in the HOWTO and the
  corresponding decrypt-file.py script to gracefully handle a
  decryption failure.  This error will always be triggered when GPGME
  is used to try to decrypt an old, MDC-less encrypted message or
  file. | 
|  | * Added section on revoking UIDs. | 
|  | * Fixed a typo. | 
|  | * PEP8 compliance: a collection of minor edits across multiple example
  code snippets. | 
|  | * Fixed some minor PEP8 compliance issues in the key creation examples. | 
|  | * Testing the addition of a HTML header set in org-mode in order to
  had RSS update links for files.
* This should work with any [X]HTML export from current versions of
  Org-Mode, but if it also works on website generated pages then it'll
  tick off one of the wishlist itmes. | 
|  | * Added a reference to new script which will setup a temporary homedir
  for a user. | 
|  | * Fixed the plaintext, result and verify_result references in the
  decryption section. | 
|  | * Fixed a minor spelling error and a minor grammatical error. | 
|  | * Fixed table. | 
|  | * Added GPGME Python bindings HOWTO in Australian/British English.
** en-US "translation" still to be done.
* Added several example scripts comprised of the "Basic Functions"
  section of the HOWTO (plus the work-around at the end).
** As these scripts are very basic examples they are released under
   both the GPLv2+ and the LGPLv2.1+ (just like GPGME itself).
Signed-off-by: Ben McGinnes <[email protected]> | 
|  | * Fixed minor error in one of the verification examples. | 
|  | * deconstructed and fixed all three signing methods. | 
|  | * Fixed typos in examples. | 
|  | * Added reference to location where all the examples included in the
  HOWTO will be available as executable scripts.
* Included a short README file in that location. | 
|  | * Slight python-gnupg clarification.  See also this thread:
  https://lists.gnupg.org/pipermail/gnupg-devel/2018-March/033528.html | 
|  | * Adjusted the python-gnupg so the comments regarding insecure
  invocation of commands via subprocess (shell=True) were a major
  historical issue and not a a current issue.
* Not including Vinay Sajip's requested change to say it is now secure
  since no audit of the current code base has been performed and my
  last major inspection of that code was around the time I first
  ported PyME to Python 3 in 2015. | 
|  | * deconstructing multi-recipient encryption. | 
|  | * Replaced the single encryption methods with one main way (i.e. cut
  the low level stuff involving SEEK_SET instructions). | 
|  | * moved single encrytion examples up to the first ones, pending merge
  and major cut.
* This is basically just to make future checks of revisions a little easier. | 
|  | * Stripped decryption example to the bare bones as suggested by Justus. | 
|  | * Made the changes suggested by Jakub Wilk on gnupg-devel.
* Still need to make the far more comprehensive changes suggested by Justus. | 
|  | * Added clarification on why it's not on PyPI. | 
|  | * fixed custom_id for decryption so the XHTML validates. | 
|  | * Promoted final encryption example so that it will appear as heading
  6.1.3 when exported to HTML or PDF. | 
|  | * Fixed a minor typographic error.
* Bumped version number in preparation for merge with master.
* While there are probably a few more things worthy of being added
  (mainly how to revoke things), this document is essentially ready
  for publication now.
Signed-off-by: Ben McGinnes <[email protected]> | 
|  | * Added key signing. | 
|  | * Added a new user ID for Danger Mouse.
* Removed the empty entry for key preferences since that is handled
  through gpg.conf and/or editing the key directly. | 
|  | * Spell checking and fixing the few errors. | 
|  | * Added an encryption subkey to Danger Mouse's primary key. | 
|  | * generated a new primary key for Danger Mouse in an alternative homedir. | 
|  | * Added sections for key generation and key editing. | 
|  | * Added c.get_key instructions and examples. | 
|  | * Added text for verifying signatures. | 
|  | * Added 4 signature verification methods and partial text for them. | 
|  | * Added description for detached signatures. |