Jacob Barthelmeh
ee85cc552e
add more support for want writes on server side
2019-01-23 10:37:21 -07:00
Jacob Barthelmeh
19a4ce6403
initial sftp server non blocking
2019-01-16 18:03:36 -07:00
Jacob Barthelmeh
0f77f67bdf
check for scp + no server and have print outs for servers
2019-01-11 09:48:58 -07:00
John Safranek
7e9981c6ec
Updated the main API, echoserver, client, and server for the NO_WOLFSSH_SERVER and NO_WOLFSSH_CLIENT options.
2019-01-09 14:25:50 -08:00
Jacob Barthelmeh
fc92e85853
use int type for getting example args
2018-12-11 17:01:56 -07: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
cf959db741
Grouping test header functions into test-client, test-server, or
...
test-threading blocks. Adding flags to the examples and testsuite to
enable various test functions.
2018-09-20 16:10:13 -07:00
John Safranek
8477c4acd6
fix a handful of clang static analysis warnings
2018-06-06 15:04:59 -07:00
Chris Conlon
62d00eeaf9
update scp comments, cleanup
2018-05-31 13:45:54 -06:00
Chris Conlon
6a22968b87
enable compilation of example server by default
2018-05-31 13:45:54 -06:00
Chris Conlon
f37c7224fb
fix threading in example server
2018-05-31 13:45:53 -06:00
Jacob Barthelmeh
bb668fe743
use of buffer keys in examples with no filesystem
2018-03-30 10:45:24 -06:00
John Safranek
65fb16ddc4
Client
...
1. Added support to the library for clients.
2. Added example client.
3. Added VS solutions for building client example.
4. Added ECC client keys. Renamed existing keys.
5. Since defunct server is copy of echoserver, updated it.
2017-09-25 14:45:03 -07:00
John Safranek
c71f4e8948
tweaked the err_sys to follow the updated wolfSSL version
2016-08-27 14:08:53 -07:00
John Safranek
629cb8d160
Copied change to err_sys() from wolfSSL. Cleaned up a static analysis
...
issue. Also added the attribute noreturn to the function since it
doesn't actually return.
2016-08-25 13:15:24 -07:00
John Safranek
1a278fe713
update copyright dates and licensing to GPLv3
2016-07-19 13:44:02 -07:00
John Safranek
0386a3c50f
move shared inline functions to misc file. add configure option to disable inline functions.
2016-04-01 14:40:22 -07:00
John Safranek
f9fa42e244
1. added in the stream receive function
...
2. example uses the new receive function
2015-01-14 10:53:33 -08:00
John Safranek
b548720a9a
1. added in the stream send function
...
2. example uses the new send function
3. added in window size update receipt
4. tweaked the accept state machine to actually finish
2015-01-07 13:49:01 -08:00
John Safranek
917c6a84c4
Clean up build warnings under Linux
2014-08-14 11:46:23 -07:00
John Safranek
7e2674c29a
1. Added test certificate and private key.
...
2. Added code to load single certificate and private key from buffers.
2014-08-15 14:20:42 -07:00
John Safranek
f4b1908b17
Refactor the constants.
2014-08-15 11:37:00 -07:00
John Safranek
8cb5fea384
1. Added a description comment to each C and H file.
...
2. Updated the FSF address in the comments.
2014-08-11 16:19:11 -07:00
John Safranek
bf052f42c9
Added an endpoint type, client or server, to the wolfSSH context
...
constructor. (For future use.)
2014-08-11 14:45:03 -07:00
John Safranek
1d2e1af069
filling in code
2014-07-28 07:12:54 -07:00
John Safranek
dd897d2f6c
example server attempts to accept an SSH connection. Note, the underlying code will lock up.
2014-07-14 11:09:50 -07:00
John Safranek
f894548be5
Updated example server to use threads
2014-07-03 11:08:34 -07:00
John Safranek
eb82d2bf28
Adding code
2014-07-01 17:27:47 -07:00
John Safranek
749cb6ff90
initial set of files
2014-06-24 14:48:08 -07:00