Commit Graph

  • 00c1c428fc - Updated VS2010 project files Paul Bakker 2011-12-04 22:20:33 +00:00
  • 4f229e5d83 - Fixed define for Windows time functions Paul Bakker 2011-12-04 22:11:35 +00:00
  • 4f5ae803fa - Fixed MS Visual C++ name clash with int64 in sha4.h Paul Bakker 2011-12-04 22:10:28 +00:00
  • c0a1a319df - Moved test to entropy and CTR_DRBG Paul Bakker 2011-12-04 17:12:15 +00:00
  • 508ad5ab6d - Moved all examples programs to use the new entropy and CTR_DRBG Paul Bakker 2011-12-04 17:09:26 +00:00
  • 4dc6457274 - Added public key of server1.key Paul Bakker 2011-12-04 17:09:08 +00:00
  • 310c25e564 - Fixed minor bug by zeroizing result memory Paul Bakker 2011-12-04 17:06:56 +00:00
  • 6c0ceb3f9a - Added permissive certificate parsing to x509parse_crt() and x509parse_crtfile(). With permissive parsing the parsing does not stop on encountering a parse-error Paul Bakker 2011-12-04 12:24:18 +00:00
  • a17bcc3033 - Fixed typo Paul Bakker 2011-12-03 21:45:50 +00:00
  • 6083fd252d - Added a generic entropy accumulator that provides support for adding custom entropy sources and added some generic and platform dependent entropy sources Paul Bakker 2011-12-03 21:45:14 +00:00
  • 1bc9efc00a - Fixed const correctness - Added ctr_drbg_update for non-fixed data lengths - Fixed void pointer arithmetic Paul Bakker 2011-12-03 11:29:32 +00:00
  • cb37aa5912 - Better buffer handling in mpi_read_file() Paul Bakker 2011-11-30 16:00:20 +00:00
  • 23fd5ea667 - Fixed a potential loop bug Paul Bakker 2011-11-29 15:56:12 +00:00
  • 02faf45d8b - Added random generator benchmarks Paul Bakker 2011-11-29 11:23:58 +00:00
  • 2bc7cf16fe - Cleaned up and further documented CTR_DRBG code Paul Bakker 2011-11-29 10:50:51 +00:00
  • a3d195c41f - 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 Paul Bakker 2011-11-27 21:07:34 +00:00
  • 880ac7eb95 - Added handling for CTR_DRBG module Paul Bakker 2011-11-27 14:50:49 +00:00
  • 0e04d0e9a3 - Added CTR_DRBG based on AES-256-CTR (NIST SP 800-90) random generator Paul Bakker 2011-11-27 14:46:59 +00:00
  • 4463740fe4 - Improved build support for s390x and sparc64 in bignum.h Paul Bakker 2011-11-26 09:23:07 +00:00
  • 5c356d6f8f - Fixed typo Paul Bakker 2011-11-25 13:17:45 +00:00
  • 14cb63a40c - cert_app now prints all certificates in the file given, not just the first Paul Bakker 2011-11-25 12:44:31 +00:00
  • 03c7c25243 - * If certificate serial is longer than 32 octets, serial number is now appended with '....' after first 28 octets Paul Bakker 2011-11-25 12:37:37 +00:00
  • fe3256e54b - Introduced POLARSSL_MPI_MAX_SIZE and POLARSSL_MPI_MAX_BITS for MPI size management (Closes ticket #44) Paul Bakker 2011-11-25 12:11:43 +00:00
  • b6d5f08051 - Added POLARSSL_MPI_WINDOW_SIZE definition to allow easier time to memory trade-off Paul Bakker 2011-11-25 11:52:11 +00:00
  • 2e6d5328d5 - Added credits! Paul Bakker 2011-11-18 14:34:17 +00:00
  • cce9d77745 - Lots of minimal changes to better support WINCE as a build target Paul Bakker 2011-11-18 14:26:47 +00:00
  • 33008eef64 - Cleaned up define Paul Bakker 2011-11-18 12:58:25 +00:00
  • a2713a327c - Made switch for ARM thumb assembly. Still has to be added! Paul Bakker 2011-11-18 12:47:23 +00:00
  • dceecd80f7 - Adapted error generation to include ASN.1 changes and have Windows snprintf macro Paul Bakker 2011-11-15 16:38:34 +00:00
  • 5e18aed436 - Changed the defined key-length of DES ciphers in cipher.h to include the parity bits, to prevent mistakes in copying data. (Closes ticket #33) Paul Bakker 2011-11-15 15:38:45 +00:00
  • 1fe7d9baf9 - Fixed incorrect behaviour in case of RSASSA-PSS with a salt length smaller than the hash length. (Closes ticket #41) Paul Bakker 2011-11-15 15:26:03 +00:00
  • cebdf17159 - Allowed X509 key usage parsing to accept 4 byte values instead of the standard 1 byte version sometimes used by Microsoft. (Closes ticket #38) Paul Bakker 2011-11-11 15:01:31 +00:00
  • 03a30d34dc - Added latest fix to ChangeLog Paul Bakker 2011-11-11 10:55:02 +00:00
  • f7e5bb5904 - Added cipher_get_cipher_mode() and cipher_get_cipher_operation() introspection functions (Closes ticket #40) Paul Bakker 2011-11-11 10:53:37 +00:00
  • 2028156556 - Fixed typos in copied text (Fixed ticket #39) Paul Bakker 2011-11-11 10:34:04 +00:00
  • 61da752077 - Changed read from server loop to read more than a single read. Paul Bakker 2011-11-11 10:28:58 +00:00
  • 436e4c59c3 - Removed redundant "ok" printing Paul Bakker 2011-11-11 10:28:24 +00:00
  • efc302964c - Extracted ASN.1 parsing code from the X.509 parsing code. Added new module. Paul Bakker 2011-11-10 14:43:23 +00:00
  • b125ed8fc6 - Fixed typo in doxygen tag Paul Bakker 2011-11-10 13:33:51 +00:00
  • d0a345e394 - Added MFC snprintf macro Paul Bakker 2011-11-10 13:03:42 +00:00
  • ca41010b68 - Expanded clobber list on i386 RDTSC call Paul Bakker 2011-10-19 14:27:36 +00:00
  • 2a1c5f5382 - Minor code cleanup Paul Bakker 2011-10-19 14:15:17 +00:00
  • fae618fa8b - Updated tests to reflect recent changes Paul Bakker 2011-10-12 11:53:52 +00:00
  • d3b486a743 - Fixed typo in usage Paul Bakker 2011-10-12 10:15:05 +00:00
  • b5a11ab80b - Added a separate CRL entry extension parsing function Paul Bakker 2011-10-12 09:58:41 +00:00
  • fbc09f3cb6 - Added an EXPLICIT tag number parameter to x509_get_ext() Paul Bakker 2011-10-12 09:56:41 +00:00
  • 3329d1f805 - Fixed a bug where the CRL parser expected an EXPLICIT ASN.1 tag before version numbers Paul Bakker 2011-10-12 09:55:01 +00:00
  • c4909d95f1 - Inceased maximum size of ASN1 length reads to 32-bits Paul Bakker 2011-10-12 09:52:22 +00:00
  • b892b1326c - Prevented compiler warning Paul Bakker 2011-10-12 09:19:43 +00:00
  • 5a8352294b - Added Windows dependent header code Paul Bakker 2011-10-12 09:19:31 +00:00
  • fa1c592860 - Fixed faulty HMAC-MD2 implementation (Fixes ticket #37) Paul Bakker 2011-10-06 14:18:49 +00:00
  • d246ed30bd - Fixed rsa_encrypt and rsa_decrypt example programs to use public key for encryption and private key for decryption (Fixes ticket #34) Paul Bakker 2011-10-06 13:18:27 +00:00
  • ca6f3e24a4 - Clarified use of AES and Camellia in CFB and CTR modes Paul Bakker 2011-10-06 13:11:08 +00:00
  • 490ecc8c3e - Added ssl_set_max_version() to set the client's maximum sent version number Paul Bakker 2011-10-06 13:04:09 +00:00
  • 7eb013face - Added ssl_session_reset() to allow re-use of already set non-connection specific context information Paul Bakker 2011-10-06 12:37:39 +00:00
  • b81b3abb45 - Added safeguard not to build in WIN32 environment. Paul Bakker 2011-08-25 09:47:36 +00:00
  • adb7ce16c0 - Fixed unconverted t_dbl into t_udbl Paul Bakker 2011-08-23 14:55:55 +00:00
  • 4793cc4620 - Fixed typo in doxygen info Paul Bakker 2011-08-17 09:40:55 +00:00
  • 314052fbfc - Removed extraneous "polarssl/" in front on include directives in header files Paul Bakker 2011-08-15 09:07:52 +00:00
  • 33aac37d53 - Added correct SONAME to Makefile builds as well Paul Bakker 2011-08-13 11:47:41 +00:00
  • a2962a201c - Created 1.0.0 release polarssl-1.0.0 archive/polarssl-1.0 Paul Bakker 2011-08-09 11:17:58 +00:00
  • 4d8ca70833 - Fixed order of comments to match function rsa_pkcs1_decrypt Paul Bakker 2011-08-09 10:31:05 +00:00
  • 7bc05ff4a6 - Added rsa_encrypt and rsa_decrypt example programs Paul Bakker 2011-08-09 10:30:36 +00:00
  • 8934a98f82 - Fixed memcpy() that had possible overlapping areas to memmove() Paul Bakker 2011-08-05 11:11:53 +00:00
  • 968bc9831b - Preparations for v1.0.0 release of PolarSSL Paul Bakker 2011-07-27 17:03:00 +00:00
  • 2015eacd4c - Made CMakeLists.txt more robust on Windows platforms Paul Bakker 2011-07-27 16:52:28 +00:00
  • 5c721f98fd - Introduced POLARSSL_X509_ALLOW_UNSUPPORTED_CRITICAL_EXTENSION flag to continue parsing when encountering a critical flag that's not supported by PolarSSL - Minor Fix in ASN.1 comments of PrivateKeyInfo Paul Bakker 2011-07-27 16:51:09 +00:00
  • 09b1ec68c8 - Adapted define for inline to be more solid Paul Bakker 2011-07-27 16:28:54 +00:00
  • 73043766c7 - Fixed CMakeLists.txt for new suites with multiple data files Paul Bakker 2011-07-13 15:03:10 +00:00
  • 46c1794110 - Split cipher test suite into three different sets - Adapted test source code generation accordingly Paul Bakker 2011-07-13 14:54:54 +00:00
  • 26b41a8370 - Fixed compiler warning Paul Bakker 2011-07-13 14:53:58 +00:00
  • eaf90d9a9c - Removed unused but initialized variables Paul Bakker 2011-07-13 14:21:52 +00:00
  • 9db7742adb - Fixed error file after changed codes Paul Bakker 2011-07-13 11:47:32 +00:00
  • 091e2872e4 - Added missing definition of LIB_INSTALL_DIR Paul Bakker 2011-07-13 11:45:58 +00:00
  • 36f1b197ca - Added test for PKCS#8 wrapped private and public keys Paul Bakker 2011-07-13 11:32:29 +00:00
  • ed56b224de - Added support for PKCS#8 wrapper on reading private keys (Fixes ticket #20) Paul Bakker 2011-07-13 11:26:43 +00:00
  • 3783d6d812 - Do not build shared version by default Paul Bakker 2011-07-13 11:25:36 +00:00
  • b8213a1298 - Minor update in types to prevent compiler warning under VS2010 Paul Bakker 2011-07-11 08:16:18 +00:00
  • 73206954d4 - Made des_key_check_weak() conform to other functions in return values. - Added documentation for des_key_check_weak() and des_key_check_key_parity() Paul Bakker 2011-07-06 14:37:33 +00:00
  • c43e326dca - Generalized CMakefile Paul Bakker 2011-07-06 14:36:44 +00:00
  • 684ddce18c - Minor fixer to remove compiler warnings for ARMCC Paul Bakker 2011-07-01 09:25:54 +00:00
  • 1fad5bfb19 - Added define for OpenBSD (sys/endian.h) Paul Bakker 2011-07-01 09:07:24 +00:00
  • 74fb74ebd9 - Updated ARMCC_VERSION to __ARMCC_VERSION Paul Bakker 2011-06-21 13:36:18 +00:00
  • a585beb87e - Introduced windows DLL build and SYS_LDFLAGS Paul Bakker 2011-06-21 08:59:44 +00:00
  • 44b819a2d9 - Better indentation Paul Bakker 2011-06-21 08:59:00 +00:00
  • 569df2c135 - Fixed inline definition for ARM systems Paul Bakker 2011-06-21 07:48:07 +00:00
  • 1aa3d76309 - Fixed a missing t_udbl conversion Paul Bakker 2011-06-21 07:37:28 +00:00
  • 39bb418d93 - Made second argument of f_send() prototype and of net_send() const Paul Bakker 2011-06-21 07:36:43 +00:00
  • 42e5981c26 - Updated to reflect changes in error codes in the generic cipher and message digest layers Paul Bakker 2011-06-09 15:55:41 +00:00
  • 9c021adeff - Added regular error codes for generic message digest layer Paul Bakker 2011-06-09 15:55:11 +00:00
  • c65ab340a7 - Fixed error code Paul Bakker 2011-06-09 15:44:37 +00:00
  • ff61a78a27 - Added and updated cipher error codes and documentation Paul Bakker 2011-06-09 15:42:02 +00:00
  • 343a870daa - Expanded generic cipher layer with support for CTR and CFB128 modes of operation. Paul Bakker 2011-06-09 14:27:58 +00:00
  • 1ef71dffc7 - Updated unsignedness in some missed cases Paul Bakker 2011-06-09 14:14:58 +00:00
  • cd43a0beec - Adjusted to use proper size_t arguments Paul Bakker 2011-06-09 13:55:44 +00:00
  • 27fdf46d16 - Removed deprecated casts to int for now unsigned values Paul Bakker 2011-06-09 13:55:13 +00:00
  • 887bd502d2 - Undid fix for ssl_write that introduced a true bug when buffers are running full. Paul Bakker 2011-06-08 13:10:54 +00:00
  • 9b3e6e7193 - Released 0.99-pre5 polarssl-0.99-pre5 Paul Bakker 2011-05-27 09:47:51 +00:00
  • 828acb2234 - Updated for release 0.99-pre5 Paul Bakker 2011-05-27 09:25:42 +00:00
  • d7d8dbe3bf - Fixed two typos Paul Bakker 2011-05-26 15:29:38 +00:00