wolfssh icon indicating copy to clipboard operation
wolfssh copied to clipboard

wolfSSH is a small, fast, portable SSH implementation, including support for SCP and SFTP.

Results 53 wolfssh issues
Sort by recently updated
recently updated
newest added

This commit adds support for presenting an OpenSSH-style RSA SHA-1 cert as the host public key. It also adds support for receiving the same type of cert for user authentication.

Feature Request

Hi, While integrating wolfSSH within FileZilla Professional Enterprise Server, which exposes its own filesystem abstraction, I found the need to modify some functions in wolfsftp.c. Specifically, I aimed to return...

Add support for loading user CA certs from a configurable Windows cert store. Depends on PR https://github.com/wolfSSL/wolfssh/pull/577 and https://github.com/wolfSSL/wolfssl/pull/7503 Draft for now, do not merge until customer confirms it works....

Feature Request

1. Found some issues in some of the compiler guards for the key agreement functions. 2. Broke the key agreement out into separate functions to make the jumbo Kex functions...

wolfssh/internal.h:598 ``` #if !defined(WOLFSSH_NO_ECDSA) && !defined(WOLFSSH_NO_ECDH) ecc_key ecc; #endif ``` should be ``` #if !defined(WOLFSSH_NO_ECDSA) || !defined(WOLFSSH_NO_ECDH) ecc_key ecc; #endif ```

internal.c, SendKexDhReply: Flags useEcc, useEccKyber and useCurve25519 are mutual exclusive, and missed 'else if' at line 10219 leads to error code WS_ERROR at line 10413.

Update wolfSSH to use wolfCrypt's static memory allocation pools. Most of wolfSSH already passes around a heap value that is passed into the WOLFSSH_CTX as a NULL. The echoserver and...

This set of commits changes how the server code handles a connection accept and channel opening. Originally, opening a channel is part of the accept state machine. The server code...