- 05 May, 2019 5 commits
-
-
Daniel Kahn Gillmor authored
-
Daniel Kahn Gillmor authored
(cherry picked from commit adda4cb8) This is a blast from the past, but hopefully it resolves things on xenial.
-
Daniel Kahn Gillmor authored
-
Daniel Kahn Gillmor authored
-
Daniel Kahn Gillmor authored
-
- 03 May, 2019 11 commits
-
-
Daniel Kahn Gillmor authored
-
Daniel Kahn Gillmor authored
Fixes lintian: public-upstream-key-not-minimal See https://lintian.debian.org/tags/public-upstream-key-not-minimal.html for more details.
-
Daniel Kahn Gillmor authored
-
Daniel Kahn Gillmor authored
-
Daniel Kahn Gillmor authored
-
Daniel Kahn Gillmor authored
-
Daniel Kahn Gillmor authored
Update to upstream version '1.13.0' with Debian dir be8d9468e7d804f57726f3076e82e4b5ddfbb43c
-
Daniel Kahn Gillmor authored
-
Daniel Kahn Gillmor authored
-
Daniel Kahn Gillmor authored
-
Daniel Kahn Gillmor authored
-
- 26 Mar, 2019 3 commits
-
-
Werner Koch authored
* configure.ac: Bump LT versions. For C to C33/A22/R0. For C++ to C15/A9/R0. For Qt to C10/A3/R3. Signed-off-by:Werner Koch <wk@gnupg.org>
-
Andre Heinecke authored
* src/assuan-support.c (my_spawn): Fix using strtoul for a long. -- This was commented on in129def87 and is correct. It is signed here to better handle cases where an invalid handle value (-1) would be passed.
-
Andre Heinecke authored
* NEWS: Mention interface change. * lang/cpp/src/gpggencardkeyinteractor.cpp (GpgGenCardKeyInteractor::setAlgo): New. (GpgGenCardKeyInteractor::action), (GpgGenCardKeyInteractor::nextState: Handle new interface. -- Tested that this workes with the old interface of GnuPG 2.2.5 and the new interface since GnuPG 2.2.6 GnuPG-Bug-Id: T4428
-
- 25 Mar, 2019 1 commit
-
-
Andre Heinecke authored
* src/assuan-support.c (my_spawn): Add hack to mark the logger fd for w32spawn translation. -- The w32 spawn code needs to modify argv with an updated fd that matches the real id in the spawned process. It uses spawn_fd_item_s.arg_loc for that. We hack it here so that the arg_loc is set for gpgsm's logger-fd without changing the assuan API. GnuPG-Bug-Id: T4426
-
- 20 Mar, 2019 1 commit
-
-
Andre Heinecke authored
* lang/qt/src/threadedjobmixin.cpp(_detail::audit_log_as_html): Handle CMS audit log.
-
- 19 Mar, 2019 1 commit
-
-
Werner Koch authored
* src/engine-gpgsm.c (struct engine_gpgsm): Add fields diag_cb and diagnostics. (close_notify_handler): Close the diag fd on status fd close. Handle diag close. (gpgsm_cancel): Handle diag. (gpgsm_release): Free DIAGNOSTICS. (gpgsm_new): Support the diag feature. (start): Set a handler for the diag fd. (gpgsm_getauditlog): Support GPGME_AUDITLOG_DIAG. -- Co-authored-by:
Andre Heinecke <aheinecke@gnupg.org> Signed-off-by:
Werner Koch <wk@gnupg.org>
-
- 13 Mar, 2019 1 commit
-
-
Andre Heinecke authored
* lang/cpp/src/context.cpp (Error::hasSystemError): Invert logic to do what it says. -- This is safe because according to codesearch it is only used in QGpgME
-
- 28 Feb, 2019 2 commits
-
-
Werner Koch authored
* src/gpgme-json.c (native_messaging_repl): Use correct var with sizeof. -- Signed-off-by:Werner Koch <wk@gnupg.org>
-
Werner Koch authored
* tests/run-verify.c (print_result): Chack is_de_vs. * tests/run-import.c (main): Fix bad parameter for format string. Signed-off-by:Werner Koch <wk@gnupg.org>
-
- 27 Feb, 2019 1 commit
-
-
Andre Heinecke authored
* src/cJSON.c (MAX_DEPTH): New. Maximum recursion depth. (parse_value, parse_array, parse_object): Carry and check depth argument. (cJSON_ParseWithOpts): Initialize depth. -- This fixes a stack overflow if we get weird recursive json data. GnuPG-Bug-Id: T4331
-
- 21 Feb, 2019 2 commits
-
-
Andre Heinecke authored
* lang/cpp/src/importresult.cpp: Add ostream operators. * lang/cpp/src/importresult.h: Update accordingly.
-
Andre Heinecke authored
* lang/cpp/src/data.cpp (GpgME::Data::toKeys): Rewind afterards. -- This fixes unexpected behavior that the seek pointer is changed after calling the const toKeys.
-
- 19 Feb, 2019 1 commit
-
-
Werner Koch authored
* src/w32-util.c (_gpgme_get_gpgconf_path): Add NULL top strconcat. -- Fortunately this is called early and the stack like cleared out so that we have not seen wrong behaviour until now. We should really fix all these annoying HANDLE/int cast warnings and alike so that real bugs are not drowned by them. GnuPG-bug-id: 4369 Signed-off-by:Werner Koch <wk@gnupg.org>
-
- 11 Feb, 2019 1 commit
-
-
Andre Heinecke authored
* tests/run-threaded.c (verify): Free msg.
-
- 10 Feb, 2019 1 commit
-
-
Ben McGinnes authored
* A rather obvious variant of the existing key import examples, except directed at Mailvelope's keyserver. * Yeah, Werner, I know ... but it exists because I used it and there's no harm in sharing. Tested-by:
Ben McGinnes <ben@adversary.org> Signed-off-by:
Ben McGinnes <ben@adversary.org>
-
- 30 Jan, 2019 1 commit
-
-
Ben McGinnes authored
* Version bump in preparation for whenever GPGME 1.13.0 happens. * Ran the post_installer.py for docs preparation again. Signed-off-by:Ben McGinnes <ben@adversary.org>
-
- 27 Jan, 2019 2 commits
-
-
Ben McGinnes authored
* Removed auto-generated .texi files from doc/src/ so only the corrected versions are left. * Which means now it is complete, but with the initial work to expand it with info file generation later.
-
Ben McGinnes authored
* Moved post_installer.py into the examples/howto/ directory. * Added instructions for its use to the Python Bindings HOWTO. * Ran it as intended from the lang/python/ directory in order to both prove it works and quickly and easily get the updated howto replicated. Also to fix all those .texi files. Tested-by:
Ben McGinnes <ben@adversary.org> Signed-off-by:
Ben McGinnes <ben@adversary.org>
-
- 25 Jan, 2019 2 commits
-
-
Werner Koch authored
* src/gpgme-json.c (subkey_to_json): here -- Avoid Windows ugliness of allowing different CRTs in the same process. Fixes-commit: 7f242337 Signed-off-by:
Werner Koch <wk@gnupg.org>
-
Werner Koch authored
* src/gpgme-json.c (interactive_repl): Fix memleak. (subkey_to_json): Ditto (op_config): Delay init of j_comps to avoid a leak on error. -- GnuPG-bug-id: 4341, 4342, 4343 Signed-off-by:Werner Koch <wk@gnupg.org>
-
- 16 Jan, 2019 1 commit
-
-
NIIBE Yutaka authored
* configure.ac (LDADD_FOR_TESTS_KLUDGE): New for --disable-new-dtags. * tests/Makefile.am (LDADD): Use LDADD_FOR_TESTS_KLUDGE. * lang/cpp/tests/Makefile.am, lang/qt/tests/Makefile.am: Likewise. * tests/gpg/Makefile.am, tests/gpgsm/Makefile.am: Likewise. * tests/json/Makefile.am, tests/opassuan/Makefile.am: Likewise. -- GnuPG-bug-id: 4298 Signed-off-by:
NIIBE Yutaka <gniibe@fsij.org>
-
- 15 Jan, 2019 1 commit
-
-
Andre Heinecke authored
* tests/run-import.c (main): Show diagnostics in verbose mode.
-
- 09 Jan, 2019 1 commit
-
-
Andre Heinecke authored
* lang/qt/tests/t-tofuinfo.cpp: Use new test keys without expiry. -- The old keys expired on 2019-01-06. GnuPG-Bug-Id: T3815
-
- 02 Jan, 2019 1 commit
-
-
Ben McGinnes authored
* Merging post installer script. * Included ammended Sphinx config file to try to reduce the auto-generated EPUB validation failures it produces. Signed-off-by:Ben McGinnes <ben@adversary.org>
-