seahorse 2.30.1 --------------- * 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] seahorse 2.30.0 --------------- * Source Documentation [Thorsten Sick] Translations: * Bengali [Jamil Ahmed] * Basque [Inaki Larranaga Murgoitio] * Brazilian Portuguese [Antonio Fernandes C. Neto] * British English [Bruce Cowan] * Bulgarian [Alexander Shopov] * Catalan [Gil Forcada] * Czech [Marek Černocký] * Danish [Ask H. Larsen] * Dutch [Wouter Bolsterlee] * Finnish [Tommi Vainikainen] * Greek [Nikos Bakaoukas, Simos Xenitellis] * Hungarian [Gabor Kelemen] * Korean [Changwoo Ryu] * Latvian [Peteris Krisjanis] * Lithuanian [Gintautas Miliauskas] * Polish [Piotr Drąg] * Portuguese [Duarte Loreto] * Punjabi [A S Alam] * Russian [Leonid Kanter] * Serbian [Branko Kokanović] * Swedish [Daniel Nylander] * Ukrainian [Maxim V. Dziumanenko] seahorse 2.29.91 ---------------- * Change default key lengths for subkey generation. [Adam Schreiber] * Remove unused variables [Pablo Castellano] * Revoking subkey now works again. Also minor documentation changes. [Pablo Castellano] * Don't show the passphrase in plaintext. [Pablo Castellano] * Check the OpenPGP engine only [nobled] * Fixed wrong variable names in comments [Pablo Castellano] * Clean up version constants [nobled] * Fixed two warnings at compile time [Pablo Castellano] * Unescape URI's before presenting them to the user. [Adam Schreiber] * Updated year in the copyright string of the about dialog [Pablo Castellano] * Fixed incorrect signal name [Pablo Castellano] * Fixed bug in the public key properties GUI. [Pablo Castellano] Translations: * Basque [Inaki Larranaga Murgoitio] * Estonian [Ivar Smolin] * French [Bruno Brouard] * Galician [Fran Diéguez] * Italian [Milo Casagrande] * Norwegian bokmål [Kjartan Maraas] * Romanian [Lucian Adrian Grijincu] * Slovenian [Matej Urbančič] * Tamil [vasudeven] * Traditional Chinese (Hong Kong and Taiwan) [Chao-Hsiung Liao] seahorse 2.29.90 ---------------- * pgp: Make subkey creation more robust [nobled] * Drop daemon autostart file [Martin Pitt] * Update eggdesktopfile.[ch] from libegg/smclient [Adam Schreiber] * Various fixes [Christian Kirbach] Translations: * Bengali [Jamil Ahmed] * Estonian [Ivar Smolin] * German [Christian Kirbach, Mario Blättermann] * Slovenian [Matej Urbančič] * Spanish [Jorge González] * Thai [Theppitak Karoonboonyanan] seahorse 2.29.4 --------------- * Experimental support for introspection of libcryptui [Adam Schreiber] * Full documentation for seahorse-context.c [Thorsten Sick] * Do not use fixed MAXPATHLEN size buffers for portability [Emilio Pozuelo Monfort] * Add seahorse man page [Pablo Castellano] * Fix build with latest gp11 [Vincent Untz] Translations: * Romanian [Adi Roiban] * Chinese [Tao Wei] seahorse 2.29.3 --------------- * Set default key length to 2048 bits [Adam Schreiber] * Generate RSA-sign/RSA-encrypt key in one pass [nobled] * Support GPG 2.0 [Jeff Cai] * Fix window signals [Pablo Castellano] * GTK-doc comments [Thorsten Sick] * SSH Key importing fix [Jeff Cai] Translations: * Romanian [Adi Roiban] * Shavian [Thomas Thurman] * Latvian [Peteris Krisjanis] * Catalan [Carles Ferrando] * Japanese [Takayuki KUSANO] seahorse 2.29.1 --------------- * None seahorse 2.28.1 --------------- * Prevent opening help window twice. [Pablo Castellano] * Set bits setting properly when creating SSH key. [Stef Walter] * Add support for GnuPG DSA2 keys. [nobled] * Fix subkey creation on newer GnuPG versions [nobled] * Fix location label in SSH key properties. [Stef Walter] * Fix assertion on exit. [Stef Walter] * Fix pasting into filter field. [Adam Schreiber] * Set key usage flags properly. [nobled] * Fix property bindings. [Bastien Nocera] * Internal documentation. [Thorsten Sick] * Translation fixes. [Stef Walter] * Build fixes. [Stef Walter] seahorse 2.28.0 --------------- * void function should not return a value. [Jeff Cai] seahorse 2.27.92 ---------------- * Include config.h to avoid build breakage when gpgme is compiled with LFS [Vincent Untz] * Fix problems with gtk-builder UI files. [Pablo Castellano] * Fix problem with 'Type:' label of SSH key displaying location. [Stef Walter] * Update context menu display after keyring op. [Stef Walter] * Fix more compiler warnings. [Stef Walter, Pablo Castellano] * Optionally use silent automake build rules. [Pablo Castellano] * Clean up old libglade and CVS files. [Pablo Castellano] * Respect the button-images setting, and cleanup gtkbuilder xml. [Matthias Clasen] * Add keyring docs. [Paul Cutler] * Lots of documentation work. [Adam Schreiber, Thorsten Sick] seahorse 2.27.90 ---------------- * Fix problem with missing password tab. seahorse 2.27.5 --------------- * Fix logic for setting owner trust combo. * More Code and API documentation. * Old result in search dialog is selected. * seahorse-daemon should autostart by default * Add a --version parameter to seahorse. * No longer daemonizes when autostarted by D-Bus. * Gray out displayed non-trusted keys. * Remove the 'trusted keys' tab and combine with 'other keys'. * Use GtkBuilder instead of libglade. * Add support for adding manual keyring secrets. * Move password tab to first place. * Remove unportable test(1) construct in configure script. seahorse 2.27.1 --------------- * Distribute earlier ChangeLogs [Adam Schreiber] * Fix importing context menus in search dialogs [Adam Schreiber] Translations * Spanish [Jorge Gonzalez Gonzalez] * Catalan [Jordi Mas i Hernandez] * Estonian [Ivar Smolin] * Ukrainian [Maxim V. Dziumanenko] seahorse 2.26.1 --------------- * PGP UIDs display in order reported by key server, and fix parsing of HKP PGP search UIDs. [Adam Schreiber] * Fix problem opening preferences window twice. [Adam Schreiber] * Set authorized_keys properly when sending SSH keys to a remote system. [Andreas Moog, Stef Walter] * Fix crash when entering hkp: url manually. [Stef Walter] seahorse 2.26.0 --------------- * Fix cancel button in 'Add keyring' dialog. [Stef Walter] * Update GUI before showing window, to avoid GUI changes when selection is initialized. [Stef Walter] * Allow multiple "Sync and Publish" windows to open. [Stef Walter] * Disable input method in password prompt. [Takao Fujiwara] * Fix various crashers, and smaller bugs. [Stef Walter] seahorse 2.25.92 ---------------- * Fix crash when typing in a custom key server URL. [Stef Walter] * Searching by key identifiers now shows results. [Stef Walter] * Don't crash when loading a PGP key that loads the secret part before the public part. [Stef Walter] * Disable interactive tree search in key manager. [Stef Walter] * Fix issues with object IDs, crashes and other inconsistencies when accessed via DBus. [Adam Schreiber, Stef Walter] * Add libcryptui documentation [Adam Schreiber] * Reference counting fixes. [Adam Schreiber] * Remove use of GTK+ deprecated symbols. [Adam Schreiber, Thomas Anderson] * Use proper GTK+ stock item names. [Gabor Kelemen] * Translation fixes. [Adam Schreiber, Wouter Bolsterlee] * Collapse 'Advanced Options' in PGP key generate dialog by default. [Stef Walter] seahorse 2.25.91 ---------------- * Display keyring creation dialog properly. [Stef Walter] * Prompt before deleting a keyring. [Stef Walter] * Refresh after adding a keyring. [Stef Walter] * Translation and doc fixes. [Adam Schreiber] * Build PKCS#11 support properly. [Stef Walter] * 64-bit fixes [Joe Marcus Clarke, Scott McVittie] * Only autostart seahorse-daemon when key sharing is enabled. [Adam Schreiber] * seahorse-daemon no longer times out login of session. [Adam Schreiber] * Fix libcryptui regressions. [Stef Walter] * Remove explicit line breaks from glade files. [Gabor Kelemen] * Build fixes seahorse 2.25.90 ---------------- * Removed libtasn1 dependency [Stef Walter] * Additional refactoring [Stef Walter] * seahorse-daemon registers with session manager properly [Adam Schreiber] * gtk-doc for libcryptui [Adam Schreiber] * Remove bits of libcryptui that are now handled by the gcr library from gnome-keyring. [Stef Walter] Translations * es.po: [Jorge Gonzalez] * sv.po: [Daniel Nylander] * nb.po: [Kjartan Maraas] * ko.po: [Changwoo Ryu] * pt_BR.po: [Henrique P. Machado] seahorse 2.25.4 --------------- * Fix crash when uploading ssh keys [Jeff Cai] * Code update for gp11 library changes [Stef Walter] * Require gnome-keyring 2.25.4 Translations * es.po [Jorge Gonzalez] seahorse 2.25.3 --------------- * Massive refactoring [Stef Walters] * Use g_timeout_add_seconds instead of g_timeout_add [Debarshi Ray] * Fix display of expiry date time. [Adam Schreiber] * Autostart seahorse-daemon [F. Steinel] * Various fixes [Jeff Cai] * Fix connecting to ssh servers not on port 22 [Adam Schreiber] Translations * pt_BR.po [Leonardo Ferreira Fontenelle] * es.po [Jorge Gonzalez] * cs.po [Petr Kovar] seahorse 2.25.1 --------------- * Clean up GLib and GTK+ includes (GNOME Goal) [Adam Schreiber] * Clean up errors in declaration of signal handlers. [Adam Schreiber] Translations * ar [Usama Akkad] * el [Nick Agianniotis] * pt_BR [Leonardo Ferreira Fontenelle] seahorse 2.24.1 --------------- * Fix problems with seahorse crashing when searching for remote keys. [Adam Schreiber] * Build fixes on Solaris [Jeff Cai] * Fix selection of keys in libcryptui. [Philip Withnall] * I18n fixes. [Adam Schreiber] seahorse 2.24.0 --------------- * Some tweaks to the password prompt window, including allowing minimizing to release the keyboard grab. * Fix compiler warnings for gcc 4.3. * Return a 'cancelled' error when from the daemon crypto dbus methods when a user cancels out of a password prompt. * Show revoked subkeys properly in details view of PGP keys. * Fix problem deleting SSH keys. * Fix dialog prompt column widths, and elipsize long text in key listing. [Adam Schreiber] * Fix problem with 'no keys available' when trying to sign a PGP key from within the key manager. * Add 'exportable' flag to objects/keys and don't enable export UI if selected objects are not exportable. * Build fixes [Joe Orton, Adam Schreiber] * Crash and other fixes. [Christian Persch] seahorse 2.23.92 ---------------- * Fix crash when changing a stored Gnome Keyring password. * Fix certain crashes on syncing, searching and other operations. * Fix dumb 'Couldn't import keys' error message when success. seahorse 2.23.91 ---------------- * Fix copying keys to the clipboard. [Adam Schreiber] * Fix double free crash when importing keys. * Fix crasher when deleting a key. * Don't add extra null bytes to SSH authorized_keys and similar files. [Adam Schreiber] * Documentation fixes. [Adam Schreiber] * Don't repeatedly load gnome-keyring items. [Adam Schreiber] * Make help button in 'First Time Options' work proprely. [Adam Schreiber] * Better wording for options in PGP key dialogs. [Adam Schreiber] seahorse 2.23.90 ---------------- * Icon makeover. [Michael Monreal] seahorse 2.23.6 --------------- * Initial PKCS#11 certificate listing implementation. * Internal code refactoring. * Fix problems with reference counting on operations. * Use base64 functions in glib, rather than rolling our own. * Don't use deprecated LDAP functions. [Adam Schreiber] * String operation fixes. [Adam Schreiber] * Build fixes [Jeff Cai] seahorse 2.23.5 --------------- * Fix importing keys from key servers [Mackenzie Morgan] * Factor out seahorse-plugins to a different module. * Add XDS drag and drop support. * Remove gnome-vfs dependency and use gio instead. * Return key id of signer from DBus service even when key is not found locally [Adam Schreiber] * Refactor UI code internally into modules. * Remove hard GPG and GPGME dependency. * Replace signer drop down in key chooser with just a check button when only one secret key exists. [Adam Schreiber] * Set sync button insensitive when no server is selected. [Adam Schreiber] * Test for secure memory before using it. [Coleman Kane] * Change trust model used to match GPG's. [Adam Schreiber] * Remove libgnome and libgnomeui dependencies. [Saleem Abdulrasool] * Grab keyboard focus when prompting for password. [Josselin Mouette] * Use the vala programming language for some code. * Add initial infrastructure for PKCS#11 key/certificate support. * Save and load window sizes from gconf. [Adam Schreiber] * Build fixes [Brian Cameron, Saleem Abdulrasool, Alexis Ballier, Christian Persch, Rodrigo Moya] seahorse 2.22.0 --------------- (no changes) seahorse 2.21.92 ---------------- * Translation fixes [Adam Schreiber] * Update manual [Jasper Lievisse Adriaanse] seahorse 2.21.91 ---------------- * Adapt to new Epiphany API for 2.21. People with GNOME 2.20.x or older should not experience build problems. [Adam Schreiber] seahorse 2.21.90 ---------------- * Remove options that screw with gpg.conf on seahorse-agent startup, since this was unsafe and naive. * Update libsoup optional dependency to depend on 2.4.x [Dan Winship] * Add icon for the gedit plugin [Adam Schreiber] * Don't add extra dot to encrypted or compressed files [Kip Warner] * Fix build problems with nautilus 2.21.x and later [Wouter Bolsterlee] * Install nautilus extension to correct directory [Brian Pepple] * Support better dropping of text keys onto main window [Christian Persch] seahorse 2.21.4 --------------- * Desktop file fix [JP Rosevear] * Add support for managing gnome-keyring item ACLs. * Add support for managing gnome-keyring keyrings.~/ * Better feedback when importing PGP keys from nautilus. [Adam Schreiber] * Add UI to show/hide the PGP passphrase cache icon. seahorse 2.21.3 --------------- * Remove SSH proxy since gnome-keyring now has a real SSH agent. * Don't hardcode epiphany extensions directory [Josselin Mouette] * Use secure memory API from gnome-keyring. * UI and HIG fixes [Adam Schreiber, Christian Persch, Luca Ferretti] * Disable automatic key uploading/retrieval by default [Adam Schreiber] seahorse 2.20.1 --------------- * Fix selection of archive names when encrypting. [Michael Wolf] * Now works with Gedit 2.20 [Gotz Waschk] * Other UI and code fixes [Michael Wolf] seahorse 2.20 ------------- * Make 'Auto Retrieve Keys' option work correctly [Adam Schreiber] * Fix build problems. seahorse 2.19.91 ---------------- * Remove needlessly translated strings [Claude Paroz] * Fix agent problems shutting down cleanly. [Dave Jones] * Properly escape markup characters in a gnome-keyring item name. * Fix supirious assertions when looking through photo ids on a GPG key. * Show progress windows in the window list. * Hide agent icon. seahorse 2.19.90 ---------------- * Added documentation for changing gnome-keyring password [Milo Casagrande] * Add word wrapping to text display in text encryption applet. [Adam Schreiber] seahorse 2.19.5 --------------- * Add swedish applet documentation [Daniel Nylander] * Initialize seahorse-agent properly when only using SSH functionality [Ted Percival] * Internationalize SSH password dialog [Gabor Kelemen] seahorse 2.19.4 --------------- * Added ability to change gnome-keyring master password [Adam Schreiber] * Display more details about imported keys [Adam Schreiber] * Internationalize notification area properly [Adam Schreiber] * Now builds with gpg 2.0.x again [Adam Schreiber] * Update man pages [Sebastian Dröge] * Easier selection of archive extensions when encrypting multiple files. [Adam Schreiber] * Make all dialogs properly transient [Adam Schreiber] * Builds with latest epiphany [Sebastian Dröge] * Fixed many other bugs [Christian Persch, Adam Schreiber] seahorse 2.19.2 --------------- * Adam Schreiber is now a co-maintainer * Proper selection of bit length when generating DSA ssh keys. [Adam Schreiber] * Use GtkComboBox instead of GtkOptionMenu in dialogs [Adam Schreiber] * Use a more descriptive 'decrypt failed' error message. * Recognize encrypted SSH private keys properly. * Fix problem with internalionalized expiry dates [Adam Schreiber] * Translation and install fixes. seahorse 1.0.1 -------------- * Fix a crash when deleting keys. * Require GTK+ 2.10 without which 1.0 didn't build * Use /tmp directory for agent sockets, so that seahorse works for people with home directories on NFS/AFS * Fixed importing of private keys from ssh-keygen * Fixed checks for memory locking * Epiphany plugin now builds with Epiphany 2.18 [Adam Schreiber] * Set a default icon for all seahorse windows. * Now able to use ports other than '22' when sending an SSH key to another computer. * Internationalization fixes [Bjoern Voigt] * Handle openssh's authorized_keys file more cleanly * Handle spaces in a search text when searching an LDAP server * Help now works in 'Search Results' window [Adam Schreiber] * Other minor fixes seahorse 1.0 ------------ * Seahorse requires an install of GPG 1.x * Fixed crash when pasting from an empty clipboard into Key Manager window [Adam Schreiber] * Put seahorse in appropriate GNOME menu categories [Adam Schreiber] * Setup correct enviornment variables for processes started from seahorse-agent * Localization fixes [Nickolay V. Shmyrev] * Fix building on multiple cores [Gilles Dartiguelongue] seahorse 0.9.92 --------------- * Fix crash when using seahorse-agent with GPG2 [Sebastian Dröge] * Fix localization problems [Nickolay V. Shmyrev, Adam Schreiber] * Fix crash when editing gpg.conf [Saleem Abdulrasool] seahorse 0.9.91 --------------- * Agent is now works better with GPG v2. [Alon Bar-Lev] * Fix checkbox for showing gnome-keyring item password. [Sertaç Ö. Yıldız] * Get secure entry bullet invisible char from GtkEntry. [Vitaliy Ischenko] * Fix crash in agent during symmetric (ie: password only, no recipients) encryption of a file. * Build fixes due to gnome-doc-utils changes. [Joseph Sacco] * Lots of string and message fixes [Adam Schreiber] seahorse 0.9.10 --------------- * Add a strike through for revoked, disabled, expired keys [Adam Schreiber] * Fix problem with not refreshing after adding or deleting keys. * No copious polling in the background for daemons. * Use GOption for parsing command line arguments * Use GtkStatusIcon from GTK 2.10 [chpe] * Fix repeated loading of keys. * Don't show expiry date for remote keys [Adam Schreiber] * Rename 'scaleable' pixmaps directory to 'scalable' * Fix assertion when no gnome-keyring key ring exists. * More documentation updates by seahorse 0.9.9 -------------- * Documentation fixes by * Split Agent and DBus daemon into separate processes. * Fix crasher when selecting and filtering keys. * Fix crashes in the agent, and handling of invalid protocol data. * Ability to hide tray icon for cached secrets. * Fix crash when typing passwords. * Better configuration for agent, now sets 'use-agent' in configuration file. * Fix crash when closing window or deleting keys. * Add Subkey dialog now works properly. seahorse 0.9.8 -------------- * Tons of Manual and Documentation updates by * Work out how seahorse-daemon should be started properly. See: http://live.gnome.org/Seahorse/SessionIntegration * GUI fixes: * Generate dialogs are now more consistent. * Make passphrase prompts more consistent. * Hook up help button in SSH generate dialog. * Better describe what part of key is being exported. * Cleaner SSH proxy initialization. * Don't prompt for each public key deleted. * Show GPG 'valid' keys on the trusted tab. * Fix unneeded syncing error messages. * Show all key names properly in recipient selection dialog. * Fixed crashers to do with secure memory. * Don't set daemon setuid when not needed for secure memory. * Fix problems when built without LDAP support. seahorse 0.9.7 -------------- * Use the new gnome-keyring functionality for accessing items without secrets, thus avoiding a waterfall of prompts. * Cleanup the key loading code, fixes crashes caused by race conditions. * Install helper programs to lib/seahorse instead of libexec * Stop using some LDAP deprecated functions. * UI/Usability Fixes. seahorse 0.9.6 -------------- * Manage gnome-keyring passwords through seahorse. * Epiphany encryption plugin [Adam Schreiber, Jean-François Rameau] * Don't display duplicated UIDs after double clicking on a key. * Displays an error when PGP keys to import are in the future. * Added usability suggestions to SSH dialogs [Matthew Paul Thomas, usability@gnome.org] * No more 'error: success' dialogs [Adam Schreiber] * Fix SSH crasher on X64 systems [Gustavo Carneiro] * Better tracking of progress in progress dialog and bar * Use GtkStatusbar instead of GnomeAppbar * Quick UI review [Alan Horkan] * Don't show seahorse context menu items on desktop items like computer or trash [Gilles Dartiguelongue] * Fix a bunch of crashers. seahorse 0.9.5 -------------- * Builds with GEdit 2.16 [Sebastian Dröge] * Export SSH public keys with proper new line at the end. * Fix build problem with libcryptui #defines [Adam Schreiber, Joseph Sacco] * Syncing now works again, and doesn't open an insane amount of parallel connections when syncing lots of keys. * Removed some dubious async operation logic that was causing crashes. * Better progress calculations for operations. * Add version number to desktop files so bugzilla can figure out the version. seahorse 0.9.4 -------------- * UI Cleanup - Less 'punctuation' on the main key listing. - Clearer and simpler key properties first page. - Simplify the encryption preferences dialog - Expired, revoked or disabled keys don't show up on the trusted tab. - Show validity properly and display per UID - Follow keys that move around in the UI due to changes to their properties. * Fixes for x64 platform [Sebastian Dröge] * SSH Keys - Create the .ssh directory if it doesn't exist. - Allow renaming of SSH keys * Passphrase prompt: - Close when the ESC key is pressed. - Cancel SSH operations when prompt is cancelled. - Change invisible char to bullet. [Jose Carlos Garcia Sogo] * Fix libcryptui build problems. [Christopher Taylor] * Fixes to libcryptui that broke nautilus encryption. * Use correct DNS-SD service record. [nafallo@magicalforest.se] * Other fixes. seahorse 0.9.3 -------------- * Now manages the authorized_keys file and can add keys to it from the SSH key properties. * Added support for importing SSH keys. * SSH keys cached in the agent now show up in the 'Cached Encryption Keys' window * Fix problem with SSH agent messages not being passed on fully by the proxy. * More reliable SSH passphrase prompting. * Better UI for SSH passphrases. * Secure password entry box now looks just like a normal GTK entry box. * When editing the key server list, the selection in the 'Publish to' box no longer jumps around. * Better compatibility with PGP key servers. * Safer munging of gpg.conf * Added simpler dialog for generating PGP keys * Show the owner trust properly in the PGP key properties dialog [Adam Schreiber]. * Removed old-style MIME support. * Removed old nautilus (< 2.8) extension. * HIG fix [chpe] * Other fixes. seahorse 0.9.2.1 ---------------- * Fix crasher when importing keys from a key server. * Select keys after importing. seahorse 0.9.2 -------------- * Can cache PGP key passphrases in gnome-keyring * Automatically loads SSH keys when needed * Can save SSH key passwords in gnome-keyring * Automatically retrieves PGP keys from key servers on verification and elsewhere. * Sync with key server after key changes [Adam Schreiber] * libcryptui now respects user settings. * Ignore key server URIs with unsupported schema * Make background of tray icons transparent. * Don't display expire date for remote keys. * Fix problems with seahorse-agent leaving temp directories in ~/.gnome2/ * Drag and drop support for photo id [Jim Pharis] * Better interaction between the GPG agent and multi screen displays [Sam Morris] * Key server requests now use asynchronous DNS lookups * GUI polish [Adam Schreiber] * Added manual pages for tools [Michael Mende] * Improvements to the DBUS API. * Many crasher and stability fixes seahorse 0.9.1 -------------- * New Tango style icons * Completely reworked personal key properties dialog * SSH Key Generation * Add libcryptui library for standardization of key selection * DBUS interface for encryption and key management * Gedit plugin now uses DBUS to do it's work * Progress dialog while generating keys [Jim Pharis] * Automatically resize and convert photos that are added to a key. * Now uses the GNOME proxy settings when accessing key servers [Adam Schreiber] * New UI for signing keys * HIG fixes for dialogs [chpe] * Many crasher and stability fixes. seahorse 0.9.0 -------------- * Simple management of SSH keys * Panel applet for clipboard encryption [Adam Schreiber] * Better HIG in dialogs [chpe, Jim Pharis] * Display keys and key properties in a simpler manner. * Uses libnotify to display signature notifications. * Key sharing on local network via DNS-SD * Better help documentation [Adam Schreiber] * Display photo IDs on OpenPGP keys [Adam Schreiber] * Tons of other smaller UI enhancements and bug fixes seahorse 0.8 ------------ * Fixed crasher in seahorse-agent when used with GPG 1.4.2 * Now works with gedit 2.12 [Mike Gardiner] * Many crasher and smaller fixes. seahorse 0.7.9 -------------- * Better documentation [Adam Schreiber] * Key ring backups not world readable. [Adam Schreiber] * Nautilus context menu items cleaned up. * Better file association for armor encoded keys. * Create agent socket inside users home directory. * Clearer status text for key operations. * Cleaned up menus with GNOME features like dynamic accelerator assignment (using GtkUIManager now). * HIG polish and UI fixes. [Jim Pharis] * Better command line handling and aded command line help. [Adam Schreiber] * Many bug and crasher fixes. seahorse 0.7.8 -------------- * HKP key server support. * Reworked drag-and-drop. Now works between Seahorse windows. * Added a dialog for adding key servers simply and correctly. * Add option to agent 'Authorize' window to turn off prompting for authorization [Adam Schriber] * Handle empty passwords properly in agent [Adam Schreiber] * Keep agent window on top [Adam Schreiber] * Removed libeel dependency. * Better keyboard handling in the recipients dialog. * Fix some rare gnome-vfs problems. * Many smaller bug fixes. seahorse 0.7.7 -------------- * Working keyserver sync (including upload) support. * Compatibility with GNOME 2.10. * Nautilus plugin now works with Nautilus 2.10 [Fernando Herrera] * Cleaned up and simplified columns in the Key Manager. * Fix problems with entering expiry dates. * Remove 'Text Mode' option. Clarify 'ASCII Armor' option. * Removed lots of 'jargon' from the interface. * Can now drag keys from a key list to nautilus. * Many smaller bug fixes. seahorse 0.7.6 -------------- * Compatible with GPG 1.4 * Initial LDAP key server searching and importing support. * Show descriptive icons (eg: secret, public keys) in the main Key Manager window. [Adam Schreiber] * Monitor key ring and refresh key list automatically across processes, such as gedit plugin, recipient selection etc... * Decryption 'Open With' in nautilus for PGP encrypted and signed files. [Adam Schreiber] * Added Backup Keyrings functionality. [Adam Schreiber] * Prompt for signer when no default key is selected. * Display UIDs properly in the seahorse-agent status window. * Allow selection of a signing key in the Recipients dialog. * More usable HIG friendly Key Properties dialog [Jim Pharis] * Fix problems with 0 length files being created on error. * Gnome HIG compliancy fixes * Allow deletion of UIDs from the Key Manager window. * Show all UIDs in the Recipient selection dialog. * Prompt before overwriting files. * More efficient operations on large files. * Enable gedit plugin by default. * Many smaller bug fixes. seahorse 0.7.5 -------------- * Loading large key rings is now many orders of magnitude faster * A simple panel with common tasks shows up in the key manager the first time a new user starts [Adam Schreiber] * Gnome HIG (Human Interface Guidelines) compliancy fixes * gedit plugin compiles with GNOME 2.8 * gedit plugin now works on BSD [Julio M. Merino Vidal] * seahorse-agent now works properly on BSD [Julio M. Merino Vidal] * disable password caching prefs when using a different agent * seahorse-agent restores gpg.conf when exiting * seahorse-agent icon now shows properly in the notification area * Properly detect mlock for secure memory usage. * Fixed crash when changing expiry date on a subkey * Fixed crash when using 'Encrypt To Self' without a default key * Default key selection now works properly in edge cases. * Updated RPM spec file * A multitude of smaller bug fixes seahorse 0.7.4 -------------- * Key manager now uses new file chooser dialogs * For detached signatures, prompt when missing plain text files * Import/Export to clipboard implemented as copy/paste * Dragging keys into the key manager import * All file operations work with gnome-vfs remote URIs (ie: smb, ftp, http etc...) * Proper sort support for key listings * Filter support on key manager and recipients windows * Multiple file and folder support in nautilus * Fixed MIME type integration with nautilus * Rework the 'Key Properties' dialog * Can now change primary user id, or delete user ids on a secret key * Can sign individual user ids on a key * Can now list signatures on a key * Respects 'Encrypt to Self' option when encrypting files or text * Gnome HIG (Human Interface Guidelines) compliancy fixes * gedit plugin for encrypting/decrypting/signing/verifying text * 'Seahorse Agent' for caching passwords on system * Updated to a new version of GPGME (1.0) * Fixed startup crashers * New Key generation assistant (wizard/druid) * A multitude of smaller bug fixes seahorse 0.7.3 -------------- * More key loading optimizations * Import and Export dialogs now use the clipboard instead of a text view * Nautilus component that provides a context menu for crypto operations * Removed Tools menu in favor of nautilus component * PGP gconf schemas in /desktop/pgp * Depends on gnome-mime-data for mime types * Widgets no longer insensitive during progress operations * Key edit dialogs are key modal so operations do not conflict * Can do concurrent operations, except for editing the same key * Can sign, export, and delete multiple keys * Export dialog has a default filename * Control center capplet for configuring pgp * Can select keys & do operations while keys are loading seahorse 0.7.2 -------------- * GConf notification for preferences and ui settings * More gnome preferences * More listing improvements and optimizations for large key rings * Key properties now a property window * Owner trust values are restricted based on key type * Key manager toolbar preferences * General interface updates * Nicer passphrase entry dialog * Nicer change passphrase dialog * More columns available in key-manager, can customize which ones are shown, and each column is sortable * Main window not completely insensitive during progress and startup * Key Properties shows a formatted fingerprint, tabs are scrollable * Recipients allows multiple selection, has statusbars to show number selected * Can expand and collapse all rows in key-manager seahorse 0.7.1 -------------- * Changed File menu to Key menu * Added context menu for keys * Added buttons/menu items for possible, but not-yet-implemented features * Sign an entire key * Add a revoker to a key * Bug fix when setting Ascii Armor Preferences * Removed File Manager, replaced with file operations in Tools * Key pairs initially listed first * Performance improvements with large key rings, especially in loading preferences * Progress display at startup for listing of keys * Can delete subkeys of non key-pairs * General interface cleanups seahorse 0.7.0 -------------- * Add a user ID * Add a subkey * Delete a subkey * Change a subkey's expiration * Revoke a subkey * Properties shows subkey status (good, revoked, expired) * Key Manager shows user IDs instead of subkeys * Sort keys by user ID & validity in Key Manager and Recipients * Subkeys hidden by default in properties seahorse 0.6.2 -------------- * Bug fix in GPGME check * Supported languages: cs, de, es, hu, ja, nl, no, sv, tr * Interface fixups so buttons are not sensitive when they cannot be used seahorse 0.6.1 -------------- * Correctly check for GPGME 0.3.14 and GnuPG 1.2 during build * More and updated translations * Key manager updates all keys when changed * Preferences loads faster * More HIG compliant windows & dialogs * Failure to install schemas does not stop installation * Better about dialog: shows version & lists translators seahorse 0.6.0 -------------- * Key properties cleanups * Less passphrase crashes * Only one window of each type or of each type per key allowed open * Less memory leaks * Preferences is slower to load, but keeps track of default signer better * Updated help manual with figures * More translations * Migration to GNOME