2006-09-09 Nate Nielsen * HACKING: * NEWS: * README: * TODO: Version 0.9.4 2006-09-09 Nate Nielsen * src/seahorse-key-store-manager.c: Fix crasher #355157 in key store model. Also follow sort column from gconf. 2006-09-09 Nate Nielsen * agent/Makefile.am: * daemon/Makefile.am: * libcryptui/Makefile.am: * libcryptui/cryptui.h: * libseahorse/Makefile.am: * plugins/applet/Makefile.am: * plugins/nautilus/Makefile.am: * src/Makefile.am: Require define to acknowledge instability of libcryptui API. 2006-09-09 Nate Nielsen * libseahorse/seahorse-pgp-key.c: Expired, revoked or disabled keys shouldn't be on the 'trusted' page. See #353494 2006-09-09 Nate Nielsen * libcryptui/cryptui-keyset.c: * libseahorse/seahorse-key.c: * libseahorse/seahorse-key.h: * libseahorse/seahorse-pgp-key.c: * libseahorse/seahorse-ssh-key.c: * libseahorse/seahorse-util.c: * libseahorse/seahorse-util.h: * libseahorse/seahorse-tool.c: * tests/dbus-test.py: Fix problem with libcryptui based programs getting the wrong keyid and encryption failing. 2006-09-09 Nate Nielsen * seahorse-prefs.c: * seahorse-prefs.glade: Simplify encryption preferences. 2006-09-09 Nate Nielsen * src/Makefile.am: * src/seahorse-key-manager.c: * src/seahorse-key-manager.ui: * src/seahorse-preferences.c: * src/seahorse-preferences.glade (removed, hasn't been used): * src/seahorse-preferences.h: Move 'view column' options into the 'View' menu. Remove a tab from preferences. 2006-09-09 Nate Nielsen * libseahorse/seahorse-passphrase.c: Close passphrase prompt on key press. Fixes #354332 2006-09-07 Nate Nielsen * libseahorse/seahorse-key.c: * libseahorse/seahorse-key.h: * src/seahorse-key-properties.c: * src/seahorse-pgp-private-key-properties.glade: * src/seahorse-pgp-public-key-properties.glade: * src/seahorse-ssh-key-properties.c: * src/seahorse-ssh-key-properties.glade: Add descriptive labels and make the GUI of key properties dialogs simpler. Fixes #353845 2006-09-04 Nate Nielsen * libseahorse/seahorse-ssh-source.c: Create .ssh directory if it doesn't exist. Fixes #354251 2006-09-04 Nate Nielsen * libseahorse/seahorse-key-source.h: * libseahorse/seahorse-key.c: * libseahorse/seahorse-key.h: * libseahorse/seahorse-pgp-key.c: * libseahorse/seahorse-pgp-source.c: * libseahorse/seahorse-server-source.c: * libseahorse/seahorse-ssh-key.c: * libseahorse/seahorse-ssh-source.c: * libseahorse/seahorse-unknown-key.c: * libseahorse/seahorse-unknown-source.c: * src/seahorse-key-manager-store.c: Get key descriptions via keys properties rather than a big #ifdef 2006-09-04 Nate Nielsen * plugins/nautilus/Makefile.am: Fixed problem building seahorse-tool Patch from Christopher Taylor. Similar to checkin on 2006-09-01 Fixes #354245 2006-09-02 Nate Nielsen * libseahorse/seahorse-key.c: * libseahorse/seahorse-key.h: * libseahorse/seahorse-pgp-key.c: * src/seahorse-key-manager-store.c: Remove punctuation from the main display and pretty up the display of email addresses and comments. Add a little padding between columns they don't run into each other. Move expander to the Name column where it makes more sense. 2006-09-02 Nate Nielsen * libseahorse/Makefile.am: * libseahorse/seahorse-key-store.c (removed): * libseahorse/seahorse-key-store.c (removed): * src/seahorse-key-manager-store.c: * src/seahorse-key-manager-store.h: * src/seahorse-key-manager.c: * src/seahorse-keyserver-results.c: Merged SeahorseKeyStore into SeahorseKeyManagerStore 2006-09-01 Abel Cheung * configure.in: Added 'mk' to ALL_LINGUAS. 2006-09-01 Nate Nielsen * libcryptui/Makefile.am: Make libcrypui properly link to its dependencies. 2006-09-01 Nate Nielsen * daemon/seahorse-service.c: * libseahorse/seahorse-key-source.c: * libseahorse/seahorse-key-store.c: * libseahorse/seahorse-operation.c: * libseahorse/seahorse-operation.h: * libseahorse/seahorse-ssh-source.c: * libseahorse/seahorse-util.c: * libseahorse/seahorse-util.h: * src/seahorse-key-dialogs.h: * src/seahorse-key-manager-store.c: * src/seahorse-key-manager.c: * src/seahorse-keyserver-results.c: Assorted fixes from the seahorse-x509 branch. 2006-09-01 Nate Nielsen * daemon/Makefile.am: * plugins/applet/Makefile.am: * plugins/nautilus/Makefile.am: * src/Makefile.am: Fix build order problems with libcryptui. Fixes #351935 2006-08-31 Nate Nielsen * src/seahorse-key-manager.c: * src/seahorse-sign.c: Don't sync with server unless signing actually took place 2006-08-31 Nate Nielsen * libseahorse/seahorse-context.c: * libseahorse/seahorse-operation.c: Operation reference fixes 2006-08-30 Nate Nielsen * daemon/seahorse-sharing.c: * libseahorse/seahorse-dns-sd.c: use pgpkey-hkp for DNS SD SRV record. Patch from nafallo@magicalforest.se. Fixes #353595 2006-08-30 Nate Nielsen * src/seahorse-pgp-encrypted.desktop.in: Remove unused application/pgp mime type * libseahorse/seahorse-util.c: * plugins/nautilus/seahorse.xml: Make SSH key mime type application/x-ssh-key 2006-08-28 Nate Nielsen * libseahorse/seahorse-ssh-source.c: Fix uninitialized variable and comparing of paths that had extra slashes. Fixes #353306 * libseahorse/seahorse-ssh-source.c: More fixes for building paths. 2006-08-28 Nate Nielsen * libseahorse/seahorse-ssh-operation.c: Cancel operation when SSH password prompt is cancelled. 2006-08-28 Nate Nielsen * libseahorse/seahorse-ssh-key.c: Fix crasher on amd64 with negative array indexes. Patch by Sebastian Dröge. Fixes #352808 * libseahorse/seahorse-ssh-key.c: * libseahorse/seahorse-ssh-key-data.c: * libseahorse/seahorse-ssh-key-data.h: * libseahorse/seahorse-ssh-operation.c: * libseahorse/seahorse-ssh-source.c: Also standardize internal SSH key ids on last 16 upper case hex chars of fingerprint similar to PGP key ids. 2006-08-27 Nate Nielsen * src/seahorse-pgp-encrypted.desktop.in: Add application/pgp to the list of mimetypes we handle. 2006-08-27 Nate Nielsen * libseahorse/seahorse-secure-entry.c: Change the default invisible char to a bullet. [Jose Carlos Garcia Sogo] 2006-08-26 Nate Nielsen * libseahorse/seahorse-passphrase.c: * libseahorse/seahorse-ssh-key.c: Fix compile warnings 2006-08-26 Nate Nielsen * libseahorse/seahorse-key.c: * libseahorse/seahorse-key.h: * libseahorse/seahorse-pgp-key.c: * libseahorse/seahorse-ssh-key.c: * libseahorse/seahorse-unknown-key.c: * src/seahorse-key-manager-store.c: Validity now displayed per UID. Fixes #351836 2006-08-26 Nate Nielsen * libseahorse/seahorse-pgp-key.c * libseahorse/seahorse-validity.c: * libseahorse/seahorse-validity.h: Display proper validity. Fixes #351835 2006-08-25 Nate Nielsen * libseahorse/seahorse-ssh-key-data.c: * libseahorse/seahorse-ssh-key-data.h: * libseahorse/seahorse-ssh-operation.c: * libseahorse/seahorse-ssh-operation.h: * libseahorse/seahorse-ssh-key-properties.c: * libseahorse/seahorse-ssh-key-properties.glade: Allow 'renaming' of SSH keys. Fixes #352868