mbedtls/library
hasufell 97a11c107e CMake: allow to build both shared and static at once
This allows for more fine-grained control. Possible combinations:
  * static off, shared on
  * static on, shared off
  * static on, shared on

The static library is always called "libpolarssl.a" and is only used
for linking of tests and internal programs if the shared lib is
not being built.

Default is: only build static lib.
2014-07-08 11:10:09 +02:00
..
.gitignore Added proper gitignores for linux compilation 2012-11-17 00:04:49 +01:00
aes.c Added mechanism to provide alternative cipher / hash implementations 2013-06-12 16:57:46 +02:00
arc4.c Added mechanism to provide alternative cipher / hash implementations 2013-06-12 16:57:46 +02:00
asn1parse.c - Changed the behaviour of x509parse_parse_crt for permissive parsing. Now returns the number of 'failed certificates' instead of having a switch to enable it. 2011-12-10 21:55:01 +00:00
asn1write.c - Certificate Requests written now have the Email address written in IA5String 2012-02-16 10:26:57 +00:00
base64.c Fixed const correctness issues that have no impact on the ABI 2013-06-06 12:35:54 +02:00
bignum.c Avoid "unreachable code" warning 2014-07-07 17:46:33 +02:00
blowfish.c Added mechanism to provide alternative cipher / hash implementations 2013-06-12 16:57:46 +02:00
camellia.c Added mechanism to provide alternative cipher / hash implementations 2013-06-12 16:57:46 +02:00
certs.c - Re-added removed dhm test values 2011-03-08 13:58:16 +00:00
cipher.c Make get_pkcs_padding() constant-time 2014-07-07 14:04:31 +02:00
cipher_wrap.c Fixed values for 2-key Triple DES in cipher layer 2013-06-18 16:33:27 +02:00
CMakeLists.txt CMake: allow to build both shared and static at once 2014-07-08 11:10:09 +02:00
ctr_drbg.c Remove a few dead stores 2014-07-07 16:01:34 +02:00
debug.c - Moved from unsigned long to uint32_t throughout code 2012-10-01 14:41:15 +00:00
des.c Added mechanism to provide alternative cipher / hash implementations 2013-06-12 16:57:46 +02:00
dhm.c - Extra sanity check for input added 2012-09-16 15:07:49 +00:00
entropy.c - Added option to prevent default entropy sources from loading (POLARSSL_NO_DEFAULT_ENTROPY_SOURCES) 2011-12-15 20:11:16 +00:00
entropy_poll.c - Fixes for MSVC6 2012-11-02 10:59:36 +00:00
error.c Forbid sequence number wrapping 2014-07-08 11:04:19 +02:00
gcm.c Fix missing error checking in gcm 2014-07-07 16:01:30 +02:00
havege.c - Changed the used random function pointer to more flexible format. Renamed havege_rand() to havege_random() to prevent mistakes. Lots of changes as a consequence in library code and programs 2011-11-27 21:07:34 +00:00
Makefile Makefile now produces a .so.X with SOVERSION in it 2014-07-07 14:13:54 +02:00
md.c - Fixed size of clean 2012-04-26 10:09:35 +00:00
md2.c Added mechanism to provide alternative cipher / hash implementations 2013-06-12 16:57:46 +02:00
md4.c Added mechanism to provide alternative cipher / hash implementations 2013-06-12 16:57:46 +02:00
md5.c Added mechanism to provide alternative cipher / hash implementations 2013-06-12 16:57:46 +02:00
md_wrap.c - Only include dependencies when required 2012-03-05 14:01:29 +00:00
net.c net_is_block() renamed to net_would_block() and corrected behaviour on 2014-07-07 17:46:28 +02:00
padlock.c - Moved from unsigned long to uint32_t throughout code 2012-10-01 14:41:15 +00:00
pbkdf2.c PKCS#5 module added. Moved PBKDF2 functionality inside and deprecated 2013-06-14 12:06:45 +02:00
pem.c Added missing free() 2013-06-17 15:56:12 +02:00
pkcs5.c PKCS#5 v2 PBES2 support and use in PKCS#8 encrypted certificates 2013-06-17 15:14:42 +02:00
pkcs11.c - Fixed argument types 2012-11-14 12:14:19 +00:00
pkcs12.c Moved PKCS#12 PBE functions to cipher / md layer where possible 2013-06-18 16:35:48 +02:00
rsa.c Fix bug in RSA PKCS#1 v1.5 "reversed" operations 2014-07-07 17:46:29 +02:00
sha1.c Added mechanism to provide alternative cipher / hash implementations 2013-06-12 16:57:46 +02:00
sha2.c Added mechanism to provide alternative cipher / hash implementations 2013-06-12 16:57:46 +02:00
sha4.c Added mechanism to provide alternative cipher / hash implementations 2013-06-12 16:57:46 +02:00
ssl_cache.c The SSL session cache module (ssl_cache) now also retains peer_cert information (not the entire chain) 2013-03-06 18:01:03 +01:00
ssl_cli.c SSL now gracefully handles missing RNG 2014-07-07 14:20:52 +02:00
ssl_srv.c Fix verion-major intolerance 2014-07-07 17:46:31 +02:00
ssl_tls.c Forbid sequence number wrapping 2014-07-08 11:04:19 +02:00
timing.c - Moved to more flexible define structure 2012-10-31 09:53:08 +00:00
version.c - Fixed copyright message 2010-07-18 20:36:00 +00:00
x509parse.c Reject certs and CRLs from the future 2014-07-08 10:59:10 +02:00
x509write.c - Fixed comments / typos 2012-11-07 20:05:38 +00:00
xtea.c Added mechanism to provide alternative cipher / hash implementations 2013-06-12 16:57:46 +02:00