CVSROOT: /cvs Module name: ports Changes by: ajacou...@cvs.openbsd.org 2012/10/27 07:21:56
Modified files: x11/gnome/gcr : Makefile x11/gnome/keyring: Makefile x11/gnome/libgnome-keyring: Makefile x11/gnome/libsecret: Makefile Added files: x11/gnome/gcr/patches: patch-egg_egg-secure-memory_c patch-egg_egg-secure-memory_h x11/gnome/keyring/patches: patch-egg_egg-secure-memory_c patch-egg_egg-secure-memory_h patch-egg_tests_test-secmem_c x11/gnome/libgnome-keyring/patches: patch-egg_egg-dh_c patch-egg_egg-libgcrypt_c patch-egg_egg-secure-memory_c patch-egg_egg-secure-memory_h patch-egg_tests_Makefile_in patch-egg_tests_test-dh_c patch-egg_tests_test-hkdf_c patch-egg_tests_test-secmem_c patch-library_Makefile_in patch-library_gkr-session_c patch-library_gnome-keyring-memory_c patch-library_gnome-keyring-utils_c patch-library_gnome-keyring_c x11/gnome/libsecret/patches: patch-egg_egg-secure-memory_c patch-egg_egg-secure-memory_h patch-egg_tests_test-dh_c patch-egg_tests_test-hkdf_c patch-egg_tests_test-secmem_c patch-libsecret_secret-service_c Log message: Bring over a new version of the secure memory code from gcr and merge updated secure memory code from libsecret (upstream). Huge thanks to Stefan Walter from GNOME for doing this; it finally fixes applications crash when interacting with the keyring. Core of the issue is in libtool and is currently being worked on.