Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2018-09-06 | secmem: Export symbols and the interface. | NIIBE Yutaka | 1 | -18/+0 | |
* src/Makefile.am (libgpg_error_la_SOURCES): Add secmem.c and secmem.h. * src/gpg-error.def.in: Add secmem symbols. * src/gpg-error.vers: Likewise. * src/gpg-error.h.in: Add secmem functions and macros. * src/secmem.h: Move internal prototypes to ... * src/gpgrt-int.h: ... here. * src/visibility.c: Add external functions. * src/visibility.h: Declare secmem functions. | |||||
2018-09-06 | Copy definitions from libgcrypt/src/g10lib.h. | NIIBE Yutaka | 1 | -0/+74 | |
* src/secmem.c (PROPERLY_ALIGNED_TYPE): Move to ... * src/semem.h (PROPERLY_ALIGNED_TYPE): ... here. * src/semem.h (LIKELY, UNLIKELY): Copy definitions from libgcrypt/src/g10lib.h. (wipememory2, wipememory) (fast_wipememory2_unaligned_head, fast_wipememory2): Likewise. (FASTWIPE_T, FASTWIPE_MULT): Use uint64_t and ULL of C99. | |||||
2018-09-06 | Change gcry -> gpgrt_. | NIIBE Yutaka | 1 | -16/+16 | |
2018-09-06 | Fix copyright notices. | NIIBE Yutaka | 1 | -10/+12 | |
2018-09-06 | Add src/secmem.{c,h} from libgcrypt master. | NIIBE Yutaka | 1 | -0/+42 | |