Skip to content

Releases: telekom-mms/fw-id-agent

v1.1.2

08 Jan 15:33
ed96bed
Compare
Choose a tag to compare

Changelog

  • ed96bed Merge pull request #67 from telekom-mms/feature/update-dependencies
  • 12cdd6c Update package golang.org/x/net

v1.1.1

16 Dec 12:51
0eb8a13
Compare
Choose a tag to compare

Changelog

  • e177561 Bump golang.org/x/crypto from 0.27.0 to 0.31.0
  • dff0fa0 Merge pull request #65 from telekom-mms/dependabot/go_modules/golang.org/x/crypto-0.31.0
  • 0eb8a13 Merge pull request #66 from telekom-mms/feature/update-dependencies
  • 103adad Update dependencies

v1.1.0

17 Sep 16:48
4f8eead
Compare
Choose a tag to compare

Changelog

  • c0d64f2 Add info logging of Agent shutdown
  • 40c4f79 Merge pull request #59 from telekom-mms/feature/use-t-setenv-in-tests
  • 8d91bc1 Merge pull request #60 from telekom-mms/feature/update-goreleaser-version
  • 853ae03 Merge pull request #61 from telekom-mms/feature/add-stop-logging
  • 1eaf68c Merge pull request #62 from telekom-mms/feature/update-go-version-and-dependencies
  • 09a6b29 Merge pull request #63 from telekom-mms/bugfix/specify-exact-minimum-go-verion-in-gomod
  • 4f8eead Merge pull request #64 from telekom-mms/feature/update-tnd
  • a255009 Specify exact minimum Go version in go.mod
  • 2a10787 Update Go version to 1.23
  • 352609d Update TND
  • 53b46ea Update dependencies
  • 8962453 Update version to 2 in GoReleaser config
  • 4732377 Use t.Setenv() in krbmon tests

v1.0.0

03 May 08:11
259a7e1
Compare
Choose a tag to compare

Changelog

  • cdaf00a Add documentation to Debian package in GoReleaser config
  • 91ccb05 Fix linter warnings
  • 827d392 Improve logging of Agent config on startup in verbose mode
  • c0ab7a6 Log Agent version on startup
  • 7e32809 Merge pull request #52 from telekom-mms/feature/update-dependencies-and-go-version
  • f95e4ed Merge pull request #53 from telekom-mms/feature/cleanups
  • ef3848a Merge pull request #54 from telekom-mms/feature/update-tnd
  • fd3afc1 Merge pull request #55 from telekom-mms/feature/log-version-on-agent-startup
  • ce9a141 Merge pull request #56 from telekom-mms/feature/improve-logging-of-config-on-agent-startup
  • dcd7824 Merge pull request #57 from telekom-mms/feature/update-readme
  • 259a7e1 Merge pull request #58 from telekom-mms/feature/add-documentation-to-debian-package
  • 779f8dd Update Go version to 1.22
  • 9d7aac3 Update TND
  • edef6fa Update dependencies
  • ce85e93 Update usage in README.md

v0.1.1

26 Mar 09:42
f160622
Compare
Choose a tag to compare

Changelog

  • f160622 Merge pull request #51 from telekom-mms/feature/update-goreleaser-config
  • ed0288d Update GoReleaser config

v0.1.0

22 Mar 09:00
d90a269
Compare
Choose a tag to compare

Changelog

  • 0786fd0 Add CLI to build script
  • 2f6c4fa Add CLI to install script
  • bc9555e Add Config to D-Bus API
  • 51bd507 Add Config validation
  • dca0c2d Add Copy() to Config
  • 8c5a1b2 Add Copy() to Status
  • c45146a Add D-Bus API
  • 6b0b315 Add D-Bus API client
  • a59f85e Add D-Bus API to Agent
  • c4b535c Add DBusService interface to dbusapi
  • 5f1388c Add Duration getter for start delay to Config
  • b5e5eab Add Duration getters to Config
  • fd9fe84 Add JSON output to CLI
  • cffb175 Add JSONIndent() to Status
  • 0b4d125 Add Kerberos CCache Monitor
  • c7d489c Add Kerberos CCache Monitor to Agent
  • 7a2e32b Add Kerberos Config Monitor
  • af457c1 Add Kerberos Config Monitor to Agent
  • 67d3af8 Add Kerberos TGT info to Status
  • ae775d9 Add Kerberos TGT info to verbose status output in CLI
  • cb7fbd9 Add NewFromJSON() to config
  • fc7b879 Add NewRequest() to dbusapi
  • d365968 Add Ping() to D-Bus API client
  • ca03b10 Add TND config to Agent config
  • f5ac280 Add TND servers to command line arguments
  • cde1a95 Add agent start delay to command line arguments
  • a24b69b Add client keep-alive time to command line arguments
  • ef7b878 Add client request timeout to command line arguments
  • 57bf4dd Add client retry timer to Config
  • da9ec61 Add client retry timer to command line arguments
  • 2c487c4 Add client timeout to Config
  • 188ed2c Add command "status" to CLI
  • b653769 Add command line argument "monitor" to CLI
  • 44ac0bc Add command line parsing cleanups in CLI
  • 8d964be Add constants for command line argument names
  • 1024fb4 Add debug output for Config on startup
  • 672ec4c Add default Config generation
  • f0bdf6e Add default keep-alive time to Config
  • 959b35e Add desktop notifications to Config
  • dffeae2 Add doc string to TimesEqual() of Status
  • 69a1e64 Add doc strings to Config
  • 23d73dc Add errors channel to Agent
  • 409f9d0 Add fw-id-agent command
  • 0e8e95b Add go.yml
  • 314afa0 Add helper for command line argument parsing in CLI
  • afa2ae2 Add info logging of TND changes
  • b58e6ed Add info logging of login changes
  • 93c9d6e Add login and logout timeout to Config
  • fee2693 Add method names to D-Bus API
  • b3b130e Add minimum allowed user ID to command line arguments
  • 258d80f Add overwriting verbose in Config with command line argument
  • 7556637 Add package comments
  • 6fe385e Add realm to command line arguments
  • 07c2648 Add relogin command to CLI
  • 21168fb Add relogin message handling to Agent
  • 066818e Add relogin message to unix socket API
  • 9f410ee Add service URL to command line arguments
  • b81c963 Add sleep handling
  • 2349f37 Add test and coverage report
  • 05c213b Add test for TND server parsing
  • 46bcb5c Add tests for D-Bus API
  • 1f437c2 Add tests for agent
  • f0bf3d3 Add tests for config
  • ee102fb Add tests for notify
  • 6f5a64a Add tests to package cli
  • b7f2844 Add tools/dbusclient
  • e0afa30 Add type LastKeepAlive to Status
  • c235a8c Add type LoginState to Status
  • 8bd6322 Add type TrustedNetwork to Status
  • 2fae516 Add unix socket API client
  • 42ac39a Add unix socket API server
  • 9cb0fef Add unix socket API server to Agent
  • 4f6ba06 Add usage to CLI
  • 84db234 Add verbose output to CLI
  • db091ae Add verbose to Config
  • ff5df8c Add version to CLI
  • c743646 Allow only current user to access the unix socket API
  • d3f82ab Bump golang.org/x/crypto from 0.16.0 to 0.17.0
  • 77de308 Bump golang.org/x/net from 0.10.0 to 0.17.0
  • c2fc702 Change default start delay to zero
  • 188970c Check ccache file length in CCache Monitor
  • 7397df0 Copy HTTPS servers slice in config
  • a490b1e Create socket file for unix socket API in /tmp
  • 2f23940 Do not start systemd service as system user
  • 0dc22f5 Emit PropertiesChanged signal on D-Bus shutdown
  • c5300e3 Export Config
  • 7692110 Export Status
  • 2fda422 Fix Client tests
  • a14025c Fix comment and error message
  • 745457c Fix doc strings in api package
  • db6a078 Fix linter warnings
  • 5d66354 Ignore listen error in unix socket API when shutting down
  • d6e5ca7 Ignore wake-up events
  • 4221ff1 Initial commit
  • 3d75d24 Make Kerberos CCache and Config configurable in Client
  • afe2b9b Make command line argument for config file optional
  • a9c145e Merge pull request #10 from T-Systems-MMS/feature/add-sleep-handling
  • f94471f Merge pull request #11 from T-Systems-MMS/feature/add-query-and-control-cli
  • eea39f9 Merge pull request #12 from T-Systems-MMS/feature/update-build-and-install-script
  • b74716b Merge pull request #13 from T-Systems-MMS/feature/add-kerberos-monitor
  • 692f309 Merge pull request #14 from T-Systems-MMS/feature/update-agent-status
  • 0fe856a Merge pull request #15 from T-Systems-MMS/feature/add-desktop-notifications-to-config
  • db072e5 Merge pull request #17 from malaupa/use-go-releaser
  • 5109eea Merge pull request #18 from malaupa/use-golangci-lint
  • e64081b Merge pull request #19 from T-Systems-MMS/feature/add-dbus-interface
  • c5ffe47 Merge pull request #2 from T-Systems-MMS/feature/add-tests
  • c790964 Merge pull request #20 from T-Systems-MMS/bugfix/fix-client-tests
  • c0e07bf Merge pull request #21 from T-Systems-MMS/feature/add-login-and-logout-timeout-to-config
  • a786fdd Merge pull request #22 from T-Systems-MMS/feature/add-dbus-api-client
  • 1cdbaf7 Merge pull request #23 from telekom-mms/feature/update-go-module-names
  • e128e5d Merge pull request #24 from telekom-mms/bugfix/use-const-for-config-argument
  • 467c773 Merge pull request #25 from telekom-mms/feature/update-dependencies
  • a0f01ad Merge pull request #26 from telekom-mms/feature/extend-dbus-api-client
  • fc601d3 Merge pull request #27 from malaupa/add_test_and_coverage_report
  • 5539164 Merge pull request #28 from malaupa/increase_permissions
  • 096300e Merge pull request #29 from telekom-mms/use_new_action_version
  • 7bc8ca7 Merge pull request #3 from T-Systems-MMS/update-go-version-and-dependencies
  • a3b5507 Merge pull request #30 from telekom-mms/new_summary_action
  • b71994c Merge pull request #32 from telekom-mms/fix_post_remove
  • 726ef11 Merge pull request #33 from telekom-mms/fix_notifications
  • a15ef2a Merge pull request #34 from telekom-mms/fix_unit_file
  • 5b32c4b Merge pull request #35 from telekom-mms/feature/change-default-start-delay-to-zero
  • b929579 Merge pull request #36 from telekom-mms/fix_build
  • 6e37bc8 Merge pull request #37 from telekom-mms/bugfix/check-credential-cache-file-length
  • 3652676 Merge pull request #38 from telekom-mms/add_deploy_step
  • f9aa642 Merge pull request #39 from telekom-mms/dependabot/go_modules/golang.org/x/net-0.17.0
  • b123e1b Merge pull request #40 from telekom-mms/feature/update-dependencies
  • 36971fc Merge pull request #41 from telekom-mms/feature/cleanups
  • 038b81a Merge pull request #42 from telekom-mms/feature/improve-test-coverage
  • 2d220d6 Merge pull request #43 from telekom-mms/feature/update-dependencies-and-go-version
  • dce612f Merge pull request #44 from telekom-mms/feature/update-tnd
  • dc5742c Merge pull request #45 from telekom-mms/dependabot/go_modules/golang.org/x/crypto-0.17.0
  • 9ab09bb Merge pull request #46 from telekom-mms/feature/remove-log-fatal
  • c3d0b5f Merge pull request #47 from telekom-mms/feature/restart-systemd-service-on-failure
  • 96c7176 Merge pull request #48 from telekom-mms/feature/do-not-start-systemd-service-as-system-user
  • d2a509f Merge pull request #49 from telekom-mms/feature/cleanups
  • b8ecf1c Merge pull request #5 from T-Systems-MMS/feature/extend-config-file
  • d90a269 Merge pull request #50 from telekom-mms/feature/remove-minimum-allowed-user-id
  • 794c69b Merge pull request #9 from T-Systems-MMS/feature/add-more-logging
  • ba6d2c7 Move JSON and verbose output of CLI into status subcommand
  • ce5e317 Move minimum user ID into Config
  • 690e932 Move start delay into Config
  • dd81ac0 Move trusted network and login status into Agent
  • 1a32e93 Remove deprecated ioutil.ReadAll() in client
  • 98cdd31 Remove deprecated ioutil.TempFile() in config test
  • 63f547f Remove flag.ExitOnError in Agent command line parsing
  • 7c7e09e Remove log.Fatal in internal/agent
  • 30103ec Remove log.Fatal in internal/cli
  • d7ce144 Remove log.Fatal in internal/dbusapi
  • 7e062fa Remove log.Fatal in internal/krbmon
  • 8bafaf3 Remove log.Fatal in pkg/config
  • 7b4fce2 Remove log.Fatal in pkg/status
  • 8a684cd Remove minimum allowed user ID
  • e50910e Remove unix socket API
  • 14a0cb3 Reset login status in Agent when starting and stopping Client
  • db46d6a Restart systemd service on failure
  • b16c05b Send initial status in Subscribe() of D-Bus API client
  • 0762ec9 Set access rights of files in install script
  • e5a661d Show config as JSON in CLI
  • b330438 Show usage on invalid subcommand in CLI
  • 5ba0867 Update .gitignore
  • 597eb39 Update Go module name
  • c302958 Update Go module name of TND
  • b37c0c2 Update Go version to 1.18
  • f361a70 Update Go version to 1.21
  • 1e0cb89 Update TND
  • 725bbb1 Update TND and other dependencies
  • d83e672 Update configs/config.json
  • 849d820 Update dependencies
  • b063537 Update dependencies
  • 9773780 Update dependencies
  • 7ab41ee Update doc strings
  • 5de87ce Update doc strings
  • d8011aa Update status output in CLI
  • 90e7f99 Update test for Config loading
  • 921ee11 Update test for Config loading
  • 4828d46 Update test for Config loading
  • f710245 Update test for Config loading
  • d897527 Update tests in exported package client
  • abba200 Update tests in exported package config
  • 65ff0e1 Update tests in exported package status
  • e955851 Update tests in package agent
  • 3904a52 Update tests in package client
  • f81ffdd Update tests in package dbusapi
  • d3ba49f Update tests in package krbmon
  • c734fea Update tests in package notify
  • 8204e7f Use Agent version in CLI
  • effd962 Use Config in Client
  • 27ea859 Use D-Bus API client in CLI
  • cb46713 Use confFile in ConfMon
  • f93a97d Use constant for name of config command line argument
  • 7305193 Use default Config values for command line arguments
  • 9525488 Use gokrb5 const for TGT name type in krbmon
  • 5e53046 Use logrus for logging in unix socket API client
  • 088d0b0 Use status.KerberosTicket in Agent
  • 3263476 Use v...
Read more