Page MenuHome GnuPG
Feed Advanced Search

May 16 2017

werner committed rPTH9fcc113fc267: Release 1.4 (authored by werner).
Release 1.4
May 16 2017, 11:37 AM
werner committed rPTH0658aa1e83a3: Post release updates (authored by werner).
Post release updates
May 16 2017, 11:37 AM
werner committed rPTHbe579df4865a: Change license to LPGLv2+ (authored by werner).
Change license to LPGLv2+
May 16 2017, 11:37 AM
werner committed rPTH8a675d6b1dd1: Add function npth_is_protected. (authored by werner).
Add function npth_is_protected.
May 16 2017, 11:37 AM
werner added a comment to T2434: pinentry-gtk-2's --no-global-grab does not work as advertised.

Justus, is still still an issue?

May 16 2017, 11:31 AM · Bug Report, pinentry
werner committed rPAY0a88f8736f3f: Do not fail the TLS handshake on warning alerts. (authored by werner).
Do not fail the TLS handshake on warning alerts.
May 16 2017, 11:05 AM
werner committed rPAY9f8274f2b0ba: Fix use after free. (authored by werner).
Fix use after free.
May 16 2017, 11:05 AM
werner committed rPAYf8b632c45877: Store the email in the account table and add a verified flag. (authored by werner).
Store the email in the account table and add a verified flag.
May 16 2017, 11:05 AM
werner closed T3099: nPth is ready for new release of 1.4 as Resolved.

I added an npth_is_protected function which is sometimes useful for debugging.
I also changed the license to LGPLv2+.

May 16 2017, 9:57 AM · g10code Sprint (KW 20), npth
werner committed rDbcda198c3456: swdb: Release nPth 1.4 (authored by werner).
swdb: Release nPth 1.4
May 16 2017, 9:54 AM

May 15 2017

werner committed rD490f71314a2b: web: Scale the pEp logo to better match the other logos (authored by werner).
web: Scale the pEp logo to better match the other logos
May 15 2017, 9:26 PM
werner committed rDb3131137340c: web: Add logo for 5000 Euro pEp donation (authored by werner).
web: Add logo for 5000 Euro pEp donation
May 15 2017, 9:09 PM
werner accepted D425: Fix compilation error in test/fdpassing.c.
May 15 2017, 8:58 PM
werner closed T3150: Make a GnuPG release as Resolved.
May 15 2017, 8:05 PM · g10code Sprint (KW 20), gnupg (gpg21)
werner added inline comments to rD9f4e345f92c5: campaign: german translation, first part..
May 15 2017, 8:04 PM
werner committed rD0dcfb7799adf: swdb: Release GnuPG 2.1.21 (authored by werner).
swdb: Release GnuPG 2.1.21
May 15 2017, 7:53 PM
werner committed rPAY89913dfe9d0a: Fix a few memory leaks. (authored by werner).
Fix a few memory leaks.
May 15 2017, 7:31 PM
werner committed rG99e68350a8a9: Post release updates (authored by werner).
Post release updates
May 15 2017, 7:26 PM
werner committed rGbd6074fbab83: po: Auto-update (authored by werner).
po: Auto-update
May 15 2017, 7:26 PM
werner committed rG957482032912: Release 2.1.21 (authored by werner).
Release 2.1.21
May 15 2017, 7:26 PM
werner committed rG2d381b0f0ba9: gpg: Do not mark ", " translatable. (authored by werner).
gpg: Do not mark ", " translatable.
May 15 2017, 7:26 PM
werner committed rG4bd079dbdb44: po: Update German translation (authored by werner).
po: Update German translation
May 15 2017, 7:26 PM
werner committed rDa0e03213cb61: web: Rename CC BY-SA button (authored by werner).
web: Rename CC BY-SA button
May 15 2017, 2:08 PM
werner committed rD7417b533af80: web: It is just 20 years and not yet over 20 years ;-) (authored by werner).
web: It is just 20 years and not yet over 20 years ;-)
May 15 2017, 1:54 PM
werner accepted D427: dirmngr,w32: Fix ldap crl read on windows.

Feel free to push it if you think it workaround or fixes your bug. Maybe the move from the old Pth emulation to nPth broke things back in 2012.

May 15 2017, 12:48 PM
werner committed rD5112655e812f: cgi: Add simple Bitcoin page. (authored by werner).
cgi: Add simple Bitcoin page.
May 15 2017, 12:31 PM
werner committed rG00b7767bc6fe: common: Let format_text return an error. (authored by werner).
common: Let format_text return an error.
May 15 2017, 10:11 AM
werner lowered the priority of T3063: Add more RAM to al-kindi from High to Normal.
May 15 2017, 9:08 AM · dev.gnupg.org
werner placed T3154: German translation of the donation system up for grabs.
May 15 2017, 9:08 AM · i18n, gpgweb
werner set Due Date to May 21 2017, 12:00 AM on T3079: Write press release.
May 15 2017, 9:07 AM
werner triaged T3079: Write press release as High priority.
May 15 2017, 9:06 AM
werner triaged T3039: Translate donation system as High priority.
May 15 2017, 9:03 AM · gpgweb
werner created T3155: Japanese translation of the donation system.
May 15 2017, 9:02 AM · i18n, gpgweb
werner created T3154: German translation of the donation system.
May 15 2017, 9:00 AM · i18n, gpgweb
werner claimed T3039: Translate donation system.

I doubt that we will be able to do French. I have implemented the basic framework for de and ja, though. What we need is a switch language button in the menu and well the entire translation. The thing works like this:

May 15 2017, 8:57 AM · gpgweb

May 14 2017

werner committed rDb75b9c73c2b8: cgi: Clean the user supplied $lang (authored by werner).
cgi: Clean the user supplied $lang
May 14 2017, 12:52 PM
werner committed rD7c06e789c849: cgi: New variable LANG (authored by werner).
cgi: New variable LANG
May 14 2017, 12:50 PM
werner committed rDa6cf454d78ac: web: German translation of donate.org and i18n procdonate.cgi (authored by werner).
web: German translation of donate.org and i18n procdonate.cgi
May 14 2017, 12:40 PM
werner committed rD221077dbd663: tools: Update translated versions of the donation page (authored by werner).
tools: Update translated versions of the donation page
May 14 2017, 11:02 AM
werner committed rDb296a701a6f4: web,de: Template for a German translation (authored by werner).
web,de: Template for a German translation
May 14 2017, 10:48 AM

May 12 2017

werner committed rD0c9d9b1323dd: cgi: Tweak button labels (authored by werner).
cgi: Tweak button labels
May 12 2017, 1:50 PM
werner added a comment to T3036: Implement recurring donations.

We also need to change 5 Euro monthly donations to 15 Eur/quarter.

May 12 2017, 1:42 PM
werner committed rDc548dd36ab43: tools: Use non-breaking thinsp (authored by werner).
tools: Use non-breaking thinsp
May 12 2017, 1:22 PM
werner committed rPAY3fdf6d531959: Add Recur field also to payproc-jrnl. (authored by werner).
Add Recur field also to payproc-jrnl.
May 12 2017, 12:39 PM
werner committed rD0d64d3a1232e: tools: Insert thousands-separators (authored by werner).
tools: Insert thousands-separators
May 12 2017, 12:37 PM
werner added a comment to T3036: Implement recurring donations.

The basic things are ready and you can do test transactions.
Here is what still needs to be done:

  • Adjust mails to reflect that this is about recurring donations
  • Move the tools in production, so that we only have one copy of them.
  • Review the donate.org page
  • Implement email verification and a simple account management system. This can be delayed because I can manage subscription via the Stripe dashboard.
  • Implement recurring donations with Paypal.
  • How do we handle recurring donations with SEPA?
May 12 2017, 11:54 AM
werner committed rD570b0a54c703: tools: Update donation tools for recurring donations (authored by werner).
tools: Update donation tools for recurring donations
May 12 2017, 10:43 AM
werner committed rD8e0ec9ac6d92: campaign: Use special attributes names vor progress bar variables (authored by werner).
campaign: Use special attributes names vor progress bar variables
May 12 2017, 10:29 AM
werner committed rDfef8d95b3a4f: campaign: Tweak the variables in donate/index.org (authored by werner).
campaign: Tweak the variables in donate/index.org
May 12 2017, 9:14 AM

May 11 2017

werner committed rPAYae6d5f9fab12: Add the Live flag to CHARGECARD in recurring mode. (authored by werner).
Add the Live flag to CHARGECARD in recurring mode.
May 11 2017, 9:29 PM
werner committed rD21659e12495f: cgi: Renamed variabales and clear other amount (authored by werner).
cgi: Renamed variabales and clear other amount
May 11 2017, 9:16 PM
werner committed rDbbd5caf874bc: cgi: Renamed the variables in donate.org (authored by werner).
cgi: Renamed the variables in donate.org
May 11 2017, 9:07 PM
werner committed rDa2746cb3f968: cgi: Check the right radio button on redisplay. (authored by werner).
cgi: Check the right radio button on redisplay.
May 11 2017, 7:43 PM
werner committed rD316072fc3cb9: campaign: Fix URLS of last commit (authored by werner).
campaign: Fix URLS of last commit
May 11 2017, 6:14 PM
werner committed rDd4eead11e4e3: cgi: Provide presets for the campaign page. (authored by werner).
cgi: Provide presets for the campaign page.
May 11 2017, 6:11 PM
werner committed rD31d1c4b99569: cgi: Improve Stripe recurring donations (authored by werner).
cgi: Improve Stripe recurring donations
May 11 2017, 4:34 PM
werner committed rPAY52261e153093: Log infos about subscriptions. (authored by werner).
Log infos about subscriptions.
May 11 2017, 4:04 PM
werner committed rDd13c08648986: cgi: Final fixes to actually make recurring work. (authored by werner).
cgi: Final fixes to actually make recurring work.
May 11 2017, 12:09 PM
werner committed rPAY348a3e94c885: Do no create a Stripe plan with CHECKAMOUNT (authored by werner).
Do no create a Stripe plan with CHECKAMOUNT
May 11 2017, 12:09 PM
werner committed rPAY4e8a7d64ee7e: Set the payprocd socket permissions. (authored by werner).
Set the payprocd socket permissions.
May 11 2017, 12:09 PM

May 10 2017

werner committed rPAYeee4c4e6efde: New option --debug-client (authored by werner).
New option --debug-client
May 10 2017, 6:59 PM
werner committed rD5a9e5bfdff6d: cgi: Adjust the checkout page (authored by werner).
cgi: Adjust the checkout page
May 10 2017, 4:22 PM
werner committed rD7212767b15d6: cgi: Make the donation page work with the CGI. (authored by werner).
cgi: Make the donation page work with the CGI.
May 10 2017, 3:59 PM
werner committed rPAY164f1e1943bd: Factor database timestamp code out to new file. (authored by werner).
Factor database timestamp code out to new file.
May 10 2017, 11:24 AM
werner committed rPAY9e3c55bfe2f5: Create account records to track Stripe customer ids. (authored by werner).
Create account records to track Stripe customer ids.
May 10 2017, 11:24 AM
werner committed rPAY5c5670c2dda5: New option --debug-stripe. (authored by werner).
New option --debug-stripe.
May 10 2017, 11:24 AM
werner committed rPAY387124f0c731: Merge t-commands.c into t-util.c (authored by werner).
Merge t-commands.c into t-util.c
May 10 2017, 11:24 AM
werner assigned T3151: gpgme does not compile with gcc-7 to aheinecke.
May 10 2017, 8:36 AM

May 9 2017

werner committed rPAYe31bc585ed43: New function ascii_strlwr. (authored by werner).
New function ascii_strlwr.
May 9 2017, 7:29 PM
werner committed rPAY3c5d08bc4e7f: Add very basic support for Stripe subscriptions. (authored by werner).
Add very basic support for Stripe subscriptions.
May 9 2017, 7:29 PM
werner committed rPAY3952f7156420: When encoding form data skip deleted items (authored by werner).
When encoding form data skip deleted items
May 9 2017, 7:29 PM
werner committed rPAYa39d518f965f: Add mbox utilities from GnuPG (authored by werner).
Add mbox utilities from GnuPG
May 9 2017, 7:29 PM
werner added a comment to T2820: GPGME: Allow to set the keyring for a context.

Well, this will be a different thing and more related to the to-be-implemented key origin feature.
I would thus suggest to open a new task for this.

May 9 2017, 9:07 AM · Won't Fix, gpgme, Feature Request

May 8 2017

werner closed T2820: GPGME: Allow to set the keyring for a context as Resolved.

Back to you original problem: What you are trying to do is a hack to work around properties of GnuPG. Namely, that GnuPG stores its state in a _directory_ and you are modifying parts of this state (e.g. pubring.gpg). This is why GPGME allows you to switch to another directory but obviously does not allow you to modify parts of a directory (i.e. the state).

May 8 2017, 7:20 PM · Won't Fix, gpgme, Feature Request
werner added a comment to T2943: gpg should issue a warning when it is run without a command.

I looked around a bit and found many places where the decryption was given as the default operation for gpg and thus requiring -d would break a lot of tutorial. Of course we could educate the user in attended mode that "-d" is now required but I fear that this will break too many scripts.

May 8 2017, 3:56 PM · Bug Report, gnupg
werner triaged T3099: nPth is ready for new release of 1.4 as High priority.
May 8 2017, 3:35 PM · g10code Sprint (KW 20), npth
werner closed T1259: pinentry should show fingerprint if certify a OpenPGP certificate as Wontfix.

7 years old and meanwhile Kleopatra has been reworked. Further showing two fingerprint (for the signing and the too be signed key) is confusing. In particular because the passphrase for the signing key is usually cached.

May 8 2017, 2:34 PM · gnupg, S/MIME, Feature Request
werner closed T2820: GPGME: Allow to set the keyring for a context as Resolved.

GPGME is about making GPG easy and not to cover very special use cases. I'll thus close this bug.

May 8 2017, 2:07 PM · Won't Fix, gpgme, Feature Request
werner reassigned T2948: libdns lookups fails when nssswitch has no "dns" section from werner to justus.

Justus, will you please so kind and take care of this.

May 8 2017, 2:04 PM · Restricted Project, Bug Report, gnupg, dirmngr
werner added a comment to T3063: Add more RAM to al-kindi.

We also need a token on trithemius to better secure donations. That would be a good opportunity to visit the data center and try out the RAM.

May 8 2017, 2:02 PM · dev.gnupg.org
werner committed rPAY4d54f1a899f0: New function decrypt_string. (authored by werner).
New function decrypt_string.
May 8 2017, 1:22 PM
werner committed rPAYeba5c9092896: Add padding to base64 encoding (authored by werner).
Add padding to base64 encoding
May 8 2017, 1:22 PM

May 5 2017

werner committed rPAYe01d40ae621e: New function encrypt_string. (authored by werner).
New function encrypt_string.
May 5 2017, 3:42 PM
werner committed rPAY836cfa7ee488: Setup keys to encrypt data items. (authored by werner).
Setup keys to encrypt data items.
May 5 2017, 3:42 PM
werner created T3137: Document API changes also in the GPGME manual.
May 5 2017, 12:16 PM · gpgme (gpgme 1.23.x), Documentation

May 4 2017

werner committed rPAY74d72e1e60b1: New options --database-key and --backoffice-key. (authored by werner).
New options --database-key and --backoffice-key.
May 4 2017, 8:52 PM
werner committed rPAY61bc28f05c68: New option --config and --no-config for the daemon. (authored by werner).
New option --config and --no-config for the daemon.
May 4 2017, 8:52 PM
werner edited Description on g10code.
May 4 2017, 12:23 PM
werner added a member for g10code: aheinecke.
May 4 2017, 12:20 PM
werner committed rDdc2082d1e6da: web: Move donation form to donate.org and adjust procdonate. (authored by werner).
web: Move donation form to donate.org and adjust procdonate.
May 4 2017, 10:09 AM
werner committed rD7322ee29adae: Merge branch 'master' into preview (authored by werner).
Merge branch 'master' into preview
May 4 2017, 9:01 AM
werner committed rDfc824d465626: web: Set a default viewport (authored by werner).
web: Set a default viewport
May 4 2017, 8:36 AM

May 3 2017

werner committed rD709a3e2edeff: web: Add simple select box to select recurring donations. (authored by werner).
web: Add simple select box to select recurring donations.
May 3 2017, 8:38 PM
werner committed rD8f5607a7768f: web: Fix hack and insert even less boiler plate (authored by werner).
web: Fix hack and insert even less boiler plate
May 3 2017, 3:54 PM
werner committed rD99318e6ea1fa: web: Add hack to allow creating a plain page. (authored by werner).
web: Add hack to allow creating a plain page.
May 3 2017, 1:39 PM

May 2 2017

werner added a comment to rDcfd38b44f761: web: Use prose instead of tables to explain the donations..

Thanks for noting. See my commit.

May 2 2017, 4:28 PM
werner committed rD5580a638b4f2: web: Fix totals of the donation table (authored by werner).
web: Fix totals of the donation table
May 2 2017, 4:27 PM
werner committed rDcfd38b44f761: web: Use prose instead of tables to explain the donations. (authored by werner).
web: Use prose instead of tables to explain the donations.
May 2 2017, 3:24 PM
werner edited projects for T3099: nPth is ready for new release of 1.4, added: g10code Sprint (KW 18); removed g10code Sprint (KW 17).
May 2 2017, 10:08 AM · g10code Sprint (KW 20), npth
werner committed rD7fd7f497302b: web: Update the list of donations (authored by werner).
web: Update the list of donations
May 2 2017, 9:57 AM