Commit Graph

  • 371d2efa2c remove SWO.ini files Takashi Kojo 2014-05-06 21:03:10 +09:00
  • cdf8ab295c current_time, generic to CortexM Takashi Kojo 2014-05-06 11:16:43 +09:00
  • d6b98c1fab moved OCSP config code outside NO_FILESYSTEM fence John Safranek 2014-05-05 16:13:08 -07:00
  • ec13f65ef0 made OCSP callback not dependent on stdio John Safranek 2014-05-05 16:11:02 -07:00
  • 6ac7b056ee Pic benchmark, clock config Takashi Kojo 2014-05-05 16:41:07 +09:00
  • cb09e266c3 CMSIS-core based current_time Takashi Kojo 2014-05-05 15:33:04 +09:00
  • 3063c7d663 Update component version in option files Takashi Kojo 2014-05-05 12:13:34 +09:00
  • 52144ee9ca Update component version in project files to 3.0.0 Takashi Kojo 2014-05-05 11:34:36 +09:00
  • eeb2e28f54 Sync with 3.0.0 Takashi Kojo 2014-05-05 09:45:25 +09:00
  • 238e7b9458 Remove files Takashi Kojo 2014-05-05 09:39:59 +09:00
  • 2f39b50063 fixed DateLessThan() It was returning true on less-than or equal-to. John Safranek 2014-05-03 16:46:56 -07:00
  • fd707ebafb Hash_DRBG refactoring 1. Renamed everything that had DBRG with the correct DRBG 2. Changed word64 reseed_ctr to word32 reseedCtr 3. Changed reseed interval to 0xFFFFFFFF John Safranek 2014-05-02 15:35:10 -07:00
  • fbe09780ca remove deadcode redundant length check toddouska 2014-05-02 11:40:36 -07:00
  • 697f77bef5 help coverity with max size issue on unsigned addition toddouska 2014-05-02 11:06:59 -07:00
  • 4104b74c40 fix resource leak on bad user cert chain big buffer toddouska 2014-05-02 10:30:07 -07:00
  • 3e62da0bc9 add linux crl monitor clean shutdown toddouska 2014-05-02 10:14:40 -07:00
  • 35d5b66d2c Merge remote-tracking branch 'CyaSSL-master/master' into IAR Takashi Kojo 2014-05-02 09:32:55 +09:00
  • b680e62832 set up Simulator Takashi Kojo 2014-05-02 09:31:22 +09:00
  • 912ec25a0f fix linux crl monitor build toddouska 2014-05-01 09:34:16 -07:00
  • 14c978ca67 remove space toddouska 2014-05-01 09:30:17 -07:00
  • 5ff0336491 add custom kqueue event for crl monitor shutdown toddouska 2014-05-01 09:28:33 -07:00
  • f225714e75 io.c, #include Takashi Kojo 2014-05-01 17:09:28 +09:00
  • fb00110b77 CyaSSL library project and README Takashi Kojo 2014-05-01 17:03:01 +09:00
  • 2069394386 benchmark.c: cert file name Takashi Kojo 2014-05-01 15:26:55 +09:00
  • 3448610f9d remove icf Takashi Kojo 2014-05-01 15:14:20 +09:00
  • 3de36b106e Merge remote-tracking branch 'CyaSSL-master/master' into IAR Takashi Kojo 2014-05-01 14:33:49 +09:00
  • 5217d9ca98 Remove unused file Takashi Kojo 2014-05-01 14:32:02 +09:00
  • 169c0eee20 IAR EWARM project: test, benchmark Takashi Kojo 2014-05-01 14:29:09 +09:00
  • fb5200aa95 1. Added more options to the full commit test. 2. Cleanups from static analysis. v3.0.0 John Safranek 2014-04-30 15:01:10 -07:00
  • 85d453f2d1 fix const issue with PK callbacks John Safranek 2014-04-30 10:15:15 -07:00
  • 09a7a087a2 fix static analysis warnings John Safranek 2014-04-29 14:52:42 -07:00
  • 2cf3564d1e added fips_test.h to rpm/spec.in John Safranek 2014-04-29 11:23:27 -07:00
  • 838d9ea780 bump dev version, update README for v3.0.0 John Safranek 2014-04-29 10:45:01 -07:00
  • 70dee7e190 Added the directoryName comparison to the name constraint checks. John Safranek 2014-04-28 13:29:44 -07:00
  • 68878d33d9 Merge branch 'frankencert' John Safranek 2014-04-28 11:10:37 -07:00
  • 618d282d94 Decodes the Name Constraints certificate extension on the CA cert and checks the names on the peer cert, rejecting it if invalid based on the name. John Safranek 2014-04-28 11:03:24 -07:00
  • 20f12af8ec crypto.h Takashi Kojo 2014-04-28 15:05:44 +09:00
  • 6cf1c8149b AesCbcEncrypt/Decrypt return value Takashi Kojo 2014-04-28 10:52:35 +09:00
  • f9ad1888cb Fixed pic32mx/mz clock for benchmark Takashi Kojo 2014-04-28 10:51:18 +09:00
  • 2b34153c6a remove microchip header for their API use, we'll try to get them to put in standard place and we'll include it instead toddouska 2014-04-25 14:32:11 -07:00
  • 6e3bbd135e des3.h Takashi Kojo 2014-04-25 14:21:28 +09:00
  • cb70631512 aes.c indentation Takashi Kojo 2014-04-25 14:18:23 +09:00
  • 2460679718 des3.h Takashi Kojo 2014-04-25 14:11:56 +09:00
  • 11aff767fd corrected pic32mz header path Takashi Kojo 2014-04-25 13:50:12 +09:00
  • e3becc3a65 des3 parity. internal.h to ctaocrypt/types.h Takashi Kojo 2014-04-25 13:35:35 +09:00
  • f20b25b510 add RSA_DECODE_EXTRA to RsaPublicKeyDecode() to handle OpenSSL-generated keys Chris Conlon 2014-04-23 15:53:20 -06:00
  • 30b63bda6f random: InitRng and RNG_GenerateBlock to reduce stack usage: (up to 512 bytes - pointer sizes) moved to the heap. with ARC4 --- InitRng: entropy variable moved to the heap; (256 bytes) --- RNG_GenerateBlock: entropy variable moved to the heap; (256 bytes) without ARC4 --- InitRng: key variable moved to the heap; (32 bytes) --- InitRng: junk variable moved to the heap; (256 bytes) Moisés Guimarães 2014-04-23 16:06:14 -03:00
  • 6e3349f8ec fix code format, only spaces added, no code has been modified. Moisés Guimarães 2014-04-23 11:58:44 -03:00
  • ce655f61c5 ecc: ecc_make_key_ex, ecc_export_x963, accel_fp_mul, accel_fp_mul2add, ecc_encrypt and ecc_decrypt refactory to reduce stack usage: (1350 bytes - pointer sizes) moved to the heap. --- ecc_make_key_ex: buf variable moved to the heap; (66 bytes) --- ecc_export_x963: buf variable moved to the heap; (256 bytes) --- accel_fp_mul: kb variable moved to the heap; (128 bytes) --- accel_fp_mul2add: kb variable moved to the heap; (256 bytes) --- ecc_encrypt: sharedSecret and keys variables moved to the heap; (66 + 256 bytes) --- ecc_decrypt: sharedSecret and keys variables moved to the heap; (66 + 256 bytes) Moisés Guimarães 2014-04-23 11:44:54 -03:00
  • a67cb1207b ColdFire SEC for aes, des3: Eliminated type mismatch Takashi Kojo 2014-04-23 20:45:19 +09:00
  • 41199a480d ColdFire SEC, fix cache control in aes, des3 driver Takashi Kojo 2014-04-23 16:56:37 +09:00
  • 1ba30b1eb6 des3 parity Takashi Kojo 2014-04-23 16:55:18 +09:00
  • fc24dca12d fix code format, only spaces added, no code has been modified. Moisés Guimarães 2014-04-21 14:55:43 -03:00
  • eaaf0a7c28 pwdbased: PBKDF2 refactory to reduce stack usage: (up to 64 bytes - pointer size) moved to the heap. --- buffer variable moved to the heap; (up to 64 bytes) --- returns changed to breaks Moisés Guimarães 2014-04-21 14:45:07 -03:00
  • 6d0fbfe7e9 hmac: HKDF refactory to reduce stack usage: (up to 128 bytes - pointer sizes) moved to the heap. --- tmp variable moved to the heap; (up to 64 bytes) --- prk variable moved to the heap; (up to 64 bytes) Moisés Guimarães 2014-04-21 11:31:42 -03:00
  • d7e5b604f5 removing NO_CYASSL_SMALL_STACK from configure Moisés Guimarães 2014-04-16 18:18:28 -03:00
  • ac56927e20 CYASSL_SMALL_STACK build option (default enabled) Moisés Guimarães 2014-04-16 13:25:51 -03:00
  • 48af915a35 fix camellia memory leak Moisés Guimarães 2014-04-15 14:06:13 -03:00
  • 69890dd023 blake2b: blake2b_init_key and blake2b_compress refactory to reduce stack usage: (384 bytes - pointer sizes) moved to the heap. --- block variable moved to the heap; (128 bytes) --- m and w variables moved to the heap; (256 bytes) --- chain of dependency updated to propagate the error. Moisés Guimarães 2014-04-15 12:46:43 -03:00
  • 8d8fca67c3 SHA256, SHA384 and SHA512 error propagation. Major impact on random functions with error propagation. Moisés Guimarães 2014-04-14 16:28:43 -03:00
  • 32e2d7016f SHA256, SHA384 and SHA512 error propagation. Major impact on Hmac functions with error propagation. Moisés Guimarães 2014-04-14 10:36:17 -03:00
  • 644bb9c524 SHA256, SHA384 and SHA512 error propagation. Minor impact on some of internal.c static functions. Moisés Guimarães 2014-04-08 12:09:33 -03:00
  • 45f9f3cdc2 SHA256, SHA384 and SHA512 error verification on test files. Moisés Guimarães 2014-04-08 11:42:31 -03:00
  • 329cd0b241 sha256: XTRANSFORM refactory to reduce stack usage: (256 bytes - pointer size) moved to the heap. --- W variable moved to the heap; --- return type changed to int, returning 0 for success; --- chain of dependency updated to propagate the error in Sha256Update and Sha256Final functions. Moisés Guimarães 2014-04-03 12:34:54 -03:00
  • 41cc5f06e4 camellia_setup128 and camellia_setup256 refactory to reduce stack usage: --- subL and subR variables moved to the heap; --- return type changed to int, returning 0 for success; --- chain of dependency updated to propagate the error in CamelliaSetKey function. Moisés Guimarães 2014-04-03 12:22:48 -03:00
  • d7eff191ce Merge branch 'master' of github.com:cyassl/cyassl John Safranek 2014-04-14 10:35:39 -07:00
  • ede2aa9c91 allow key use extension errors to be overriden with verify callback John Safranek 2014-04-14 10:29:29 -07:00
  • be65f5d518 update FSF address, wolfSSL copyright Chris Conlon 2014-04-11 15:58:58 -06:00
  • 421c08fc61 Merge branch 'frankencert' John Safranek 2014-04-11 10:01:03 -07:00
  • b712380a60 Sync MDK5 Software Pack with 2.9.4 Takashi Kojo 2014-04-11 16:20:12 +09:00
  • 603192f153 Removed an incorrect key use check. John Safranek 2014-04-10 23:31:43 -07:00
  • e79ce42ef4 Added checking of the key usage and extended key usage extensions in the certificates. John Safranek 2014-04-10 16:50:14 -07:00
  • 4a99031b8d fix psk requires with different first byte toddouska 2014-04-10 14:58:15 -07:00
  • e40bc9b72d remove extra spaces toddouska 2014-04-10 14:13:18 -07:00
  • 5de34bf987 add client suite verify, detect mismatch early toddouska 2014-04-10 14:11:30 -07:00
  • 78ebc49bd2 bump dev version toddouska 2014-04-10 13:53:01 -07:00
  • a44fb0596a update ecc ccm8 suites to approved cipher suite numbers toddouska 2014-04-10 13:18:31 -07:00
  • b05dd361f8 fix MDK5 CyaSSL license file name Chris Conlon 2014-04-09 14:59:04 -06:00
  • 84c3beebb9 update README for 2.9.4 v2.9.4 Chris Conlon 2014-04-09 11:34:38 -06:00
  • eaf7b4e5ea Merge branch 'master' of github.com:cyassl/cyassl toddouska 2014-04-09 09:52:47 -07:00
  • 06faa47001 version bump toddouska 2014-04-09 09:51:11 -07:00
  • 2c97d38c2c Removed previous change. Fixed it in the Sanity check instead. John Safranek 2014-04-08 17:00:21 -07:00
  • 52503c713c fix calls to AesGcmDecrypt and AesCcmDecrypt John Safranek 2014-04-08 16:35:26 -07:00
  • b59b3d7c36 remove unused blake2b helper f()s toddouska 2014-04-07 11:35:13 -07:00
  • e84487d121 fix SHA384 define Chris Conlon 2014-04-07 10:29:16 -06:00
  • 6be3094494 remove debug logging macro left in toddouska 2014-04-06 12:45:41 -07:00
  • 5a70aba3bc fix InitSha toddouska 2014-04-04 15:37:04 -07:00
  • 1863af0762 remove CYASSL_MSG undef toddouska 2014-04-04 15:13:44 -07:00
  • 562b017776 user settings, custom rand gen, by tyto diff toddouska 2014-04-04 15:10:08 -07:00
  • c4f483aaa2 Fix order of GenerateSeed() when MQX is used with leanPSK Chris Conlon 2014-04-04 12:37:22 -06:00
  • 9e02937389 minor EROAD settings adjustments Chris Conlon 2014-04-04 12:35:41 -06:00
  • 6504d605a0 fix des malloc cast toddouska 2014-04-01 14:02:36 -07:00
  • e0534da461 mp Harmony 0.80 beta fix toddouska 2014-04-01 13:49:30 -07:00
  • c210600d93 RSA fips mode toddouska 2014-04-01 13:08:48 -07:00
  • 348f50b4b1 bump dev version toddouska 2014-04-01 12:08:18 -07:00
  • 4ba587b18a Merge branch 'master' of github.com:cyassl/cyassl toddouska 2014-04-01 12:06:48 -07:00
  • 1f3bc9263d error to have v1 or v2 certificates with extensions John Safranek 2014-03-28 11:25:05 -07:00
  • b5a27b0f41 Add compile flag to disable Cert Sign key usage flag check. John Safranek 2014-03-28 11:21:07 -07:00
  • 4b22986e74 Check for Certificate Sign key usage bit on intermediate CAs. John Safranek 2014-03-28 10:10:22 -07:00
  • bbc9c53b90 fix error include Moisés Guimarães 2014-03-28 14:01:10 -03:00