Page MenuHome GnuPG

neal (Neal Walfield)
User

Projects

User Details

User Since
Mar 27 2017, 4:48 PM (403 w, 5 d)
Availability
Available

Recent Activity

Oct 17 2022

neal added a comment to T6238: regexp for trust signature domain restriction does not work if key only has an e-mail address.

It will be hard to fix this. GnuPG supports exactly one class of regular expressions: something bracketed between "<[^>]+[@.]" and ">$" . Even if the next release of gpg supports more regular expressions, gpg will have to wait years before it can start emitting different regular expressions for scoped tsigs by default.

Oct 17 2022, 10:30 PM · backport, gnupg (gpg22), Bug Report, Restricted Project

Apr 20 2021

neal closed T5403: Consider all Issuer subpackets when validating a signature as Invalid.
Apr 20 2021, 11:54 AM · OpenPGP, Feature Request
neal added a comment to T5403: Consider all Issuer subpackets when validating a signature.

I just realized that my example is incorrect. It doesn't make sense to support multiple issuer subpackets on self signatures. But it is useful to do so on binary signatures and third-party certifications. Here's a better example, which gpg correctly supports. As such, this issue should be closed. Sorry for the noise.

Apr 20 2021, 11:54 AM · OpenPGP, Feature Request
neal added a comment to T5403: Consider all Issuer subpackets when validating a signature.
Apr 20 2021, 11:14 AM · OpenPGP, Feature Request
neal created T5403: Consider all Issuer subpackets when validating a signature.
Apr 20 2021, 11:11 AM · OpenPGP, Feature Request

Oct 23 2020

neal added a comment to T5110: Primary Key Binding Signature not updated when updating Subkey Binding Signature.

Oct 23 2020, 10:12 AM · gnupg, Bug Report
neal created T5110: Primary Key Binding Signature not updated when updating Subkey Binding Signature.
Oct 23 2020, 10:11 AM · gnupg, Bug Report

Sep 19 2017

neal added a comment to T3413: gpgme_op_delete doesn't return failure when loopback mode is enabled.

This is more or less what gpgme does/sees when loopback mode is enabled / disabled:

Sep 19 2017, 10:25 PM · gpgme, Bug Report
neal added a project to T3413: gpgme_op_delete doesn't return failure when loopback mode is enabled: gpgme.
Sep 19 2017, 2:49 PM · gpgme, Bug Report
neal created T3413: gpgme_op_delete doesn't return failure when loopback mode is enabled.
Sep 19 2017, 2:49 PM · gpgme, Bug Report

Sep 1 2017

neal committed rBOOK6f5441ed3c0b: Integrate input from Bjarni Einarsson on MUA chapter. (authored by neal).
Integrate input from Bjarni Einarsson on MUA chapter.
Sep 1 2017, 8:42 AM
neal committed rBOOK85bad4298584: mua integration: Talk about handling key expiry. (authored by neal).
mua integration: Talk about handling key expiry.
Sep 1 2017, 8:42 AM
neal committed rBOOK5f3fec20f0f0: Integrate Vincent Breitmoser's comments on the MUA chapter. (authored by neal).
Integrate Vincent Breitmoser's comments on the MUA chapter.
Sep 1 2017, 8:42 AM

Aug 16 2017

marcus awarded rBOOK2024ea6912a1: Add key creation chapter. a 100 token.
Aug 16 2017, 1:07 AM

Aug 15 2017

neal committed rBOOK2024ea6912a1: Add key creation chapter. (authored by neal).
Add key creation chapter.
Aug 15 2017, 10:01 PM

Aug 1 2017

neal committed rBOOK7fbef9167951: Third draft of MUA integration chapter. (authored by neal).
Third draft of MUA integration chapter.
Aug 1 2017, 2:44 PM
neal committed rBOOK60daef294d15: Some minor improvements. (authored by neal).
Some minor improvements.
Aug 1 2017, 2:44 PM

Jul 31 2017

neal reassigned T3075: Campaign 2017 from neal to werner.
Jul 31 2017, 2:01 PM · g10code, Verein
neal triaged T3320: Allow --show-session-key with --encrypt as Low priority.
Jul 31 2017, 2:01 PM · Bug Report
neal created T3320: Allow --show-session-key with --encrypt.
Jul 31 2017, 2:00 PM · Bug Report

Jul 30 2017

neal committed rBOOKd1c52f902ea3: Add second draft of MUA Intrgration chapter. (authored by neal).
Add second draft of MUA Intrgration chapter.
Jul 30 2017, 6:06 PM

Jul 24 2017

neal triaged T3296: When --detach-sign is given, but a detached signature is not created, gpg should at least emit a warning as Low priority.
Jul 24 2017, 1:52 PM · gnupg, Bug Report
neal created T3296: When --detach-sign is given, but a detached signature is not created, gpg should at least emit a warning.
Jul 24 2017, 1:52 PM · gnupg, Bug Report
neal committed rDb8fd72086cbb: campaign: Propagate previous changes to the non-English versions (authored by neal).
campaign: Propagate previous changes to the non-English versions
Jul 24 2017, 1:39 PM
neal committed rDd69e314460ec: campaign: Remove some left over text. (authored by neal).
campaign: Remove some left over text.
Jul 24 2017, 1:39 PM
neal committed rDd2f076d22348: campaign: Remove the paragraph about the FLM matching donations. (authored by neal).
campaign: Remove the paragraph about the FLM matching donations.
Jul 24 2017, 1:27 PM
neal committed rD473fb9b30c8e: campaign: Remove embedded video. (authored by neal).
campaign: Remove embedded video.
Jul 24 2017, 1:27 PM
neal committed rDdd166d8c5081: campaign: Fix a few links in the last commit. (authored by neal).
campaign: Fix a few links in the last commit.
Jul 24 2017, 11:41 AM
neal committed rD7a1f6d89573a: campaign: Replace video of the day with a list of all videos. (authored by neal).
campaign: Replace video of the day with a list of all videos.
Jul 24 2017, 11:29 AM

Jul 23 2017

neal committed rBOOK6f7976b4dd5a: Check in stubs for the rest of the chapters. (authored by neal).
Check in stubs for the rest of the chapters.
Jul 23 2017, 10:48 PM
neal committed rBOOK87854f3bdb59: Add rough draft of the MUA Integration chapter. (authored by neal).
Add rough draft of the MUA Integration chapter.
Jul 23 2017, 10:48 PM
neal committed rBOOKb104774da82e: Commit start of the introduction chapter. (authored by neal).
Commit start of the introduction chapter.
Jul 23 2017, 10:48 PM
neal committed rBOOK24deee0bbdff: Use a pretty font. (authored by neal).
Use a pretty font.
Jul 23 2017, 10:48 PM

Jul 19 2017

neal committed rBOOK140414ba5e4b: Fix copyright page. (authored by neal).
Fix copyright page.
Jul 19 2017, 8:17 PM
neal committed rBOOK9b39b5e7c70e: Use latex's book class instead of article class. (authored by neal).
Use latex's book class instead of article class.
Jul 19 2017, 11:58 AM
neal committed rBOOK450914f20974: Make sure bibtex is run. (authored by neal).
Make sure bibtex is run.
Jul 19 2017, 9:55 AM

Jul 18 2017

neal committed rBOOKd3f317bddc4a: Generate a bibliography. (authored by neal).
Generate a bibliography.
Jul 18 2017, 4:54 PM
neal committed rBOOK3005000853cb: Get citations working. (authored by neal).
Get citations working.
Jul 18 2017, 4:53 PM
neal committed rBOOKa1847c527c2d: Add missing bibliography entries. (authored by neal).
Add missing bibliography entries.
Jul 18 2017, 11:48 AM
neal committed rBOOKa306cb6721a0: First pass at editing the OpenPGP chapter. (authored by neal).
First pass at editing the OpenPGP chapter.
Jul 18 2017, 11:48 AM
neal committed rBOOK5f6bcb67125f: Add some metadata (title, author, copyright). (authored by neal).
Add some metadata (title, author, copyright).
Jul 18 2017, 10:39 AM

Jul 17 2017

neal committed rBOOK16ac103b4edd: Commit the rest of the OpenPGP chapter. (authored by neal).
Commit the rest of the OpenPGP chapter.
Jul 17 2017, 9:38 AM

Jul 12 2017

neal committed rBOOKd32032d655d9: Add some of the OpenPGP chapter. (authored by neal).
Add some of the OpenPGP chapter.
Jul 12 2017, 8:52 PM
neal added a comment to T3075: Campaign 2017.

All of the campaign videos have now been published.

Jul 12 2017, 1:34 PM · g10code, Verein
neal committed rDafb1a5011059: campaign: Change video of the day to Arthur Jordan (2U). (authored by neal).
campaign: Change video of the day to Arthur Jordan (2U).
Jul 12 2017, 10:24 AM

Jul 10 2017

neal added a comment to rGd24594976686: tofu: Compare squares instead of square roots..

Thanks for noticing this and working on a patch.

Jul 10 2017, 8:34 PM
neal committed rDeb1300cb8d13: campaign: Change video of the day to DKG. (authored by neal).
campaign: Change video of the day to DKG.
Jul 10 2017, 9:10 AM

Jul 8 2017

neal committed rBOOKc5c3263b4360: Add demo keys (Romeo and Juliet). (authored by neal).
Add demo keys (Romeo and Juliet).
Jul 8 2017, 10:39 AM

Jul 6 2017

neal committed rG243b2a570c30: doc: Improve TOFU documentation. (authored by neal).
doc: Improve TOFU documentation.
Jul 6 2017, 9:18 PM
neal added a comment to D437: Compare squares instead of square roots..

Hi marcus, the original motivation for the separate file was to avoid the use of floats, which, IIRC, Werner didn't want, because floats don't belong in a system tool. Nevertheless, your approach of avoiding a square root all together solves the problem quite nicely.

Jul 6 2017, 1:49 PM
neal added a comment to T2019: Order of magnitude degradation in performance in gpg2 cf gpg.

The sqlite backend was a little experiement that I did and it will not be merged.

Jul 6 2017, 1:43 PM · Stalled, Bug Report, gnupg
neal committed rDa69e5c0c1415: campaign: Change video of the day to Cedric Laurant (SonTusDatos) (authored by neal).
campaign: Change video of the day to Cedric Laurant (SonTusDatos)
Jul 6 2017, 10:35 AM

Jul 4 2017

neal committed rD5b1352441547: campaign: Change video of the day to Michael Stehmann. (authored by neal).
campaign: Change video of the day to Michael Stehmann.
Jul 4 2017, 2:28 PM

Jul 3 2017

neal committed rD2780f8908b7b: campaign: Update image for Sheera Frenkel. (authored by neal).
campaign: Update image for Sheera Frenkel.
Jul 3 2017, 2:16 PM
neal committed rD8f26c705b1e4: campaign: Change video of the day to Sheera Frenkel (BuzzFeed) (authored by neal).
campaign: Change video of the day to Sheera Frenkel (BuzzFeed)
Jul 3 2017, 10:19 AM

Jun 30 2017

neal committed rDf98282752bab: campaign: Update video of the day to Maik (C3S) (authored by neal).
campaign: Update video of the day to Maik (C3S)
Jun 30 2017, 9:07 AM

Jun 29 2017

neal committed rD3e1fc2c51646: campaign: Update video of the day to Seamus Tuohy. (authored by neal).
campaign: Update video of the day to Seamus Tuohy.
Jun 29 2017, 10:49 AM

Jun 27 2017

neal committed rDfa6cbbad94b6: campaign: Change video of the day to Andrew Ford Lyons. (authored by neal).
campaign: Change video of the day to Andrew Ford Lyons.
Jun 27 2017, 9:10 AM

Jun 26 2017

neal added a comment to T2905: EFL-based pinentry.
In T2905#99112, @wltjr wrote:

Let me clarify, what all are doing now to make the progress bar move is the following

if(percent<0)
    percent = -percent;

That inverts the value if below zero a negative with 2 negatives become positive. That ends up moving it 10% per 1 character entered. That is the code mine does not have. I have tested it with that code and it functions like all others.

Once the password algorithm is corrected. That if condition should not be hit long as the returned value is greater than 0. The value, in theory will always be above 0. HOWEVER, if it is below zero, legitimately from what ever is checking the "quality" of the passphrase. Then this will be a bug in all. Since it will revert to old behavior, every wrong character entered that causes a negative value to be returned, will hit that condition and move by 10% per 1 character.

That means at best the code becomes useless code for a condition never hit. But at worst it cause the same behavior as seen now even with a new algorithm, a bug. If something returns negative values for bad entries.

Thus I rather leave out code that would become obsolete/useless, or potentially cause the same behavior with a corrected algorithm. Which will happen now for all the other interfaces.

Jun 26 2017, 9:46 PM · pinentry, Feature Request
neal added a comment to T2905: EFL-based pinentry.
In T2905#99108, @wltjr wrote:
In T2905#99092, @dkg wrote:

T2103 is the right place to discuss the password quality algorithm, not here.

Sure but that issue is seeming to cause issues for this contribution.

If you want to not implement the password quality indicator for the EFL pinentry (which seems like a reasonable choice to me) then it would be in line with pinentry-curses, which also doesn't implement it, afaict.

It is currently implemented and I do not have a problem leaving it as is. The question then becomes a matter of its functionality. Do I leave as is, for when the password quality algorithm is fixed? Or should I make it like the others?

It is really up to you all. I am just trying to get this accepted. If you want the EFL version without I can remove. If it is to remain.

Jun 26 2017, 9:15 PM · pinentry, Feature Request
neal committed rDec9e29368d30: campaign: Update video of the day to Geoffrey King (authored by neal).
campaign: Update video of the day to Geoffrey King
Jun 26 2017, 10:59 AM

Jun 23 2017

neal committed rDd80450db91f8: campaign: Update the video of the day to Hernani. (authored by neal).
campaign: Update the video of the day to Hernani.
Jun 23 2017, 11:56 AM

Jun 22 2017

neal committed rD4db18abb52af: campaign: Change video of the day to Leez. (authored by neal).
campaign: Change video of the day to Leez.
Jun 22 2017, 1:12 PM

Jun 21 2017

neal added a comment to T2905: EFL-based pinentry.
In T2905#98811, @justus wrote:
In T2905#98810, @neal wrote:
In T2905#98807, @wltjr wrote:

With regard to quality algorithm, I assume I do not need to do anything there? I can adjust the math for the percentage aspect. But that is based on what I get back from pinentry so if that is off, it maybe what is effecting the quality of the quality bar :)

No, you should not adjust what you are getting. My point is only that the password quality bar may not only be useless, it may, in fact, be dangerous.

So currently the efl bar always displays 0%. It must either be fixed (i.e. display the same as the gtk one), or be removed. I don't care either way, but it cannot be broken like it is now.

Jun 21 2017, 5:30 PM · pinentry, Feature Request
neal added a comment to T2905: EFL-based pinentry.
In T2905#98807, @wltjr wrote:

With regard to quality algorithm, I assume I do not need to do anything there? I can adjust the math for the percentage aspect. But that is based on what I get back from pinentry so if that is off, it maybe what is effecting the quality of the quality bar :)

Jun 21 2017, 5:02 PM · pinentry, Feature Request
neal added a comment to T2905: EFL-based pinentry.
In T2905#98803, @justus wrote:

The password quality bar is not working. There are spaces missing in the texts.

Jun 21 2017, 11:06 AM · pinentry, Feature Request
neal committed rD03efef1cdae1: campaign: Improve twitter card text. (authored by neal).
campaign: Improve twitter card text.
Jun 21 2017, 11:01 AM
neal committed rDe2f7f7eeae9c: campaign: Add a twitter card. (authored by neal).
campaign: Add a twitter card.
Jun 21 2017, 10:53 AM
neal committed rD9258e7ed83c4: campaign: Change video of the day to Noah Vesely (SecureDrop) (authored by neal).
campaign: Change video of the day to Noah Vesely (SecureDrop)
Jun 21 2017, 10:12 AM

Jun 20 2017

neal committed rD2decbee37e40: campaign: Change video of the day to C5 (authored by neal).
campaign: Change video of the day to C5
Jun 20 2017, 2:13 PM

Jun 17 2017

neal committed rD287748632ad9: campaign: Change video of the day to Jochim Selzer. (authored by neal).
campaign: Change video of the day to Jochim Selzer.
Jun 17 2017, 8:13 AM

Jun 16 2017

neal committed rDa8136caa967b: campaign,ja: Add info about FLM matching donations (in en). (authored by neal).
campaign,ja: Add info about FLM matching donations (in en).
Jun 16 2017, 3:42 PM
neal committed rD65cd91cd412e: campaign: Improve FLM message, add french translation. (authored by neal).
campaign: Improve FLM message, add french translation.
Jun 16 2017, 3:15 PM
neal committed rDebe4f61582ab: campaign: Change video of the day to John Pershing (1010data) (authored by neal).
campaign: Change video of the day to John Pershing (1010data)
Jun 16 2017, 12:42 PM

Jun 14 2017

neal committed rDce8b4c57dfc5: campaign: Change video of the day to Jason Reich. (authored by neal).
campaign: Change video of the day to Jason Reich.
Jun 14 2017, 2:51 PM

Jun 13 2017

neal committed rDa3ae44856ee0: campaign: Fix VIDLIST. (authored by neal).
campaign: Fix VIDLIST.
Jun 13 2017, 4:02 PM
neal committed rDabf524ed8a67: campaign: Add text about the first look media partnering. (authored by neal).
campaign: Add text about the first look media partnering.
Jun 13 2017, 4:01 PM
neal committed rD275b9ac08045: campaign: Change the video of the day to Sze Ming. (authored by neal).
campaign: Change the video of the day to Sze Ming.
Jun 13 2017, 3:54 PM

Jun 12 2017

neal committed rDb3811843063e: campaign: Update the video of the day to Rysiek. (authored by neal).
campaign: Update the video of the day to Rysiek.
Jun 12 2017, 1:30 AM

Jun 11 2017

neal committed rG7aeac20f12ed: gpg: Send gpgcompose --help output to stdout, not stderr. (authored by neal).
gpg: Send gpgcompose --help output to stdout, not stderr.
Jun 11 2017, 2:14 PM
neal committed rGcb0484e0762a: gpg: Improve some output of gpgcompose. (authored by neal).
gpg: Improve some output of gpgcompose.
Jun 11 2017, 2:14 PM
neal committed rG4ddf4e114c8d: gpg: Support 'gpgcompose --encrypted-pop --help' (authored by neal).
gpg: Support 'gpgcompose --encrypted-pop --help'
Jun 11 2017, 2:14 PM
neal committed rG8a9066865688: gpg: Remove dead code. (authored by neal).
gpg: Remove dead code.
Jun 11 2017, 2:14 PM

Jun 10 2017

neal committed rD5b8f30a23737: campaign: Update video of the day to Ksenia. (authored by neal).
campaign: Update video of the day to Ksenia.
Jun 10 2017, 4:03 PM

Jun 9 2017

neal committed rD73f701f5d547: campaign: Change video of the day to Cindy Cohn (authored by neal).
campaign: Change video of the day to Cindy Cohn
Jun 9 2017, 10:48 AM
neal committed rD1011a4c6648e: web: Fix spelling. (authored by neal).
web: Fix spelling.
Jun 9 2017, 10:48 AM

Jun 8 2017

neal committed rD1a53623cee6a: campaign: Remove text about partnering with first look media. (authored by neal).
campaign: Remove text about partnering with first look media.
Jun 8 2017, 12:26 PM
neal committed rD39960a69ba93: campaign: Improve the first look media text a bit more. (authored by neal).
campaign: Improve the first look media text a bit more.
Jun 8 2017, 12:07 PM
neal committed rD74e67dcdfa36: campaign,fr: Add translation of first look media text. (authored by neal).
campaign,fr: Add translation of first look media text.
Jun 8 2017, 12:06 PM
neal committed rD41e6acc05adf: campaign: And another slight layout improvement. (authored by neal).
campaign: And another slight layout improvement.
Jun 8 2017, 11:58 AM
neal committed rD1ac4364f03d2: campaign: Fix layout broken in 9e91c52. (authored by neal).
campaign: Fix layout broken in 9e91c52.
Jun 8 2017, 11:52 AM
neal committed rDeb2835fe5703: campaign: Change video of the day to Matt Mitchell. (authored by neal).
campaign: Change video of the day to Matt Mitchell.
Jun 8 2017, 11:48 AM
neal committed rD9e91c5249a9f: campaign: Add that first look media will match recurring donations. (authored by neal).
campaign: Add that first look media will match recurring donations.
Jun 8 2017, 11:43 AM

Jun 7 2017

neal committed rD9db0fe5575e2: campaign: Update the title of the video of the day. (authored by neal).
campaign: Update the title of the video of the day.
Jun 7 2017, 1:03 PM

Jun 6 2017

neal committed rD32e5b1061981: campaign: Fix spelling (on -> one). (authored by neal).
campaign: Fix spelling (on -> one).
Jun 6 2017, 9:18 AM
neal committed rD00ea4fbb59ee: campaign: Fix spelling of Euros. (authored by neal).
campaign: Fix spelling of Euros.
Jun 6 2017, 9:15 AM

Jun 5 2017

neal committed rD06cc385b60ff: campaign,fr: Add the hint about the menu for choosing other videos. (authored by neal).
campaign,fr: Add the hint about the menu for choosing other videos.
Jun 5 2017, 10:07 PM

May 30 2017

neal committed rDeb2bfb667371: campaign,fr: Minor corrections. (authored by neal).
campaign,fr: Minor corrections.
May 30 2017, 3:11 PM
neal committed rD4b261eb78c21: campaign: Fix some typos. (authored by neal).
campaign: Fix some typos.
May 30 2017, 2:55 PM
neal committed rD3e3c947feb49: campaign: It's Gillmor, not Gillmore. (authored by neal).
campaign: It's Gillmor, not Gillmore.
May 30 2017, 2:55 PM