noports_core 6.0.2 
noports_core: ^6.0.2 copied to clipboard
Core library code for sshnoports
6.0.2 #
- chore: Uptake at_commons ^4.0.1 (was ^3.0.56)
 - fix: lint errors related to the new version of at_commons
 - chore: make SrvImpl throw an SshnpError instead of an Exception
 
6.0.1 #
- fix: ensure that directories for key creation exist before trying to create them
 - fix: ensure that temporary keys are deleted after use
 - ci: add srv.exe to the release on Windows
 
6.0.0 #
- Added ability to authenticate to the socket rendezvous, and made this the default behaviour.
 - Added ability to end-to-end encrypt all traffic via the socket rendezvous ( SR), and made this the default behaviour. This provides a good general defense against compromise by man-in-the-middle attacks if the two ends are communicating via the SR. The encryption is implemented by exchanging a symmetric key via an ephemeral encryption keypair generated by the client for every session.
 - Added ability to "ping" a daemon for info about it, including which features the daemon supports.
 - By default, sshnp now immediately drops into a prompt for clients that don't
support sshnp.canRunShell(). 
-xflag allows the ssh command to be output instead of executing ssh immediately. - Renamed everything sshrvd and sshrv to srvd and srv respectively
 
5.0.4 #
- refactor: move the 
findLocalPortIfRequiredfunction toEphemeralPortBinder, a mixin onSshnpCore - fix: call 
callFindLocalPortIfRequiredduring the initialization of the unsigned sshnp client 
5.0.3 #
- feat: Add 
--storage-pathoption to sshnpd to allow users to specify where it keeps any locally stored data 
5.0.2 #
- fix: Add more supported ssh public key types to the send ssh public key filters for sshnpd.
 
5.0.1 #
- fix: Add more supported ssh public key types to the send ssh public key filters for sshnp.
 
5.0.0 #
- BREAKING CHANGE fix: changed 
list-devicesarg from String option to boolean flag. 
4.0.1 #
- fix(Pure Dart SSH client): send a keep alive to the server to prevent SSHAuthAbortError
 
4.0.0 #
- Initial release