Page MenuHome GnuPG
Feed All Stories

Oct 26 2018

werner committed rC2e2e68ad4874: primes: Avoid leaking bits of the prime test to pageable memory. (authored by werner).
primes: Avoid leaking bits of the prime test to pageable memory.
Oct 26 2018, 1:23 PM
werner closed T3904: Clarify suggestion for diskperf as Wontfix.
Oct 26 2018, 12:45 PM · Windows, libgcrypt
werner added a subtask for T4217: {libksba,libgcrypt,ntbtls,libassuan,npth}.m4, {libksba,libgcrypt,ntbtls,libassuan}-config script and gpg-error-config: T3982: libgcrypt.m4 is not multilib friendly.
Oct 26 2018, 12:44 PM · npth, libassuan, ntbtls, libgcrypt, libksba
werner added a parent task for T3982: libgcrypt.m4 is not multilib friendly: T4217: {libksba,libgcrypt,ntbtls,libassuan,npth}.m4, {libksba,libgcrypt,ntbtls,libassuan}-config script and gpg-error-config.
Oct 26 2018, 12:44 PM · libgcrypt, Bug Report
werner closed T4229: array variable leaks out of scope via the assignment of pointer in ks-engine-ldap.c extract_attributes as Resolved.

Fixed in master and 2.2

Oct 26 2018, 12:24 PM · gnupg
Laurent Montel <montel@kde.org> committed rKLEOPATRAbca86b67f281: GIT_SILENT: Prepare 5.9.3 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: Prepare 5.9.3
Oct 26 2018, 8:44 AM
gniibe committed rEaec676c9ca2d: gpgrt-config: Clean up the implementation. (authored by gniibe).
gpgrt-config: Clean up the implementation.
Oct 26 2018, 8:18 AM
gniibe closed T4085: Add support for pkg-config as Resolved.
Oct 26 2018, 6:56 AM
gniibe added a comment to T4085: Add support for pkg-config.

libassuan: Done
libksba: Done
npth: Done
ntbtls: Done
libgcrypt: Done

Oct 26 2018, 6:55 AM
gniibe committed rT3bd7643ceb11: Update ksba.m4 again. (authored by gniibe).
Update ksba.m4 again.
Oct 26 2018, 6:25 AM
gniibe committed rK825a4a9e9365: ksba.m4: Fix calling by gpgrt-config. (authored by gniibe).
ksba.m4: Fix calling by gpgrt-config.
Oct 26 2018, 6:20 AM
gniibe committed rPTH8c16b5ee2451: More fix. (authored by gniibe).
More fix.
Oct 26 2018, 6:19 AM
gniibe committed rG4249e9a2bf02: kbx: Increase size of field for fingerprint. (authored by gniibe).
kbx: Increase size of field for fingerprint.
Oct 26 2018, 5:43 AM
gniibe committed rT07568d097f3e: build: Update ksba.m4 and libgcrypt.m4. (authored by gniibe).
build: Update ksba.m4 and libgcrypt.m4.
Oct 26 2018, 3:54 AM
gniibe committed rTcf45bc9db3d6: ntbtls.m4: Better backward compatibility support. (authored by gniibe).
ntbtls.m4: Better backward compatibility support.
Oct 26 2018, 3:52 AM
gniibe committed rKd3fdae7a299a: ksba.m4: Better backward compatibility. (authored by gniibe).
ksba.m4: Better backward compatibility.
Oct 26 2018, 3:48 AM
gniibe committed rA882cbafa9444: libassuan.m4: Better backward compatibility support. (authored by gniibe).
libassuan.m4: Better backward compatibility support.
Oct 26 2018, 3:41 AM
gniibe committed rCa755bd0ea09a: libgcrypt.m4: Better compatibility support. (authored by gniibe).
libgcrypt.m4: Better compatibility support.
Oct 26 2018, 3:37 AM
gniibe committed rPTHc9b6a5e1cf85: Fix previous commit. (authored by gniibe).
Fix previous commit.
Oct 26 2018, 3:32 AM
gniibe committed rPTH7638c3579c22: npth.m4: Better backward compatibility. (authored by gniibe).
npth.m4: Better backward compatibility.
Oct 26 2018, 3:27 AM
gniibe committed rE1096ff770b3d: gpg-error.m4: Better backward compatibility support. (authored by gniibe).
gpg-error.m4: Better backward compatibility support.
Oct 26 2018, 3:19 AM
gniibe committed rT64bc82e24961: build: Relax build requirements. (authored by gniibe).
build: Relax build requirements.
Oct 26 2018, 2:52 AM
gniibe committed rA0a2a322cb470: build: Fix libassuan.m4. (authored by gniibe).
build: Fix libassuan.m4.
Oct 26 2018, 2:43 AM
gniibe committed rK910c148825d5: build: Fix ksba.m4. (authored by gniibe).
build: Fix ksba.m4.
Oct 26 2018, 2:41 AM
gniibe committed rC630ece1b7e0a: build: Fix libgcrypt.m4. (authored by gniibe).
build: Fix libgcrypt.m4.
Oct 26 2018, 2:40 AM
gniibe committed rPTHc540909055c3: build: Improve npth.m4. (authored by gniibe).
build: Improve npth.m4.
Oct 26 2018, 2:28 AM
gniibe committed rKf0116c07d0d8: build: Improve ksba.m4. (authored by gniibe).
build: Improve ksba.m4.
Oct 26 2018, 2:25 AM
gniibe committed rA24f80c49fde0: build: Fix previous commit. (authored by gniibe).
build: Fix previous commit.
Oct 26 2018, 2:23 AM
gniibe committed rAbb9a89bf5def: build: Improve libassuan.m4. (authored by gniibe).
build: Improve libassuan.m4.
Oct 26 2018, 2:20 AM
gniibe committed rC8e5641ed65f8: build: Relax build requirements. (authored by gniibe).
build: Relax build requirements.
Oct 26 2018, 2:13 AM
gniibe committed rKa32a50c7726e: build: Relax build requirements. (authored by gniibe).
build: Relax build requirements.
Oct 26 2018, 1:47 AM

Oct 25 2018

dkg committed rGa7c5d65eb503: all: fix more spelling errors (authored by dkg).
all: fix more spelling errors
Oct 25 2018, 10:53 PM
dkg committed rGb39ece7d3540: headers: fix spelling (authored by dkg).
headers: fix spelling
Oct 25 2018, 10:53 PM
werner committed rG04604e6cb999: speedo: Sign the windows installer with a timestamp. (authored by werner).
speedo: Sign the windows installer with a timestamp.
Oct 25 2018, 6:27 PM
werner committed rG11e9b704b505: speedo: Sign the windows installer with a timestamp. (authored by werner).
speedo: Sign the windows installer with a timestamp.
Oct 25 2018, 6:26 PM
werner created T4231: Write Libassuan manual.
Oct 25 2018, 5:56 PM · Documentation, libassuan
werner triaged T4230: Port parsing is broken in misc.c host_and_port_from_url as High priority.

Oh, that is really old code dating back to dirmngr-1. There is only one user I will see whether I can replace it with the generic parser we have in http.c

Oct 25 2018, 5:46 PM · LDAP, dirmngr, gnupg
werner committed rG26ebb15bec89: dirmngr: Fix out of scope use of a var in the keyserver LDAP code. (authored by werner).
dirmngr: Fix out of scope use of a var in the keyserver LDAP code.
Oct 25 2018, 5:38 PM
werner committed rG2b57a8159cdc: dirmngr: Fix out of scope use of a var in the keyserver LDAP code. (authored by werner).
dirmngr: Fix out of scope use of a var in the keyserver LDAP code.
Oct 25 2018, 5:36 PM
werner added a comment to T4229: array variable leaks out of scope via the assignment of pointer in ks-engine-ldap.c extract_attributes.

Now that is funny c+p code. I vaporized it to just a few lines.

Oct 25 2018, 5:23 PM · gnupg
werner triaged T4228: Leaked FILE from tmpfile() in dns.c dns_trace_open as Low priority.

It seems that this part of the code was not finished. Unfortunately upstream of the dns code is unresponsive and thus we started to maintain the code base by ourselves. There is still an open question whether we should do that to the full extend, in which case we would integrate the code closer into the GnuPG framework with its own logging subsystems.

Oct 25 2018, 5:06 PM · dns, gnupg
werner added a comment to T4226: Change "Public Key" to "OpenPGP Certificate".

The correct technical term is OpenPGP Public Keyblock but I better shut up on the certificate vs. Public key(block) question.

Oct 25 2018, 3:25 PM · nGPH
t8m created T4230: Port parsing is broken in misc.c host_and_port_from_url in the S1 Public space.
Oct 25 2018, 3:00 PM · LDAP, dirmngr, gnupg
t8m created T4229: array variable leaks out of scope via the assignment of pointer in ks-engine-ldap.c extract_attributes in the S1 Public space.
Oct 25 2018, 2:50 PM · gnupg
t8m created T4228: Leaked FILE from tmpfile() in dns.c dns_trace_open in the S1 Public space.
Oct 25 2018, 2:29 PM · dns, gnupg
aheinecke committed rM05a0e97f5c12: cpp: Add some convenience functions (authored by aheinecke).
cpp: Add some convenience functions
Oct 25 2018, 2:14 PM
aheinecke committed rO12535d4e5d51: Populate keycache on startup (authored by aheinecke).
Populate keycache on startup
Oct 25 2018, 2:14 PM
gniibe committed rPTH7a1d2dcecce3: build: Relax requirement of gpg-error-config. (authored by gniibe).
build: Relax requirement of gpg-error-config.
Oct 25 2018, 1:52 PM
gniibe committed rA0a3192ae33f6: build: Fix previous commit. (authored by gniibe).
build: Fix previous commit.
Oct 25 2018, 1:44 PM
gniibe committed rAb7922ea7ae2c: build: Relax requirements. (authored by gniibe).
build: Relax requirements.
Oct 25 2018, 1:34 PM
werner created P7 X25519 the ugly way.
Oct 25 2018, 1:15 PM
gniibe committed rEffbff048bde6: gpg-error-config: Keep old gpg-error-config implementation. (authored by gniibe).
gpg-error-config: Keep old gpg-error-config implementation.
Oct 25 2018, 1:07 PM
gniibe committed rEe06af32bdde0: build: Set GPGRT_CONFIG in gpg-error.m4. (authored by gniibe).
build: Set GPGRT_CONFIG in gpg-error.m4.
Oct 25 2018, 1:07 PM
werner committed rC3b271079d529: cipher: Add comments about future OIDs. (authored by werner).
cipher: Add comments about future OIDs.
Oct 25 2018, 1:05 PM
aheinecke committed rW8dd6c1f1a0d3: Update gpgol and gpg4win-tools to master (authored by aheinecke).
Update gpgol and gpg4win-tools to master
Oct 25 2018, 1:03 PM
aheinecke committed rW4862bc6e09d9: Update gnupg-w32 to STABLE-BRANCH-2-2 HEAD (authored by aheinecke).
Update gnupg-w32 to STABLE-BRANCH-2-2 HEAD
Oct 25 2018, 1:03 PM
aheinecke committed rWea8344d735af: Update NEWS and Readmes (authored by aheinecke).
Update NEWS and Readmes
Oct 25 2018, 1:03 PM
aheinecke committed rGTO9550462cfc5f: Revert "Explicitly set real access key" (authored by aheinecke).
Revert "Explicitly set real access key"
Oct 25 2018, 12:30 PM
aheinecke added a reverting change for rGTO1b04115d9148: Explicitly set real access key: rGTO9550462cfc5f: Revert "Explicitly set real access key".
Oct 25 2018, 12:30 PM
aheinecke committed rO1bf9ef131291: Revert "Explicitly set real access key for reg too" (authored by aheinecke).
Revert "Explicitly set real access key for reg too"
Oct 25 2018, 12:30 PM
aheinecke added a reverting change for rObf4ab9a6d168: Explicitly set real access key for reg too: rO1bf9ef131291: Revert "Explicitly set real access key for reg too".
Oct 25 2018, 12:30 PM
aheinecke committed rGTO1b04115d9148: Explicitly set real access key (authored by aheinecke).
Explicitly set real access key
Oct 25 2018, 12:28 PM
aheinecke committed rObf4ab9a6d168: Explicitly set real access key for reg too (authored by aheinecke).
Explicitly set real access key for reg too
Oct 25 2018, 12:28 PM
aheinecke committed rGTOf63d06491f58: More explicit fallbacks to alternative registry (authored by aheinecke).
More explicit fallbacks to alternative registry
Oct 25 2018, 11:54 AM
aheinecke committed rOb4c45c3a3ec9: Read HKLM fallback from cross registry view (authored by aheinecke).
Read HKLM fallback from cross registry view
Oct 25 2018, 11:53 AM
gniibe committed rA1dd2430d8877: build: Use LIBASSUAN_CONFIG_LIBS (instead of LIB). (authored by gniibe).
build: Use LIBASSUAN_CONFIG_LIBS (instead of LIB).
Oct 25 2018, 11:13 AM
aheinecke added a comment to T4226: Change "Public Key" to "OpenPGP Certificate".

I can only tell that the term "Certificate" is exactly what Kleopatra was trying to use consistently in the GUI. For Kleopatra it is also important because it tries to work with both X509 "certificates" and OpenPGP "public keys".

Oct 25 2018, 9:27 AM · nGPH
gniibe committed rG0240345728a8: g10,scd: Improve UIF support. (authored by gniibe).
g10,scd: Improve UIF support.
Oct 25 2018, 9:24 AM
aheinecke committed rO326f0abbbaf1: Use gpgrt_w32_iconv as fallback for mlang-charset (authored by aheinecke).
Use gpgrt_w32_iconv as fallback for mlang-charset
Oct 25 2018, 9:18 AM
aheinecke added a parent task for T4227: Gpg4win 3.1.5: T4156: GpgOL: ISO-8859-15 fails to be decoded.
Oct 25 2018, 9:17 AM · gpg4win, Release Info
aheinecke added a subtask for T4156: GpgOL: ISO-8859-15 fails to be decoded: T4227: Gpg4win 3.1.5.
Oct 25 2018, 9:17 AM · Bug Report, gpgol
aheinecke created T4227: Gpg4win 3.1.5.
Oct 25 2018, 9:17 AM · gpg4win, Release Info
gniibe added a comment to T4217: {libksba,libgcrypt,ntbtls,libassuan,npth}.m4, {libksba,libgcrypt,ntbtls,libassuan}-config script and gpg-error-config.

A bit tricky, but this would be good to use gpgrt-config by gpg-error.m4.
I say "tricky", because its name is gpg-error.m4 but it configure GPGRT_CONFIG to access to GPG_ERROR_CONFIG.

Oct 25 2018, 8:33 AM · npth, libassuan, ntbtls, libgcrypt, libksba
aheinecke committed rGTO5abe863d39aa: Explicitly set registry bits to avoid redirection (authored by aheinecke).
Explicitly set registry bits to avoid redirection
Oct 25 2018, 8:33 AM
aheinecke closed T4161: GpgOL: Attachments might be hidden in some cases as Resolved.
Oct 25 2018, 8:21 AM · Bug Report, gpg4win, gpgol
aheinecke closed T4132: Outlook 2016 - "Failed to resolve recipients. Operation failed. This is usually caused by a bug in GpgOL" as Resolved.
Oct 25 2018, 8:17 AM · Bug Report, gpg4win
aheinecke closed T4183: GpgOL: From field might not match UID used for verification as Resolved.
Oct 25 2018, 8:17 AM · gpg4win, gpgol
aheinecke added a comment to T4184: Outlook 2013 Appointments vanish when send as a E-Mail.

Did you have the chance to try it out with 3.1.4?

Oct 25 2018, 8:16 AM · gpgol, Bug Report, gpg4win
gniibe added a comment to T4217: {libksba,libgcrypt,ntbtls,libassuan,npth}.m4, {libksba,libgcrypt,ntbtls,libassuan}-config script and gpg-error-config.

It might be good idea to provide libgcrypt.pc in libgcrypt 1.8.x for forward compatibility with libgpg-error 1.33.

Oct 25 2018, 3:49 AM · npth, libassuan, ntbtls, libgcrypt, libksba
gniibe committed rT1233f3293f20: build: Require libgpg-error >= 1.33. (authored by gniibe).
build: Require libgpg-error >= 1.33.
Oct 25 2018, 3:49 AM
gniibe committed rK07cf4a9ab6f1: build: Require libgpg-error >= 1.33. (authored by gniibe).
build: Require libgpg-error >= 1.33.
Oct 25 2018, 3:29 AM
gniibe committed rA27f4671883e3: build: Require libgpg-error >= 1.33. (authored by gniibe).
build: Require libgpg-error >= 1.33.
Oct 25 2018, 3:20 AM
gniibe committed rCb376dc2abbb2: build: Require libgpg-error >= 1.33. (authored by gniibe).
build: Require libgpg-error >= 1.33.
Oct 25 2018, 3:15 AM
gniibe added a comment to T4217: {libksba,libgcrypt,ntbtls,libassuan,npth}.m4, {libksba,libgcrypt,ntbtls,libassuan}-config script and gpg-error-config.

Well, I changed my mind. Use of new gpgrt-config requires software update to introduce gpgrt.m4 and update of configure.ac to switch gpgrt from gpg-error, in standard way.
That's too much this time. It's good to defer this change.

Oct 25 2018, 3:06 AM · npth, libassuan, ntbtls, libgcrypt, libksba
gniibe committed rEabc641f27cf7: build: Update gpg-error.m4 and gpgrt.m4. (authored by gniibe).
build: Update gpg-error.m4 and gpgrt.m4.
Oct 25 2018, 2:46 AM
JollyRoger created T4226: Change "Public Key" to "OpenPGP Certificate" in the S1 Public space.
Oct 25 2018, 2:16 AM · nGPH
gniibe added a comment to T4225: Gpg4win - Yubikey failure after generating an OTP.

Sorry, there is no good way, but only workaround in this case, because it is complicated and it is basically wrong thing to do it by composite device (in my opinion). I'll describe detail in this comment.
I'm not Windows user, so, I don't have an idea how to recover from such a situation.

Oct 25 2018, 1:42 AM · Documentation, Bug Report
gniibe added a comment to T4217: {libksba,libgcrypt,ntbtls,libassuan,npth}.m4, {libksba,libgcrypt,ntbtls,libassuan}-config script and gpg-error-config.

OK, I'll change to use gpgrt-config, along with requiring newer version of libgpg-error.

Oct 25 2018, 1:14 AM · npth, libassuan, ntbtls, libgcrypt, libksba

Oct 24 2018

dkg committed rG54eb375ff14e: all: fix spelling and typos (authored by dkg).
all: fix spelling and typos
Oct 24 2018, 9:57 PM
werner added a comment to rGef540d1af064: doc: fix spelling mistakes.

Thanks

Oct 24 2018, 8:46 PM
werner added a member for nGPH: olf.
Oct 24 2018, 8:43 PM
dkg committed rGef540d1af064: doc: fix spelling mistakes (authored by dkg).
doc: fix spelling mistakes
Oct 24 2018, 8:40 PM
werner closed T4223: Uninitialized use of ctx variable in simple-pwquery.c as Resolved.

Thanks.

Oct 24 2018, 8:34 PM · gnupg
werner closed T4222: Uninitialized use of value variable in command.c cmd_genkey as Resolved.

Thanks.

Oct 24 2018, 8:33 PM · gnupg
werner removed a project from T4221: Suspicious read error handling in command-ssh.c ssh_handler_add_identity: backport.
Oct 24 2018, 8:33 PM · gnupg
werner closed T4221: Suspicious read error handling in command-ssh.c ssh_handler_add_identity as Resolved.

Thanks.

Oct 24 2018, 8:33 PM · gnupg
werner closed T4220: Leak of FILE memory in gpg-connect-agent.c:do_open as Resolved.

Thanks.

Oct 24 2018, 8:33 PM · gnupg
werner closed T4219: Copy & paste error in gpgsm.c as Resolved.

Thanks

Oct 24 2018, 8:32 PM · gnupg
werner committed rGe53253485cd7: agent: Fix possible uninitalized use of CTX in simple_pwquery. (authored by werner).
agent: Fix possible uninitalized use of CTX in simple_pwquery.
Oct 24 2018, 8:32 PM
werner committed rG62c75271173f: agent: Fix possible release of unitialize var in a genkey error case. (authored by werner).
agent: Fix possible release of unitialize var in a genkey error case.
Oct 24 2018, 8:32 PM