Page MenuHome GnuPG
Feed Advanced Search

Jun 16 2017

werner committed rCe6f90a392a1f: md: Optimize gcry_md_hash_buffers for SHA-256 and SHA-512. (authored by werner).
md: Optimize gcry_md_hash_buffers for SHA-256 and SHA-512.
Jun 16 2017, 5:13 PM
werner committed rD21db2c318a4d: campaign: Adjust mkkudos.sh for the text change. (authored by werner).
campaign: Adjust mkkudos.sh for the text change.
Jun 16 2017, 3:38 PM
werner committed rD976ab96d7c6b: campaign: Add counter for the FLM match. (authored by werner).
campaign: Add counter for the FLM match.
Jun 16 2017, 3:04 PM
werner committed rCee3a74f5539c: random: Allow building rndjent.c with stats collecting enabled. (authored by werner).
random: Allow building rndjent.c with stats collecting enabled.
Jun 16 2017, 12:35 PM
werner committed rC8f6082e95f30: New global config option "only-urandom". (authored by werner).
New global config option "only-urandom".
Jun 16 2017, 12:02 PM
werner committed rCb05a4abc358b: Implement global config file /etc/gcrypt/random.conf (authored by werner).
Implement global config file /etc/gcrypt/random.conf
Jun 16 2017, 12:02 PM
werner committed rDb5ea0b175797: campaign: Add a hint to the thanks mail about First Look Media. (authored by werner).
campaign: Add a hint to the thanks mail about First Look Media.
Jun 16 2017, 9:37 AM

Jun 14 2017

werner committed rCf5e7763ddca5: random: Add jitter RND based entropy collector. (authored by werner).
random: Add jitter RND based entropy collector.
Jun 14 2017, 2:18 PM
werner committed rC06f303a633ea: New hardware feature flag HWF_INTEL_RDTSC. (authored by werner).
New hardware feature flag HWF_INTEL_RDTSC.
Jun 14 2017, 2:18 PM
werner committed rC6c882fb1fdb6: cipher: New helper function rol64. (authored by werner).
cipher: New helper function rol64.
Jun 14 2017, 2:18 PM
werner committed rCf0ae18ecf48f: random: Add original Jitter RNG implementation (authored by smueller_chronox.de).
random: Add original Jitter RNG implementation
Jun 14 2017, 2:17 PM
werner committed rCa44c45675f8b: random: Changes to original Jitter RNG implementation (authored by werner).
random: Changes to original Jitter RNG implementation
Jun 14 2017, 2:17 PM

Jun 13 2017

werner committed rDd6543cdf3336: web: Fix duplicate year 2015 kudos list (authored by werner).
web: Fix duplicate year 2015 kudos list
Jun 13 2017, 1:55 PM
werner awarded rG15d2a009931f: dirmngr: Implement querying nameservers over IPv6. a Doubloon token.
Jun 13 2017, 1:13 PM
werner committed rDd13f9b2416d9: tools: Print the payment provider in the thanks mail. (authored by werner).
tools: Print the payment provider in the thanks mail.
Jun 13 2017, 1:07 PM
werner committed rD5c1f3e66a450: web: Add new page for Donors in 2017. (authored by werner).
web: Add new page for Donors in 2017.
Jun 13 2017, 1:07 PM
werner added inline comments to D434: tests: Allow generating coverage info..
Jun 13 2017, 12:57 PM
werner added a comment to rG7c91b48f0e80: common: Fix -Wswitch warning..

I have see that you used all kind of precautions to avoid problems with the different types (enums/defines). However in --enable-maintainer-mode -Wswitch is enabled for a reasons ;-)

Jun 13 2017, 12:51 PM
werner added a comment to rG7c91b48f0e80: common: Fix -Wswitch warning..

Oh, that merely lists all has algorithms Libgcrypt supports (iirc, within some sensible range). So yes, gpgsm would support that but I have never encountered one and I guess only gpgsm would be able to create such a CMS message.

Jun 13 2017, 12:49 PM
werner added a comment to T3203: gpg chokes on empty UserId.

I'd suggest to skip such user id. Actually I had in mind that we did that in the past - but I may be wrong.

Jun 13 2017, 12:46 PM · Feature Request, gnupg (gpg22)
werner added a comment to T2236: Importing a key with badly ordered packets doesn't reorder it, and while --edit-key does reorder it doesn't move the signature packets to the right place.

Justus: When you have implemented that, can you please do a test with my key before and after? As you may know, I have hundreds of vanity signatures so that I need to have

Jun 13 2017, 12:44 PM · gnupg (gpg22), Bug Report
werner committed rPAYd23c91aba3db: payproc-jrnl: Allow for -F help (authored by werner).
payproc-jrnl: Allow for -F help
Jun 13 2017, 10:09 AM
werner committed rGe80925171ddb: gpg: Disable keydb handle caching only for W32 (authored by werner).
gpg: Disable keydb handle caching only for W32
Jun 13 2017, 9:13 AM
werner committed rGa36c48a780ad: po: Make a string translatable. (authored by werner).
po: Make a string translatable.
Jun 13 2017, 9:13 AM
werner committed rG7c91b48f0e80: common: Fix -Wswitch warning. (authored by werner).
common: Fix -Wswitch warning.
Jun 13 2017, 9:13 AM
werner added a comment to T3031: Get a bank account.

Marcus: We have an appointment tomorrow at 15:00 at the KSD.

Jun 13 2017, 8:40 AM · g10code Sprint (KW 25), Verein
werner added a comment to T3202: add support for illumos to our version of libtool.

and the platform is ...

Jun 13 2017, 8:37 AM · Info Needed, gpgrt, Bug Report

Jun 12 2017

werner committed rPAY4b79655d53a3: Allow indicating recurring SEPA donations in payproc-post. (authored by werner).
Allow indicating recurring SEPA donations in payproc-post.
Jun 12 2017, 4:15 PM
werner committed rPAYd9b9235ab4c2: Allow forcing single-time SEPA payment in procpost-test. (authored by werner).
Allow forcing single-time SEPA payment in procpost-test.
Jun 12 2017, 4:15 PM
werner added a comment to T3187: Checksum error with extended-key-format and --paswd on a subkey.

I will try to reproduce it. It might be that --passwd also trigerred the conversion to the new format.

Jun 12 2017, 4:13 PM · gnupg (gpg22), gpgagent

Jun 9 2017

werner added a project to T3202: add support for illumos to our version of libtool: Not A Bug.

You may not run your own version of libtool or libtoolize. Only the maintainer updates the autotools related files including libtool. This is to avoid bugs stemming from different or broken versions of autotools. This makes it much easier to reproduce bugs.

Jun 9 2017, 3:42 PM · Info Needed, gpgrt, Bug Report
werner committed rPAY60847d73ad54: Store the 'Recur' parameter in the preorder table. (authored by werner).
Store the 'Recur' parameter in the preorder table.
Jun 9 2017, 3:39 PM
werner committed rD9d5edf42f8ce: cgi: Convey Recur parameter to payproc. (authored by werner).
cgi: Convey Recur parameter to payproc.
Jun 9 2017, 3:36 PM

Jun 8 2017

werner edited the content of Press Review.
Jun 8 2017, 9:14 PM
werner edited the content of Press Review.
Jun 8 2017, 9:13 PM
werner added a comment to D434: tests: Allow generating coverage info..

Thanks for working on that.

Jun 8 2017, 9:11 PM
werner committed rDc4be83ccf30b: web: Link to our press review (authored by werner).
web: Link to our press review
Jun 8 2017, 6:44 PM
werner committed rD54f62b48ba30: web: Add some articles to the press review. (authored by werner).
web: Add some articles to the press review.
Jun 8 2017, 6:02 PM
werner created T3200: Fix sym cipher discrepancies in gpg4vsnfd evaluation documents..
Jun 8 2017, 2:40 PM · Documentation, gnupg (gpg22)
werner added a comment to T3191: Make sure only listed algorithms are used with --compliance=de-vs.

Regarding CFB: This needs to be decided by the evaluators. They know about the CFB problematic in their own documents. Thanks for pointing out discrepancies in the specs. I'll open a new task for it.

Jun 8 2017, 2:38 PM · gnupg (gpg22)
werner committed rCcdfd7ea72a44: build: Fix ChangeLog building for builds from other worktrees. (authored by werner).
build: Fix ChangeLog building for builds from other worktrees.
Jun 8 2017, 10:49 AM
werner committed rC12ba983bb3be: build: Fix ChangeLog building for builds from other worktrees. (authored by werner).
build: Fix ChangeLog building for builds from other worktrees.
Jun 8 2017, 10:49 AM
werner committed rG9b43220b8ad1: dirmngr: Implement HTTP connect timeouts of 15 or 2 seconds. (authored by werner).
dirmngr: Implement HTTP connect timeouts of 15 or 2 seconds.
Jun 8 2017, 9:51 AM
werner committed rG5b9025cfa1f9: dirmngr: Allow a timeout for HTTP and other TCP connects. (authored by werner).
dirmngr: Allow a timeout for HTTP and other TCP connects.
Jun 8 2017, 9:51 AM
werner committed rG17e5afd80f24: gpg: Avoid failure exit when scdaemon is disabled but not needed. (authored by werner).
gpg: Avoid failure exit when scdaemon is disabled but not needed.
Jun 8 2017, 9:51 AM

Jun 7 2017

werner added a comment to T3196: Use symmetric ESK packet.

Hmm, why do you think this is important? The use cases I can see are

Jun 7 2017, 3:17 PM
werner assigned T3043: Explore wiki options. to marcus.
Jun 7 2017, 3:07 PM · dev.gnupg.org
werner raised the priority of T3043: Explore wiki options. from Low to High.
Jun 7 2017, 3:07 PM · dev.gnupg.org
werner lowered the priority of T3043: Explore wiki options. from High to Low.
Jun 7 2017, 3:06 PM · dev.gnupg.org
werner triaged T3168: dirmngr: gpg: keyserver receive failed: No keyserver available as Normal priority.
Jun 7 2017, 3:04 PM · dns, dirmngr
werner added a comment to T3168: dirmngr: gpg: keyserver receive failed: No keyserver available.

Problem with your DNS server We had a similar bug report here or on the ML. IIRC the DNS does not do what it is supposed to do. Need to lookup the details.

Jun 7 2017, 3:03 PM · dns, dirmngr
werner added a comment to T3198: GnuPG should fail to send a key to a keyserver on "unknown options".

A few people asked for this generic option help; it is not specific to keyservers. Now we implemented that and still not okay for everyone, oh dear.

Jun 7 2017, 1:33 PM · Not A Bug, Bug Report
werner triaged T3089: macOS - use OpenDirectory Framework as Wishlist priority.

Given that this is just a warning, we should not consider it a bug.

Jun 7 2017, 1:28 PM · gnupg24, gnupg (gpg23), dirmngr, MacOS
werner added a comment to T3168: dirmngr: gpg: keyserver receive failed: No keyserver available.

Please add

Jun 7 2017, 1:27 PM · dns, dirmngr
werner assigned T3186: pinentry-curses, pinentry-tty both freak out at control+c to marcus.

Marcus: That would be a good opportunity to get back to your old curses works ;-)
IIRC, we fixed similar bugs in the past but this is for the latest pinentry.

Jun 7 2017, 1:20 PM · g10code Sprint (KW 26), gnupg, pinentry, Bug Report
werner assigned T3094: gpgol causing crash in Outlook to aheinecke.
Jun 7 2017, 1:17 PM · Bug Report, gpgol
werner assigned T3182: gnupg 1.4 built with gcc 7.0.1 fails the tests on ARM to marcus.

Marcus, can you please check this?

Jun 7 2017, 1:15 PM · gnupg (gpg14), asm, Bug Report
werner triaged T3074: key management for security@gnupg.org as Wishlist priority.
Jun 7 2017, 1:13 PM · g10code Sprint
werner closed T3198: GnuPG should fail to send a key to a keyserver on "unknown options" as Resolved.
Jun 7 2017, 1:09 PM · Not A Bug, Bug Report
werner added a project to T3198: GnuPG should fail to send a key to a keyserver on "unknown options": Not A Bug.

Option parsing stops at the first non-option. "--keyserver" and "sec1...." could have also been key specifications.
Because sometimes people make errors we print a warning. But we can't bail out on a perfectly valid command line. That is the same why

Jun 7 2017, 1:08 PM · Not A Bug, Bug Report
werner claimed T3172: drop Changelogs from source tree?.
Jun 7 2017, 1:01 PM
werner committed rD6e43d09093e9: blog: Add French translation of the campaign PR. (authored by werner).
blog: Add French translation of the campaign PR.
Jun 7 2017, 10:30 AM
werner committed rD8f84be9c0dd8: tools: Put the recurring info into the thanks mail (authored by werner).
tools: Put the recurring info into the thanks mail
Jun 7 2017, 10:30 AM

Jun 6 2017

werner committed rPAYa1316f7124a9: Cache Paypal plans. (authored by werner).
Cache Paypal plans.
Jun 6 2017, 8:37 PM
werner committed rDc949b387f73e: web: Better explain the role of g10 Code in the imprint (authored by werner).
web: Better explain the role of g10 Code in the imprint
Jun 6 2017, 12:44 PM
werner committed rDb48dfac9f45d: blog: Add German translation of the campaign PR. (authored by werner).
blog: Add German translation of the campaign PR.
Jun 6 2017, 12:09 PM
werner committed rDc4944e5dbb82: blog: D-day (authored by werner).
blog: D-day
Jun 6 2017, 12:08 AM

Jun 5 2017

werner committed rD0aa8486a5800: campaign: Print only the one-time donations since the new page is up. (authored by werner).
campaign: Print only the one-time donations since the new page is up.
Jun 5 2017, 11:23 PM
werner committed rD2eac301aa593: campaign: Add an Imprint link to the main pages. (authored by werner).
campaign: Add an Imprint link to the main pages.
Jun 5 2017, 8:19 PM
werner committed rDf8518a4ab3ff: campaign: Explain that the one time donations are for this year. (authored by werner).
campaign: Explain that the one time donations are for this year.
Jun 5 2017, 8:13 PM
werner committed rDb87c70b8bcb2: campaign: Fix name of french daily video. (authored by werner).
campaign: Fix name of french daily video.
Jun 5 2017, 8:05 PM
werner committed rD8f05fe3001ca: Merge branch 'preview' into wk-master (authored by werner).
Merge branch 'preview' into wk-master
Jun 5 2017, 7:30 PM
werner committed rDbf64d458de68: campaign: and further tweaking of the main page (authored by werner).
campaign: and further tweaking of the main page
Jun 5 2017, 7:05 PM
werner committed rDab8992aae476: campaign: Change link from main page. (authored by werner).
campaign: Change link from main page.
Jun 5 2017, 6:54 PM
werner committed rD6466d26a8f1a: campaign: Add a link from the main page. (authored by werner).
campaign: Add a link from the main page.
Jun 5 2017, 6:37 PM
werner committed rD3f7adeb05857: campaign: Fix last commit (authored by werner).
campaign: Fix last commit
Jun 5 2017, 5:50 PM
werner committed rD88e84a54d5e7: campaign: Rework instructions for SEPA payments (authored by werner).
campaign: Rework instructions for SEPA payments
Jun 5 2017, 5:30 PM
werner added a comment to T3194: Export of keys fails (gets mangled) if stdout is redirected to a file on Windows.

The difference is the use of the --output option versus redirecting stdout to a file. A first guess would be that setmode (O_BINARY) has not been done, but in that case the -a exports would still work.

Jun 5 2017, 5:12 PM · gnupg (gpg22), Windows 32, Bug Report
werner added a project to T3194: Export of keys fails (gets mangled) if stdout is redirected to a file on Windows: Windows 32.
Jun 5 2017, 5:09 PM · gnupg (gpg22), Windows 32, Bug Report

Jun 2 2017

werner committed rD24cececc4b19: campaign: Return to donation start page after SEPA and BTC (authored by werner).
campaign: Return to donation start page after SEPA and BTC
Jun 2 2017, 12:41 PM
werner added a comment to T3027: gpg-agent crash on macOS Sierra triggerd by ssh.

I released libgcrypt 1.7.7
and nPth 1.6

Jun 2 2017, 10:52 AM · Bug Report, gpgagent, gnupg
werner committed rDd75e85d6af89: swdb: Release info for npth-1.6 (authored by werner).
swdb: Release info for npth-1.6
Jun 2 2017, 10:51 AM
werner committed rPTH77c094e606b3: Release 1.5 (authored by werner).
Release 1.5
Jun 2 2017, 10:50 AM
werner committed rPTH8d778f48c6bf: Post release updates (authored by werner).
Post release updates
Jun 2 2017, 10:50 AM
werner committed rD725ec2b67640: swdb: Release info for Libgcrypt 1.7.7 (authored by werner).
swdb: Release info for Libgcrypt 1.7.7
Jun 2 2017, 9:28 AM
werner removed a project from T3184: libgcrypt: make check fails on mingw64 build: Unreleased.

I just released 1.7.7

Jun 2 2017, 9:27 AM · Windows, Bug Report
werner committed rC9964d3a3fe0c: Add release info from 1.7.7 to NEWS (authored by werner).
Add release info from 1.7.7 to NEWS
Jun 2 2017, 9:23 AM
werner committed rCd9cebf535ca3: Release 1.7.7. (authored by werner).
Release 1.7.7.
Jun 2 2017, 9:21 AM
werner committed rCd0e778432b2b: Post release updates (authored by werner).
Post release updates
Jun 2 2017, 9:21 AM
werner added a comment to T3074: key management for security@gnupg.org.

Another option is to distribute the secret subkey to all hackers who need to be able to read that. We won't need any backward security due to our transparency goal. At the time we add a new hacker to the list we can simply create a new subkey. With the extend privat key format we would also have a method to add information to the secret key, so that we can track who got one.

Jun 2 2017, 9:19 AM · g10code Sprint
werner committed rC91456759b887: secmem: Fix SEGV and stat calculation. (authored by gniibe).
secmem: Fix SEGV and stat calculation.
Jun 2 2017, 8:43 AM

Jun 1 2017

werner closed T3039: Translate donation system as Resolved.
Jun 1 2017, 9:39 PM · gpgweb
werner added a project to T3182: gnupg 1.4 built with gcc 7.0.1 fails the tests on ARM: asm.
Jun 1 2017, 9:38 PM · gnupg (gpg14), asm, Bug Report
werner set the icon for asm to Tag.
Jun 1 2017, 9:38 PM
werner updated the image for asm from F140398: fa-briefcase-yellow.png to F140401: profile.
Jun 1 2017, 9:37 PM
werner set the color for asm to Yellow.
Jun 1 2017, 9:36 PM
werner triaged T3189: secmem routines should be in libgpg-error as gpgrt_* as Normal priority.
Jun 1 2017, 9:31 PM · gpgrt, libgcrypt
werner committed rCf9494b3f258e: ecc: Store EdDSA session key in secure memory. (authored by Jo Van Bulck <jo.vanbulck@cs.kuleuven.be>).
ecc: Store EdDSA session key in secure memory.
Jun 1 2017, 4:21 PM
werner committed rC5a22de904a0a: ecc: Store EdDSA session key in secure memory. (authored by Jo Van Bulck <jo.vanbulck@cs.kuleuven.be>).
ecc: Store EdDSA session key in secure memory.
Jun 1 2017, 3:59 PM
werner added a comment to T3027: gpg-agent crash on macOS Sierra triggerd by ssh.

So, should we do a new libgcrypt release RSN?
There is another bug with solution also pending and it might not be too late for Squeeze if we hurry.

Jun 1 2017, 2:47 PM · Bug Report, gpgagent, gnupg