Commit Graph

  • eb2e987a29 Split two PKCS7 tests into two functions. John Safranek 2014-01-16 16:29:33 -08:00
  • cf22e49117 Merge branch 'master' of github.com:cyassl/cyassl John Safranek 2014-01-16 16:19:34 -08:00
  • 264ce75041 1. Split SetTagged into SetExplicit and SetImplicit. 2. Updated code using SetTagged to use new functions. John Safranek 2014-01-16 16:17:17 -08:00
  • a75b95facc more comments to PKCS#7 files Chris Conlon 2014-01-16 13:29:37 -07:00
  • 590dde753a only store issuer into issuerRaw Chris Conlon 2014-01-16 10:45:52 -07:00
  • 36f78c5e1d 1. Bug fix for taking the size of something. (Used wrong variable name.) 2. Renamed PKCS7 signed data test output file. 3. Added PKCS7 data test output files to gitignore. John Safranek 2014-01-15 15:42:27 -08:00
  • cd44227945 Cleaned up warnings when using sizeof() in math. John Safranek 2014-01-15 14:25:15 -08:00
  • 85c5c29e7a Merge branch 'master' of github.com:cyassl/cyassl John Safranek 2014-01-15 13:23:26 -08:00
  • c33a8a890e Added encoding PKCS#7 signed data messages. John Safranek 2014-01-15 12:31:51 -08:00
  • 46a03daf5f initial PKCS#7 crypto test Chris Conlon 2014-01-15 11:05:18 -07:00
  • d58add7e97 added protection to test_CyaSSL_client_server fixed min macro Moisés Guimarães 2014-01-15 10:56:49 -03:00
  • 9f7e33e7e1 add PKCS7_DecodeEnvelopedData() Chris Conlon 2014-01-14 22:57:55 -07:00
  • d63c58864f expose more ASN.1 helper functions with CYASSL_LOCAL Chris Conlon 2014-01-14 22:48:55 -07:00
  • 80c19aaf33 add PKCS7 error codes Chris Conlon 2014-01-14 22:46:54 -07:00
  • 8a1971d52b add CyaSSL_CertPemToDer for certs, ca certs, and cert reqs toddouska 2014-01-14 15:13:43 -08:00
  • 3152c28650 add escape for 64encdoe + and = too toddouska 2014-01-14 09:36:21 -08:00
  • f072d92ed8 Merge branch 'master' of github.com:cyassl/cyassl Chris Conlon 2014-01-13 13:20:29 -07:00
  • 69ffa3a481 add PKCS7_EncodeEnvelopeData() Chris Conlon 2014-01-13 13:19:44 -07:00
  • bb6b2e86c6 add base64 encode with esacped line ending, keep existing api intact toddouska 2014-01-13 12:17:12 -08:00
  • ef9cfc2172 Added method to encode PKCS7 data type messages. John Safranek 2014-01-13 10:58:01 -08:00
  • 3a984990c2 update pkcs7.h Chris Conlon 2014-01-10 16:17:02 -07:00
  • 71e13a3c3a expose ASN.1 helper fns, add blkType Chris Conlon 2014-01-10 16:13:56 -07:00
  • 0024db221f fix --enable-pkcs7 configure.ac Chris Conlon 2014-01-10 16:11:17 -07:00
  • 1d67d9217e initial PKCS#7 stubs, tie into ./configure Chris Conlon 2014-01-10 15:17:03 -07:00
  • 9e55d71ccc Added enable-certgen to configure.ac. John Safranek 2014-01-10 11:50:55 -08:00
  • 4a975e8d00 SetRsaPublicKey() to support ASN.1 unsigned intergers correctly. John Safranek 2014-01-10 11:29:08 -08:00
  • f9e73a8aeb Added setting the cert req challenge password. John Safranek 2014-01-09 14:17:55 -08:00
  • f545a33e77 Cert Req 1. Added support for the cert req attributes. 2. Added setting the Basic Constraints extenstion request. 3. Added error checking for the cert req attribs. John Safranek 2014-01-08 16:26:42 -08:00
  • 7b4cf370d0 In test: Cert req now signed by correct key. Removed loading of CA key. John Safranek 2014-01-08 11:47:59 -08:00
  • f0a7d94c48 Cert Request 1. Added setting the request's version. 2. Added certreq test code to the ctaocrypt test. 3. Added the certreq test outputs to gitignore. John Safranek 2014-01-08 10:57:46 -08:00
  • 4de6a6d902 Cert Request 1. Added function to make simple DER format cert reqs. 2. Added cert req type to DerToPem. John Safranek 2014-01-07 17:25:46 -08:00
  • d6ad10f027 add USE_SLOW_SHA2 for sha384 and sha512, over twice as small code but over 50% slower too toddouska 2014-01-03 12:32:14 -08:00
  • 9d0e991e41 fix 32bit no asm combos toddouska 2014-01-02 16:58:54 -08:00
  • 99ac08cf3d lower case mp_sqr() parameters, missed in previous commit Chris Conlon 2014-01-02 13:37:11 -07:00
  • 9f4ea7d059 update TYTO settings, FREESCALE_MMCAU AES check for NULL Chris Conlon 2014-01-02 13:13:18 -07:00
  • 7cc9ab3d6f use lower case variables, prevent conflict with some toolchain defines Chris Conlon 2014-01-02 13:11:27 -07:00
  • 7b04b7ab84 DTLS IO and cookie callbacks are IPv4/IPv6 agnostic. John Safranek 2013-12-30 10:39:12 -08:00
  • 420ca9e6e3 Merge branch 'ocsp' John Safranek 2013-12-27 16:14:47 -08:00
  • 896b16a7df Fixed off-by-one error in OCSP John Safranek 2013-12-27 16:13:52 -08:00
  • d46c68ba10 Moved OCSP into the CertManager like the CRL. John Safranek 2013-12-27 12:11:47 -08:00
  • 3e24a446b9 fixing SNI_GetFromBuffer return code on success. Moisés Guimarães 2013-12-24 15:34:17 -03:00
  • 4ce2e59adf For Atomic user: 1. Added a getter for the session's IV size. 2. The HMAC size getter should return 0 for AEAD ciphers and the hash length for the others. John Safranek 2013-12-23 22:32:08 -08:00
  • 14aa114854 Trimmed unused includes and defines from OCSP source. John Safranek 2013-12-23 14:33:44 -08:00
  • 64912b37f6 adjust key buffer length when using ToTraditional() or ToTraditionalEnc() Chris Conlon 2013-12-23 14:07:58 -07:00
  • 29c41da818 do size check on user password input toddouska 2013-12-23 12:24:03 -08:00
  • 3c706b4645 only set up tmp ctx if using password toddouska 2013-12-23 12:15:55 -08:00
  • db71460bb8 add password functionality to CyaSSL_KeyPemToDer() toddouska 2013-12-23 12:07:20 -08:00
  • 0ee34c961e make sure passwd_cb called before load private key in server example toddouska 2013-12-23 11:19:21 -08:00
  • dff54942a2 xcode5 paths for examples toddouska 2013-12-19 15:23:57 -08:00
  • a36c18c27f implement CyaSSL_ERR_reason_error_string rofl0r 2013-12-19 19:40:48 +01:00
  • 7a19cc377f Merge branch 'master' of github.com:cyassl/cyassl toddouska 2013-12-18 16:18:07 -08:00
  • ea5b7ca9d1 allow testsuite to run in xcode 5 if custom build location toddouska 2013-12-18 16:16:35 -08:00
  • 4ffc92a4d6 Use OCSP override URL enable in both example client and server. John Safranek 2013-12-18 12:34:40 -08:00
  • 75e6ac534e Force Cygwin to use function tolower() rather than macro version John Safranek 2013-12-18 10:58:10 -08:00
  • fe4f10418f OCSP lookups are IPv4/IPv6 agnostic. John Safranek 2013-12-17 18:30:42 -08:00
  • 003446a5cd Using OCSP override URL should enable OCSP url overriding. John Safranek 2013-12-17 18:26:29 -08:00
  • 6c43a008ab update README Chris Conlon 2013-12-17 16:33:56 -07:00
  • 8c8a1b0db8 add Freescale K60 mmCAU AES, DES, 3DES support Chris Conlon 2013-12-17 16:29:21 -07:00
  • c466fac597 add Freescale K60 mmCAU MD5, SHA, SHA256 support Chris Conlon 2013-12-17 16:28:08 -07:00
  • 9db9f52c9c don't install internal.h, not for public consumption toddouska 2013-12-16 15:24:02 -08:00
  • ffd58e27ef removing deprecated TRUNCATED_HMAC_SIZE Moisés Guimarães 2013-12-12 21:05:31 -03:00
  • 5efbf98f31 separate sniffer / snifftest ./configure build toddouska 2013-12-12 14:20:56 -08:00
  • 9d6182d279 Merge branch 'master' of github.com:cyassl/cyassl John Safranek 2013-12-12 11:06:21 -08:00
  • 26a26fa19d 1. Fixed a build warning. 2. Fixed an initialization bug when decoding old-style client hellos. John Safranek 2013-12-12 10:45:19 -08:00
  • 5909f5c2c0 Merge branch 'master' of github.com:cyassl/cyassl Chris Conlon 2013-12-11 16:20:43 -08:00
  • 8c7f5817ac NO_FILESYSTEM fix for CyaSSL_X509_load_certificate_file Chris Conlon 2013-12-11 16:19:09 -08:00
  • ba95c33ed4 more clang warnings toddouska 2013-12-11 15:47:40 -08:00
  • e5b0000ee4 switch enable-sniffer w/o libpcap to error out again toddouska 2013-12-11 14:59:46 -08:00
  • b41d09b1a2 fix newer clang warnings toddouska 2013-12-11 12:03:09 -08:00
  • 9e56ad262c fix snifftest pcap frees on file mode, close TraceFile on ssl_Free toddouska 2013-12-10 16:17:43 -08:00
  • 0d85a85d59 Bumped version for point release. v2.8.5a John Safranek 2013-12-10 12:05:55 -08:00
  • 3051c8e900 make sure Arrays elemets all set to 0 v2.8.5 toddouska 2013-12-09 18:21:43 -08:00
  • 276a9c871e eccfp warning fix toddouska 2013-12-06 08:58:06 -08:00
  • 9fe165e8f8 1. Added a couple missing checks for NULL pointers in DTLS code. 2. Fixed compiler warning under Windows. 3. DTLS sliding window packet filter. John Safranek 2013-10-08 14:59:59 -07:00
  • fc97174fb8 tie Microchip files into autoconf system Chris Conlon 2013-12-02 15:31:48 -07:00
  • 986e2b5694 Merge branch 'master' of github.com:cyassl/cyassl toddouska 2013-12-02 12:07:17 -08:00
  • cf545ca692 fix mcapi test on unix toddouska 2013-12-02 12:04:22 -08:00
  • 0c1e02ddd0 added truncated_hmac handing on SanityCheckCipherText, VerifyMac and BuildMessage Moisés Guimarães 2013-12-02 16:08:17 -03:00
  • 384cc9d3da adding truncated_hmac to tlsx Moisés Guimarães 2013-12-02 16:01:55 -03:00
  • 4c62e7ef9e Merge pull request #57 from kojo1/PIC32MZ-Cleaned toddouska 2013-12-02 11:10:00 -08:00
  • f8b30b3379 changing variable names to build on Ubuntu. Moisés Guimarães 2013-12-02 15:50:21 -03:00
  • 234f8382cc mplabx, cleaned Takashi Kojo 2013-11-28 12:21:10 +09:00
  • a492be99c1 MDK5, eliminated unused files Takashi Kojo 2013-11-28 09:25:54 +09:00
  • 1bcd61f134 Eliminating unused files Takashi Kojo 2013-11-28 09:05:33 +09:00
  • 6294102760 fix wrong NO_DES flags for requirements toddouska 2013-11-27 11:59:23 -08:00
  • 9a67901081 Eliminate unused files Takashi Kojo 2013-11-28 00:16:49 +09:00
  • 7dfb3c6b29 Fixing length adjustment on both while loops added test for client hello without SNI extension Moisés Guimarães 2013-11-25 21:05:40 -03:00
  • 0f2f9b6982 added more tests with code refactoring. Moisés Guimarães 2013-11-19 18:01:09 -03:00
  • ba18f8b03e added new function to retrieve SNI from a buffer. Moisés Guimarães 2013-11-19 17:13:32 -03:00
  • 6bdbc83924 Merge branch 'master' of github.com:cyassl/cyassl John Safranek 2013-11-21 10:54:56 -08:00
  • dda5413ae2 moved some #defines around to fix sessioncerts-only build John Safranek 2013-11-21 10:48:45 -08:00
  • 6e7c9fb8de Merge branch 'master' of github.com:cyassl/cyassl toddouska 2013-11-20 17:07:33 -08:00
  • 8bf18d31c9 fix smartos warnings toddouska 2013-11-20 17:03:19 -08:00
  • 2f7970ab65 add FREERTOS current_time() to benchmark.c Chris Conlon 2013-11-20 17:03:58 -07:00
  • 864b25843e Merge branch 'master' of github.com:cyassl/cyassl toddouska 2013-11-20 15:13:14 -08:00
  • 10a3f8ead3 make cert names more consistent with str type that openssl uses toddouska 2013-11-20 15:12:33 -08:00
  • 67b1b00a2c OCSP Nonces are not critical extensions. Allow a response to be missing the nonce. John Safranek 2013-11-20 13:46:46 -08:00
  • c545202de0 don't allow inplace DerToPem, not supported toddouska 2013-11-20 13:17:39 -08:00
  • 7585e92fee allow cert signing w/o Cert object, buffer only toddouska 2013-11-19 16:56:49 -08:00
  • 74c9ddcffb bump dev version v2.8.4 John Safranek 2013-11-19 16:25:18 -08:00