aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* json: Add proper decrypt_result_t handlingAndre Heinecke2018-08-211-7/+80
* json: Add subkey_algo and defaults to createkeyAndre Heinecke2018-08-201-4/+62
* Python bindings examplesBen McGinnes2018-08-193-1/+251
* Python bindings setup fileBen McGinnes2018-08-181-2/+11
* Python bindings tests: Near PEP8 complianceBen McGinnes2018-08-1831-500/+773
* Python bindings examples: PEP8 conplianceBen McGinnes2018-08-1812-35/+49
* Python bindings setup: Near PEP8 complianceBen McGinnes2018-08-182-89/+119
* Python bindings constants: PEP8 compliance (almost)Ben McGinnes2018-08-1819-35/+29
* Python bindings src: PEP8 complianceBen McGinnes2018-08-185-13/+18
* Symmetric exampleBen McGinnes2018-08-131-2/+2
* Symmetric encryption exampleBen McGinnes2018-08-131-4/+4
* Symmetric encryption example.Ben McGinnes2018-08-131-0/+63
* PEP8 compliance and other code fixesBen McGinnes2018-08-1010-130/+220
* Link fixesBen McGinnes2018-08-092-18/+18
* json: Wipe memory in cJSON_DeleteAndre Heinecke2018-08-081-2/+8
* json: Only use calloc instead of mallocAndre Heinecke2018-08-082-8/+39
* json: Add checks when skipping byteAndre Heinecke2018-08-081-3/+7
* json: Don't error out if chunksize is omittedAndre Heinecke2018-08-081-4/+1
* cpp: Fix use after free in gencardkeyinteractorAndre Heinecke2018-08-081-5/+4
* Make GNUPGHOME for tests overridableAndre Heinecke2018-08-066-6/+12
* cpp: Add safety checks for key updateAndre Heinecke2018-07-242-1/+4
* docs: python bindings howtoBen McGinnes2018-07-221-170/+169
* doc: python bindings howtoBen McGinnes2018-07-221-624/+623
* doc: python bindings howtoBen McGinnes2018-07-221-0/+1
* core: Clear all flags for a new data property.Werner Koch2018-07-191-2/+4
* core: Blank out the plaintext after decryption failure.Werner Koch2018-07-197-16/+361
* cpp: Print origin and last update for key/uidAndre Heinecke2018-07-191-0/+4
* json: Don't use strdup but the xtrystrdup wrapper.Werner Koch2018-07-191-5/+8
* core: New interface gpgme_data_new_from_estream.Werner Koch2018-07-196-1/+128
* json: Fix memleak in native msging replAndre Heinecke2018-07-181-0/+4
* json: Ensure that native msging request is stringAndre Heinecke2018-07-181-1/+2
* json: Fix crash by ensuring response is never NULLAndre Heinecke2018-07-181-7/+43
* json: Fix memory errors in create_keylist_patternsAndre Heinecke2018-07-181-5/+4
* qt: Handle encoding for diagnosticsAndre Heinecke2018-07-181-1/+53
* json: Fix crash on invalid jsonAndre Heinecke2018-07-161-2/+2
* json: Fix uninitialized key unref in op_deleteAndre Heinecke2018-07-161-1/+1
* json: Minor cleanups in cJSON.cWerner Koch2018-07-161-5/+23
* json: Fix buffer overflow in cJSON.cWerner Koch2018-07-161-3/+8
* python bindings: example scriptsBen McGinnes2018-07-132-2/+2
* json: Add with-sec-fprs param to exportAndre Heinecke2018-07-111-5/+68
* example scripts: python work-aroundsBen McGinnes2018-07-101-3/+3
* docs: python bindings howtoBen McGinnes2018-07-091-1251/+1235
* json: Add with-secret without secret onlyAndre Heinecke2018-07-091-4/+11
* tests: Add --with-secret to run-keylist.cAndre Heinecke2018-07-091-0/+6
* doc: More explicit doc for EXTERN and LOCAL modes.Andre Heinecke2018-07-091-2/+8
* Add ctx flag for auto-key-locateAndre Heinecke2018-07-096-0/+67
* python bindings: howto examplesBen McGinnes2018-07-0713-67/+71
* qt: Handle OpenPGP Diagnostic logAndre Heinecke2018-07-051-5/+27
* cpp: Add enum mapping for GPGME_AUDIT_LOG_DIAGAndre Heinecke2018-07-052-0/+5
* core: Add gpg auditlog to get diagnosticsAndre Heinecke2018-07-057-4/+168