Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Template for wolfSSH minimal build using user_settings.h #7591

Merged
merged 5 commits into from
Jun 3, 2024

Conversation

dgarske
Copy link
Contributor

@dgarske dgarske commented May 28, 2024

Description

Template for wolfSSH minimal build using user_settings.h.

ZD 17991

Testing

cp ./examples/configs/user_settings_wolfssh.h user_settings.h
cp ./examples/configs/user_settings_wolfssh.h ../wolfSSH/user_settings.h

# wolfSSL:
./configure --enable-usersettings --disable-examples CFLAGS="-Os"
make
sudo make install

# wolfSSH:
./configure --enable-scp --disable-shared --disable-term \
    CFLAGS="-DWOLFSSL_USER_SETTINGS -Os"
make

Note: To test USE_LOW_RESOURCE option (RSA_LOW_MEM) use #7608 and wolfSSL/wolfssh#705 . Comment out the SINGLE_THREADED and NO_FILESYSTEM lines, since wolfSSH tests require these for the steps below.

Checklist

  • added tests
  • updated/added doxygen
  • updated appropriate READMEs
  • Updated manual and documentation

@dgarske dgarske requested a review from anhu May 28, 2024 23:24
@dgarske dgarske self-assigned this May 28, 2024
@dgarske dgarske requested a review from ejohnstown May 30, 2024 23:39
@dgarske dgarske assigned wolfSSL-Bot and ejohnstown and unassigned dgarske May 30, 2024
@dgarske dgarske removed request for ejohnstown and anhu May 31, 2024 18:22
@dgarske dgarske assigned dgarske and unassigned ejohnstown and wolfSSL-Bot May 31, 2024
@dgarske
Copy link
Contributor Author

dgarske commented Jun 3, 2024

Retest this please

anhu
anhu previously approved these changes Jun 3, 2024
anhu
anhu previously approved these changes Jun 3, 2024
@dgarske dgarske requested review from ejohnstown and anhu June 3, 2024 20:25
ejohnstown
ejohnstown previously approved these changes Jun 3, 2024
@ejohnstown ejohnstown removed their assignment Jun 3, 2024
@dgarske dgarske removed their assignment Jun 3, 2024
@ejohnstown ejohnstown self-requested a review June 3, 2024 22:33
@ejohnstown ejohnstown merged commit 514fdfc into wolfSSL:master Jun 3, 2024
107 checks passed
@ejohnstown ejohnstown deleted the wolfssh_template branch June 3, 2024 22:34
jefferyq2 pushed a commit to jefferyq2/wolfssl that referenced this pull request Jun 9, 2024
Template for wolfSSH minimal build using user_settings.h
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants