John Safranek
98fd1d7200
Merge pull request #125 from JacobBarthelmeh/testing
...
fix return check on ReadFile and WriteFile
2018-12-12 14:10:08 -08:00
Jacob Barthelmeh
86344c7e68
make check condition exact
2018-12-12 14:58:22 -07:00
Chris Conlon
e313e66a1e
Merge pull request #127 from JacobBarthelmeh/sftp
...
change check in external test script
2018-12-12 12:42:27 -08:00
Chris Conlon
8aa9f6103a
Merge pull request #126 from JacobBarthelmeh/examples
...
use int type for getting example args
2018-12-12 12:41:20 -08:00
Jacob Barthelmeh
7911c70349
sanity check that WOLFSSH struct has handshake info
2018-12-12 13:34:18 -07:00
Jacob Barthelmeh
7b5ec6924f
change check in external test script
2018-12-11 17:31:37 -07:00
Jacob Barthelmeh
fc92e85853
use int type for getting example args
2018-12-11 17:01:56 -07:00
Jacob Barthelmeh
10c888b855
fix return check on ReadFile and WriteFile
2018-12-11 16:33:10 -07:00
John Safranek
3994d0f538
Merge pull request #123 from JacobBarthelmeh/testing
...
remove test.h fcntl from build with nucleus port
2018-12-05 16:43:00 -08:00
Jacob Barthelmeh
b6e59fb3cd
remove test.h fcntl from build with nucleus port
2018-12-05 12:00:56 -07:00
JacobBarthelmeh
fc23bb9a34
Merge pull request #122 from ejohnstown/sftp-win
...
SFTP for Windows
2018-12-05 11:59:04 -07:00
John Safranek
feb283b5c5
Updated wolfSCP and wolfSFTP to use the new syntax for wstrncat.
2018-12-03 16:27:45 -08:00
John Safranek
d8797b07f8
Add the function wstrcat() which acts like strncat, but adds an extra
...
check for space in the destination and will fail instead of truncating
the string.
2018-12-03 16:27:45 -08:00
Jacob Barthelmeh
39ab2abf66
add sftp client VS project
2018-12-03 16:27:45 -08:00
John Safranek
b57e825381
wolfSFTP for Windows
...
1. Clean up some type size warnings.
2. Fix the wrappers for FileRead() and FileWrite(). The Overlapped
struct is a little funky to use.
2018-12-03 16:27:45 -08:00
John Safranek
8f87568a91
Add wolfsftp.c to the wolfssh library build.
2018-12-03 16:27:45 -08:00
John Safranek
d30be12a30
Move the kludge #define to hush the windows builds on the string
...
functions to settings.h.
2018-12-03 16:27:45 -08:00
John Safranek
4f9311890d
wolfSFTP for Windows
...
1. Added wrappers for FileRead and FileWrite to work with Win32.
2018-12-03 16:27:45 -08:00
John Safranek
6d8e55eb8c
Typecast some strlen return values to the type they are assigned to.
2018-12-03 16:27:45 -08:00
John Safranek
9e16f6ec71
Clean up actually building on VS2012.
2018-12-03 16:27:45 -08:00
John Safranek
35938eb1a2
wolfSFTP for Windows
...
1. Updated file functions to be usable by Win32.
2018-12-03 16:27:45 -08:00
John Safranek
9b3af16ac2
wolfSFTP for Windows
...
1. Add a function mapping block to port.h for Windows build file routines.
2018-12-03 16:27:45 -08:00
John Safranek
7f2663d28b
Merge pull request #121 from JacobBarthelmeh/testing
...
use a dynamic buffer for SCP base path with Nucleus port
2018-11-30 16:31:10 -08:00
Jacob Barthelmeh
c033c6e979
use a dynamic buffer for SCP base path with Nucleus port
2018-11-30 16:58:48 -07:00
JacobBarthelmeh
26d9140507
Merge pull request #118 from ejohnstown/nonblocking-fix
...
Non-blocking Fix
2018-11-21 15:54:00 -07:00
John Safranek
dcd924577e
Non-blocking fix
...
When sending data, if there is pending data, try to send it first before
setting up the next message.
2018-11-21 11:42:50 -08:00
John Safranek
d2a1c2ab1b
Non-blocking fix
...
1. Added a non-blocking socket option to the client.
2. Added a non-blocking socket option to the server.
3. Added support for select to the test header.
4. Updated the usage strings so they are formatted the same.
2018-11-21 11:38:33 -08:00
John Safranek
f414e7721a
Non-blocking fix
...
1. If data is still in the buffer, try sending it again.
2018-11-21 11:38:33 -08:00
JacobBarthelmeh
4abdd1200b
Merge pull request #120 from ejohnstown/funcnamechange
...
Function Name Change
2018-11-21 10:03:07 -07:00
John Safranek
79646f93d1
Function Name Change
...
wolfSSL and wolfSSH both have a function named SendBuffered() and they
are both set to local visibility. There is at least one build
configuration where both versions of the function are visible and the
compile fails. Changing the name in wolfSSH to add the pseudonamespace
prefix wolfSSH_, and also changed the name of the function to
SendPacket() since it is used with two other functions with Packet in
the name.
2018-11-20 16:35:53 -08:00
JacobBarthelmeh
3d42337b0c
Merge pull request #117 from ejohnstown/dot-release
...
Touched for .1 release
2018-11-15 17:27:35 -07:00
John Safranek
97e5036b1c
Touched for .1 release.
2018-11-15 16:21:52 -08:00
John Safranek
037e8f9839
Merge pull request #116 from JacobBarthelmeh/fuzz
...
sanity check on buffer length
2018-11-15 16:03:55 -08:00
Jacob Barthelmeh
bdae414009
sanity check on buffer length
2018-11-15 16:28:22 -07:00
John Safranek
3b276aaae9
Merge pull request #115 from JacobBarthelmeh/fuzz
...
additional sanity checks
2018-11-15 14:44:57 -08:00
JacobBarthelmeh
3b629091f7
Merge pull request #114 from ejohnstown/static-fixes
...
Static Analysis Fixes
2018-11-15 15:44:03 -07:00
Jacob Barthelmeh
9f3d1f07d2
additional sanity checks
2018-11-15 15:36:51 -07:00
John Safranek
b97b237695
Static Analysis Fixes
...
Ran the clang static analysis and infer and fixed most of the reported
items. There were many that infer found that looked like false
positives.
2018-11-15 13:28:42 -08:00
John Safranek
b60ebf6cd7
Merge pull request #113 from JacobBarthelmeh/sftp
...
add SFTP to README
2018-11-15 09:32:51 -08:00
Jacob Barthelmeh
5c001de65a
add SFTP to README
2018-11-13 10:04:47 -07:00
John Safranek
fb57323623
Merge pull request #111 from JacobBarthelmeh/testing
...
default build of wolfSSH for Windows
2018-10-31 11:53:56 -07:00
John Safranek
1a89493bef
Merge pull request #112 from JacobBarthelmeh/sftp
...
gcc-7 build fall through warning
2018-10-31 11:31:40 -07:00
Jacob Barthelmeh
6c0d053f57
gcc-7 build fall through warning
2018-10-29 15:29:25 -06:00
Jacob Barthelmeh
abaa38baf9
default build of wolfSSH for Windows
2018-10-23 14:59:13 -06:00
John Safranek
9eb6d8eb58
Merge pull request #110 from JacobBarthelmeh/sftp
...
fix for check read return value with sftp
2018-10-10 16:10:16 -07:00
Jacob Barthelmeh
a14244d440
fix for check read return value with sftp
2018-10-08 17:45:23 -06:00
JacobBarthelmeh
1524c73438
Merge pull request #107 from ejohnstown/fix-no-inline
...
Fix disable-inline option.
2018-09-24 09:54:35 -06:00
JacobBarthelmeh
cd37ea946f
Merge pull request #106 from ejohnstown/enable-all
...
Enable All for Configure
2018-09-21 14:49:00 -06:00
John Safranek
3a0da2023c
Merge pull request #105 from JacobBarthelmeh/sftp
...
free example SFTP client working directory
2018-09-21 10:06:20 -07:00
John Safranek
d746c18a13
added the test client flag to the wolfsftp client
2018-09-21 09:41:12 -07:00