-
- Downloads
abi: explicitly export intended symbols and hide others
This adds all exported symbols in the map files explicitly under the following rules: - Symbols mentioned in internal headers go in a section which is valid only for testing, and linking with these symbols will break in library updates. - Symbols mentioned in installed headers go in the exported sections and are considered part of the ABI. - All internal symbols move to internal headers. - The _nettle_md5_compress and _nettle_sha1_compress become exported without the _nettle prefix, due to existing usage.
Showing
- Makefile.in 4 additions, 1 deletionMakefile.in
- arm/fat/sha1-compress-2.asm 1 addition, 1 deletionarm/fat/sha1-compress-2.asm
- arm/v6/sha1-compress.asm 3 additions, 3 deletionsarm/v6/sha1-compress.asm
- bignum.h 0 additions, 7 deletionsbignum.h
- chacha-core-internal.c 1 addition, 0 deletionschacha-core-internal.c
- chacha-crypt.c 1 addition, 0 deletionschacha-crypt.c
- chacha-internal.h 46 additions, 0 deletionschacha-internal.h
- chacha-poly1305.c 1 addition, 0 deletionschacha-poly1305.c
- chacha.h 0 additions, 4 deletionschacha.h
- dsa-gen-params.c 1 addition, 0 deletionsdsa-gen-params.c
- dsa-hash.c 1 addition, 0 deletionsdsa-hash.c
- dsa-internal.h 47 additions, 0 deletionsdsa-internal.h
- dsa-sign.c 1 addition, 0 deletionsdsa-sign.c
- dsa-verify.c 1 addition, 0 deletionsdsa-verify.c
- dsa.c 1 addition, 0 deletionsdsa.c
- dsa.h 0 additions, 6 deletionsdsa.h
- ecc-curve.h 0 additions, 6 deletionsecc-curve.h
- ecc-internal.h 6 additions, 0 deletionsecc-internal.h
- ed25519-sha512-pubkey.c 1 addition, 0 deletionsed25519-sha512-pubkey.c
- ed25519-sha512-sign.c 1 addition, 0 deletionsed25519-sha512-sign.c
Loading
Please register or sign in to comment