* New name mangling, to reduce the risk of link collisions. All
authorNiels Möller <nisse@lysator.liu.se>
Sat, 12 Apr 2003 15:42:20 +0000 (17:42 +0200)
committerNiels Möller <nisse@lysator.liu.se>
Sat, 12 Apr 2003 15:42:20 +0000 (17:42 +0200)
commit4fd20960e0ed6712fa89e119bd8c639e303655e1
tree853f119938cc410d329e5f33f38bfaa7aac3ed6d
parentb26c392549490d4d593fbdaa88cac0c3dcd3bfd8
* 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.

Rev: src/nettle/aes-internal.h:1.9
Rev: src/nettle/aes.h:1.6
Rev: src/nettle/arcfour.h:1.4
Rev: src/nettle/base16.h:1.2
Rev: src/nettle/base64.h:1.12
Rev: src/nettle/blowfish.h:1.8
Rev: src/nettle/cast128.h:1.4
Rev: src/nettle/cbc.h:1.4
Rev: src/nettle/des.h:1.8
Rev: src/nettle/dsa.h:1.7
Rev: src/nettle/hmac.h:1.5
Rev: src/nettle/knuth-lfib.h:1.2
Rev: src/nettle/md5-compat.h:1.2
Rev: src/nettle/md5.h:1.6
Rev: src/nettle/pgp.h:1.2
Rev: src/nettle/pkcs1.h:1.2
Rev: src/nettle/rsa-compat.h:1.3
Rev: src/nettle/rsa.h:1.22
Rev: src/nettle/serpent.h:1.6
Rev: src/nettle/sexp.h:1.15
Rev: src/nettle/sha.h:1.3
Rev: src/nettle/twofish.h:1.5
Rev: src/nettle/yarrow.h:1.10
23 files changed:
aes-internal.h
aes.h
arcfour.h
base16.h
base64.h
blowfish.h
cast128.h
cbc.h
des.h
dsa.h
hmac.h
knuth-lfib.h
md5-compat.h
md5.h
pgp.h
pkcs1.h
rsa-compat.h
rsa.h
serpent.h
sexp.h
sha.h
twofish.h
yarrow.h