Commit Graph

2171 Commits (master)

Author SHA1 Message Date
JacobBarthelmeh f6726abe89 add check for HAVE_ALL_CURVES macro 2025-01-30 17:41:31 -07:00
JacobBarthelmeh e4356dd6ed add test case 2025-01-30 17:31:05 -07:00
Daniel Pouzzner e7be0cd812
Merge pull request #751 from JacobBarthelmeh/scp
SCP hang with interop fix
2025-01-30 16:25:48 -06:00
JacobBarthelmeh 38725f6b1a add back in nistp384 and nistp521 as defaults 2025-01-30 14:58:18 -07:00
JacobBarthelmeh d5d45ca7a8 add comments on test case 2025-01-30 10:28:35 -07:00
JacobBarthelmeh 555449c264
Merge pull request #761 from LinuxJedi/fix-actions
Fix GitHub Actions upload artifact
2025-01-30 10:17:50 -07:00
Andrew Hutchings 35bf1f8521 Fix GitHub Actions upload artifact
The v3 support was removed on 2025-01-30
2025-01-30 16:42:37 +00:00
David Garske 572dbac273
Merge pull request #760 from JacobBarthelmeh/comment
update wolfSSL version listed in comment
2025-01-29 09:02:06 -08:00
JacobBarthelmeh db6d21e9d9 update wolfSSL version listed in comment 2025-01-28 16:25:06 -07:00
JacobBarthelmeh cec90f8cec
Merge pull request #758 from ejohnstown/simplify-autogen
Simplify autogen
2025-01-15 15:58:43 -08:00
John Safranek 2b2825560e Simplify autogen
The autogen script is doing too many things. The tests that are set up
in the git hooks are already tested by GitHub with actions on branch
push. Also they don't work if you install wolfSSL somewhere specific.
All one needs to do is run `autoreconf -ivf` to make the configure
script. This is all autogen does now, with the addition of warnings.
2025-01-15 15:32:37 -08:00
Sean Parkinson a2ed75ed73
Merge pull request #756 from lealem47/fatfs_build
Fix SFTP build with WOLFSSH_FATFS
2024-12-16 09:12:59 +10:00
Sean Parkinson 93af2c253c
Merge pull request #755 from anhu/typo
Not ML-DSA; ML-KEM
2024-12-16 09:05:07 +10:00
Lealem Amedie fd45a864fb Fix SFTP build with WOLFSSH_FATFS 2024-12-13 15:08:40 -07:00
Anthony Hu 01dc57bda3 Not ML-DSA; ML-KEM 2024-12-13 13:28:40 -05:00
Anthony Hu b86dc9ae66
Merge pull request #753 from JacobBarthelmeh/wolfsshd_shell
kill child process after SSH connection failure
2024-12-06 16:34:47 -05:00
JacobBarthelmeh ce5b401ebd add regression test for closing down child on SSH connection issue 2024-11-26 12:01:23 -07:00
JacobBarthelmeh c8692f7570 kill child process after SSH connection failure 2024-11-25 16:36:54 -07:00
David Garske 735cd89c6f
Merge pull request #752 from JacobBarthelmeh/wolfsshd
fix for handling memory on socket timeout
2024-11-15 13:11:32 -08:00
JacobBarthelmeh d9e534797d add memory leak check test 2024-11-15 13:52:48 -07:00
JacobBarthelmeh 6e70a07cfd fix for handling memory on socket timeout 2024-11-15 11:10:16 -07:00
JacobBarthelmeh e8f034372b add example scp test case 2024-11-13 15:22:02 -07:00
JacobBarthelmeh 3f1e96eed8 set return error with scp failure 2024-11-13 14:53:25 -07:00
Daniel Pouzzner 563e6c4353
Merge pull request #750 from JacobBarthelmeh/scp_example
Scp example free memory on failure
2024-11-09 00:26:26 -06:00
Daniel Pouzzner 9bbef7d974
Merge pull request #749 from JacobBarthelmeh/static
pass heap hint to init rng call
2024-11-09 00:24:41 -06:00
JacobBarthelmeh d288a0deb2 try to close file on socket send failure 2024-11-08 11:18:41 -07:00
JacobBarthelmeh 71301530a1 SCP client continue on to free struct's after failure 2024-11-08 11:18:29 -07:00
JacobBarthelmeh 8ec3bcaa25 pass heap hint to init rng call 2024-11-07 16:47:29 -07:00
David Garske 5305170672
Merge pull request #747 from JacobBarthelmeh/release
prepare for release 1.4.19
2024-11-01 12:44:51 -07:00
Daniel Pouzzner d3a8ec6dc0
Merge pull request #743 from JacobBarthelmeh/sftp
keep trailing delimiter with SFTP open
2024-11-01 14:24:23 -05:00
JacobBarthelmeh 7d87c0ef7a prepare for release 1.4.19 2024-10-31 15:05:15 -06:00
JacobBarthelmeh 6037d0bba8 error out when buffer is too small for null terminator 2024-10-30 09:43:13 -06:00
Daniel Pouzzner fe25b4ef99
Merge pull request #746 from JacobBarthelmeh/testing
add CI test against master and last two wolfSSL releases
2024-10-15 12:49:25 -05:00
JacobBarthelmeh b78fad7eef use older ubuntu version with zephyr test 2024-10-14 11:54:11 -06:00
JacobBarthelmeh 9e68977945 test setting different wolfssl version for test 2024-10-11 16:23:20 -06:00
JacobBarthelmeh 8a1b62ffea add sanity checks 2024-10-10 14:28:19 -06:00
Daniel Pouzzner 11fa704548
Merge pull request #740 from JacobBarthelmeh/static
static analysis report review
2024-10-08 18:08:21 -05:00
John Safranek 8d1efe9fdf Testing Update
1. Update the sshd test to use the newer actions.
2. Parameterize the test for macos and ubuntu.
3. Parameterize the version of wolfssl used.
4. Parameterize the wolfSSH options used.
5. Update a couple test scripts to output their $0 variable instead of
   the wrong string.
2024-10-04 15:44:15 -06:00
JacobBarthelmeh 52e4e32529 keep trailing delimiter with SFTP open 2024-10-04 14:59:40 -06:00
David Garske 3cabbdb703
Merge pull request #741 from JacobBarthelmeh/version
show version of wolfSSL linked to
2024-09-27 14:03:22 -07:00
JacobBarthelmeh b8e6f595b4 show version of wolfSSL linked to 2024-09-27 14:36:42 -06:00
JacobBarthelmeh f0922715af adjust macro guard to avoid leak for build without cert support 2024-09-27 11:30:30 -06:00
JacobBarthelmeh df17913967 sanity check on arguments passed in 2024-09-27 11:11:25 -06:00
JacobBarthelmeh 45534b0418 sanity check on state before dereference 2024-09-27 10:59:14 -06:00
JacobBarthelmeh 76a8d8262d adjust sanity check on sz before adding null terminator 2024-09-27 09:54:05 -06:00
JacobBarthelmeh 1dc46d5fe9 remove dead code 2024-09-27 09:31:30 -06:00
JacobBarthelmeh 34dfcec788 use heap hint passed in 2024-09-27 09:27:33 -06:00
JacobBarthelmeh 3e3d6a813b
Merge pull request #739 from ejohnstown/modes-update
Modes Update
2024-09-25 11:16:30 -06:00
John Safranek 7454ed05ee Modes Update
Several of the TTY mode bits we are checking and setting aren't a part
of POSIX, but are available on Linux. Adds guards to the non-POSIX
value checks and updates.
2024-09-25 09:31:56 -07:00
Daniel Pouzzner 958cfacaa7
Merge pull request #738 from ejohnstown/rm-inline
Remove Inline
2024-09-12 16:56:10 -05:00