Page MenuHome GnuPG
Feed All Stories

Jul 24 2018

aheinecke committed rW15bfaab4dd28: Update NEWS and READMEs (authored by aheinecke).
Update NEWS and READMEs
Jul 24 2018, 11:34 AM
aheinecke committed rW15254e0900e7: po: Update after msgfmt (authored by aheinecke).
po: Update after msgfmt
Jul 24 2018, 11:34 AM
aheinecke committed rW0bd99ff37b98: Fix silent installation process kills (authored by aheinecke).
Fix silent installation process kills
Jul 24 2018, 11:34 AM
aheinecke committed rW58f9c7addf87: Update packages (authored by aheinecke).
Update packages
Jul 24 2018, 11:34 AM
aheinecke committed rW4c6a8b4474af: Auto update po files (authored by aheinecke).
Auto update po files
Jul 24 2018, 11:34 AM
aheinecke committed rWe1514f4a24d0: Update german translation (authored by aheinecke).
Update german translation
Jul 24 2018, 11:34 AM
aheinecke committed rO2353e5fd63e3: Fix memory leak when opening options (authored by aheinecke).
Fix memory leak when opening options
Jul 24 2018, 11:09 AM
aheinecke committed rOe4f0d5ca1ae0: Minor cleanups (authored by aheinecke).
Minor cleanups
Jul 24 2018, 11:09 AM
aheinecke committed rO4074a157c304: Fix return value of is_crypt_pressed (authored by aheinecke).
Fix return value of is_crypt_pressed
Jul 24 2018, 11:09 AM
aheinecke committed rO67f3f9627a1c: Auto update german po file formatting (authored by aheinecke).
Auto update german po file formatting
Jul 24 2018, 11:09 AM
werner committed rG9aa1b368efd4: gpg: Use 128 MiB as default AEAD chunk size. (authored by werner).
gpg: Use 128 MiB as default AEAD chunk size.
Jul 24 2018, 10:31 AM
aheinecke committed rO87f6328dea01: Fix w64 build (authored by aheinecke).
Fix w64 build
Jul 24 2018, 10:07 AM
aheinecke committed rO5650e988d2c2: Auto update po files (authored by aheinecke).
Auto update po files
Jul 24 2018, 10:07 AM
aheinecke committed rOc7f6157217fd: Update german translation (authored by aheinecke).
Update german translation
Jul 24 2018, 10:07 AM
aheinecke added a parent task for T4029: Gpg4win 3.1.3: T4051: Gpg4win: Installer does not kill processes in silent mode.
Jul 24 2018, 9:09 AM · Release Info, gpg4win
aheinecke added a subtask for T4051: Gpg4win: Installer does not kill processes in silent mode: T4029: Gpg4win 3.1.3.
Jul 24 2018, 9:09 AM · gpg4win
aheinecke committed rO4259c5d63d43: Return 0 for handled WindowMessages (authored by aheinecke).
Return 0 for handled WindowMessages
Jul 24 2018, 8:43 AM
aheinecke committed rObbcf8708c827: Log invalid skipped secret keys (authored by aheinecke).
Log invalid skipped secret keys
Jul 24 2018, 8:43 AM
aheinecke committed rOaa61e82d88aa: Trace timing of sig key request (authored by aheinecke).
Trace timing of sig key request
Jul 24 2018, 8:43 AM
aheinecke committed rOec9387e439ce: Print parsed mail count in dbg output (authored by aheinecke).
Print parsed mail count in dbg output
Jul 24 2018, 8:43 AM
aheinecke committed rMa6e5c8bf1869: cpp: Add safety checks for key update (authored by aheinecke).
cpp: Add safety checks for key update
Jul 24 2018, 8:41 AM
aheinecke changed the status of T3838: GpgOL: 3.1.3-beta20 crash when sending encrypted mail (thorugh async sending) from Open to Testing.
Jul 24 2018, 8:30 AM · gpg4win, gpgol
aheinecke added a comment to T3838: GpgOL: 3.1.3-beta20 crash when sending encrypted mail (thorugh async sending).

I made it optional for now with default on. So that if it crashes it can be disabled. We need to see if the crash is a general problem or a special problem of that one tester.

Jul 24 2018, 8:30 AM · gpg4win, gpgol
aheinecke added a subtask for T3838: GpgOL: 3.1.3-beta20 crash when sending encrypted mail (thorugh async sending): T4029: Gpg4win 3.1.3.
Jul 24 2018, 8:29 AM · gpg4win, gpgol
aheinecke added a parent task for T4029: Gpg4win 3.1.3: T3838: GpgOL: 3.1.3-beta20 crash when sending encrypted mail (thorugh async sending).
Jul 24 2018, 8:29 AM · Release Info, gpg4win
aheinecke added a parent task for T4029: Gpg4win 3.1.3: T2983: Umlaut is not correctly displayed, when there is an error during crl-import in Kleopatra.
Jul 24 2018, 8:28 AM · Release Info, gpg4win
aheinecke added a subtask for T2983: Umlaut is not correctly displayed, when there is an error during crl-import in Kleopatra: T4029: Gpg4win 3.1.3.
Jul 24 2018, 8:28 AM · Bug Report, gpg4win
aheinecke closed T2983: Umlaut is not correctly displayed, when there is an error during crl-import in Kleopatra as Resolved.

This was fixed with kleo rev 289efa360f6b15a3389ea2f2efede352711e7d7e

Jul 24 2018, 8:28 AM · Bug Report, gpg4win
aheinecke closed T4056: GpgOL: Requires Microsoft VBA for Office Addin in Outlook 2016 as Resolved.

We disabled the codepath that required this for now. Lets see how it works.

Jul 24 2018, 8:25 AM · gpgol
aheinecke added a project to T4076: Kleopatra: General Error when trying to encrypt to S/MIME with unknown CRL while offline: Stalled.

I can't reproduce this. When I make Dirmngr offline I correctly get a No CRL known error. So it must be something different.

Jul 24 2018, 8:02 AM · Stalled, gpg4win, kleopatra, gpgme, S/MIME
aheinecke committed rKLEOPATRAf50e0c469491: Make mainwindow slightly larger (authored by aheinecke).
Make mainwindow slightly larger
Jul 24 2018, 8:00 AM
aheinecke committed rKLEOPATRAe722e09ea434: Change filename requester for export files to save (authored by aheinecke).
Change filename requester for export files to save
Jul 24 2018, 7:51 AM
aheinecke changed the status of T3961: GpgOL: Add option to prefer S/MIME over OpenPGP in autoresolution from Open to Testing.
Jul 24 2018, 7:51 AM · S/MIME, gpgol
aheinecke changed the status of T3944: GpgOL: Qt based config dialog from Open to Testing.
Jul 24 2018, 7:51 AM · gpgol
aheinecke removed a parent task for T4029: Gpg4win 3.1.3: T3985: Kleopatra: Mitigate manipulations of encrypted S/MIME files.
Jul 24 2018, 7:51 AM · Release Info, gpg4win
aheinecke removed a subtask for T3985: Kleopatra: Mitigate manipulations of encrypted S/MIME files: T4029: Gpg4win 3.1.3.
Jul 24 2018, 7:51 AM · gpg4win, kleopatra
aheinecke changed the status of T4078: Klopatra: Right click key export uses the wrong file dialog from Open to Testing.
Jul 24 2018, 7:50 AM · gpg4win, kleopatra
aheinecke added a subtask for T4078: Klopatra: Right click key export uses the wrong file dialog: T4029: Gpg4win 3.1.3.
Jul 24 2018, 7:50 AM · gpg4win, kleopatra
aheinecke added a parent task for T4029: Gpg4win 3.1.3: T4078: Klopatra: Right click key export uses the wrong file dialog.
Jul 24 2018, 7:50 AM · Release Info, gpg4win
aheinecke added a parent task for T4029: Gpg4win 3.1.3: T4070: GpgOL: Encrypted Mails moved by rules are not decrypted.
Jul 24 2018, 7:47 AM · Release Info, gpg4win
aheinecke added a subtask for T4070: GpgOL: Encrypted Mails moved by rules are not decrypted: T4029: Gpg4win 3.1.3.
Jul 24 2018, 7:47 AM · Bug Report, gpg4win, gpgol
aheinecke changed the status of T4070: GpgOL: Encrypted Mails moved by rules are not decrypted from Open to Testing.
Jul 24 2018, 7:47 AM · Bug Report, gpg4win, gpgol

Jul 23 2018

aheinecke committed rO333f17572f1e: Fix orig body memleak in decryptVerify (authored by aheinecke).
Fix orig body memleak in decryptVerify
Jul 23 2018, 4:33 PM
aheinecke committed rOd4c0e8caf3ea: Fix memleak of plain body in collect_data (authored by aheinecke).
Fix memleak of plain body in collect_data
Jul 23 2018, 4:33 PM
aheinecke committed rO43cd17881983: Fix important memleak in get_mail_from_control (authored by aheinecke).
Fix important memleak in get_mail_from_control
Jul 23 2018, 4:11 PM
aheinecke committed rO9d83c5258190: Improve wchar and utf8 conversion memdbg (authored by aheinecke).
Improve wchar and utf8 conversion memdbg
Jul 23 2018, 4:11 PM
aheinecke committed rOba00082d4606: Minor initialzation (authored by aheinecke).
Minor initialzation
Jul 23 2018, 4:11 PM
aheinecke committed rO39c6972b0cd4: Remove dead code (authored by aheinecke).
Remove dead code
Jul 23 2018, 4:11 PM
aheinecke committed rO8865d390bed5: Fix super minor memleak (authored by aheinecke).
Fix super minor memleak
Jul 23 2018, 4:11 PM
aheinecke committed rOd740a8afd0c1: Fix memleak in put_pa_string (authored by aheinecke).
Fix memleak in put_pa_string
Jul 23 2018, 4:11 PM
aheinecke committed rO2c19657c3136: Add caller debugging for wchar / utf8 convs (authored by aheinecke).
Add caller debugging for wchar / utf8 convs
Jul 23 2018, 4:11 PM
aheinecke committed rO0d2d92689189: Use static references for VARAINT_BOOL | BYREF (authored by aheinecke).
Use static references for VARAINT_BOOL | BYREF
Jul 23 2018, 4:11 PM
aheinecke committed rOeb9236394ef2: Fix unlikely error memleak (authored by aheinecke).
Fix unlikely error memleak
Jul 23 2018, 4:11 PM
aheinecke committed rO26d222dfd48c: Poor redmond man's valgrind (authored by aheinecke).
Poor redmond man's valgrind
Jul 23 2018, 2:58 PM
aheinecke committed rObf3ed229470a: Fix tmp path naming if name exists (authored by aheinecke).
Fix tmp path naming if name exists
Jul 23 2018, 2:58 PM
aheinecke committed rOf4c21ec09d84: Remove unused code (authored by aheinecke).
Remove unused code
Jul 23 2018, 2:58 PM
aheinecke committed rO2a4f79650b1e: strdup -> xstrdup (authored by aheinecke).
strdup -> xstrdup
Jul 23 2018, 2:58 PM
aheinecke committed rOc1085f44e177: Make async encryption optional (authored by aheinecke).
Make async encryption optional
Jul 23 2018, 2:58 PM
aheinecke committed rOefaddd81771b: Improve invalidation blocking (authored by aheinecke).
Improve invalidation blocking
Jul 23 2018, 2:58 PM
aheinecke committed rO1020ddceb349: Fix invalidate UI only on unselect (authored by aheinecke).
Fix invalidate UI only on unselect
Jul 23 2018, 2:58 PM
aheinecke committed rOb881eebb0d89: Trace return of UI callbacks (authored by aheinecke).
Trace return of UI callbacks
Jul 23 2018, 2:58 PM
aheinecke committed rOdff52c1a96c4: unique_ptr++ (authored by aheinecke).
unique_ptr++
Jul 23 2018, 2:58 PM
aheinecke committed rO9dfe1f112bc5: Fix make dist (authored by aheinecke).
Fix make dist
Jul 23 2018, 2:58 PM
aheinecke committed rO945d6a7dd884: Next version will be 2.3.0 (authored by aheinecke).
Next version will be 2.3.0
Jul 23 2018, 2:58 PM
werner triaged T4084: Transition Windows RNG to use BCryptGenRandom as Wishlist priority.

CryptGenRandom is only used as an additional source of entropy and doesn't count towards our entropy estimation. Thus whether it is used of not does not make any difference. Our main entropy source is meanwhile the jitter based RNG. Thus your request will receive a low priority.

Jul 23 2018, 2:30 PM · libgcrypt, Feature Request
BenM added a comment to T3354: gpgme only builds against two versions of python at once.

While performing some initial investigation regarding observed discrepancies between compiling GPGME directly and the subsequent SWIG static object for T4086, confirmed the relative ease by which multiple installations would be achievable if performed as a post-build process. This would have the added advantage of being more readily customisable by package maintainers downstream and not just for Debian, it could be made to work more easily with other distributions or other posix systems too.

Jul 23 2018, 10:31 AM · Python, gpgme, Bug Report
aheinecke committed rGTOa74cb061a90d: Add (debug) option to disable sync encryption (authored by aheinecke).
Add (debug) option to disable sync encryption
Jul 23 2018, 10:29 AM
aheinecke committed rGTO115c9fdbfcf7: Fix prefer S/MIME string (authored by aheinecke).
Fix prefer S/MIME string
Jul 23 2018, 10:29 AM
aheinecke committed rGTObb5cac5819bc: Hide auto trust checkbox for now (authored by aheinecke).
Hide auto trust checkbox for now
Jul 23 2018, 10:29 AM
BenM created T4086: GPGME: sharing C compiler configuration with SWIG for generated bindings.
Jul 23 2018, 9:40 AM · gpgme
Laurent Montel <montel@kde.org> committed rKLEOPATRAea3a67ce576e: GIT_SILENT: time to increase it (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: time to increase it
Jul 23 2018, 8:14 AM
gniibe added a comment to T4085: Add support for pkg-config.

Obvious benefit will be:

  • It will be easier for developers who use pkg-config for their applications, and want to use gpgme. They can use pkg-config for gpgme.
Jul 23 2018, 4:24 AM
gniibe updated the task description for T4085: Add support for pkg-config.
Jul 23 2018, 4:18 AM
gniibe updated the task description for T4085: Add support for pkg-config.
Jul 23 2018, 4:13 AM
gniibe set External Link to https://bugs.debian.org/659168 on T4085: Add support for pkg-config.
Jul 23 2018, 4:11 AM
gniibe created T4085: Add support for pkg-config.
Jul 23 2018, 3:35 AM

Jul 22 2018

BenM closed T3977: GPGME Python Bindings HOWTO org-babel examples losing indenting as Resolved.

Since first observing this … annoyance … the following updates have been made: Emacs has been upgraded to version 26.1, Org-Mode has been updated multiple times, including significant changes to Babel and the XHTML export, python-mode has been updated, multiple variations on the source blocks have been attempted, the document has had any and all tabs stripped out and replaced, plus each code block has been refactored and re-entered multiple times.

Jul 22 2018, 7:18 PM · Python, gpgme
BenM committed rM4d1642b11ea6: docs: python bindings howto (authored by BenM).
docs: python bindings howto
Jul 22 2018, 5:41 PM
BenM committed rMd7c5366d58d0: doc: python bindings howto (authored by BenM).
doc: python bindings howto
Jul 22 2018, 5:41 PM
BenM committed rMb47e1bb98a8f: doc: python bindings howto (authored by BenM).
doc: python bindings howto
Jul 22 2018, 5:41 PM
dkg added a comment to T3894: re-evaluate default randomness choices during key generation on GNU/Linux platforms.

I've now run the proposed patch on a GNU/Linux system where the kernel's RNG is initialized but /proc/sys/kernel/random/entropy_avail shows numbers below 100, and i can confirm that 3072-bit RSA key generation takes roughly 0.8 seconds: 20 sequential default --quick-keygen operations (each creating two secret keys) took ~32s.

Jul 22 2018, 7:54 AM · libgcrypt, gnupg
dkg added a comment to T3894: re-evaluate default randomness choices during key generation on GNU/Linux platforms.

Here is another example of users doing sketchy things to try to "fix" this process:

Jul 22 2018, 5:28 AM · libgcrypt, gnupg
dkg added a comment to T3894: re-evaluate default randomness choices during key generation on GNU/Linux platforms.

Here is an example of the kinds of UI/UX mystery that users face while this decision is unresolved:

Jul 22 2018, 5:22 AM · libgcrypt, gnupg

Jul 21 2018

hippykitty added a comment to T4074: gpg-agent and scdaemon still running after log out.

I can't reproduce the problem with multiple instances of gpg-agent and scdaemon.
However, gpg-agent continues to run after the user has logged out. This is unacceptable, am I right?

Jul 21 2018, 2:08 AM · Bug Report
droidmonkey created T4084: Transition Windows RNG to use BCryptGenRandom .
Jul 21 2018, 12:36 AM · libgcrypt, Feature Request

Jul 20 2018

aheinecke committed rO57dd3ee1dd73: Make UI invalidation more deterministic (authored by aheinecke).
Make UI invalidation more deterministic
Jul 20 2018, 3:39 PM
aheinecke committed rOa9c34f58409c: Don't print error in memdbg if caller changes (authored by aheinecke).
Don't print error in memdbg if caller changes
Jul 20 2018, 3:39 PM
aheinecke committed rOaaafbc793741: Add tracing for update body (authored by aheinecke).
Add tracing for update body
Jul 20 2018, 3:01 PM
aheinecke committed rOa73aa07de8a1: Print error if addin is accessed after shutdown (authored by aheinecke).
Print error if addin is accessed after shutdown
Jul 20 2018, 3:01 PM
aheinecke committed rOe53cbd17a7ea: Use reffing function as name for IUnknown (authored by aheinecke).
Use reffing function as name for IUnknown
Jul 20 2018, 3:01 PM
aheinecke committed rO52e5891158e9: Add simple dtor / ctor counting of Cpp objs (authored by aheinecke).
Add simple dtor / ctor counting of Cpp objs
Jul 20 2018, 3:01 PM
aheinecke committed rO02d0a5ba491c: Implement cpp ctor / dtor counting (authored by aheinecke).
Implement cpp ctor / dtor counting
Jul 20 2018, 3:01 PM
aheinecke committed rO6bbd203bc201: Accept multipart/mixed application/pgp-encrypted (authored by aheinecke).
Accept multipart/mixed application/pgp-encrypted
Jul 20 2018, 3:01 PM
aheinecke committed rOad00070325e7: Remove dead code and add some addRefs (authored by aheinecke).
Remove dead code and add some addRefs
Jul 20 2018, 3:01 PM
aheinecke committed rOaea2712f472a: Fix ref leak on no object error (authored by aheinecke).
Fix ref leak on no object error
Jul 20 2018, 3:01 PM
aheinecke committed rO37a852d0b519: Fix ref leak in get_oom_recipients (authored by aheinecke).
Fix ref leak in get_oom_recipients
Jul 20 2018, 12:05 PM
aheinecke committed rO2116eb9008fd: Fix minor ref leaks (authored by aheinecke).
Fix minor ref leaks
Jul 20 2018, 12:05 PM
aheinecke committed rO4db938bdf940: Add missing memdbg_addRefs (authored by aheinecke).
Add missing memdbg_addRefs
Jul 20 2018, 12:05 PM
aheinecke committed rO3fcd5d9daa22: Add ptr and line to addRef dbg output (authored by aheinecke).
Add ptr and line to addRef dbg output
Jul 20 2018, 12:05 PM
aheinecke committed rO961c03f8c422: Fix ref leak in setDoAutosecure_m (authored by aheinecke).
Fix ref leak in setDoAutosecure_m
Jul 20 2018, 12:05 PM