| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libgp11-modules | Distribution: openSUSE 11.3 |
| Version: 2.30.1 | Vendor: openSUSE |
| Release: 3.3.1 | Build date: Mon Dec 6 15:20:53 2010 |
| Group: System/GUI/GNOME | Build host: build15 |
| Size: 1708564 | Source RPM: gnome-keyring-2.30.1-3.3.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: http://www.gnome.org/ | |
| Summary: Glib wrapper library for PKCS#11 - Modules | |
GP11 is a wrapper based on GLib implementing the PKCS#11 (Cryptoki) interface. This package contains various PKCS#11 modules, to expose keys and certificates from different sources.
GPLv2+ ; LGPLv2.1+
* Tue Nov 30 2010 fcrozat@novell.com
- Fix encoding issues with keyring names (bnc#635743 bgo#628797)
* Thu Jun 03 2010 vuntz@opensuse.org
- Add gnome-keyring-fixes-from-git.patch to fix various issues
related to gnome-keyring not working fine (with autologin, for
example).
- Add gnome-common BuildRequires and call to gnome-autogen.sh
needed for the patch.
* Thu Apr 29 2010 dimstar@opensuse.org
- Update to version 2.30.1:
+ Build fixes for errors and distribution problems.
+ Fixes for building on recent GTK versions.
+ Remove accidental storage of user's login password in login
keyring.
+ Fix assertion when exiting.
+ Updated translations.
* Tue Mar 30 2010 vuntz@opensuse.org
- Update to version 2.30.0:
+ More robust error display and handling.
+ Don't assert on va_list.
+ Don't save session keyring to disk.
+ Allow unlocking even when always unlock is not available.
+ Hide the automatically unlock check when login not usable.
+ Fix various issues storing and using auto unlock passwords.
+ Updated translations.
* Wed Mar 10 2010 dimstar@opensuse.org
- Update to version 2.29.92:
+ Fix various problems with not storing secret value properly.
+ Return no results when a search includes a bad collection
identifier.
+ Don't raise error if ssh client disconnects early.
+ Allow running in a test environment.
+ Fix error when setting default keyring to NULL.
+ Autostart gnome-keyring-daemon in LXDE as well.
+ Rework the startup again, to use a singleton crontrolled via
dbus, to help when no process was started by pam.
+ Display password and confirm prompts when creating keyring.
+ Allow specifying CKA_ID when creating collection.
+ Give translatable label to created login keyring.
+ When no default keyring set, use login keyring.
+ Fix problem initializing socket path in rpc module.
+ Fix endless loop in reading data.
+ Potential fix or sporadic crash.
+ Solaris build fixes.
+ Updated translations.
Drop upstream included gnome-keyring-LXDE-autostart.patch.
* Thu Feb 11 2010 vuntz@opensuse.org
- Update to version 2.29.90:
+ Quit daemon when the dbus session is disconnected.
+ Don't print out warnings on SSH v1 keys.
+ Remove erroneous egg-dbus dependency.
+ Allow saving password for encryption keys.
+ Fix problems storing secrets in keyrings.
+ Expose idle and timeout lock options for keyrings in the prompt
dialog. Fix remaining issues to get this to work.
+ Display a different message when unlocking the login keyring.
+ Fix problem with phantom 'xxx_1' keyrings appearing.
+ Load and use the default keyring properly.
+ Support accessing template style pkcs11 attributes.
+ Fix endless loop when looking for encryption key password in
login keyring.
+ GNU Hurd build fixes.
+ Solaris build fixes.
+ Translation fixes.
- Drop eggdbus-devel BuildRequires.
- Tweak gnome-keyring-check-session.patch to not start the keyring
if we're in a supported display manager, but DESKTOP_SESSION is
not set.
* Sun Feb 07 2010 andrea@opensuse.org
- Add gnome-keyring-LXDE-autostart.patch to allow to autostart
keyring on LXDE session.
* Wed Jan 27 2010 andrea@opensuse.org
- Update gnome-keyring-check-session.patch to also support LXDE
(and lxdm).
* Mon Jan 11 2010 captain.magnus@opensuse.org
- Update to version 2.29.5:
+ Implement lookup collection passwords in login keyring.
+ Various prompting fixes.
+ Store PKCS#11 objects after any attribute change.
+ Add 'Type' property to Secret Service API DBus item interface
+ Various warning, and uninitialized memory fixes.
* Tue Dec 22 2009 vuntz@opensuse.org
- Update to version 2.29.4:
+ Refactor how the daemon starts up.
+ Allow init with already present environment variables, using
- -start.
+ Install autostart files for each component of the daemon.
+ New DBus Secret Service API for accessing passwords and
secrets.
+ Old protocol for accessing secrets is no longer present.
+ libgnome-keyring is now its own module, and no longer bundled
with gnome-keyring.
+ Use normal GtkEntry when prompting for passwords.
+ Requires GTK+ 2.18
+ Implement new more flexible control protocol for pam and
startup.
+ Complete more of the gp11 PKCS#11 wrapper library.
+ Implement AES key wrapping and unwrapping in PKCS#11
components.
+ Implement DH key generation and derivation in PKCS#11
components.
+ Integrate testing of PKCS#11 components via p11-tests.
+ Implement PKCS#11 component for storing 'keyring' style
secrets.
+ Don't complain if we can't set session environment variables.
+ When running a debug build, warnings are fatal.
+ Refactor testing.
+ Encrypted channel for password with prompting dialog.
- Pass --disable-schemas-install to configure.
- Add eggdbus-devel BuildRequires.
- Remove libgnome-keyring0 and gnome-keyring-devel subpackages
(moved to libgnome-keyring source package).
- Split the remaining of gnome-keyring-devel in libgcr-devel and
libgp11-devel.
- Update baselibs.conf to reflect the packages shipping libraries
(libgcr0 and libgp11-0).
* Thu Dec 17 2009 jengelh@medozas.de
- Add baselibs.conf as a source
* Thu Dec 17 2009 vuntz@opensuse.org
- Fix build on openSUSE <= 11.2.
* Tue Dec 15 2009 vuntz@opensuse.org
- Update to version 2.28.2:
+ Add license to reference documentation.
+ Sent output of g_printerr to syslog.
+ No error when can't unlock login keyring.
+ Fix assertion when comparing attributes.
+ Fix freeing of unallocated memory in test.
+ Don't barf on certificates with unsupported algorithm.
+ Fix some memory leaks.
* Fri Dec 04 2009 vuntz@opensuse.org
- Split the libraries in their own packages, to avoid useless
dependencies for packages depending on libgnome-keyring0 but that
don't want the whole gnome-keyring (which pulls gtk2). This means
we now have libgnome-keyring0, libgcr0, libgp11-0 and
libgp11-modules subpackages. (Thanks to Debian: summaries and
descriptions are inspired by the Debian ones.)
- Remove .la files.
- Do not self-obsolete for gnome-keyring-doc and pam_keyring.
- Move the pam-confire PreReq to the pam subpackage.
* Fri Nov 13 2009 vuntz@opensuse.org
- Update to version 2.28.1:
+ Fix support for SSH RSA1 keys.
+ Fix a delay when the daemon quits.
+ Use default D-Bus timeout when finding daemon.
+ Make custom pkcs11 constants unsigned longs.
+ Use unsigned long for module handle counter.
+ Fix assertion when releasing secure memory block.
- Drop gnome-keyring-no-logout-delay.patch: fixed upstream.
- Drop gnome-keyring-fix-ssh1-agent.patch: fixed upstream.
- Update gnome-keyring-check-session.patch to apply without fuzz.
* Thu Oct 08 2009 vuntz@opensuse.org
- Add gnome-keyring-fix-ssh1-agent.patch to make the ssh agent
support rsa1 keys again. Fix bnc#540515.
* Tue Oct 06 2009 vuntz@opensuse.org
- Update gnome-keyring-pam-auth-prompt-password.patch to not prompt
for password if use_authtok option is used.
* Fri Oct 02 2009 vuntz@opensuse.org
- Add gnome-keyring-no-logout-delay.patch to fix delay during
logout.
* Tue Sep 22 2009 dimstar@opensuse.org
- Update to version 2.28.0:
+ Fix build problems with -as-needed.
- Remove export SUSE_ASNEEDED.
* Mon Sep 14 2009 vuntz@opensuse.org
- Update to version 2.27.92:
+ Some uses of glib memory routines to explicitly allocate
memory.
+ Fix erroneous assertion hit by gtk-doc and tests.
+ Revert change which bumped libtasn1 required to 1.0.
+ Fix logic for only_if option in PAM module.
+ Handle unix signals on one thread.
+ Better daemon startup and forking logic.
+ Optional use of automake silent rules when available.
+ No warning when a disk doesn't have a UDI identifier.
- Drop gnome-keyring-pam-fix-only_if.patch: fixed upstream.
- Add SUSE_ASNEEDED=0 to fix build.
* Sun Aug 30 2009 vuntz@novell.com
- Add gnome-keyring-pam-fix-only_if.patch to fix logic in pam
module when using only_if.
* Mon Aug 10 2009 vuntz@novell.com
- Update to version 2.27.90:
+ Build fixes on Solaris and FreeBSD.
+ Take length of ASN.1 elements into account, when parsing.
* Wed Jul 29 2009 vuntz@novell.com
- Drop gnome-keyring-auto-start-if-compatibility.patch now that
pam-config has been updated to support only_if in the pam config.
- Change pam-config call in post to use "--gnome_keyring-auto_start
- -gnome_keyring-only_if=gdm" instead of
"--gnome_keyring-auto_start_if=gdm""
- PreReq pam-config at least 0.72 for those changes.
* Tue Jul 28 2009 lmedinas@gmail.com
- Update to version 2.27.5:
+ Add support for lifetime constrained SSH identities.
+ Use GtkBuilder files where glade files were used.
+ Write private key files with tighter file permissions.
+ Use gio instead of libhal for monitoring volumes.
+ Updated translations.
- Remove hal-devel from BuildRequires not needed anymore.
* Sun Jul 19 2009 vuntz@novell.com
- Update to version 2.27.4:
+ Insurance in parsing keyring format for future changes.
+ Add 'use_authtok' option to pam module.
+ Test utility fix.
+ Add 'only_if=' option to pam module.
+ Make 'Password:' prompt translatable in pam module.
+ Use libgcrypt to generate iv/salt where needed.
+ Remove old cu-test style unit tests.
+ Code refactoring and cleanup, removed 'common' component.
+ Auto generated ChangeLog.
+ Cleanup unit tests, and make them run with 'make check'
- Changes from version 2.26.3:
+ Build fixes.
+ Fix problem with RSA key sizes that are not a multiple of 8.
This affected use of SSH keys in particular.
+ Fix crash related to secure memory.
- Drop gnome-keyring-pam-auto-start-if.patch: fixed upstream.
- Drop gnome-keyring-pam-translate.patch: fixed upstream.
- Remove AutoReqProv: it's default now.
- Add gnome-keyring-auto-start-if-compatibility.patch since
pam-config does not know yet about only_if. It will be removed
once pam-config will be updated.
* Sun Apr 12 2009 mboman@suse.de
- Update to version 2.26.1:
+ Fix many problems with the new secure memory allocator
+ DBus now automatically starts the gnome-keyring service
properly
+ When auto activating the gnome-keyring DBus service, check for an
already running daemon
+ Don't print critical warnings when registering with DBus fails
+ Bump glib dependency
+ Add DBus method for getting the gnome-keyring environment
variables
+ Fix crash when prompting to unlock the keyring
+ Initialize daemon with LOGNAME and USERNAME environment
variables
+ Build fixes
- Merge -doc into -devel as it only contains gtk-doc
- Move gtk-doc from main to -devel
* Sat Mar 21 2009 mboman@suse.de
- Modify baselibs.conf so that if pam-32bit is installed on x86_64,
gnome-keyring-pam-32bit and gnome-keyring-32bit is installed as
well.
* Thu Mar 19 2009 mboman@suse.de
- Fix an issue where Requires on libtasn1-devel and gtk2-devel was
added to -pam instead of -devel
* Sat Mar 14 2009 mboman@suse.de
- Update to version 2.26.0:
+ Implement support for running gnome-keyring-daemon under
valgrind
+ Checks for asn1Parser tool when configuring
+ Only automatically expose PKCS#11 public key objects for
private keys
+ Have the SSH agent only log into the token when we have a
private key that we want to access
+ Disable input method in password
- Add libtasn1-devel and gtk2-devel to Requires for devel package
* Fri Mar 06 2009 vuntz@novell.com
- Update to version 2.25.92:
+ Fix problems when multiple processes tried to initialize the
gnome-keyring-daemon at the same time, often resulting in a
user session that hung on login.
+ Add compatibility support for loading SSH unlock passwords from
previous versions of gnome-keyring.
+ Fix compiler warnings on 32-bit systems.
+ Fix uninitialized variable usage. These resulted in crashes.
+ Initialize PKCS#11 tokens before importing certificates or keys
to them. Remove previous auto-initialize idea.
+ Add basic support for PKCS#11 SO logins.
+ Fix focus issues in the import certificate/key dialog.
+ When looking for PKCS#11 objects, skip tokens that have not
been initialized.
+ Exit properly when an error occurs on importing a certificate
or key.
+ Hash objects when storing them in PKCS#11 user-store and
validate the hashes when loading them.
+ Build fix on Solaris
+ If login keyring doesn't exist when changing a PAM password,
don't create it automatically.
+ Close stdin/stdout when not running the daemon in foreground.
This fixes a regression in scripts starting
gnome-keyring-daemon.
- Remove -fno-strict-aliasing from CFLAGS.
- Use makeinstall (install-pam is no longer useful)
- Make sure fdupes is called last (since we might changes some
files before).
/usr/lib/gnome-keyring/devel/gck-ssh-store-standalone.so /usr/lib/gnome-keyring/devel/gck-user-store-standalone.so /usr/lib/gnome-keyring/standalone/gck-roots-store-standalone.so /usr/lib/gnome-keyring/standalone/gck-secret-store-standalone.so
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon May 20 05:36:02 2013