Commit Graph
150 Commits
Author SHA1 Message Date
Edoardo Spadolini 91741f1abf Tweak api/version.go generation (#54257)
* Delete audit stream version check for v13

* Remove string parsing for bpf min kernel version

* Remove string parsing for min etcd version

* Remove version string parsing for route not found

* Remove string parsing for min mariadb version

* Remove string parsing for min mongodb custom data version

* Remove string parsing for min openat2 kernel version

* Use consts in api/version.go

* Generate api/version.go with a go command

* Avoid using a global variable SemVersion

* Keep but deprecate SemVersion in api

* fix-license
2025-04-24 12:58:05 +00:00
rosstimothy 332963eca8 Update version check to permit pre-releases (#43194)
The minimum client version was updated to set the prerelease to
"aa" so that it appears before any alpha, beta, rc, or dev builds.
This is a similar hack to the one used by utils.VersionBeforeAlpha.

Fixes https://github.com/gravitational/teleport/issues/43184.
2024-06-18 16:48:25 +00:00
rosstimothy 9c8e361a5d Add semver equivalents of teleport.Version and api.Version (#38038)
The teleport.MinClientVersion was also updated to be derived from
the new semver variant as well as adding a semver.Version variant.
Additionally instances of semver.New(teleport.Version) or
semver.New(api.Version) were replaced to use the newly introduced
variables. It was also noticed that auth.MinSupportedModeratedSessionsVersion
was no longer being used so it was removed.
2024-02-13 16:18:49 +00:00
Cam Hutchison ca6ba775ea Update master post-branch/v15 (#36688)
Update master as the now-source of v16 when it gets cut:
* Update `VERSION` in `Makefile` to 16.0.0-dev
* Update `BUILDBOX_VERSION` in `build.assets/Makefile` to `teleport16`
* Update a couple of mentions of v13 in `README.md` to v16
* Run `make update-version`
* Run `make dronegen`

Some workflows are to be updated once v15.0.0 is actually released.
2024-01-15 10:07:43 +00:00
fheinecke 3e7182c4a2 Updated master branch makefile version to 15.0.0-dev (#31220)
* Updated master branch makefile version to 15.0.0-dev

* Updated `docs/config.json`

* Revert "Updated `docs/config.json`"

This reverts commit 4d4c8846b1.

* Updated `docs/config.json`

* Revert e ref update

* revert docs git property removal

* Fixed version check integration test

* Re-ordered imports

* Reverted accidental format change by IDE
2023-09-11 19:54:40 +00:00
Roman Tkachenko 6c05c054e9 Bump dev version to 14 (#24704) 2023-04-18 06:49:34 +00:00
Roman Tkachenko bf4ad5db62 Update version to 13.0.0-dev (#20372) 2023-01-18 19:01:11 -05:00
Edoardo Spadolini 728946294e Fix version.go/gitref.go code generation mark (#19989)
This makes version.go compliant with https://golang.org/s/generatedcode
2023-01-09 14:55:00 +00:00
Roman Tkachenko dc94159be7 Bump version in master to 12.0.0-dev (#17104) 2022-10-06 01:51:59 +00:00
Roman Tkachenko 683d11d23e Update versions to 11 (#13528) 2022-06-15 23:28:08 +00:00
Roman Tkachenko 033debf7e4 Bump version to v10-dev (#10510) 2022-02-22 18:01:11 +00:00
Joel ea810d30d9 Implement Moderated Sessions (#8563)
* Implement Moderated Sessions
2022-02-15 17:02:10 +01:00
Russell Jones dafcf377a0 Release 8.0.0-alpha.1. 2021-10-05 15:28:42 -07:00
Andrej Tokarčík 3585bf9034 Bump version to 8.0.0-dev 2021-09-23 21:11:03 +02:00
Russell Jones 29c390f1fc Release 7.0.0-beta.1. 2021-07-08 14:56:08 -07:00
Brian Joerger a3aab985cd API version generated file (#7157) 2021-06-18 13:52:55 -05:00
Gus Luxton 763f0cf35a Update VERSION on master to v7.0.0-dev (#5931) 2021-03-11 17:29:48 -08:00
Roman Tkachenko 722cdeaadf Release 6.0.0-alpha.2 (#5389) 2021-01-22 12:15:13 -08:00
Roman Tkachenko 7277e23df9 Release 6.0.0-alpha.1 (#5312) 2021-01-15 11:55:55 -08:00
Gus Luxton bdbe10ed1d Update Makefile version on master branch (#5220) 2021-01-06 10:46:06 -04:00
Gus Luxton 4247920dfd Update master version and add missing CHANGELOG entries (#4484) 2020-10-13 14:30:07 -03:00
Gus Luxton d77d53ec2c Release 4.4.0-alpha.1 2020-09-30 18:00:11 -03:00
Gus Luxton 048da3cce1 Update master branch version tag (#3880)
* Update master branch version tag to master

* Use 4.4.0-dev as version
2020-06-25 15:42:48 -03:00
Russell Jones 22d362fa74 Release 4.2.2-alpha.1. 2020-01-20 14:04:36 -08:00
Russell Jones 77e8b63470 Enhanced Session Recording.
Added package cgroup to orchestrate cgroups. Only support for cgroup2
was added to utilize because cgroup2 cgroups have unique IDs that can be
used correlated with BPF events.

Added bpf package that contains three BPF programs: execsnoop,
opensnoop, and tcpconnect. The bpf package starts and stops these
programs as well  correlating their output with Teleport sessions
and emitting them to the audit log.

Added support for Teleport to re-exec itself before launching a shell.
This allows Teleport to start a child process, capture it's PID, place
the PID in a cgroup, and then continue to process. Once the process is
continued it can be tracked by it's cgroup ID.

Reduced the total number of connections to a host so Teleport does not
quickly exhaust all file descriptors. Exhausting all file descriptors
happens very quickly when disk events are emitted to the audit log which
are emitted at a very high rate.

Added tarballs for exec sessions. Updated session.start and session.end
events with additional metadata. Updated the format of session tarballs
to include enhanced events.

Added file configuration for enhanced session recording. Added code to
startup enhanced session recording and pass package to SSH nodes.
2019-12-02 15:10:39 -08:00
Gus Luxton ed4930a665 Release 4.2.0-alpha.5 2019-11-26 14:15:56 -04:00
Gus Luxton 386ef24ed9 Release 4.2.0-alpha.4 2019-11-26 13:39:54 -04:00
Gus Luxton 104ca3571f Release 4.2.0-alpha.3 2019-11-26 12:28:14 -04:00
Gus Luxton 87e8e80aec Release 4.2.0-alpha.2 2019-10-16 13:38:01 -03:00
Russell Jones c3f72ac663 Release 4.2.0-alpha.1. 2019-09-24 13:55:43 -07:00
Russell Jones 28c518631a Release 4.1.0-beta.3. 2019-09-16 18:25:11 +00:00
Russell Jones 36838e5e21 Release 4.1.0-beta.2. 2019-09-10 00:02:23 +00:00
Russell Jones 6b1bc20451 Release 4.1.0-beta.1. 2019-09-06 20:00:16 +00:00
Gus Luxton d96870a7d2 Release 4.1.0-alpha.5 2019-07-12 19:11:36 -03:00
Gus Luxton 195ed4b868 Release 4.1.0-alpha.4 2019-07-12 18:51:40 -03:00
Gus Luxton ecd06e1d63 Release 4.1.0-alpha.3 2019-07-12 14:51:57 -03:00
Russell Jones 2da5e48136 Release 4.1.0-alpha.2. 2019-07-11 11:40:59 -07:00
Russell Jones 9c2cfa1cd8 Cleanup of dead code.
* Removed legacy backends no longer supported.
* Removed code marked for deletion.
* Updated Makefile to use $ instead of ` to match Enterprise.
2019-07-02 18:01:44 -07:00
Russell Jones 6348f10b09 Release 4.0.0-rc.4. 2019-06-17 10:19:26 -07:00
Russell Jones 717a2ba096 Release 4.0.0-rc.3. 2019-06-13 18:09:26 +00:00
Russell Jones 00a7ad9fa5 Release 4.0.0-rc.2. 2019-05-22 10:02:52 -07:00
Russell Jones f36f48b274 Release 4.0.0-rc.1. 2019-05-21 10:23:41 -07:00
Russell Jones 4bbb8a974f Release 4.0.0-beta.1. 2019-05-07 21:26:12 +00:00
Russell Jones 9fbb4e4e4a Release 4.0.0-alpha.1. 2019-04-26 22:43:45 +00:00
Russell Jones 392d34015a Release 3.2.0-alpha.2. 2019-01-10 22:33:28 +00:00
Russell Jones ad0f6d95d0 Release 3.2.0-alpha.1. 2018-12-18 11:13:07 -08:00
Russell Jones 4f53e33e61 Release 3.1.0-alpha.4. 2018-10-31 00:04:04 +00:00
Russell Jones 6714a58e7f Release 3.0.0-rc.6. 2018-09-27 20:14:23 +00:00
Russell Jones a772718a87 Release 3.0.0-rc.5. 2018-09-26 16:13:06 -07:00
Sasha Klizhentas 054a920fb6 Release candidate 4 2018-09-25 17:34:07 -07:00