Page MenuHome GnuPG
Feed Advanced Search

Today

werner committed rWf3cd784c3796: Merge branch 'poppler-vsd3.3-cves' into vsd-3.3-branch (authored by werner).
Merge branch 'poppler-vsd3.3-cves' into vsd-3.3-branch
Thu, Oct 16, 1:45 PM
werner committed rW9c04114c80b6: Add poppler patches also for the appimage. (authored by werner).
Add poppler patches also for the appimage.
Thu, Oct 16, 1:45 PM
werner committed rWc91c3cba9d5e: gpgol: Add two patches to 2.6.7 (authored by werner).
gpgol: Add two patches to 2.6.7
Thu, Oct 16, 1:33 PM

Yesterday

werner committed rW51aa9c75003d: msi: Install versioninfo.txt (authored by werner).
msi: Install versioninfo.txt
Wed, Oct 15, 4:42 PM

Tue, Oct 14

werner committed rM1ff1aa188240: Slight changes to comments and trace output. (authored by werner).
Slight changes to comments and trace output.
Tue, Oct 14, 2:17 PM

Mon, Oct 13

werner moved T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already from Backlog to QA on the gnupg22 board.
Mon, Oct 13, 4:00 PM · gnupg22, Bug Report, gpd5x, okular
werner added a project to T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already: gnupg22.
Mon, Oct 13, 4:00 PM · gnupg22, Bug Report, gpd5x, okular
werner changed the status of T2196: keydb locking can result in deadlock in 2.2 from Open to Testing.
Mon, Oct 13, 3:45 PM · gnupg22, Bug Report
werner committed rGe6fa3f0e00e5: Post release updates (authored by werner).
Post release updates
Mon, Oct 13, 3:17 PM
werner committed rGb379a3e6ec97: po: msgmerge (authored by werner).
po: msgmerge
Mon, Oct 13, 3:17 PM
werner committed rG78571a281eb2: Release 2.2.50 (authored by werner).
Release 2.2.50
Mon, Oct 13, 3:17 PM
werner committed rGdd6e7ff4e0f3: Require the latest GpgRT and drop old substitutions. (authored by werner).
Require the latest GpgRT and drop old substitutions.
Mon, Oct 13, 3:17 PM
werner committed rW42758dd6908d: Update GnuPG to 2.2.50 (authored by werner).
Update GnuPG to 2.2.50
Mon, Oct 13, 2:59 PM

Fri, Oct 10

werner triaged T7849: gpg returns "unknown system error" when given an empty file as Normal priority.

The problem here is that iobuf_readbyte returns -1 on error and on EOF. parse_packet is not able to distinguish that because for histroic reasons we do not return a gpg-error code (GPG_ERR_EOF). To fix this we need to change all callers of parse_packet to not act upon -1 but only on an error code.

Fri, Oct 10, 2:04 PM · Bug Report, gnupg

Thu, Oct 9

werner committed rG22f9c4a3b3c1: gpg: Release lock after close also in the compress code path. (authored by werner).
gpg: Release lock after close also in the compress code path.
Thu, Oct 9, 5:58 PM
werner renamed T2196: keydb locking can result in deadlock in 2.2 from keydb locking can result in deadlock to keydb locking can result in deadlock in 2.2.
Thu, Oct 9, 5:54 PM · gnupg22, Bug Report
werner renamed T7855: keybox/keydb locking issue in 2.6 from keybox/keydb locking issue to keybox/keydb locking issue in 2.6 .
Thu, Oct 9, 5:54 PM · gnupg26, gpd5x
werner edited projects for T7855: keybox/keydb locking issue in 2.6 , added: gnupg26; removed vsd34, vsd33.

Except for the release/unlock thing after keybox_compress I already have the other fixes in my 2.2 commits. I noticed that the gpgsm keydb lock/release stuff differes from the one for gpg: For gpg we use the keybox_lock function but that is bot used at all by gpgsm. In theory this should be unified but I fear a regression risk and thus for 2.2 we better don't touch it.

Thu, Oct 9, 5:54 PM · gnupg26, gpd5x
werner committed rG7962eca3a023: gpgsm: Change delete and store certificate locking glitches. (authored by werner).
gpgsm: Change delete and store certificate locking glitches.
Thu, Oct 9, 5:44 PM
werner committed rGad4a5117ab1c: gpgsm: Properly release the lock when compressing a pubring. (authored by werner).
gpgsm: Properly release the lock when compressing a pubring.
Thu, Oct 9, 5:44 PM
werner committed rG8491aca73cff: gpg: Revert the always locking introduced with 43fe9073aa (authored by werner).
gpg: Revert the always locking introduced with 43fe9073aa
Thu, Oct 9, 5:44 PM
werner added a comment to T7855: keybox/keydb locking issue in 2.6 .

Shall we merge this with T2196 ? BTW, I have some unpushed commit and a test installer.

Thu, Oct 9, 2:35 PM · gnupg26, gpd5x
werner added a subtask for T2196: keydb locking can result in deadlock in 2.2: T7855: keybox/keydb locking issue in 2.6 .
Thu, Oct 9, 2:34 PM · gnupg22, Bug Report
werner added a parent task for T7855: keybox/keydb locking issue in 2.6 : T2196: keydb locking can result in deadlock in 2.2.
Thu, Oct 9, 2:34 PM · gnupg26, gpd5x

Tue, Oct 7

werner committed rWa4ec1af7f77a: Update gpgrt to 1.56 (authored by werner).
Update gpgrt to 1.56
Tue, Oct 7, 5:44 PM
werner committed rWe5cc54a56e06: Update GpgRT to 1.56 (authored by werner).
Update GpgRT to 1.56
Tue, Oct 7, 5:44 PM
werner committed rD7e2a03a587f7: swdb: gpgrt 1.56 (authored by werner).
swdb: gpgrt 1.56
Tue, Oct 7, 5:42 PM
werner updated the task description for T7625: Release GpgRT 1.56.
Tue, Oct 7, 5:38 PM · Release Info, gpgrt
werner committed rE624a54eb1740: Post release updates (authored by werner).
Post release updates
Tue, Oct 7, 5:35 PM
werner committed rEb3b68bde07b0: Release 1.56 (authored by werner).
Release 1.56
Tue, Oct 7, 5:35 PM
werner committed rE831e03eff574: po: msgmerge (authored by werner).
po: msgmerge
Tue, Oct 7, 5:35 PM
werner committed rE715471d9505f: po: Update German translation. (authored by werner).
po: Update German translation.
Tue, Oct 7, 5:35 PM
werner committed rE461cb5a8ea24: estream: Implictly enable sysopen when the the share flag is given. (authored by werner).
estream: Implictly enable sysopen when the the share flag is given.
Tue, Oct 7, 5:35 PM
werner triaged T7847: Release GpgRT 1.57 as Low priority.
Tue, Oct 7, 5:34 PM · Release Info, gpgrt
werner committed rE0b170a499a87: estream: Extend the new share keyword to allow all modes. (authored by werner).
estream: Extend the new share keyword to allow all modes.
Tue, Oct 7, 5:02 PM
werner updated the task description for T2196: keydb locking can result in deadlock in 2.2.
Tue, Oct 7, 4:11 PM · gnupg22, Bug Report
werner raised the priority of T2196: keydb locking can result in deadlock in 2.2 from Low to High.

We recently noticed problem at a customer site with creating the standard rsa3072 keys. It basically stopped working. A likely cause for this seems to be some anti-malware software slowing down file system calls. In the wake of this we looked again at our file locking strategy and found a few things which are not as they should be. For example the release of the lock before a Close call. Trying to fix this unfortunately caused other problems, thus a couple of fixes are needed.

Tue, Oct 7, 4:09 PM · gnupg22, Bug Report

Mon, Oct 6

werner reopened T7837: GpgOL: Saving S/MIME encrypted draft with S/MIME disabled freezes Outlook as "Open".

(auto resolved due to the keyword "resolved" in the commit message)

Mon, Oct 6, 3:36 PM · S/MIME, vsd34, vsd, gpgol
werner committed rE6fe05d708685: Update NEWS (authored by werner).
Update NEWS
Mon, Oct 6, 11:39 AM

Sat, Oct 4

werner triaged T7842: GpgOL: Rich/HTML format lost on S/MIME encrypted but unsigned mails as Normal priority.

That is on purpose. With a signed mail you have at least a way to tell who sent the mail. An unsigned but encrypted mail can be send by anyone and you netter don't use HTML links there.

Sat, Oct 4, 1:45 PM · Unknown Object (Project), Documentation, FAQ, vsd34, vsd, gpgol

Thu, Oct 2

werner committed rE2344947717d2: estream: New mode keyword "share=rw". (authored by werner).
estream: New mode keyword "share=rw".
Thu, Oct 2, 5:35 PM
werner committed rG3971b2528f46: common,w32: Always use share mode readwrite for the keybox. (authored by werner).
common,w32: Always use share mode readwrite for the keybox.
Thu, Oct 2, 4:50 PM
werner moved T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already from Backlog to WIP on the gpd5x board.
Thu, Oct 2, 3:43 PM · gnupg22, Bug Report, gpd5x, okular
werner committed rG8491117f091a: common,w32: Use gnupg_usleep instead of Sleep for the ebentit of nPth. (authored by werner).
common,w32: Use gnupg_usleep instead of Sleep for the ebentit of nPth.
Thu, Oct 2, 3:39 PM
werner committed rG3076fe512b38: dirmngr: Fix wrong diagnostic "failed to create alarm thread". (authored by werner).
dirmngr: Fix wrong diagnostic "failed to create alarm thread".
Thu, Oct 2, 3:21 PM
werner committed rGf3b70a9352ae: scd: Fix an oddity in changing the PIN. (authored by werner).
scd: Fix an oddity in changing the PIN.
Thu, Oct 2, 3:11 PM
werner moved T7840: Oddity with 7816 change_reference_data from Backlog to WIP on the gnupg26 board.
Thu, Oct 2, 3:11 PM · Bug Report, gnupg22, gnupg26, scd
werner triaged T7840: Oddity with 7816 change_reference_data as Normal priority.
Thu, Oct 2, 2:54 PM · Bug Report, gnupg22, gnupg26, scd
werner added a comment to T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already.

I implemented that in the old 2.2 branch for easier testing.

Thu, Oct 2, 12:02 PM · gnupg22, Bug Report, gpd5x, okular
werner committed rG7e2133bc16f8: agent,dirmngr: Take care of possible race on startup under Windows. (authored by werner).
agent,dirmngr: Take care of possible race on startup under Windows.
Thu, Oct 2, 11:53 AM
werner committed rG7e3050547314: common: New function gnupg_remove_ext. (authored by werner).
common: New function gnupg_remove_ext.
Thu, Oct 2, 11:53 AM
werner added a comment to T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already.

Please let us not clutter the code with OS specific things. We could use a gnupg_remove_ext or gnupg_remove_maybe_wait with a wait parameter which maps to a plain gnupg_remove for Unix. The GPGRT_PROCESS_DETACHED, in the asshelp is also the only specific thing which can be move to a file global macro.

Thu, Oct 2, 10:44 AM · gnupg22, Bug Report, gpd5x, okular
werner committed rG43fe9073aa81: gpg,gpgsm: Tweak the locking of the pubring.kbx (authored by werner).
gpg,gpgsm: Tweak the locking of the pubring.kbx
Thu, Oct 2, 10:23 AM

Wed, Oct 1

werner updated the task description for T7817: Release GPGME 2.0.1.
Wed, Oct 1, 4:01 PM · Release Info, gpgme
werner added a comment to T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already.

The gnupg_remove should retry if it has a sharing violation. Similar to what we do in gnupg_rename_file. I just figured that we do a remove in the latter function too w/o handling a sharing violation.

Wed, Oct 1, 12:32 PM · gnupg22, Bug Report, gpd5x, okular

Tue, Sep 30

werner created T7828: ldapserver configuration option duplicated.
Tue, Sep 30, 3:18 PM · Bug Report, kleopatra, vsd

Sun, Sep 28

werner added a comment to rMTP06c11460e338: Use decodedBody().

That is a real interesting description for the commit :-(

Sun, Sep 28, 9:47 PM

Fri, Sep 26

werner committed rGa966c2ce9080: gpg: Revamp structure of PKT_symkey_enc. (authored by werner).
gpg: Revamp structure of PKT_symkey_enc.
Fri, Sep 26, 4:25 PM
werner committed rG344353fbdd80: gpg: Rename a struct and some variables for clarity. (authored by werner).
gpg: Rename a struct and some variables for clarity.
Fri, Sep 26, 4:25 PM
werner committed rG600df5259db0: gpg: Detect duplicate keys with --add-recipients. (authored by werner).
gpg: Detect duplicate keys with --add-recipients.
Fri, Sep 26, 4:25 PM

Thu, Sep 25

werner committed rW4524378f84dd: Update GpgOL to 2.6.7 (authored by werner).
Update GpgOL to 2.6.7
Thu, Sep 25, 4:14 PM
werner committed rD6cf2a52b9535: swdb: GpgOL 2.6.7 (authored by werner).
swdb: GpgOL 2.6.7
Thu, Sep 25, 4:05 PM
werner committed rO414c1b355f26: Release 2.6.7 (authored by werner).
Release 2.6.7
Thu, Sep 25, 4:04 PM
werner committed rO43becd3f7931: Post release updates (authored by werner).
Post release updates
Thu, Sep 25, 4:04 PM
werner added a reverting change for rO568d1218df96: Attachment processing fix: rO8df2bd10cd2d: Revert "Attachment processing fix".
Thu, Sep 25, 4:04 PM
werner committed rO8df2bd10cd2d: Revert "Attachment processing fix" (authored by werner).
Revert "Attachment processing fix"
Thu, Sep 25, 4:04 PM
werner added a comment to rWe62db917dd4e: Update gnupg 2.2.29.

Obviously this is the updated to 2.2.49

Thu, Sep 25, 1:53 PM
werner committed rWe62db917dd4e: Update gnupg 2.2.29 (authored by werner).
Update gnupg 2.2.29
Thu, Sep 25, 1:30 PM
werner committed rGea0a236f5209: Post release updates (authored by werner).
Post release updates
Thu, Sep 25, 1:28 PM
werner committed rG569a7d220213: Release 2.2.49 (authored by werner).
Release 2.2.49
Thu, Sep 25, 1:28 PM
werner committed rWfd3590f7e2c2: Update GpgOL to 2.6.6 (authored by werner).
Update GpgOL to 2.6.6
Thu, Sep 25, 11:52 AM
werner committed rW882da8a88c95: Update gpgol to 2.6.5 (authored by werner).
Update gpgol to 2.6.5
Thu, Sep 25, 11:52 AM
werner committed rW711c2d233440: Update GpgOL to 2.6.6 (authored by werner).
Update GpgOL to 2.6.6
Thu, Sep 25, 11:47 AM
werner committed rDb1f2ad41a394: swdb: gpgol 2.6.6 (authored by werner).
swdb: gpgol 2.6.6
Thu, Sep 25, 11:45 AM
werner committed rOe276a82e1637: Release 2.6.6. (authored by werner).
Release 2.6.6.
Thu, Sep 25, 11:45 AM
werner committed rO41d17d2efae8: Post release updates (authored by werner).
Post release updates
Thu, Sep 25, 11:45 AM

Wed, Sep 24

werner triaged T7819: Export of secret S/MIME key with brainpool fails (error converting key parameters) as Wishlist priority.

ECC support for X.509 and in particular pkcs#12 format is limited. That is in general not a problem because such certificates are stored on a token and not on disk.

Wed, Sep 24, 6:21 PM · vsd, S/MIME, gnupg22
werner committed rG7101a06cb914: dirmngr: Fix assertion failure due to wrong buffer length computation. (authored by werner).
dirmngr: Fix assertion failure due to wrong buffer length computation.
Wed, Sep 24, 4:59 PM
werner committed rGafb0aa26741c: dirmngr: Fix assertion failure due to wrong buffer length ccomputation. (authored by werner).
dirmngr: Fix assertion failure due to wrong buffer length ccomputation.
Wed, Sep 24, 4:58 PM
werner committed rG329fa95150c7: gpg: Try to retrieve a key from LDAP before sending it. (authored by werner).
gpg: Try to retrieve a key from LDAP before sending it.
Wed, Sep 24, 4:58 PM
werner committed rG95e568fd825f: speedo,w32: Remove an optionally install gpgconf.rnames (authored by werner).
speedo,w32: Remove an optionally install gpgconf.rnames
Wed, Sep 24, 4:58 PM
werner added a comment to T7730: gpg: retrieve a certificate from an LDAP server before sending it to the LDAP server.

Also implemented for 2.2

Wed, Sep 24, 4:58 PM · gnupg22, gnupg26, Feature Request, gpd5x
werner added a comment to T7333: Allow gpg to auto-upload a new own key to LDAP servers.

Will be backported after 2.2.49

Wed, Sep 24, 2:41 PM · gnupg26, vsd33, gnupg22
werner moved T7333: Allow gpg to auto-upload a new own key to LDAP servers from WiP to Backlog on the gnupg22 board.
Wed, Sep 24, 2:40 PM · gnupg26, vsd33, gnupg22
werner claimed T7730: gpg: retrieve a certificate from an LDAP server before sending it to the LDAP server.
Wed, Sep 24, 1:38 PM · gnupg22, gnupg26, Feature Request, gpd5x
werner moved T7804: de-vs compliance not shown if also password encrypted from QA to gnupg-2.2.49 on the gnupg22 board.
Wed, Sep 24, 1:24 PM · gnupg22 (gnupg-2.2.49), vsd33 (vsd-3.3.3), Bug Report, vsd, gnupg26
werner archived gnupg22 (gnupg-2.2.46).
Wed, Sep 24, 1:24 PM
werner moved T5447: Add feature to delete a key from an LDAP server from QA to gnupg-2.2.49 on the gnupg22 board.
Wed, Sep 24, 1:24 PM · gnupg22 (gnupg-2.2.49), vsd33 (vsd-3.3.3), gnupg26, LDAP
werner archived gnupg22 (gnupg-2.2.45).
Wed, Sep 24, 1:24 PM
werner created gnupg22 (gnupg-2.2.49).
Wed, Sep 24, 1:23 PM
werner added a comment to T7712: Moving new encrypted emails to folder via context menu fails.

FWIW: The fix rO75f46829054e is part of GpgOL since 2.6.3

Wed, Sep 24, 1:10 PM · vsd33 (vsd-3.3.3), gpd5x, gpgol
werner committed rC371e1f1f18c0: Update autogen.sh also for test(1) -o adjustment. (authored by werner).
Update autogen.sh also for test(1) -o adjustment.
Wed, Sep 24, 9:27 AM
werner raised a concern with rC2bbbaca18240: hwf-x86: remove unused HWF_INTEL_FAST_VPGATHER.
Wed, Sep 24, 9:20 AM

Tue, Sep 23

werner committed rC09d411d60bfc: Prepare version number for 1.12.0 (authored by werner).
Prepare version number for 1.12.0
Tue, Sep 23, 3:08 PM
werner committed rC276fe34410cc: tests: Add helper option --exec to testdrv. (authored by werner).
tests: Add helper option --exec to testdrv.
Tue, Sep 23, 3:08 PM
werner committed rAbb2132d5db37: Update libassuan.m4 due to test(1) operator -a removal. (authored by werner).
Update libassuan.m4 due to test(1) operator -a removal.
Tue, Sep 23, 2:49 PM
werner committed rAee92e818c2c5: Update autogen.sh and gpg-error.m4 from upstream. (authored by werner).
Update autogen.sh and gpg-error.m4 from upstream.
Tue, Sep 23, 2:49 PM
werner closed T7392: GPGOL GPG4WIN 4.3.1 Outlook 2019 as Resolved.
Tue, Sep 23, 1:59 PM · Support, gpgol
werner moved T7804: de-vs compliance not shown if also password encrypted from WiP to QA on the gnupg22 board.

2.2 test can be done with GnuPG-VS-Desktop-3.3.90.12-Beta-Standard.msi from Sep 17

Tue, Sep 23, 1:47 PM · gnupg22 (gnupg-2.2.49), vsd33 (vsd-3.3.3), Bug Report, vsd, gnupg26
werner committed rMa6e7d9477fcb: Post release updates (authored by werner).
Post release updates
Tue, Sep 23, 1:21 PM