commit veyon for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package veyon for openSUSE:Factory checked in at 2024-08-07 06:11:01 Comparing /work/SRC/openSUSE:Factory/veyon (Old) and /work/SRC/openSUSE:Factory/.veyon.new.7232 (New) Package is "veyon" Wed Aug 7 06:11:01 2024 rev:26 rq:1191903 version:4.8.3 Changes: --- /work/SRC/openSUSE:Factory/veyon/veyon.changes 2024-04-02 16:46:59.950886560 +0200 +++ /work/SRC/openSUSE:Factory/.veyon.new.7232/veyon.changes2024-08-07 06:11:33.701203690 +0200 @@ -1,0 +2,8 @@ +Tue Jul 30 07:41:45 UTC 2024 - Dominique Leuenberger + +- BuildRequire libproc2 (procps 4.x) or procps (procps3) pkgconfig + symbol. Support switching to procps4. +- Drop procps-devel BuildRequires: this is already covered by the + respective pkgconfig() BuildRequires. + +--- Other differences: -- ++ veyon.spec ++ --- /var/tmp/diff_new_pack.hGZMkG/_old 2024-08-07 06:11:34.409232856 +0200 +++ /var/tmp/diff_new_pack.hGZMkG/_new 2024-08-07 06:11:34.409232856 +0200 @@ -39,7 +39,6 @@ BuildRequires: openldap2-devel BuildRequires: pam-devel BuildRequires: pkgconfig -BuildRequires: procps-devel BuildRequires: update-desktop-files BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xcomposite) @@ -83,11 +82,11 @@ BuildRequires: pkgconfig(Qt5Xml) BuildRequires: pkgconfig(qca2-qt5) %endif +BuildRequires: (pkgconfig(libproc2) or pkgconfig(libprocps)) BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(libfakekey) BuildRequires: pkgconfig(libjpeg) BuildRequires: pkgconfig(libpng) -BuildRequires: pkgconfig(libprocps) BuildRequires: pkgconfig(libsasl2) BuildRequires: pkgconfig(libvncclient) BuildRequires: pkgconfig(libvncserver)
commit veyon for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package veyon for openSUSE:Factory checked in at 2024-04-02 16:44:10 Comparing /work/SRC/openSUSE:Factory/veyon (Old) and /work/SRC/openSUSE:Factory/.veyon.new.1905 (New) Package is "veyon" Tue Apr 2 16:44:10 2024 rev:25 rq:1164106 version:4.8.3 Changes: --- /work/SRC/openSUSE:Factory/veyon/veyon.changes 2024-03-01 23:38:03.934796866 +0100 +++ /work/SRC/openSUSE:Factory/.veyon.new.1905/veyon.changes2024-04-02 16:46:59.950886560 +0200 @@ -1,0 +2,14 @@ +Sun Mar 24 21:49:20 UTC 2024 - Dirk Müller + +- update to 4.8.3: + * Optimized code paths wherever regular expressions are parsed + * Fixed logging of internal enum values in debug messages + * Fix locations being hidden when hiding local computer per +configuration and using the NetworkDiscovery add-on + * Fixed worker messages being forwarded to the server, allowing +e.g. the screen lock to be bypassed + * WebAPI: improve logging & dump debug info on SIGUSR1 + * Add crash handler to print backtraces + * Improve reliability of DBus connections + +--- Old: veyon-4.8.2-src.tar.bz2 New: veyon-4.8.3-src.tar.bz2 Other differences: -- ++ veyon.spec ++ --- /var/tmp/diff_new_pack.UIvCoV/_old 2024-04-02 16:47:00.890921134 +0200 +++ /var/tmp/diff_new_pack.UIvCoV/_new 2024-04-02 16:47:00.894921281 +0200 @@ -17,7 +17,7 @@ Name: veyon -Version:4.8.2 +Version:4.8.3 Release:0 Summary:Computer monitoring and classroom management License:GPL-2.0-or-later ++ veyon-4.8.2-src.tar.bz2 -> veyon-4.8.3-src.tar.bz2 ++ 50577 lines of diff (skipped)
commit veyon for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package veyon for openSUSE:Factory checked in at 2024-03-01 23:38:03 Comparing /work/SRC/openSUSE:Factory/veyon (Old) and /work/SRC/openSUSE:Factory/.veyon.new.1770 (New) Package is "veyon" Fri Mar 1 23:38:03 2024 rev:24 rq:1153925 version:4.8.2 Changes: --- /work/SRC/openSUSE:Factory/veyon/veyon.changes 2023-12-13 18:34:23.765148582 +0100 +++ /work/SRC/openSUSE:Factory/.veyon.new.1770/veyon.changes2024-03-01 23:38:03.934796866 +0100 @@ -1,0 +2,6 @@ +Tue Feb 27 10:11:45 UTC 2024 - Dominique Leuenberger + +- Drop libgsasl BuildRequires: I can't find any reference of this + being used. + +--- Other differences: -- ++ veyon.spec ++ --- /var/tmp/diff_new_pack.HGKA9h/_old 2024-03-01 23:38:04.478816538 +0100 +++ /var/tmp/diff_new_pack.HGKA9h/_new 2024-03-01 23:38:04.482816683 +0100 @@ -1,7 +1,7 @@ # # spec file for package veyon # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -33,7 +33,6 @@ BuildRequires: libXdamage-devel BuildRequires: libXfixes-devel BuildRequires: libfakekey-devel -BuildRequires: libgsasl BuildRequires: libjpeg8-devel BuildRequires: libpng16-compat-devel BuildRequires: libpng16-devel
commit veyon for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package veyon for openSUSE:Factory checked in at 2023-07-26 13:23:41 Comparing /work/SRC/openSUSE:Factory/veyon (Old) and /work/SRC/openSUSE:Factory/.veyon.new.15225 (New) Package is "veyon" Wed Jul 26 13:23:41 2023 rev:22 rq:1100215 version:4.8.1 Changes: --- /work/SRC/openSUSE:Factory/veyon/veyon.changes 2023-05-27 20:38:49.343081723 +0200 +++ /work/SRC/openSUSE:Factory/.veyon.new.15225/veyon.changes 2023-07-26 13:24:42.712277732 +0200 @@ -1,0 +2,28 @@ +Sun Jul 16 22:53:25 UTC 2023 - andy great + +- Update to 4.8.1. + * Fix build with libproc2 + +- Update to 4.8.0. + * Core: +* User interface style is now configurable and uses Qt's Fusion + style per default +* Added VNC tight encoding support resulting in lower network bandwidth + requirements when using image quality levels other than Highest +* Image quality for both monitoring mode and remote control + views is now configurable + * Master: +* Improve style of global toolbar to better match selected user + interface style +* Show user logon time in new column in Locations & computers + panel + * Plugins: +* Demo: added adaptive image quality control to meet certain + bandwidth limitations e.g. in Wi-fi environments +* WebAPI: added Qt 6 support +* WebAPI: added "/session" API endpoint + * Linux: +* Fixed fullscreen switching for lock widget and fullscreen + demo mode + +--- Old: veyon-4.7.5-src.tar.bz2 New: veyon-4.8.1-src.tar.bz2 Other differences: -- ++ veyon.spec ++ --- /var/tmp/diff_new_pack.5UIIWx/_old 2023-07-26 13:24:43.580282971 +0200 +++ /var/tmp/diff_new_pack.5UIIWx/_new 2023-07-26 13:24:43.584282995 +0200 @@ -17,7 +17,7 @@ Name: veyon -Version:4.7.5 +Version:4.8.1 Release:0 Summary:Computer monitoring and classroom management License:GPL-2.0-or-later ++ veyon-4.7.5-src.tar.bz2 -> veyon-4.8.1-src.tar.bz2 ++ 185552 lines of diff (skipped)
commit veyon for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package veyon for openSUSE:Factory checked in at 2023-05-27 20:38:24 Comparing /work/SRC/openSUSE:Factory/veyon (Old) and /work/SRC/openSUSE:Factory/.veyon.new.1533 (New) Package is "veyon" Sat May 27 20:38:24 2023 rev:21 rq:1089291 version:4.7.5 Changes: --- /work/SRC/openSUSE:Factory/veyon/veyon.changes 2023-02-23 16:54:07.205384159 +0100 +++ /work/SRC/openSUSE:Factory/.veyon.new.1533/veyon.changes2023-05-27 20:38:49.343081723 +0200 @@ -1,0 +2,5 @@ +Wed Apr 26 13:17:40 UTC 2023 - Jan Engelhardt + +- Replace xorg-x11-devel BuildRequire by pkgconfig(...) + +--- Other differences: -- ++ veyon.spec ++ --- /var/tmp/diff_new_pack.AIh5AC/_old 2023-05-27 20:38:49.795084424 +0200 +++ /var/tmp/diff_new_pack.AIh5AC/_new 2023-05-27 20:38:49.799084448 +0200 @@ -42,12 +42,27 @@ BuildRequires: pkgconfig BuildRequires: procps-devel BuildRequires: update-desktop-files -BuildRequires: xorg-x11-devel +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xcomposite) +BuildRequires: pkgconfig(xcursor) +BuildRequires: pkgconfig(xdamage) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(xfixes) +BuildRequires: pkgconfig(xi) +BuildRequires: pkgconfig(xinerama) +BuildRequires: pkgconfig(xproto) +BuildRequires: pkgconfig(xrandr) +BuildRequires: pkgconfig(xscrnsaver) +BuildRequires: pkgconfig(xtst) +%if 0%{?suse_version} < 1550 +Requires: pkgconfig(xtrap) +%endif %if 0%{?suse_version} > 1500 BuildRequires: qca-qt6-plugins BuildRequires: cmake(Qca-qt6) BuildRequires: cmake(Qt6Concurrent) BuildRequires: cmake(Qt6Core) +BuildRequires: cmake(Qt6Core5Compat) BuildRequires: cmake(Qt6DBus) BuildRequires: cmake(Qt6Gui) BuildRequires: cmake(Qt6LinguistTools)
commit veyon for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package veyon for openSUSE:Factory checked in at 2023-02-23 16:30:29 Comparing /work/SRC/openSUSE:Factory/veyon (Old) and /work/SRC/openSUSE:Factory/.veyon.new.1706 (New) Package is "veyon" Thu Feb 23 16:30:29 2023 rev:20 rq:1067381 version:4.7.5 Changes: --- /work/SRC/openSUSE:Factory/veyon/veyon.changes 2023-01-23 18:32:40.616356373 +0100 +++ /work/SRC/openSUSE:Factory/.veyon.new.1706/veyon.changes2023-02-23 16:54:07.205384159 +0100 @@ -1,0 +2,24 @@ +Tue Feb 21 16:11:19 UTC 2023 - andy great + +- Update to version 4.7.5. + * Core: +* ComputerControlInterface: poll computer states if new interval + property is set +* Logger: improve log message handling performance by caching + internal configuration key + * Plugins: +* Demo: fix thread affinity issue when receiving feature control + commands +* LDAP: relicense under LGPL 2 +* WebAPI: fix deadlock when controlling features + * Linux: +* Add support for libproc2 +* Add Fedora 37 packages +* Add openSUSE Leap 15.4 packages +* Drop Fedora 35 packages +* Drop openSUSE Leap 15.3 packages +* Improve UID/GID resolving +* Improve user impersonation to not fail if running with lower + privileges already + +--- Old: veyon-4.7.4-src.tar.bz2 New: veyon-4.7.5-src.tar.bz2 Other differences: -- ++ veyon.spec ++ --- /var/tmp/diff_new_pack.BlGmku/_old 2023-02-23 16:54:07.825387754 +0100 +++ /var/tmp/diff_new_pack.BlGmku/_new 2023-02-23 16:54:07.833387801 +0100 @@ -1,7 +1,7 @@ # # spec file for package veyon # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: veyon -Version:4.7.4 +Version:4.7.5 Release:0 Summary:Computer monitoring and classroom management License:GPL-2.0-or-later ++ veyon-4.7.4-src.tar.bz2 -> veyon-4.7.5-src.tar.bz2 ++ 5592 lines of diff (skipped)
commit veyon for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package veyon for openSUSE:Factory checked in at 2023-01-23 18:32:30 Comparing /work/SRC/openSUSE:Factory/veyon (Old) and /work/SRC/openSUSE:Factory/.veyon.new.32243 (New) Package is "veyon" Mon Jan 23 18:32:30 2023 rev:19 rq:1060376 version:4.7.4 Changes: --- /work/SRC/openSUSE:Factory/veyon/veyon.changes 2022-11-05 14:47:04.118698688 +0100 +++ /work/SRC/openSUSE:Factory/.veyon.new.32243/veyon.changes 2023-01-23 18:32:40.616356373 +0100 @@ -1,0 +2,24 @@ +Tue Dec 6 14:36:01 UTC 2022 - Dirk Müller + +- update to 4.7.4: + * Fix location detection with nested locations (e.g. when using LDAP Pro) + * Fix automatic location switching with nested locations (e.g. when using + * Fix location filtering (only show current location) with nested +locations (e.g. when using LDAP Pro) + * Fix broken authentication for Qt6-based builds (e.g. openSUSE +Tumbleweed) + * RemoteAccess: fix broken display when selecting a secondary screen which +is placed left of the primary screen + * ScreenLock: fix lock window position and size in multi monitor setups â +the lock window now covers all screens + * Add workaround for binutils/GCC/Qt PIE+LTO issue to fix crashes when +starting Veyon Configurator and Veyon Server on Ubuntu 22.04 + * UserFunctions: also set GID when running programs as user â fixes access +to the user's tmpdir and potential security issues + * Add Fedora 36 packages + * Add Ubuntu 22.04 packages + * Drop Debian Stretch packages + * Drop Fedora 34 packages + * 3rdparty: x11vnc: update to 0.9.16-67-g4e18eee (LibreSSL build fixes) + +--- Old: veyon-4.7.3-src.tar.bz2 New: veyon-4.7.4-src.tar.bz2 Other differences: -- ++ veyon.spec ++ --- /var/tmp/diff_new_pack.Vm6cRg/_old 2023-01-23 18:32:41.384361687 +0100 +++ /var/tmp/diff_new_pack.Vm6cRg/_new 2023-01-23 18:32:41.388361715 +0100 @@ -17,7 +17,7 @@ Name: veyon -Version:4.7.3 +Version:4.7.4 Release:0 Summary:Computer monitoring and classroom management License:GPL-2.0-or-later ++ veyon-4.7.3-src.tar.bz2 -> veyon-4.7.4-src.tar.bz2 ++ 4168 lines of diff (skipped)
commit veyon for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package veyon for openSUSE:Factory checked in at 2022-11-05 14:46:58 Comparing /work/SRC/openSUSE:Factory/veyon (Old) and /work/SRC/openSUSE:Factory/.veyon.new.2275 (New) Package is "veyon" Sat Nov 5 14:46:58 2022 rev:18 rq:1033626 version:4.7.3 Changes: --- /work/SRC/openSUSE:Factory/veyon/veyon.changes 2022-08-01 21:32:26.710008692 +0200 +++ /work/SRC/openSUSE:Factory/.veyon.new.2275/veyon.changes2022-11-05 14:47:04.118698688 +0100 @@ -1,0 +2,6 @@ +Thu Oct 27 09:12:12 UTC 2022 - Dominique Leuenberger + +- Require /usr/bin/pkexec instead of pkexec: allow the package to + install with polkit with split pkexec of non-split. + +--- Other differences: -- ++ veyon.spec ++ --- /var/tmp/diff_new_pack.lVeth8/_old 2022-11-05 14:47:04.802702678 +0100 +++ /var/tmp/diff_new_pack.lVeth8/_new 2022-11-05 14:47:04.806702701 +0100 @@ -88,7 +88,7 @@ BuildRequires: pkgconfig(xrandr) BuildRequires: pkgconfig(xtst) BuildRequires: pkgconfig(zlib) -Requires: pkexec +Requires: /usr/bin/pkexec Requires(post): permissions %{?systemd_requires}
commit veyon for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package veyon for openSUSE:Factory checked in at 2022-08-01 21:31:44 Comparing /work/SRC/openSUSE:Factory/veyon (Old) and /work/SRC/openSUSE:Factory/.veyon.new.1533 (New) Package is "veyon" Mon Aug 1 21:31:44 2022 rev:17 rq:990674 version:4.7.3 Changes: --- /work/SRC/openSUSE:Factory/veyon/veyon.changes 2022-04-23 19:49:02.599202836 +0200 +++ /work/SRC/openSUSE:Factory/.veyon.new.1533/veyon.changes2022-08-01 21:32:26.710008692 +0200 @@ -1,0 +2,5 @@ +Mon Jul 18 09:55:09 UTC 2022 - Marcus Meissner + +- require pkexec which is now a standalone package + +--- Other differences: -- ++ veyon.spec ++ --- /var/tmp/diff_new_pack.biYZ1F/_old 2022-08-01 21:32:27.806011836 +0200 +++ /var/tmp/diff_new_pack.biYZ1F/_new 2022-08-01 21:32:27.810011848 +0200 @@ -88,6 +88,7 @@ BuildRequires: pkgconfig(xrandr) BuildRequires: pkgconfig(xtst) BuildRequires: pkgconfig(zlib) +Requires: pkexec Requires(post): permissions %{?systemd_requires}
commit veyon for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package veyon for openSUSE:Factory checked in at 2022-04-23 19:46:56 Comparing /work/SRC/openSUSE:Factory/veyon (Old) and /work/SRC/openSUSE:Factory/.veyon.new.1538 (New) Package is "veyon" Sat Apr 23 19:46:56 2022 rev:16 rq:972244 version:4.7.3 Changes: --- /work/SRC/openSUSE:Factory/veyon/veyon.changes 2022-03-11 11:37:19.086341317 +0100 +++ /work/SRC/openSUSE:Factory/.veyon.new.1538/veyon.changes2022-04-23 19:49:02.599202836 +0200 @@ -1,0 +2,25 @@ +Fri Apr 22 00:48:11 UTC 2022 - Ferdinand Thiessen + +- Update to version 4.7.3 + * Configuration: use remote view as default computer double click +feature + * Filesystem: expand %HOSTNAME% path variable + * Filesystem: add support for %DESKTOP%, %DOCUMENTS%, %DOWNLOADS%, +%PICTURES% and %VIDEOS% path variables + * VncClientProtocol: fix potential multiplication overflows + * Master +* Bundle implementations of required KItemModel classes to drop + dependency on 3rdparty sources + * AuthHelper: add account validity check + * Session: improve session path query mechanism to support systemd < 243 + * Session: detect unspecified session type explicitly + * Service: do not start server for sessions with unspecified type + * UserFunctions: determine the user name preferably via +systemd-logind (use $USER as fallback only) + * UserFunctions: always use qualified usernames for authentication +and user info queries + * BuiltinX11VncServer: fix potential multiplication overflow in SHM +support checking code +- Use QT6 on Factory + +--- Old: veyon-4.7.2-src.tar.bz2 New: veyon-4.7.3-src.tar.bz2 Other differences: -- ++ veyon.spec ++ --- /var/tmp/diff_new_pack.WnksjI/_old 2022-04-23 19:49:03.059203382 +0200 +++ /var/tmp/diff_new_pack.WnksjI/_new 2022-04-23 19:49:03.063203387 +0200 @@ -17,7 +17,7 @@ Name: veyon -Version:4.7.2 +Version:4.7.3 Release:0 Summary:Computer monitoring and classroom management License:GPL-2.0-or-later @@ -37,13 +37,26 @@ BuildRequires: libjpeg8-devel BuildRequires: libpng16-compat-devel BuildRequires: libpng16-devel -BuildRequires: libqca-qt5-plugins BuildRequires: openldap2-devel BuildRequires: pam-devel BuildRequires: pkgconfig BuildRequires: procps-devel BuildRequires: update-desktop-files BuildRequires: xorg-x11-devel +%if 0%{?suse_version} > 1500 +BuildRequires: qca-qt6-plugins +BuildRequires: cmake(Qca-qt6) +BuildRequires: cmake(Qt6Concurrent) +BuildRequires: cmake(Qt6Core) +BuildRequires: cmake(Qt6DBus) +BuildRequires: cmake(Qt6Gui) +BuildRequires: cmake(Qt6LinguistTools) +BuildRequires: cmake(Qt6Network) +BuildRequires: cmake(Qt6QuickControls2) +BuildRequires: cmake(Qt6Widgets) +BuildRequires: cmake(Qt6Xml) +%else +BuildRequires: libqca-qt5-plugins BuildRequires: cmake(Qt5LinguistTools) BuildRequires: pkgconfig(Qt5Concurrent) BuildRequires: pkgconfig(Qt5Core) @@ -54,6 +67,8 @@ BuildRequires: pkgconfig(Qt5Widgets) BuildRequires: pkgconfig(Qt5X11Extras) BuildRequires: pkgconfig(Qt5Xml) +BuildRequires: pkgconfig(qca2-qt5) +%endif BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(libfakekey) BuildRequires: pkgconfig(libjpeg) @@ -65,7 +80,6 @@ BuildRequires: pkgconfig(lzo2) BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(polkit-agent-1) -BuildRequires: pkgconfig(qca2-qt5) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xinerama) BuildRequires: pkgconfig(xkbcommon) @@ -106,6 +120,9 @@ -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON \ -DCOTIRE_MINIMUM_NUMBER_OF_TARGET_SOURCES= \ -DWITH_PCH:BOOL=OFF \ +%if 0%{?suse_version} > 1500 +-DWITH_QT6:BOOL=ON \ +%endif . ../ %cmake_build ++ veyon-4.7.2-src.tar.bz2 -> veyon-4.7.3-src.tar.bz2 ++ 51395 lines of diff (skipped)
commit veyon for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package veyon for openSUSE:Factory checked in at 2022-03-09 18:48:04 Comparing /work/SRC/openSUSE:Factory/veyon (Old) and /work/SRC/openSUSE:Factory/.veyon.new.2349 (New) Package is "veyon" Wed Mar 9 18:48:04 2022 rev:15 rq:960443 version:4.7.2 Changes: --- /work/SRC/openSUSE:Factory/veyon/veyon.changes 2022-01-25 17:37:11.885868214 +0100 +++ /work/SRC/openSUSE:Factory/.veyon.new.2349/veyon.changes2022-03-11 11:37:19.086341317 +0100 @@ -1,0 +2,22 @@ +Tue Mar 1 23:20:08 UTC 2022 - andy great + +- Update to version 4.7.2. + * Core: +* VncView: limit preferred size to available desktop geometry +(i.e. all monitors) + * Plugins +* AuthKeys: use file name only to determine key name +* AuthKeys: fixed loading key specified through the + VEYON_AUTH_KEY_NAME environment variable +* Demo: in window mode, resize the window according to the + available desktop geometry +* PowerControl: don't allow aborting the shutdown countdown by pressing Alt+F4 +* RemoteAccess: allow screen switching by tab/backtab (in view-only mode) +* RemoteAccess: fixed window being created twice +* RemoteAccess: only update clipboard if a remote access window is opened +* ScreenLock: resize to available desktop geometry + * Master +* Computer zoom: allow screen switching by pressing tab or backtab + + +--- Old: veyon-4.7.1-src.tar.bz2 New: veyon-4.7.2-src.tar.bz2 Other differences: -- ++ veyon.spec ++ --- /var/tmp/diff_new_pack.u6iwcH/_old 2022-03-11 11:37:19.642341969 +0100 +++ /var/tmp/diff_new_pack.u6iwcH/_new 2022-03-11 11:37:19.646341974 +0100 @@ -17,7 +17,7 @@ Name: veyon -Version:4.7.1 +Version:4.7.2 Release:0 Summary:Computer monitoring and classroom management License:GPL-2.0-or-later ++ veyon-4.7.1-src.tar.bz2 -> veyon-4.7.2-src.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/veyon-4.7.1/.ci/linux.centos.7.9/Dockerfile new/veyon-4.7.2/.ci/linux.centos.7.9/Dockerfile --- old/veyon-4.7.1/.ci/linux.centos.7.9/Dockerfile 2022-01-14 09:49:23.0 +0100 +++ new/veyon-4.7.2/.ci/linux.centos.7.9/Dockerfile 2022-02-26 14:52:46.0 +0100 @@ -3,6 +3,7 @@ RUN \ yum --enablerepo=extras install -y epel-release && \ + yum install -y https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm && \ yum install -y centos-release-scl && \ yum install -y git devtoolset-7 ninja-build cmake3 rpm-build fakeroot \ qt5-qtbase-devel qt5-qtbase qt5-linguist qt5-qttools qt5-qtquickcontrols2-devel qt5-qtwebkit-devel \ @@ -15,6 +16,7 @@ procps-devel \ lzo-devel \ qca-qt5-devel qca-qt5-ossl \ + ffmpeg-devel \ cyrus-sasl-devel \ openldap-devel && \ ln -s /usr/bin/cmake3 /usr/bin/cmake diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/veyon-4.7.1/.ci/linux.centos.8.4/Dockerfile new/veyon-4.7.2/.ci/linux.centos.8.4/Dockerfile --- old/veyon-4.7.1/.ci/linux.centos.8.4/Dockerfile 2022-01-14 09:49:23.0 +0100 +++ new/veyon-4.7.2/.ci/linux.centos.8.4/Dockerfile 2022-02-26 14:52:46.0 +0100 @@ -3,8 +3,9 @@ RUN \ yum --enablerepo=extras install -y epel-release dnf-plugins-core && \ + yum install -y https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm && \ yum config-manager --set-enabled powertools && \ - dnf install -y https://pkgs.dyn.su/el8/base/x86_64/raven-release-1.0-1.el8.noarch.rpm && \ + dnf install -y https://pkgs.dyn.su/el8/base/x86_64/raven-release-1.0-2.el8.noarch.rpm && \ yum install -y git gcc-c++ make ninja-build cmake rpm-build fakeroot \ qt5-qtbase-devel qt5-qtbase-private-devel qt5-qtbase qt5-linguist qt5-qttools qt5-qtquickcontrols2-devel qt5-qtwebengine-devel \ libXtst-devel libXrandr-devel libXinerama-devel libXcursor-devel libXrandr-devel libXdamage-devel libXcomposite-devel libXfixes-devel \ @@ -17,5 +18,6 @@ procps-ng-devel \ lzo-devel \ qca-qt5-devel qca-qt5-ossl \ + ffmpeg-devel \ cyrus-sasl-devel \ openldap-devel diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/veyon-4.7.1/.ci/linux.debian.bullseye/Dockerfile new/veyon-4.7.2/.ci
commit veyon for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package veyon for openSUSE:Factory checked in at 2022-01-25 17:35:58 Comparing /work/SRC/openSUSE:Factory/veyon (Old) and /work/SRC/openSUSE:Factory/.veyon.new.1938 (New) Package is "veyon" Tue Jan 25 17:35:58 2022 rev:14 rq:948501 version:4.7.1 Changes: --- /work/SRC/openSUSE:Factory/veyon/veyon.changes 2022-01-10 23:54:19.352842162 +0100 +++ /work/SRC/openSUSE:Factory/.veyon.new.1938/veyon.changes2022-01-25 17:37:11.885868214 +0100 @@ -1,0 +2,40 @@ +Mon Jan 24 15:18:11 UTC 2022 - andy great + +- Update to version 4.7.1. + * Core +* Improved CMake code to better support sanitizers. +* Added CMake option to disable the generation/update of + translations. +* The size of messages is now limited to 64 MB to prevent + potential out-of-memory situations. +* Added initial libfuzzer test set. +* Added data integrity checking code to the VariantStream class + to prevent out-of-memory situations and potential buffer + overflows when reading data from the network. +* Added support for displaying an overlay icon on the system + tray icon. + * Configurator: +* AccessControl: Abort group test when canceling username + input dialog. +* Master: Browsing of the user configuration directory has + been fixed. + * Plugins + * LDAP: Fixed build of 3rdparty component kldap with Qt 6 + * LDAP: Made the query timeout configurable + (in advanced view only) + * RemoteAccess: open remote access window for all selected + computers ??? only ask for hostname/IP if no computer is + selected + * RemoteAccess: The clipboard content is now synchronized + whenever it changes locally or remotely. + * WebAPI: Use updated 3rdparty components + (qthttpserver, http-parser) + * Master +* The press and hold feature now properly works on Windows + (thanks to @SlrG). + * Linux +* Fixed non-installable DEB packages for Ubuntu 18.04 and + Debian Stretch caused by compatibility problems with older + versions of CMake/CPack. + +--- Old: veyon-4.7.0-src.tar.bz2 New: veyon-4.7.1-src.tar.bz2 Other differences: -- ++ veyon.spec ++ --- /var/tmp/diff_new_pack.SMlqOi/_old 2022-01-25 17:37:12.481864109 +0100 +++ /var/tmp/diff_new_pack.SMlqOi/_new 2022-01-25 17:37:12.489864054 +0100 @@ -1,7 +1,7 @@ # # spec file for package veyon # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: veyon -Version:4.7.0 +Version:4.7.1 Release:0 Summary:Computer monitoring and classroom management License:GPL-2.0-or-later ++ veyon-4.7.0-src.tar.bz2 -> veyon-4.7.1-src.tar.bz2 ++ 14669 lines of diff (skipped)
commit veyon for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package veyon for openSUSE:Factory checked in at 2022-01-10 23:53:41 Comparing /work/SRC/openSUSE:Factory/veyon (Old) and /work/SRC/openSUSE:Factory/.veyon.new.1892 (New) Package is "veyon" Mon Jan 10 23:53:41 2022 rev:13 rq:945356 version:4.7.0 Changes: --- /work/SRC/openSUSE:Factory/veyon/veyon.changes 2021-12-05 22:46:47.981507523 +0100 +++ /work/SRC/openSUSE:Factory/.veyon.new.1892/veyon.changes2022-01-10 23:54:19.352842162 +0100 @@ -1,0 +2,6 @@ +Wed Jan 5 08:41:33 UTC 2022 - Johannes Segitz + +- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): + * harden_veyon.service.patch + +--- New: harden_veyon.service.patch Other differences: -- ++ veyon.spec ++ --- /var/tmp/diff_new_pack.UpYNBZ/_old 2022-01-10 23:54:19.856842603 +0100 +++ /var/tmp/diff_new_pack.UpYNBZ/_new 2022-01-10 23:54:19.860842607 +0100 @@ -23,6 +23,7 @@ License:GPL-2.0-or-later URL:https://veyon.io/ Source: https://github.com/veyon/veyon/releases/download/v%{version}/veyon-%{version}-src.tar.bz2 +Patch0:harden_veyon.service.patch BuildRequires: cmake BuildRequires: cyrus-sasl-devel BuildRequires: gcc-c++ ++ harden_veyon.service.patch ++ Index: veyon-4.7.0/service/veyon.service.in === --- veyon-4.7.0.orig/service/veyon.service.in +++ veyon-4.7.0/service/veyon.service.in @@ -6,6 +6,17 @@ Requires=dbus.service systemd-logind.ser Documentation=man:veyon-service(1) [Service] +# added automatically, for details please see +# https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort +ProtectSystem=full +ProtectHome=true +ProtectHostname=true +ProtectKernelTunables=true +ProtectKernelModules=true +ProtectKernelLogs=true +ProtectControlGroups=true +RestrictRealtime=true +# end of automatic additions ExecStart=@CMAKE_INSTALL_PREFIX@/bin/veyon-service Type=simple Restart=always
commit veyon for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package veyon for openSUSE:Factory checked in at 2021-12-05 22:46:12 Comparing /work/SRC/openSUSE:Factory/veyon (Old) and /work/SRC/openSUSE:Factory/.veyon.new.31177 (New) Package is "veyon" Sun Dec 5 22:46:12 2021 rev:12 rq:935728 version:4.7.0 Changes: --- /work/SRC/openSUSE:Factory/veyon/veyon.changes 2021-09-25 00:36:37.011205945 +0200 +++ /work/SRC/openSUSE:Factory/.veyon.new.31177/veyon.changes 2021-12-05 22:46:47.981507523 +0100 @@ -1,0 +2,50 @@ +Fri Dec 3 21:07:24 UTC 2021 - andy great + +- Update to version 4.7.0. + * Core +* Fixed binary compatibility issues between different versions + of LibVNCServer/LibVNCClient. +* Messages in log files (especially debug messages) are now + much more human readable. + * Plugins +* Demo: Screens in the Demo menu are now displayed with their + actual hardware name and connector type/index. +* LDAP: Fixed querying members of a group when the nested + groups option is enabled. +* TextMessage: Students can now select and copy the text + message or parts of it. +* TextMessage: Rich text + (i.e. formatted text including hyperlinks) can now be + entered and sent to students. +* RemoteAccess: For remote computers with multiple screens, a + button with a screen selection menu has been added. +* RemoteAccess: The login name of the remote user is shown in + the window title, if the full name is not available. +* WebAPI: The header field lookup (e.g. for the connection UID) + is now case insensitive. + * Linux +* The parameter order for the ping utility has been improved. +* Issues regarding the session identification have been fixed, + solving various issues when running veyon-server manually + e.g. via autostart entries. + * Master +* A regression in Veyon 4.6.0 has been fixed to make the + computer and user search case insensitive again. +* Control messages between computers are now sent asynchronously + which improves performance and responsiveness while reducing + the CPU load. +* When closing the program, it now stops all features on the + student computers and waits until all corresponding control + messages have been sent. +* A new filter button has been added to show computers with + logged on users only. +* The dialog for confirming actions such as powering off + computers only emphasizes ALL computers if all computers are + selected. +* If available, the full name of the user is now preferred in + the tooltip. + * Server +* Server-side framebuffer update rate control has been added + which improves performance and responsive. + +--- Old: veyon-4.6.0-src.tar.bz2 New: veyon-4.7.0-src.tar.bz2 Other differences: -- ++ veyon.spec ++ --- /var/tmp/diff_new_pack.rodVsD/_old 2021-12-05 22:46:48.581505567 +0100 +++ /var/tmp/diff_new_pack.rodVsD/_new 2021-12-05 22:46:48.581505567 +0100 @@ -17,7 +17,7 @@ Name: veyon -Version:4.6.0 +Version:4.7.0 Release:0 Summary:Computer monitoring and classroom management License:GPL-2.0-or-later ++ veyon-4.6.0-src.tar.bz2 -> veyon-4.7.0-src.tar.bz2 ++ 18942 lines of diff (skipped)
commit veyon for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package veyon for openSUSE:Factory checked in at 2021-09-25 00:35:42 Comparing /work/SRC/openSUSE:Factory/veyon (Old) and /work/SRC/openSUSE:Factory/.veyon.new.1899 (New) Package is "veyon" Sat Sep 25 00:35:42 2021 rev:11 rq:921376 version:4.6.0 Changes: --- /work/SRC/openSUSE:Factory/veyon/veyon.changes 2021-06-01 10:39:36.361032086 +0200 +++ /work/SRC/openSUSE:Factory/.veyon.new.1899/veyon.changes2021-09-25 00:36:37.011205945 +0200 @@ -1,0 +2,69 @@ +Fri Sep 24 17:57:40 UTC 2021 - andy great + +- Update to version 4.6.0. + * Core +* Protocol errors during the initial authentication phase are + handled more reliably. This fixes problems when connecting to + incompatible servers accidentally. + * CLI +* The plugin and feature modules have been added. +* The config and shell plugins have been integrated as static + modules. + * Plugins +* Demo: The visual feedback when (re-)connecting has been + redesigned. +* DesktopServices: The Run program feature has been renamed to + Start application. +* RemoteAccess: The visual feedback when (re-)connecting has + been redesigned. +* RemoteAccess: The computer connection of the main window is + reused if available resulting in immediate access to the remote + computer. +* RemoteAccess: The remote cursor is no longer used in view + only mode to prevent occasionally observed render artifacts. +* UserSessionControl: Non-user sessions (such as display + manager/login screen sessions) are no longer terminated by the + user logoff feature. +* WebAPI: An error code has been added to report protocol + errors occuring while connecting to the Veyon Server. +* WebAPI: The connection limit is enforced at the HTTP server + level already to properly report the connection limit reached + error instead of timing out. +* WebAPI: Skip ping for hosts which no connection could be + established to. This allows using a higher connection limit + on Linux when the number of open file descriptors is limited. + * Master +* In addition to the hostname, the computer display name is + shown in the tooltip of a computer. +* A computer's screen is shown in fullscreen and realtime while + pressing and holding the left mouse button on a computer. +* For Linux clients, [no user] is displayed as the user name + instead of the name of the display manager user. + * Server +* Hostnames of connected computers + (shown in the tooltip of the tray icon) are now reverse + resolved in background to keep connections responsive. + * Linux +* SHM support is being detected more reliably. +* Logging off users is now initiated properly through the + environment-specific session manager while systemd-logind + is used as fallback only. This fixes the display manager + (especially GDM3) not being shown again after logoff. +* Reboot and power down via systemd-logind has been improved + while the environment-specific session manager is used as + fallback only. The reboot and poweroff binaries are not usedany longer. + +--- +Thu Aug 5 15:10:07 UTC 2021 - andy great + +- Update to version 4.5.7. + * Core: allow minus characters in authentication key name + * Linux: x11vnc: auto-detect SHM support ??? fixes server crashing +on start in case of lacking SHM support (no need to manually +configure -noshm as extra parameter any longer) + * Linux: fix Veyon session ID detection in case desktop session +path and ID do not match ??? fixes occasionally broken multi +session support + * WebAPI: improve TLS-related error messages + +--- Old: veyon-4.5.6-src.tar.bz2 New: veyon-4.6.0-src.tar.bz2 Other differences: -- ++ veyon.spec ++ --- /var/tmp/diff_new_pack.S4Douf/_old 2021-09-25 00:36:37.427206379 +0200 +++ /var/tmp/diff_new_pack.S4Douf/_new 2021-09-25 00:36:37.427206379 +0200 @@ -17,7 +17,7 @@ Name: veyon -Version:4.5.6 +Version:4.6.0 Release:0 Summary:Computer monitoring and classroom management License:GPL-2.0-or-later ++ veyon-4.5.6-src.tar.bz2 -> veyon-4.6.0-src.tar.bz2 ++ 73135 lines of diff (skipped)
commit veyon for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package veyon for openSUSE:Factory checked in at 2021-06-01 10:38:22 Comparing /work/SRC/openSUSE:Factory/veyon (Old) and /work/SRC/openSUSE:Factory/.veyon.new.1898 (New) Package is "veyon" Tue Jun 1 10:38:22 2021 rev:10 rq:896023 version:4.5.6 Changes: --- /work/SRC/openSUSE:Factory/veyon/veyon.changes 2021-04-24 23:10:31.959511853 +0200 +++ /work/SRC/openSUSE:Factory/.veyon.new.1898/veyon.changes2021-06-01 10:39:36.361032086 +0200 @@ -1,0 +2,25 @@ +Fri May 28 16:40:53 UTC 2021 - andy great + +- Update to version 4.5.6. + * AuthKeys: make import fail when passing a filename as first +argument + * Core: set up application parameters earlier to silence warning + * Core: fix loading Qt translations on Linux so file dialogs, +message boxes etc. are now localized properly + * Core: configure layout direction based on default locale + * Core: use uniform button layout for DesktopAccessDialog across +all platforms and desktop environments + * Demo: only start client inside user sessions + * LDAP: add support for nested user groups (AD only) + * Linux: fix login key sequence selection + * Linux: use libvnccserver provided by distribution if recent +enough + * Master: fix crash when activating computers with invalid/empty +hostname + * Master: indicate invalid/empty host address in tooltip + * PowerControl, UserSessionControl: improve confirmation dialog +when performing operations such as shutdown or reboot on all +computers + * ScreenLock: only lock screen inside user sessions + +--- Old: veyon-4.5.5-src.tar.bz2 New: veyon-4.5.6-src.tar.bz2 Other differences: -- ++ veyon.spec ++ --- /var/tmp/diff_new_pack.9UM6vP/_old 2021-06-01 10:39:37.013033196 +0200 +++ /var/tmp/diff_new_pack.9UM6vP/_new 2021-06-01 10:39:37.017033203 +0200 @@ -17,7 +17,7 @@ Name: veyon -Version:4.5.5 +Version:4.5.6 Release:0 Summary:Computer monitoring and classroom management License:GPL-2.0-or-later ++ veyon-4.5.5-src.tar.bz2 -> veyon-4.5.6-src.tar.bz2 ++ 19543 lines of diff (skipped)
commit veyon for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package veyon for openSUSE:Factory checked in at 2021-04-24 23:09:21 Comparing /work/SRC/openSUSE:Factory/veyon (Old) and /work/SRC/openSUSE:Factory/.veyon.new.12324 (New) Package is "veyon" Sat Apr 24 23:09:21 2021 rev:9 rq:888208 version:4.5.5 Changes: --- /work/SRC/openSUSE:Factory/veyon/veyon.changes 2021-03-30 21:49:37.338873306 +0200 +++ /work/SRC/openSUSE:Factory/.veyon.new.12324/veyon.changes 2021-04-24 23:10:31.959511853 +0200 @@ -1,0 +2,17 @@ +Tue Apr 20 15:50:47 UTC 2021 - andy great + +- Update to version 4.5.5. + * Core: set OpenGL context sharing flag for proper functionality +of the Qt WebEngine WebTabs backend + * Demo: fix freezing/stopping screen broadcasting when Veyon +Master is configured to enforce selected mode for client +computers + * Demo: fix context menu for computers to properly show +"Stop demo" for any active screen sharing mode + * Service: Windows: fix memory leak + * Linux: make minimum session lifetime before server start +configurable + * Linux: only consider graphically logged in users for access +control rule condition "No user logged in" + +--- Old: veyon-4.5.4-src.tar.bz2 New: veyon-4.5.5-src.tar.bz2 Other differences: -- ++ veyon.spec ++ --- /var/tmp/diff_new_pack.8szp91/_old 2021-04-24 23:10:32.431512520 +0200 +++ /var/tmp/diff_new_pack.8szp91/_new 2021-04-24 23:10:32.435512526 +0200 @@ -17,7 +17,7 @@ Name: veyon -Version:4.5.4 +Version:4.5.5 Release:0 Summary:Computer monitoring and classroom management License:GPL-2.0-or-later ++ veyon-4.5.4-src.tar.bz2 -> veyon-4.5.5-src.tar.bz2 ++ 10868 lines of diff (skipped)
commit veyon for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package veyon for openSUSE:Factory checked in at 2021-03-30 21:20:13 Comparing /work/SRC/openSUSE:Factory/veyon (Old) and /work/SRC/openSUSE:Factory/.veyon.new.2401 (New) Package is "veyon" Tue Mar 30 21:20:13 2021 rev:8 rq:880731 version:4.5.4 Changes: --- /work/SRC/openSUSE:Factory/veyon/veyon.changes 2021-03-05 13:49:31.819854210 +0100 +++ /work/SRC/openSUSE:Factory/.veyon.new.2401/veyon.changes2021-03-30 21:49:37.338873306 +0200 @@ -1,0 +2,33 @@ +Tue Mar 23 13:17:10 UTC 2021 - Jan Engelhardt + +- Trim metadata redundancies from descriptions. Fixup grammar. + +--- +Sat Mar 13 19:19:57 UTC 2021 - andy great + +- Update to version 4.5.4. + * Core: fix potential crash due to race condition on shutdown + * Demo: refactor server shutdown for better reliability + * Demo: refactor demo server control for better reliability +(demo server is now restarted automatically when crashed) + * Linux: ignore missing DPMS for xrdp sessions + * Linux: make key sequence for user login via display manager +fully configurable + * Linux: use session path as session ID to avoid missing updates +on closed sessions + * Linux: x11vnc: disable SHM for xrdp sessions + * Master: improve save/restore of checked locations/computers to +better handle dynamic changes when using the NetworkDiscovery +add-on + * Service: always close sessions internally properly so session +IDs are reused correctly + * Service: Linux: prevent service from killing itself in some +cases + * Service: Linux: send SIGINT/SIGTERM/SIGKILL recursively to +terminate server instances and child processes more reliably + * Service: Linux: decrease grace period for server processes + * Service: Linux: actively stop server for closing sessions + * Various PCH-related build system improvements + * Update translations + +--- Old: veyon-4.5.3-src.tar.bz2 New: veyon-4.5.4-src.tar.bz2 Other differences: -- ++ veyon.spec ++ --- /var/tmp/diff_new_pack.FoTi79/_old 2021-03-30 21:49:37.846873736 +0200 +++ /var/tmp/diff_new_pack.FoTi79/_new 2021-03-30 21:49:37.850873740 +0200 @@ -17,9 +17,9 @@ Name: veyon -Version:4.5.3 +Version:4.5.4 Release:0 -Summary:Free and Open Source computer monitoring and classroom management +Summary:Computer monitoring and classroom management License:GPL-2.0-or-later URL:https://veyon.io/ Source: https://github.com/veyon/veyon/releases/download/v%{version}/veyon-%{version}-src.tar.bz2 @@ -77,25 +77,23 @@ %{?systemd_requires} %description -Veyon is a free and Open Source software for computer monitoring and classroom +Veyon is a software for computer monitoring and classroom management supporting Windows and Linux. It enables teachers to view and control computer labs and interact with students. Veyon is available in -different languages and provides lots of useful features: +different languages. The user can: * see what's going on in computer labs in overview mode and take screenshots * remote control computers to support and help users -* broadcast teacher's screen to students in realtime by using demo mode +* broadcast the teacher's screen to students in realtime by using demo mode (either in fullscreen or in a window) * lock workstations for attracting attention to teacher * send text messages to students -* powering on/off and rebooting computers remote -* remote logoff and remote execution of arbitrary commands/scripts -* home schooling - Veyon's network technology is not restricted to a subnet - and therefore students at home can join lessons via VPN connections just - by installing the Veyon service +* power on/off and rebooting computers remote +* remote logoff and remote execute arbitrary commands/scripts +* do home schooling %prep -%setup -q +%autosetup -p1 %build # explicitly enable PIC code and disable COTIRE precompiled headers since they ++ veyon-4.5.3-src.tar.bz2 -> veyon-4.5.4-src.tar.bz2 ++ 1810 lines of diff (skipped)
commit veyon for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package veyon for openSUSE:Factory checked in at 2021-03-05 13:46:47 Comparing /work/SRC/openSUSE:Factory/veyon (Old) and /work/SRC/openSUSE:Factory/.veyon.new.2378 (New) Package is "veyon" Fri Mar 5 13:46:47 2021 rev:7 rq:876565 version:4.5.3 Changes: --- /work/SRC/openSUSE:Factory/veyon/veyon.changes 2020-12-12 20:36:03.874083680 +0100 +++ /work/SRC/openSUSE:Factory/.veyon.new.2378/veyon.changes2021-03-05 13:49:31.819854210 +0100 @@ -1,0 +2,30 @@ +Sat Feb 27 10:27:39 UTC 2021 - andy great + +- Update to version 4.5.3. + * BuiltinX11VncServer: add missing return value + * Core: fix hostname conversion if FQDN resolving fails + * Core: improve hostname resolution reliability + * Core: update active features after every feature status change + * Core: improve parsing port number for IPv6 + * Configurator: add scrollbars to configuration pages if they +don't fit on the screen + * Demo: fix memory leak on connection error + * Demo: fix VNC server port detection to properly work with +external VNC servers + * Demo: fix broadcasting of individual screens if placed out of +order + * Demo: fix stopping demo mode via context menu + * Master: fix automatic reload of screenshot list on filesystem +changes + * Master: fix minor issues in Linux manpage + * Linux: drop kdesudo/gksudo support + * WebAPI: qthttpserver: switch to master branch + * WebAPI: refactor to multithreaded implementation supporting +asynchronous requests + * WebAPI: increase default connection limit to 32 + * WebAPI: add status fields to feature list + * Internal build system improvements for shorter build times + * Update translations +- Disable PCH build, cause build to fail. + +--- Old: veyon-4.5.2-src.tar.bz2 New: veyon-4.5.3-src.tar.bz2 Other differences: -- ++ veyon.spec ++ --- /var/tmp/diff_new_pack.OZiw4m/_old 2021-03-05 13:49:32.391854731 +0100 +++ /var/tmp/diff_new_pack.OZiw4m/_new 2021-03-05 13:49:32.395854735 +0100 @@ -1,7 +1,7 @@ # # spec file for package veyon # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: veyon -Version:4.5.2 +Version:4.5.3 Release:0 Summary:Free and Open Source computer monitoring and classroom management License:GPL-2.0-or-later @@ -26,7 +26,6 @@ BuildRequires: cmake BuildRequires: cyrus-sasl-devel BuildRequires: gcc-c++ -BuildRequires: git BuildRequires: hicolor-icon-theme BuildRequires: libXcomposite-devel BuildRequires: libXcursor-devel @@ -105,8 +104,9 @@ %cmake -DCMAKE_INSTALL_LIBDIR:PATH=%{_lib} \ -DSYSTEMD_SERVICE_INSTALL_DIR:PATH=%{_unitdir} \ -DCMAKE_VEYON_X11VNC_EXTERNAL:BOOL=ON \ --DCMAKE_POSITION_INDEPENDENT_CODE=ON \ +-DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON \ -DCOTIRE_MINIMUM_NUMBER_OF_TARGET_SOURCES= \ +-DWITH_PCH:BOOL=OFF \ . ../ %cmake_build ++ veyon-4.5.2-src.tar.bz2 -> veyon-4.5.3-src.tar.bz2 ++ 28056 lines of diff (skipped)
commit veyon for openSUSE:Factory
Hello community, here is the log from the commit of package veyon for openSUSE:Factory checked in at 2020-12-12 20:31:59 Comparing /work/SRC/openSUSE:Factory/veyon (Old) and /work/SRC/openSUSE:Factory/.veyon.new.2328 (New) Package is "veyon" Sat Dec 12 20:31:59 2020 rev:6 rq:854970 version:4.5.2 Changes: --- /work/SRC/openSUSE:Factory/veyon/veyon.changes 2020-11-26 23:15:05.317022817 +0100 +++ /work/SRC/openSUSE:Factory/.veyon.new.2328/veyon.changes2020-12-12 20:36:03.874083680 +0100 @@ -1,0 +2,16 @@ +Fri Dec 11 17:02:21 UTC 2020 - andy great + +- Update to version 4.5.2. + * Core: add support for building with ninja + * LDAP: update 3rdparty component kldap + * LDAP: add warning on invalid location groups + * Linux: update 3rdparty component x11vnc to fix CVE-2020-29074 + * Linux: debug server crashes using catchsegv + * Linux: forward server log messages to system journal + * RemoteAccess: add option to show window on the same screen as +the master window + * RemoteAccess: use non-deprecated API call to fix build with +Qt >= 5.15.2 + * WebAPI: add Python client implementation + tests + +--- Old: veyon-4.5.1-src.tar.bz2 New: veyon-4.5.2-src.tar.bz2 Other differences: -- ++ veyon.spec ++ --- /var/tmp/diff_new_pack.stDiAh/_old 2020-12-12 20:36:04.374084202 +0100 +++ /var/tmp/diff_new_pack.stDiAh/_new 2020-12-12 20:36:04.378084206 +0100 @@ -17,7 +17,7 @@ Name: veyon -Version:4.5.1 +Version:4.5.2 Release:0 Summary:Free and Open Source computer monitoring and classroom management License:GPL-2.0-or-later ++ veyon-4.5.1-src.tar.bz2 -> veyon-4.5.2-src.tar.bz2 ++ 82533 lines of diff (skipped) ___ openSUSE Commits mailing list -- commit@lists.opensuse.org To unsubscribe, email commit-le...@lists.opensuse.org List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/commit@lists.opensuse.org
[opensuse-commit] commit veyon for openSUSE:Factory
Hello community, here is the log from the commit of package veyon for openSUSE:Factory checked in at 2020-11-26 23:13:54 Comparing /work/SRC/openSUSE:Factory/veyon (Old) and /work/SRC/openSUSE:Factory/.veyon.new.5913 (New) Package is "veyon" Thu Nov 26 23:13:54 2020 rev:5 rq:850843 version:4.5.1 Changes: --- /work/SRC/openSUSE:Factory/veyon/veyon.changes 2020-11-23 10:52:49.546742420 +0100 +++ /work/SRC/openSUSE:Factory/.veyon.new.5913/veyon.changes2020-11-26 23:15:05.317022817 +0100 @@ -1,0 +2,23 @@ +Wed Nov 25 14:20:26 UTC 2020 - andy great + +- Update to version 4.5.1. + * Core: fix key name conversion for arguments when invoking +features + * Master: properly reload screenshot list also when using +screenshot directories on network shares + * Master: add support for deleting multiple screenshots + * Master: fix bug with initial computer icon layout + * Master: update icon sizes and their aspect ratios dynamically +whenever a computer is added, connected or removed + * Master: improve icon size auto adjust functionality when +adding/removing multiple computers + * Master: add dedicated icon for computers not running the Veyon +Server + * Master: only show connected computers in slideshow panel + * Master: fix issue with icons overlapping user name and/or +computer name + * Screenshot: fix non-working feature invocation + * Server: notify first successful access control pass only +- Remove group tag. + +--- Old: veyon-4.5.0-src.tar.bz2 New: veyon-4.5.1-src.tar.bz2 Other differences: -- ++ veyon.spec ++ --- /var/tmp/diff_new_pack.8ayw0a/_old 2020-11-26 23:15:05.973023358 +0100 +++ /var/tmp/diff_new_pack.8ayw0a/_new 2020-11-26 23:15:05.973023358 +0100 @@ -17,11 +17,10 @@ Name: veyon -Version:4.5.0 +Version:4.5.1 Release:0 Summary:Free and Open Source computer monitoring and classroom management License:GPL-2.0-or-later -Group: Productivity/Other URL:https://veyon.io/ Source: https://github.com/veyon/veyon/releases/download/v%{version}/veyon-%{version}-src.tar.bz2 BuildRequires: cmake ++ veyon-4.5.0-src.tar.bz2 -> veyon-4.5.1-src.tar.bz2 ++ 3522 lines of diff (skipped) ___ openSUSE Commits mailing list -- commit@lists.opensuse.org To unsubscribe, email commit-le...@lists.opensuse.org List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/commit@lists.opensuse.org
[opensuse-commit] commit veyon for openSUSE:Factory
Hello community, here is the log from the commit of package veyon for openSUSE:Factory checked in at 2020-11-19 11:58:18 Comparing /work/SRC/openSUSE:Factory/veyon (Old) and /work/SRC/openSUSE:Factory/.veyon.new.5913 (New) Package is "veyon" Thu Nov 19 11:58:18 2020 rev:4 rq:849225 version:4.5.0 Changes: --- /work/SRC/openSUSE:Factory/veyon/veyon.changes 2020-09-03 01:17:33.720545742 +0200 +++ /work/SRC/openSUSE:Factory/.veyon.new.5913/veyon.changes2020-11-23 10:52:49.546742420 +0100 @@ -1,0 +2,69 @@ +Wed Nov 18 08:10:36 UTC 2020 - andy great + +- Update to version 4.5.0. + * Core: improve invocation of worker processes for better +reliability + * Core: improve message exchange with worker processes +(fixes demo mode not starting properly in some cases) + * Core: implement session ID management to reuse a session ID +after a session has been closed - RDP session IDs (which are +increased continuously) are no longer used for calculating +server port numbers + * Core: rename configuration key Service/PrimaryServicePort to +Service/VeyonServerPort + * Core: refactor feature plugin API + * Configurator: Service: improve session mode configuration UI + * Configurator: Service: improve network configuration UI + * Configurator: Master: add option to hide own session + * Configurator: Master: add computer icon spacing setting + * Configurator: Master: add computer icon aspect ratio setting + * Demo: refactor server to be multithreaded which greatly +improves performance and responsiveness especially with many +clients + * Demo: add feature to share a user's screen instead of the own +one + * Demo: reset access token after stopping server + * Demo: refactor modes (window/fullscreen) as subfeatures +displayed in a drop down menu + * Demo: add feature to share only one of multiple (own) screens + * FileTransfer: add configuration page allowing to configure +source and destination folders + * Linux: ignore SIGPIPE and continue running normally if a socket +is closed unexpectedly + * Linux: fix missing dependencies in Ubuntu 20.04 package + * Linux: fix and prefer reboot/poweroff via systemd-logind + * Linux: fix reboot/poweroff if e.g. /sbin or /usr/sbin is not +in PATH + * Linux: don't show output of internal systemctl calls + * Linux: add Debian-gdm as display manager user to properly +detect that no user is being logged in + * Linux: Service: retry server start for sessions in opening +state + * Linux: Service: manually set environment variable +XDG_SESSION_ID if pam-systemd is not used + * Linux: Service: start server instances for active/online +sessions only - fixes various issues regarding server start on +user login + * Master: add Slideshow panel + * Master: add Spotlight panel + * Master: always adjust the size of computer icons automatically +when enabled + * Master: save and restore states and sizes of panels + * Master: automatically adjust aspect ratio of computer icons to +the original screen sizes + * Master: update already visible tooltips for computer icons + * Master: make computer icon spacing configurable and decrease +its default value + * RemoteAccess: show username in window title + * RemoteAccess: hide toolbar on focus loss + * ScreenLock: fix lock widget not being shown and thus screen not +being locked on some Linux desktops + * Server: also notify about authentication failure on incomplete +authentication attempts + * Server: add support for external VNC servers without any +authentication/password configured + * Server: improve error handling for VNC server plugins + * WebAPI: add new plugin offering a RESTful API for accessing +Veyon Server instances + +--- Old: veyon-4.4.2-src.tar.bz2 New: veyon-4.5.0-src.tar.bz2 Other differences: -- ++ veyon.spec ++ --- /var/tmp/diff_new_pack.fEFO4V/_old 2020-11-23 10:52:50.438743312 +0100 +++ /var/tmp/diff_new_pack.fEFO4V/_new 2020-11-23 10:52:50.442743317 +0100 @@ -17,7 +17,7 @@ Name: veyon -Version:4.4.2 +Version:4.5.0 Release:0 Summary:Free and Open Source computer monitoring and classroom management License:GPL-2.0-or-later ++ veyon-4.4.2-src.tar.bz2 -> veyon-4.5.0-src.tar.bz2 ++ 42078 lines of diff (skipped) ___ openSUSE Commits mailing list -- commit@lists.opensuse.org To unsubscribe, email commit-le...@lists.opensuse.org List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://list