Page MenuHome GnuPG
Feed All Stories

Jul 17 2020

werner closed T4996: Release GPGME 1.14.0 as Resolved.
Jul 17 2020, 11:25 AM · gpgme, Release Info
werner updated the task description for T4996: Release GPGME 1.14.0.
Jul 17 2020, 11:01 AM · gpgme, Release Info
werner added a comment to T4992: ssh Yubikey not recognized, but Yubikey works with GPG well.

iirc, you need to start gpg-agent before you use putty; thus do a "gpg -K" or "gpgconf --launch gpg-agent".

Jul 17 2020, 10:46 AM · ssh, yubikey, Bug Report, gpg4win
werner added a comment to T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem.

Thanks for looking into this. However, I do not understand the problem behind it. Is it the need to link against the socket lib? 10 or 15 years ago things were more complicated because two TCP stacks were in use and you could use the modern one only if a certain service pack or Explorer version was installed. That might be the reasons for some of the peculiarities we have in the code.

Jul 17 2020, 10:44 AM · Restricted Project, gnupg, Windows
werner claimed T4997: 2.2.21 breaks passphrase-repeat and password checking.
Jul 17 2020, 10:34 AM · Bug Report, gnupg (gpg22)
werner added a subtask for T4897: Release GnuPG 2.2.21: T4997: 2.2.21 breaks passphrase-repeat and password checking.
Jul 17 2020, 10:33 AM · gnupg (gpg22), Release Info
werner added a parent task for T4997: 2.2.21 breaks passphrase-repeat and password checking: T4897: Release GnuPG 2.2.21.
Jul 17 2020, 10:33 AM · Bug Report, gnupg (gpg22)
werner triaged T4997: 2.2.21 breaks passphrase-repeat and password checking as Normal priority.

Right 2.2.21 fixes a long standing bug in symmetric encryption in that the configured passphrase constraints were not checked. Eventually we will add a second sec of constraints here but for now the same constrains as for private key protection are used.

Jul 17 2020, 10:32 AM · Bug Report, gnupg (gpg22)
aheinecke committed rKLEOPATRA3811ae2678ea: Fix protocol check for SSH export opt (authored by aheinecke).
Fix protocol check for SSH export opt
Jul 17 2020, 9:53 AM
aheinecke created T4999: GPGME: Add interface for quick-set-expire.
Jul 17 2020, 9:53 AM · gpgme, kleopatra, gpg4win
gniibe committed rGf484ac2b2d2e: Use gpgrt's new option parser for symcryptrun. (authored by gniibe).
Use gpgrt's new option parser for symcryptrun.
Jul 17 2020, 8:20 AM
gniibe added a comment to T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem.

Given the situation we have call of WSAStartup in assuan_sock_init (for Windows), the solution would be:

  • Removal of call of WSAStartup in _init_common_subsystems
  • Even though it is not needed for POSIX system and it is only needed to call WAStartup on Windows, calling assuan_sock_init from each application (including gpg, gpgsm, dirmngr/dirmngr-client, and tools/* which uses libassuan), would be the solution (not perfect one, though, because it allocates sock_ctx)
Jul 17 2020, 4:32 AM · Restricted Project, gnupg, Windows
gniibe added a comment to T4998: scdaemon: PC/SC "No such device" without reader-port.

I am happy that your use case will be supported, and the bug was fixed before the release.
It's me who say "thank you" to you!

Jul 17 2020, 4:28 AM · Restricted Project, scd, Bug Report
kevinoid added a comment to T4998: scdaemon: PC/SC "No such device" without reader-port.

46d185f60 doesn't segfault and does prints the YubiKey card information, even without reader-port configured. Perfect! That will fix the issue for me. Looking forward to seeing it released. Thanks again @gniibe!

Jul 17 2020, 4:20 AM · Restricted Project, scd, Bug Report
gniibe added a comment to T4998: scdaemon: PC/SC "No such device" without reader-port.

Thanks a lot.
I pushed a fix as rG46d185f60397: scd: PC/SC: Don't release the context when it's in use..

Jul 17 2020, 4:16 AM · Restricted Project, scd, Bug Report
gniibe committed rG46d185f60397: scd: PC/SC: Don't release the context when it's in use. (authored by gniibe).
scd: PC/SC: Don't release the context when it's in use.
Jul 17 2020, 4:15 AM
kevinoid added a comment to T4998: scdaemon: PC/SC "No such device" without reader-port.

Thanks again @gniibe! In case it's still useful, I bisected to 1080e91ef. The output with --debug-all --debug-level guru is:

Jul 17 2020, 4:14 AM · Restricted Project, scd, Bug Report
gniibe added a comment to T4998: scdaemon: PC/SC "No such device" without reader-port.

Ah, I identified an issue.
While it's in a loop of trying readers (in select_application in scd/app.c), it should not deallocate resources to access readers, even if reference count == 0.
I'll fix.

Jul 17 2020, 3:56 AM · Restricted Project, scd, Bug Report
gniibe added a comment to T4998: scdaemon: PC/SC "No such device" without reader-port.

Thanks for your testing.

Jul 17 2020, 3:52 AM · Restricted Project, scd, Bug Report
kevinoid added a comment to T4998: scdaemon: PC/SC "No such device" without reader-port.

Thanks for the detailed explanation, I'm glad to hear it! Out of curiosity, I tried running echo 'serialno openpgp' | ./scd/scdaemon --log-file - -v --server built from 43000b043 and it printed:

Jul 17 2020, 3:27 AM · Restricted Project, scd, Bug Report
gniibe added a subtask for T3300: scd: Support multiple readers by PC/SC driver: T4998: scdaemon: PC/SC "No such device" without reader-port.
Jul 17 2020, 2:59 AM · Restricted Project, gnupg (gpg23), scd
gniibe added a parent task for T4998: scdaemon: PC/SC "No such device" without reader-port: T3300: scd: Support multiple readers by PC/SC driver.
Jul 17 2020, 2:59 AM · Restricted Project, scd, Bug Report
gniibe claimed T4998: scdaemon: PC/SC "No such device" without reader-port.

Thanks for your report.
Major reason was multiple card readers/tokens were not supported by PC/SC handling of scdaemon, only a single reader was assumed, so, user had to specify one if it's not the first one.
Multiple reader by PC/SC support was added in master (to be 2.3), so, I think the problem is solved in master.

Jul 17 2020, 2:54 AM · Restricted Project, scd, Bug Report
gniibe added a parent task for T3300: scd: Support multiple readers by PC/SC driver: Unknown Object (Maniphest Task).
Jul 17 2020, 2:45 AM · Restricted Project, gnupg (gpg23), scd
gniibe added a comment to T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem.

Sorry, I was confused by assuan_socket_ API and assuan_sock_ API.

Jul 17 2020, 2:35 AM · Restricted Project, gnupg, Windows
gniibe committed rG43000b0434b4: gpg-card: Fix type of historyname. (authored by gniibe).
gpg-card: Fix type of historyname.
Jul 17 2020, 2:06 AM
kevinoid updated the task description for T4998: scdaemon: PC/SC "No such device" without reader-port.
Jul 17 2020, 1:06 AM · Restricted Project, scd, Bug Report
kevinoid created T4998: scdaemon: PC/SC "No such device" without reader-port.
Jul 17 2020, 1:05 AM · Restricted Project, scd, Bug Report

Jul 16 2020

chdiza created T4997: 2.2.21 breaks passphrase-repeat and password checking in the S1 Public space.
Jul 16 2020, 10:02 PM · Bug Report, gnupg (gpg22)
werner committed rD40fa90e0047e: swdb: release of gpgme 1.14.0 (authored by werner).
swdb: release of gpgme 1.14.0
Jul 16 2020, 7:56 PM
werner committed rM6d7bf78ca5af: Release 1.14.0 (authored by werner).
Release 1.14.0
Jul 16 2020, 5:33 PM
werner committed rM81db4122450b: Post release updates (authored by werner).
Post release updates
Jul 16 2020, 5:33 PM
aheinecke committed rKLEOPATRAcca5d3e89624: Extend exportdialogs for subkeys and flags (authored by aheinecke).
Extend exportdialogs for subkeys and flags
Jul 16 2020, 5:14 PM
werner created T4996: Release GPGME 1.14.0.
Jul 16 2020, 5:13 PM · gpgme, Release Info
aheinecke committed rM690d967196d9: qt, cpp: Support export modes (authored by aheinecke).
qt, cpp: Support export modes
Jul 16 2020, 5:03 PM
werner committed rMdfeedcc28d04: core: Also allow GPGME_EXPORT_MODE_SSH for gpgme_op_export. (authored by werner).
core: Also allow GPGME_EXPORT_MODE_SSH for gpgme_op_export.
Jul 16 2020, 4:49 PM
werner added a project to T3957: GPGME: mkdefsinc segfaults on windows: unreproducible.
Jul 16 2020, 3:29 PM · unreproducible, toolchain, Documentation, Windows, gpgme
werner closed T3957: GPGME: mkdefsinc segfaults on windows as Invalid.

No info received

Jul 16 2020, 3:27 PM · unreproducible, toolchain, Documentation, Windows, gpgme
werner edited projects for T3948: GPGSM: Multiple issues reported to KMail, added: gnupg; removed gpgme.
Jul 16 2020, 3:23 PM · gnupg, S/MIME
werner added a project to T3794: GPGME: Make it possible to switch trust model per context: Feature Request.
Jul 16 2020, 3:21 PM · Feature Request, gpgol, gpgme
werner closed T3515: Gpg4win: Gpgconf used to open "windows" and slows down kleo startup as Resolved.

I am not any longer interested to see the real cause; eventually we will replace it anyway with a modern CreateProcess.

Jul 16 2020, 3:19 PM · Windows, gpgme
werner closed T3512: gpgme test failure when run with gpg version 1 as Invalid.

Reconsidering this: Running the test suite with gpg1 is not a proper use case. gpg1 may be installed in addition to gpg but it should never be used on a build machine solely.

Jul 16 2020, 3:09 PM · gnupg (gpg14), gpgme, Bug Report
aheinecke committed rKLEOPATRAed83d62b2e8a: Propose better file names for export (authored by aheinecke).
Propose better file names for export
Jul 16 2020, 3:08 PM
aheinecke committed rKLEOPATRA0a6e22afd5f9: Small version bump (authored by aheinecke).
Small version bump
Jul 16 2020, 3:08 PM
werner lowered the priority of T3512: gpgme test failure when run with gpg version 1 from Normal to Low.
Jul 16 2020, 3:07 PM · gnupg (gpg14), gpgme, Bug Report
werner edited projects for T3471: gpgme decryptverify indicating wrongly an error., added: gnupg, Not A Bug; removed gpgme.

I don't see any error here. There is a trailing LF on the binary data which gpg rightfully complains about.

Jul 16 2020, 3:06 PM · Not A Bug, gnupg, Bug Report
aheinecke changed the status of T4995: Kleopatra: Suggested file names should be clearer from Open to Testing.

Or when there is no name the email will be taken:

Jul 16 2020, 3:02 PM · gpg4win, kleopatra
werner closed T3413: gpgme_op_delete doesn't return failure when loopback mode is enabled as Wontfix.
Jul 16 2020, 2:53 PM · gpgme, Bug Report
werner closed T3396: use swig to generate Ruby bindings for gpgme as Wontfix.

As of today we don't want to maintain another binding; see T3395

Jul 16 2020, 2:52 PM · Feature Request, gpgme
werner closed T3395: use swig to generate Perl bindings for gpgme as Wontfix.

The Python bindings are troublesome enough; as of today we don't want to maintain a Perl module.

Jul 16 2020, 2:51 PM · Feature Request, gpgme
werner closed T3356: gpgme test suite failure in lang/qt/tests/t-config.cpp on mipsel as Invalid.

No info received in3 years.

Jul 16 2020, 2:49 PM · Too Old, gpgme, Bug Report
werner closed T3348: gpgsm: should default to --disable-crl-checks as Wontfix.
Jul 16 2020, 2:45 PM · gpgme, gnupg, S/MIME
werner moved T3272: Make groups available through GPGME from Backlog to For a future release on the gpgme board.
Jul 16 2020, 2:43 PM · gpgme, Feature Request
werner added a parent task for T2919: fix gpgme/gpgsm pipe server session with use_descriptor_passing (was: mutt + gpgme problems with some Outlook S/MIME emails): T4257: GPGME: op_verify failes for S/MIME with EBADF in multithreaded signature verification.
Jul 16 2020, 2:42 PM · gpgme, Bug Report
werner added a subtask for T4257: GPGME: op_verify failes for S/MIME with EBADF in multithreaded signature verification: T2919: fix gpgme/gpgsm pipe server session with use_descriptor_passing (was: mutt + gpgme problems with some Outlook S/MIME emails).
Jul 16 2020, 2:42 PM · S/MIME, gpgme
werner closed T4028: GPGME: Subkeys not marked correcly as secret as Resolved.

Has already been fixed with T4061.

Jul 16 2020, 2:40 PM · gpgme
aheinecke created T4995: Kleopatra: Suggested file names should be clearer.
Jul 16 2020, 2:39 PM · gpg4win, kleopatra
werner lowered the priority of T4195: Fix time API in gpgme from Normal to Low.
Jul 16 2020, 2:38 PM · gnupg, kleopatra, Restricted Project, gpgme, Feature Request
werner moved T4310: GPGME: Add ssh export mode from Backlog to QA for next release on the gpgme board.
Jul 16 2020, 2:36 PM · gpgme (gpgme 1.23.x), Feature Request
werner reassigned T4310: GPGME: Add ssh export mode from werner to aheinecke.

C part done; C++ interface is not yet done.

Jul 16 2020, 2:35 PM · gpgme (gpgme 1.23.x), Feature Request
aheinecke added a subtask for T4988: Kleopatra key generation does not use default algorithms 3072 but 2048: T4789: Gpg4win-3.1.12.
Jul 16 2020, 2:35 PM · kleopatra
aheinecke added a parent task for T4789: Gpg4win-3.1.12: T4988: Kleopatra key generation does not use default algorithms 3072 but 2048.
Jul 16 2020, 2:35 PM · gpg4win, Release Info
aheinecke changed the status of T4988: Kleopatra key generation does not use default algorithms 3072 but 2048 from Open to Testing.

Hi, yeah its complicated for Kleopatra to detect the defaults as they can be set both in Kleopatra config and GnuPG config. The GnuPG config overrides the Kleopatra config. Kleo has code to handle this but not when it adds the comboboxes to the GUI. So I've just removed the "default". We only had this for RSA and DSA / Elgamal, for ECC we did not indicate the default.

Jul 16 2020, 2:35 PM · kleopatra
werner committed rM7f9e0ca57b29: core: New export mode to export as OpenSSH public key. (authored by werner).
core: New export mode to export as OpenSSH public key.
Jul 16 2020, 12:02 PM
werner committed rG970e43130506: gpg: Do not close stdout after --export-ssh-key (authored by werner).
gpg: Do not close stdout after --export-ssh-key
Jul 16 2020, 11:43 AM
werner committed rG5c514a274ca8: gpg: Do not close stdout after --export-ssh-key (authored by werner).
gpg: Do not close stdout after --export-ssh-key
Jul 16 2020, 11:32 AM
werner added a comment to T4975: undefined-shift in block_filter.

Well, it changes the behaviour on error and thus it should not be backported to 2.2 so that existsing error reports about corrupted data don't change. Fine for master.

Jul 16 2020, 11:30 AM · gnupg (gpg22), Bug Report
gniibe added a comment to T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem.

Here are the fixes:

diff --git a/common/init.c b/common/init.c
index 073c5cd8a..dbdf40527 100644
--- a/common/init.c
+++ b/common/init.c
@@ -161,17 +161,6 @@ _init_common_subsystems (gpg_err_source_t errsource, int *argcp, char ***argvp)
   /* Try to auto set the character set.  */
   set_native_charset (NULL);
Jul 16 2020, 6:43 AM · Restricted Project, gnupg, Windows
gniibe added a comment to T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem.

Call of WSAStartup in dirmngr/http.c is no problem, as we define HTTP_NO_WSASTARTUP.

Jul 16 2020, 6:22 AM · Restricted Project, gnupg, Windows
gniibe updated the task description for T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem.
Jul 16 2020, 6:18 AM · Restricted Project, gnupg, Windows
gniibe committed rG8abf065307ff: common: Avoid undefined behavior of left shift operator. (authored by gniibe).
common: Avoid undefined behavior of left shift operator.
Jul 16 2020, 4:20 AM
gniibe added a comment to T4624: libassuan-config and libassuan.pc both put -lws2_32 before -lgpg-error, which fails during static linking.

This fix reveals the problem of: T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem

Jul 16 2020, 3:11 AM · Restricted Project, Windows, libassuan, Bug Report
gniibe updated the task description for T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem.
Jul 16 2020, 3:06 AM · Restricted Project, gnupg, Windows
gniibe created T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem.
Jul 16 2020, 3:03 AM · Restricted Project, gnupg, Windows
kloczek added a comment to T4854: gpgme 1.13.1: test suite is failing.

Today when I've been trying with -j48 test suite was locked and was not able to finish.
When I've presses ctrol-c I found:

PASS: t-eventloop
Decrypt B 0
Encrypt A 0
Decrypt B 1
Encrypt A 1
Decrypt B 2
Encrypt A 2
Decrypt B 3
Encrypt A 3
Decrypt B 4
Decrypt B 5
Encrypt A 4
Decrypt B 6
Encrypt A 5
Decrypt B 7
Encrypt A 6
Decrypt B 8
Encrypt A 7
Decrypt B 9
Encrypt A 8
Decrypt B 10
Encrypt A 9
Decrypt B 11
Encrypt A 10
Decrypt B 12
Encrypt A 11
Decrypt B 13
Encrypt A 12
Decrypt B 14
Encrypt A 13
Decrypt B 15
Encrypt A 14
Decrypt B 16
Decrypt B 17
Encrypt A 15
Decrypt B 18
Encrypt A 16
Decrypt B 19
Encrypt A 17
Encrypt A 18
Encrypt A 19
PASS: t-thread1
make[4]: *** [Makefile:882: check-TESTS] Interrupt
make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gpgme-1.13.1/tests/gpg'
[tkloczko@barrel SPECS]$ make[3]: *** [Makefile:1008: check-am] Interrupt
make[2]: *** [Makefile:1010: check] Interrupt
make[1]: *** [Makefile:736: check-recursive] Interrupt
make: *** [Makefile:535: check-recursive] Interrupt
^C
Jul 16 2020, 12:55 AM · gpgme, Bug Report
kloczek added a comment to T4854: gpgme 1.13.1: test suite is failing.
+ GPGME_DEBUG=8:gpgme.trc
+ /usr/bin/make -O -j1 V=1 VERBOSE=1 check
Making check in src
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gpgme-1.13.1/src'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/gpgme-1.13.1/src'
Making check in tests
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gpgme-1.13.1/tests'
Making check in gpg
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gpgme-1.13.1/tests/gpg'
/usr/bin/make  check-am
make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gpgme-1.13.1/tests/gpg'
/usr/bin/make  check-TESTS
make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/gpgme-1.13.1/tests/gpg'
gpg-agent already running
PASS: initial.test
-----BEGIN PGP MESSAGE-----
Jul 16 2020, 12:52 AM · gpgme, Bug Report

Jul 15 2020

werner added a comment to T4854: gpgme 1.13.1: test suite is failing.

It might be related to T4257 - try with -j4 for now which is what I use for building.
For further investigations we need to enable tracing using

GPGME_DEBUG=8:gpgme.trc  make check
Jul 15 2020, 11:03 PM · gpgme, Bug Report
werner claimed T4310: GPGME: Add ssh export mode.
Jul 15 2020, 6:27 PM · gpgme (gpgme 1.23.x), Feature Request
kloczek added a comment to T4854: gpgme 1.13.1: test suite is failing.

Sorry, I can't replicate this

Jul 15 2020, 5:23 PM · gpgme, Bug Report
werner moved T4578: python3 gpg module should offer an "encrypt" function that takes an email.message.EmailMessage and returns a new one from Backlog to Python stuff on the gpgme board.
Jul 15 2020, 4:55 PM · gpgme, Python, Feature Request
werner merged T4650: Kleopatra crashed with an application error (Windows) into T4257: GPGME: op_verify failes for S/MIME with EBADF in multithreaded signature verification.
Jul 15 2020, 4:53 PM · S/MIME, gpgme
werner merged task T4650: Kleopatra crashed with an application error (Windows) into T4257: GPGME: op_verify failes for S/MIME with EBADF in multithreaded signature verification.
Jul 15 2020, 4:53 PM · gpgme, kleopatra, Bug Report, gpg4win
werner added a comment to T4650: Kleopatra crashed with an application error (Windows).

Probably the same as T4257

Jul 15 2020, 4:52 PM · gpgme, kleopatra, Bug Report, gpg4win
werner moved T4820: gpgme's json test fails with gpg 2.2.19 from Backlog to QA for next release on the gpgme board.
Jul 15 2020, 4:46 PM · gpgme (gpgme 1.23.x), Bug Report
werner closed T4982: [PATCH] qt libraries should be linked with -fPIC instead of -fpic as Wontfix.

We can't do anything about it except for corner cases which we won't do right now. In case there will be an easy solution to help Debian please re-open this bug.

Jul 15 2020, 4:45 PM · Debian, gpgme
werner moved T4257: GPGME: op_verify failes for S/MIME with EBADF in multithreaded signature verification from Backlog to For a future release on the gpgme board.
Jul 15 2020, 4:42 PM · S/MIME, gpgme
werner moved T4939: GPGME: Add KEYLIST_MODE_WITH_KEYGRIP from Backlog to QA for next release on the gpgme board.
Jul 15 2020, 4:40 PM · gpgme (gpgme 1.23.x)
werner added a comment to T4854: gpgme 1.13.1: test suite is failing.

Sorry, I can't replicate this

Jul 15 2020, 4:39 PM · gpgme, Bug Report
werner committed rMc8048bf8eb98: core: New keylist mode GPGME_KEYLIST_MODE_WITH_KEYGRIP. (authored by werner).
core: New keylist mode GPGME_KEYLIST_MODE_WITH_KEYGRIP.
Jul 15 2020, 4:36 PM
werner committed rM858909168298: core: Deprecate the non-working trustlist functions. (authored by werner).
core: Deprecate the non-working trustlist functions.
Jul 15 2020, 4:36 PM
werner closed T4834: gpgme library calls gpg with --list-trust-path as Resolved.

From 1.14.0 on these functions will return a Not Implemented error and the documentation has been removed.

Jul 15 2020, 4:36 PM · gpgme, Bug Report
JW-D added a comment to T4992: ssh Yubikey not recognized, but Yubikey works with GPG well.

I used already the mentioned blog ass base of my work. But the Yubikey is not recognized in ssh and I do not know how to mitigate.

Jul 15 2020, 1:50 PM · ssh, yubikey, Bug Report, gpg4win
werner edited projects for T4982: [PATCH] qt libraries should be linked with -fPIC instead of -fpic, added: Debian; removed Info Needed, Bug Report.
Jul 15 2020, 12:19 PM · Debian, gpgme
werner moved T4257: GPGME: op_verify failes for S/MIME with EBADF in multithreaded signature verification from QA for next release to Backlog on the gpgme board.
Jul 15 2020, 12:18 PM · S/MIME, gpgme
werner added a comment to T4257: GPGME: op_verify failes for S/MIME with EBADF in multithreaded signature verification.

Its a year since I worked on the mentioned wait code change (wk/new-wait branch) and I more or less forgot about it. it will to risky to release that as 1.14 so this change and the fix to this bug needs to be postponed to 1.15. Sorry.

Jul 15 2020, 12:18 PM · S/MIME, gpgme
gniibe committed rG8904b18822fc: regexp: Fix generation of _unicode_mapping.c. (authored by gniibe).
regexp: Fix generation of _unicode_mapping.c.
Jul 15 2020, 7:30 AM
gniibe committed rGb4cbb5f58a00: tools: Use internal regexp routines. (authored by gniibe).
tools: Use internal regexp routines.
Jul 15 2020, 7:30 AM
gniibe committed rG199309190a0b: gpg: Add regular expression support. (authored by gniibe).
gpg: Add regular expression support.
Jul 15 2020, 7:30 AM
gniibe committed rG1d1f2aa94370: regexp: Import change from JimTcl. (authored by gniibe).
regexp: Import change from JimTcl.
Jul 15 2020, 7:30 AM
gniibe committed rEc564d8c5a0e7: w32: Add gpgrt_fcancel to the definition. (authored by gniibe).
w32: Add gpgrt_fcancel to the definition.
Jul 15 2020, 7:02 AM