Page MenuHome GnuPG
Feed Advanced Search

Jul 14 2017

marcus reopened T2946: gpg-agent should be able to terminate when all its state expires as "Open".

Well, we always have to weigh the costs with the benefits. From the description of the task, the benefit was to satisfy "people [who] really don't like having idle processes lying around", which is not a strong motivation to take implementation and maintenance cost of any solution.

Jul 14 2017, 1:21 PM · gnupg, Debian, gpgagent, Feature Request
dkg added a comment to T2946: gpg-agent should be able to terminate when all its state expires.

This is a disappointing resolution. There are many other reasons for having a daemon, which include keeping a sensitive piece of data in memory (and not on disk) for a limited period of time, while providing controlled access to it. This is exactly what gpg-agent does.

Jul 14 2017, 12:38 PM · gnupg, Debian, gpgagent, Feature Request
dkg added a comment to T1537: gpgv does not handle expired or revoked keys.

Thinking about it more broadly, i think that gpgv (and gpg, when used in signature verification mode) should have a return code that is as close to the true/false underlying semantics that users will want, rather than relying on status messages to distinguish between these cases.

Jul 14 2017, 12:29 PM · Feature Request, gnupg
dkg added a comment to T1537: gpgv does not handle expired or revoked keys.

for expiration (or for revocations flagged "key was superseded" instead of "compromised"), you can have a signature made *before* the key's expiration/revocation, but you might be verifying it *after* the key was revoked/expired.

Jul 14 2017, 12:26 PM · Feature Request, gnupg

Jul 13 2017

justus added a comment to T1537: gpgv does not handle expired or revoked keys.

Sorry, I expressed my concern poorly. gpg does recognize the keys as being expired/revoked, but this is not reflected in the exit code of the gpg/gpgv process.

Jul 13 2017, 11:46 AM · Feature Request, gnupg
marcus closed T2946: gpg-agent should be able to terminate when all its state expires as Wontfix.

Werner's comments indicate that this is expected behavior. Also, concerns were raised that this is difficult to implement correctly, and it is difficult to test. So, I am closing as wontfix.

Jul 13 2017, 1:27 AM · gnupg, Debian, gpgagent, Feature Request
marcus added a comment to T2696: SETREPEAT support for pinentry-curses.

And SETQUALITYBAR.

Jul 13 2017, 12:54 AM · Feature Request, pinentry
marcus claimed T2145: Enhance pinentry-qt dialog title with key specific info to facilitate auto-typing.
Jul 13 2017, 12:37 AM · pinentry, Feature Request
marcus edited projects for T2245: pinentry on wrong monitor, added: Feature Request, Stalled; removed Bug Report.
Jul 13 2017, 12:36 AM · Stalled, Feature Request, pinentry
marcus lowered the priority of T1760: Port pinentry-ncurses for windows from Normal to Wishlist.

It is unclear what the benefit of such a console pinentry for windows would be.

Jul 13 2017, 12:22 AM · pinentry, Feature Request
marcus closed T2263: use FD passing instead of /tmp/emacs$UID/pinentry as Wontfix.

Loopback is now officially supported, so I am closing this.

Jul 13 2017, 12:17 AM · pinentry, Feature Request
marcus merged T3084: pinentry and password managers mix poorly into T2145: Enhance pinentry-qt dialog title with key specific info to facilitate auto-typing.
Jul 13 2017, 12:10 AM · pinentry, Feature Request

Jul 12 2017

marcus closed T2249: Pinetry field "enter passphrase" won't let me paste in as Resolved.
Jul 12 2017, 11:52 PM · Feature Request, Info Needed, pinentry
marcus closed T2244: pinentry not saving/using saved GPG key password as Invalid.

I just tested this with Fedora 26, pinentry-gnome3 0.9.7 and Gnome Keyring 3.20.1. See below for a full trace. If this doesn't work for you, check that you have compiled pinentry with libsecret, and did not deactivate the feature in the gpg-agent.conf.

Jul 12 2017, 11:37 PM · pinentry, Feature Request
marcus closed T2058: Change gpg-agent to support passing command line options to pinentry as Wontfix.

Without a strong use case, I am closing this feature request. It may well turn out that like --allow-emacs-pinentry, the best solution in each case will be to add specific options, and then a generic pass-through will never be required. And we don't want to add features just in case somebody might need them in the future.

Jul 12 2017, 9:34 PM · Feature Request, gnupg
dkg added a comment to T1537: gpgv does not handle expired or revoked keys.

I don't think that's what we want. An OpenPGP certificate has a claimed temporal validity window: from the creation date of the certificate to its expiration or revocation date.

Jul 12 2017, 12:00 AM · Feature Request, gnupg

Jul 11 2017

marcus closed T2013: pinentry-curses / pinentry-tty should emit a bell when showing a dialog as Resolved.

Done.

Jul 11 2017, 7:31 PM · pinentry, Feature Request
justus added a comment to T1537: gpgv does not handle expired or revoked keys.

So both gpg and gpgv seem to return success (as in the exit code is 0) if the signature is correct, even if the key is revoked or expired:

Jul 11 2017, 5:14 PM · Feature Request, gnupg
justus triaged T3272: Make groups available through GPGME as Wishlist priority.
Jul 11 2017, 12:30 PM · gpgme, Feature Request
aheinlein created T3272: Make groups available through GPGME.
Jul 11 2017, 10:34 AM · gpgme, Feature Request

Jul 6 2017

marcus closed T1562: libassuan-config unsuitable for multilib support as Wontfix.

We don't support pkg-config, because it is not POSIX. See https://lists.gnupg.org/pipermail/gnupg-devel/2014-May/028474.html for discussion.

Jul 6 2017, 5:39 PM · libassuan, Feature Request

Jul 5 2017

marcus closed T1944: Global changing of expiration date for mainkey and subkeys as Resolved.

Given that we have reduced the number of operations to at most 2 (down from unlimited), and it is unclear if and how to proceed on this, I am closing here.

Jul 5 2017, 12:50 AM · gnupg, Feature Request

Jul 4 2017

marcus closed T1004: http://www.gnupg.org/howtos/vn/index.html does not exist as Resolved.

Fixed in rD1143a81c4691.

Jul 4 2017, 11:46 PM · gpgweb, Feature Request
werner lowered the priority of T169: Add a way to generate keypairs from a passphrase from Normal to Low.

FWIW, OpenPGP's S2K and PKCS's PBKDF2 are very similar and don't make a difference except that we have calibration code for S2K in gpg-agent.

Jul 4 2017, 3:43 PM · gnupg, Feature Request
werner lowered the priority of T2967: Allow to keep original timestamp on keysig updates from Normal to Low.
Jul 4 2017, 10:40 AM · gnupg, Feature Request

Jul 2 2017

marcus merged task T1337: No mention of --default-cert-check-level in man into T2823: generate web-based manpage from latest release.
Jul 2 2017, 12:46 PM · gpgweb, Feature Request, Documentation

Jul 1 2017

marcus merged task T2093: agent confirm default into T2265: SSH confirmation with gpg-agent on Windows has the Allow button as the default action.
Jul 1 2017, 2:51 PM · pinentry, Feature Request
marcus closed T2174: Adding a free-form note tab to cert listing in Kleopatra as Invalid.

The TOFU trust model gives some more information about certificate usage. Beyond that I don't think this is well defined to be actionable in the backend.

Jul 1 2017, 2:47 PM · kleopatra, Feature Request, gpg4win
marcus closed T2039: CRL issuingDistributionPoint support as Wontfix.

Digicert TERENAPersonalCA3 doesn't use issuingDistributionPoint anymore. It's hard to survey CRLs that are actually in use, so I don't know if there are other important users, but the fact that nobody else reported such problems is an indication that it is not widely used among dirmngr users. Supporting this is a lot of work, because it makes validating certificates much more complicated, so this is unlikely to happen without strong motivation, so I am closing this here.

Jul 1 2017, 1:52 PM · gnupg, Feature Request, dirmngr

Jun 30 2017

marcus closed T1337: No mention of --default-cert-check-level in man as Resolved.

I removed the man page and the link for now. Currently there doesn't seem to be an easy way to update it automatically.

Jun 30 2017, 9:00 PM · gpgweb, Feature Request, Documentation
marcus closed T1826: Cannot decrypt (PGP-MIME) message from Enigmail as Resolved.

PGP/MIME is supported since Gpg4win 2.3.

Jun 30 2017, 8:43 PM · Feature Request, gpg4win, gpgol
marcus closed T1721: "go back" option in CLI as Wontfix.

Most people should use a graphical user interface, and the console gui for key generation doesn't ask too many questions, while the key editor allows to go "back". So I am closing this suggestion.

Jun 30 2017, 6:31 PM · gnupg, Feature Request

Jun 29 2017

marcus added a comment to T1347: More informative error message for unusable keys.

Still no better message with gpg 2.1.21:

Jun 29 2017, 4:32 PM · gnupg, Feature Request
marcus assigned T1395: Write an architecture chapter for GnuPG to neal.

Maybe this can be done by Neal along with the book?

Jun 29 2017, 4:03 PM · gnupg, Feature Request, Documentation
marcus added a comment to T169: Add a way to generate keypairs from a passphrase.

The change werner mentioned previously is eaba8d58acda66f428870794115cb22c2590ec5e, but this is based on Elgamal. RFC4880 since then specified S2K, and better approaches are available, too (at least PBKDF2 is in libgcrypt). These could be used with HKDF for RSA and other asymmetric key generation methods.

Jun 29 2017, 4:01 PM · gnupg, Feature Request

Jun 28 2017

marcus edited projects for T2399: gpgconf is not idempotent, added: Feature Request; removed Bug Report.
Jun 28 2017, 5:29 PM · Feature Request
marcus closed T1380: Outgoing address should be configuable as Invalid.
Jun 28 2017, 5:25 PM · gpgol, Feature Request
marcus closed T2172: Add version number to gpg.exe as Resolved.
Jun 28 2017, 5:24 PM · gpg4win, Feature Request
marcus merged task T1561: configure: --with-libgpg-error-prefix doesn't impact includes into T1467: libksba's configure script reports "--with-libgpg-error-prefix", expects "--with-gpg-error-prefix".
Jun 28 2017, 5:11 PM · Feature Request, In Progress, gnupg
marcus closed T1601: Add info about gpg1 vs. gpg2 to the man page as Wontfix.

gnupg 1.4 is phased out and only receives important updates.

Jun 28 2017, 4:18 PM · gnupg, Feature Request
wltjr added a comment to T2905: EFL-based pinentry.
In T2905#99236, @justus wrote:

There is nothing to fix in the way the underlying algorithm communicates its value to the frontend. Negative values mean red, positive values green. After that, you have to normalize that to 0...100.

Jun 28 2017, 3:04 PM · pinentry, Feature Request
justus added a comment to T2905: EFL-based pinentry.
In T2905#99181, @wltjr wrote:

With all that said, if someone could let me know how you want me to proceed, 2 options.

  1. I add the 2 lines to make EFL function like others, 1 char = 10%
Jun 28 2017, 11:43 AM · pinentry, Feature Request

Jun 27 2017

wltjr added a comment to T2905: EFL-based pinentry.

With all that said, if someone could let me know how you want me to proceed, 2 options.

Jun 27 2017, 7:04 PM · pinentry, Feature Request
justus closed T2381: Add more support for profiles in gpgconf as Resolved.

I'm going to close this task now. If we need more options to be configurable, it is easy to open another task for them.

Jun 27 2017, 11:40 AM · In Progress, gnupg (gpg22), gnupg, Feature Request
wltjr added a comment to T2905: EFL-based pinentry.

Looking further into this, pinentry_inq_quality can return a value in the range of -100 to 100. Thus getting -10 from pinentry_inq_quality seems quite normal. Which explains why each are doing <0, since the value can be less than zero, negative quality.

Jun 27 2017, 12:26 AM · pinentry, Feature Request

Jun 26 2017

wltjr added a comment to T2905: EFL-based pinentry.

I am pretty sure I understand it clearly. If I add those two lines it makes the EFL version function like the others. Without it does not. I just debugged this on first character entered, pinentry_inq_quality returns -10. Which again negating -10 becomes 10, and thus the first character gets you 10%, and continues from there.

Jun 26 2017, 10:25 PM · pinentry, Feature Request
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
wltjr added a comment to T2905: EFL-based pinentry.

Said another way, the only thing that should make the progress bar move in any is the "quality" value. The use of percent for the value is the hack. Because the quality value cannot be used. They grab the percent value and increment based on number of characters.

Jun 26 2017, 9:34 PM · pinentry, Feature Request
wltjr added a comment to T2905: EFL-based pinentry.

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.

Jun 26 2017, 9:30 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
wltjr added a comment to T2103: Improve the pinentry password quality indication.

I agree with @dkg, and something should be done to address this one way or another. It is pretty misleading.

Jun 26 2017, 8:46 PM · gnupg (gpg23), Feature Request
wltjr added a comment to T2905: EFL-based pinentry.
In T2905#99092, @dkg wrote:

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

Jun 26 2017, 8:42 PM · pinentry, Feature Request
dkg added a comment to T2103: Improve the pinentry password quality indication.

fwiw, i also find this password quality indicator rather dubious.

Jun 26 2017, 7:07 PM · gnupg (gpg23), Feature Request
dkg added a comment to T2905: EFL-based pinentry.

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

Jun 26 2017, 6:52 PM · pinentry, Feature Request
wltjr added a comment to T2905: EFL-based pinentry.
In T2905#98804, @neal wrote:

The password quality algorithm is a joke and is probably more dangerous than helpful. (Try entering the password 12345678...) AIUI, it was added because a client had a specific requirement. I'd prefer that we either fix the algorithm (complicated and depends on the user's threat model) or we deprecate the quality bar.

Jun 26 2017, 6:03 PM · pinentry, Feature Request
wltjr added a comment to T2905: EFL-based pinentry.

Just confirmed it is this that causes it to move 10% per char, and is wrong IMHO

if(percent<0)
    percent = -percent;
Jun 26 2017, 5:56 PM · pinentry, Feature Request
wltjr added a comment to T2905: EFL-based pinentry.

I have also noticed that there is a line return after "to" before protect. Which explains why those words run together on the EFL version. I will have to see about replacing the new line characters with something that works for EFL. It does not support new line characters in labels.

Jun 26 2017, 5:42 PM · pinentry, Feature Request
wltjr added a comment to T2905: EFL-based pinentry.

This seems so wrong... entering 1's and a's This would fail a lot of sites that require minimum stuff on passwords like upper/lower, number, special character, etc. This makes NO sense for a quality meter to say junk is quality. Think others have hacked around this. It is not correct.

Jun 26 2017, 5:17 PM · pinentry, Feature Request
justus added a comment to T2905: EFL-based pinentry.
In T2905#99086, @wltjr wrote:

Even with that being said I see no difference here

gtk_progress_bar_set_fraction (GTK_PROGRESS_BAR (qualitybar),  (double)percent/100.0);
elm_progressbar_value_set (qualitybar, (double) percent / 100.0);

I am not seeing anything that would make the percent for GTK be any different than percent for EFL.

The GTK code is basically the same as my EFL code.

Neither change the percent value. GTK does only if it is below zero. Which seems like a hack, make a negative value positive?

else if (percent < 0)
    {
      ...
      percent = -percent;
  }
...

Maybe that where the difference comes from. I am not making that value positive. Seems based on werners comments about 10% per char would go inline with that. If percent is returning a negative value, and they take that and flip it to be positive. But that is not correct. It is not qualifying the quality of the entry.

Jun 26 2017, 4:58 PM · pinentry, Feature Request
wltjr added a comment to T2905: EFL-based pinentry.

Even with that being said I see no difference here

Jun 26 2017, 4:38 PM · pinentry, Feature Request
wltjr added a comment to T2905: EFL-based pinentry.

Ok I just tested this out and BOTH GTK and QT are messed up. Maybe the others as well. I have to check FLTK and not sure about ncurcses/tty. I simply typed 10 characters and I got 100%. It did not matter what those 10 characters were at all. Like 10 of the same character. That is not correct!!!! That is not saying what I typed was of any quality. This functionality is completely jacked in all. No wonder my version is having issue. Seems others hacked around this broken function and eliminated the entire purposes of qualifying an entry.....

Jun 26 2017, 4:14 PM · pinentry, Feature Request
wltjr added a comment to T2905: EFL-based pinentry.

Wait, you said Debian maybe patching YOUR code to fix an issue? Maybe get the patch and apply to pinentry and correct the issue werner found in pinentry. Rather than going off on me for something I have zero control over.

Jun 26 2017, 3:58 PM · pinentry, Feature Request
wltjr added a comment to T2905: EFL-based pinentry.

You do not care about comments in T2905#99021? So werner is completely incorrect there? He stated something is wrong and GTK is effected as well...

Jun 26 2017, 3:57 PM · pinentry, Feature Request
wltjr added a comment to T2905: EFL-based pinentry.

FYI I use this daily as I have been since my first submission. Gentoo ebuild I made which uses the patch. Why would I make that if I am not using? Every commit I make is GPG signed.

Jun 26 2017, 3:55 PM · pinentry, Feature Request
justus added a comment to T2905: EFL-based pinentry.

I am comparing your work with the gtk pinentry as shipped by Debian. Maybe Debian is shipping a patched pinentry, I don't know, and frankly I don't care.

Jun 26 2017, 3:52 PM · pinentry, Feature Request
wltjr added a comment to T2905: EFL-based pinentry.
In T2905#99071, @justus wrote:

No I wont. I'm constantly testing your code. Please read my feedback. I'm growing a bit impatient with you, because I feel like you are developing a piece of software that you are not using, because as soon as I test it I instantly find problems with it.

This is even more worryingly because you actually have multiple pinentries to compare with. The gtk version clearly behaves very differently wrt the quality bar. You need to fix this.

Please re-read my feedback. For example, if you enter "1234567", the gtk one says in red 70%, whereas yours says 0%.

Jun 26 2017, 3:45 PM · pinentry, Feature Request
justus triaged T3216: Psi+ is lacking OMEMO support - let's help them. as Wishlist priority.
Jun 26 2017, 3:12 PM · Feature Request
justus added a comment to T2905: EFL-based pinentry.
In T2905#99020, @wltjr wrote:

I just tested this out. It seems to be based on what you enter and what is returned from Assuan/Pinentry. If I enter, 2 spaces, then a 1, and repeat that pattern. By the 6th space, you get 20%, and from there it increments by 10% or so to 100% as you continue to enter space space 1,

space space 1 space space 1 space space = 20%
space space 1 space space 1 space space 1 = 30%
space space 1 space space 1 space space 1 space space 1 = 40%
space space 1 space space 1 space space 1 space space 1 space space 1 = 50%
.....

Try entering in that, and you should get the exact values above. I can type in a full sentence 0%, but soon as I hit a single number, it jumps to 80%.

Jun 26 2017, 3:09 PM · pinentry, Feature Request

Jun 24 2017

wltjr added a comment to T2905: EFL-based pinentry.

I have updated the patch in D426, direct link to it on Github, to address the compiler warning from comment T2905#98802 .

Jun 24 2017, 1:29 AM · pinentry, Feature Request

Jun 23 2017

wltjr added a comment to T2905: EFL-based pinentry.

ok so I just need to fix the compiler warning and we should be good to go. Was there anything else I needed to address?

Jun 23 2017, 6:28 PM · pinentry, Feature Request
werner added a comment to T2905: EFL-based pinentry.

Here is the code:

Jun 23 2017, 6:26 PM · pinentry, Feature Request
wltjr added a comment to T2905: EFL-based pinentry.

I just tested this out. It seems to be based on what you enter and what is returned from Assuan/Pinentry. If I enter, 2 spaces, then a 1, and repeat that pattern. By the 6th space, you get 20%, and from there it increments by 10% or so to 100% as you continue to enter space space 1,

Jun 23 2017, 6:13 PM · pinentry, Feature Request
wltjr added a comment to T2905: EFL-based pinentry.

Why I was saying maybe my math is off or something. I am doing basically the same. Should be the same code. I calculate the percent exactly as they do for GTK. I also set the value the same. Maybe something I am not doing correctly in EFL.

Jun 23 2017, 5:22 PM · pinentry, Feature Request
werner added a comment to T2905: EFL-based pinentry.

gpg-agent waits for a QUALITY inquiry via Assuan from the pjnentry and replies with an integer giving the percent value. A negative percent value requests "red" indication. The argument for the quality inquirement is the passphrase as already entered. The idea is that this inquiry is send after each keystroke.

Jun 23 2017, 5:05 PM · pinentry, Feature Request
werner closed T928: Add runtime check for SE-linux as Wontfix.
Jun 23 2017, 4:02 PM · Info Needed, gnupg, Feature Request

Jun 22 2017

marcus closed T2149: Use termcolors for gpg2 as Wontfix.
Jun 22 2017, 5:22 PM · gnupg, Feature Request
marcus closed T1991: pinentry-w32 needs to adjust button sizes as Wontfix.

Nobody started to hack on it in two years, and buried in this bug report nobody will find it. If this is still a desirable task, a new ticket should be opened.

Jun 22 2017, 5:07 PM · pinentry, Won't Fix, Feature Request, Not A Bug
thomas added a comment to T1291: signatures to OpenPGP keys no longer expire by default if the signed key expires.
  • marcus (Marcus Brinkmann) <noreply@dev.gnupg.org> [20170622 16:41]:
So, the default change 7y ago and the world didn't end. Closing this.
Jun 22 2017, 4:52 PM · gnupg, OpenPGP, Feature Request
marcus added a comment to T1306: gpg asks for one password, tries multiple keys with anonymous recipient.

@werner What's the status here?

Jun 22 2017, 4:46 PM · Feature Request, gnupg
marcus closed T1291: signatures to OpenPGP keys no longer expire by default if the signed key expires as Wontfix.

So, the default change 7y ago and the world didn't end. Closing this.

Jun 22 2017, 4:41 PM · gnupg, OpenPGP, Feature Request
marcus added a comment to T1129: Should cope better with read-only keyrings.

@werner do you have any updates on this?

Jun 22 2017, 4:35 PM · Stalled, gnupg, Debian, Feature Request
justus added a comment to T2905: EFL-based pinentry.
In T2905#98816, @wltjr wrote:

The quality bar should be working, please try typing in more characters till it does something. It should at some point.

Jun 22 2017, 10:52 AM · pinentry, Feature Request

Jun 21 2017

werner created T3216: Psi+ is lacking OMEMO support - let's help them..
Jun 21 2017, 8:11 PM · Feature Request
wltjr added a comment to T2905: EFL-based pinentry.

The quality bar should be working, please try typing in more characters till it does something. It should at some point.

Jun 21 2017, 5:41 PM · pinentry, Feature Request
werner added a comment to T2905: EFL-based pinentry.

Note that it depends on a gpg-agent configure option. Thus Neal and you may see a different thing.

Jun 21 2017, 5:37 PM · pinentry, Feature Request
werner added a comment to T2905: EFL-based pinentry.

No, the quality bar is required for pinentries which want to get in wide use. Even if the quality algorithm seems to be too trivial, it is required for external checks like gpg-check-pattern.

Jun 21 2017, 5:35 PM · pinentry, Feature Request
wltjr added a comment to T2905: EFL-based pinentry.

In my tests it worked, you just have to type a decent amount to get it to kick in. It seems to accelerate really quick, like it jumps from 0 to 60% and then 100%, not really smooth from 0 - 100, as intended. But I think that is due the quality value returned from Pinentry.

Jun 21 2017, 5:35 PM · pinentry, Feature Request
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
justus added a comment to T2905: EFL-based pinentry.
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.

Jun 21 2017, 5:03 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
wltjr added a comment to T2905: EFL-based pinentry.

How is that icon by the way? Like the key better than the lock/shopping bag? :) The icons will change based on the users selected icon set.

Jun 21 2017, 4:53 PM · pinentry, Feature Request
wltjr added a comment to T2905: EFL-based pinentry.

I will fix that warning, I should have caught that, I do no think I am using that compiler flag/option.

Jun 21 2017, 4:31 PM · pinentry, Feature Request
justus claimed T1537: gpgv does not handle expired or revoked keys.
Jun 21 2017, 12:18 PM · Feature Request, gnupg
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
justus added a comment to T2905: EFL-based pinentry.

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

Jun 21 2017, 11:02 AM · pinentry, Feature Request
justus added a comment to T2905: EFL-based pinentry.
../../efl/pinentry-efl.c: In function ‘create_window’:
../../efl/pinentry-efl.c:493:7: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
       int ok_len = ELM_SCALE_SIZE(strlen(txt) * (PADDING * 1.5));
       ^~~
Jun 21 2017, 10:52 AM · pinentry, Feature Request

Jun 19 2017

justus triaged T3211: [website] Atom/RSS feed for releases, news and/or blog as Wishlist priority.
Jun 19 2017, 3:39 PM · Feature Request
d3vid created T3211: [website] Atom/RSS feed for releases, news and/or blog.
Jun 19 2017, 11:46 AM · Feature Request

Jun 15 2017

interfect added a comment to T3205: Fall back to private keys without passwords if no TTY is available.

So does the "modern" branch actually have this feature? And which version
in particular would you recommend I test? I don't seem to have any newer
build available in my distro (Ubuntu 14.04), as this version is what I'm
getting when I run "gpg".

Jun 15 2017, 9:11 AM · Feature Request

Jun 14 2017

marcus claimed T1004: http://www.gnupg.org/howtos/vn/index.html does not exist.
Jun 14 2017, 7:00 PM · gpgweb, Feature Request