There is a naming conflict with 'erdtree' and it makes more sense
to have that with the shorter name.
Additionally I think EternalTerminal isn't used that much.
And they last CVEs were handled not so well which is why we even
think about dropping it in the future
OBS-URL: https://build.opensuse.org/package/show/network/EternalTerminal?expand=0&rev=44
- Update to 6.2.4:
* CVE-2022-48257, CVE-2022-48258 remedied
* fix readme regarding port forwarding #522
* Fix test failures that started appearing in CI #526
* Add documentation for the EternalTerminal protocol #523
* ssh-et: apply upstream updates #527
* docs: write gpg key to trusted.gpg.d for APT #530
* Support for ipv6 addresses (with or without port specified) #536
* ipv6 abbreviated address support #539
* Fix launchd plist config to remove daemonization. #540
* Explicitly set verbosity from cxxopts value. #542
* Remove daemon flag in systemd config #549
* Format all source with clang-format. #552
* Fix tunnel parsing exception handling. #550
* Fix SIGTERM behavior that causes systemd control of etserver to timeout. #554
* Parse telemetry ini config as boolean and make telemetry opt-in. #553
* Logfile open mode and permission plus location configurability. #556
- bsc#1207123 (CVE-2022-48257) Fix predictable logfile names in /tmp
- bsc#1207124 (CVE-2022-48258) Fix etserver and etclient have world-readable logfiles
- Note: Upstream released 6.2.2 with fixes then 6.2.4 and later removed 6.2.2
and redid 6.2.4
OBS-URL: https://build.opensuse.org/request/show/1060453
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/EternalTerminal?expand=0&rev=18
* fix readme regarding port forwarding #522
* Fix test failures that started appearing in CI #526
* Add documentation for the EternalTerminal protocol #523
* ssh-et: apply upstream updates #527
* docs: write gpg key to trusted.gpg.d for APT #530
* Support for ipv6 addresses (with or without port specified) #536
* ipv6 abbreviated address support #539
* Fix launchd plist config to remove daemonization. #540
* Explicitly set verbosity from cxxopts value. #542
* Remove daemon flag in systemd config #549
* Format all source with clang-format. #552
* Fix tunnel parsing exception handling. #550
* Fix SIGTERM behavior that causes systemd control of etserver to timeout. #554
* Parse telemetry ini config as boolean and make telemetry opt-in. #553
* Logfile open mode and permission plus location configurability. #556
- bsc#1207123 (CVE-2022-48257) Fix predictable logfile names in /tmp
- bsc#1207124 (CVE-2022-48258) Fix etserver and etclient have world-readable logfiles
- Note: Upstream released 6.2.2 with fixes then 6.2.4 and later removed 6.2.2
and redid 6.2.4
OBS-URL: https://build.opensuse.org/package/show/network/EternalTerminal?expand=0&rev=42
* Redirect external dir to imported. Create import script
* Update submodule imports
- Update to 6.2.2:
* Fix readme regarding port forwarding (#522)
* Add documentation for the EternalTerminal protocol (#523)
* Support for ipv6 addresses (#536)
* Support collapsed zeroes format for ipv6 host addresses (#537)
* Support ipv6 abbreviated addresses (#539)
* Remove daemon flag in systemd config (#549)
* Fix launchd plist config to remove daemonization. (#540
* Fix SIGTERM behavior that causes systemd control of etserver to timeout (#554)
* Fix tunnel parsing exception handling (#550)
* Logfile open mode and permission plus location configurability (#556)
CVE-2022-48257, CVE-2022-48258
OBS-URL: https://build.opensuse.org/package/show/network/EternalTerminal?expand=0&rev=41
- Update to 6.1.7:
* Fix race condition in connection test
* Reduce debug object size
* Move deployment scripts to deployment branch
* Do not install files from PlatformFolders project
- Update to 6.1.6:
* Fix crash on exit.
* Fix ARM build.
- Update to 6.1.5:
* Fixes for various OSes
* Update sentry version
- Update to 6.1.4:
* Add stack trace on unhandled exception
- Update to 6.1.3:
* Fixes for various OSes and build systems
* Allow older cmake versions on non-windows platforms
* Fix for older cmake versions
- Update to 6.1.0:
* Build using vcpkg
* Monitor crashes
* Fix some race conditions
* Add --ssh-option argument for passing arguments to ssh
* Android support
OBS-URL: https://build.opensuse.org/request/show/883817
OBS-URL: https://build.opensuse.org/package/show/network/EternalTerminal?expand=0&rev=19
* TSAN/ASAN fixes
* Parse named socket port forwards (#293)
* Fix input for forward tunnels (#319)
* Revert back to write/read instead of send/recv on unix (#323, #322)
* Handle SIGINT manually (#333, #324)
- Build with DISABLE_CRASH_LOG=OFF since SIGINT is now not handled
by easylogging++ anymore, thus ctrl+c won't lead to crash
OBS-URL: https://build.opensuse.org/package/show/network/EternalTerminal?expand=0&rev=11