Seahorse Changelog

What's new in Seahorse 3.34.1

Jan 8, 2020
  • Fix crash when deleting a subkey [!100]
  • Fix a deadlock when using tofu trust model [!97]
  • Updated translations

New in Seahorse 3.34 (Oct 2, 2019)

  • gkr: Fix use-after-free in password interaction [!90]
  • Add OARS Metadata tags
  • Cleanup flatpak manifest
  • gkr: Fix a build failure due to a GKR GIR breakage [gkr!19]
  • Depend on meson version >= 0.49
  • Fix a crash for some Epiphany passwords [#225]
  • Add mnemonics [#215]
  • ssh: Use Posix.Signal.TERM to unbreak building with valac

New in Seahorse 3.32.1 (Apr 24, 2019)

  • Enable type-to-search [#218, !76]
  • Fix errors when building with valac < 0.40 [!77]
  • pgp: Fix crash when syncing GPG keys to HKP server [#224]
  • Update documentation for import/exporting keys / creating keyrings
  • Fix build with -Dcheck-compatible-gpg=false [#217]
  • Updated translations

New in Seahorse 3.32.0 (Mar 25, 2019)

  • Fix regression: no more context menu in sidebar [!62]
  • gkr: Fix crash when renaming keyring [!70]
  • pgp: Don't use a custom person icon [!69]
  • gpgme: Don't use gpgme_op_edit for exporting or making a UID primary [!66]
  • Port more GSimpleAsyncResult to GTask [!67]
  • flatpak: fix network permissions [!65]
  • Updated translations

New in Seahorse 3.32.0 Beta 2 (Feb 20, 2019)

  • Remove deprecated g_type_class_add_private [!60]
  • flatpak: Add dependencies for key sharing/importing [!59]
  • gkr: Recognize GNOME Web (Epiphany) passwords and adjust UI [!58]
  • gkr: Recognize user-specific Wi-Fi passwords [!58]
  • gkr: Use application icon for password of known installed app [!58]
  • gkr: Fix Chrome password recognition [!58]
  • gkr: Add password strength indicator when adding a new password [!55]
  • pgp: Always use gpgme_op_export_start when exporting [!56]
  • pgp: Cleanup the UI of the key properties dialog [!43,!45,!46]
  • Add an empty state indicator [!47]
  • Add < ctrl >f as an accelerator for the search bar [!44]
  • Start migration of GSimpleAsyncResult to GTask [!52]
  • Migrate some widget from SeahorseWidget to GtkTemplate [!50,!53,!54]

New in Seahorse 3.31.1 (Jan 10, 2019)

  • Port most uses of Gtk.Action to GLib.Action [!38]
  • New app icon [!3]
  • Use a header bar [#95]
  • Updated password properties dialog [!28]
  • Updated SSH key properties dialog [!30]
  • Update view when new item is added [!22]
  • UI tweaks to the KeyManager list
  • pgp: small cleanups
  • Vala fixes [#206, !31]

New in Seahorse 3.30.1.1 (Dec 18, 2018)

  • Fix Vala build issue due to GLib.List type mismatch.

New in Seahorse 3.30.0 (Sep 12, 2018)

  • Fix no window when launched from .desktop [#192,!16]
  • Show active window if available on launch [!18]
  • Add debug logging for filtering
  • Make yelp documentation optional [!17]
  • Drop Continuous' configure script [!12]
  • Fix build on debian [#190]
  • Updated translations

New in Seahorse 3.30.0 RC (Aug 28, 2018)

  • Add a Flatpak manifest and use it for CI purposes [#7]
  • gkr: fix segfault when trying to change default keyring password [#182]
  • Fix - Cannot delete multi-selected SSH keys [#105, !9]
  • pgp: Seahorse again correctly filters keys for signing [!11]
  • pgp: Search keys dialog now properly lists key servers again [!10]
  • Removed ChangeLog files in favor of NEWS file and git history
  • gkr: Fix lock/unlock button tooltip text in keyring properties [!5]
  • Get rid of SeahorseCollection in favor of Gcr.FilterCollection [#179]
  • More cleaning up of deprecated GTK+ stuff
  • Updated translations

New in Seahorse 3.30.0 Beta 2 (Aug 15, 2018)

  • pgp: remove non-working Help button [#164]
  • gkr: Fix lock/unlock button in keyring properties [!4]
  • ssh: upload button didn't work
  • Clean up deprecated GTK+ stuff
  • Use header bars more consistently
  • Implement more widgets using GtkTemplates
  • Updated translations

New in Seahorse 3.30.0 Beta 1 (Aug 7, 2018)

  • pgp: don't use unsupported "stock_calendar" as icon name [bgo#757237]
  • pgp: add hint when 'Full name' is not long enough [bgo#395805]
  • Update README.md with GitLab links and more
  • Add previously implicit gio-unix dependency to meson.build [#8]
  • Several small documentation fixes [!1,!2]
  • Better decoupling of the sources in src and lib
  • Require GTK+ >= 3.22
  • gkr: ask for confirmation when saving changes [bgo#712348]
  • Updated AboutDialog [bgo#609418]
  • ssh: modify the key length options based on the type of encryption
  • ssh: add basic support for ECDSA and ED25519 keys [bgo#754028]
  • GTK: remove most uses of Gtk.Stock, use more GtkTemplates
  • Migrated from autotools to Meson [bgo#788453]
  • SSH support is now mandatory
  • Continue the Vala migration, several Vala fixes [bgo#777546,#779948,#785849]
  • Migrated from intltool to gettext
  • Updated doap file
  • gpg: Ignore KEY_CONSIDERED line introduced in gpg 2.1.13 [bgo#778607]
  • gkr: Don't update key description if it doesn't change [bgo#777802]
  • Use Unicode in translations [bgo#772532]
  • Updated translations

New in Seahorse 3.17.4 (Aug 4, 2015)

  • Avoid binding seahorse to the build-time version of GnuPG [#750468]
  • Fix seahorse shell search provider [#704619]
  • Use GResource to load UI resources [#752516]
  • Build fixes [#744503] [#752990]
  • Updated translations

New in Seahorse 3.16.0 (May 15, 2015)

  • Provide a symbolic variant of the app icon [#747244]
  • Updated translations

New in Seahorse 3.16.0 RC (Mar 20, 2015)

  • Don't use deprecated GtkArrow [#744195]
  • Updated translations

New in Seahorse 3.14.1 (Feb 28, 2015)

  • Updated translations
  • Don't hide GtkBuilder errors [#740138]

New in Seahorse 3.16.0 Beta 1 (Feb 28, 2015)

  • Refactoring and revamping help files
  • Work around for breakage with gnupg2
  • Fix invalid UI files [#740138]
  • Don't hide GtkBuilder errors [#740138]
  • Updated translations

New in Seahorse 3.14.0 (Sep 23, 2014)

  • Fix crash in search provider [#733957]
  • Display 'Certify' and 'Authenticate' names for GPG key flags [#733920]
  • Prettify fingerprint downloaded from key server [#719872]
  • When searching for keys request full fingerprint [#719872]
  • Show whether subkeys can be used for signing/encryption [#730044]
  • Remove incorrect tooltip from 'New Keyring' dialog [#733399]
  • Updated translations
  • Build fixes [#732396, ...]

New in Seahorse 3.12.2 (May 14, 2014)

  • Allow scrolled windows to grow when properties window resized [#727850]
  • Don't open keyserver results behind main seahorse window [#727926]
  • Prettify fingerprints in a smarter way [#719872]
  • Documentation fixes
  • Updated translations
  • Build fixes [#725728]

New in Seahorse 3.12.0 (Mar 23, 2014)

  • New help pages from the malard documentation project
  • Updated translations
  • Build fixes

New in Seahorse 3.12 RC1 (Mar 17, 2014)

  • Updated translations

New in Seahorse 3.10.2 (Jan 9, 2014)

  • Fix PGP/SSH key export [#707014]
  • Fix SSH key generation [#715051]
  • Update homepage URL
  • Build fixes [#712538]
  • Updated translations

New in Seahorse 3.10.1 (Oct 17, 2013)

  • Fix generate-select dialog for GTK+ changes [#703825]
  • Try to make as many password dialogs transient as possible
  • Updated translations
  • Build fixes [#708827, #710069]

New in Seahorse 3.10 Beta 2 (Sep 3, 2013)

  • Documentation fixes [#707135]
  • Updated translations

New in Seahorse 3.10 Beta 1 (Aug 27, 2013)

  • Show the sidebar by default [#705592]
  • ssh: Bump the minimum key size to 768 bits [#705561]
  • Add "DesktopSettings;X-XFCE-SettingsDialog;" to .desktop categories [#704981]
  • pgp: Put the 'Comment' field in the advanced section of PGP key gen [#703766]
  • Only permit import from clipboard when data is available [#703394]
  • soup: use the SoupProxyResolverDefault feature [#682495]
  • pgp: Fix uninitialized memory access
  • Port some of seahorse to vala code
  • Build fixes [#702602, #699147, ...]
  • Translation fixes [#699116, ...]
  • Updated translations

New in Seahorse 3.8.2 (May 14, 2013)

  • Tweaks to which X.509 certs are displayed
  • Fix for GTK 3.8.x deprecations
  • Updated translations

New in Seahorse 3.9.1 (May 1, 2013)

  • Add a shell search provider for passwords and keys [#694606]
  • Start using vala for internal interfaces
  • Updated interfaces [cz el ml es]
  • Build fixes

New in Seahorse 3.8.0 (Mar 25, 2013)

  • Updated translations
  • Translation fixes

New in Seahorse 3.7.91 (Mar 6, 2013)

  • Don't show preferences when no preferences are available [#694678]
  • Don't conflict with seahorse-daemon DBus name [#694053]
  • Updated translations [el lt vi ru cs pa fr pl sr ml gl]
  • Fix command line options parsing [#686980]
  • Build fixes

New in Seahorse 3.7.5 (Feb 5, 2013)

  • Added keywords to .desktop file
  • Updated translation
  • Build fixes

New in Seahorse 3.7.2 (Nov 22, 2012)

  • Build fixes

New in Seahorse 3.6.3 (Nov 12, 2012)

  • Display item labels even if they don't match formatters
  • Fix crashers
  • Updated translations

New in Seahorse 3.6.1 (Oct 16, 2012)

  • Strip DBus errors before displaying them
  • Fix regression for changing a keyring master password
  • Updated translations

New in Seahorse 3.6.0 (Sep 27, 2012)

  • Updated translations

New in Seahorse 3.3.3 (Dec 21, 2011)

  • Support for PKCS#11 key generation
  • Support for creating certificate requests
  • Certificate actions happen from certificate window.
  • Reimplement export functionality
  • Refactor deletion, unlocking, refreshing, and showing properties
  • Add way to lookup places, and refresh appropriate place after import
  • Fixes for glib 2.31.x deprecations
  • Fix bugs, build issues, translations

New in Seahorse 3.3.2 (Nov 28, 2011)

  • Refactoring of how actions work
  • Add ability to lock and unlock places from the sidebar
  • Implement login to smart cards and PKCS#11 tokens
  • Remove experimental check selection on sidebar
  • Listing of private keys on smart cards and PKCS#11 tokens
  • Showing matching keys and certificates together, in listing and properties
  • Translation, build fixes
  • Don't crash if gpg or gpg2 don't run correctly.
  • Fix problems editing PGP key servers
  • Don't load key signatures unless showing key properties
  • Updated translations

New in Seahorse 3.2.1 (Oct 18, 2011)

  • Updated translations

New in Seahorse 3.2.0 (Sep 28, 2011)

  • Fix DNS-SD key sharing crasher and make compatible with seahorse-sharing
  • Removed unused spec file
  • Updated translations

New in Seahorse 3.1.92 (Sep 20, 2011)

  • Fix the SSH password prompting and uploading of keys
  • Fix behavior of password prompts when enter is pressed
  • Fix GtkComboText GTK+3 problems
  • Fix crasher when closing
  • Build and documentation fixes
  • Updated translations

New in Seahorse 3.1.91 (Sep 15, 2011)

  • Fix up for recent GTK+3 changes.
  • Code cleanup, removing unused code.
  • Remove old GTK+2 code that was missed earlier.
  • Updated translations

New in Seahorse 3.1.4 (Aug 2, 2011)

  • Create new keyring items in the right keyring.
  • Remove dependency on GTK+ 2.x
  • Split out libcryptui into its own module.

New in Seahorse 3.1.1 (May 10, 2011)

  • Fix up use of GcrCertificate
  • Translations and translation fixes.
  • Build fixes.
  • Use pool.sks-keyservers.net instead of pgp.mit.edu

New in Seahorse 3.0.1 (Apr 29, 2011)

  • Now builds with GTK+ 3.x by default
  • Fix build issues on GTK+ 3.x
  • Fix problem importing SSH keys.
  • Translations updated

New in Seahorse 3.0.0 (Apr 7, 2011)

  • Translations updated

New in Seahorse 2.91.93 (Mar 27, 2011)

  • Set the primary-toolbar style class on the toolbar [Cosimo Cecchi]

New in Seahorse 2.91.91 (Mar 8, 2011)

  • Fix infinute loop when a keyring item is open.
  • Don't display underlines as keys for a PGP uid.
  • Escape keyring attribute names properly.
  • Add context to translatable strings.

New in Seahorse 2.91.4 (Dec 27, 2010)

  • Update to work with GTK+3 [Matthias Clasen]
  • Fix build issues with GCR updates [Stef Walter]
  • More info when --version is specified [Pablo Castellano]
  • Fix setting key trust to "never" [nobled]
  • Define default key length for each algorithm [nobled]
  • Show information when you sign an UID twice... [Pablo Castellano]

New in Seahorse 2.91.2 (Nov 9, 2010)

  • Escape markup when displaying keyring item attributes [Stef Walter]
  • Fixes for new GTK+3 GtkComboText class and libnotify [Stef Walter]

New in Seahorse 2.91.1.1 (Oct 21, 2010)

  • Fix build with libnotify 0.7 [Stef Walter]
  • Migrate to new GtkComboBoxText widget in GTK3 [Matthias Clasen]
  • Fix build issues on gtk+-3.0 [Tomas Bzatek]
  • Build with latest gcr [Martin Paljak]
  • Add icons and clear action to the filter entry [Diego Escalante Urrelo]
  • Avoid hard-coding Gtk+ API version in gir generation [Andreas Henriksson]

New in Seahorse 2.91.1 (Oct 8, 2010)

  • Migration to GTK+ 3.0 [Stef Walter]
  • Fix compiler warnings.
  • Use new gck library instead of old gp11. [Stef Walter]

New in Seahorse 2.30.1 (Apr 27, 2010)

  • Fixes all but one issue for compiling with -DGSEAL_ENABLE. [Andre Klapper]
  • Remove deprecated GTK+ symbol [Javier Jardón]
  • Translations:
  • Catalan [Jordi Serratosa]
  • Catalan (Valencian) [Carles Ferrando]
  • Indonesian [Andika Triwidada]
  • Latvian [Peteris Krisjanis]
  • Spanish [Jorge González]