2006-10-26 Nate Nielsen * plugins/nautilus-ext/seahorse-nautilus.c: Don't show seahorse context menu items on desktop items like computer or trash. Patch by Gilles Dartiguelongue * data/seahorse.schemas.in: Change default for nautilus plugin NOT to ascii armor the files it encrypts. 2006-10-24 Adam Schreiber * configure.in: * plugins/epiphany/Makefile.am: Changed installation directory to something make distcheck could handle. 2006-10-23 Nate Nielsen * data/seahorse.schemas.in: Revert default to TRUE for key sharing. See #355378 2006-10-23 Nate Nielsen * libseahorse/seahorse-ssh-source.c: Fix crasher when generating SSH key. Fixes #364081 2006-10-23 Nate Nielsen * configure.in: Configure properly when libnautilus-extension is not found. 2006-10-23 Nate Nielsen * plugins/applet/seahorse-applet.c: Fix assertion when clipboard contains plain text. Fixes #361897 2006-10-05 Adam Schreiber * plugins/epiphany/seahorse-extension.c: * plugins/epiphany/mozilla/mozilla-helper.cpp: Fixed #356794 2006-09-28 Nate Nielsen * libseahorse/seahorse-pgp-key.c: * src/seahorse-key-manager-store.c: Fix problem with displaying duplicated UIDs on a PGP key after looking at key's properties. Fixes #355380 2006-09-28 Nate Nielsen * src/seahorse-pgp-operation.c: * src/seahorse-pgp-source.c: Display error when keys to import are created in the future. Fixes #356302 2006-09-28 Nate Nielsen * libcryptui/cryptui-key-set.c: Don't barf when the daemon sends us 'added' or 'changed' signals out of order. * libseahorse/seahorse-secure-memory.c: Don't try to use secure memory when allocating secure memory failed. * libseahorse/seahorse-pgp-key-op.c: When changing password and password is entered wrong X number of times, then cancel operation. 2006-09-23 Nate Nielsen * src/seahorse-key-manager.c: * src/seahorse-ssh-generate.c: * src/seahorse-ssh-generate.glade: * src/seahorse-ssh-upload.c: * src/seahorse-ssh-upload.glade: Apply usability suggestions to SSH dialogs from usability@gnome.org 2006-09-23 Adam Schreiber * libseahorse/seahorse-ssh-source.c: Fixed setting of error condition on success. Fixes #357315 * src/seahorse-ssh-key-properties.glade:Fixed name for algo-label. Fixes #357316 * libseahorse/seahorse-vfs-data.c: Changed permissions on created data. Fixes #357317 2006-09-20 Adam Schreiber * plugins/epiphany/seahorse-extension.c: Fix segfault with context menu on non-input callbacks. * plugins/applet/seahorse-applet.c: Fix decrypt error message. * plugins/epiphany/seahorse-extension.c: Added decrypting and verifying text and importing keys from a text field. Fixes #356447 * plugins/applet/seahorse-applet.c: * plugins/epiphany/seahorse.ephy-extension.in.in: * src/seahorse-key-manager.c: Change to new website. 2006-09-19 Adam Schreiber * plugins/epiphany/Makefile.am: * plugins/epiphany/seahorse-extension.c: * plugins/epiphany/mozilla/Makefile.am: * plugins/epiphany/mozilla/mozilla-helper.cpp: * plugins/epiphany/mozilla/mozilla-helper.h: Add signing of text fields. 2006-09-18 Nate Nielsen * src/seahorse-gkeyring-source.c: Fix assertion when gnome-keyring doesn't have a default keyring. Fixes #356550 2006-09-18 Adam Schreiber * configure.in: Fix building without epiphany plugin dependencies. Fixes 356584 * agent/seahorse-agent-ssh.c: Fix crasher on AMD64 systems Fixes 356528. Patch by Gustavo Carneiro. 2006-09-17 Adam Schreiber * configure.in: Fix errors with build epiphany plugin on versions of GNOME newer than 2.14.0 * plugins/epiphany/Makefile.am: Remove comment preventing proper building for some users. * configure.in: * libcryptui/cryptui.h: * m4/epiphany.m4(added): * m4/gecko.m4(added): * plugins/Makefile.am: * plugins/epiphany(added): * plugins/epiphany/Makefile.am(added): * plugins/epiphany/eel-gconf-extensions.h(added): * plugins/epiphany/ephy-debug.h(added): * plugins/epiphany/seahorse-extension.c(added): * plugins/epiphany/seahorse-extension.h(added): * plugins/epiphany/seahorse.c(added): * plugins/epiphany/seahorse.ephy-extension.in.in(added): * plugins/epiphany/mozilla/Makefile.am(added): * plugins/epiphany/mozilla/mozilla-helper.cpp(added): * plugins/epiphany/mozilla/mozilla-helper.h(added): Initial commit of Epiphany plugin. Allows encryption of text fields. #355386. Epiphany extension code by Jean-François Rameau(jfr). 2006-09-16 Nate Nielsen * configure.in * libseahorse/seahorse-gtkstock.c: * libseahorse/seahorse-gtkstock.h: * libseahorse/seahorse-key.h: * libseahorse/seahorse-keyset.c: * src/Makefile.am: * src/seahorse-gkeyring-item-properties.c (added): * src/seahorse-gkeyring-item-properties.glade (added): * src/seahorse-gkeyring-item.c (added): * src/seahorse-gkeyring-item.h (added): * src/seahorse-gkeyring-operation.c (added): * src/seahorse-gkeyring-operation.h (added): * src/seahorse-gkeyring-source.c (added): * src/seahorse-gkeyring-source.h (added): * src/seahorse-key-dialogs.h: * src/seahorse-key-manager-store.c: * src/seahorse-key-manager.c: * src/seahorse-key-manager.glade: * src/seahorse.desktop.in.in: Add support for managing GNOME keyring. Fixes #356058 * libseahorse/seahorse-secure-entry.c: * libseahorse/seahorse-secure-entry.h: * libseahorse/seahorse-secure-memory.c: * libseahorse/seahorse-secure-memory.h: Secure memory and entry enhancements. * libseahorse/seahorse-progress.h: * libseahorse/seahorse-progress.c: Better tracking of progress on status bar * libseahorse/seahorse-context.h: * libseahorse/seahorse-keyset.h: * libseahorse/seahorse-pgp-source.c: Additional stability checks 2006-09-16 Nate Nielsen * src/seahorse-key-properties.c: * src/seahorse-pgp-public-key-properties.glade: Change trust labels as suggested by MPT on usability list. 2006-09-14 Nate Nielsen * libcryptui/cryptui-keyset.c: * libseahorse/seahorse-util.c: * plugins/nautilus/seahorse-tool.c: Fixed crasher when signing using seahorse-tool. Fixes #355723 2006-09-14 Adam Schreiber * data/seahorse/schemas.in: Enabled key sharing by default. Fixes #355378 2006-09-13 Nate Nielsen * libseahorse/seahorse-prefs-cache.c: Don't overwrite ttl value before reading it out properly. Fixes #355833 2006-09-13 Nate Nielsen * libseahorse/seahorse-progress.c: * libseahorse/seahorse-progress.h: * src/seahorse-key-manager.c: * src/seahorse-key-manager.glade: * src/seahorse-keyserver-results.c: * src/seahorse-keyserver-results.glade: Use GtkStatusbar instead of GnomeAppbar * src/seahorse-keyserver-results.glade: Use better labels, suggested by usability review. * src/seahorse-generate-select.glade: Fix conflicting mnemonics. * src/seahorse-pgp-private-key-properties.glade: Simplify tab heading * libseahorse/seahorse-prefs.glade: * libseahorse/seahorse-ssh-askpass.c: * libseahorse/seahorse-ssh-key.c: * libseahorse/seahorse-ssh-operation.c: * libseahorse/seahorse-ssh-source.c: * src/seahorse-generate-select.c: * src/seahorse-key-manager.c: * src/seahorse-ssh-generate.c: * src/seahorse-ssh-key-properties.c: * src/seahorse-ssh-upload.c: Change SSH to Secure Shell as suggested by Alan Horkan.