- Jun 11, 2023
-
-
Matt Johnston authored
-
Matt Johnston authored
-
Matt Johnston authored
-
Matt Johnston authored
This fixes PuTTY connecting. Also improve error printing
-
- Jun 05, 2023
-
-
Matt Johnston authored
-
Matt Johnston authored
- uart is available as a "serial1" feature. - updated to newer embassy and cyw43 with bind_interrupts - moved picowmenu flag handlers into a separate method
-
- May 29, 2023
-
-
Matt Johnston authored
-
Matt Johnston authored
-
- May 28, 2023
-
-
Matt Johnston authored
Better echo handling auth_password and auth_pubkey server behaviour methods are now async
-
- May 24, 2023
-
-
Matt Johnston authored
Need to figure out echo problem
-
Matt Johnston authored
-
- May 23, 2023
-
-
Matt Johnston authored
-
Matt Johnston authored
Ugly generic parameters and longer code, but it should be reusable.
-
- May 22, 2023
-
-
Matt Johnston authored
A new GlobalState struct is passed around, with sessions taking a local copy of SSHConfig. - Can switch to usb serial mode, various other improvements to usb serial, can exit cleanly. - Wifi config code written, but is unsted because it's only accessible by wifi... - hostkeys() behaviour now returns a heapless::Vec
-
- May 21, 2023
-
-
Matt Johnston authored
Previously it only woke when a read/write occurred.
-
Matt Johnston authored
-
Matt Johnston authored
-
Matt Johnston authored
ctrl-w and ctrl-u to erase, ctrl-c to cancel
-
Matt Johnston authored
Currently doesn't seem useful, seems like it would need more context if it were being used.
-
- May 20, 2023
-
-
Matt Johnston authored
-
Matt Johnston authored
-
Matt Johnston authored
-
Matt Johnston authored
Use READ_SIZE to size the serial read buffer that is sent directly to ssh
-
Matt Johnston authored
-
Matt Johnston authored
Some dep crates are still always using defmt though, needs fixing.
-
Matt Johnston authored
This should let us ignore ZLP problems. Perhaps performance could be improved later.
-
- May 14, 2023
-
-
Matt Johnston authored
Allows ssh serial@picow to attach to the usb serial port - takepipe needs better mutex handling, currently take() only completes when the current user performs a read/write. - Updated toolchain and cyw43 - Added context to demo Shell.
-
Matt Johnston authored
More async auth methods will probably follow
-
Matt Johnston authored
It's slow on the rp2040. Instead we should add entropy inside the ed25519 signature generation.
-
- May 13, 2023
-
-
Matt Johnston authored
-
Matt Johnston authored
Perhaps should have a different name, is mostly internal conveniences
-
Matt Johnston authored
A cutdown std program may only want ed25519
-
Matt Johnston authored
Is slightly more consistent
-
- May 04, 2023
-
-
Matt Johnston authored
It isn't used and didn't seem to work with panic=abort experiments
-
- Apr 28, 2023
-
-
Matt Johnston authored
- ServBehaviour::hostkeys() now returns a slice of references since we can't clone SignKeys and don't want to move them out of Config. May need rethinking. - embassy demos common code is now a proper crate - Updated various embassy deps
-
- Apr 15, 2023
-
-
Matt Johnston authored
Fixes build failures. Toolchain is updated, but we can't upgrade to latest nightly because it fails with an ICE, possibly https://github.com/rust-lang/rust/issues/110206 thread 'rustc' panicked at 'DefId(35:311 ~ embedded_io[99f8]::asynch::Write::write::{opaque#0}) does not have a "def_span"', compiler/rustc_metadata/src/rmeta/decoder/cstore_impl.rs:205:1
-
- Apr 14, 2023
-
-
Matt Johnston authored
-
- Apr 12, 2023
-
-
Matt Johnston authored
Also fix pubkey packet test and fix some doc formatting
-
Matt Johnston authored
-
- Apr 11, 2023
-
-
Matt Johnston authored
Remove some unneeded messages, don't panic on TCP socket errors
-