Commit Graph

89 Commits (master)

Author SHA1 Message Date
gojimmypi 89013e73cf
Update Espressif README with getting started info. 2025-06-12 11:36:35 -07:00
gojimmypi b9658bc801
Update Espressif Examples 2025-06-11 15:37:14 -07:00
David Garske d3bd96f210
Merge pull request #790 from JacobBarthelmeh/pic32
microchip example and filesystem port
2025-04-04 10:04:16 -07:00
JacobBarthelmeh ae5fa76f74 update include.am for correct mplabx files 2025-04-04 10:15:30 -06:00
JacobBarthelmeh 79d32d0f80 create library build exmaple 2025-04-02 17:17:40 -06:00
JacobBarthelmeh 5fb496b9aa add chmod support, update readme and example app 2025-03-19 14:32:18 +07:00
JacobBarthelmeh 4f9e6b5732 remove some trailing white space and initialize get current drive buffer 2025-03-18 15:13:48 +07:00
JacobBarthelmeh 7067b200b8 clear stat struct before use and treat mount as directory 2025-03-18 13:01:04 +07:00
JacobBarthelmeh 604d1e8422 ls command working 2025-03-14 09:33:42 +07:00
Andrew Hutchings a37591f3f5 Remove FATFS and link to it instead 2025-03-06 10:33:40 +00:00
Jacob Barthelmeh 41cef3309f fix numbering in README steps 2025-02-28 16:17:54 -07:00
Jacob Barthelmeh 48fa1e019e add example code for MPLABX use 2025-02-28 16:17:51 -07:00
Andrew Hutchings 648bee2314 Add copyright header to fatfs_example.c 2025-02-28 07:21:44 +00:00
Devin AI 86a6544c52 Fix C-style comments in fatfs_example.c
Co-Authored-By: andrew@wolfssl.com <andrew@wolfssl.com>
2025-02-27 20:11:14 +00:00
Devin AI d8e94e55f3 Fix C-style comments in diskio.c
Co-Authored-By: andrew@wolfssl.com <andrew@wolfssl.com>
2025-02-27 19:56:02 +00:00
Devin AI da01ceac13 Add GitHub Action to test FATFS support for wolfsftp client
This adds a GitHub Action workflow to test the FATFS support for the wolfsftp client.
The workflow:
- Installs dependencies
- Clones and builds wolfSSL with appropriate flags
- Compiles the FATFS library
- Configures and builds wolfSSH with FATFS support
- Creates a test file
- Sets up an SSH server
- Uses the wolfsftp client to transfer a test file
- Verifies the file in the FATFS image

Co-Authored-By: andrew@wolfssl.com <andrew@wolfssl.com>

Co-Authored-By: andrew@wolfssl.com <andrew@wolfssl.com>
2025-02-27 15:40:06 +00:00
Andrew Hutchings 08759f1943 Add FATFS Linux example
This allows a file on the Linux filesystem to be used as a FATFS file.

It also fixes a bug in `port.h` when opening file on a FATFS filesystem.
2025-02-27 12:18:05 +00:00
Andrew Hutchings d108c69c5d Add cppcheck test to GitHub actions
Found and fixed:

* Fix typos in Renesas demo
* Fix uninitialized variable reads
* Fix redundant condition
* Fix argument checks
* Fix some null ptr dereferences
* Fix ambiguous statement
2025-02-05 19:49:01 +00:00
gojimmypi fa23bf58df
Adjust Espressif wolfssl_echoserver example timehelper 2024-07-22 20:57:03 -07:00
gojimmypi 45a857b960 Update Espressif examples for Managed Component publish 2024-05-22 16:10:44 -07:00
Lealem Amedie a87fe3fce5 Updates to STM32Cube Pack 2024-05-02 16:33:43 -06:00
John Safranek 1736a4cabf
Update Copyright Date
1. Bring all copyright dates up to 2024.
2. Fix a few files with incorrect licensing.
2024-03-22 12:17:09 -07:00
gojimmypi 10e7cd8d72 Espressif examples: template and echoserver 2024-01-11 16:37:13 -08:00
JacobBarthelmeh 39983a2c6c revert header on sln 2023-09-14 14:54:11 -06:00
JacobBarthelmeh e397f9983f remove DDL typo and update wolfSSHd for DLL Release 2023-09-14 14:49:47 -06:00
JacobBarthelmeh 61fdf5cb0b fix DLL VS build configurations for wolfsshd and wolfsftp-client projects 2023-09-13 16:33:36 -06:00
JacobBarthelmeh 034ed7fe9f fix ups for format, spelling, includes, and string compare 2023-08-30 13:32:17 -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 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
Lealem Amedie 66e19b74d4 Document Cube Pack dependencies 2023-05-03 14:56:52 -06:00
JacobBarthelmeh 5971e8a4fa warning fixes and windows build 2023-04-04 14:59:46 -07:00
John Safranek 95bcc4541c
Release v1.4.13
1. Update the copyright year in all file header comments.
2. Update the STM32CUBE files to use the correct GPL headers.
2023-04-03 10:41:10 -07:00
Lealem Amedie 29ea1af2fb Note how to resolve possible error 2023-04-03 09:37:28 -06:00
Lealem Amedie 682e74fb40 CubePack: Better USER_IO support & cleanup warnings 2023-03-31 15:08:24 -06:00
Lealem Amedie 360abcfa09 Addressing feedback 2023-03-29 14:45:38 -06:00
Lealem Amedie f5b551c644 Address feedback & add more relevant files 2023-03-24 13:42:03 -06:00
Lealem Amedie d0f45f4a2a Initial support for STM32Cube 2023-03-21 17:20:27 -06:00
Jacob Barthelmeh 92d1f39065 update copyright date 2022-08-17 16:58:21 -06:00
John Safranek 8f2c62accd
ESP-IDF Build Cleanup
1. Update the list of files to leave out of the build. They are from
   wolfCrypt and aren't needed. Also left out wolfSSH's version of
   misc.c as it is handled automatically.
2022-06-28 16:04:26 -07:00
gojimmypi 3a3d083c12 cleanup, set setup.sh executable flag 2022-05-23 12:41:02 -07:00
gojimmypi c14b5bbc72 fix IDE case mismatch with wolfssl 2022-05-23 09:11:33 -07:00
gojimmypi 02347c4eaa setup.sh to match Windows setup funcionality 2022-05-21 15:19:35 -07:00
gojimmypi 0fcbaae3b4 setup_win.bat fine tuning 2022-05-21 15:19:03 -07:00
gojimmypi f38832c5a0 fix missing trailing quotes 2022-05-19 11:58:13 -07:00
gojimmypi 8f36bb57a9 warn for options.h file; don't create one 2022-05-18 19:42:59 -07:00
gojimmypi 5cde72cc00 support path with spaces; disable wolfssl duplicate; use default files 2022-05-18 11:53:24 -07:00
gojimmypi 4b6a962e76 add README 2022-05-18 11:50:54 -07:00
gojimmypi bd17b72732 add default files 2022-05-18 11:50:44 -07:00
gojimmypi f5b55659a5 check for both missing param and no IDF_PATH value 2022-05-17 12:02:59 -07:00