toddouska
956ac08cab
add persistent session cache, ssn9
2013-04-24 11:10:23 -07:00
toddouska
38dec0b932
bump dev version
2013-04-17 09:41:43 -07:00
toddouska
4da114354b
release 2.6.0 README
2013-04-15 11:20:57 -07:00
toddouska
fe0cd26b1e
make clear where options.h came from
2013-04-12 16:50:16 -07:00
toddouska
b90d0d305d
add wolfSSL header to configure generated options.h
2013-04-12 12:56:44 -07:00
toddouska
0b7e18040c
generate cyassl/options.h based on ./configure flags/settings for user app use
2013-04-12 11:21:38 -07:00
toddouska
f6edc37549
change fastmath opt to 2 instead of 3, causes potential confilicts with aesni on non-aesni systems with gcc 4.6.3
2013-04-12 09:29:31 -07:00
toddouska
12f00a7acc
change ipv6 tests to use getaddrinfo for better scope id % handling, inet_pton doesn't always work depending on system
2013-04-11 12:30:09 -07:00
toddouska
b5c43d8ad4
don't default to loopback only for ipv6 tests, if inet_pton available allow lookups
2013-04-11 10:12:15 -07:00
toddouska
1ff98154e5
remove serial-tests and downgrade automake/autoconf version requirements
2013-04-10 10:21:56 -07:00
toddouska
1224d3d907
Merge branch 'master' of github.com:cyassl/cyassl
2013-04-01 15:52:23 -07:00
toddouska
0005b4cbe4
move pthread flags/libs to autoconf defines so available to library proper and external tests/examples
2013-04-01 15:50:13 -07:00
John Safranek
e9bc868dbb
AES-GCM does not require SHA-384, but will use it if enabled in build; reorder some of the requirement checks to regroup some NO_RSA suite checks
2013-04-01 14:25:20 -07:00
toddouska
332fd68347
add lowmem to stacksize build
2013-03-28 11:38:27 -07:00
toddouska
ee0595f543
add --enable-stacksize to print out stack use info with pthreads for example client/server
2013-03-28 11:28:38 -07:00
toddouska
3db8935093
configure switch to enable_static on if shared off when hardsetting for valgrind or cavium
2013-03-27 15:17:21 -07:00
toddouska
75bb1a8fa7
only 1 LT_INIT in configure.ac, pass options there w/ prereq check
2013-03-23 12:15:02 -07:00
toddouska
d7c01be8bb
blake2 ctc api, test vecs
2013-03-22 13:30:44 -07:00
toddouska
d6deb690e6
Merge branch 'master' into blake2
2013-03-22 10:20:01 -07:00
toddouska
ace69d1c77
bump dev branch
2013-03-21 19:27:29 -07:00
toddouska
e63fa491aa
add mcapi ecc with tests
2013-03-21 13:20:23 -07:00
toddouska
965b70c32f
add mcapi aes direct with tests
2013-03-21 08:49:12 -07:00
toddouska
3ecab06841
add mcapi aes ctr with test
2013-03-21 08:33:02 -07:00
toddouska
ae9265fa44
add macpi huffman
2013-03-20 14:37:05 -07:00
toddouska
e19c65da8b
Merge branch 'master' of github.com:cyassl/cyassl
2013-03-20 10:21:05 -07:00
toddouska
8564014983
add mcapi hash with tests
2013-03-20 10:14:06 -07:00
John Safranek
fc928e7725
added stubs and a test for ctaocrypt compress
2013-03-19 16:25:58 -07:00
toddouska
a5d9005ac7
change autconf system to default to fastmath now
2013-03-18 15:32:04 -07:00
toddouska
8e3f83e152
bump dev branch version
2013-03-15 15:13:08 -07:00
toddouska
30b9033216
switch enable names to no uppercase to match others
2013-03-13 12:58:50 -07:00
toddouska
129de03da0
switch --enable-noInline to enable/disable-inline to match all others
2013-03-13 12:25:34 -07:00
toddouska
975ffe693b
switch --enable-noFilesystem to --enable-filesystem / --disable-filesystem to match others
2013-03-13 12:14:05 -07:00
toddouska
7cabbb4b54
add --enable-oldtls, build and leanpsk check
2013-03-13 11:49:11 -07:00
toddouska
99ef1a8d7e
add --enable-errorstrings and build check
2013-03-13 11:27:14 -07:00
toddouska
f0c48fba45
bump version for tag download
2013-03-13 10:14:06 -07:00
toddouska
25b4fed7b3
add --enable-null
2013-03-12 18:49:59 -07:00
toddouska
a4c8d0e76c
make sure no asn doesn't build big int
2013-03-12 15:14:03 -07:00
toddouska
ec0a4d45cb
add --enable-memory, build, disable runtime memory cbs, check leanpsk
2013-03-12 13:31:14 -07:00
toddouska
4774f1b285
add --enable-coding, build, leanpsk check
2013-03-12 13:12:10 -07:00
toddouska
e8ce0b7f51
add --enable-dh, build, checks w/o asn
2013-03-12 13:03:42 -07:00
toddouska
9a1b32d830
add --enable-asn, build, and checks for rsa / psk w/o asn
2013-03-12 12:48:41 -07:00
toddouska
6773287895
add --enable-des3 and build, no strnstr in tests
2013-03-12 09:46:15 -07:00
toddouska
1628b6f83f
add --enable-sha and build, disables examples for now since certs still use sha, when add --disable-certs add more thorough check
2013-03-11 17:53:38 -07:00
toddouska
7914938e60
--enable-md5 and build, needs NO_OLD_TLS, suite test version check
2013-03-11 17:37:08 -07:00
toddouska
894a35a0f2
add --enable-arc4 and build
2013-03-11 17:13:24 -07:00
toddouska
5a0d108cd9
add --enable-aes and build
2013-03-11 17:07:37 -07:00
toddouska
f232ff84b4
add --enable-pwdbased and build, opensslextra needs
2013-03-11 17:01:05 -07:00
toddouska
7719cd9faa
add --enable-dsa
2013-03-11 16:39:06 -07:00
toddouska
2ab409df96
add --enable-md4
2013-03-11 16:26:08 -07:00
toddouska
87ad65d33f
add --disable-rsa, bump dev version
2013-03-11 12:49:59 -07:00
toddouska
e947c86e67
add license, bring up to date
2013-02-22 15:52:20 -08:00
toddouska
48303918c2
Merge branch 'master' into blake2
2013-02-22 15:22:02 -08:00
toddouska
44e0d7543c
change copyright name with name change
2013-02-05 12:44:17 -08:00
toddouska
f4f13371f9
update copyright date
2013-02-04 14:51:41 -08:00
toddouska
36f62a5707
fix CyaSSL_write memory error return, bump dev version
2013-02-04 14:11:20 -08:00
toddouska
543d81ba97
release 2.5.0
2013-02-04 13:11:21 -08:00
Todd Ouska
a361f5c4bf
initial cavium, crypto only, no rsa
2013-01-29 16:22:49 -08:00
toddouska
9f77aea1f8
Merge branch 'master' into blake2
2013-01-21 10:56:46 -08:00
John Safranek
425d418dee
added stubs, tests, and benchmark for Camellia to ctaocrypt
2013-01-17 21:52:31 -08:00
toddouska
fe0772bcbf
Merge branch 'master' into blake2
2013-01-17 16:08:47 -08:00
John Safranek
b327925a1b
Merge branch 'ccm'
2013-01-15 16:37:37 -08:00
John Safranek
ccff37f4b1
added TLS support for AES-CCM-8
2013-01-15 15:20:30 -08:00
toddouska
1139ad76aa
automake really needs 1.12, autoconf works with 2.65
2013-01-15 14:33:29 -08:00
toddouska
6993bc58b1
require automake 1.11 for serial-tests
2013-01-15 14:08:49 -08:00
toddouska
4567e05851
require newer autconf
2013-01-15 11:50:23 -08:00
John Safranek
59e381d9db
updated automake options to disable parallel-tests
2013-01-14 15:12:30 -08:00
John Safranek
fa9126c2be
added AES-CCM as a configure option
2013-01-10 16:46:47 -08:00
toddouska
f3a0d311a0
don't output debug messages in testsuite if valgrind on
2013-01-04 15:52:46 -08:00
toddouska
0c363a17f1
init blake2
2012-12-31 13:10:47 -08:00
toddouska
4c9595c419
bump version
2012-12-28 14:07:49 -08:00
toddouska
541deaa0c0
release 2.4.6
2012-12-20 13:25:32 -08:00
toddouska
a108c5565e
get release 2.4.4 ready
2012-12-12 17:13:33 -08:00
toddouska
c49e7a85f7
fix configure.ac quoting
2012-12-12 14:33:21 -08:00
toddouska
ca7e5d2463
valgrind config output
2012-12-05 10:50:04 -08:00
toddouska
067f10ae8e
add enable-valgrind
2012-12-04 21:28:18 -08:00
John Safranek
9005d2b54b
removed XMALLOC_USER from the leanpsk compile flags
2012-11-30 16:43:03 -08:00
John Safranek
8c97675979
Lean PSK trimming
...
1. leave out memory and io callback functions, expect user supplied
2. leave out cert and DTLS related functions
3. SHA-1 compile option to use slower, rolled-up transform
2012-11-30 15:45:43 -08:00
toddouska
584520fbc1
hide make clean output
2012-11-29 12:05:34 -08:00
John Safranek
0c9fe151de
added configure option --disable-examples to remove example code build, configure runs make clean at the end, sniffer test isn't built if sniffer disabled
2012-11-29 11:31:57 -08:00
John Safranek
66a3ce2ec1
added SHA-256 based RNG when setting NO_RC4 compile flag
2012-11-27 22:17:25 -08:00
John Safranek
f8f7f69f48
compile option to leave out MD5 and SSL code
2012-11-26 18:40:43 -08:00
toddouska
d4035e5f62
add freebsd crl-monitor support
2012-11-16 13:25:45 -08:00
toddouska
9ac2eaa3d6
fix ipv6 unused warning, add os check for crl monitor
2012-11-16 10:47:13 -08:00
toddouska
4a7e56442a
bump dev version
2012-11-14 17:57:27 -08:00
John Safranek
b8c9247769
for lean-psk build: remove big int math, MD4, error strings
2012-11-02 16:49:31 -07:00
John Safranek
85e8f1988a
leanpsk build removes cert code, moved ctaocrypt error strings to own file
2012-11-01 12:36:47 -07:00
toddouska
f175bd302d
bump dev version
2012-10-30 16:23:59 -07:00
John Safranek
174618ebfb
added build option for leanPSK
2012-10-29 15:39:42 -07:00
toddouska
cf1f1f3ae7
turn jobserver back on
2012-10-26 15:38:37 -07:00
toddouska
a1e8cd532d
disable jobserver for now, is broken on some systems
2012-10-26 10:36:20 -07:00
Brian Aker
994fc1f8e3
This add the generic structure required to have pkgconfig work.
...
I also fixed autogen.sh to do some magic on warnings/errors based on whether code comes from github or not.
2012-10-26 02:06:06 -04:00
Brian Aker
767b452d61
This dramatically speeds up the time taken to compile cyassl (assuming you have multiple cores...).
2012-10-26 00:35:52 -04:00
toddouska
bb5280d0e4
remove mktime check since takes forever on some systems
2012-10-24 12:09:53 -07:00
toddouska
0b4ed2c633
change to C_EXTRA_FLAGS for user addtions to CFLAGS since CFLAGS may contain -g -O2 even if user doesn't override, no way to tell
2012-10-24 12:01:11 -07:00
toddouska
6737f5beb9
Brian changes
2012-10-24 11:53:33 -07:00
toddouska
57c6d46ea7
add more features output to end of configure
2012-10-22 17:39:50 -07:00
toddouska
aef97af361
make rabbit optional with configure option
2012-10-22 17:28:46 -07:00
toddouska
3461c12083
Brian's c++/clang fixes, minor adjustments
2012-10-22 11:37:46 -07:00
Brian Aker
ac998a0f7c
Remove version (it is a generated file), also updated how visibility is done.
2012-10-20 21:24:28 -04:00
Brian Aker
db8bd91488
Fix for some platforms that didn't want to insert the harden LIB in some cases.
2012-10-20 20:07:30 -04:00
Brian Aker
1be873533e
This adds support for "make rpm"
2012-10-20 04:42:34 -04:00
Brian Aker
b883cc55a4
Fix rules around pthread usage to fix clang warning.
2012-10-19 20:09:17 -07:00
Brian Aker
1bc0dc53f9
Fixes for hardening flags.
...
Additional fixes for using C++ compiler to compile.
Include file pcap.h now gates sniffer for build.
2012-10-19 22:00:17 -04:00
Brian Aker
afe043ee6c
This should fix the issue around compiling cyassl with a C++ compiler.
2012-10-19 00:30:21 -04:00
John Safranek
a503f13321
update readme and version number
2012-10-10 08:55:53 -07:00
toddouska
3ef8f65229
remove sasl and put black vcs_checkout if on same line for older autoconf
2012-09-20 11:13:27 -07:00
Brian Aker
5fce4edb68
This adds more compiler hardening flags (and fixes all of the issues
...
found in the process).
2012-09-19 23:38:41 -07:00
toddouska
a39f540c5a
increment dev version
2012-08-13 10:57:07 -07:00
toddouska
ecd007b287
2.3.0 release
2012-08-10 09:38:56 -07:00
toddouska
706bd8a910
add cipher suite client/server driver
2012-08-06 17:14:31 -07:00
toddouska
85889f7fb9
add md2 signature hash support
2012-07-27 14:01:02 -07:00
John Safranek
cb178856a8
added 64-bit (default), 32-bit version, and 8-bit table based AES-GCM for faster operation. Selection made at configure.
2012-07-19 14:44:08 -07:00
John Safranek
4e73ad8547
AES-GCM requires SHA-384, configure adds it automatically
2012-06-18 14:31:46 -07:00
John Safranek
76bb3b2558
added stubs for AES-GCM processing and build option
2012-06-13 21:31:32 -07:00
toddouska
31bf833239
have separate --enable-crl-monitor
2012-06-05 11:31:00 -07:00
John Safranek
c08486e5e2
bump library version number
2012-06-05 10:38:39 -07:00
toddouska
7edd1bd843
don't use -Warray-bounds except on linux with lots-o-warnings
2012-06-01 12:14:30 -07:00
toddouska
28fb9fb0f7
new dev version
2012-05-25 14:43:36 -07:00
toddouska
6a62623c64
verify suite validity before server picks
2012-05-25 12:18:18 -07:00
toddouska
db7773aa54
linux crl dir monitoring fixes
2012-05-23 16:55:26 -07:00
toddouska
5b5b7e231d
fix crl dist and dev build
2012-05-18 16:35:19 -07:00
toddouska
ecef0e38d5
fix configure sha-512 message
2012-05-18 16:18:53 -07:00
toddouska
2806c995a8
pre release 2.2.0
2012-05-18 11:06:32 -07:00
toddouska
7c91372621
skip crl revoked entry extensions
2012-05-17 15:16:53 -07:00
toddouska
32095795f2
Merge branch 'master' of github.com:cyassl/cyassl
2012-05-11 12:22:23 -07:00
toddouska
6210ff78aa
init crl
2012-05-11 12:22:16 -07:00
toddouska
7b2d62f4f7
don't compare session id if server rejects
2012-05-11 12:21:17 -07:00
John Safranek
89b0c932a5
bump version number to v2.1.5
2012-05-10 13:55:34 -07:00
John Safranek
b8411f1217
fixed compile flag for SHA-384 when enabling Fortress
2012-05-08 09:35:18 -07:00
toddouska
968dfc4cf7
fortress ssh build fixes
2012-05-07 18:19:48 -07:00
toddouska
ccabe829cb
v2.1.3
2012-05-03 10:38:10 -07:00
toddouska
225fba5c8d
v2.1.2
2012-05-02 16:10:25 -07:00
toddouska
6c7e9b30a5
Merge branch 'master' of github.com:cyassl/cyassl
2012-04-17 11:24:54 -07:00
toddouska
d858e9e7b6
2.1.1 for bloxx
2012-04-17 11:24:41 -07:00
John Safranek
c0783e4ec4
added configure option and a stub source file for OCSP
2012-04-13 09:39:19 -07:00
toddouska
3001804c51
make SetAltNames optional since need bigger buffer with -DCYASSL_ALT_NAMES
2012-04-05 12:48:28 -07:00
John Safranek
a0d056bc5f
removed the default cache size from fortress build
2012-03-23 16:12:19 -07:00
John Safranek
d7ef83d1b3
Added new session cache size. Added options for Fortress build.
2012-03-12 10:31:45 -07:00
toddouska
4c948e2ef7
don't allow zero length asn names in certs
2012-03-01 16:46:24 -08:00
toddouska
b307b8e8f6
2.0.8 release
2012-02-24 15:37:02 -08:00
toddouska
bce2508878
add path handling (basic) for load_verify_locations()
2012-02-08 18:07:20 -08:00
toddouska
f5e53de098
export Base64_Encode for general use
2012-01-27 10:10:07 -08:00
toddouska
bb53240fdf
add CyaSSL_X509_get_der(cert) with EXTRA
2012-01-25 14:13:05 -08:00
toddouska
9307d4a40d
unit tests configure
2011-12-14 09:20:46 -08:00
toddouska
cb42ca227b
new version for tags, bump
2011-12-07 16:57:34 -08:00
toddouska
a81d3d02e1
2.0.2 release
2011-12-05 15:42:18 -08:00
toddouska
3dd338a062
add aes counter mode
2011-11-22 17:02:36 -08:00
toddouska
8ddd2185c2
warning fixes, 2.0.1 pre
2011-11-01 16:17:45 -07:00
toddouska
f97759c9e1
hostapd adds
2011-10-31 17:33:40 -07:00
toddouska
3ac390c147
add direct AES one block access and ECB DES for compatibility
2011-10-26 17:10:44 -07:00