Skip to content

Releases: telekom-mms/oc-daemon

v1.1.0

04 Jul 14:21
9601f86
Compare
Choose a tag to compare

Changelog

  • 7be9595 Add command test case to vpncscript
  • 8aec00b Add info logging to Daemon
  • 59ff7d1 Add sendReport() to DNS Proxy
  • 317c79f Add token to Unix Socket API message
  • 9cd420f Avoid Socket API errors in vpncscript during Daemon shutdown
  • 62024b1 Avoid network device errors when disconnecting from VPN
  • 6c3574d Check routing table and firewall mark in Split Routing Config
  • 752641e Check watch list and reports in test of handleRequest() in DNS Proxy
  • 72c659d Fix linter warning in environment test of vpncscript
  • c0c54f9 Ignore type when device was removed in devmon
  • d0747fb Improve handling of DNS Proxy reports
  • b5a688d Log D-Bus client requests in Daemon
  • b721538 Merge pull request #100 from telekom-mms/feature/set-killmode-mixed-in-systemd-service
  • 3942521 Merge pull request #101 from telekom-mms/feature/skip-logging-cancel-errors-in-trafpol-filter
  • 6c32ae9 Merge pull request #102 from telekom-mms/feature/add-info-logging-to-daemon
  • 9601f86 Merge pull request #103 from telekom-mms/bugfix/parse-login-info-from-lines-in-client
  • 9198016 Merge pull request #82 from telekom-mms/feature/use-t-setenv-in-tests
  • cef4fde Merge pull request #83 from telekom-mms/feature/update-dbus-and-status-defaults
  • 0bc82d1 Merge pull request #84 from telekom-mms/feature/update-dnsproxy
  • aa16682 Merge pull request #85 from telekom-mms/feature/update-dnsproxy-test
  • f3060d6 Merge pull request #86 from telekom-mms/feature/improve-dnsproxy-report-handling
  • 660a737 Merge pull request #87 from telekom-mms/feature/restore-env-after-vpncscript-tests
  • dc16c9c Merge pull request #88 from telekom-mms/feature/update-vpnconfig-tests
  • 4aa83af Merge pull request #89 from telekom-mms/feature/check-rt-table-and-fwmark-in-splitrt-config
  • dfd1f20 Merge pull request #90 from telekom-mms/feature/add-token-to-socket-api-msg
  • e560eea Merge pull request #91 from telekom-mms/feature/vpncscript-test-updates
  • 67783f5 Merge pull request #92 from telekom-mms/feature/return-when-writing-pid-file-fails
  • c406192 Merge pull request #93 from telekom-mms/feature/change-net-and-netip-type-conversions
  • d02bc0c Merge pull request #94 from telekom-mms/feature/send-vpncscript-events-to-daemon
  • c33231a Merge pull request #95 from telekom-mms/feature/log-dbus-client-requests
  • dd35270 Merge pull request #96 from telekom-mms/bugfix/ignore-type-when-device-removed-in-devmon
  • 4fa9b64 Merge pull request #97 from telekom-mms/feature/avoid-socket-api-errors-during-shutdown
  • eeedb7a Merge pull request #98 from telekom-mms/feature/update-daemon-component-startup
  • 542a96b Merge pull request #99 from telekom-mms/feature/avoid-network-device-errors-when-disconnecting
  • 32962d3 Parse Login Info from whole lines in Client
  • 56ae1f1 Remove maximum payload length in Unix Socket API message
  • 7a38209 Remove token from VPN Config Update
  • f3e6406 Restore environment variables after vpncscript tests
  • 536536c Send vpncscript events to Daemon
  • d7a583f Set KillMode=mixed in systemd service
  • 2266d18 Skip logging context cancellation errors in TrafPol filter
  • 3696453 Update VPN Config tests
  • 00d3c95 Update default value of ConnectedAt in Status
  • f7547c4 Update initial values of D-Bus Properties
  • 79f3a1a Update startup of Daemon components
  • 5243520 Update test of handleRequest() in DNS Proxy
  • 8dfdab1 Use t.Setenv() in vpncscript tests
  • 2669a7f internal/ocrunner: return when writing PID file fails
  • a6a8a6a internal/splitrt: change net and netip type conversions

v1.0.0

03 May 08:08
a221f01
Compare
Choose a tag to compare

Changelog

  • e965abf Add Peer interface to D-Bus introspection
  • cf55990 Add documentation to packages in GoReleaser config
  • 88a3d90 Avoid overlapping split excludes in Split Routing
  • 73e318c Capture stdout and stderr output of execs commands
  • 7f16234 Fix linter warnings
  • 8edb15e Fix linter warnings in tests
  • 78754c4 Fix netmask in splitrt test
  • cca8c3a Fix typo in splitrt test
  • ac974ea Log Daemon config on startup in verbose mode
  • 5cedcf4 Log Daemon version on startup
  • b39a8d8 Log changes of CPD captive portal status
  • 9403e6f Log changes of Daemon status
  • 18b4cd3 Log start and stop of TND and TrafPol components
  • ea48a9a Merge pull request #65 from telekom-mms/feature/capture-execs-command-output
  • 5fb2abb Merge pull request #66 from telekom-mms/bugfix/avoid-overlapping-split-excludes
  • 99d2ecd Merge pull request #67 from telekom-mms/feature/rework-answer-handling-in-dnsproxy
  • 692d6d2 Merge pull request #68 from telekom-mms/feature/update-dependencies-and-go-version
  • e130e3d Merge pull request #69 from telekom-mms/feature/cleanup-tests
  • 2230f0d Merge pull request #70 from telekom-mms/feature/cleanups
  • d0c1c50 Merge pull request #71 from telekom-mms/feature/update-tnd
  • 17bef04 Merge pull request #72 from telekom-mms/feature/log-version-on-daemon-startup
  • f83341a Merge pull request #73 from telekom-mms/feature/log-config-on-daemon-startup
  • 0e9eae6 Merge pull request #74 from telekom-mms/feature/simplify-json-methods
  • d77414f Merge pull request #75 from telekom-mms/feature/log-daemon-status
  • 1f80a4d Merge pull request #76 from telekom-mms/feature/log-tnd-and-trafpol-state
  • d47ebf2 Merge pull request #77 from telekom-mms/feature/log-cpd-status
  • dbbaaf2 Merge pull request #78 from telekom-mms/feature/update-docs
  • f481937 Merge pull request #79 from telekom-mms/bugfix/splitrt-fixes
  • ec2f588 Merge pull request #80 from telekom-mms/feature/add-documentation-to-packages
  • a221f01 Merge pull request #81 from telekom-mms/feature/update-dbus-introspection
  • c61c49c Only check answer domain names in watch list in DNS Proxy
  • 6acb134 Remove extra err from log line in splitrt
  • f61ab61 Remove root domain checking from watch list in DNS Proxy
  • fff8b18 Rework answer handling in DNS Proxy
  • 423d0bb Set method argument names in D-Bus introspection
  • 7f4e6b4 Simplify JSON() methods
  • 2fcbc3a Split temporary CNAME and DNAME handling in watch list in DNS Proxy
  • ac095c2 Update Go version to 1.22
  • a7676fd Update TND
  • b49606b Update dependencies
  • bbb66d2 Update development docs
  • 48bc306 Update user docs

v0.2.0

26 Mar 08:54
9f75b17
Compare
Choose a tag to compare

Changelog

  • 084b177 Add maximum payload length tests to vpncscript
  • d3b7094 Add missing return to request handling in Socket API server
  • db39ba4 Add multi-certificate authentication to client
  • 2a74f6a Add package comments
  • 2bc4da1 Add tests to internal/client
  • 12bb2ba Add tests to internal/daemon
  • 808b5fd Check if API message creation was successful in vpncscript
  • 62c8f5f Ensure DNS configuration in VPNSetup
  • 04fc51b Fix linter warnings
  • 802f730 Get TND HTTPS servers as map from XML profile
  • a30bc5d Handle DNAME records in DNS Proxy
  • 13b1bd9 Increase maximum payload length in Unix Socket API message
  • 0d67b37 Increase maximum payload length in Unix Socket API message
  • 910a9a7 Merge pull request #50 from telekom-mms/feature/ensure-dns-config
  • 30a5204 Merge pull request #51 from telekom-mms/feature/update-dependencies-and-go-version
  • f9a9c8b Merge pull request #52 from telekom-mms/feature/update-tnd
  • 9983b70 Merge pull request #53 from telekom-mms/feature/increase-maximum-playload-length-in-api-message
  • 36a84d9 Merge pull request #54 from telekom-mms/bugfix/add-missing-return-to-API-request-handling
  • c230756 Merge pull request #55 from telekom-mms/feature/improve-test-coverage-in-pkg
  • 39b5995 Merge pull request #56 from telekom-mms/feature/improve-test-coverage-in-internal
  • e47f725 Merge pull request #57 from telekom-mms/feature/remove-log-fatal
  • ae9f423 Merge pull request #58 from telekom-mms/feature/cleanups
  • f89221d Merge pull request #59 from telekom-mms/feature/socket-api-updates
  • 0ddad25 Merge pull request #60 from telekom-mms/feature/add-multi-certificate-authentication
  • fc32c83 Merge pull request #61 from telekom-mms/bugfix/fix-comments
  • 9b9b57a Merge pull request #62 from telekom-mms/feature/move-temporary-watches-cleaning-into-watches
  • b2c2524 Merge pull request #63 from telekom-mms/feature/handle-dname-records-in-dnsproxy
  • 9f75b17 Merge pull request #64 from telekom-mms/feature/update-goreleaser-config
  • a79e11c Remove log.Fatal in internal/addrmon
  • 995716a Remove log.Fatal in internal/api
  • f55a08d Remove log.Fatal in internal/client
  • 7a9d1f1 Remove log.Fatal in internal/daemon
  • 548c434 Remove log.Fatal in internal/dbusapi
  • bbe570e Remove log.Fatal in internal/devmon
  • 032705c Remove log.Fatal in internal/dnsmon
  • a38267b Remove log.Fatal in internal/dnsproxy
  • 8935f91 Remove log.Fatal in internal/execs
  • 6fd0d20 Remove log.Fatal in internal/profilemon
  • 98cbc3b Remove log.Fatal in internal/splitrt
  • 1a17912 Remove log.Fatal in internal/trafpol
  • 4c28edb Remove log.Fatal in internal/vpncscript
  • 6729a37 Remove log.Fatal in pkg/vpnstatus
  • 2e3b410 Update Go version to 1.21
  • 689c15e Update GoReleaser config
  • 0b81e46 Update TND
  • 0b8f0fa Update dependencies
  • 8fae943 Update doc strings
  • d4561f6 Update doc strings
  • d80b840 Update tests in internal/addrmon
  • c2878d9 Update tests in internal/api
  • 96cf972 Update tests in internal/cpd
  • f7e1bda Update tests in internal/dbusapi
  • f1fc27b Update tests in internal/devmon
  • c06099b Update tests in internal/dnsmon
  • bc7f3b2 Update tests in internal/dnsproxy
  • deb9fe4 Update tests in internal/execs
  • 3884b86 Update tests in internal/ocrunner
  • 40d3afd Update tests in internal/profilemon
  • 1281f70 Update tests in internal/sleepmon
  • 56074b6 Update tests in internal/splitrt
  • 0109e8b Update tests in internal/trafpol
  • 080e173 Update tests in internal/vpncscript
  • 9ade36e Update tests in internal/vpnsetup
  • 1dc3004 Update tests in pkg/client
  • 7a5e18a Update tests in pkg/logininfo
  • 7098cd5 Update tests in pkg/vpnconfig
  • 1487450 Update tests in pkg/vpnstatus
  • 951a6da Update tests in pkg/xmlprofile
  • fe85c2d Use done channel to detect Socket API server is stopping
  • 1ae13e8 internal/addrmon: fix linter warning
  • 1dba9d5 internal/api: do not drain requests channel when stopping Server
  • 8e9665c internal/devmon: fix linter warning
  • c14c962 internal/dnsproxy: fix comments
  • ec2d063 internal/dnsproxy: move temporary watches cleaning into Watches
  • 5f2b028 internal/vpncscript: fix typo in comment
  • 9671cf2 pkg/logininfo: rename LoginInfoFromJSON to FromJSON

v0.1.0

19 Oct 15:50
v0.1.0
bd82a37
Compare
Choose a tag to compare

Changelog

  • e0b9273 Add CPD Config
  • ca70b9d Add CheckExecutables() to Config in execs
  • 6684117 Add DNS Monitor Config
  • 0faf5c1 Add DNS Proxy Config
  • 07f3fd6 Add Daemon Config
  • 675c1e6 Add Daemon Config example
  • a47c230 Add JSON output to OC-Client status
  • 7abffee Add OpenConnect Runner Config
  • 9518b8b Add Socket API Config
  • 2cd45cc Add Split Routing Config
  • 4423341 Add Traffic Policing Config
  • acd4653 Add VPNSetup for handling VPN Config
  • 89e8c68 Add captive portal ports to TrafPol config
  • 8baaa3b Add context in SplitRouting
  • b4afd99 Add context in TrafPol filter
  • a438af5 Add context in VPNSetup
  • c745640 Add current VPN server to OC-Client status
  • ab5b97c Add execs to Daemon config example
  • 5646460 Add executables package
  • 4e0db83 Add openconnect executable to config
  • f47ac64 Add socket file environment variable to vpncscript
  • 29e083b Add verbose environment variable to vpncscript
  • 0c6f61d Avoid overwriting defaults in config parsing
  • 6390ac8 Bump golang.org/x/net from 0.10.0 to 0.17.0
  • 1175ba5 Change systemd service type to dbus
  • dfd0a70 Check if executables are available on Daemon start
  • 3b61097 Check if sysctl entry is valid in execs config
  • b81af00 Configure execs in Daemon
  • bb1e93c Fix setting hostname if location header is missing in CPD
  • 76e99c8 Fix slice copy in Copy() of exported client config
  • f9420f3 Improve VPN Config output in OC-Client status
  • 1c1c0f0 Improve resolver in TrafPol
  • 8db3d70 Merge pull request #32 from telekom-mms/feature/change-systemd-service-type-to-dbus
  • 8777646 Merge pull request #33 from telekom-mms/fix_build
  • 9d3b0c5 Merge pull request #34 from telekom-mms/add_deploy_job
  • 8d5886a Merge pull request #35 from telekom-mms/feature/add-daemon-config
  • 32c26f1 Merge pull request #36 from telekom-mms/bugfix/fix-slice-copy-in-exported-client-config
  • e999ff4 Merge pull request #37 from telekom-mms/feature/add-openconnect-executable-to-config
  • 1714bb2 Merge pull request #38 from telekom-mms/feature/improve-trafpol-resolver
  • e8a1278 Merge pull request #39 from telekom-mms/feature/improve-vpnconfig
  • 1888f1c Merge pull request #40 from telekom-mms/feature/improve-oc-client-output
  • 2550804 Merge pull request #41 from telekom-mms/bugfix/hostname-if-location-missing-in-cpd
  • c85b9ed Merge pull request #42 from telekom-mms/feature/add-server-to-oc-client-status
  • f62557d Merge pull request #43 from telekom-mms/feature/remove-deprecated-ioutil
  • ffd0bb7 Merge pull request #44 from telekom-mms/bugfix/avoid-overwriting-defaults-in-config-parsing
  • c5235de Merge pull request #45 from telekom-mms/feature/add-portal-ports-to-trafpol-config
  • 433422d Merge pull request #46 from telekom-mms/feature/add-executables-package
  • 9ec9aba Merge pull request #47 from telekom-mms/feature/check-executables
  • a765b80 Merge pull request #48 from telekom-mms/dependabot/go_modules/golang.org/x/net-0.17.0
  • bd82a37 Merge pull request #49 from telekom-mms/feature/update-dependencies
  • d1953d8 Remove deprecated ioutil package from daemon config test
  • d10c347 Replace netlink with execs functions in vpnsetup
  • 384172a Run nft with context in TrafPol
  • fe79e0c Show ConnectedAt as empty when offline in OC-Client status
  • 0944878 Show VPN Config in verbose OC-Client status
  • 1a6a802 Update Client
  • 459a0aa Update Client Config example
  • c2504b1 Update TND and other dependencies
  • 77353cd Update exported client
  • 49959ca Update exported client config
  • b887832 Use CPD Config in cpd
  • b607ad4 Use DNS Monitor Config in dnsmon
  • 0066a0c Use DNS Proxy Config in dnsproxy
  • 38ab203 Use Daemon Config in daemon
  • 3b64b3d Use OpenConnect Runner Config in ocrunner
  • 004a67d Use Socket API Config in api
  • 703d8a3 Use Split Routing Config in splitrt
  • a3f5aef Use Traffic Policing Config in trafpol
  • c9fc380 Use execs in SplitRouting
  • 5684ab6 Use execs in TrafPol
  • 9ec18c6 Use execs in VPNSetup
  • 3eb9026 add deploy step
  • 82bdb49 add prerelease build
  • a7dd175 fix set version

v0.0.2

16 Jun 06:52
v0.0.2
25fdad8
Compare
Choose a tag to compare

Changelog

  • 340a2a3 Merge pull request #30 from telekom-mms/bugfix/set-user-agent-to-anyconnect
  • 25fdad8 Merge pull request #31 from telekom-mms/fix_scripts
  • a86a9c6 Set user agent in client to AnyConnect
  • 40e63ab fix links and add dependency

v0.0.1

08 Jun 15:46
v0.0.1
744178a
Compare
Choose a tag to compare

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