v0.0.1
Changelog
- bb3e619 Add ConnectedAt to Status
- 4a252b6 Add Copy() to VPN configuration
- 5d61ee6 Add Copy() to VPN status
- 77bfd92 Add Copy() to client config
- b219ae7 Add Copy() to login information
- c2ccfd3 Add D-Bus API
- fbc29dd Add D-Bus API to Daemon
- 360bac7 Add Device to Status
- 24bff08 Add IP to Status
- 3fad91c Add NewFromJSON() to VPN configuration
- 2510926 Add OCRunning to D-Bus API
- e7af989 Add Ping() method to D-Bus policy
- 9dbc998 Add Ping() to D-Bus API client
- 79ce3fc Add Servers to Status
- ff6fa89 Add TCP support to DNS Proxy
- ab889ae Add VPNConfig to D-Bus API
- 16a1647 Add command line argument "monitor" to OC-Client
- 7260785 Add go.yml
- 85b3c71 Add method names to D-Bus API
- c428b08 Add password to client
- 70fe77a Add test and coverage report
- 26ad056 Add tests for Addresses in splitrt
- 0256cc2 Add tests for AllowDevs in trafpol
- c64f5ff Add tests for AllowHosts in trafpol
- 0234b9f Add tests for Client in api
- f426063 Add tests for Config in vpnconfig
- 0fea401 Add tests for ConfigUpdate in vpnconfig
- f6a28cf Add tests for D-Bus API
- f5ea10f Add tests for Devices in splitrt
- 09a3a9d Add tests for Excludes in splitrt
- dc999a9 Add tests for Message in api
- 5c4f436 Add tests for Profile in xmlprofile
- 5d851ed Add tests for Proxy in dnsproxy
- 56962bd Add tests for Remotes in dnsproxy
- 8fa60b0 Add tests for Report in dnsproxy
- dd7a31a Add tests for Request in api
- 267790c Add tests for Server in api
- 5581c5a Add tests for SplitRouting in splitrt
- d6dc3fe Add tests for TrafPol in trafpol
- fc3adf8 Add tests for Watch in xmlprofile
- 713edd7 Add tests for Watches in dnsproxy
- 15ea219 Add tests for addrmon
- d7b5f8a Add tests for config creation in vpncscript
- c2ec33d Add tests for cpd
- 4de71b7 Add tests for devmon
- 2f1c7cb Add tests for dnsmon
- 22993e6 Add tests for env in vpncscript
- 4bff2e6 Add tests for env in vpncscript
- 7521458 Add tests for ocrunner
- 620f51b Add tests for sleepmon
- 0ca9dd8 Add tests for vpnstatus
- 0e58496 Add tools/dbusclient
- dbc1a66 Add type ConnectionState to Status
- ec89cd0 Add type TrustedNetwork to Status
- 9724af1 Emit PropertiesChanged signal on D-Bus shutdown
- 802e7c5 Export XML profile
- 3adf0eb Export client config
- ea6f5b8 Export client package
- d74672a Export login info
- c492514 Export vpnstatus and vpnconfig packages
- ef5f794 Extend exported API client
- 4ca3df5 Fix data race in test for handleCPDReport() of TrafPol
- 777d59d Fix path of dnsproxy tool in scripts/dnsproxy.sh
- 7f7ee51 Fix path of ocrunner tool in scripts/ocrunner.sh
- ddef7b9 Fix typo
- 29aedc6 Fix typos in comments
- 863e242 Get server list from OC-Daemon in OC-Client
- 2ad042b Handle DNS Reports properly in tools/dnsproxy
- ec65f26 Ignore listen error when shutting down unix socket server
- fe14ff5 Improve resolved feature reset
- 6f9a808 Improve test for GetAll() of Devices
- e1de439 Increase sleep time before resetting resolved features
- 8c9b0e8 Initial commit
- 45fee2e Merge pull request #10 from T-Systems-MMS/update-go-version-and-dependencies
- 5bfe067 Merge pull request #15 from T-Systems-MMS/feature/ignore-listen-error-on-unix-socket-server-shut-down
- 0c58a7a Merge pull request #16 from T-Systems-MMS/feature/export-api-client
- f895774 Merge pull request #17 from T-Systems-MMS/feature/update-vpn-status
- fb59d10 Merge pull request #18 from malaupa/use-goreleaser
- 08623ea Merge pull request #19 from T-Systems-MMS/feature/add-dbus-interface
- 91333be Merge pull request #2 from T-Systems-MMS/bugfix/misc-fixes
- 4f40a1d Merge pull request #20 from malaupa/use-golangci-lint
- 2263024 Merge pull request #21 from T-Systems-MMS/feature/extend-exported-api-client
- c723160 Merge pull request #22 from T-Systems-MMS/feature/use-dbus-api-in-client
- 5354fcf Merge pull request #23 from telekom-mms/feature/update-go-module-names
- 2f90495 Merge pull request #24 from telekom-mms/bugfix/stop-sleepmon-on-daemon-shutdown
- 078e1c9 Merge pull request #25 from telekom-mms/feature/update-dependencies
- 91c37ba Merge pull request #26 from telekom-mms/feature/extend-dbus-api-client
- 7972adb Merge pull request #27 from malaupa/add_test_and_coverage_report
- efbcc11 Merge pull request #28 from telekom-mms/use_new_action_version
- 744178a Merge pull request #29 from telekom-mms/new_summary_action
- 80a87e5 Merge pull request #3 from T-Systems-MMS/feature/add-tests
- 03156db Merge pull request #4 from T-Systems-MMS/bugfix/reject-unsupported-ip-version
- e5da245 Merge pull request #5 from T-Systems-MMS/feature/add-tcp-support-to-dnsproxy
- 0474374 Merge pull request #6 from T-Systems-MMS/bugfix/improve-resolved-feature-reset
- dd239e9 Merge pull request #7 from T-Systems-MMS/bugfix/improve-resolved-feature-reset-revert
- 56eb182 Merge pull request #8 from T-Systems-MMS/bugfix/fix-data-race-in-handleCPDReport-test
- edd8963 Merge pull request #9 from T-Systems-MMS/bugfix/improve-devices-getall-test
- f56f2a7 Reject unsupported IP version in Split Routing
- c0efe7a Remove extra blank from nft command for adding IPv6 Split Excludes
- 0042ed0 Remove unused message types from Unix Socket API
- ec0b5b4 Rename variable in ocrunner authenticate
- 2c50b91 Rename variables in client config
- 36b91ba Replace Config with VPNConfig in Status
- 50fb1ef Replace Running with OCRunning in Status
- 9812097 Reset DNS server features learnt by resolved
- e632ae4 Revert "Improve resolved feature reset"
- 4c16df7 Revert "Increase sleep time before resetting resolved features"
- b5fa3b7 Revert "Update test for SetDNS() in vpnconfig"
- 4927b61 Send initial status in Subscribe() of D-Bus API client
- 0df95c2 Set server names as Servers in Status
- 96701e1 Set square brackets around IPv6 DNS remotes read from Config
- 69527ec Simplify Save() of Config
- c08d9b1 Skip empty allowed hosts in XML Profile GetAllowedHosts()
- 554e9b1 Skip invalid CNAME record in reply in DNS Proxy
- c90dde9 Stop SleepMon when shutting down OC-Daemon
- 3473ea7 Update Go module name
- f1819e6 Update Go module name of TND
- 5ae4ba5 Update Go version to 1.18
- c9b99e9 Update dependencies
- bb49d38 Update dependencies
- 6e4f0f3 Update test for SetDNS() in vpnconfig
- 4d8c116 Update tools/dbusclient
- 9b5323f Use D-Bus API in client
- 5daba84 Use login info as connectVPN() parameter in Daemon
- fc0c228 add tests for ClientConfig in client
- f086b1f add: debian packaging using goreleaser
- d021cc3 add: use golangci-lint
- 0ec6a0f new summary action
- ee1e859 use new go-test-coverage-summary-action version