Comments (5)
fyi, the above doesn't work yet. go.mod
needs to be updated with the full module path
go: downloading github.com/francoismichel/ssh3 v0.1.4
go: github.com/francoismichel/ssh3/cli/server@latest: version constraints conflict:
github.com/francoismichel/ssh3@v0.1.4: parsing go.mod:
module declares its path as: ssh3
but was required as: github.com/francoismichel/ssh3
from ssh3.
That would be pretty neat indeed. If you feel like doing this reorganization work, let's do that. We can work on it together as well if you need input.
Be aware that we have integration tests (in the integration_tests
folder, they are run for every PR). They are not run locally by default when running go test
because they need to run an SSH3 server, so these test should be adapted to work correctly with that reorganization (it should just be a matter of adapting paths).
Adding tests running go install
for new releases would be pretty cool as well.
Thanks for the suggestions !
from ssh3.
from ssh3.
from ssh3.
I think I'm happy with the names ssh3
and ssh3-server
for the moment, we could add an ssh3d binary once we get a real daemon.
Also curious if you’ve considered making the client contract compatible
with existing ssh. It would be great to just drop this in as a daemon
replacement on an existing system
In a way, it is possible as golang has a whole library for parsing and writing SSHv2 packets etc. It would require quite some work though, but would be great.
from ssh3.
Related Issues (20)
- Certs by SPIRE
- Implement mTLS
- Remove unnecessary HTTP layer HOT 3
- Unable to install on Termux HOT 3
- Erratic behavior when SSH-ing with IPv6 hosts HOT 1
- [BeforeSuite] [FAILED] [8.752 seconds]
- Add support for passkeys HOT 2
- SSH version 3 exists already (known as SSH G3 since 2005) HOT 1
- proxy-jump error HOT 17
- SSH Agent forwarding does not work
- Not an IETF draft (yet) HOT 1
- Using a different QUIC implementation HOT 2
- Rename SSH3 => SSHH3 ? HOT 26
- BUG: Insufficient locking in cmd/ssh3-server HOT 1
- Access denied from the server: unauthorized HOT 3
- Debian packaging build failures HOT 1
- add support for PKCS11 HOT 2
- the connection was closed by the application: INTERNAL_ERROR ... sendmsg: invalid argument HOT 2
- Any concept/idea to share with NGINX/SSL port 443? HOT 7
- Too low OIDC information for debugging HOT 12
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ssh3.