Commit Graph

1044 Commits (7968cb479ee2293ffcc8cdf5b57151bfcb3cf306)

Author SHA1 Message Date
Jacob Barthelmeh 7968cb479e make loading user created keys into the examples easier 2021-08-25 09:53:58 -06:00
John Safranek 359eb212f9
Merge pull request #357 from JacobBarthelmeh/testing
fix for typo and reduce stack size
2021-08-23 14:31:48 -07:00
David Garske 4fd2b36eb0
Merge pull request #360 from ejohnstown/asan
ASAN SFTP Fixes
2021-08-18 16:23:03 -07:00
John Safranek edb272e35e
ASAN SFTP Fixes
When decoding SFTP messages, fix the size checks so they don't wrap. (ZD12766)
2021-08-18 14:20:08 -07:00
David Garske 5ceaf641ff
Merge pull request #355 from JacobBarthelmeh/auth
fix for RSA public key auth
2021-08-04 06:40:43 -07:00
Jacob Barthelmeh 094eff8933 reduce stack size of wolfSSH_ReadKey_buffer with smallstack 2021-08-03 20:39:19 +07:00
Jacob Barthelmeh 0070028072 fix for WOLFSSL_API typo and include with MQX 2021-08-03 19:57:55 +07:00
John Safranek 21f54b0599 Clean up some awkward debug logging with respect to userauth. 2021-08-02 23:41:27 +07:00
JacobBarthelmeh 032457aef6
Merge pull request #354 from ejohnstown/ver
version.h
2021-08-02 17:09:22 +07:00
Jacob Barthelmeh 5555aa05f2 fix for RSA public key auth 2021-08-02 16:58:18 +07:00
John Safranek 71f856a0a8
version.h wasn't added to the repo on the last release 2021-07-29 12:40:17 -07:00
JacobBarthelmeh 27bff63004
Merge pull request #350 from ejohnstown/actions
Actions
2021-07-26 11:27:19 +07:00
John Safranek 48a0e667a4
Merge pull request #353 from JacobBarthelmeh/release
Release version 1.4.7
2021-07-23 09:40:05 -07:00
Jacob Barthelmeh 056bd8a87c prepare for release v1.4.7 2021-07-23 15:39:29 +07:00
Jacob Barthelmeh a353cae4d8 initialize hash type 2021-07-23 14:29:43 +07:00
JacobBarthelmeh 40079edb57
Merge pull request #351 from ejohnstown/fixes
Fix for NO_FILESYSTEM and WOLFSSH_NO_AES_GCM and !HAVE_ECC
2021-07-23 13:50:02 +07:00
JacobBarthelmeh a133043d35
Merge pull request #352 from ejohnstown/fix-fuzz
Fuzzing Fixes
2021-07-21 15:51:40 +07:00
John Safranek 064cfce0d9
Fuzzing Fixes
1. Fixed a leak.
2. Fixed a branch on uninitialized.
(ZD 12640 and 12642)
2021-07-20 16:23:15 -07:00
John Safranek 326ae8725b
More disable flag fixes for ECDHE. 2021-07-20 11:38:55 -07:00
Eric Blankenhorn ccc590c3ae Fix from review 2021-07-20 11:22:06 -07:00
Eric Blankenhorn d02e6003f9 Fix for not HAVE_ECC 2021-07-20 11:22:06 -07:00
Eric Blankenhorn 5931aefff5 Fix for NO_FILESYSTEM and WOLFSSH_NO_AES_GCM 2021-07-20 11:22:04 -07:00
John Safranek e1f07a346a
Actions
1. Add build action for Ubuntu.
2. Add build action for macOS.
2021-07-20 11:05:04 -07:00
JacobBarthelmeh 784567eed3
Merge pull request #349 from ejohnstown/dh-sz-fix
DH Size Fix
2021-07-16 12:49:41 +07:00
John Safranek d64c0c309a
DH Size Fix
When creating the handshake info, initialize the size of the e and x values to their sizes.
2021-07-15 10:00:02 -07:00
John Safranek ebca2b2828
Merge pull request #348 from kojo1/user-filesys
Add README.md under IAR-EWARM/Projects, fix include.am
2021-07-08 15:55:33 -07:00
Takashi Kojo 85ec620569 Add README.md under IAE=EWARM/Projects, fix include.am 2021-07-09 07:23:20 +09:00
David Garske c8d3bbbdf5
Merge pull request #347 from ejohnstown/m4-update
M4 Update
2021-07-01 17:01:14 -07:00
John Safranek dbea6e6a47
M4 Update
1. Update the m4 files we updated in wolfSSL.
2. Update the configure.ac.
2021-07-01 14:42:49 -07:00
JacobBarthelmeh d2f98af161
Merge pull request #344 from ejohnstown/more-aes
More AES
2021-06-24 19:14:41 +07:00
John Safranek ebd7031b66
More AES
Added 192 and 256 bit support for AES-CBC, AES-CTR, and AES-GCM.
2021-06-23 11:22:56 -07:00
JacobBarthelmeh 9399d95686
Merge pull request #340 from danielinux/fatfs
Added support for FatFs
2021-06-14 17:12:47 +07:00
Daniele Lacamera 338d3ba219 Added support for FatFs 2021-05-24 13:58:49 +02:00
John Safranek a6e4d46c75
Merge pull request #332 from kojo1/user-filesys
User filesystem option
2021-05-18 13:46:58 -07:00
JacobBarthelmeh a6fba1d9ae
Merge pull request #335 from danielinux/hwcrypto_fixes
Fix descriptor leaks for sha/aes
2021-05-11 18:05:28 +07:00
John Safranek 3d8d9654dd
Merge pull request #339 from JacobBarthelmeh/sftp
reset kSz for rekey fix
2021-05-07 14:45:24 -07:00
John Safranek 5590353216
Merge pull request #338 from JacobBarthelmeh/fuzz
fix for cleanup in error case
2021-05-07 14:38:39 -07:00
Jacob Barthelmeh 99d1af1017 reset kSz for rekey fix 2021-05-07 15:02:00 +07:00
Jacob Barthelmeh f3c98d4dfd fix for cleanup in error case 2021-05-07 14:10:52 +07:00
JacobBarthelmeh cd6cb0dd36
Merge pull request #337 from ejohnstown/purgepacket
PurgePacket
2021-05-06 00:55:38 +07:00
John Safranek 9ae319fc24
Add PacketPurge to a couple of Send functions that can error out between Prepare and BundlePacket. 2021-05-04 14:06:36 -07:00
John Safranek 35616ada1d
Add function to purge a packet in case building one fails. 2021-05-04 13:34:43 -07:00
Daniele Lacamera fc34447e77 Fix descriptor leaks for sha/aes 2021-04-28 20:07:44 +02:00
JacobBarthelmeh aeccc01487
Merge pull request #333 from kojo1/mem-leak
fix a leak
2021-04-27 11:25:17 +07:00
Takashi Kojo 14f9c4e63f add echoserver project for EWARM 2021-04-27 09:15:51 +09:00
Takashi Kojo 08af6ae911 fix indent 2021-04-27 06:05:22 +09:00
Takashi Kojo 8dae886735 dummy filesystem under ide/IAR-EWARM/Projects for USER_FILESYSTEM 2021-04-23 12:21:56 +09:00
Takashi Kojo 329e45f03c WOLFSSH_USER_FILESYSTEM, fix WOLFSSL_USER_IO conflict 2021-04-23 12:21:56 +09:00
Takashi Kojo c2d27664f8 fix a leak 2021-04-23 12:20:04 +09:00
Takashi Kojo b3fc009335 fix a leak 2021-04-23 11:29:21 +09:00