File pinentry.changes of Package pinentry

-------------------------------------------------------------------
Sun Sep 22 16:37:53 UTC 2024 - Bernhard Wiedemann <[email protected]>

- Make pinentry-efl optional

-------------------------------------------------------------------
Wed Jul 17 14:16:00 UTC 2024 - Alexander Graul <[email protected]>

- update to 1.3.1:
  * qt: Install and use pinentry icon. [rPf9c252a8d9]
  * qt: Small fix for Qt5. [rP844360c9c9]
  * qt: Fix Windows build of Qt6. [rP34019f954a]
  * New envvar PINENTRY_KDE_USE_WALLET to enable the secret
    storage integration on KDE. [rP23753cfb03] 

-------------------------------------------------------------------
Sun Jun 30 21:36:04 UTC 2024 - Dirk Müller <[email protected]>

- update to 1.3.0:
  * qt: Add new Qt6 frontend.  [rP1e79123c38]
  * qt: Set parent window on Wayland.  [T6930]
  * qt: Fix capslock detection on Wayland.  [rP7dfc60a70d]
  * qt: Fix window icon on Wayland.  [T6887]
  * qt: Add support for external password manager with libsecret.
  * qt: Remove focus indication by text selection.  [T5863]
  * qt: Use same focus indication for labels as Kleopatra.
  * qt: Improve accessibility.  [T5863]
  * gnome3: Prefer gcr-4.  [rP069c219223]
  * curses: Fix timeout handling.  [rP08408498b3]
  * curses: Add SETREPEATOK and quality bar colors.
  * curses: Add password quality meter.  [rP2923707e75]
  * curses,tty: Upon SIGINT, let pinentry exit gracefully.
  * w32: Fix non-focused window and simplify code.
  * Disable secret storage integration when running on KDE
    Plasma.
  * The Windows CE support has been removed.

-------------------------------------------------------------------
Thu Jun  1 11:07:59 UTC 2023 - Frederic Crozat <[email protected]>

- Update signature file and keyring with latest ones from download
  site, they were updated by another approved upstream maintainer.

-------------------------------------------------------------------
Mon Feb 27 14:53:16 UTC 2023 - [email protected]

- add %bcond option to disable fltk backend

-------------------------------------------------------------------
Thu Aug 25 07:51:50 UTC 2022 - Dirk Müller <[email protected]>

- update to 1.2.1:
  * qt: Support building with Qt 5.9.  [T5592]
  * curses: Handle an error at curses initialization.  [T5623]
  * curses: Specify fg/bg when an extention of Ncurses is not available.
  * qt: Fix translation of context menu entries.  [T5786]
  * qt: Further improve the accessibility.  [T5863]
  * qt: Fix moving focus to second input field when pressing Enter in
    first input field.  [T5866]
  * qt: Update the cursor position when reformatting the text.  [T5972]
  * qt: Use foreground raising code also with the confirm prompt.
  * Make the legacy qt4 version build again.  [T5569]
  * Make sure an entered PIN is always cleared from memory.  [T5977]
  * Build fixes for Windows.  [T5893]

-------------------------------------------------------------------
Thu Mar  3 08:03:59 UTC 2022 - Dominique Leuenberger <[email protected]>

- Correction for previous change: ensure the packages built in the
  gui flavor do not change their package name. e.g pinentry-qt5
  wrongly got renamed to pinentry-gui-qt5.

-------------------------------------------------------------------
Thu Feb 24 10:50:46 UTC 2022 - Dominique Leuenberger <[email protected]>

- Fix name tag for multibuild: name tag should be conditional on
  the multibuild flavor.

-------------------------------------------------------------------
Sat Aug 28 09:33:53 UTC 2021 - Andreas Stieger <[email protected]>

- pinentry 1.2.0:
  * qt: Show a warning if Caps Lock is on
  * qt: Support password formatting.  This makes generated
    passwords easier to transcribe
  * qt: Fix showing of pinentry window on Wayland
  * qt: Check passphrase constraints before accepting passphrase
    if passphrase constraints are requested to be enforced
  * qt: Improve detection of running in a GUI session
  * qt: Improve accessibility when entering new password

-------------------------------------------------------------------
Fri Jan 29 22:35:17 UTC 2021 - Dirk Müller <[email protected]>

- add _multibuild to separate out gui client builds

-------------------------------------------------------------------
Wed Jan 27 17:20:58 UTC 2021 - Andreas Stieger <[email protected]>

- actually build efl based pinentry
- re-enable validation of upstream signing key

-------------------------------------------------------------------
Sun Jan 24 19:21:05 UTC 2021 - Dirk Müller <[email protected]>

- update to 1.1.1:
  * A EFL-based pinentry has been contributed.
  * Disable echoing in backspace key is pressed first
    (GTK, Qt, TQt, and ncurses pinentries).
  * Support line editing in TTY pinentry.
  * Remove support for old GTK+2 (< 2.12.0).
  * Various minor fixes.
- drop pinentry-qt-Fix-use-of-dangling-pointer.patch (upstream)
- drop pinentry-ncurses6.diff: obsolete

-------------------------------------------------------------------
Thu Jul 25 12:48:45 UTC 2019 - Pedro Monreal Gonzalez <[email protected]>

- Fix a dangling pointer in qt/main.cpp [bsc#1141883]
  * Added pinentry-qt-Fix-use-of-dangling-pointer.patch

-------------------------------------------------------------------
Thu Jul 25 10:24:55 UTC 2019 - Pedro Monreal Gonzalez <[email protected]>

- Updated spec file with spec-cleaner

-------------------------------------------------------------------
Thu Feb 22 15:10:43 UTC 2018 - [email protected]

- Use %license (boo#1082318)

-------------------------------------------------------------------
Mon Dec 11 19:01:27 UTC 2017 - [email protected]

- pinentry 1.1.0:
  * Add FLTK1.3-based pinentry
  * New option --ttyalert for pinentry-curses to alert the user.
  * Don't show "save passphrase" checkbox if secret service is
    unavailable.
  * The GTK Pinentry shows on Linux some information anout the
    process which invoked the Pinentry.
  * The GTK Pinentry does not anymore show tooltips when keyboard
    grabbing is enabled.

-------------------------------------------------------------------
Thu Dec 15 09:47:09 UTC 2016 - [email protected]

- Build pinentry tui in build and not during install

-------------------------------------------------------------------
Wed Dec 14 14:04:38 UTC 2016 - [email protected]

- pinentry 1.0.0:
  * Qt pinentry now supports repeat mode in one dialog.
  * Qt and GTK pinentries now make it possible to show the entered
    value.
  * Qt pinentry now only grabs the keyboard if an entry field is
    focused.
  * Fixed potential crash in Qt qualitybar calculation.
  * GTK keyboard grabbing is now a bit more robust.  The cursor is
    changed to a big dot as a visual indication that a pinentry
    has popped up and is waiting for input.
  * The GNOME pinentry now falls back to curses if it can't use the
    GCR system prompter or a screenlock is active.
  * Fixed error output for cached passwords.
  * A show/hide passphrase button or checkbox is now available with
    some pinentry flavors.
  * Improved diagnostics and error codes.

-------------------------------------------------------------------
Fri Jul 29 09:15:06 UTC 2016 - [email protected]

- Update the conflict to bring back the self-deprecation broken in
  previous change wrt boo#989554

-------------------------------------------------------------------
Wed Jan 20 08:49:48 UTC 2016 - [email protected]

- completely rename to qt5 [boo#962076]
- fix self-deprecation rpmlint warning

-------------------------------------------------------------------
Wed Jan 13 10:07:36 UTC 2016 - [email protected]

- Use qt5 instead of qt4 in pinentry-qt

-------------------------------------------------------------------
Mon Dec 14 19:50:38 UTC 2015 - [email protected]

- pinentry 0.9.7:
 * Fix regressions in the Qt pinentry.
   (previsouly patched, removed
   pinentry-qt4-fix-qstring-conversion.patch)
 * Fix minor problems pinnetyr-tty.
 * New option --invisible-char.

-------------------------------------------------------------------
Wed Oct 21 12:28:42 UTC 2015 - [email protected]

- add pinentry-qt4-fix-qstring-conversion.patch (bsc#951307)

-------------------------------------------------------------------
Tue Oct  6 13:10:29 UTC 2015 - [email protected]

- update to 0.9.6
  * changelog:
    + Many improvements for the dump tty pinentry
    + Use the standard GTK+-2 text entry widget instead of our outdated
      and back-then-it-was-more-secure text widget
    + Use the standard Qt text widget
    + Allow for building a static Qt variant
    + Fix regression in w32 pinentry
  * remove qt4-disable-inputmethod-for-passwords.diff (patched file
    is no longer present)
  * remove regenerating of qt4/qsecurelineedit.moc in specfile as
    qt4/qsecurelineedit.h was deleted. Adjust paths for the rest
    of the moc files (qt4 -> qt).
  * '--enable-pinentry-qt4' is now '--enable-pinentry-qt'
  * '--enable-pinentry-qt4-clipboard' option was removed
  * add backward compatibility link for pinentry-qt4
- use spec-cleaner

-------------------------------------------------------------------
Fri Jul 10 08:54:22 UTC 2015 - [email protected]

- Make it build with every ncurses library ABI
  adding pinentry-ncurses6.diff

-------------------------------------------------------------------
Wed Jul  1 18:28:48 UTC 2015 - [email protected]

- pinentry 0.9.5:
  * Replaced the internal Assuan and gpg-error code by the standard
    libassuan and libgpg-error libraries.
  * Add a new Emacs pinentry and use as fallback for GUI programs.
  * gnome3: The use-password-manager checkbox does now work.
  * Gtk: Improved fallback to curses feature.
  * curses: Recognize DEL as backspace.

-------------------------------------------------------------------
Thu Jun 11 14:49:54 UTC 2015 - [email protected]

- build gui version with libsecret and text mode versions without to
  avoid pulling in dbus-x11 on minimal installs (bnc#934214)

-------------------------------------------------------------------
Wed Jun 10 21:14:04 UTC 2015 - [email protected]

- pinentry 0.9.4:
  * Fix regression in GTK+ and curses pinentries [boo#934207]

-------------------------------------------------------------------
Fri Jun  5 17:06:23 UTC 2015 - [email protected]

- No longer increase the default secure memory size from 16k to 64k,
  as further memory would be locked from being paged to disk by the
  pinentry-gnome3 UI, generating an error message and failing to
  lock. Remove moreSecureMemoryForPinentry-qt.diff - [boo#933687]

-------------------------------------------------------------------
Thu Jun  4 21:49:01 UTC 2015 - [email protected]

- pinentry 0.9.3:
  * new pinentry-gnome3
  * Improved documentation
  * More improvements for pinentry-tty.
  * Fixes for pinentry-curses including support for Ctrl-W, Ctrl-U,
    Ctrl-H, Ctrl-L, and Alt-Backspace
  * New Assuan command to request clearing an external cache.
  * Fixed problems linking to ncursesw.
  * All kind of other minor fixes.
- update pinentry script to use gnome3 if installed, no automation
- Enabled features:
  * Support for saving the passphrase with libsecret.

-------------------------------------------------------------------
Tue May 12 20:41:19 UTC 2015 - [email protected]

- pinentry 0.9.2:
 * Escape key works in the Gtk+ pinentry.
 * Improvements for pinentry-tty.
- Upstream supported but not enabled:
 * Support for saving the passphrase with libsecret.

-------------------------------------------------------------------
Thu Mar 26 19:46:55 UTC 2015 - [email protected]

- qt4 pasting was available upstream since 0.8.4 but not enabled.
  Enable through configure option [boo#905155]

-------------------------------------------------------------------
Mon Mar 23 23:35:05 UTC 2015 - [email protected]

- Use -std=gnu++11 in CXXFLAGS, fix build with gcc5.

-------------------------------------------------------------------
Thu Mar 19 16:35:14 UTC 2015 - [email protected]

- pinentry 0.9.1:
 * Fixed build problems for systems without ncurses.
 * Reworked the option parser to allow building on systems without
   getopt_long.
 * Fixed Qt4 build problems.

-------------------------------------------------------------------
Sat Nov  1 19:00:59 UTC 2014 - [email protected]

- pinentry 0.9.0:
  * New command SETREPEAT.  Currently only supported for Gtk+-2.
  * Gtk+-2: Pasting using the mouse is now supported.
  * curses: Check that it is actually connected to a tty.
  * Removed the old qt-3 and gtk+-1 pinentries.
- remove obsolete patches:
  pinentry-0.7.2-bnc179996_disable_inputmethod_for_passords.patch
  pinentry-0.8.1-allow_paste_gtk2.patch
- remove build dependencies and autoconf call, removing patch
  pinentry-0.8.1-tinfo.patch

-------------------------------------------------------------------
Tue Oct 21 10:57:43 UTC 2014 - [email protected]

- Remove qt3 helpers
- Remove gpg verification in spec, it is done by obs automatically
- Some whitespace changes
- Add default defattr

-------------------------------------------------------------------
Sun Sep 21 22:21:38 UTC 2014 - [email protected]

- pinentry 0.8.4:
  * New pinentry-tty version for dumb terminals.
  * Qt4: New option to enable pasting the passphrase from clipboard
  * Qt4: Improved accessiblity
  * Qt4: Raise confirm message windows into foreground
  * Improved the build system.
- remove pinentry-0.8.1-allow_paste_qt4.patch, functionality
  implemented
- sync pinentry wrapper with Fedora
- update pinentry wrapper to use pinentry-tty on dumb terminals

-------------------------------------------------------------------
Sat Dec 21 08:07:10 UTC 2013 - [email protected]

- disable qt3 support to avoid maintaining qt3 forever

-------------------------------------------------------------------
Mon Aug 19 21:53:03 UTC 2013 - [email protected]

- update to 0.8.3
  * Add SETTIMEOUT command for the gtk+-2 pinentry.
- includes changes from 0.8.2:
  * New SETTIMEOUT command for the qt4 pinentry.
  * Wide character support for the curses pinentry.
    ( already present in openSUSE patched version)
  * Various bug fixes.
- drop pinentry-0.7.2-curses-utf-8.diff, implemented upstream
- drop pinentry-0.8.1-editing-cancelled_warning.patch, same
- refresh qt4-disable-inputmethod-for-passwords.diff

-------------------------------------------------------------------
Mon Apr 22 11:47:26 UTC 2013 - [email protected]

- %makeinstall instead of %make install.

-------------------------------------------------------------------
Mon Apr 15 10:16:54 UTC 2013 - [email protected]

- Add Source URL, see https://en.opensuse.org/SourceUrls
- Add GPG checking

-------------------------------------------------------------------
Mon Dec  5 09:02:39 UTC 2011 - [email protected]

- fixed licence of the pinentry-qt subpackage (bnc#734792)

-------------------------------------------------------------------
Wed Nov 30 14:22:55 UTC 2011 - [email protected]

- add automake as buildrequire to avoid implicit dependency

-------------------------------------------------------------------
Tue Nov 22 15:57:45 UTC 2011 - [email protected]

- patch that fixes Glib warning (bnc#730453)
- add -ltinfo to fix build

-------------------------------------------------------------------
Fri Oct 21 14:08:20 CEST 2011 - [email protected]

- fix pinentry-qt4 not to allow triggering IM (bnc#725471)

-------------------------------------------------------------------
Wed Sep 14 15:43:02 UTC 2011 - [email protected]

- enable paste for pinentry-gtk2 (bnc#690514)

-------------------------------------------------------------------
Tue Sep 13 15:41:23 UTC 2011 - [email protected]

- enable paste for pinentry-qt4 (bnc#690514)

-------------------------------------------------------------------
Thu Mar 24 15:08:28 UTC 2011 - [email protected]

- update to pinentry-0.8.1
 * The GTK pinentry now always sticks to the top and properly grabs
   the keyboard.
 * The protocol options default-cancel and default-ok now work for
   the pinentry-gtk2 and pinentry-qt (that is QT3).
- drop pinentry-qt-fix-1162.diff (in upstream)
- use spec-cleaner


-------------------------------------------------------------------
Tue Oct  5 18:28:51 UTC 2010 - [email protected]

- Add missing buildrequires on libcap-devel

-------------------------------------------------------------------
Mon Aug 23 12:41:02 UTC 2010 - [email protected]

- pinentry-qt-fix-1162.diff: fix active window issue (bnc#629502)
  Upstream Patch: https://bugs.g10code.com/gnupg/issue1162

-------------------------------------------------------------------
Wed Jul  7 07:50:44 UTC 2010 - [email protected]

- change pinentry script to not to rely on curses fallback
  mechanism if DISPLAY is not set

-------------------------------------------------------------------
Wed Mar 17 09:55:17 UTC 2010 - [email protected]

- update to pinentry-0.8.0
 * Beautified the qt4 pinentry
 * Minor enhancements.

-------------------------------------------------------------------
Sat Dec 19 22:54:19 CET 2009 - [email protected]

- enable parallel build

-------------------------------------------------------------------
Wed Oct  7 10:21:25 UTC 2009 - [email protected]

- do not fail when no graphical pinentry is installed -
  try pinentry-curses instead (bnc#544365)

-------------------------------------------------------------------
Fri Aug 21 11:17:35 UTC 2009 - [email protected]

- all graphical pinentry (-qt,qt4,-gtk2) now provide pinentry-gui

-------------------------------------------------------------------
Tue Jun 30 14:13:52 CEST 2009 - [email protected]

- improve pinentry script: prefer pinentry-qt in KDE3 environment
  (bnc#514688)

-------------------------------------------------------------------
Wed Jun 24 12:36:58 CEST 2009 - [email protected]

- update to pinentry-0.7.6
  * Make Gtk+-2 pinentry transient to the root window.
  * Add Qt4 pinentry.
  * Fix utf-8 problem in Qt pinentries.
  * Return GPG_ERR_CANCELED if during a "CONFIRM" command the user
    closed the window.
  * Add quality bar.
- drop pinentry-gsize.patch (fixed in upstream)
- drop wrong-apostrophe.patch (fixed in upstream)
- drop pinentry-qt4.patch (native qt4 support added)
- simplify build section with configure macro and autoreconf

-------------------------------------------------------------------
Thu May 28 17:10:50 CEST 2009 - [email protected]

- pinentry-qt4 (bnc#505134)
  - add pinentry-qt4.patch.bz2

-------------------------------------------------------------------
Mon Nov 10 14:57:29 CET 2008 - [email protected]

- revert the last entry (reopened the bug)

-------------------------------------------------------------------
Wed Nov  5 12:10:12 CET 2008 - [email protected]

- pinentry requires pinentry-dialog (bnc#441084)

-------------------------------------------------------------------
Wed Jul 23 10:59:04 CEST 2008 - [email protected]

- added pinentry-0.7.5-wrong-apostrophe.patch
  * fixes (bnc#411312)

-------------------------------------------------------------------
Mon Jun 16 13:14:52 CEST 2008 - [email protected]

- removed pinentry-0.7.2-qt-utf8.diff workaround patch
  (not needed since [bnc#305725] is fixed)

-------------------------------------------------------------------
Wed Apr 16 20:43:26 CEST 2008 - [email protected]

- update to 0.7.5
  (small fixes, see package's changelog for details)

-------------------------------------------------------------------
Thu Apr 10 18:48:59 CEST 2008 - [email protected]

- Use correct ncurses header for libncursesw
- Handle info file
- Use RPM_OPT_FLAGS even for c++ files

-------------------------------------------------------------------
Mon Mar 31 01:03:15 CEST 2008 - [email protected]

- fix build with changed definition of g_malloc (gulong->gsize)

-------------------------------------------------------------------
Tue Sep 11 14:43:07 CEST 2007 - [email protected]

- fix various utf-8 problems (#305725)

-------------------------------------------------------------------
Fri Mar 30 01:23:32 CEST 2007 - [email protected]

- added ncurses-devel to buildreq

-------------------------------------------------------------------
Fri Jan  5 11:29:56 CET 2007 - [email protected]

- fix KDE detection in pinentry wrapper script
  (thanks llunak for a patch)

-------------------------------------------------------------------
Wed Nov 22 13:12:34 CET 2006 - [email protected]

- fixed Provides [#223074]

-------------------------------------------------------------------
Tue Nov 21 18:09:45 CET 2006 - [email protected]

- fixed pinentry script: dont use pinentry-curses in GUI [#205688]
- removed useless provides

-------------------------------------------------------------------
Mon Nov  6 20:42:19 CET 2006 - [email protected]

- split graphical frontends (#217373)
- rewrite pinentry wrapper to use the right binary

-------------------------------------------------------------------
Mon Nov  6 11:20:26 CET 2006 - [email protected]

- Fixed pinnentry wrapper #218257

-------------------------------------------------------------------
Mon Oct 16 00:18:30 CEST 2006 - [email protected]

- Make sure config.rpath is present.

-------------------------------------------------------------------
Tue Oct  3 10:37:48 CEST 2006 - [email protected]

- removed static simlink to pinentry-qt
- add script which use pinentry-qt only when KDE is detected

-------------------------------------------------------------------
Mon Jun 26 18:56:26 CEST 2006 - [email protected]

- Bugzilla #179996: enable input methods in SecQlineEdit widgets
  only when "mode == Normal" (i.e. not when "mode == NoEcho" or
  "mode == Password"). Using input methods while inputting
  passwords is useless. See also Bugzilla #117115.

-------------------------------------------------------------------
Wed Jan 25 21:40:19 CET 2006 - [email protected]

- converted neededforbuild to BuildRequires

-------------------------------------------------------------------
Mon Dec 19 15:19:28 CET 2005 - [email protected]

- added symlink to filelist

-------------------------------------------------------------------
Fri Jul 29 19:01:54 CEST 2005 - [email protected]

- update to 0.7.2
- remove part of gtk2 patch contained in new version

-------------------------------------------------------------------
Tue Nov 02 14:47:19 CET 2004 - [email protected]

- added patch gtk+-2.4.diff.bz2 for gtk2 support (removing gtk1 dependency)

-------------------------------------------------------------------
Tue Jul 13 16:47:13 CEST 2004 - [email protected]

- update to version 0.7.1

-------------------------------------------------------------------
Sat Jan 10 22:28:53 CET 2004 - [email protected]

- build as user

-------------------------------------------------------------------
Tue Nov 18 12:37:30 CET 2003 - [email protected]

- increase secmem allocation for pinentry-qt to avoid
  "Out of memory" errors.
  (pinentry-0.6.9.moreSecureMemoryForPinentry-qt.diff)

-------------------------------------------------------------------
Mon Jun  2 13:26:39 CEST 2003 - [email protected]

- remove pinentry-0.6.8-prevent-assuan-stderr.dif; no longer needed
- switch to version 0.6.9
  * a memory-issue present in 0.6.8
  * a minor build problem (make distclean now cleans up .moc files)
  * assuan protocol debug messages are not written to stderr
- fixed build on x86_64

-------------------------------------------------------------------
Tue Apr  8 11:49:53 CEST 2003 - [email protected]

- prevent pinentry-qt to print the assuan protocol to stderr

-------------------------------------------------------------------
Fri Feb 21 09:33:26 CET 2003 - [email protected]

- fixed neededforbuild

-------------------------------------------------------------------
Tue Feb 11 15:38:52 CET 2003 - [email protected]

- initial release

openSUSE Build Service is sponsored by
OSZAR »