John Safranek
9c4739e3b2
Shell Worker
...
1. Add the echoserver shell support as a configure option.
2. Added some header and function checks to configure.
3. Use the new header and function checks to select includes
in the echoserver.
2020-07-08 13:40:00 -07:00
John Safranek
49bd9ad518
Shell Worker
...
1. Fixed issue with the testsuite failing when the shell is enabled.
2. Added option to echoserver to force the echo behavior instead of
the shell when shell is enabled.
2020-07-08 12:02:27 -07:00
John Safranek
eda6c82114
Fix a typo in the configure file wrt the description of the pty option.
2020-07-08 12:01:51 -07:00
John Safranek
18ec6d927c
Shell Worker
...
Add customer contributed code to the echoserver for handling spawning a shell.
2020-07-08 12:00:32 -07:00
JacobBarthelmeh
8577ae147a
Merge pull request #266 from ejohnstown/db
...
Dropbear Interoperation Improvement
2020-07-08 09:49:22 -06:00
John Safranek
810c1459dc
Dropbear Interoperation Improvement
...
1. Added checking to see if the client's DH Init message is a guess or not and
if not, skip it if a kex message follows.
2. Added some strings for some other KEX methods.
2020-07-06 11:38:49 -07:00
Takashi Kojo
d2eed573a8
project for EWARM 7.8
2020-07-06 15:52:44 +09:00
Takashi Kojo
2b300974ad
sample user_settings.h
2020-07-04 06:23:26 +09:00
Takashi Kojo
84e3cfdeb8
EWARM sample project
2020-07-04 06:21:46 +09:00
Takashi Kojo
c06a8e5c6a
log to stdout by printf
2020-07-03 18:32:57 +09:00
John Safranek
a4c1cb460b
Merge pull request #262 from JacobBarthelmeh/fuzz
...
initialize list values
2020-07-02 15:02:33 -07:00
Jacob Barthelmeh
f94fe4f5a6
initialize list values
2020-07-01 17:28:14 -06:00
JacobBarthelmeh
40b079e284
Merge pull request #261 from ejohnstown/fix-oob
...
RSA OOB Read
2020-06-10 10:21:00 -06:00
John Safranek
765133acf2
RSA OOB Read
...
Added a check of the length of the RSA signature before verifying it. The
signature's length needs to be at least 2 bytes as the wolfCrypt padding
check assumes it is at least 2 bytes long. (ZD10358)
2020-05-29 14:16:03 -07:00
JacobBarthelmeh
6827dd6aa3
Merge pull request #259 from ejohnstown/auth-none
...
Auth Type None
2020-05-29 10:25:21 -06:00
JacobBarthelmeh
67b32ab56a
Merge pull request #260 from ejohnstown/config-uru
...
Revert Libool Config
2020-05-29 09:14:50 -06:00
John Safranek
8b8002f746
Removed an initialization of AR_FLAGS and let the libtool version happen.
...
This makes Ubuntu builds recreatable.
2020-05-28 15:32:48 -07:00
John Safranek
df74449ea1
Auth Type None
...
1. Added a compile time option to allow None as an authentication type, mainly
for testing.
2. Added a couple updates for VxWorks builds.
2020-05-28 15:15:38 -07:00
John Safranek
9ae1ad1e08
Merge pull request #258 from JacobBarthelmeh/memory
...
add free of buffer to GetStringAlloc
2020-05-22 16:19:22 -07:00
Jacob Barthelmeh
9e4cb15135
add free of buffer to GetStringAlloc
2020-05-22 10:40:15 -06:00
Chris Conlon
27f5be3db7
Merge pull request #255 from ejohnstown/discon
...
SCP Disconnect
2020-05-08 16:44:08 -06:00
JacobBarthelmeh
322b80486a
Merge pull request #257 from ejohnstown/fuzz-fix
...
Fuzz Test Fix
2020-05-08 12:02:20 -06:00
John Safranek
fde4640e88
Fuzz Test Fix
...
Fixed an issue where a too large GEX prime group size would cause problems
generating the shared secret.
1. Moved the #defines for setting the default DH min/preferred/max values
to internal.h.
2. Based the DH e value on the DH max size.
3. Check that the received prime group size is not greater than the max.
2020-05-08 10:04:14 -07:00
JacobBarthelmeh
aa04a31822
Merge pull request #256 from ejohnstown/ecc-auth
...
ECC Server Authentication
2020-05-07 09:35:22 -06:00
John Safranek
11d6a78522
ECC Server Authentication
...
Added the ability to the client to authenticate to a server using
an ECC key or RSA key. The server will pick the one it'll use.
2020-05-06 16:13:21 -07:00
John Safranek
7f55d888a8
SCP Disconnect
...
1. When receiving the EOF from the client, wolfSCP should be shutting down
the connection.
2. When shutting down the connection, don't send Disconnect. Instead send
channel exit, then follow with close. This tells the client that the
program exited cleanly.
2020-05-04 13:31:21 -07:00
JacobBarthelmeh
93be6db2f4
Merge pull request #254 from ejohnstown/release-rollup
...
Release Rollup
2020-04-28 13:21:26 -06:00
John Safranek
67620dcf2f
Release Rollup
...
1. Fixing warnings with the Windows build. Removed fast math from the build,
for now.
2020-04-28 10:52:35 -07:00
John Safranek
9583cfcebd
Release rollup
...
1. Fix a dead store by using the value.
2. Revert removing the clean from configure.
2020-04-27 19:10:36 -07:00
John Safranek
a32b5ad4ae
Update release date.
2020-04-27 17:10:06 -07:00
John Safranek
722c3bc082
Release Rollup
...
1. Wrap the include of sys/time.h in wolfscp.h with a check of configure's
HAVE_SYS_TIME_H.
2. Add a header check to the configure script.
2020-04-24 13:39:35 -07:00
John Safranek
0ea40ec85f
Release Rollup
...
1. Fix some C++ compiler errors.
2. Added "static" to the globals in the client and SFTP client.
3. Removed an unused string.
2020-04-24 10:50:22 -07:00
John Safranek
a9ae05b33c
Release Rollup
...
1. Update configure with the new version.
2. Update the ChangeLog.
3. Update the readme.
2020-04-24 09:24:48 -07:00
John Safranek
9e33356e55
Configuration tweaks
...
1. Replaced all the echo statements with AS_ECHO.
2. Moved the jobserver option up with debug and pthreads.
3. Changed label for enable-term to disable-term since default is enabled.
4. Removed the forced make clean.
2020-04-23 10:45:04 -07:00
JacobBarthelmeh
53da5b837b
Merge pull request #253 from ejohnstown/rename
...
Rename
2020-03-26 10:59:38 -06:00
John Safranek
80280583ef
Rename
...
Client should get the path and filename processed like the server does.
2020-03-26 09:41:59 -07:00
John Safranek
80760b5fc1
Merge pull request #213 from JacobBarthelmeh/testing
...
be more lenient on CR with protocol exchange
2020-03-18 09:35:32 -07:00
Jacob Barthelmeh
6dd22d29e6
account for wolfSSH always sending carriage return and new line
2020-03-17 18:42:48 -06:00
JacobBarthelmeh
d75e826bc9
Merge pull request #252 from ejohnstown/window
...
Window
2020-03-16 17:46:37 -06:00
John Safranek
6457cfac53
Delete a prototype for a function that has been removed.
2020-03-16 16:12:04 -07:00
John Safranek
cb277a92fc
Error Codes
...
1. Rename an error code that was prefixed with WC_ instead of WS_.
2. Add a new error code for missing callbacks.
3. Remove a redundant error code. Channel pending appeared twice.
4. Fix the error code vs string test.
2020-03-12 13:30:08 -07:00
John Safranek
66f8a47a6a
Rx Window
...
1. Remove the CheckPendingReceive() function and the WIOCTL wrapper.
2. If the peer's receive window is considered full, call wolfSSH_worker()
which will process a receive.
2020-03-12 13:21:04 -07:00
Jacob Barthelmeh
2c60365307
account for proto size difference
2020-03-05 16:21:51 -07:00
Jacob Barthelmeh
0b881933b0
always turn on interop with older protocol exchange
2020-03-05 14:05:35 -07:00
John Safranek
2c710dcfd8
Merge pull request #251 from JacobBarthelmeh/sftp
...
free name list after done and fix clean_path
2020-03-03 15:06:40 -08:00
John Safranek
e043b9455f
Merge pull request #250 from JacobBarthelmeh/memory
...
init on mp_int r and s
2020-03-03 14:50:38 -08:00
Jacob Barthelmeh
cc7db42475
free name list after done and fix clean_path
2020-03-03 15:33:01 -07:00
Chris Conlon
7700b85dfb
Merge pull request #248 from ejohnstown/scp-client
...
wolfSCP
2020-03-03 15:04:16 -07:00
Jacob Barthelmeh
df0b9ed889
init on mp_int r and s
2020-03-03 14:33:00 -07:00
Chris Conlon
3ea6737740
Merge pull request #249 from ejohnstown/maint-mqx
...
MQX Maintenance
2020-03-03 13:08:30 -07:00