Commit Graph

  • ab51bd5264
    build: Always compile the Qt 6 test application with -fpic ikloecker/qt6 Ingo Klöcker 2022-10-13 15:36:32 +0200
  • e6a1b241b4
    build,qt: Clean up all generated files Ingo Klöcker 2022-10-11 10:44:24 +0200
  • b2fb26baea
    qt,tests: Port test to QRegularExpression. Ingo Klöcker 2022-10-11 10:23:36 +0200
  • 4938c24a46
    qt: Remove obsolete code. Ingo Klöcker 2022-10-11 10:19:37 +0200
  • 8d019bbb8d
    build,qt: Allow building QGpgME for Qt 6 Ingo Klöcker 2022-10-11 10:14:53 +0200
  • 8e908029ff
    build,qt: Explicitly namespace a few Qt variables for Qt5 Ingo Klöcker 2022-10-10 14:30:41 +0200
  • b1e5f3b183
    core: Fix SIG_CREATED status parsing for 0x1F sigs Werner Koch 2022-09-29 09:43:11 +0200
  • ae9258fbf3
    build:python: Don't use gpg-error-config/gpgme-config. NIIBE Yutaka 2022-09-15 13:46:23 +0900
  • fbd9407646
    Fix for modern compiler. NIIBE Yutaka 2022-09-15 13:45:35 +0900
  • eedaaf7016
    cpp: Reject signing expired keys Ingo Klöcker 2022-09-14 10:41:38 +0200
  • 80670f60ba Fix parsing import status for invalid fingerprint. NIIBE Yutaka 2022-09-07 11:27:32 +0900
  • 1522813888 build: Omit -I... and -L... for standard paths in pkgconfig file Ingo Klöcker 2022-08-22 19:09:54 +0200
  • 73e96bfaa8 build: Update ax_cxx_compile_stdcxx macro Ingo Klöcker 2022-08-22 15:04:32 +0200
  • 83176ad7d3 qt: Fix building with C++11 Ingo Klöcker 2022-08-22 14:39:22 +0200
  • 0566180684 qt: Fix building with Qt6 Ingo Klöcker 2022-08-22 09:30:14 +0200
  • f02c20cc9c cpp: Fix building with C++11 Ingo Klöcker 2022-08-19 11:05:37 +0200
  • 2e7a61b898 qt,tests: Make test pass on 32-bit systems Ingo Klöcker 2022-08-18 10:55:09 +0200
  • 2fa5c80aeb cpp: Fix handling of "no key" or "invalid time" situations Ingo Klöcker 2022-08-18 10:43:19 +0200
  • f2b48de26b qt,tests: Make sure expiration time is interpreted as unsigned number Ingo Klöcker 2022-08-17 15:22:29 +0200
  • 81d4b7f2d7 qt,tests: Log the actual error code if the assertion fails Ingo Klöcker 2022-08-17 14:56:13 +0200
  • c977424a1d qt: Make sure expiration time is interpreted as unsigned number Ingo Klöcker 2022-08-17 14:51:19 +0200
  • 5f51a9b458
    w32: Add another fallback to look for gpgconf.exe Andre Heinecke 2022-08-12 15:16:36 +0200
  • 586846209b
    Qt: Fix working with no gpgconf in CryptoConfig Andre Heinecke 2022-08-11 11:39:10 +0200
  • 7e2ef54b9c
    Post release updates Werner Koch 2022-08-10 15:33:02 +0200
  • 26ff163bd6
    Release 1.18.0 gpgme-1.18.0 Werner Koch 2022-08-10 12:08:13 +0200
  • 9ee74b68e6
    tests: Make t-edit-sign more robust. Werner Koch 2022-08-10 12:32:52 +0200
  • 5d91182c95 qt: Add missing include Ingo Klöcker 2022-08-10 12:00:10 +0200
  • 99c1b14470 doc: Update NEWS Ingo Klöcker 2022-08-10 10:15:34 +0200
  • db7d79063f qt: Add job to set the primary user ID of OpenPGP keys Ingo Klöcker 2022-08-09 12:19:04 +0200
  • 125867f268 cpp: Add support for gpgme_op_set_uid_flag Ingo Klöcker 2022-08-09 09:35:19 +0200
  • f8d99bb9e4 python: Don't call __del__ from __exit__ method. NIIBE Yutaka 2022-08-09 09:36:04 +0900
  • 180899c7c3 python: Don't access gpgme with wrapped=None. NIIBE Yutaka 2022-08-05 14:57:32 +0900
  • b2f224a471 python: Reset passphrase callback correctly. Jasper Spaans 2022-08-05 11:02:44 +0900
  • c3b183831d qt: Remove job for refreshing OpenPGP keys Ingo Klöcker 2022-08-04 12:06:15 +0200
  • cc37447b62 build: Update config.guess and config.sub. NIIBE Yutaka 2022-07-21 13:47:51 +0900
  • 16020c5fd9 build: Fix for modern Autoconf. NIIBE Yutaka 2022-07-21 13:47:06 +0900
  • 5436b309fe qt: Allow setting the file name of signed and encrypted data Ingo Klöcker 2022-07-05 18:13:01 +0200
  • bc10169724 qt: Allow setting the file name of encrypted data Ingo Klöcker 2022-07-05 18:02:20 +0200
  • 31423945d2 qt: Fix filename of cmake config files for w32 Ingo Klöcker 2022-07-04 17:10:31 +0200
  • d42323f902 qt: Add #include <QStringList> needed for building against qt6 Laurent Montel 2022-07-03 16:47:40 +0200
  • 6e45da30ae cpp: Remove obsolete compatibility with KF5 variants Ingo Klöcker 2022-06-30 12:29:38 +0200
  • 02a2f35035 build: When no gpg-error-config, not install gpgme-config. NIIBE Yutaka 2022-06-28 11:26:11 +0900
  • aa94b4cee5 build: Update gpg-error.m4 NIIBE Yutaka 2022-06-28 11:23:01 +0900
  • d59cf17257 tests: Add support for clear text signatures to test runner Ingo Klöcker 2022-06-14 10:10:57 +0200
  • fd813f5c39 qt,tests: Allow 1-day-offset for expiration date Ingo Klöcker 2022-06-10 12:03:39 +0200
  • 7870fdbfef qt: Prevent u32 overflow when calculating expiration date Ingo Klöcker 2022-06-10 11:54:03 +0200
  • 918afc809d Revert "tests: Avoid problems with local time across a day boundary." Ingo Klöcker 2022-06-09 15:43:24 +0200
  • 5d19eb4ad5 core: Handle import status lines during keylist operation Ingo Klöcker 2022-06-09 12:50:46 +0200
  • 5ba0e454a3
    tests: Avoid problems with local time across a day boundary. Werner Koch 2022-05-23 08:20:04 +0200
  • f3011b5a19
    cpp: Export KeyListModeSaver Andre Heinecke 2022-05-12 09:34:15 +0200
  • f72cf726ca core: Set SECRET flag of subkeys stored on smart cards Ingo Klöcker 2022-05-06 09:34:18 +0200
  • 306fd9c915 cpp: Output more properties of a subkey Ingo Klöcker 2022-05-05 17:24:07 +0200
  • e029fd2735 cpp,tests: Actually parse the --with-secret option Ingo Klöcker 2022-05-05 17:19:39 +0200
  • 9e8c8e448e qt: Revert change of result signal of RefreshKeysJob Ingo Klöcker 2022-05-05 10:39:26 +0200
  • 15a4940aa7 qt: Use lambda instead of std::bind Ingo Klöcker 2022-05-05 10:32:34 +0200
  • c64a8daf50 qt: Emit import result when refreshing OpenPGP keys Ingo Klöcker 2022-05-04 14:51:50 +0200
  • 3519d61173 cpp: Allow retrieving import result of key listing with locate mode Ingo Klöcker 2022-05-04 14:31:03 +0200
  • f3ca57dfd7 core: Handle import status lines during keylist operation Ingo Klöcker 2022-05-04 14:23:42 +0200
  • d911a15364 cpp: Allow merging the results of two imports Ingo Klöcker 2022-05-04 12:37:47 +0200
  • f1a354fd57 qt: Apply compiler hint Ingo Klöcker 2022-05-02 16:04:28 +0200
  • 540e7bf3d4 qt: Use GpgME::Locate alias Ingo Klöcker 2022-05-02 15:59:41 +0200
  • e12861f18c qt: Add job for refreshing OpenPGP keys Ingo Klöcker 2022-05-02 15:28:09 +0200
  • 34786132fe cpp: Add RAII class for saving/restoring the key list mode Ingo Klöcker 2022-05-02 15:50:18 +0200
  • 99fd565889 qt: Add debug helper for Result classes with output stream operator Ingo Klöcker 2022-05-02 15:06:56 +0200
  • 0c304beeaa qt: Factor out helper for getting the fingerprints of some keys Ingo Klöcker 2022-05-02 15:04:37 +0200
  • 97e09fb964 qt,doc: Fix some API documentation Ingo Klöcker 2022-05-02 14:58:21 +0200
  • 54c4fd16d1 qt: Fix connection to readyReadStandardOutput signal Ingo Klöcker 2022-04-29 11:55:47 +0200
  • 9686258bd1 qt: Add test runner for refresh job Ingo Klöcker 2022-04-29 11:26:53 +0200
  • f4c3560925 qt: Make RefreshKeysJob result compatible with standard job result Ingo Klöcker 2022-04-29 11:24:36 +0200
  • fd97cbaa44 qt: Allow refreshing a list of keys Ingo Klöcker 2022-04-29 10:50:31 +0200
  • 62e7709717 qt: Minor refactoring Ingo Klöcker 2022-04-29 10:46:23 +0200
  • f47bc992ae qt: Rename QGpgMERefreshKeysJob to QGpgMERefreshSMIMEKeysJob Ingo Klöcker 2022-04-28 12:04:10 +0200
  • 359906c8bc cpp,tests: Verify that requested keylist mode is used Ingo Klöcker 2022-04-28 10:33:23 +0200
  • dea872f21f cpp: Support new keylist modes Ingo Klöcker 2022-04-27 17:21:04 +0200
  • aff9aaac68 core: Support --locate-external-keys command of gpg Ingo Klöcker 2022-04-27 16:57:17 +0200
  • 512f11b458 qt: Rely on the bad passphrase error reported by gpg Ingo Klöcker 2022-04-25 12:18:17 +0200
  • e21c3b559d core: Return BAD_PASSPHRASE error code on symmetric decryption. Ingo Klöcker 2022-04-25 12:14:42 +0200
  • d8e5871dca qt: Report better error if decryption failed because of bad passphrase Ingo Klöcker 2022-04-22 17:34:41 +0200
  • 321c8a0254 cpp: Allow changing the error of a result Ingo Klöcker 2022-04-22 17:26:17 +0200
  • b10791b055 doc: Remove explanation about AM_PATH_GPGME_PTH for GNU Pth. NIIBE Yutaka 2022-04-08 09:19:19 +0900
  • 102024f7e6 qt,doc: Fix typo and grammar in API documentation Ingo Klöcker 2022-04-05 09:35:45 +0200
  • 28cdbfdccb cpp: Handle canceling of an edit operation Ingo Klöcker 2022-04-04 13:25:30 +0200
  • db532eca8e cpp: Return actual error if revocation fails Ingo Klöcker 2022-04-04 13:15:37 +0200
  • c965b45bcd cpp: Add internal utility function for splitting strings Ingo Klöcker 2022-04-04 13:09:07 +0200
  • 4beb6f4199 cpp: Do not export symbols of the Private class Ingo Klöcker 2022-04-04 13:07:12 +0200
  • a36d71a8e3 core: Don't use internal __assuan functions. NIIBE Yutaka 2022-04-05 14:42:59 +0900
  • 110a375401 core: Don't keep using deprecated ath_ API. NIIBE Yutaka 2022-04-05 14:17:21 +0900
  • 7f089165e3 qt: Check arguments passed to the revoke key job Ingo Klöcker 2022-03-30 12:25:53 +0200
  • 3856ae8621 qt,tests: Verify reason code and description of revocation Ingo Klöcker 2022-03-29 17:20:37 +0200
  • 41297520da qt: Add job to revoke own OpenPGP keys Ingo Klöcker 2022-03-29 15:45:52 +0200
  • d96e8a7a6b cpp: Add interactor to revoke a key Ingo Klöcker 2022-03-29 15:19:27 +0200
  • 7317139ef9 doc: Update NEWS Ingo Klöcker 2022-03-29 15:14:12 +0200
  • 3b3b36a607 qt: Set default visibility of all symbols to hidden Ingo Klöcker 2022-03-28 17:21:44 +0200
  • fe588fef09 cpp: Set default visibility of all symbols to hidden Ingo Klöcker 2022-03-28 17:17:41 +0200
  • 92139e7b6b cpp: Put local helper function into unnamed namespace Ingo Klöcker 2022-03-28 17:00:25 +0200
  • ff3c93881a doc: Remove bogus documentation Ingo Klöcker 2022-03-28 14:39:13 +0200
  • b2a2158384 core: Support keylist mode for op_keylist_from_data. NIIBE Yutaka 2022-03-16 16:19:50 +0900
  • 55861ba9cc qt: Add missing include of config.h Ingo Klöcker 2022-03-07 09:27:13 +0100
  • 5a5a748e23 qt,doc: Remove comments about throwing exceptions Ingo Klöcker 2022-02-17 19:17:13 +0100
  • 71d4c9f452 doc: Update NEWS Ingo Klöcker 2022-02-17 17:54:12 +0100