17
0

28 Commits

Author SHA256 Message Date
6c045f18f6 Accepting request 1146417 from home:ohollmann:branches:network
- Remove the hardcoded libopenssl-1_1-devel and replace it with
  libopenssl-devel (bsc#1219879).

OBS-URL: https://build.opensuse.org/request/show/1146417
OBS-URL: https://build.opensuse.org/package/show/network/EternalTerminal?expand=0&rev=50
2024-02-13 15:33:51 +00:00
f52ad640de - Update to 6.2.8:
* Upgrade catch2 to fix another gcc13 error.

- Update to 6.2.7
  * Fixes errors in release build & CI

OBS-URL: https://build.opensuse.org/package/show/network/EternalTerminal?expand=0&rev=48
2023-09-01 17:38:57 +00:00
e6f7710998 Accepting request 1078623 from home:dimstar:Factory
- Add ET-gcc13.patch: Fix build using GCC 13.

OBS-URL: https://build.opensuse.org/request/show/1078623
OBS-URL: https://build.opensuse.org/package/show/network/EternalTerminal?expand=0&rev=46
2023-04-13 08:39:31 +00:00
b566651aed - Move binary 'et' to 'et-client'
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
2023-03-13 17:54:22 +00:00
1a882f00c7 * 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/package/show/network/EternalTerminal?expand=0&rev=42
2023-01-23 15:34:08 +00:00
25780e4b3a - Update to 6.2.4:
* 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
2023-01-20 08:17:27 +00:00
cfdcc97e30 Accepting request 1033912 from home:mlin7442:branches:network
fix Leap 15.5 build - hard buildrequires gcc10-c++ in Leap 15.5

OBS-URL: https://build.opensuse.org/request/show/1033912
OBS-URL: https://build.opensuse.org/package/show/network/EternalTerminal?expand=0&rev=39
2022-11-07 08:53:42 +00:00
b25eaaf613 In Leap 15.3/15.4 hard-require gcc10-c++ since the build fails with
OBS-URL: https://build.opensuse.org/package/show/network/EternalTerminal?expand=0&rev=37
2022-08-18 06:16:13 +00:00
d40d0d1aed - Require gcc-c++ instead of gcc12-c++ in most cases
This will be gcc12-c++ on TW by default
  In Leap 15.4 hard-require gcc10-c++ since the build fails with
  older versions
  * EternalTerminal-6.2.0-return.patch

OBS-URL: https://build.opensuse.org/package/show/network/EternalTerminal?expand=0&rev=36
2022-08-18 06:06:23 +00:00
cc16f72efd * CVE-2022-24949 [bsc#1202435]
* CVE-2022-24950 [bsc#1202434]
  * CVE-2022-24951 [bsc#1202433]
  * CVE-2022-24952 [bsc#1202432]

OBS-URL: https://build.opensuse.org/package/show/network/EternalTerminal?expand=0&rev=33
2022-08-17 15:05:24 +00:00
951c583045 * Fix build issues
OBS-URL: https://build.opensuse.org/package/show/network/EternalTerminal?expand=0&rev=30
2022-05-06 08:01:21 +00:00
155b9be93c - Update to 6.2.1:
Fix build issues
- Remove upstreamed patches:
  * EternalTerminal-6.2.0-return.patch                                                                                                        
  * EternalTerminal-6.2.0-optional.patch

OBS-URL: https://build.opensuse.org/package/show/network/EternalTerminal?expand=0&rev=29
2022-05-06 08:01:09 +00:00
b6f860cd4d - Add EternalTerminal-6.2.0-optional.patch
OBS-URL: https://build.opensuse.org/package/show/network/EternalTerminal?expand=0&rev=27
2022-05-05 14:39:45 +00:00
601e030451 - Update to 6.2.0:
* Several security and stability improvements.
- Add EternalTerminal-6.2.0-return.patch
  See https://github.com/MisterTea/EternalTerminal/pull/518

OBS-URL: https://build.opensuse.org/package/show/network/EternalTerminal?expand=0&rev=26
2022-05-05 12:18:57 +00:00
d79f0b3b38 - Remove et-limits.patch: upstreamed
OBS-URL: https://build.opensuse.org/package/show/network/EternalTerminal?expand=0&rev=25
2022-01-13 14:26:11 +00:00
d68d95c337 - Update to 6.1.11:
* Compile fixes for later versions of gcc

OBS-URL: https://build.opensuse.org/package/show/network/EternalTerminal?expand=0&rev=24
2022-01-13 14:25:33 +00:00
e24cb732fd - Update to 6.1.9:
* Security & Compatibility fixes
- Add et-limits.patch:
  Fix build by patching in-tree sentry.
  See https://github.com/MisterTea/EternalTerminal/issues/412
  and https://github.com/getsentry/sentry-native/issues/501

OBS-URL: https://build.opensuse.org/package/show/network/EternalTerminal?expand=0&rev=23
2021-11-04 08:41:59 +00:00
4f61a6153b - Update to 6.1.8:
* ssh config fixes

OBS-URL: https://build.opensuse.org/package/show/network/EternalTerminal?expand=0&rev=21
2021-05-31 15:14:16 +00:00
4147b9de91 Accepting request 883817 from home:jubalh:branches:network
- 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
2021-04-08 10:40:28 +00:00
ac5043af76 - Update to 6.0.13:
* Fix warning by systemctl (#346)
  * Import UST
  * Several documentation fixes

OBS-URL: https://build.opensuse.org/package/show/network/EternalTerminal?expand=0&rev=17
2020-11-19 09:03:31 +00:00
729c41bb13 - Update to 6.0.11:
* Fix version number

- Update to 6.0.10:
  * Fix --help and --version flags

OBS-URL: https://build.opensuse.org/package/show/network/EternalTerminal?expand=0&rev=15
2020-08-03 06:51:13 +00:00
66c9773302 - Update to 6.0.9:
* TSAN fixes
  * Pass errno correctly from ::read

OBS-URL: https://build.opensuse.org/package/show/network/EternalTerminal?expand=0&rev=13
2020-07-31 06:39:18 +00:00
20d5fac66b - Update to 6.0.8:
* 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
2020-07-30 06:41:28 +00:00
7dbcc54c90 - Build with DISABLE_CRASH_LOG=ON to prevent segfault upon abort
See https://github.com/MisterTea/EternalTerminal/issues/324

OBS-URL: https://build.opensuse.org/package/show/network/EternalTerminal?expand=0&rev=9
2020-06-24 14:28:38 +00:00
636294babc - Update to 6.0.7:
* Add Match Host support to ssh config

OBS-URL: https://build.opensuse.org/package/show/network/EternalTerminal?expand=0&rev=7
2020-03-04 06:55:10 +00:00
0263c5188b - Update to 6.0.6:
* Generate passkeys on server (#280)

OBS-URL: https://build.opensuse.org/package/show/network/EternalTerminal?expand=0&rev=5
2020-02-17 10:05:03 +00:00
f9ef8d2447 - Update to 6.0.5:
* Fix SSH config parsing bug when Hostname is specified (#235) 
  * Expand tilde before parsing include file (#244)
  * Add a build option to disable easylogging's default
    crash handler (#246)
  * Several bug fixes

OBS-URL: https://build.opensuse.org/package/show/network/EternalTerminal?expand=0&rev=3
2019-12-27 11:28:38 +00:00
Tomáš Chvátal
a6a35a9d20 Accepting request 751249 from home:jubalh
Please add me as maintainer.

OBS-URL: https://build.opensuse.org/request/show/751249
OBS-URL: https://build.opensuse.org/package/show/network/EternalTerminal?expand=0&rev=1
2019-12-02 07:46:39 +00:00