John Safranek
d4fa4ebd69
Merge branch 'master' into pull-reqs/f4021bb_All_the_filesystem-related_W_macros_accept_a_filesystem_context_pointer_as_first_parameter
2023-09-01 09:08:34 -07:00
JacobBarthelmeh
2e823c12cc
Merge pull request #569 from ejohnstown/autogen-tweak
...
Autogen Tweak
2023-08-31 16:22:39 -06:00
John Safranek
f6dc1fc0ab
Autogen Tweak
...
1. Remove redundant things from autogen.sh.
2. export the warnings variable to autoreconf sees it.
3. Simplify linking the configure hook script.
2023-08-31 15:01:34 -07:00
John Safranek
ad2b0d7b99
Merge pull request #568 from JacobBarthelmeh/sftp
2023-08-30 16:15:47 -07:00
John Safranek
bfed822923
Merge pull request #512 from JacobBarthelmeh/sshd-windows
2023-08-30 16:06:24 -07:00
JacobBarthelmeh
034ed7fe9f
fix ups for format, spelling, includes, and string compare
2023-08-30 13:32:17 -07:00
Jacob Barthelmeh
4fd4d0458f
scan build warning of unread timeout
2023-08-30 09:08:25 -07:00
JacobBarthelmeh
9993a26add
parse command line arguments for Windows service
2023-08-30 09:08:25 -07:00
JacobBarthelmeh
da32306628
fix for rekey with wolfsshd, improve wolfsshd vs project
2023-08-30 09:08:25 -07:00
JacobBarthelmeh
6b22fedec9
check SFTP pending data before processing more
2023-08-30 09:08:25 -07:00
JacobBarthelmeh
1b1f2d7090
with windows check for window-change packet before creating psudo terminal
2023-08-30 09:08:25 -07:00
JacobBarthelmeh
3e270cd0df
still need to send initial terminal size with exec command
2023-08-30 09:08:25 -07:00
JacobBarthelmeh
0bd4539ef6
adjust req-pty terminal size sent with Windows
2023-08-30 09:08:25 -07:00
JacobBarthelmeh
a37b709e20
add better initial setting of terminal size with pty-req packet
2023-08-30 09:08:25 -07:00
JacobBarthelmeh
ecd47ddfd6
add OSX semaphore use, and fix warning
2023-08-30 09:08:25 -07:00
JacobBarthelmeh
ab742ca766
wolfSSHd port to Windows
...
handling of terminal size adjustments
stub case for ECH virtual terminal command
2023-08-30 09:08:25 -07:00
JacobBarthelmeh
335afde474
additional checks on packet size
2023-08-30 09:02:51 -07:00
John Safranek
47001e0d92
Merge pull request #560 from JacobBarthelmeh/interop
2023-08-30 09:00:17 -07:00
John Safranek
f7958e10ee
Merge pull request #565 from JacobBarthelmeh/blocking
2023-08-28 11:40:26 -07:00
JacobBarthelmeh
dfd39b8364
Merge pull request #567 from ejohnstown/oqs-cleanup
...
OQS Cleanup
2023-08-28 10:07:42 -06:00
John Safranek
1a82574073
OQS Cleanup
...
1. Fixed used of a local variable whose name had changed and wasn't
updated.
2. Added typecast to a 64-bit value that is added to a 32-bit value and
stored as a 32-bit value for the kem size.
2023-08-25 15:48:58 -07:00
JacobBarthelmeh
bd1506db93
reset want read before attempting to read
2023-08-25 15:29:23 -06:00
Sean Parkinson
6ff70225db
Merge pull request #548 from falemagn/pull-reqs/48833f4_Support_large_file_sizes_in_long_file_names
...
Support large file sizes in long file names.
2023-08-23 08:19:19 +10:00
Sean Parkinson
601682cf11
Merge pull request #559 from JacobBarthelmeh/sftp-fix
...
fix for SFTP interop
2023-08-23 08:15:56 +10:00
JacobBarthelmeh
cc5a037f64
make new internal function use WOLFSSL_LOCAL
2023-08-08 13:52:47 -06:00
JacobBarthelmeh
1015a8be63
Merge pull request #553 from falemagn/pull-reqs/bb7773a_Correctly_send_out_the_CHANNEL_OPEN_FAIL_message_in_case_opening_a_channel_didnt_succeed
...
Correctly send out the CHANNEL_OPEN_FAIL message on failure.
2023-08-08 10:24:09 -06:00
JacobBarthelmeh
efa7188b6d
use WSNPRINTF and rename variable
2023-08-08 09:37:35 -06:00
David Garske
837393a593
Merge pull request #566 from JacobBarthelmeh/dh
...
fix for dh group connections
2023-08-08 08:28:10 -07:00
JacobBarthelmeh
543901632d
fix for dh group connections
2023-08-07 14:38:14 -07:00
JacobBarthelmeh
067cc069aa
add check for full window with SSHD and improve nonblocking connect with client
2023-08-07 09:55:33 -07:00
David Garske
e089f2da0b
Merge pull request #563 from JacobBarthelmeh/sftp-win
...
fix file offest on Windows and change offset increment
2023-08-07 08:37:11 -07:00
JacobBarthelmeh
f018455f43
Use already defined max 32bit size
2023-08-07 08:25:08 -07:00
JacobBarthelmeh
fd20feff0f
fix file offest on Windows and change offset increment
2023-08-04 14:29:59 -07:00
JacobBarthelmeh
825b33d649
Merge pull request #545 from falemagn/pull-reqs/4ee19d0_wolfSSH_CTX_SetSshProtoIdStr
...
wolfSSH_CTX_SetSshProtoIdStr
2023-08-04 09:20:52 -06:00
Fabio
bf223a4d62
Removed unneeded WOLFSSH_API and added null check for the ctx argument.
2023-08-04 07:23:13 +02:00
JacobBarthelmeh
c651fc72e5
handle all unexpected public key auth callback return values and send auth failure to peer
2023-08-03 16:12:04 -07:00
JacobBarthelmeh
864ef1e3c4
Merge pull request #550 from falemagn/pull-reqs/cf9e96e_Add_a_state_for_the_receiving_of_SFTP_init_message
...
Support partial packet reads during the SFTP server-side initialization.
2023-08-03 16:39:51 -06:00
David Garske
67de4fdfea
Merge pull request #539 from JacobBarthelmeh/sftp
...
make dir handle list local to WOLFSSH object
2023-08-03 14:08:00 -07:00
JacobBarthelmeh
6b73b99408
move SFTP DIR ID count to WOLFSSH struct
2023-08-03 13:20:12 -07:00
JacobBarthelmeh
b5ea47dafa
Merge pull request #547 from falemagn/pull-reqs/7e4bad0_Increase_buffer_size_to_accomodate_for_big_RSA_keys
...
Increase buffer size to accomodate for big RSA keys
2023-08-03 10:41:02 -06:00
JacobBarthelmeh
1a127a1caf
Merge pull request #557 from falemagn/pull-reqs/d1a0609_MING32_mods
...
compile with MINGW32
2023-08-03 10:34:33 -06:00
JacobBarthelmeh
ae1f7a4fbf
Merge pull request #546 from falemagn/pull-reqs/7a65cf2_Convert_WS_SUCCESS_to_string
...
Convert WS_SUCCESS to string.
2023-07-28 09:04:53 -06:00
JacobBarthelmeh
8d9b30d9a9
add PidFile and -t support
2023-07-25 08:55:43 -07:00
JacobBarthelmeh
75c78d0608
fix for SFTP interop
2023-07-21 15:46:21 -07:00
Fabio Alemagna
092c04fe30
All the filesystem-related W* macros accept a filesystem context pointer as first parameter, to make portability better.
2023-07-21 11:53:40 +02:00
Fabio Alemagna
a3f32f377b
MING32 mods.
2023-07-21 11:53:34 +02:00
Fabio Alemagna
975b145a0c
Add a state, with buffer, for the receiving of SFTP init message, so that partial read don't cause issues. Activated for the server only at the moment.
2023-07-21 11:53:32 +02:00
Fabio Alemagna
3d6dfb3504
WOLFSSH_FTP_FSETSTAT
2023-07-21 11:53:30 +02:00
Fabio Alemagna
ed82a1bad2
Correctly send out the CHANNEL_OPEN_FAIL message in case opening a channel didn't succeed. Currently the implementation doesn't support having session channels coexist with other channels (including other sessions channels themselves), hence administratively forbid opening the channel in case such a situation arises.
2023-07-21 11:53:28 +02:00
Fabio Alemagna
977618ed15
Increase buffer size to accomodate for big RSA keys
2023-07-21 11:53:23 +02:00