Commit Graph
594 Commits
Author SHA1 Message Date
alexlyulkov b6a489df66 Merge pull request #175 from gravitational/alex/fatal-error
Fixed tests, fixed fatal error
2016-02-29 13:35:24 +03:00
Alex Lyulkov 745916a11f fixed FatalError 2016-02-29 13:30:46 +03:00
Ev Kontsevoy 02c6786521 Intermediate commit 2016-02-28 14:22:52 -08:00
Alex Lyulkov 545e3cb497 Fixed tests, fixed FatalError 2016-02-29 00:16:26 +03:00
klizhentas 93c7a19ffc Merge branch 'master' into pre-production 2016-02-27 13:22:10 -08:00
Ev Kontsevoy e834cb25ac Minor fixes 2016-02-26 16:49:05 -08:00
klizhentas dbca78bd3e add session renewal, faster expiration times, race conditions fixes 2016-02-26 14:57:51 -08:00
Alex Lyulkov 07c0ca47f9 Fixed tsh tests, changed tests ports 2016-02-25 20:30:44 +03:00
Alex Lyulkov eec2217e56 Fixed client test, fixed srv test, minor changes 2016-02-22 22:38:37 +03:00
klizhentas ef28bf4b24 reverse tunnel roundrobin, refs #114
* reverese tunnel now supports multiple inbound connections
* load balances between them
* discards and removes bad connections from the pool
2016-02-19 20:56:25 -08:00
klizhentas 278420174f refactor roles and certificates handling 2016-02-18 18:07:43 -08:00
klizhentas 6a9ad7b820 check nodes names when inviting them, fixes #119 2016-02-18 14:55:39 -08:00
Alex Lyulkov 042212ad65 Joined regular and hangouts reverse tunnels, changed authentication, minor fixes 2016-02-19 00:23:22 +03:00
Alex Lyulkov bcb6411a7b merged from alex/sharing 2016-02-17 22:58:28 +03:00
Alex Lyulkov 2fb458ca2c Changed hangout authentication and url 2016-02-17 21:24:11 +03:00
Alex Lyulkov d0fd7b26d3 Hangouts: everything works 2016-02-16 20:06:25 +03:00
Alex Lyulkov 66dd4436e9 working hangouts 2016-02-16 15:51:33 +03:00
Ev Kontsevoy bcfcefa8e5 Fixed issue #126
Summary:

Sasha proposed to use the certificate principal instead of the host name
when establishing new SSH connections.

What I did:

Replaced `ReadKeys()` function in `auth/init.go` with `ReadIdentity()`
which, instead of a simple "key signer" returns a more comprehensive
structure called "Identity"

The structure has the `Cert` field which can be used to obtain "valid
principals".

The first principal is used as an SSH username, instead of the hostname
like before.
2016-02-13 18:47:58 -08:00
Ev Kontsevoy 8ba6b474c6 Fixes #122 and fixes the dockerized build 2016-02-13 17:09:05 -08:00
klizhentas 26b3dabaae fixed #121 2016-02-13 12:03:01 -08:00
Alex Lyulkov f35f74cb46 working on tsh share 2016-02-12 18:25:54 +03:00
Ev Kontsevoy b3d4f079d5 Added "connect to auth server" routine to tctl 2016-02-09 16:37:24 -08:00
Ev Kontsevoy 7592e974cf Merge branch 'ev/105' into ev/105-tctl
Conflicts:
	tool/tctl/main.go
2016-02-09 14:47:59 -08:00
Ev Kontsevoy 2db4d98213 Incorporated PR comments from here:
https://github.com/gravitational/teleport/pull/115
2016-02-09 13:46:34 -08:00
Ev Kontsevoy 1610105910 Started work on simplifying tctl CLI 2016-02-08 22:29:15 -08:00
Ev Kontsevoy d6d5cb7d9c Added support for auth-server and tokens 2016-02-08 21:33:46 -08:00
Ev Kontsevoy 058f6eb9cf Added rudimentary logging control via --debug flag 2016-02-08 17:28:03 -08:00
Ev Kontsevoy 47f95c0f9e Got the basics done for 'teleport' 2016-02-07 23:35:34 -08:00
Ev Kontsevoy 813c0ec7b4 Minor changes (not affecting functionality) 2016-02-05 15:20:04 -08:00
Ev Kontsevoy 7829880507 Moved to a forked kingpin for CLI arg parsing 2016-02-05 11:44:46 -08:00
Alex Lyulkov d2f50cf4b6 Fixed tests logging 2016-02-05 17:09:21 +03:00
Alex Lyulkov 566933b541 Fixed code style 2016-02-05 02:03:05 +03:00
Alex Lyulkov a56b5236ac Moved to go1.5 vendoring 2016-01-20 18:52:25 +03:00
Alex Lyulkov fdef528637 Minor fixes 2015-12-18 02:54:26 +03:00
Alex Lyulkov c6ed9ba9f9 Added scp for client, fixed scp receiveDir handler, made utils.NetAddr implement net.Addr 2015-12-18 00:40:42 +03:00
Alex Lyulkov 37b6a2050a Added ssh client library 2015-12-16 21:06:21 +03:00
Alex Lyulkov 0e7de32e61 Cleaned up 2015-11-15 21:21:34 -08:00
Alex Lyulkov 15e80c0a4f Deleted http api, added api via memory pipe, added permissions checker 2015-11-11 14:21:11 -08:00
Alex Lyulkov e3073a57c5 Merge branch 'alex/ssh-agent'
Conflicts:
	lib/auth/srv_test.go
2015-11-04 17:38:53 -08:00
Alex Lyulkov 9a52d9ab22 Added ssh proxy test 2015-11-03 16:57:43 -08:00
klizhentas 00ef621e6b Apply apache license to teleport 2015-10-31 11:56:49 -07:00
klizhentas ebd770e0ce moving the code from telescope, so we can use telescope features like a library 2015-10-23 16:46:01 -07:00
klizhentas c58654d55f orbit-compatible packaging and configuration for teleport and telescope 2015-10-14 20:01:25 -07:00
Alex Lyulkov a3db86b236 More folders arrangments 2015-10-05 20:36:55 +03:00