aboutsummaryrefslogtreecommitdiffstats
path: root/lang/python (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-03-15doc: python bindings howtoBen McGinnes1-0/+8
* Added clarification on why it's not on PyPI.
2018-03-15doc: python bindings howtoBen McGinnes1-1/+1
* fixed custom_id for decryption so the XHTML validates.
2018-03-15doc: python bindings howtoBen McGinnes1-49/+49
* Promoted final encryption example so that it will appear as heading 6.1.3 when exported to HTML or PDF.
2018-03-15doc: python bindings howtoBen McGinnes1-2/+2
* 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]>
2018-03-15doc: python bindings howtoBen McGinnes1-0/+32
* Added key signing.
2018-03-15doc: python bindings howtoBen McGinnes1-5/+32
* 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.
2018-03-15doc: python bindings howtoBen McGinnes1-10/+10
* Spell checking and fixing the few errors.
2018-03-15doc: python bindings howtoBen McGinnes1-0/+72
* Added an encryption subkey to Danger Mouse's primary key.
2018-03-15doc: python bindings howtoBen McGinnes1-0/+93
* generated a new primary key for Danger Mouse in an alternative homedir.
2018-03-15doc: python bindings howtoBen McGinnes1-0/+42
* Added sections for key generation and key editing.
2018-03-15doc: python bindings howtoBen McGinnes1-17/+60
* Added c.get_key instructions and examples.
2018-03-15doc: python bindings howtoBen McGinnes1-0/+21
* Added text for verifying signatures.
2018-03-14doc: python bindings howtoBen McGinnes1-19/+116
* Added 4 signature verification methods and partial text for them.
2018-03-14doc: python bindings howtoBen McGinnes1-11/+35
* Added description for detached signatures.
2018-03-14doc: python bindings howtoBen McGinnes1-28/+45
* Fixed multiple sample code examples of writing output to a file. * Added the description of detached signatures.
2018-03-14doc: python bindings todoBen McGinnes1-2/+2
* minor phrasing fix.
2018-03-14doc: python bindings howtoBen McGinnes1-0/+66
* Added recommended method of single encryption with description.
2018-03-13doc: python binding howtoBen McGinnes1-1/+12
* Clarified which English dialects this is written in. * Translating to American can happen *after* it's done. ** The Yank version would probably want to change some of the examples anyway. * Began the description for normal/default signing.
2018-03-13doc: python bindings howtoBen McGinnes1-1/+60
* Added a section on key selection. * Included recommendation for using fingerprint when selecting one specific key. * Also included the most ironically amusing example of multiple key selection in a GPG guide. Hey, it's public data ... (heh).
2018-03-13doc: python bindings howtoBen McGinnes1-13/+44
* Added explanation of the ascendance of Python 3 over Python 2 in the guide to the intro. * Expanded key selection description so people know what not to include regarding key IDs with this key selection method.
2018-03-13doc: python bindings howtoBen McGinnes1-8/+17
* Added key selection for specifying signing key or keys.
2018-03-13doc: python bindings howtoBen McGinnes1-52/+91
* During the course of working out the updated signature methods, determined that key selection (including counting) will beed to be presented before the basic functions. * Moved "working with keys" up.
2018-03-13doc: python bindings howtoBen McGinnes1-6/+5
* Signatures have changed as a result of the recent update from Justus. * Sample code updated. * Text to follow later.
2018-03-13doc: python bindings howtoBen McGinnes1-4/+14
* Added text description for the decryption example.
2018-03-12doc: python bindings howtoBen McGinnes1-0/+50
* Added a miscellaneous work-arounds section at the end. * Included code in said miscellaneous section for accessing the groups specified in a gpg.conf file. * It's a bit ugly since it does require subprocess (but not call, Popen or shell access and only accesses one command).
2018-03-12doc: python bindings howtoBen McGinnes1-2/+3
* Fixed a spelling error in the key counting text.
2018-03-12doc: python bindings howtoBen McGinnes1-1/+19
* updated multi-encryption final example to be complete. * second example shows most likely method of reading plaintext. * updated example filenames to stick with running gag (i.e. secret_plans.txt).
2018-03-12doc: python bindings howtoBen McGinnes1-6/+7
* error corrections. * multiple typesetting fixes only required due to certain archaic eccentricities of LaTeX. * a couple of minor python PEP8 compliance corrections.
2018-03-12doc: python bindings howtoBen McGinnes1-1/+3
* Fixed an error in the encryption try/except statement.
2018-03-12doc: python bindings howtoBen McGinnes1-3/+83
* Added a more complicated encryption example with a few variations on the encryption method to account for untrusted recipient keys, signing or not signing, including or excluding default keys and so on.
2018-03-12doc: python bindings howtoBen McGinnes1-3/+13
* Switched from links to some external docs to using footnotes where necessary. * Ideally the howto should be as stand alone as possible. * Also it makes it difficult to convert to another format for proof-reading if there are links that the conversion can't find.
2018-03-09doc: python bindings HOWTOBen McGinnes1-0/+33
* Added instructions and code to count the number of public and secret keys available since it was quick and easy.
2018-03-09doc: python TODO listBen McGinnes1-1/+1
* Slightly tweaked one heading to make it clear it wasn't a duplicate.
2018-03-09doc: python bindings howtoBen McGinnes1-7/+53
* Wrote the text description explaining each step in the most basic encryption operation. * Will need to include additional examples for encrypting to multiple recipients using Context().encrypt instead of Context().op_encrypt.
2018-03-09doc: python bindings TODO listBen McGinnes1-2/+5
* Updated to reflect the most recent work on the HOWTO for the Python bindings.
2018-03-09doc: python bindings howtoBen McGinnes1-18/+41
* Added example for verifying both detached and "in-line" signatures.
2018-03-08docs: python bindings howto update.Ben McGinnes1-0/+90
* Added all four signing code examples that are most likely to be used: armoured, clearsigned, detached armoured and detached binary. * May remove some examples and just discuss the differences, but it depends on the way the text is filled out.
2018-03-08doc: python bindings howto updateBen McGinnes1-2/+36
* Added example of decryption. * included some quick notes for myself regarding aspects to explain when I flesh out the explanatory text.
2018-03-08doc: Basic operation of the python bindingsBen McGinnes1-0/+51
* Added sample code for encrypting some text to a single key. * Basically I'm just lifting existing production code and changing the key IDs from mine to "0x12345678DEADBEEF" for these first few examples. * I'll fill in the text description after. * Note: due to my regional location, I might split some tasks into more commits in order to be sure no work gets lost in case of emergency (or to put it another way: I know Telstra too well to trust them).
2018-03-08doc-howto: fundamental aspects of GPGME vs PythonBen McGinnes1-1/+55
* Added a section for those pythonistas who are too used to web programming. Stressed that it's not simply not RESTful, it's not even REST-like. * Letting me move on to drawing a very loose parallel between a session and a context. The differences should become obvious in the subsequent sections.
2018-03-08doc: Added multiple TODOs for inclusion in the HOWTOBen McGinnes1-1/+43
* Some instructions to include are fairly obvious; as with encryption, decryption and signature verification. * Some are a little less obvious. * This includes the requests received to specifically include subkey management (adding and revoking subkeys on a primary key that's being retained. * Added the UID equivalents to the list, as well as key selection matters (and may or may not include something for handling group lines since that involves wrapping a CLI binary). * Key control documentation and examples requested by Mike Ingle of confidantmail.org.
2018-03-07GPL compatible license for documentationBen McGinnes1-3/+9
* Added the same, slightly modified GPL based license that is used in other parts of GnuPG.
2018-03-07HOWTO updateBen McGinnes1-5/+5
* removed one bit of whitespace. * Marked up references to gpgme.h. * Fixed one spelling error. * Removed py2.6 from python search order since even if it is supported, it shouldn't be encouraged.
2018-03-07GPGME Python bindings HOWTOBen McGinnes1-0/+221
* Started work on the GPGME Python bindings HOWTO. * 1,050 words to begin with at approx. 7.5KB. * Got as far as installation. * Includes instruction not to use PyPI for this.
2018-03-07TODO - HOWTOBen McGinnes1-1/+2
* Added suv-entry for the new HOWTO being started and, since it has been started, checked it off.
2018-03-07TODOBen McGinnes1-0/+6
* Slightly expanded the list.
2018-02-26WS removalBen McGinnes1-1/+1
* Whitespace removal.
2018-02-26LaTeX headersben/python-docs-01Ben McGinnes2-0/+8
* Set LaTeX headers to enable ligatures and a 12pt font by default. * Paper size left for regional defaults. * Using XeLaTeX for easier font control. * Using default LaTeX font of Latin Main, but that's easy enough to change.
2018-02-19Renaming ad infinitum ...Ben McGinnes1-0/+0
* Dropped the .txt from the end of the file ...
2018-02-19Text conversionBen McGinnes1-0/+77
* Exported from Org Mode to UTF-8 text. * Removed my name from just under the title.