openssl/.gitignore
Matt Caswell e863d92010 Don't export internal symbols
On Linux when creating the .so file we were exporting all symbols. We should
only be exporting public symbols. This commit fixes the issue. It is only
applicable to linux currently although the same technique may work for other
platforms (e.g. Solaris should work the same way).

This also adds symbol version information to our exported symbols.

Reviewed-by: Richard Levitte <levitte@openssl.org>
2015-12-15 16:46:48 +00:00

130 lines
1.8 KiB
Text

# Object files
*.o
*.obj
# editor artefacts
*.swp
.#*
\#*#
*~
/.dir-locals.el
# Top level excludes
/Makefile.bak
/Makefile
/MINFO
/TABLE
/*.a
/*.pc
/rehash.time
/inc.*
/makefile.*
/out.*
/tmp.*
/test/*.ss
/test/*.srl
/test/.rnd
/test/test*.pem
/test/newkey.pem
/test/*.log
# Certificate symbolic links
*.0
# Links under apps
/apps/CA.pl
/apps/md4.c
# Auto generated headers
/crypto/buildinf.h
/crypto/opensslconf.h
# Auto generated assembly language source files
*.s
!/crypto/*/asm/*.s
/crypto/arm*.S
/crypto/*/*.S
*.asm
!/crypto/*/asm/*.asm
# Executables
/apps/openssl
/test/sha256t
/test/sha512t
/test/gost2814789t
/test/*test
/test/fips_aesavs
/test/fips_desmovs
/test/fips_dhvs
/test/fips_drbgvs
/test/fips_dssvs
/test/fips_ecdhvs
/test/fips_ecdsavs
/test/fips_rngvs
/test/fips_test_suite
*.so*
*.dylib*
*.dll*
*.exe
# Exceptions
!/test/bctest
!/crypto/des/times/486-50.sol
# Misc auto generated files
include/openssl/opensslconf.h
/tools/c_rehash
lib
Makefile.save
*.bak
tags
TAGS
cscope.out
*.d
crypto.map
ssl.map
# Windows
/tmp32
/tmp32.dbg
/tmp32dll
/tmp32dll.dbg
/out32
/out32.dbg
/out32dll
/out32dll.dbg
/inc32
/MINFO
ms/bcb.mak
ms/libeay32.def
ms/nt.mak
ms/ntdll.mak
ms/ssleay32.def
ms/version32.rc
# Files created on other branches that are not held in git, and are not
# needed on this branch
include/openssl/asn1_mac.h
include/openssl/des_old.h
include/openssl/fips.h
include/openssl/fips_rand.h
include/openssl/krb5_asn.h
include/openssl/kssl.h
include/openssl/pq_compat.h
include/openssl/ssl23.h
include/openssl/tmdiff.h
include/openssl/ui_compat.h
test/fips_aesavs.c
test/fips_desmovs.c
test/fips_dsatest.c
test/fips_dssvs.c
test/fips_hmactest.c
test/fips_randtest.c
test/fips_rngvs.c
test/fips_rsagtest.c
test/fips_rsastest.c
test/fips_rsavtest.c
test/fips_shatest.c
test/fips_test_suite.c
test/shatest.c