Jacob Barthelmeh
757f3c6b2c
expanding config parsing
2022-07-21 13:31:22 -07:00
Jacob Barthelmeh
27cf3d31b9
add initial reading of sshd_config file
2022-07-21 13:31:22 -07:00
Jacob Barthelmeh
c81fcbca39
initial autotools sshd addition
2022-07-21 13:31:22 -07:00
David Garske
90827e95b0
Merge pull request #427 from JacobBarthelmeh/port
...
adjust macro guard on NO_WOLFSSL_DIR for examples build
2022-07-15 16:06:32 -07:00
John Safranek
b60f802de0
Merge pull request #429 from embhorn/zd14507
...
Fix mem init error in DoKexDhReply
2022-07-15 13:41:10 -07:00
David Garske
1d1ac2c475
Merge pull request #430 from JacobBarthelmeh/sftp
...
SFTP want write and SSH quick rekey issues
2022-07-14 13:07:07 -07:00
JacobBarthelmeh
3013eee8cb
handle pending sent packets with SFTP and want write case with rekey
2022-07-14 09:17:43 -07:00
JacobBarthelmeh
3475e99f96
reset want read/write state on calling wolfSSH_accept and do not allow calling in error state
2022-07-13 21:41:52 -07:00
JacobBarthelmeh
0b5a36661c
handle the case where SSH takes over output packet with SFTP want write
2022-07-13 21:35:32 -07:00
JacobBarthelmeh
be2f462f73
handle sftp change to directory '/'
2022-07-13 21:31:26 -07:00
Eric Blankenhorn
c31efcd8ed
Fix mem init error in DoKexDhReply
2022-07-13 11:30:34 -05:00
JacobBarthelmeh
e2ca8ada6e
adjust macro guard on NO_WOLFSSL_DIR for examples build
2022-07-05 08:16:10 -07:00
David Garske
e646bd141a
Merge pull request #426 from ejohnstown/sig-init
...
ECC Userauth Initialization
2022-06-29 19:38:47 -07:00
John Safranek
7116dd1d14
ECC Userauth Initialization
...
For ECC user authentication, initialize the mpints used to store the
signature before checking it. (ZD 14412)
2022-06-29 11:18:24 -07:00
David Garske
8a5d5362d5
Merge pull request #425 from ejohnstown/esp-build
...
ESP-IDF Build Cleanup
2022-06-28 16:44:30 -07:00
John Safranek
8f2c62accd
ESP-IDF Build Cleanup
...
1. Update the list of files to leave out of the build. They are from
wolfCrypt and aren't needed. Also left out wolfSSH's version of
misc.c as it is handled automatically.
2022-06-28 16:04:26 -07:00
David Garske
c384dc56a0
Merge pull request #424 from ejohnstown/comp-init
...
RSA Userauth Initialization
2022-06-28 12:07:50 -07:00
John Safranek
4ff0683a16
RSA Userauth Initialization
...
For RSA user authentication, initialize the arrays used to store the
check value and the signature before loading and comparing them.
(ZD 14412)
2022-06-28 11:38:07 -07:00
John Safranek
7bdb49f3b4
Merge pull request #423 from JacobBarthelmeh/scp
...
handle extended data with scp connection
2022-06-16 10:42:35 -07:00
John Safranek
31f5464b12
Merge pull request #422 from kaleb-himes/MV-VULN-CHNGLOG
...
Move vulnerability to it's own section in changelog with attribute to researcher
2022-06-16 09:15:45 -07:00
JacobBarthelmeh
cbd5ae04a4
handle extended data with scp connection
2022-06-14 15:30:24 -07:00
kaleb-himes
d9bbd44d65
Fix typo
2022-06-06 10:53:16 -06:00
kaleb-himes
5d9e709d85
Move vulnerability to it's own section in changelog with attribute to researcher
2022-06-06 09:56:02 -06:00
David Garske
9f8d9c0856
Merge pull request #418 from ejohnstown/ecdsa
...
Small Fixes
2022-05-25 14:55:26 -07:00
John Safranek
c7470383fe
Merge pull request #417 from dgarske/ecc_rng
...
Improve detection of ECC RNG requirement
2022-05-25 14:28:10 -07:00
John Safranek
6bc47eef77
No User
...
1. In the echoserver, add a print to the case where a user doesn't exist
in the system.
2022-05-25 14:21:50 -07:00
John Safranek
d30b1a91b4
ECDSA Issues
...
1. Several ifdef switches were using incorrect logic.
2022-05-25 14:21:50 -07:00
gojimmypi
4e90ba63aa
Improve detection of ECC RNG requirement when building without `./configure`. For reference this normally comes from the `configure.ac` here https://github.com/wolfSSL/wolfssh/blob/master/configure.ac#L126 , however when building without configure this causes an issue with all ECC signing. If the ECC RNG is not set with `wc_ecc_set_rng` then it will result in an ECC signing error `MISSING_RNG_E`.
2022-05-25 13:24:37 -07:00
John Safranek
73249c7257
Merge pull request #408 from anhu/saber
...
SABER Level 1 Support in wolfSSH
2022-05-24 14:51:39 -07:00
David Garske
ed40938711
Merge pull request #414 from gojimmypi/ESP32_component
...
Espressif component install; updated setup_win.bat, new setup.sh
2022-05-23 14:04:28 -07:00
gojimmypi
3a3d083c12
cleanup, set setup.sh executable flag
2022-05-23 12:41:02 -07:00
gojimmypi
c14b5bbc72
fix IDE case mismatch with wolfssl
2022-05-23 09:11:33 -07:00
gojimmypi
02347c4eaa
setup.sh to match Windows setup funcionality
2022-05-21 15:19:35 -07:00
gojimmypi
0fcbaae3b4
setup_win.bat fine tuning
2022-05-21 15:19:03 -07:00
Anthony Hu
3cd804bd8d
Un-interleave and comment alignment
2022-05-20 11:14:13 -04:00
Anthony Hu
19a5938419
Clang does not like poinless parenthesis.
2022-05-19 17:45:17 -04:00
Anthony Hu
71761d9ccb
Changes based on code review.
2022-05-19 17:32:46 -04:00
gojimmypi
f38832c5a0
fix missing trailing quotes
2022-05-19 11:58:13 -07:00
John Safranek
abcaeb72a5
Merge pull request #405 from gojimmypi/ESP32_component
...
initial windows ESP-IDF wolfssh component setup
2022-05-19 09:41:09 -07:00
gojimmypi
8f36bb57a9
warn for options.h file; don't create one
2022-05-18 19:42:59 -07:00
gojimmypi
5cde72cc00
support path with spaces; disable wolfssl duplicate; use default files
2022-05-18 11:53:24 -07:00
gojimmypi
4b6a962e76
add README
2022-05-18 11:50:54 -07:00
gojimmypi
bd17b72732
add default files
2022-05-18 11:50:44 -07:00
gojimmypi
6591581df4
Merge branch 'master' of https://github.com/wolfSSL/wolfssh into ESP32_component
2022-05-17 17:58:39 -07:00
JacobBarthelmeh
c581f740eb
Merge pull request #412 from ejohnstown/ecdsa-keygen
...
Add ECDSA Key Generation Wrapper
2022-05-17 14:17:18 -06:00
gojimmypi
f5b55659a5
check for both missing param and no IDF_PATH value
2022-05-17 12:02:59 -07:00
John Safranek
5b8db26063
Add ECDSA Key Generation Wrapper
...
1. Added a wrapper function for ECDSA key generation like the RSA key
generation.
2. Added keygen to the unit test.
2022-05-16 11:58:12 -07:00
John Safranek
c05f6c7530
Merge pull request #411 from JacobBarthelmeh/release
...
prepare for release 1.4.10
2022-05-12 15:50:18 -07:00
JacobBarthelmeh
1f0864d6c7
cast for g++ build warning
2022-05-12 13:15:21 -07:00
Jacob Barthelmeh
019ea52618
prepare for release 1.4.10
2022-05-12 13:35:34 -06:00