Page MenuHome GnuPG
Feed All Stories

Oct 24 2018

gniibe committed rAf69f4c893f29: build: Make libassuan.m4 use gpg-error-config. (authored by gniibe).
build: Make libassuan.m4 use gpg-error-config.
Oct 24 2018, 5:33 AM
gniibe committed rA34fd79ae2af2: build: Update gpg-error.m4 from libgpg-error. (authored by gniibe).
build: Update gpg-error.m4 from libgpg-error.
Oct 24 2018, 5:33 AM
gniibe committed rE6d8b1e958ca9: gpg-error-config: Old gpg-error-config support --modversion. (authored by gniibe).
gpg-error-config: Old gpg-error-config support --modversion.
Oct 24 2018, 4:51 AM
gniibe committed rE7b81ec272b0c: gpg-error-config: Get var/attr from the first package. (authored by gniibe).
gpg-error-config: Get var/attr from the first package.
Oct 24 2018, 3:40 AM
gniibe updated the task description for T4217: {libksba,libgcrypt,ntbtls,libassuan,npth}.m4, {libksba,libgcrypt,ntbtls,libassuan}-config script and gpg-error-config.
Oct 24 2018, 2:37 AM · npth, libassuan, ntbtls, libgcrypt, libksba
gniibe updated the task description for T4217: {libksba,libgcrypt,ntbtls,libassuan,npth}.m4, {libksba,libgcrypt,ntbtls,libassuan}-config script and gpg-error-config.
Oct 24 2018, 2:33 AM · npth, libassuan, ntbtls, libgcrypt, libksba
gniibe added a comment to T4217: {libksba,libgcrypt,ntbtls,libassuan,npth}.m4, {libksba,libgcrypt,ntbtls,libassuan}-config script and gpg-error-config.

This is the dependency graph:

Oct 24 2018, 2:32 AM · npth, libassuan, ntbtls, libgcrypt, libksba
gniibe created T4217: {libksba,libgcrypt,ntbtls,libassuan,npth}.m4, {libksba,libgcrypt,ntbtls,libassuan}-config script and gpg-error-config.
Oct 24 2018, 2:15 AM · npth, libassuan, ntbtls, libgcrypt, libksba
werner committed rKa1ce3c17ee0d: Fix error detection in the CMS parser which may led to a NULL-deref. (authored by werner).
Fix error detection in the CMS parser which may led to a NULL-deref.
Oct 24 2018, 2:13 AM
werner committed rKd56bddc68db8: Use only one .PHONY target in a Makefile. (authored by werner).
Use only one .PHONY target in a Makefile.
Oct 24 2018, 2:13 AM
werner committed rKa0bbba1c4928: Fix test for existence of the signing_time (authored by werner).
Fix test for existence of the signing_time
Oct 24 2018, 2:13 AM
gusnan created T4216: Newline at end of tooltip string just making tooltip unnecessarily bigger.
Oct 24 2018, 1:50 AM · gpa, Bug Report
gusnan created T4215: Typo bees/been in the S1 Public space.
Oct 24 2018, 12:08 AM · gpa

Oct 23 2018

werner committed rCe2da4e8dee4b: ecc: Fix potential unintended freeing of an internal param. (authored by werner).
ecc: Fix potential unintended freeing of an internal param.
Oct 23 2018, 11:38 PM
werner committed rC9f2c7ec4d8b0: sexp: Fix uninitialized use of a var in the error case. (authored by werner).
sexp: Fix uninitialized use of a var in the error case.
Oct 23 2018, 11:38 PM
werner committed rC282f238f7788: doc: Fix example for gcry_sexp_extract_param (authored by werner).
doc: Fix example for gcry_sexp_extract_param
Oct 23 2018, 11:38 PM
werner triaged T4208: Copy & paste error in libgcrypt ecc-curves.c as High priority.

Thanks. Fixed in master. Needs backport.

Oct 23 2018, 10:59 PM · Bug Report, libgcrypt
werner triaged T4199: Disable scaling for cardkey icon in keylist as Normal priority.
Oct 23 2018, 10:54 PM · gpa, Bug Report
werner triaged T4212: Uninitialized use of l1 variable in _gcry_sexp_vextract_param as High priority.

Thanks. Fixed in master.

Oct 23 2018, 10:53 PM · Bug Report, libgcrypt
werner closed T4207: Copy & paste error in libksba cms.c as Resolved.

Thanks.

Oct 23 2018, 10:44 PM · libksba
werner closed T4213: Invalid test for certlist->signing_time in build_signed_data_attributes in cms.c as Resolved.

Thanks. That code is from 2001 and whne I changed to another time representaion in 2003 (due certs with 40 years expiration time) I missed to changed that condition.

Oct 23 2018, 10:39 PM · libksba
werner committed rGPA493b02e52377: po: Added missing files and sorted POTFILES (authored by werner).
po: Added missing files and sorted POTFILES
Oct 23 2018, 10:01 PM
werner closed T4214: Missing files in POTFILES.in as Resolved.

Thanks. I added these files.

Oct 23 2018, 9:55 PM · gpa
gusnan created T4214: Missing files in POTFILES.in in the S1 Public space.
Oct 23 2018, 6:25 PM · gpa
t8m created T4213: Invalid test for certlist->signing_time in build_signed_data_attributes in cms.c in the S1 Public space.
Oct 23 2018, 4:53 PM · libksba
gusnan added a comment to T3881: Window sizing issue.

In addition to what I said above - the patch comes with two small side-effects - The size of the content in the tab is constant over the tabs, so that even a page with not very many settings will show a scrollbar, even if it only makes it possible to scroll in empty space from below.

Oct 23 2018, 4:42 PM · gpa, Bug Report
aheinecke committed rG6b36c16f7772: sm: Fix dirmngr loadcrl for intermediate certs (authored by aheinecke).
sm: Fix dirmngr loadcrl for intermediate certs
Oct 23 2018, 4:01 PM
gusnan added a comment to T3881: Window sizing issue.

I have made a patch for this, that add scrollbars to scroll up and down in the settings. This adds the need to set a default window size, which I have set to 700 x 500, which seems fine. Tested on a relatively low-resolution machine (1366 x 768), where it seems to work fine for me.

Oct 23 2018, 3:32 PM · gpa, Bug Report
t8m created T4212: Uninitialized use of l1 variable in _gcry_sexp_vextract_param in the S1 Public space.
Oct 23 2018, 3:20 PM · Bug Report, libgcrypt
t8m created T4211: Potential memory leak in _gcry_secmem_malloc_internal in the S1 Public space.
Oct 23 2018, 3:13 PM · libgcrypt
t8m added a project to T4210: Potential memory leak in ecc_encrypt_raw: libgcrypt.
Oct 23 2018, 3:11 PM · libgcrypt
BenM committed rM04791c896712: docs: python howto (authored by BenM).
docs: python howto
Oct 23 2018, 2:41 PM
t8m created T4210: Potential memory leak in ecc_encrypt_raw in the S1 Public space.
Oct 23 2018, 2:31 PM · libgcrypt
t8m added a project to T4209: Potential memory leak in _gcry_ecc_eddsa_verify: libgcrypt.
Oct 23 2018, 2:27 PM · libgcrypt
t8m created T4209: Potential memory leak in _gcry_ecc_eddsa_verify in the S1 Public space.
Oct 23 2018, 2:14 PM · libgcrypt
t8m created T4208: Copy & paste error in libgcrypt ecc-curves.c in the S1 Public space.
Oct 23 2018, 1:52 PM · Bug Report, libgcrypt
t8m created T4207: Copy & paste error in libksba cms.c in the S1 Public space.
Oct 23 2018, 1:20 PM · libksba
gniibe committed rE25ea85066cf1: build: Fix permission. (authored by gniibe).
build: Fix permission.
Oct 23 2018, 12:01 PM
aheinecke committed rW3495295da4d6: doc: Update HOWTO-SMIME (authored by aheinecke).
doc: Update HOWTO-SMIME
Oct 23 2018, 10:10 AM
aheinecke committed rWc52f7588f3c9: Fix typo in news (authored by aheinecke).
Fix typo in news
Oct 23 2018, 10:10 AM
aheinecke committed rW46e289dd54e9: Remove ast l10n also from portable (authored by aheinecke).
Remove ast l10n also from portable
Oct 23 2018, 10:10 AM
gniibe committed rE00e955558c66: build: Fix detecting build on multiarch environment. (authored by gniibe).
build: Fix detecting build on multiarch environment.
Oct 23 2018, 8:38 AM
gniibe committed rEf575b2fd3f73: build: Supply CC to invoke gpg-error-config. (authored by gniibe).
build: Supply CC to invoke gpg-error-config.
Oct 23 2018, 7:01 AM
gniibe committed rE40e22c774afe: gpg-error-config: Fix cross build support. (authored by gniibe).
gpg-error-config: Fix cross build support.
Oct 23 2018, 5:48 AM
gniibe added a comment to rE12b834ba59ae: yat2m: Avoid compiler warnings..

While we have no way to express possible range of values in structure member, we can do something like this (which is not needed actually, if the gmtime function returns correct value).

Oct 23 2018, 4:50 AM
gniibe added a comment to rE12b834ba59ae: yat2m: Avoid compiler warnings..

Here is the warning:

../../libgpg-error/doc/yat2m.c: In function 'isodatestring':
../../libgpg-error/doc/yat2m.c:373:29: warning: '%02d' directive writing between 2 and 11 bytes into a region of size between 4 and 11 [-Wformat-overflow=]
       sprintf (buffer,"%04d-%02d-%02d",
                             ^~~~
../../libgpg-error/doc/yat2m.c:373:23: note: directive argument in the range [-2147483647, 2147483647]
       sprintf (buffer,"%04d-%02d-%02d",
                       ^~~~~~~~~~~~~~~~
../../libgpg-error/doc/yat2m.c:373:7: note: 'sprintf' output between 11 and 36 bytes into a destination of size 16
       sprintf (buffer,"%04d-%02d-%02d",
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                1900+tp->tm_year, tp->tm_mon+1, tp->tm_mday );
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Oct 23 2018, 1:13 AM

Oct 22 2018

werner committed rGa2bd4a64e5b0: dirmngr: Prepare for updated WKD specs with ?l= param (authored by werner).
dirmngr: Prepare for updated WKD specs with ?l= param
Oct 22 2018, 8:14 PM
werner closed T4014: when verifying signatures, gpg and gpgv should ensure signing capabilities as Resolved.
Oct 22 2018, 7:32 PM · gpgv, gnupg, Bug Report
werner committed rGb0d6e26bf3c8: gpg: Fix extra check for sign usage of a data signature. (authored by werner).
gpg: Fix extra check for sign usage of a data signature.
Oct 22 2018, 7:29 PM
werner added a comment to T4182: Dirmngr: Keeps files in homedir open on Windows.

iirrc, that are memory mapped files.

Oct 22 2018, 5:35 PM · dirmngr
werner committed rG68b8096b6617: agent: Fix build regression for Windows. (authored by werner).
agent: Fix build regression for Windows.
Oct 22 2018, 5:28 PM
werner committed rG0a7f446c1892: dirmngr: In verbose mode print the OCSP responder id. (authored by werner).
dirmngr: In verbose mode print the OCSP responder id.
Oct 22 2018, 2:52 PM
werner committed rGf03928b16c4f: tools: Replace duplicated code in mime-maker. (authored by werner).
tools: Replace duplicated code in mime-maker.
Oct 22 2018, 2:52 PM
aheinecke added a comment to T4182: Dirmngr: Keeps files in homedir open on Windows.

@werner
This was an issue we talked about.

Oct 22 2018, 1:28 PM · dirmngr
werner added a comment to rE12b834ba59ae: yat2m: Avoid compiler warnings..

Can you please be so kind and show the compiler warning? I can't see any fault in the code unless the OS is broken.
Instead of that change I would suggest to change the sprintf to

snprintf (buffer,  sizeof buffer, "%04d-%02d-%02d",
          1900+tp->tm_year, tp->tm_mon+1, tp->tm_mday )
Oct 22 2018, 12:51 PM
aheinecke changed the status of T4193: Debug log has full content of a regular mail even when checkmarked not to have decrypted mail content from Open to Testing.
Oct 22 2018, 12:17 PM · Bug Report, gpg4win
aheinecke committed rO2aa65cb3d86d: Fix check for debug levels for string debug (authored by aheinecke).
Fix check for debug levels for string debug
Oct 22 2018, 12:17 PM
aheinecke closed T4204: GpgOL: Fallback to HKLM for registry keys does not seem to work as Resolved.

There were two ways to access the registry and the config value load did not fallback to HKLM. I've removed the second way and I've tested it and it works now as it uses the codepath with the fallback.

Oct 22 2018, 12:15 PM · gpg4win, Bug Report, gpgol
aheinecke committed rO1f378c00bda5: Fix HKLM fallback for config values (authored by aheinecke).
Fix HKLM fallback for config values
Oct 22 2018, 12:13 PM
aheinecke committed rO50e65b8425e2: Pass lang correctly to config dialog (authored by aheinecke).
Pass lang correctly to config dialog
Oct 22 2018, 12:13 PM
JW-D added a comment to T4203: Problems with attachment contnuous.

Thanks for the quick reply!

Oct 22 2018, 12:11 PM · Bug Report, gpg4win
werner created T4205: Release libgpg-error 1.33.
Oct 22 2018, 12:01 PM · gpgrt, Release Info
aheinecke created T4204: GpgOL: Fallback to HKLM for registry keys does not seem to work.
Oct 22 2018, 11:40 AM · gpg4win, Bug Report, gpgol
aheinecke committed rWb5ac8e746a67: web: News for 3.1.4 (authored by aheinecke).
web: News for 3.1.4
Oct 22 2018, 11:31 AM
aheinecke added a comment to T4188: moving encrypted mails out of Junk folder fails.

Thanks. I've never seen that, so my test definitely did not test moving junk mails.

Oct 22 2018, 11:16 AM · Bug Report, gpg4win
E5X added a comment to T4201: gpg: keyserver send failed: Server indicated a failure.

It doesn't work too.

Oct 22 2018, 11:07 AM · Bug Report
aheinecke triaged T4197: Can't change language of Kleopatra as Normal priority.

Hi,
As for getting Help, we all speak German ;-P

Oct 22 2018, 10:44 AM · kleopatra, Bug Report, gpg4win
aheinecke claimed T4203: Problems with attachment contnuous.
Oct 22 2018, 10:40 AM · Bug Report, gpg4win
aheinecke triaged T4203: Problems with attachment contnuous as High priority.

Thank you for the feedback. Very strange, that should have been solved indeed and in my tests it works and I also got feedback from other reporters who had that problem with 3.1.3 that it works in 3.1.4.

Oct 22 2018, 10:39 AM · Bug Report, gpg4win
madhon added a comment to T3381: dirmngr won't start on Windows 10 with admin level account.

I'm also seeing the same behaviour on a freshly installed Windows 10 1809 with Gpg4win v3.1.4. Have to kill dirmngr from task manager to be able to get into Kleopatra.

Oct 22 2018, 10:27 AM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report
werner closed T4201: gpg: keyserver send failed: Server indicated a failure as Resolved.

I am sorry about this but the hkps pool has load problems because only a few servers are left. You might have a better chance getting your key uploaded by configuring another pool. See https://sks-keyservers.net . The admins are aware of the problem but there won't be any short time solution.

Oct 22 2018, 10:02 AM · Bug Report
JW-D created T4203: Problems with attachment contnuous.
Oct 22 2018, 7:50 AM · Bug Report, gpg4win
gniibe closed T4202: gpg is not known on line 1 in source list as Invalid.

Apparently, it is not the bug of gpg, but you just specified wrong line in your /etc/apt/souces.list.d/skypeforlinux.list, where filename extension .gpg is irrelevant.

Oct 22 2018, 6:56 AM · Bug Report
rak created T4202: gpg is not known on line 1 in source list.
Oct 22 2018, 4:52 AM · Bug Report
gniibe changed the status of T4085: Add support for pkg-config from Open to Testing.

Done for libgpg-error.
Will extend to other software.

Oct 22 2018, 4:08 AM
gniibe abandoned D467: Enable dynamically defining pkg_config_libdir for multiarch.

Applied to master: rE91bcb2c7d824: gpg-error-config: Support "auto", architecture independent script.

Oct 22 2018, 4:06 AM
gniibe committed rE12b834ba59ae: yat2m: Avoid compiler warnings. (authored by gniibe).
yat2m: Avoid compiler warnings.
Oct 22 2018, 3:35 AM
gniibe committed rE91bcb2c7d824: gpg-error-config: Support "auto", architecture independent script. (authored by gniibe).
gpg-error-config: Support "auto", architecture independent script.
Oct 22 2018, 3:23 AM
gniibe committed rE6d2e0546d50a: build: Update config.{guess,sub} to {2018-08-29,2018-08-29}. (authored by gniibe).
build: Update config.{guess,sub} to {2018-08-29,2018-08-29}.
Oct 22 2018, 3:10 AM

Oct 21 2018

BenM committed rM59e38e3d2c14: Python: docs tweaks (authored by BenM).
Python: docs tweaks
Oct 21 2018, 8:50 PM
E5X created T4201: gpg: keyserver send failed: Server indicated a failure.
Oct 21 2018, 4:04 PM · Bug Report
werner triaged T4175: HTTP 5xx should fail over to the next server as High priority.
Oct 21 2018, 2:48 PM · dirmngr, Feature Request
werner created T4200: Evaluate sub-addresses in gpg and wkd.
Oct 21 2018, 2:46 PM · gnupg, Feature Request
Alex77 added a comment to T4180: Kleopatra: Crash when decrypting large archives.

It is propably related to decrypting large (single) tar-files. It works flawlessly when renaming the tar-files to another extension before encrypting and afterwards decrypting it again. But as long as it is named xyz.tar Kleopatra crashes. Could it be that untarring causes some "out of memory" failure? I recognized that while decrypting the tar there was no sign that the decryption process would allocate any disk space. There is just an empty randomly named folder being created upon decryption.

Oct 21 2018, 10:38 AM · Bug Report, kleopatra, gpg4win
aheinecke added a comment to T4194: Outlook 365 GgpOL - "Failed to resolve recipients. Operation failed. This is usually caused by a bug in GpgOL".

Thanks for taking the time to create this report. It should be fixed in Gpg4win-3.1.4 please try out that version. :-)

Oct 21 2018, 9:48 AM · Bug Report
aheinecke merged T4194: Outlook 365 GgpOL - "Failed to resolve recipients. Operation failed. This is usually caused by a bug in GpgOL" into T4132: Outlook 2016 - "Failed to resolve recipients. Operation failed. This is usually caused by a bug in GpgOL".
Oct 21 2018, 9:48 AM · Bug Report, gpg4win
aheinecke merged task T4194: Outlook 365 GgpOL - "Failed to resolve recipients. Operation failed. This is usually caused by a bug in GpgOL" into T4132: Outlook 2016 - "Failed to resolve recipients. Operation failed. This is usually caused by a bug in GpgOL".
Oct 21 2018, 9:48 AM · Bug Report

Oct 20 2018

gusnan added a comment to T4199: Disable scaling for cardkey icon in keylist.

Related, the tab formatting (mixed first one tab and then space), as in lines 131 to 137 of src/icons.c _really_ causes headaches.

Oct 20 2018, 5:09 PM · gpa, Bug Report
gusnan updated the task description for T4199: Disable scaling for cardkey icon in keylist.
Oct 20 2018, 1:31 PM · gpa, Bug Report
gusnan created T4199: Disable scaling for cardkey icon in keylist.
Oct 20 2018, 1:29 PM · gpa, Bug Report
BenM added a comment to T4191: gpgme python bindings test t-callbacks.py fails on 32-bit platforms.

Nesting the op_genkey() calls inside try/except statements with the exceptions being caught as "oops" and otherwise "oops" being set to None provides a means of checking whether the 2099 expiration is a problem and 2037 is not.

Oct 20 2018, 2:37 AM · Python, gpgme, Bug Report
BenM committed rM651a1afe80bc: python bindings: callback test (authored by BenM).
python bindings: callback test
Oct 20 2018, 2:10 AM
BenM added a comment to T4191: gpgme python bindings test t-callbacks.py fails on 32-bit platforms.

Well, I guess this answers my question in T4192 regarding why op_genkey was in use.

Oct 20 2018, 1:40 AM · Python, gpgme, Bug Report
BenM added a comment to T4192: python gpg segfaults when first parameter to gpg.Context().op_genkey() is None or otherwise malformed.

Interesting, I'll look into it, but is there a reason for using op_genkey instead of create_key (optionally with create_subkey and/or key_add_uid)? The latter should be easier and more pythonic.

Oct 20 2018, 1:16 AM · Python, gpgme
BenM added a comment to T3354: gpgme only builds against two versions of python at once.

This should already be possible, iirc the Arch Linux maintainer patched
it in. I believe there is a 'prepare' target that takes care of all the
preparations (duh), and then you can build for every Python version by
executing the Python build system with the Python version of your choice.

Oct 20 2018, 12:53 AM · Python, gpgme, Bug Report

Oct 19 2018

dkg added a comment to T3354: gpgme only builds against two versions of python at once.

@werner, thanks for rMff6ff616aea6 -- i've backported it to debian's packaging and it lets us cleanly build against all installed versions of python.

Oct 19 2018, 11:47 PM · Python, gpgme, Bug Report
b3yond added a comment to T4198: Pinentry doesn't capture input correctly, crashes terminal instead.

Almost the same bug also happens with pinentry-tty.

Oct 19 2018, 8:36 PM · pinentry, Bug Report
b3yond added a comment to T4198: Pinentry doesn't capture input correctly, crashes terminal instead.

Sorry, pressed enter too early. the bug report is complete so far. I guess it is a lot of work to reproduce, so I'd try to be very responsive instead.

Oct 19 2018, 8:24 PM · pinentry, Bug Report
b3yond updated the task description for T4198: Pinentry doesn't capture input correctly, crashes terminal instead.
Oct 19 2018, 8:23 PM · pinentry, Bug Report
b3yond updated the task description for T4198: Pinentry doesn't capture input correctly, crashes terminal instead.
Oct 19 2018, 8:22 PM · pinentry, Bug Report