Ecosyste.ms: OpenCollective

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

github.com/moul/sshportal

:tophat: simple, fun and transparent SSH (and telnet) bastion server
https://github.com/moul/sshportal

Merge pull request #76 from vdaviot/active_session_list

[FIX] Session ls on big databases

61b7f72e941daa837af4678c6e1655e7cd43c5e5 authored about 6 years ago by Manfred Touron <[email protected]>
Merge pull request #67 from moul/renovate/configure

Configure Renovate

db000baaa5f523330731f87f12289e7a6817126a authored about 6 years ago by Manfred Touron <[email protected]>
session status and duration displaying properly

a1a3a29d001dfbec1666e2c422df91c7e7bc3d3e authored about 6 years ago by valentin.daviot <[email protected]>
listing active session

2ea73a941fb06cf67e198c144ff8ce5caba88389 authored about 6 years ago by valentin.daviot <[email protected]>
session status and duration displaying properly

e860b60d20e71ca555840b7086f71807db3c9da9 authored about 6 years ago by valentin.daviot <[email protected]>
build: temporarily disable gometalinter before changing to another solution

d6be01b9b7df1a13cbdd99296c856cc66e6ceb24 authored about 6 years ago by Manfred Touron <[email protected]>
Merge pull request #80 from ahhx/idle-timeout

add idle connection timeout and idle-timeout flag

64c8e01c33b183212276b0eafa749cbfcf51d1b9 authored about 6 years ago by Manfred Touron <[email protected]>
add logging

acce797e552c20a9dc395bee487ec488ee3deb14 authored about 6 years ago by ahh <[email protected]>
add timeout and flag

175fc8d68b1cd4741ce2649c8b3a18b0eb8fc88a authored about 6 years ago by ahh <[email protected]>
Add renovate.json

b9d1cf69c71a346324b9ba0d673646a0b0e5a2f2 authored over 6 years ago by Renovate Bot <[email protected]>
Ignore some circle CI tests

41eeb364f89643c6f401e6e515e2acd661ddd13b authored over 6 years ago by Manfred Touron <[email protected]>
Merge pull request #58 from adyxax/master

Added `hostgroup update` and `usergroup update` features

a22f8f0b7b3d8174ee5ac66c381cccb9e8cbb1b7 authored almost 7 years ago by Manfred Touron <[email protected]>
Added `hostgroup update` and `usergroup update` features

bd1c3609a7cff21e8378d21ff5c5418b63ef9138 authored almost 7 years ago by Julien Dessaux <[email protected]>
Post-release version bump

c5e75df64fd4af533c11afdef3869722c9991088 authored almost 7 years ago by Manfred Touron <[email protected]>
Add log for exec request.

e1413687340a3c519002db91780d0d2ec3a1fa89 authored almost 7 years ago by Manuel Sabban <[email protected]>
v1.8.0

6b181dd2913fd7d3593e40189b3db91bb12485d2 authored almost 7 years ago by Manfred Touron <[email protected]>
fix merge

4ab88cad10b7c5151ef75d47d91ce2de1ec0c412 authored almost 7 years ago by Manfred Touron <[email protected]>
Update changelog

b902953df4ae2f1ed931f1a9a25b1de22cfc633a authored almost 7 years ago by Manfred Touron <[email protected]>
Update Readme and Changelog

980da4098893488f42002175513eadb7061c0b5b authored almost 7 years ago by Manfred Touron <[email protected]>
Merge pull request #44 from sabban/tunnel

Logtunnel

22d25f1e703c9e21904b98da542ddc663dfb5826 authored almost 7 years ago by Manfred Touron <[email protected]>
Merge pull request #52 from adyxax/master

Added ssh key import feature in "key import"

84d77d0a9fb8dd48198a118a289a0adad7afd882 authored almost 7 years ago by Manfred Touron <[email protected]>
Added ssh key import feature in "key import"

b0afdf933ae5e26d44c00cdf51c25f3b53c65ff1 authored almost 7 years ago by Julien Dessaux <[email protected]>
add an acceptable error management.

e9eef9a49ed823767308fb65b98513bedd54576e authored almost 7 years ago by Manuel <[email protected]>
chore: esthetics + update changelog

6f2b58cbdc97c4d0ba554b5654e4d2555f1b2d02 authored almost 7 years ago by Manfred Touron <[email protected]>
Merge pull request #54 from jle64/dont_crash_on_missing_user

Show 'n/a' in case of missing information to avoid crashing.

09ac2c35f37a58f0f1a23c5f52b519b8fd33ebd5 authored almost 7 years ago by Manfred Touron <[email protected]>
Show 'n/a' in case of missing information to avoid crashing.

47a6fc9906a7be6666088e9f50fc6102fe94b55a authored almost 7 years ago by Jonathan Lestrelin <[email protected]>
Merge branch 'master' of https://github.com/moul/sshportal into tunnel

c3d49fde957d580954fcc937f7294139399b9f0a authored almost 7 years ago by Manuel <[email protected]>
Update README and CHANGELOG

ec1e4d5c8a708c3535144cfdf14507dedd383e86 authored almost 7 years ago by Manfred Touron <[email protected]>
Merge pull request #47 from mathieui/multi-hops

Implement proxied connections

e65ef7ccc1b0288a74873b90bee99c038d05056d authored almost 7 years ago by Manfred Touron <[email protected]>
Merge pull request #49 from moul/dev/moul/fix-mysql-delete

Fix `--assign` commands when using MySQL driver

68e7fd2090d6e95c70928e40a8eaa84e8424a5a5 authored almost 7 years ago by Manfred Touron <[email protected]>
Fix commands when using MySQL driver ([#45](https://github.com/moul/sshportal/issues/45))

b958f8461f791356d63933be97e42c9c5e7f69bf authored almost 7 years ago by Manfred Touron <[email protected]>
Merge pull request #48 from moul/dev/moul/fix-make-dev-cmd

Small fixes

a08d84e7ed5d52b240eb32092d84255f02665e6a authored almost 7 years ago by Manfred Touron <[email protected]>
Ingore /log directory

2b66d8d56a7cd95fc7a106bd90f79452776e440d authored almost 7 years ago by Manfred Touron <[email protected]>
Fix 'make dev' rule

a40789e1f223e65ad04eecf8c909230da69427b1 authored almost 7 years ago by Manfred Touron <[email protected]>
Add hops management in "host update"

- allow changing the hop set for this host
- allow removing hops altogether

63571af2522f8b4131ed57074bbe18f5572f1ab8 authored almost 7 years ago by Mathieu Pasquet <[email protected]>
Implement proxied connections

The feature is implemented as follows:
- when creating a host, there is a possiblity to add a "h...

75c6840ecd6f285d048c9f241f20d62eda607ec2 authored almost 7 years ago by Mathieu Pasquet <[email protected]>
Fix typo in template

e6a02a85f0a5d3027b8ebaf7421a0eb586180b5d authored almost 7 years ago by Manfred Touron <[email protected]>
Logtunnel (#1)

* * When a new channel is opened we got stuck in the select loop in
bastionsession.go, and we c...

2c3de75f3dacd9474cd0b8d61b636be8907b8808 authored almost 7 years ago by Manuel Sabban <[email protected]>
Merge pull request #39 from moul/moul/alt/gh-tmpl

Add GitHub templates

7c4aab34ed20f435be594105a6e8de47ade85abf authored almost 7 years ago by Manfred Touron <[email protected]>
Merge pull request #38 from QuentinPerez/split-main

cleanup main

a8480f82e0715e63f267c382a274cd5ac1396128 authored almost 7 years ago by Manfred Touron <[email protected]>
Create ISSUE_TEMPLATE.md

a5dacca9a1aebea899944383fa66ce76d9b89bc0 authored almost 7 years ago by Manfred Touron <[email protected]>
Create PULL_REQUEST_TEMPLATE.md

31ba233b3475638362d417b6c8a1c6ec707a053e authored almost 7 years ago by Manfred Touron <[email protected]>
main: remove globalContext, and move some functions outside of the main

57201235769a86922d2a435b7d362f79c47ce025 authored almost 7 years ago by Quentin Perez <[email protected]>
Merge pull request #36 from moul/sabban

Add audit feature

9cc09b320d6114ad88f89c7058b1bc93eb1722bb authored about 7 years ago by Manfred Touron <[email protected]>
Small fixes

cb3c1056e53d935cf69e1ae1e3501255d1bd7b05 authored about 7 years ago by Manfred Touron <[email protected]>
Merge branch 'master' into sabban

82f96e457cc257cfa3348d8e473b9c23c1365432 authored about 7 years ago by Manfred Touron <[email protected]>
Merge pull request #35 from moul/dev/moul/homebrew

Add homebrew config

062e2b4b8fe88c63041ba8c6682c33f444271656 authored about 7 years ago by Manfred Touron <[email protected]>
Add homebrew config

9de51acbccdf20fe121f6e9a89472692e35e8b5a authored about 7 years ago by Manfred Touron <[email protected]>
Merge pull request #34 from moul/dev/moul/telnet

Add telnet support

6d3a97cdbc15ad09dab11632d0ad8e67d2419e65 authored about 7 years ago by Manfred Touron <[email protected]>
Add telnet support

3ebcdd9c3ddca601ab7fe3b1826d5b51c7748979 authored about 7 years ago by Manfred Touron <[email protected]>
Remove gliderlabs/ssh from vendor.json to avoid updating it

a9f86d1d0133dd8411934b5f19635079355091de authored about 7 years ago by Manfred Touron <[email protected]>
Support having different host.Scheme

2a68fc3114f30cc00466f4721b46d4ffcc94d8ab authored about 7 years ago by Manfred Touron <[email protected]>
Add telnet dependencies

2352a53e6e9065ace2e626582909cac404c81c74 authored about 7 years ago by Manfred Touron <[email protected]>
get rid of this package as we use it from its home location.

fcc94c58d91eb9a1058237247ffb8b255f7fdd25 authored about 7 years ago by Manuel <[email protected]>
add log directory creation if it does not exist.

da9c4920abf97231e190b3c820891d142ed99021 authored about 7 years ago by Manuel <[email protected]>
fix log location

0295eedb6e03949e7412c256d7c3c7d9921c3149 authored about 7 years ago by Manuel <[email protected]>
Fix the default log path to ./log

7f26cc1dbbdd75a16eb2f8977a7f4ef8685ac391 authored about 7 years ago by Manuel <[email protected]>
add fatal error when record file cannot be opened.

9e1c3958101672e483ad995069440c3793a636a3 authored about 7 years ago by Manuel <[email protected]>
Use of govendor and add "github.com/arkan/bastion/pkg/logchannel" pkg.

9db4b92d4ef09ddc6d28c0fe789e3363b4ffeccc authored about 7 years ago by Manuel <[email protected]>
logs_location -> logsLocation

ff46ee89d9e2ec7c4832c554b7f5999b11e42cf7 authored about 7 years ago by Manuel <[email protected]>
Merge pull request #33 from moul/dev/moul/default-username

Dynamic username for the first created account

b9af077ef4d27cd4fdf97d415c5e36dfefe62bf9 authored about 7 years ago by Manfred Touron <[email protected]>
The default created user now has the same username as the user starting sshportal (was hardcoded admin)

b23ee4144d066fe4ed7f181c3db9456295d9bfd7 authored about 7 years ago by Manfred Touron <[email protected]>
Merge branch 'master' of https://github.com/moul/sshportal into sabban

pull from master.

57f894bfcaec788737b36d8cd81e76566e300f8a authored about 7 years ago by Manuel <[email protected]>
Fix when error on session file creation.

58e2abca8cfcd46af821bc57173e415bbcc64a6a authored about 7 years ago by Manuel <[email protected]>
add the pkg

ed676b0d7ea3505fcca1f9d9bb2d96d2e47cf79d authored about 7 years ago by Manuel <[email protected]>
Post-release version bump

ed42f343d2a7404c3f56ea224ce10f93d5b5502c authored about 7 years ago by Manfred Touron <[email protected]>
v1.7.1

2555c478b484c6b420c586c2c2a53b22445e3f7f authored about 7 years ago by Manfred Touron <[email protected]>
Merge pull request #30 from moul/dev/moul/more-integration-tests

More integration tests

6152e55e7d880db8012fc3317df4b58b87be364d authored about 7 years ago by Manfred Touron <[email protected]>
Test bastion in integration

023cdd1bb3c862113e697b7b439cfd0dd7c5fd45 authored about 7 years ago by Manfred Touron <[email protected]>
Return non-null exit-code on authentication error

695ddc91dd27e0742541df4b4e78fa0ade77a7b8 authored about 7 years ago by Manfred Touron <[email protected]>
hotfix: repair invite system (broken in v1.7.0)

5efe2504669c13dbf90be998615a3b65e516245f authored about 7 years ago by Manfred Touron <[email protected]>
Update graphs

e5542ae266c1c751b57ee82c70defe35e7851ef6 authored about 7 years ago by Manfred Touron <[email protected]>
Complete list of features

7b30017a148b2616f39446d872a220c419f0e238 authored about 7 years ago by Manfred Touron <[email protected]>
Add '_test_server' hidden handler

2e39f70cd5acd6644b074b8116c01924a8610202 authored about 7 years ago by Manfred Touron <[email protected]>
Add dependencies

d19b8a53f2d3ffa2d07bedea9c89666164df5898 authored about 7 years ago by Manfred Touron <[email protected]>
typo

26c0bb8b1ab242937abe3b4ca5a1fe8a0ecc7974 authored about 7 years ago by Manuel <[email protected]>
add audit feature.

12b0db07daa7098b0df9d1de1bd53bfc288fb4b8 authored about 7 years ago by Manuel <[email protected]>
Update Changelog

7aace9109a52669c7b3a7c5bc4f0adfd6e16cd5d authored about 7 years ago by Manfred Touron <[email protected]>
Post-release version bump

6c4caea26f3ca7e72771ec81517a099b8f09319e authored about 7 years ago by Manfred Touron <[email protected]>
v1.7.0

13c0726849e009803367c850ed611174fbb40395 authored about 7 years ago by Manfred Touron <[email protected]>
Add missing ch.Close() on premature error

1b52673603ac34b744a426f1bd1658ed6af43ded authored about 7 years ago by Manfred Touron <[email protected]>
Merge pull request #25 from moul/dev/moul/fix-24

Support putty

7ea7237d19b19f701a68a65dba2808db3fdac227 authored about 7 years ago by Manfred Touron <[email protected]>
Refactor bastion handler to forward every requests properly

d6bb5e44a165fe72572ae004224f50bca570e876 authored about 7 years ago by Manfred Touron <[email protected]>
Refactor sshportal: create a custom bastion session handler

072464928ba4264edd2e232c9b24626ae2e53a51 authored about 7 years ago by Manfred Touron <[email protected]>
Update gliderlabs/ssh dependency to latest upstream commit hash

ee29310ed343d5a8b8db278bb31c8a8d41f187f9 authored about 7 years ago by Manfred Touron <[email protected]>
Refactor gliderlabs/ssh to support custom handlers

4125bc2768f90b4eed6e599d6943f395fd88d60c authored about 7 years ago by Manfred Touron <[email protected]>
Merge pull request #29 from moul/dev/moul/docker-healthcheck

Add Docker healthcheck helper

0e6917ae2a0ebd8e8b27653cb8d9813affab4acc authored about 7 years ago by Manfred Touron <[email protected]>
Add healthcheck --wait and --quiet options

57dd2c6c01c6c91c3621eba6f79a01e5b5ae33cc authored about 7 years ago by Manfred Touron <[email protected]>
Add Docker healthcheck helper

6494e696327f067c5f7482a24b3d060f9a4161cf authored about 7 years ago by Manfred Touron <[email protected]>
Merge pull request #28 from moul/dev/moul/ci-integration

Run integration tests on CI

d6ea80dab169002cb80fde15e349605d062819fd authored about 7 years ago by Manfred Touron <[email protected]>
Run integration tests in parallel in CI

fbb3e7134f512e7f64f36374974b814187608ed0 authored about 7 years ago by Manfred Touron <[email protected]>
Refactor 'make integration' to be runnable with docker-compose

9fdb36c6ca542702ee3685ccd19eebdbf75d5881 authored about 7 years ago by Manfred Touron <[email protected]>
Add `config backup --ignore-events` option

9bc545b4bb562d1220c834ff1373ea37675771e8 authored about 7 years ago by Manfred Touron <[email protected]>
Use `sshportal server` instead of `sshportal` to start a new server

457f60f8157fa15192ed8e817dcaeb277f741158 authored about 7 years ago by Manfred Touron <[email protected]>
Merge pull request #26 from moul/dev/moul/fix-22

Fix connection failure when sending too many environment variables

78db26a53286f34c733a52ad27399388d99f4bfc authored about 7 years ago by Manfred Touron <[email protected]>
Fix connection failure when sending too many environment variables (fix #22)

*Temporary fix*

A better solution requires a refactor of the ssh session handler (related with ...

fb15225c35fb48f2b1b65825e51c7e58effb2aa4 authored about 7 years ago by Manfred Touron <[email protected]>
Merge pull request #21 from sabban/master

typo fix.

c8fb1037621034abc3b4af85c20e8b8bde1fbf69 authored about 7 years ago by Manfred Touron <[email protected]>
typo fix.

585fd3a3ff54c14d0efc088a6f0f0c95d208a15e authored about 7 years ago by Manuel <[email protected]>
Merge pull request #20 from sabban/master

fix typo.

0aefd4d0936a23c1cf5aeb81f502fb1e91775a9d authored about 7 years ago by Manfred Touron <[email protected]>
fix typo.

5f0c5b337560e808ce9c5f39d46416255b9bad57 authored about 7 years ago by Manuel <[email protected]>