Page MenuHome GnuPG
Feed Advanced Search

Jul 24 2017

gouttegd created T3297: Pinentry-gtk2 may fail to grab the keyboard in the S1 Public space.
Jul 24 2017, 2:54 PM · pinentry
gouttegd added a comment to T3279: Release pinentry 1.1.0.

Well, I am using pinentry-gtk2 1.0.0 on Awesome, and I just performed some tests with master as well.

Jul 24 2017, 2:21 PM · pinentry
kristianf added a comment to T3279: Release pinentry 1.1.0.

I'm not sure if this post ever made it into a bug report, but has master been tested with tiling WM like awesome to see if issue is fixed? https://lists.gnupg.org/pipermail/gnupg-devel/2017-February/032608.html (if not I'm sure robbat2 is helpful enough with that if picking up the thread)

Jul 24 2017, 12:49 PM · pinentry

Jul 20 2017

werner renamed T3279: Release pinentry 1.1.0 from Release pinentry 1.0.1 to Release pinentry 1.1.0.
Jul 20 2017, 11:08 AM · pinentry
werner updated subscribers of T3279: Release pinentry 1.1.0.

@justus Are the FLTK and the EFL ready for a release (which we could mark as beta test versions)

Jul 20 2017, 11:08 AM · pinentry

Jul 17 2017

marcus placed T2145: Enhance pinentry-qt dialog title with key specific info to facilitate auto-typing up for grabs.
Jul 17 2017, 2:25 PM · pinentry, Feature Request
marcus added a comment to T3279: Release pinentry 1.1.0.

Well, the backlog is here: pinentry

Jul 17 2017, 1:50 PM · pinentry
werner triaged T3279: Release pinentry 1.1.0 as High priority.
Jul 17 2017, 10:43 AM · pinentry
werner created T3279: Release pinentry 1.1.0.
Jul 17 2017, 9:44 AM · pinentry

Jul 14 2017

dkg added a comment to T3222: gpg --sign fails when LC_ALL=C, the signing key's primary user ID is not US ASCII, and we fall back to curses.

Users expect to be able to make signatures (or to fail to make signatures) reliably and understandably. the fact that some pinentries fail in some obscure combinations of circumstances makes the process of making signatures unreliable and incomprehensible.

Jul 14 2017, 12:46 PM · pinentry

Jul 13 2017

marcus added a comment to T3222: gpg --sign fails when LC_ALL=C, the signing key's primary user ID is not US ASCII, and we fall back to curses.

What behavior do you expect in this case?

Jul 13 2017, 1:19 AM · pinentry
marcus merged task T2843: pinentry-gnome3 not falling back to pinentry-curses as it should into T2818: expected behavior unclear when using gpg from ssh on a machine with a running X11 session.
Jul 13 2017, 1:15 AM · Bug Report, pinentry
marcus merged T2843: pinentry-gnome3 not falling back to pinentry-curses as it should into T2818: expected behavior unclear when using gpg from ssh on a machine with a running X11 session.
Jul 13 2017, 1:15 AM · pinentry, Bug Report
marcus merged task T2875: Pinentry-curses fallback + gpg / gpgsm can lead to endless 100% cpu loop into T2011: gnupg should notify cancellation of its operation to gpg-agent to kill pinentry.
Jul 13 2017, 1:13 AM · Bug Report, pinentry
marcus closed T2739: pinentry can't access GPG_TTY after su/sudo to another user on GNU/Linux as Invalid.

The Debian report includes multiple workarounds for the quite unusual setup. So, I am closing here.

Jul 13 2017, 1:01 AM · Bug Report, Debian, pinentry
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 added a comment to T2245: pinentry on wrong monitor.

Is this even something that we can control? This stuff is usually up to the window manager, and although some accept hints, this is not really well defined. For example, gcry_prompt_set_caller_window accepts a window-id-string and says:

Jul 13 2017, 12:35 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 added a project to T3011: No close-all in pinentry-gtk: Info Needed.
Jul 13 2017, 12:19 AM · Info Needed, Bug Report, pinentry
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 task 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
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
marcus added a comment to T3011: No close-all in pinentry-gtk.

This seems to depend on the window manager. With Fedora 26 and Gnome 3 desktop, a full grab is not allowed anymore, and there is no close button on the modal dialog. With i3 and pinentry-gtk-2, the grab is strong but there also are no close buttons.

Jul 13 2017, 12:06 AM · Info Needed, Bug Report, pinentry

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 T2188: can't paste password in pinentry-gnome3 as Invalid.

I tested this with Fedora 26 and the Gnome 3 desktop. and could not reproduce this. So maybe it got fixed upstream.

Jul 12 2017, 11:48 PM · Bug Report, 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 T3217: pinentry-curses and emacs don't play well together as Invalid.

pinentry-curses on the same terminal as the application was never intended to be automagical - from the start it was clear that during any operation that may trigger a pinentry dialog, the application would have to stop reading from the terminal, and it would have to redraw the screen when gnupg finishes. That's just a limitation of the terminal that can not be overcome (there is no focus grab, no save/restore of the terminal state, etc). This needs to be raised with the emacs developers.

Jul 12 2017, 9:43 PM · pinentry, Bug Report
marcus closed T2034: pinentry emacs features need documentation as Resolved.

Except for some tangential lingering questions, all issues in this report are attended to, and all subtasks are resolved.

Jul 12 2017, 9:34 PM · Bug Report, pinentry
marcus closed T2058: Change gpg-agent to support passing command line options to pinentry, a subtask of T2034: pinentry emacs features need documentation, as Wontfix.
Jul 12 2017, 9:34 PM · Bug Report, pinentry
marcus closed T2023: pinentry should not prompt for saving in a password manager when secret service is not available as Resolved.

Done in e57bcb7a2acff3a61a342d24e6a55407bf736631

Jul 12 2017, 6:51 PM · Bug Report, pinentry
marcus closed T2248: pinentry-gtk-2 causes GNOME3 menus to hang as Invalid.

This was resolved upstream by using no-grab (and otherwise would rather seem to be a bug in Gnome 3 classic mode anyway).

Jul 12 2017, 4:21 PM · Bug Report, pinentry
marcus closed T2177: pinentry: Passphrase not recognized in Thunderbird/Enigmail as Invalid.

That issue is best taken up with the enigmail maintainers. If you report it there, feel free to add a link here. Thanks!

Jul 12 2017, 4:13 PM · FAQ, Bug Report, pinentry
marcus closed T2444: Pinentry Does not pass getpin to console as Invalid.

I can't reproduce this in Fedora 26. If this is still an issue, please reopen and provide more information. I tested pinentry-gnome3, pinentry-gtk-2 and pinentry-qt.

Jul 12 2017, 4:05 PM · Bug Report, pinentry

Jul 11 2017

marcus closed T2049: conflicting pkg-config detection and initialization as Resolved.

Fixed in 6053cb4f. The third patch was obsolete due to use of FIND_QT macro.

Jul 11 2017, 9:04 PM · Gentoo, Bug Report, pinentry
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

Jul 7 2017

marcus closed T1998: Can't use extended characters in passphrase as Invalid.
Jul 7 2017, 1:39 AM · pinentry, Not A Bug, Bug Report, gnupg

Jul 6 2017

justus closed T3253: Pinentry 'insert card' dialogue is not a dialogue; does not float as Resolved.
Jul 6 2017, 11:46 AM · pinentry, Bug Report

Jul 5 2017

gouttegd added a comment to T3253: Pinentry 'insert card' dialogue is not a dialogue; does not float.

I can confirm this behavior with the latest pinentry-gtk-2 under the Awesome window manager.

Jul 5 2017, 11:11 AM · pinentry, Bug Report

Jul 4 2017

OJFord changed Version from pinentry 1.0.0-1 to pinentry-gtk-2 1.0.0-1 on T3253: Pinentry 'insert card' dialogue is not a dialogue; does not float.
Jul 4 2017, 4:34 PM · pinentry, Bug Report
OJFord added a project to T3253: Pinentry 'insert card' dialogue is not a dialogue; does not float: pinentry.
Jul 4 2017, 4:33 PM · pinentry, Bug Report

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

Jun 28 2017

marcus closed T1992: pinentry in text mode is skewed when using PuTTY and GNU screen as Invalid.
Jun 28 2017, 5:19 PM · Bug Report, Debian, pinentry
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
wltjr updated the diff for D426: Initial patch for EFL based pinentry.

Added hack to negate negative that move progress bar 10% per 1 char. Fixed issue with new line characters not being handled correctly.

Jun 28 2017, 2:56 PM · pinentry
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 triaged T3222: gpg --sign fails when LC_ALL=C, the signing key's primary user ID is not US ASCII, and we fall back to curses as Low priority.
Jun 27 2017, 10:56 AM · pinentry
marcus claimed T2011: gnupg should notify cancellation of its operation to gpg-agent to kill pinentry.
Jun 27 2017, 10:50 AM · Bug Report, gpgagent
marcus merged T3186: pinentry-curses, pinentry-tty both freak out at control+c into T2011: gnupg should notify cancellation of its operation to gpg-agent to kill pinentry.
Jun 27 2017, 10:49 AM · Bug Report, gpgagent
marcus merged task T3186: pinentry-curses, pinentry-tty both freak out at control+c into T2011: gnupg should notify cancellation of its operation to gpg-agent to kill pinentry.
Jun 27 2017, 10:49 AM · g10code Sprint (KW 26), gnupg, pinentry, Bug Report
marcus edited projects for T3186: pinentry-curses, pinentry-tty both freak out at control+c, added: g10code Sprint (KW 26); removed g10code Sprint (KW 25).
Jun 27 2017, 9:58 AM · g10code Sprint (KW 26), gnupg, pinentry, Bug Report
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
dkg added a project to T3222: gpg --sign fails when LC_ALL=C, the signing key's primary user ID is not US ASCII, and we fall back to curses: pinentry.
Jun 26 2017, 10:04 PM · pinentry
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 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 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 T3217: pinentry-curses and emacs don't play well together as Low priority.
Jun 26 2017, 3:14 PM · pinentry, Bug Report
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
wltjr updated the diff for D426: Initial patch for EFL based pinentry.

Fixed issue with ok_len

../../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 24 2017, 1:26 AM · pinentry

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

Jun 22 2017

marcus assigned T2245: pinentry on wrong monitor to neal.
Jun 22 2017, 5:27 PM · Stalled, Feature Request, pinentry
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
ueno added a comment to T3217: pinentry-curses and emacs don't play well together.

It's not possible, unless you convince the Emacs developers to add special support for it. See http://lists.gnu.org/archive/html/emacs-devel/2012-12/msg00798.html.

Jun 22 2017, 3:35 PM · pinentry, Bug Report
werner updated subscribers of T3217: pinentry-curses and emacs don't play well together.

I used this workaround for the years I accessed my mail over ssh and emacsclient.

Jun 22 2017, 3:11 PM · pinentry, Bug Report
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

dkg added a comment to T3217: pinentry-curses and emacs don't play well together.

In many cases, it's possible to make two connections (e.g. via ssh) to such a server, and in one of those connections explicitly do:

Jun 21 2017, 10:42 PM · pinentry, Bug Report
dkg created T3217: pinentry-curses and emacs don't play well together.
Jun 21 2017, 10:36 PM · pinentry, Bug Report
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
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