libsecret/egg
Matthew Garrett fb813abe5c egg: Request that secure memory not be dumped to disk
Linux 3.4 added support for the MADV_DONTDUMP option to madvise(), which
requests that the covered memory not be included in coredumps. It makes
sense to use this to prevent cases where application crashes could
result in secrets being persisted to disk or included in dumps that are
uploaded to remote servers for analysis. I've avoided making this fatal
since there's a chance this code could be built on systems that have
MADV_DONTDUMP but run on systems that don't.
2019-06-02 14:46:54 +02:00
..
egg-dh.c DH: Ensure that generated secret occupies the same number of bytes as prime. 2017-02-28 12:40:30 +01:00
egg-dh.h Fix license header issues 2012-03-31 15:33:25 +02:00
egg-hex.c egg-hex: Bring over changes from gnome-keyring and gcr 2012-11-07 23:15:44 +01:00
egg-hex.h egg-hex: Bring over changes from gnome-keyring and gcr 2012-11-07 23:15:44 +01:00
egg-hkdf.c Fix incorrect loop condition in egg_hkdf_perform() 2012-10-23 21:41:38 +02:00
egg-hkdf.h Fix license header issues 2012-03-31 15:33:25 +02:00
egg-libgcrypt.c egg: Accomodate thread-safe libgcrypt 1.6+ 2014-09-09 15:18:33 +02:00
egg-libgcrypt.h Fix license header issues 2012-03-31 15:33:25 +02:00
egg-secure-memory.c egg: Request that secure memory not be dumped to disk 2019-06-02 14:46:54 +02:00
egg-secure-memory.h Add build support for Meson 2019-01-19 21:03:56 +00:00
egg-testing.c Stop using g_assert() in unit tests 2019-05-12 16:31:37 +02:00
egg-testing.h Stop using g_assert() in unit tests 2019-05-12 16:31:37 +02:00
Makefile.am Makefile.am: Use a single Makefile.am and parallel tests 2014-03-04 12:57:19 +01:00
meson.build Fix the meson build on -Dgcrypt=false 2019-05-13 20:17:15 +00:00
test-dh.c Stop using g_assert() in unit tests 2019-05-12 16:31:37 +02:00
test-hex.c Stop using g_assert() in unit tests 2019-05-12 16:31:37 +02:00
test-hkdf.c Stop using g_assert() in unit tests 2019-05-12 16:31:37 +02:00
test-secmem.c Stop using g_assert() in unit tests 2019-05-12 16:31:37 +02:00