From 15bb509cb8843966d4cbec18982e91615aa99b3f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se> Date: Sat, 12 Apr 2003 17:52:07 +0200 Subject: [PATCH] *** empty log message *** Rev: src/nettle/ChangeLog:1.187 Rev: src/nettle/NEWS:1.11 Rev: src/nettle/TODO:1.8 --- ChangeLog | 27 +++++++++++++++++++++++++++ NEWS | 8 ++++++++ TODO | 7 +++---- 3 files changed, 38 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index 6d610bbf..4e556fc5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,30 @@ +2003-04-12 Niels Möller <nisse@cuckoo.hack.org> + + * testsuite/Makefile.am (TS_SH): New test case symbols-test. + (EXTRA_PROGRAMS): Added testutils, as a kludge to + get automake to track dependencies for testutils.o. + + * x86/aes-encrypt.asm (nettle_aes_encrypt): Renamed function to + use the nettle_ prefix. + * x86/aes-decrypt.asm (nettle_aes_decrypt): Likewise. + * sparc/aes.asm (_nettle_aes_crypt): Likewise. + + * examples/Makefile.am (EXTRA_PROGRAMS): Add "io", as a kludge to + get automake to track dependencies for io.o. + (LDADD): Added ../libnettle.a, for the dependency. + + * des-compat.c: Use names with the nettle_ prefix when using + Nettle's des functions. + + * base16-meta.c (base16_encode_update): Need to undef before + redefining. + + * New name mangling, to reduce the risk of link collisions. All + functions (except memxor) now use a nettle_ or _nettle prefix when + seen by the linker. For most functions, the header file that + declares a function also use #define to provide a shorter more + readable name without the prefix. + 2003-03-11 Niels Möller <nisse@cuckoo.hack.org> * Released nettle-1.7. diff --git a/NEWS b/NEWS index f1c75b48..fbb21033 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,11 @@ +NEWS for the 1.8 release + + New name mangling, to reduce the risk of link collisions. All + functions (except memxor) now use a nettle_ or _nettle prefix + when seen by the linker. For most functions, the header file + that declares a function also use #define to provide a shorter + more readable name without the prefix. + NEWS for the 1.7 release Implemented DSA. diff --git a/TODO b/TODO index 183334a1..461f5741 100644 --- a/TODO +++ b/TODO @@ -11,10 +11,6 @@ Counter, and CFB. Suggested by Rafael 'Dido' Sevilla. References: http://csrc.nist.gov/encryption/modes/Recommendation/Modes01.pdf -Improve sexp_Format to accept literals, like "n" in - - sexp_format(buffer, "(n%b)", n); - Valgrind reports errors on the des-compat test program. Investigate. @@ -28,3 +24,6 @@ use typedef void nettle_realloc_func(void *ctx, void *p, unsigned length); + +The make rules for building position independent *_p.o files doesn't +get dependencies right. -- GitLab