Takashi Kojo
7e3c310ec9
random.c, runtime switch between Intel RD and software version
2015-03-23 19:40:35 +09:00
Takashi Kojo
2a2bf81c15
Merge branch 'master' of https://github.com/wolfSSL/wolfssl into IntelAVX
2015-03-23 18:43:01 +09:00
Jay Satiro
a5072d09ae
Ignore Visual Studio Intellisense files
2015-03-23 02:21:34 -04:00
Jay Satiro
6e14362940
build: Add DLL configurations to wolfssl64.sln and all vcxproj files
...
- Remove extern from declspec in WOLFSSL_API macro.
- Add a property file to *.vcxproj so that $(DefaultPlatformToolset) is
available.
- Remove the specified platform toolset (VS 2012) in *.vcxproj.
This change allows the projects to use $(DefaultPlatformToolset) so that
they will be built using the default platform toolset for whatever
version of Visual Studio 2010+ that loads them.
- Add DLL Release and DLL Debug configurations to *.vcxproj except for
sslSniffer.vcxproj.
The sniffer uses internal library components that aren't exposed in the
wolfSSL DLL so it can only be built by linking to CyaSSL's static lib.
- Change intermediate output directory of obj files to
<current-dir-setting>\obj\.
The purpose of this change is to separate the output files from the
intermediate files because sometimes they can end up in the same dir.
2015-03-23 02:12:01 -04:00
John Safranek
9f2454fc78
Added a noop function wc_FreeRng() for when not using the HashDRBG to keep
...
the calls to InitRng and FreeRng simple and balanced.
2015-03-20 14:19:35 -07:00
Chris Conlon
0afd09d900
fix OPENSSL_EXTRA + NO_AES build
2015-03-20 11:25:22 -06:00
Chris Conlon
6c963c8d8e
fix OPENSSL_EXTRA + NO_DES3 build
2015-03-20 10:59:54 -06:00
toddouska
2e7d3a9121
cleanup ed benchmark
2015-03-19 13:00:20 -07:00
toddouska
b54c29487d
Merge branch 'jacob-ed'
2015-03-19 12:52:15 -07:00
toddouska
478a8bb059
adjust ./configure format, change ed sign/verify to msg from hash
2015-03-19 12:48:32 -07:00
Jacob Barthelmeh
d89d524570
initial ed25519 implementation
2015-03-19 11:40:41 -06:00
Chris Conlon
5577555ce3
adjust test.c CERT_GEN for Freescale MFS examples
2015-03-18 18:21:52 -06:00
Chris Conlon
605ca8eaf6
update Freescale CodeWarrior project files to wolfSSL
2015-03-18 18:18:09 -06:00
toddouska
8e82806c01
Merge branch 'master' of github.com:wolfssl/wolfssl
2015-03-18 15:48:22 -07:00
toddouska
555eb66292
fix github issue #40 , export Base64_Decode, allow user to export Base64_Encode w/o other options
2015-03-18 15:47:19 -07:00
Chris Conlon
1d4cc928c6
fix Freescale MQX gmtime, cert generation
2015-03-18 16:15:56 -06:00
toddouska
eb0d980779
Merge branch 'IntelAVX' of https://github.com/kojo1/wolfssl into kojo-intel
2015-03-18 14:39:54 -07:00
toddouska
bb47dece1f
Merge branch 'kaleb-master'
2015-03-18 14:27:53 -07:00
toddouska
8e4b24d6e4
note msvc is complaining compiler
2015-03-18 14:27:07 -07:00
toddouska
64d83c39a0
Merge https://github.com/kaleb-himes/wolfssl into kaleb-master
2015-03-18 14:25:31 -07:00
toddouska
f7c99cec3e
obey user ecc choices at TLS layer
2015-03-18 14:12:23 -07:00
toddouska
f398b20bcc
have ecc SetCurve() and CheckCurve() obey user ecc choices
2015-03-18 13:52:21 -07:00
toddouska
0316dd2ef6
fix github issue #35 , allow user to pick ecc curves with ECC_USER_CURVES and separate HAVE_ECCxxx defines
2015-03-18 13:36:07 -07:00
toddouska
145123ff64
fix github issue #38 , +sha512 -sha384 +aes-gcm redefinition
2015-03-18 11:44:39 -07:00
kaleb-himes
fd772bb434
MSVS warning fixes for all solutions
2015-03-18 10:42:10 -06:00
Chris Conlon
913240f6e4
add comments to RSA funcs, fix 80 char line limits
2015-03-18 10:06:48 -06:00
toddouska
6b0bfa1b2c
bump dev version
2015-03-17 14:59:01 -07:00
toddouska
0b6c03ad06
snifftest.c needs socket.h included for AIX, john cyassl commit #a8803e1e16f23
2015-03-17 14:52:42 -07:00
toddouska
eba98a9ec2
removed some AC_REQUIRE statements for macros, ksh, John cyassl commit #46d9037d26dc
2015-03-17 14:47:44 -07:00
toddouska
e9cdfe84ce
Merge branch 'master' of github.com:wolfssl/wolfssl
2015-03-17 14:26:43 -07:00
toddouska
24ad168acf
put memset back before ecdsa sig decode for failure case
2015-03-17 14:25:57 -07:00
Takashi Kojo
16f0b603c3
a comment line cleaned
2015-03-17 21:56:12 +09:00
Takashi Kojo
7d6f169e29
random.c for Intel rdseed/rdrand
2015-03-17 21:48:59 +09:00
Takashi Kojo
77145a1f3e
eliminate unsed macro in sha256.c
2015-03-17 21:46:57 +09:00
Takashi Kojo
78375db73b
sha256/384/512 for Intel AVX1/2
2015-03-17 21:19:31 +09:00
John Safranek
33e767a1b4
sniffer should fail a session missing a RSA key
2015-03-16 18:13:51 -07:00
John Safranek
db51c88e25
added cert status trace message to win resource file
2015-03-16 11:30:43 -07:00
John Safranek
4d62389389
added Certificate Status handshake message to sniffer
2015-03-16 11:19:16 -07:00
toddouska
023f44bacf
fix github issue #31 , allow time overrides for all time uses
2015-03-13 12:44:25 -07:00
toddouska
4c2bf4ea34
add SetMinVersion at context level
2015-03-13 12:20:39 -07:00
John Safranek
84edbd1ff2
cleanup some configure help text
2015-03-12 12:25:39 -07:00
John Safranek
dbe6ecedf8
fix enable-sniffer option in configure.ac
2015-03-12 12:07:48 -07:00
toddouska
3daa8369c7
allow XTOUPPER to work with macros that don't like signed types
2015-03-11 17:52:11 -07:00
John Safranek
b02622d1d0
optimize hashDRBG internal state
2015-03-10 18:16:44 -07:00
toddouska
ab874d70db
make suites at context level on demand only
2015-03-10 16:09:16 -07:00
toddouska
7e2931e5fa
make sure DHE / client certs freed during handshake free
2015-03-09 22:13:34 -07:00
Chris Conlon
edfe8b8a87
fix sha256.h copyright
2015-03-09 12:06:51 -07:00
toddouska
2c00e2c7a4
Merge branch 'master' of github.com:wolfssl/wolfssl
2015-03-09 11:59:11 -07:00
toddouska
64705acf94
optimize cert_manager layout
2015-03-09 10:08:04 -07:00
toddouska
e9db5cca74
fix saveArrays check in free handshake resources
2015-03-09 09:54:29 -07:00