Commit Graph

  • 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
  • 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
  • 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
  • c3f5656ff6 - Fixed dependency of MD4 and MD2 of POLARSSL_FS_IO Paul Bakker 2011-05-26 14:38:05 +00:00
  • 25b5fe5ac6 - Fixed dual use of n Paul Bakker 2011-05-26 14:02:58 +00:00
  • 5690efccc4 - Fixed a whole bunch of dependencies on defines between files, examples and tests Paul Bakker 2011-05-26 13:16:06 +00:00
  • 2c0994e973 - Fixed typedness and size_t printing Paul Bakker 2011-05-25 13:51:57 +00:00
  • c8cad6af29 - Upgraded to version 1.6.1 of FCTX Paul Bakker 2011-05-25 11:35:09 +00:00
  • 02722ea867 - Added missing semicolon Paul Bakker 2011-05-25 11:34:44 +00:00
  • dcca6b74dc - Removed debug information Paul Bakker 2011-05-25 11:16:50 +00:00
  • 135b98ef69 - Adapted to compile without POLARSSL_SELF_TEST defined Paul Bakker 2011-05-25 11:13:47 +00:00
  • e22d7030c6 - Fixed warnings with cast Paul Bakker 2011-05-23 16:02:34 +00:00
  • 1496d38028 - Added the ssl_mail_client example application Paul Bakker 2011-05-23 12:07:29 +00:00
  • 70338f50fa - Fixed position of padlock error definition Paul Bakker 2011-05-23 10:19:31 +00:00
  • cb79ae0b9b - Fixed description in header Paul Bakker 2011-05-20 12:44:16 +00:00
  • 896ac22071 - Added ssl_fork_server example program Paul Bakker 2011-05-20 12:33:05 +00:00
  • f357131a7b - Gather data until server gives EOF Paul Bakker 2011-05-20 12:32:35 +00:00
  • 192381aa89 - Made listen backlog number a define Paul Bakker 2011-05-20 12:31:31 +00:00
  • bcd5db493f - Added C++ wrapper code Paul Bakker 2011-05-20 12:30:59 +00:00
  • 2f5947e1f6 - Added mpi_get_bit() and mpi_set_bit() individual bit setter/getter functions. Paul Bakker 2011-05-18 15:47:11 +00:00
  • 831a755d9e - Changed behaviour of net_recv(), ssl_fetch_input() and ssl_read(). net_recv() now returns 0 on EOF instead of POLARSSL_ERR_NET_CONN_RESET. ssl_fetch_input() returns POLARSSL_ERR_SSL_CONN_EOF on an EOF from its f_recv() function. ssl_read() returns 0 if a POLARSSL_ERR_SSL_CONN_EOF is received after the handshake. - Network functions now return POLARSSL_ERR_NET_WANT_READ or POLARSSL_ERR_NET_WANT_WRITE instead of the ambiguous POLARSSL_ERR_NET_TRY_AGAIN Paul Bakker 2011-05-18 13:32:51 +00:00
  • e471cd14bd - Fixed handling of SSL module Paul Bakker 2011-05-18 13:27:35 +00:00
  • e29ab06701 - Fixed minor typo Paul Bakker 2011-05-18 13:26:54 +00:00
  • 9d781407bc - A error_strerror function() has been added to translate between error codes and their description. - The error codes have been remapped and combining error codes is now done with a PLUS instead of an OR as error codes used are negative. - Descriptions to all error codes have been added. - Generation script for error.c has been created to automatically generate error.c from the available error definitions in the headers. Paul Bakker 2011-05-09 16:17:09 +00:00
  • 91b4159834 - Added missing rsa_init() statement Paul Bakker 2011-05-05 12:01:31 +00:00
  • 6c591fab72 - mpi_init() and mpi_free() only accept a single argument and do not accept variable arguments anymore. This prevents unexpected memory corruption in a number of use cases. Paul Bakker 2011-05-05 11:49:20 +00:00
  • f968857a82 - Removed conversions to int when not needed to prevent signed / unsigned situations - Maximized mpi limb size Paul Bakker 2011-05-05 10:00:45 +00:00
  • 31cacd7cf8 - Re-organized object files Paul Bakker 2011-04-25 15:31:41 +00:00
  • 335db3f121 - Functions requiring File System functions can now be disables by undefining POLARSSL_FS_IO Paul Bakker 2011-04-25 15:28:35 +00:00
  • 15566e4396 - Reordered options alphabetically Paul Bakker 2011-04-24 21:19:15 +00:00
  • f4f6968a86 - Improved compile-time compatibility with mingw32 64-bit versions Paul Bakker 2011-04-24 16:08:12 +00:00
  • f4a3f301fd - Updated for migration to size_t Paul Bakker 2011-04-24 15:53:29 +00:00
  • 8101cd2fc6 - Updated Visual C 2010 project for 64-bit compilation Paul Bakker 2011-04-24 15:42:06 +00:00
  • 494c0b8d36 - Changed define from WIN32 to _WIN32 to also support 64-bit windows platforms Paul Bakker 2011-04-24 15:30:07 +00:00
  • 2eee902be3 - Better timer for Windows platforms - Made alarmed volatile for better Windows compatibility Paul Bakker 2011-04-24 15:28:55 +00:00
  • a755ca1bbe - Renamed t_s_int, t_int and t_dbl to respectively t_sint, t_uint and t_udbl for clarity Paul Bakker 2011-04-24 09:11:17 +00:00
  • 23986e5d5d - Major type rewrite of int to size_t for most variables and arguments used for buffer lengths and loops Paul Bakker 2011-04-24 08:57:21 +00:00
  • 1be81a4e5f - Removed test for MD2 certificate as OpenSSL does not support it anymore Paul Bakker 2011-04-23 14:46:28 +00:00
  • e91d01e144 - Fixed typo Paul Bakker 2011-04-19 15:55:50 +00:00
  • b6ecaf5276 - Added additional (configurable) cipher block modes. AES-CTR, Camellia-CTR, XTEA-CBC Paul Bakker 2011-04-19 14:29:23 +00:00
  • 34953bbcd3 - Added extra ignores for generated solution files Paul Bakker 2011-04-18 04:03:22 +00:00
  • 9f25d94f0f - Moved Visual C 6.0 Project files to separate directory Paul Bakker 2011-04-18 04:02:36 +00:00
  • af5c85fc10 - Improved portability with Microsoft Visual C Paul Bakker 2011-04-18 03:47:52 +00:00
  • a493ad4539 - Dropped designated initializers as they are not supported on Microsoft Visual C Paul Bakker 2011-04-18 03:29:41 +00:00
  • eaa89f8366 - Do not depend on dhm code if POLARSSL_DHM_C not defined Paul Bakker 2011-04-04 21:36:15 +00:00
  • 3efa575ff2 - Ready for release 0.99-pre4 Paul Bakker 2011-04-01 12:23:26 +00:00
  • 99a03afc22 - Fixed possible uninitialized values Paul Bakker 2011-04-01 11:39:39 +00:00
  • 0216cc1bee - Added flag to disable Chinese Remainder Theorem when using RSA private operation (POLARSSL_RSA_NO_CRT) Paul Bakker 2011-03-26 13:40:23 +00:00
  • 579923c51b - The config header file is now always included in all tests Paul Bakker 2011-03-26 13:39:34 +00:00
  • 287781a965 - Added mpi_fill_random() for centralized filling of big numbers with random data (Fixed ticket #10) Paul Bakker 2011-03-26 13:18:49 +00:00
  • 98675496e1 - Added information about changed behaviour of x509parse_key() Paul Bakker 2011-03-26 13:17:12 +00:00
  • 1ffc1b9885 - Added rsa_sign_pss and rsa_verify_pss to CMakeLists.txt Paul Bakker 2011-03-25 14:26:42 +00:00
  • 94b239202b - Added rsa_sign_pss and rsa_sign_verify to svn:ignore list Paul Bakker 2011-03-25 14:25:06 +00:00
  • 31acc6b0aa - Fixed uppercase type for gen_random Paul Bakker 2011-03-25 14:24:09 +00:00
  • 917e754e9b - Added declaration of x509parse_public_key() and x509parse_public_keyfile() to the x509 header file Paul Bakker 2011-03-25 14:23:36 +00:00
  • 66b78b2d16 - Added missing rsa_init() call in x509parse_self_test() Paul Bakker 2011-03-25 14:22:50 +00:00
  • 2291f6c19d - Added test application for RSASSA-PSS signing and verification Paul Bakker 2011-03-25 14:07:53 +00:00
  • e77db2e119 - Added bugfix info for previous checkin Paul Bakker 2011-03-25 14:01:32 +00:00
  • 53019ae6f7 - RSASSA-PSS verification now properly handles salt lengths other than hlen Paul Bakker 2011-03-25 13:58:48 +00:00
  • fbc4a45f15 - Fixed typo in define Paul Bakker 2011-03-25 09:07:46 +00:00
  • 1fd00bfe82 - Fixed bug in ssl_write() when flushing old data (Fixes ticket #18) Paul Bakker 2011-03-14 20:50:15 +00:00