This is an automated email from the git hooks/post-receive script. x2go pushed a change to branch master in repository x2goclient. discards d46c15e src/sshmasterconnection.cpp: use new PKI-based libssh API for public key authentication for libssh 0.6.0 and higher. Fixes: #1119. discards 32e36a2 src/onmainwindow.cpp: check for sessionExplorer->getLastSession() to be valid in all places but obvious ones. Fixes: #499. discards 51a0b54 src/sshprocess.cpp: bind direct tunnel socket to localhost instead of any address. Fixes: #31. discards 39d35fe debian/changelog: add closure for #1093, was actually legit. discards 16ab92c res/i18n/x2goclient_fi.ts: remove outdated comment. discards b207323 res/i18n/x2goclient_fi.ts: update Finnish translation file. discards 8529206 Disable sound button on direct RDP and XDMCP sessions. Set for direct XDMCP session autologin=true. Set for direct XDMCP session username=XDM. discards 6ff714b {macbuild.sh,src/{x2goutils.h,{pulsemanager,onmainwindow}.cpp},x2goclient.pro}: make MacPorts prefix selectable at compile time. discards 6792724 src/x2ogutils.h: guard UNUSED macro definition. discards cdad7f8 res/i18n/x2goclient_*.ts: regenerate translation files and fix up some SSH and PulseManager messages manually, where possible. discards a0ae3bc src/pulsemanager.cpp: deduplicate warning/error messages - make use of show_startup_warning (). discards 3fc1b2f src/pulsemanager.cpp: don't fail hard on OS X if the PA server binary could not be found in the constructor. discards 9609888 src/pulsemanager.cpp: check server_binary_ before using it and jump over code that assumes the PA server binary to be available. discards 54efae5 src/pulsemanager.{cpp,h}: add show_startup_warning () for both PA server and (debug) startup sound playback. discards 6606f4b src/pulsemanager.cpp: make fetch_pulseaudio_version () more resilient. discards 3030702 src/pulsemanager.{cpp,h}: add new pulse_version_valid_ boolean class member variable, set it correctly and use it whenever the version is accessed. discards 7ce4e35 src/pulsemanager.{cpp,h}: make is_server_running () const. discards 610e9b2 src/pulsemanager.{cpp,h}: make get_* () functions const. discards b116007 {src/{configdialog,x2goutils}.cpp,res/i18n/x2goclient_*.ts}: change XQuartz project homepage references, adapt translations. discards 4525afe src/onmainwindow.cpp: make the "not loading translator" message non-translatable, as it doesn't make a lot of sense to actually translate it. discards 85056d9 {src/printdialog.cpp,res/i18n/x2goclient_*.ts}: drop spurious left-over parenthesis in warning message and adapt translations. discards 4d543b0 src/onmainwindow.cpp: don't duplicate depth warning message needlessly, use correct plural forms in translations and split string up in a translation-friendly form. discards 24a5bc4 {src/{onmainwindow,httpbrokerclient}.cpp,res/i18n/x2goclient_*.ts}: fix another occurrence of a string missing a space separator between words and update translation files. discards f26edb0 res/i18n/x2goclient_*.ts: go the extra mile and fix up translation files manually after the "anothertype" fix in 8e503d89ee2d03a313c3deff11f0516fce503022. discards 36231da res/i18n/x2goclient_et.ts: various fixups for the Estonian translation file. discards 483f036 res/i18n/x2goclient_et.ts: update Estonian translation file. discards 77cac93 src/onmainwindow.cpp: unbreak Windows and OS X builds - directRDP is only available on Linux, so guard new section. discards f34d0d3 - Add "direct XDMCP" functionality. discards 45d0f1b src/x2goutils.cpp: ensure that add_to_path () also processes the first value passed. discards 9e96ba4 src/sshmasterconnection.cpp: turns out libssh < 0.6.0 doesn't support fetching the host, port and username parameters at all. discards 43da15a src/sshmasterconnection.cpp: libssh < 0.6.0 does not have the ssh_options_get () API, but instead expects users to pull out information directly from the ssh_session structure. omits e7e2e4e src/pulsemanager.cpp: fix up a debug string. omits 8e503d8 src/{onmainwindow,httpbrokerclient}.cpp: fix up error/warning message displayed when the server-specified key is unknown, but we have another key type stored already. omits a5639de src/sshmasterconnection.cpp: enable parsing of ~/.ssh/config. Fixes: #1121. omits a5b4d79 src/sshmasterconnection.cpp: port more occurrences of "QString to C string" akin to 1b21d75f2c10609f3586f5b5e0b4ceb7fca83fdd. omits bb727e5 src/sshmasterconnection.cpp: fix up some debug strings. omits ed981d1 src/sshmasterconnection.cpp: use QString::arg () to insert function name and thus deduplicate error translation messages. omits 1d8a37a src/sshmasterconnection.cpp: replace deprecated channel_free () function with ssh_channel_free (). omits efd41a9 src/sshmasterconnection.cpp: replace deprecated channel_close () function with ssh_channel_close (). omits a71ce02 src/sshmasterconnection.cpp: replace deprecated channel_send_eof () function with ssh_channel_send_eof (). omits d14a335 src/sshmasterconnection.cpp: replace deprecated channel_write () function with ssh_channel_write (). omits f86895a src/sshmasterconnection.cpp: replace deprecated channel_is_eof () function with ssh_channel_is_eof (). omits e67bf45 src/sshmasterconnection.cpp: replace deprecated channel_read () function with ssh_channel_read (). omits f1abcbd src/sshmasterconnection.cpp: replace deprecated channel_poll () function with ssh_channel_poll (). omits b722370 src/sshmasterconnection.cpp: replace deprecated channel_request_exec () function with ssh_channel_request_exec (). omits 3b037cd src/sshmasterconnection.cpp: replace deprecated channel_open_session () function with ssh_channel_open_session (). omits dffc470 src/sshmasterconnection.cpp: replace deprecated channel_open_forward () function with ssh_channel_open_forward (). omits d616e09 src/sshmasterconnection.cpp: replace deprecated channel_new () function with ssh_channel_new (). omits c6ce255 src/sshmasterconnection.cpp: replace string_free () with its successor ssh_string_free (). omits 15ce4da src/sshmasterconnection.cpp: with libssh 0.6.0 and newer, get the public key via ssh_get_server_publickey () (0.8.0 and higher) or ssh_get_publickey () (0.7.x and lower) and its hash via ssh_get_publickey_hash () instead of using the deprecated ssh_get_pubkey_hash () function. omits 9612e6a src/sshmasterconnection.cpp: use ssh_channel_listen_forward () instead of ssh_forward_listen () for newer libssh versions. Fixes: #870. This update removed existing revisions from the reference, leaving the reference pointing at a previous point in the repository history. * -- * -- N refs/heads/master (7f2edea) \ O -- O -- O (d46c15e) Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever. No new revisions were added by this update. Summary of changes: debian/changelog | 147 +--- macbuild.sh | 3 +- res/i18n/x2goclient_da.ts | 1157 ++++++++++++++-------------- res/i18n/x2goclient_de.ts | 1155 ++++++++++++++-------------- res/i18n/x2goclient_es.ts | 1162 ++++++++++++++-------------- res/i18n/x2goclient_et.ts | 1727 +++++++++++++++++++----------------------- res/i18n/x2goclient_fi.ts | 1172 ++++++++++++++-------------- res/i18n/x2goclient_fr.ts | 108 +-- res/i18n/x2goclient_nb_no.ts | 122 ++- res/i18n/x2goclient_nl.ts | 1166 ++++++++++++++-------------- res/i18n/x2goclient_pt.ts | 1159 ++++++++++++++-------------- res/i18n/x2goclient_ru.ts | 1158 ++++++++++++++-------------- res/i18n/x2goclient_sv.ts | 1153 +++++++++++++--------------- res/i18n/x2goclient_tr.ts | 1156 ++++++++++++++-------------- res/i18n/x2goclient_zh_tw.ts | 1156 ++++++++++++++-------------- src/configdialog.cpp | 11 +- src/editconnectiondialog.cpp | 6 +- src/editconnectiondialog.h | 2 +- src/httpbrokerclient.cpp | 4 +- src/onmainwindow.cpp | 268 ++----- src/printdialog.cpp | 4 +- src/pulsemanager.cpp | 166 ++-- src/pulsemanager.h | 15 +- src/sessionbutton.cpp | 10 - src/sessionwidget.cpp | 60 +- src/sessionwidget.h | 3 +- src/settingswidget.cpp | 104 +-- src/settingswidget.h | 8 +- src/sshmasterconnection.cpp | 465 +++--------- src/sshprocess.cpp | 2 +- src/x2goutils.cpp | 6 +- src/x2goutils.h | 6 - x2goclient.pro | 4 - 33 files changed, 6735 insertions(+), 8110 deletions(-) -- Alioth's /srv/git/code.x2go.org/x2goclient.git//..//_hooks_/post-receive-email on /srv/git/code.x2go.org/x2goclient.git