CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2019/03/28 09:52:30
Modified files:
x11/gnome/gcr : Makefile
x11/gnome/libgnome-keyring: Makefile
x11/gnome/libsecret: Makefile
x11/gnome/libsecret/patches: patch-egg_egg-secure-memory_c
Added files:
x11/gnome/gcr/patches: patch-egg_egg-secure-memory_c
x11/gnome/libgnome-keyring/patches:
patch-egg_egg-secure-memory_c
Log message:
using mlock(2) to try avoiding pushing pages to swap is not what the syscall
was intended for and relying on this for security purproses is nonsense
especially
that OpenBSD has an encrypted swap by default ... which is not the case for
everyone else
this also makes sure not to hit mlock calls in pledged applications using these
libraries
ok ajacoutot@