Commit graph

147 commits

Author SHA1 Message Date
Ev Kontsevoy c1efa712a1 Testing something... 2016-09-04 23:02:50 -07:00
Ev Kontsevoy f235f46b06 Released 1.0.5 2016-08-19 14:54:52 -07:00
Ev Kontsevoy b20fd60d78 Released 1.0.4 2016-08-05 15:48:55 -07:00
Ev Kontsevoy 222c7ea6db Released 1.0.3 2016-08-04 17:01:50 -07:00
Ev Kontsevoy 91412716d7 Replaced echo with printf in Makefile
Fixes #467
2016-06-29 19:12:19 -07:00
Ev Kontsevoy 8987e074ca Updating release process to fit documentation 2016-06-20 13:20:26 -07:00
Ev Kontsevoy bb776890d7 Version bump to 1.0
Woo!

Fixes #440
2016-06-17 12:32:54 -07:00
Ev Kontsevoy f8d3a0b5ff Minor changes to README and Makefile 2016-06-16 22:47:58 -07:00
Ev Kontsevoy d3671fd922 Release of version 1.0.0 of Teleport
Woo!
2016-06-15 10:50:45 -07:00
Ev Kontsevoy 828e6a77aa Simpler version implementation 2016-06-14 18:03:06 -07:00
Ev Kontsevoy 4dbb06c492 Intermediate commit 2016-06-14 16:00:17 -07:00
Ev Kontsevoy 49256d1c23 Merge remote-tracking branch 'origin/master' into ev/multi-role
Conflicts:
	lib/auth/tun.go
2016-05-17 10:53:36 -07:00
Ev Kontsevoy 643cd5c154 Documentation edits
- Updated docs for "advertise_ip"
- Updated docs for "tokens" in teleport.yaml
- Updated "adding nodes" section in the admin guide and in the
  quickstart guide
- Crated `run-docs` make target for convenient live documentation
  editing.
2016-05-14 16:44:41 -07:00
Ev Kontsevoy 23b3565f3a Started work on self-reconnecting reverse tunnels 2016-05-11 13:17:13 -07:00
Sasha Klizhentas f82069d785 fix source release 2016-05-09 13:14:02 -07:00
Ev Kontsevoy 4341ed831b Minor change: use standard VGA text terminal size
... (80x25) when terminal size cannot be determined

Fixes #298
2016-04-17 21:00:36 -07:00
klizhentas 6b8e84f345 fix linkflags issue 2016-04-15 17:48:25 -07:00
Ev Kontsevoy e4023519d0 Fixed integration builds under Jenkins
... had to give TTY to Docker container which executed the test
2016-04-14 15:03:47 -07:00
Ev Kontsevoy 42c4eaf269 Addded integration tests for:
- interactive SSH (with shell)
- joining sessions
2016-04-14 14:17:56 -07:00
klizhentas d865863d98 update makefile 2016-04-12 18:40:55 -07:00
Ev Kontsevoy e89d4e48b9 PR comments:
Removed -race flag for integration tests
Removed uplicate "ping" in reverse tunnel agent
2016-04-11 18:07:24 -07:00
Ev Kontsevoy 3d42e3d636 Prepared previous commits for merging into master
- Fixed all tests
- Removed "magic constants" in random places
- Improved 'retry connecting to auth server' logic (it used to always
  fail on 1st attempt)
2016-04-11 16:32:38 -07:00
Ev Kontsevoy 2d8a7b941f Fixed tests
Found a place in Teleport where `check.v1` was imported into production
(not test) code.

This has a few problems:

1. `check.v1` has `init()` package function which alters the program
   execution: it registers globals, like 'flags' package (this affects
   how scp.go works, which uses flags)

2. This also brings accidental symbols into production code (and you may
   have developers using functions indended to be used by tests by
   mistake).

The proper fix (IMO) would be to eliminate any test code stored in files
without _test suffix.

In this case, to save time, I've added 'test' build flag, turned on
condnitional compilation and instructed "go test" to always use this
flag.
2016-04-05 18:50:41 -07:00
Ev Kontsevoy 9bde8462f2 Removed unused debug symbols (14MB!) from binary releases 2016-03-26 01:51:10 -07:00
Ev Kontsevoy 520dc9c482 Removed symlink from the asset build 2016-03-24 12:54:50 -07:00
klizhentas a341dc991d update default paths 2016-03-24 12:32:59 -07:00
Ev Kontsevoy 51475bee25 Tiny assets build tweak 2016-03-24 12:07:46 -07:00
klizhentas d42e122ef1 small fixes, refs #290
* do not populate auth servers advertising local ips
* fix annoying resize on session create
* decrease TTLs for active sessions and parties
2016-03-23 11:12:24 -07:00
klizhentas cc341b921d source release should not include OS 2016-03-22 20:50:37 -07:00
klizhentas f97dd53bdb make binary-release target source compatible 2016-03-22 19:05:33 -07:00
klizhentas ab302215cf update releases according to comments 2016-03-22 18:22:48 -07:00
klizhentas 6b1adc5b8c add license 2016-03-22 17:09:57 -07:00
klizhentas 0d88af39ef introduce source release and binary release targets 2016-03-22 17:03:58 -07:00
klizhentas bca6ea618e fix build flags, recover versioning 2016-03-22 12:15:17 -07:00
Ev Kontsevoy b36b3cde61 Merge remote-tracking branch 'origin/master' into taylor/docs
Conflicts:
	Makefile
	tool/tctl/main.go
2016-03-22 10:11:12 -07:00
klizhentas b329109e94 fix linkflags, fixes #277 2016-03-19 13:43:23 -07:00
Ev Kontsevoy 26a3049916 Our own docs theme 2016-03-19 10:32:08 -07:00
Ev Kontsevoy 6c9e14fceb Merge remote-tracking branch 'origin/master' into ev/docs
Conflicts:
	Makefile
	build.assets/Dockerfile
	build.assets/Makefile
2016-03-19 09:59:22 -07:00
Ev Kontsevoy a3f7a6dcd5 Integrated mkdocs into Teleport builds 2016-03-18 17:32:41 -07:00
Ev Kontsevoy 3b3dc9f8e8 Updated Makefile and README 2016-03-18 14:54:20 -07:00
Ev Kontsevoy 1136e98ef3 Two changes:
1. Removed `assets` directory
2. Removed Gravity package building from the Makefile
3. Updated "Admin Guide" with the information regarding web assets.
2016-03-18 14:23:01 -07:00
klizhentas 091ccb9894 add TLS client authentication for ETCD 2016-03-16 18:30:00 -07:00
Ev Kontsevoy 042afa1edd Small change to test PR building 2016-03-15 20:50:00 -07:00
Ev Kontsevoy 3de1d72921 Cleaned up Makefiles 2016-03-15 20:41:12 -07:00
Ev Kontsevoy 9a4b114901 Merge pull request #249 from gravitational/alexander/test-output
add support for TELEPORT_DEBUG_TESTS environment variable
2016-03-14 14:20:58 -07:00
klizhentas 7a2a9e334f add support for TELEPORT_DEBUG_TESTS environment variable turning on verbose testing 2016-03-14 14:07:45 -07:00
klizhentas 19788c25ce introduce teleport version, fixes #241
Here's how it works:

* It takes the closest tag that is present in the build
* Automatically applies this tag
* Adds git commit as well
* Is 100% go gettable
* No external deps, all vendored
2016-03-14 11:22:49 -07:00
klizhentas f038b0a8b7 fix out 2016-03-13 19:19:22 -07:00
klizhentas 4c7aef36d1 one more attempt 2016-03-13 19:15:22 -07:00
klizhentas 2078c2b7e1 fix build again 2016-03-13 18:48:35 -07:00