This is an automated email from the git hooks/post-receive script.
x2go pushed a change to branch build-main
in repository x2goclient.
from 043c16c release 4.1.2.2
adds 5b479cc Continue development
adds 55512f1 Load alternative image resources from specified folder.
adds f1d11af Set correct aspect ratio for x2go and ON logos.
adds a3abcdc download alternative resource files from http server.
adds 1f387b0 Support for PNG background images.
adds c0943d7 debian/changelog: sync up with commit history.
adds 7670766 x2goclient.pro: use the right C++ standard library on OS X/macOS.
adds a77b149 Display state of broker connection in status bar.
adds 15f7c78 Client can synchronize sessions with broker. Broker need to send syncinterval value in the client config section.
adds cc04f6f Set min width of session status label.
adds 1bdabb7 add build dependencies for qt5
adds 65c4ada Revert "add build dependencies for qt5"
adds 4ae8b90 src/sshmasterconnection: send EOF before closing channel.
adds e9885b3 src/sshmasterconnection: return false if login check remote command execution failed.
adds 221899d src/sshmasterconnection: refactor some of the channel loop and fix channel/session closes.
adds 7a58037 src/sshmasterconnection: fix 'when not' password auth.
adds 0982f8f src/sshmasterconnection: correct retval check.
adds f101331 src/sshmasterconnection: explicitly mark function parameters as unused.
adds 56d82b9 .gitignore: ignore Visual Studio temporary files. Fixes: #1469.
adds 1ed20bf src/sshmasterconnection.{c,h}: fix builds, new function should have been registered and not static, but private.
adds a1a2f62 debian/changelog: fixup.
adds 60be3ad set clipboard mode of x2gokdriveclient in cmd line option.
adds 9903612 Fix maximizing client window in thinclient mode with Qt5 (bullseye).
adds bcdd8ca Add mime type application/x-x2go. X2Go Client can now automatically open session files with .x2go extension.
adds 39d3692 X2Go Client will send it's version to the broker when sending client event.
adds a23fc3d Makefile: Install x-x2go.xml MIME database source file for .x2go file extension.
adds f8624f7 debian/x2gocient.install:Install x-x2go.xml into bin:pkg x2goclient.
adds 07900e8 x2goclient.spec: Install x-x2go.xml into bin:pkg and run update-mime-database during postinst.
adds 3629633 debian{,-qt4,-qt5}: Add a Qt5-based debian(-qt5)/ packaging folder and make it easy to switch between Qt4 and Qt5 build by simply changing the symlink target of debian/ (which is, yes indeed, a symlink, not a directory anymore).
adds 218d222 debian/changelog: Fix too-long-lines in current stanza.
adds 5dfc54f Don't close X2Go Client if settings dialog is called before broker auth.
adds 89cdde3 Revert "debian{,-qt4,-qt5}: Add a Qt5-based debian(-qt5)/ packaging folder and make it easy to switch between Qt4 and Qt5 build by simply changing the symlink target of debian/ (which is, yes indeed, a symlink, not a directory anymore)."
adds 71b226b debian/control: move to debian/control.in.
adds 45bb5a6 debian/control.in: switch to priority: optional.
adds 354aa4e debian/copyright: switch Upstream-Contact to myself.
adds da4ccd5 debian/: new file "watch".
adds 599605a debian/: new file "upstream/metadata".
adds 40ce45d debian/copyright: add new license "GPL-2+~OpenSSL" for the modified GPL 2+ license including the OpenSSL exception and use that where appropriate.
adds 88c5821 debian/copyright: move GPL-3 definition out-of-line.
adds c253c1e debian/copyright: update notices.
adds 82a8960 debian/control.in: drop x2goplugin{,-{provider,dbg}}.
adds 0ea1159 debian/: new file "preprocessor.pl".
adds 1deec94 debian/: new file "proprocess.sh".
adds c13c37c debian/control.in: add Qt version switching support.
adds cd56aa9 debian/rules: preprocess files with an ".in" suffix in the "debian" directory.
adds cdd14c6 debian/control.in: add build-dependency upon lsb-release.
adds 149304f debian/rules: add Qt 4/5 switching, based upon the base system definition.
adds ec98764 debian/rules: force re-generation of debian/control in clean rule.
adds 5dcf600 debian/rules: add force variables to bypass autodetection via lsb-release.
adds a8f60f8 .gitignore: add debian/control, since it's now auto-generated.
adds 0d6cdca debian/rules: do not force re-generation of debian/control in clean rule.
adds 1d01f6d debian/control.in: add build-dependency upon libencode-locale-perl, needed for our preprocessor Perl script.
adds 7c91b92 debian/control.in: add build-dependency upon m4, needed by our preprocessing shell script.
adds d532f77 Makefile: support version switching through a QT_VERSION variable - might be overridden via environment variables or the make call.
adds 3963b76 debian/rules: assign default values to the FORCE_{VENDOR,RELEASE_VER} variables - thus allowing passed-in values through the environment.
adds f1082e3 Utilize new version switching in main Makefile by overriding the QT_VERSION make variable.
adds b4cfff0 x2goclient.spec: add version switching support. Use Qt 5 for FC31+, RHEL 8 and *SuSE 15.3+.
adds 9a52901 x2goclient.spec: don't try to prepend %{_qt4_bindir} if the macro is not defined.
adds fc2db75 Makefile: allow passing down variables that are safe to pass via the environment.
adds 242e073 x2goclient.spec: fix condition with maybe-undefined macro.
adds fd4e536 x2goclient.spec: typo fix in vendor macro.
adds f261e7e x2goclient.spec: expand %{_qt4_bindir} to integer if it's set, instead of using it as a string in the condition (which then leads to parsing error).
adds cb6411c x2goclient.spec: rework Qt5 dependencies.
adds 16bb4d7 Makefile: make controllable variables default-if-not-set to allow overriding via the environment.
adds c3bd880 Makefile: invoke make as $(MAKE) to keep original invocation.
adds 164d666 x2goclient.spec: fix missing %endif in Qt-4-BuildRequires section.
adds aa6c094 x2goclient.spec: use %{_qt5_bindir} macro analogous to the Qt 4 variant.
adds 1b8fa77 x2goclient.spec: correctly quote PATH overrides.
adds 4787d1f x2goclient.spec: fix syntax error in Qt 5 PATH override.
adds fb88391 X2Go Client will send it's OS name to the broker when sending client event.
adds 6dc66bd x2goclient.spec: add BuildRequires on Qt5X11Extras.
adds dd3da2c x2goclient.spec: also use/handle %{_libqt5_bindir}, as used by *SuSE.
adds 539dcbc x2goclient.spec: add BuildRequires on Qt5Network.
adds 937727a Don't exit if connection to HTTP broker is failed when sync sessions.
adds df4a8ec Support for HTTP(S) urls in the session icons when using http broker.
adds 456a43f Fix loading session icon to system tray when using broker.
adds 755feb8 Add --debug argument to x2gokdriveclient in debug mode.
adds 94b150b Setting debug filter rules for QT>=5.2
adds 94872d2 Implement different view modes for sessions explorer: Favorite sessions, running sessions, all sessions.
adds 87166b8 Improve view modes in broker mode.
adds b7e538a Set toolTip with detailed information for session button.
adds 0b71505 Show session path in session button in Favorite and Running views.
adds c29e3db Improve synchronisation in broker mode.
adds 2537043 Fix loading HTTP icon in pass dialog in broker mode.
adds 4c08e04 Replace QFont::Thin with 0 to keep compatibility with Qt4.
adds d8a34ff Add special ACL for exported directories in Windows client.
adds 8d4edda src/onmainwindow.cpp: add Cancel standard shortcut to cancel button in login window.
adds c3fd1f3 src/onmainwindow.cpp: consolidate Resume button enabling state in ONMainWindow::initSelectSessDlg ().
adds 54149af src/onmainwindow.{cpp,h}: add notice explaining how to resume running sessions.
adds c1ea418 src/onmainwindow.cpp: add Cancel standard shortcut to cancel button in session selection view.
adds 733eb50 src/onmainwindow.cpp: set word wrapping on running label.
adds bbcf865 src/onmainwindow.cpp: increase height of session selection dialog in mini mode.
adds 51b0f4f src/onmainwindow.cpp: increase fixed height of session selection dialog in normal mode and also set as minimum height.
adds 6b49bcc src/onmainwindow.cpp: unbreak on Qt 4 by emulating QKeySequence::Cancel.
adds 82beb12 src/onmainwindow.cpp: unbreak more and make sure that the code actually works on older systems.
adds 95c3c7f src/onmainwindow.cpp: fix session creation date/time display.
adds bd4ea00 src/onmainwindow.cpp: convert server-reported time to human readable time in Qt's standard format in session list view.
adds 4eed9dc Support for rootless X2GoKdrive sessions.
adds 7459a9a Fixed build with Qt5 on Windows.
adds b4b8e6b Do not show empty folders in session explorer.
adds ac6547b - Support for OPENSSH PRIVATE KEY format sent from broker. - Do not show client in broker mode if startet in "hidden" mode.
adds 71b05ca Enable/Disable session view buttons inside of sessions explorer.
adds b60fa91 Add splash screen option when starting in hidden mode.
adds 2f79e69 replace <HOME> with user's home dir in exports directories, when exporting session default directories.
adds abc384d create default export directory if not exists.
adds 11110ba send to broker xdmcpserver in command option when starting xdmcp session.
adds 4962b42 improve processing stderr from nxproxy.
adds 5f5b49c support for recent cygwin binaries and nxproxy 3.5.99.x all cygwin binaries and DLLs should be moved into the INSTDIR/bin directory by Windows installer.
adds 34c121f for x2gokdrive sessions, when auto kbd layout is chosen, x2goclient will try to set the same kbd layout on server as on the client.
adds ba65703 add "noresize" setting, which makes the proxy window not resizable for user.
adds 26333b4 desktop/x2goclient.desktop: drop Maemo support.
adds e68f675 res/img/icons: drop Maemo support, remove hildon subdirectory.
adds fbf1576 res/img/svg: drop Maemo support, remove bg_hildon.svg.
adds fe1b41e res/resources.qrc: drop Maemo support, remove bg_hildon.svg entry.
adds 54e530d src/{{InteractionDialog,configdialog,connectionwidget,editconnectiondialog,folderbutton,mediawidget,ongetpass,onmainwindow,printprocess,printwidget,sessionbutton,sessionmanagedialog,sessionwidget,settingswidget,sharewidget}.cpp,x2goclientconfig.h}: drop Maemo support.
adds e1a4886 /: drop Maemo support, remove x2goclient.pro.maemo.
adds 6b794fc /: add README.mxe, describing MXE builds.
adds 4e590d3 /: add handle_mxe.sh, MXE control script.
adds 6f88182 handle_mxe.sh: rework, make most variables lowercase, change spacing, use proper if-else blocks, do not use special bash features for string comparison etc.
adds 847cfe7 macbuild.sh: qmake never supported -config, it was always CONFIG(+)='something'.
adds 5833e69 config_linux_static.sh: also switch from -config to CONFIG+='...'.
adds a62c2bd {handle_mxe.sh,x2goclient.pro}: make mxe selectable via CONFIG option and prepare selector in x2goclient.pro.
adds 8eb96d9 x2goclient.pro: use different parameters for MXE builds.
adds 41673c1 x2goclient.pro: also select on win32 and not just win32-*, fix whitespace.
adds f752399 x2gohelper/x2gohelper.cpp: use lower-case header files.
adds c4a7627 x2gohelper/: add Makefile.mxe.
adds 672e1d9 x2gohelper/Makefile.mxe: more quoting.
adds 7aba7e4 debian/changelog: whitespace only.
adds b029658 debian/rules: fix version detection on testing and unstable.
adds 72b079c debian/rules: add quotes to comment to force new commit and Jenkins build.
adds 10a9019 debian/rules: force another Jenkins rebuild.
adds 0803f2a debian/rules; fix version detection on testing and unstable V2.
adds e1e71a7 on Windows SSHD will only listen 127.0.0.1 to avoid FW warnings.
adds 1ca4381 on Windows check the location of cgwin binaries in <APPDIR> and in <APPDIR>/bin.
adds e932dec Windows: Update PuTTY from 0.73 to 0.78.
adds cbc27b8 debian/preprocessor.pl: typo fixes only.
adds c3420e3 misc: pre-release copyright update.
adds 06c528c man/man1/x2goclient.1: pre-release date update.
adds dc05d84 release 4.1.2.3
No new revisions were added by this update.
Summary of changes:
.gitignore | 6 +
COPYRIGHT.x2go-logos | 6 +-
LICENSE | 10 +-
Makefile | 63 +-
Makefile.docupload | 2 +-
README.mxe | 103 +++
VERSION | 2 +-
config_linux_static.sh | 2 +-
copy-deps-win32.bat | 2 +-
debian/changelog | 236 +++++++
debian/control | 131 ----
debian/control.in | 85 +++
debian/copyright | 94 +--
debian/preprocess.sh | 77 ++
debian/preprocessor.pl | 814 ++++++++++++++++++++++
debian/rules | 109 +++
debian/upstream/metadata | 8 +
debian/watch | 3 +
debian/x2goclient.install | 1 +
debian/x2goplugin-provider.install | 0
debian/x2goplugin.install | 0
desktop/x2goclient.desktop | 2 +-
examples/x2goclient-cli | 4 +-
handle_mxe.sh | 78 +++
macbuild.sh | 3 +-
man/man1/x2goclient.1 | 2 +-
mime/x-x2go.xml | 8 +
portable/stopu3client.cpp | 4 +-
res/i18n/x2goclient_cs.ts | 6 +-
res/i18n/x2goclient_da.ts | 4 +-
res/i18n/x2goclient_de.ts | 6 +-
res/i18n/x2goclient_es.ts | 6 +-
res/i18n/x2goclient_et.ts | 6 +-
res/i18n/x2goclient_fi.ts | 6 +-
res/i18n/x2goclient_fr.ts | 6 +-
res/i18n/x2goclient_nb_no.ts | 6 +-
res/i18n/x2goclient_nl.ts | 6 +-
res/i18n/x2goclient_pt.ts | 4 +-
res/i18n/x2goclient_ru.ts | 4 +-
res/i18n/x2goclient_sv.ts | 6 +-
res/i18n/x2goclient_tr.ts | 4 +-
res/i18n/x2goclient_zh_tw.ts | 4 +-
res/img/icons/16x16/fav.png | Bin 0 -> 897 bytes
res/img/icons/16x16/fav1.png | Bin 0 -> 1020 bytes
res/img/icons/hildon/x2goclient_26.png | Bin 1235 -> 0 bytes
res/img/icons/hildon/x2goclient_40.png | Bin 1860 -> 0 bytes
res/img/icons/hildon/x2goclient_64.png | Bin 2826 -> 0 bytes
res/img/icons/hildon/x2goclient_hildon.svg | 174 -----
res/img/svg/bg_hildon.svg | 404 -----------
res/img/svg/fav.svg | 76 ++
res/img/svg/fav1.svg | 76 ++
res/img/x2go-logos/mksizedsymbols.sh | 2 +-
res/resources.qrc | 3 +-
src/InteractionDialog.cpp | 10 +-
src/InteractionDialog.h | 4 +-
src/LDAPSession.cpp | 2 +-
src/LDAPSession.h | 2 +-
src/SVGFrame.cpp | 30 +-
src/SVGFrame.h | 6 +-
src/appdialog.cpp | 24 +-
src/appdialog.h | 2 +-
src/brokerpassdlg.cpp | 2 +-
src/brokerpassdlg.h | 2 +-
src/clicklineedit.cpp | 2 +-
src/clicklineedit.h | 2 +-
src/compat.cpp | 2 +-
src/compat.h | 2 +-
src/configdialog.cpp | 21 +-
src/configdialog.h | 2 +-
src/configwidget.cpp | 2 +-
src/configwidget.h | 2 +-
src/connectionwidget.cpp | 25 +-
src/connectionwidget.h | 2 +-
src/contest.cpp | 2 +-
src/contest.h | 2 +-
src/cupsprint.cpp | 2 +-
src/cupsprint.h | 2 +-
src/cupsprintersettingsdialog.cpp | 2 +-
src/cupsprintersettingsdialog.h | 2 +-
src/cupsprintwidget.cpp | 2 +-
src/cupsprintwidget.h | 2 +-
src/editconnectiondialog.cpp | 26 +-
src/editconnectiondialog.h | 2 +-
src/exportdialog.cpp | 2 +-
src/exportdialog.h | 2 +-
src/folderbutton.cpp | 33 +-
src/folderbutton.h | 2 +-
src/folderexplorer.cpp | 10 +-
src/folderexplorer.h | 6 +-
src/help.cpp | 7 +-
src/help.h | 2 +-
src/helpdialog.cpp | 4 +-
src/helpdialog.h | 4 +-
src/httpbrokerclient.cpp | 166 ++++-
src/httpbrokerclient.h | 8 +-
src/imgframe.cpp | 2 +-
src/imgframe.h | 2 +-
src/mediawidget.cpp | 8 +-
src/mediawidget.h | 2 +-
src/non_modal_messagebox.cpp | 2 +-
src/non_modal_messagebox.h | 2 +-
src/ongetpass.cpp | 4 +-
src/ongetpass.h | 2 +-
src/onmainwindow.cpp | 1040 +++++++++++++++++++++-------
src/onmainwindow.h | 38 +-
src/onmainwindow_privat.h | 7 +-
src/printdialog.cpp | 2 +-
src/printdialog.h | 2 +-
src/printercmddialog.cpp | 2 +-
src/printercmddialog.h | 2 +-
src/printprocess.cpp | 17 +-
src/printprocess.h | 2 +-
src/printwidget.cpp | 34 +-
src/printwidget.h | 2 +-
src/pulsemanager.cpp | 2 +-
src/pulsemanager.h | 2 +-
src/sessionbutton.cpp | 176 ++++-
src/sessionbutton.h | 33 +-
src/sessionexplorer.cpp | 219 +++++-
src/sessionexplorer.h | 21 +-
src/sessionmanagedialog.cpp | 16 +-
src/sessionmanagedialog.h | 2 +-
src/sessionwidget.cpp | 57 +-
src/settingswidget.cpp | 32 +-
src/settingswidget.h | 3 +-
src/sharewidget.cpp | 10 +-
src/sharewidget.h | 2 +-
src/sshmasterconnection.cpp | 284 ++++----
src/sshmasterconnection.h | 3 +-
src/sshprocess.cpp | 2 +-
src/sshprocess.h | 2 +-
src/unix_stdint.h | 2 +-
src/unixhelper.cpp | 2 +-
src/unixhelper.h | 2 +-
src/userbutton.cpp | 2 +-
src/userbutton.h | 2 +-
src/version.h | 6 +-
src/wapi.cpp | 129 +++-
src/wapi.h | 9 +-
src/windows_stdint.h | 2 +-
src/x2goclient.cpp | 4 +-
src/x2goclientconfig.h | 9 +-
src/x2gologdebug.cpp | 2 +-
src/x2gosettings.cpp | 2 +-
src/x2gosettings.h | 2 +-
src/x2goutils.cpp | 4 +-
src/x2goutils.h | 4 +-
src/xsettingswidget.cpp | 8 +-
src/xsettingswidget.h | 6 +-
x2goclient.pro | 31 +-
x2goclient.pro.maemo | 83 ---
x2goclient.spec | 78 ++-
x2gohelper/Makefile.mxe | 4 +
x2gohelper/x2gohelper.cpp | 4 +-
154 files changed, 3785 insertions(+), 1750 deletions(-)
create mode 100644 README.mxe
delete mode 100644 debian/control
create mode 100644 debian/control.in
create mode 100755 debian/preprocess.sh
create mode 100755 debian/preprocessor.pl
create mode 100644 debian/upstream/metadata
create mode 100644 debian/watch
delete mode 100644 debian/x2goplugin-provider.install
delete mode 100644 debian/x2goplugin.install
create mode 100755 handle_mxe.sh
create mode 100644 mime/x-x2go.xml
create mode 100644 res/img/icons/16x16/fav.png
create mode 100644 res/img/icons/16x16/fav1.png
delete mode 100644 res/img/icons/hildon/x2goclient_26.png
delete mode 100644 res/img/icons/hildon/x2goclient_40.png
delete mode 100644 res/img/icons/hildon/x2goclient_64.png
delete mode 100644 res/img/icons/hildon/x2goclient_hildon.svg
delete mode 100644 res/img/svg/bg_hildon.svg
create mode 100644 res/img/svg/fav.svg
create mode 100644 res/img/svg/fav1.svg
delete mode 100644 x2goclient.pro.maemo
create mode 100644 x2gohelper/Makefile.mxe
--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/x2goclient.git