Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

ssh

Our mission is enabling creative uses of SSH with an easy-to-use server library in Go.<br>
Collective - Host: opensource - https://opencollective.com/ssh - Code: https://github.com/gliderlabs/ssh

Merge pull request #221 from charmbracelet/banner-upstream

feat: allow to set a server banner

github.com/gliderlabs/ssh - 8867fb123b2b683ab30db157e7c93a6b9219ce11 authored 10 months ago by Luis Gustavo S. Barreto <[email protected]>
feat: allow to set a server banner

refs https://github.com/charmbracelet/wish/issues/205

github.com/gliderlabs/ssh - 973b62f5d86f1e17ea4e009f45a0ea7604514af1 authored 10 months ago by Carlos Alexandro Becker <[email protected]>
Merge pull request #217 from adrianosela/master

[CVE-2023-48795] Bump golang.org/x/crypto to v0.17.0

github.com/gliderlabs/ssh - 7de97f655540c9db41a4618898a9e8cb713d834f authored 10 months ago by Kaleb Elwert <[email protected]>
[CVE-2023-48795] Bump golang.org/x/crypto to v0.17.0 and Go to 1.17

github.com/gliderlabs/ssh - 67def36900d8236f7a809c0591a9334635625696 authored 10 months ago by Adriano Sela Aviles <[email protected]>
Merge pull request #211 from wxiaoguang/fix-data-race

Make sshContext thread safe and fix the data race bug

github.com/gliderlabs/ssh - ece6c7995e46fbbb324e21128463d7272eed7b6c authored about 1 year ago by Luis Gustavo S. Barreto <[email protected]>
make sshContext thread safe and fix the data race bug

github.com/gliderlabs/ssh - 02f9d573009f8c13755b6b90fa14a4f549b17b22 authored about 1 year ago by wxiaoguang <[email protected]>
Merge pull request #198 from gliderlabs/dependabot/go_modules/golang.org/x/net-0.7.0

Bump golang.org/x/net from 0.0.0-20220826154423-83b083e8dc8b to 0.7.0

github.com/gliderlabs/ssh - cf1ec7e0ccfbfcae02a6be00d1de36125ac7fae4 authored over 1 year ago by Luis Gustavo S. Barreto <[email protected]>
Bump golang.org/x/net from 0.0.0-20220826154423-83b083e8dc8b to 0.7.0

Bumps [golang.org/x/net](https://github.com/golang/net) from 0.0.0-20220826154423-83b083e8dc8b t...

github.com/gliderlabs/ssh - 8aa15f74a413eda08c5b6857b7db6b761d721550 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #182 from jm33-m0/master

add sftp-server example

github.com/gliderlabs/ssh - db094653c80809f63e06c08eda6987780c3c4a08 authored almost 2 years ago by Luis Gustavo S. Barreto <[email protected]>
add sftp-server example

github.com/gliderlabs/ssh - 3cef40358c58727009742927ead151d58be62074 authored about 2 years ago by jm33-m0 <[email protected]>
Merge pull request #180 from gustavosbarreto/update-crypto-ssh

Update golang.org/x/crypto/ssh

github.com/gliderlabs/ssh - 0f80af416237016268c2524254a0b42dc58628c1 authored about 2 years ago by Kaleb Elwert <[email protected]>
Bump minimum required Go version to 1.13

github.com/gliderlabs/ssh - 5cf2edfb95d79e43e4941d305391ff294057aacc authored about 2 years ago by Kaleb Elwert <[email protected]>
Update golang.org/x/crypto/ssh

github.com/gliderlabs/ssh - 334c16ff02c610baf2a856bc25d5746a9afda000 authored about 2 years ago by Luis Gustavo S. Barreto <[email protected]>
Merge pull request #168 from caarlos0/ctx

feat: return ssh.Context

github.com/gliderlabs/ssh - 777ab346580bfadbd48a488111be4569f91aff46 authored over 2 years ago by Kaleb Elwert <[email protected]>
feat: return ssh.Context

Signed-off-by: Carlos A Becker <[email protected]>

github.com/gliderlabs/ssh - dd71f10d4d7bd8fbc2dac2ea8c28ae267f26dbbd authored almost 3 years ago by Carlos A Becker <[email protected]>
Merge pull request #134 from vladimir-ch/session-docs-typo

Fix typo in Session docs

github.com/gliderlabs/ssh - c9fc4412c4220e738f2c504b07b7c7dcc498108d authored over 3 years ago by Kaleb Elwert <[email protected]>
Prevent Context.RemoteAddr() from exploding when called from ConnCallback

When calling ctx.RemoteAddr() within ConnCallback one gets a panic due to
unsafe casting within ...

github.com/gliderlabs/ssh - c7b4a1b92ef74f1040c9de93997636ecbb549c83 authored over 3 years ago by Alejandro Mery <[email protected]>
Update go.mod

github.com/gliderlabs/ssh - 342735493521abca3f0adae57eaf6a198282b101 authored over 3 years ago by Kaleb Elwert <[email protected]>
Add go mod files (#153)

* Add go mod files
* Fix circle ci
* Update minimum supported version to 1.12

Co-authored-b...

github.com/gliderlabs/ssh - bf02c4155d944bbf79adaab5ec9d9d0c95c2d0fc authored over 3 years ago by Stefan Tatschner <[email protected]>
Merge pull request #143 from zeripath/connection-failed-callback

Add ConnectionFailedCallback to enable reporting of failed connection

github.com/gliderlabs/ssh - 4204f8c42d3d753b4c6bbed20ea3b116f1e2ffbc authored over 3 years ago by Kaleb Elwert <[email protected]>
change pty repo into github.com/creack/pty as the origin one is archievd (#139)

github.com/gliderlabs/ssh - 30ec06db4e743ac9f827a69c8b8cfb84064a6dc7 authored over 3 years ago by muryliang <[email protected]>
Fix: KeyboardInteractive Login

+ Include KeyboardInteractive in decision if NoClientAuth should be performed
+ Add option for Ke...

github.com/gliderlabs/ssh - 1593226ea992f6f5f14de8113cfa8ca511dcfd47 authored over 3 years ago by Philipp Lehmann <[email protected]>
Add ConnectionFailedCallback to enable reporting of failed connection

Signed-off-by: Andrew Thornton <[email protected]>

github.com/gliderlabs/ssh - 98ce6bfebb2e66f2ed04dfa8cd6920759554f7a4 authored almost 4 years ago by Andrew Thornton <[email protected]>
Register chan to Session to listen for break requests (#141)

Co-authored-by: Jacob Meisler <[email protected]>

github.com/gliderlabs/ssh - fb34512070c56e0b7ff4158d981baf37675e4998 authored about 4 years ago by meislerj <[email protected]>
Merge pull request #111 from gliderlabs/subsystem-support

Add subsystem support

github.com/gliderlabs/ssh - 76cadaa318fd00fe3936af0243cb5daa9df84c73 authored over 4 years ago by Kaleb Elwert <[email protected]>
Add subsystem support

github.com/gliderlabs/ssh - a462277fdd1e8c53a67eab1cd1b8cc2658a28181 authored over 4 years ago by Kaleb Elwert <[email protected]>
Update README.md (#135)

github.com/gliderlabs/ssh - f5cb472d2a7a0df0f1299f293f396cb42aa24ef6 authored over 4 years ago by Alan Yee <[email protected]>
Fix typo in Session docs

github.com/gliderlabs/ssh - a7de8ac2553552e8a91847e4d7ae1e0f2882c218 authored over 4 years ago by Vladimír Chalupecký <[email protected]>
Merge pull request #123 from gliderlabs/optimize-add-host-key

Update AddHostKey to avoid always appending

github.com/gliderlabs/ssh - 59d6e4540dea33ecd8f90b12887906b7b081fbcd authored almost 5 years ago by Kaleb Elwert <[email protected]>
Make TestSignals a bit more bulletproof

github.com/gliderlabs/ssh - 1db07d8a37deb5b74169d1aee5638aa23648bdb0 authored about 5 years ago by Kaleb Elwert <[email protected]>
Fix TestSignals to remove a possible race

github.com/gliderlabs/ssh - be3a169b0cb7b749fc5eaee887ef2f6ed2d60ee2 authored about 5 years ago by Kaleb Elwert <[email protected]>
Start cleaning up config to fix race conditions

github.com/gliderlabs/ssh - 38820366bb675bdf5eb4b6a4936fde23a2bf5e07 authored about 5 years ago by Kaleb Elwert <[email protected]>
Update AddHostKey to avoid always appending

github.com/gliderlabs/ssh - f79e6921242741343082ce3bf25020483176ac14 authored about 5 years ago by Kaleb Elwert <[email protected]>
Merge pull request #122 from Michael9127/pass-ConnCallback-context

Passes Context into ConnCallback

github.com/gliderlabs/ssh - 63518b5243e0fe306cc35cb382f459de123e550e authored about 5 years ago by Kaleb Elwert <[email protected]>
Passes Context into ConnCallback

github.com/gliderlabs/ssh - e9ac9d7af2d3048cbae98a6c235d3ffce1fedba6 authored about 5 years ago by Michael Borkenstein <[email protected]>
feat: Make the HandleConn method public. (#120)

github.com/gliderlabs/ssh - f6d256ee25108b6d3495790d649ee19970da10cf authored about 5 years ago by Hiram Chirino <[email protected]>
Ensure user information is available in KeyboardInteractive callback

Fixes #116

github.com/gliderlabs/ssh - 866d0ddf7991e6751ed276dd13fb22fca79b5794 authored over 5 years ago by xf0rk <[email protected]>
Merge pull request #110 from gliderlabs/belak/raw-cmd

Add Session.RawCommand()

github.com/gliderlabs/ssh - 5b6cc7030f17095c0cf23bb063b0bfe824fe5f8b authored over 5 years ago by Kaleb Elwert <[email protected]>
Update remoteforward example to follow configurable handlers feature

github.com/gliderlabs/ssh - ac34fea39fbcd51ffc3c5291a79ac642285dbaea authored over 5 years ago by Luis Gustavo S. Barreto <[email protected]>
Merge pull request #112 from gustavosbarreto/fix_build_error

Fix build error

github.com/gliderlabs/ssh - 93eb073412d7335c98f037c623cecad246a56bc5 authored over 5 years ago by Kaleb Elwert <[email protected]>
Fix build error

github.com/gliderlabs/ssh - 31eb4b717fbde351327d32feb1c24aad4b0e94df authored over 5 years ago by Luis Gustavo S. Barreto <[email protected]>
Rename DefaultServerConfigCallback to ServerConfigCallback

github.com/gliderlabs/ssh - 0f1eb383c3e6b537e97aa20064cbf56f6c194ee5 authored over 5 years ago by Kaleb Elwert <[email protected]>
examples/ssh-pty: wait for child process after client disconnect (#104)

github.com/gliderlabs/ssh - 446473b0d47fb2a82ce5de769249be6a8c54d145 authored over 5 years ago by kuehnelth <[email protected]>
Fix ForwardedTCPHandler by switching to a pointer receiver

Closes #109

github.com/gliderlabs/ssh - 86efb7062814fb833c9105be36a6a7f213a935ad authored over 5 years ago by Luis Gustavo S. Barreto <[email protected]>
Simplify handlers to remove additional types

github.com/gliderlabs/ssh - bb0e5c06927ea695e53837e66724c1fca069b21f authored over 5 years ago by Kaleb Elwert <[email protected]>
Merge pull request #108 from gliderlabs/configurable-handlers

Configurable channel handlers

Closes #89, #71

github.com/gliderlabs/ssh - f199e8cd1e232c876adcfda63ebdb1c6d353a95f authored over 5 years ago by Kaleb Elwert <[email protected]>
Add Session.RawCommand()

github.com/gliderlabs/ssh - 44274595c24ea511f02809c37c0d048f4c7e1173 authored over 5 years ago by Andrew Chambers <[email protected]>
Disable port forwarding by default

Fixes #68

github.com/gliderlabs/ssh - dd61f8b0d5629a711ef3582d7a5c3775714ef74d authored over 5 years ago by Kaleb Elwert <[email protected]>
Clean up Request replies

github.com/gliderlabs/ssh - 465d1bd2c79d99098fd76071ca12f1e492237558 authored over 5 years ago by Kaleb Elwert <[email protected]>
Remove Handler getters and setters

github.com/gliderlabs/ssh - c9e327ebeb94a9d63f9fd8da80c2283c5a4c110e authored over 5 years ago by Kaleb Elwert <[email protected]>
Clean up Channel and Request Handler interfaces

github.com/gliderlabs/ssh - 77856273e04e3d7953348fbd71e29628debed3f8 authored over 5 years ago by Kaleb Elwert <[email protected]>
Merge remote-tracking branch 'moul/dev/moul/configurable-handlers' into configurable-handlers

github.com/gliderlabs/ssh - 75b695471d7240f7d560fa25f0f5d3a07f7092b2 authored over 5 years ago by Kaleb Elwert <[email protected]>
Fix panic with missing request handler

Fixes #102

github.com/gliderlabs/ssh - a9daacccc9f1368e52f390591d908470cee477d2 authored over 5 years ago by Kaleb Elwert <[email protected]>
Fix connection kill, when IdleTimeout given without setting MaxTimeout.

github.com/gliderlabs/ssh - 9253a53eda6d496306693fc247b7819a204040c1 authored over 5 years ago by czoczo <[email protected]>
Remove Pty minimum size requirement

github.com/gliderlabs/ssh - ef6d89046be36104109e42ac1fee6601f9be95d7 authored over 5 years ago by Kaleb Elwert <[email protected]>
Add SessionPolicyCallback (#80)

* Add SessionPolicyCallback

Closes #7

* Update docs related to the embedded sync.Locker in...

github.com/gliderlabs/ssh - e5ece1489c20cb346a08e070f7f65a3e90f83e98 authored over 5 years ago by Kaleb Elwert <[email protected]>
Add DefaultServerConfigCallback option for create custom default (#95)

ServerConfigs

github.com/gliderlabs/ssh - 4b72c663cfb315ecfb9f6be5c106c0c693ce196b authored over 5 years ago by Philipp C. Heckel <[email protected]>
Merge pull request #92 from glassechidna/master

Added Server.KeyboardInteractiveHandler

github.com/gliderlabs/ssh - bed87f398c0be345efe7e0a719397ba6e5b05a8c authored almost 6 years ago by Kaleb Elwert <[email protected]>
Import x/net/crypto/ssh with alias gossh

github.com/gliderlabs/ssh - c2883aad47e00aac86a96a6892a4293d36de14ae authored almost 6 years ago by Aidan Steele <[email protected]>
Added Server.KeyboardInteractiveHandler

github.com/gliderlabs/ssh - 6dcd5356b5c45a4647f81f45e2273e65c20a2297 authored almost 6 years ago by Aidan Steele <[email protected]>
fix: use idiomatic go

github.com/gliderlabs/ssh - 570aa23f40f362f3cb19c14cfbaf0e60112feea0 authored almost 6 years ago by Jose Diaz-Gonzalez <[email protected]>
feat: configurable server handlers

github.com/gliderlabs/ssh - 8b3cdd49b6d2f0c7aa025abc8453ea231848332c authored almost 6 years ago by Manfred Touron <[email protected]>
Remote forwarding (#88)

* context: fixed documentation to be more specific about ContextKeyConn being the key for a goss...

github.com/gliderlabs/ssh - cbabf541443203944eeedf87d8bb92e2924170b5 authored almost 6 years ago by Jeff Lindsay <[email protected]>
Support port forwarding of literal IPv6 addresses (#85)

* Support port forwarding of literal IPv6 addresses

To disambiguate between colons as host:po...

github.com/gliderlabs/ssh - c072a1077026fd6e0a811698aa9d3eed638c2d0c authored about 6 years ago by Marc Fielding <[email protected]>
Wait for connections to finish when shutting down

PR #74 introduced a WaitGroup for listeners, but it doesn't wait for
open connections before clo...

github.com/gliderlabs/ssh - d3a6756290240931faaf90ec97ddd5d9290623d8 authored over 6 years ago by John Barnette <[email protected]>
Update CircleCI config to test 1.9 and the latest

The x/crypto/ssh library dropped support go < 1.9 as that's the first
version to have the math/b...

github.com/gliderlabs/ssh - 2a96aa1cddfcd26604b9bb75f969fc6eeac1a0cf authored over 6 years ago by Kaleb Elwert <[email protected]>
Update circleci config to test multiple go versions

github.com/gliderlabs/ssh - 8c1707734eaa00a4c129cba17af6bae4e27de117 authored over 6 years ago by Kaleb Elwert <[email protected]>
Fix race condition in TestServerClose (#75)

In test server close, 3 things need to happen in order:

- Client session start
- Server.Clos...

github.com/gliderlabs/ssh - 8ba78c2f839d418b499b4a8da213666a7e6e600f authored over 6 years ago by Kaleb Elwert <[email protected]>
Update shutdown to use a WaitGroup rather than sleeping (#74)

github.com/gliderlabs/ssh - ef66069ab6f6e0f8cc55718d431c4ba33e3a3f04 authored over 6 years ago by Kaleb Elwert <[email protected]>
Update tests to work with go 1.10+ (#73)

Fixes #72

github.com/gliderlabs/ssh - 66f55c879cc225dc4d14864b90d90992de8f4956 authored over 6 years ago by Kaleb Elwert <[email protected]>
Move channelHandlers to avoid data race (#59)

github.com/gliderlabs/ssh - d6295a6cbc4b9b1a2486ff1881d97f519db189fd authored over 6 years ago by phil-halley <[email protected]>
small api updates (#69)

These updates make it easier to implement and pass custom Session and
Context implementations
...

github.com/gliderlabs/ssh - 47df570d18ad49f77cf66f76bc3fce3e92400768 authored almost 7 years ago by Manfred Touron <[email protected]>
Add syntax highlighting to readme (#67)

github.com/gliderlabs/ssh - ce31f3cc47feee0c38db7ecfaa154026929ffbda authored almost 7 years ago by Fredrik Forsmo <[email protected]>
Update generateSigner key size to 2048 (#62)

Fixes #58

github.com/gliderlabs/ssh - 3d95f1a04b0e599e90f3493a39350ecb90ce6686 authored almost 7 years ago by Kaleb Elwert <[email protected]>
Switch to using gossh.ParsePrivateKey when reading PrivateKeys (#61)

Refs #56

github.com/gliderlabs/ssh - 0c9c3575f476a0c2779aafb89d1838ca4ab7ac16 authored almost 7 years ago by Kaleb Elwert <[email protected]>
session: adding signal handling support (#44)

github.com/gliderlabs/ssh - 3eeacb78508d40000faa75767e7afeaf4d9f0f44 authored almost 7 years ago by Jeff Lindsay <[email protected]>
Merge pull request #54 from stevemurr/master

Updated SSH docker example

github.com/gliderlabs/ssh - 4a4de396c4d49400d09e0b4d83053a01539e4bcc authored about 7 years ago by Steven Murr <[email protected]>
updated with riku's code

github.com/gliderlabs/ssh - 2d7ad4899496bb6f83a7c4c820f89a9d5c9c754c authored about 7 years ago by Steven Murr <[email protected]>
Updated function signature in ssh-docker example. Added Dockerfile for example. Added readme for ssh-docker example.

github.com/gliderlabs/ssh - 6bdaa811d6ad553da9f5fa2287965fbd79eef81c authored about 7 years ago by Steven Murr <[email protected]>
fix timeout bug (#52)

Closes #51

github.com/gliderlabs/ssh - c986e7ff5f8c23b0b87a37446bedc6fe745b0bfc authored about 7 years ago by Anmol Sethi <[email protected]>
Document session context canceling (#50)

github.com/gliderlabs/ssh - 9ccc7bbb64816592236f628dc4d70fd1a8fe0e5f authored about 7 years ago by Shuanglei Tao <[email protected]>
Update README.md

github.com/gliderlabs/ssh - cff9b0cc853b8ecc208880f0f6b0701625d58f80 authored about 7 years ago by Jeff Lindsay <[email protected]>
bump quote

github.com/gliderlabs/ssh - 7d5e696692baea9f02b6b4767e90c95938402d77 authored about 7 years ago by Jeff Lindsay <[email protected]>
ci badge

github.com/gliderlabs/ssh - aa0cea23bbcbc626748aac19110bf2e0776e54f4 authored about 7 years ago by Jeff Lindsay <[email protected]>
email updates badge

github.com/gliderlabs/ssh - de939e73272823cacd7124c8c0ef9f5fa3664df2 authored about 7 years ago by Jeff Lindsay <[email protected]>
server: timeouts and context canceling on closed connections (#46)

Signed-off-by: Jeff Lindsay <[email protected]>

github.com/gliderlabs/ssh - 48c9603bfc4219326374ebff1c23d58f414e5230 authored about 7 years ago by Jeff Lindsay <[email protected]>
Added LocalAddr() to session interface (#48)

github.com/gliderlabs/ssh - f892d8d851ee02773306439f70af0843395eb9c4 authored about 7 years ago by Mester <[email protected]>
[proposal] ConnCallback (#36)

ConnCallback lets you wrap connection objects for timeouts and limiting

github.com/gliderlabs/ssh - 33ad2fe3182e798daa7d8da300f67857474cea31 authored over 7 years ago by Jeff Lindsay <[email protected]>
server: fixing change in test helper api (#42)

Signed-off-by: Jeff Lindsay <[email protected]>

github.com/gliderlabs/ssh - bf3073636e5b2255b85a09640b2003b01ab4a070 authored over 7 years ago by Jeff Lindsay <[email protected]>
check for nil interface before returning public key (#37)

github.com/gliderlabs/ssh - 74da58b7bb866f6f0832c00a61552806db74de9b authored over 7 years ago by aerth <[email protected]>
server: first pass at Shutdown and Close (#34)

* server: first pass at Shutdown and Close
* server: remove unused struct field
* server: repl...

github.com/gliderlabs/ssh - b47c6daa4bad4d1c6a660d188a7cc971c6b60767 authored over 7 years ago by Matt Aitchison <[email protected]>
update config for CircleCI 2.0 (#39)

github.com/gliderlabs/ssh - bbb28830b0470b600305f16ca7c39be4a71bfe10 authored over 7 years ago by Mahmood Ali <[email protected]>
Support for local port forwarding (#38)

* Support local port forwarding
* refactor testSession to return ssh client as well
* Tests fo...

github.com/gliderlabs/ssh - 20a454724d27dd503f9249f5463cbf64124a49cc authored over 7 years ago by Mahmood Ali <[email protected]>
agent forwarding support (#31)

* agent: added agent forwarding support with an example
* context: encode session id to hex str...

github.com/gliderlabs/ssh - 1051a0d154ae729be91577f52b76f5806763a1f9 authored over 7 years ago by Jeff Lindsay <[email protected]>
contexts (#29)

* context: working mostly tested context implementation and refactoring to go with it
* _exampl...

github.com/gliderlabs/ssh - 9b56478e13500368ceb265b8a4115425a81db9bb authored over 7 years ago by Jeff Lindsay <[email protected]>
Add backers and sponsors from Open Collective (#30)

Now your open collective backers and sponsors can to appear directly on your README.
see how i...

github.com/gliderlabs/ssh - 791cd4b75f9ab18b7c99a3a13ed59417a40de115 authored over 7 years ago by Pia Mancini <[email protected]>
Update README.md

github.com/gliderlabs/ssh - 6f812536dfbd2debd346bde5b9ff460484e19cc9 authored over 7 years ago by Jeff Lindsay <[email protected]>
Fix short write (#28)

* session: pty normalization hack needs to return expected bytes written or chaos ensues, such a...

github.com/gliderlabs/ssh - edf30fc0aa6fcb92ad74aec24237cfe03242009f authored over 7 years ago by Jeff Lindsay <[email protected]>
fixed/finished basic pty support, added an example, and included tests (#25)

* fixed/finished basic pty support, added an example, and included tests
* session: make the wi...

github.com/gliderlabs/ssh - a2a474964c8b04226a2d1b3bdfba65a5cdac8ce9 authored over 7 years ago by Jeff Lindsay <[email protected]>
Merge pull request #24 from gliderlabs/misc-progrium

fixing a type led to general example cleanup. also added a helpful comment.

github.com/gliderlabs/ssh - a307f226adc37369a0bfb10993230b9bb08b5de8 authored over 7 years ago by Jeff Lindsay <[email protected]>