Commit Graph

2257 Commits (51414d681fdb2f0dae01d9574d2b30641ca5fc60)

Author SHA1 Message Date
David Garske 51414d681f
Merge pull request #843 from JacobBarthelmeh/shadow
example max() conflicts with toolchains max() function
2025-10-20 09:16:00 -07:00
JacobBarthelmeh 59a9227913 example max() conflicts with toolchains max() function 2025-10-17 17:00:03 -06:00
David Garske feb207a286
Merge pull request #842 from JacobBarthelmeh/heapHint
adjust heap hint used with keyboard interactive auth
2025-10-16 11:31:31 -07:00
JacobBarthelmeh 2fa166f227 adjust heap hint used with keyboard interactive auth 2025-10-15 16:05:31 -06:00
David Garske 05d02892eb
Merge pull request #841 from LinuxJedi/agent-lock-fix
Fix overflow in PostLock / PostUnlock
2025-10-14 12:51:24 -07:00
Andrew Hutchings 9e8b40247d Fix overflow in PostLock / PostUnlock 2025-10-14 17:20:49 +01:00
John Safranek f218c5ca28
Merge pull request #840 from JacobBarthelmeh/rekey
improvements to keying and track side
2025-10-14 09:20:10 -07:00
JacobBarthelmeh 024b14124a update Kex Init response after adding keying track sides 2025-10-13 22:47:45 -06:00
JacobBarthelmeh 9dc1071da7 improvements to keying and track side 2025-10-13 09:44:29 -06:00
John Safranek 50aa10d717
Merge pull request #793 from JacobBarthelmeh/rekey
sanity checks on message types during rekey
2025-10-06 13:54:03 -07:00
JacobBarthelmeh 4862400a37 fix spelling issues and SFTP send state 2025-10-06 00:42:05 -06:00
David Garske 6ea3f5cc59
Merge pull request #837 from JacobBarthelmeh/auth
adjust behavior when getting WOLFSSH_USERAUTH_REJECTED return from ca…
2025-10-02 09:56:11 -07:00
David Garske 01e7777547
Merge pull request #835 from JacobBarthelmeh/mplabx
fixes for mplabx build
2025-10-02 09:48:40 -07:00
Daniel Pouzzner e5e73c96cb
Merge pull request #834 from JacobBarthelmeh/sftp
additional sanity checks on SFTP handle size
2025-09-30 20:42:16 -05:00
JacobBarthelmeh 54e9f7f3ec adjust behavior when getting WOLFSSH_USERAUTH_REJECTED return from callback 2025-09-25 10:22:43 -06:00
JacobBarthelmeh d85b5cbba2 fixes for mplabx build 2025-09-24 11:18:15 -06:00
JacobBarthelmeh c11f3168a4 additional sanity checks on SFTP handle size 2025-09-24 10:25:25 -06:00
John Safranek 2a218443fa
Merge pull request #832 from JacobBarthelmeh/pty
do not treat shell as interactive until pty-req received
2025-09-19 09:31:32 -07:00
JacobBarthelmeh 91c9279c22 simplify wolfSSH_ChannelIsPty to only take a pointer to a channel 2025-09-17 15:13:23 -06:00
JacobBarthelmeh 7c9f8f1758 refactor pty flag to Channel level and treat result as boolean in wolfsshd checks 2025-09-17 14:03:05 -06:00
JacobBarthelmeh cc17941a61 adjust test case to account for re-keying return 2025-09-16 14:16:16 -06:00
JacobBarthelmeh 813ec263cc fix for scan-build report of unused return value 2025-09-16 13:52:12 -06:00
JacobBarthelmeh 2a11471bb7 refactor introducing more use of NoticeError 2025-09-16 13:30:25 -06:00
JacobBarthelmeh 6fe09bdb35 do not treat shell as interactive until pty-req received 2025-09-16 10:31:38 -06:00
JacobBarthelmeh 4e087a041a
Merge pull request #831 from gojimmypi/pr-rename-wolfssh-certs
Rename wolfssh test certs
2025-09-03 17:42:51 -06:00
gojimmypi 341a093921
Update cert file generator: gencertbuf.pl 2025-09-03 12:07:10 -07:00
gojimmypi dccc62bafd
Rename wolfssh test certs 2025-09-03 11:10:53 -07:00
John Safranek 7fdcf2400b
Merge pull request #830 from kareem-wolfssl/zd20435
Rename struct Buffer to WOLFSSH_BUFFER in wolfSSH_ShowSizes to match previous rename.
2025-08-26 10:48:53 -07:00
JacobBarthelmeh ff95f3c302 increase timeout time on test, fix spelling, add comment on new arg 2025-08-26 10:53:40 -06:00
JacobBarthelmeh d74c942c84 refactor SFTP to use NoticeError 2025-08-26 10:53:38 -06:00
JacobBarthelmeh af45bc3719 update example client for rekey and sanity check on window update after read attempt 2025-08-26 10:50:14 -06:00
JacobBarthelmeh 5fa6c0fce3 sanity checks on message types during rekey 2025-08-26 10:50:14 -06:00
JacobBarthelmeh 89e25c8071
Merge pull request #828 from ejohnstown/index-shadow
Fix Shadowed Index
2025-08-25 15:12:01 -06:00
Kareem dac3db8a83 Rename struct Buffer to WOLFSSH_BUFFER in wolfSSH_ShowSizes to match previous rename. 2025-08-25 11:30:18 -07:00
John Safranek cb695c91ed Fix Shadowed Index
1. For the Query name by index functions, rename `index` as `idx`. Some
   versions of the C library have a global named `index` that can get
   shadowed.
2. Fix some whitespace.
2025-08-25 09:59:37 -07:00
John Safranek 41d656222c
Merge pull request #827 from JacobBarthelmeh/test
fix for make dist
2025-08-25 09:54:33 -07:00
JacobBarthelmeh 4f5f75f714 macos-latest updated in aug to be macos-15 and now was seeing kex test failure, revert to macos-14 2025-08-25 10:27:24 -06:00
JacobBarthelmeh 333cf30d60 fix for make dist 2025-08-21 11:07:50 -06:00
John Safranek cd9ed14467
Merge pull request #825 from tjko/pubkeyauth_fix
Fix "rejected" authentication in DoUserAuthRequestPublicKey()
2025-08-21 08:21:57 -07:00
Timo Kokkonen 5abc8d623e Fix formating (untabify). 2025-08-12 22:27:15 -07:00
Timo Kokkonen a6dd9f1657 Fix to WOLFSSH_USERAUTH_REJECTED result from user authentication callback
getting ignored for public key authentication.
This changes behavior to be similar to other authentication methods.
2025-08-03 21:16:19 -07:00
JacobBarthelmeh 04165fc24b
Merge pull request #823 from tjko/ed25519_keygen
Add ED25519 key generation support.
2025-08-01 10:42:47 -06:00
John Safranek 447024fcc7
Merge pull request #819 from JacobBarthelmeh/ext_info
only send ext info once after SSH_MSG_NEWKEYS
2025-07-31 13:30:47 -07:00
Timo Kokkonen d557c244f2 Add ED25519 key generation support. 2025-07-30 23:45:19 -07:00
JacobBarthelmeh 201029797b only send ext info once after SSH_MSG_NEWKEYS 2025-07-30 11:40:49 -06:00
John Safranek 69b2feebdd
Merge pull request #807 from JacobBarthelmeh/keyboardauth
remove keyboard auth callback and use generic auth callback
2025-07-25 12:23:09 -07:00
JacobBarthelmeh 8a8ee954d3 in want write case with example echoserver do not wait on select for data 2025-07-25 11:32:02 -06:00
JacobBarthelmeh c998efc85f add check in shutdown case for WS_CHAN_RXD 2025-07-25 11:32:02 -06:00
JacobBarthelmeh a6e523886f fix for clang scan-build warning of variable not used 2025-07-25 11:32:02 -06:00
JacobBarthelmeh 559de0bb3d better handling of rekeying with SFTP 2025-07-25 11:32:02 -06:00