[X2Go-Commits] [x2goclient] branch master updated (7f2edea -> d46c15e)
git-admin at x2go.org
git-admin at x2go.org
Sun Mar 5 23:22:21 CET 2017
This is an automated email from the git hooks/post-receive script.
x2go pushed a change to branch master
in repository x2goclient.
from 7f2edea Continue development
adds 9612e6a src/sshmasterconnection.cpp: use ssh_channel_listen_forward () instead of ssh_forward_listen () for newer libssh versions. Fixes: #870.
adds 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.
adds c6ce255 src/sshmasterconnection.cpp: replace string_free () with its successor ssh_string_free ().
adds d616e09 src/sshmasterconnection.cpp: replace deprecated channel_new () function with ssh_channel_new ().
adds dffc470 src/sshmasterconnection.cpp: replace deprecated channel_open_forward () function with ssh_channel_open_forward ().
adds 3b037cd src/sshmasterconnection.cpp: replace deprecated channel_open_session () function with ssh_channel_open_session ().
adds b722370 src/sshmasterconnection.cpp: replace deprecated channel_request_exec () function with ssh_channel_request_exec ().
adds f1abcbd src/sshmasterconnection.cpp: replace deprecated channel_poll () function with ssh_channel_poll ().
adds e67bf45 src/sshmasterconnection.cpp: replace deprecated channel_read () function with ssh_channel_read ().
adds f86895a src/sshmasterconnection.cpp: replace deprecated channel_is_eof () function with ssh_channel_is_eof ().
adds d14a335 src/sshmasterconnection.cpp: replace deprecated channel_write () function with ssh_channel_write ().
adds a71ce02 src/sshmasterconnection.cpp: replace deprecated channel_send_eof () function with ssh_channel_send_eof ().
adds efd41a9 src/sshmasterconnection.cpp: replace deprecated channel_close () function with ssh_channel_close ().
adds 1d8a37a src/sshmasterconnection.cpp: replace deprecated channel_free () function with ssh_channel_free ().
adds ed981d1 src/sshmasterconnection.cpp: use QString::arg () to insert function name and thus deduplicate error translation messages.
adds bb727e5 src/sshmasterconnection.cpp: fix up some debug strings.
adds a5b4d79 src/sshmasterconnection.cpp: port more occurrences of "QString to C string" akin to 1b21d75f2c10609f3586f5b5e0b4ceb7fca83fdd.
adds a5639de src/sshmasterconnection.cpp: enable parsing of ~/.ssh/config. Fixes: #1121.
adds 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.
adds e7e2e4e src/pulsemanager.cpp: fix up a debug string.
new 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.
new 9e96ba4 src/sshmasterconnection.cpp: turns out libssh < 0.6.0 doesn't support fetching the host, port and username parameters at all.
new 45d0f1b src/x2goutils.cpp: ensure that add_to_path () also processes the first value passed.
new f34d0d3 - Add "direct XDMCP" functionality.
new 77cac93 src/onmainwindow.cpp: unbreak Windows and OS X builds - directRDP is only available on Linux, so guard new section.
new 483f036 res/i18n/x2goclient_et.ts: update Estonian translation file.
new 36231da res/i18n/x2goclient_et.ts: various fixups for the Estonian translation file.
new f26edb0 res/i18n/x2goclient_*.ts: go the extra mile and fix up translation files manually after the "anothertype" fix in 8e503d89ee2d03a313c3deff11f0516fce503022.
new 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.
new 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.
new 85056d9 {src/printdialog.cpp,res/i18n/x2goclient_*.ts}: drop spurious left-over parenthesis in warning message and adapt translations.
new 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.
new b116007 {src/{configdialog,x2goutils}.cpp,res/i18n/x2goclient_*.ts}: change XQuartz project homepage references, adapt translations.
new 610e9b2 src/pulsemanager.{cpp,h}: make get_* () functions const.
new 7ce4e35 src/pulsemanager.{cpp,h}: make is_server_running () const.
new 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.
new 6606f4b src/pulsemanager.cpp: make fetch_pulseaudio_version () more resilient.
new 54efae5 src/pulsemanager.{cpp,h}: add show_startup_warning () for both PA server and (debug) startup sound playback.
new 9609888 src/pulsemanager.cpp: check server_binary_ before using it and jump over code that assumes the PA server binary to be available.
new 3fc1b2f src/pulsemanager.cpp: don't fail hard on OS X if the PA server binary could not be found in the constructor.
new a0ae3bc src/pulsemanager.cpp: deduplicate warning/error messages - make use of show_startup_warning ().
new cdad7f8 res/i18n/x2goclient_*.ts: regenerate translation files and fix up some SSH and PulseManager messages manually, where possible.
new 6792724 src/x2ogutils.h: guard UNUSED macro definition.
new 6ff714b {macbuild.sh,src/{x2goutils.h,{pulsemanager,onmainwindow}.cpp},x2goclient.pro}: make MacPorts prefix selectable at compile time.
new 8529206 Disable sound button on direct RDP and XDMCP sessions. Set for direct XDMCP session autologin=true. Set for direct XDMCP session username=XDM.
new b207323 res/i18n/x2goclient_fi.ts: update Finnish translation file.
new 16ab92c res/i18n/x2goclient_fi.ts: remove outdated comment.
new 39d35fe debian/changelog: add closure for #1093, was actually legit.
new 51a0b54 src/sshprocess.cpp: bind direct tunnel socket to localhost instead of any address. Fixes: #31.
new 32e36a2 src/onmainwindow.cpp: check for sessionExplorer->getLastSession() to be valid in all places but obvious ones. Fixes: #499.
new d46c15e src/sshmasterconnection.cpp: use new PKI-based libssh API for public key authentication for libssh 0.6.0 and higher. Fixes: #1119.
The 31 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
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, 8110 insertions(+), 6735 deletions(-)
--
Alioth's /srv/git/code.x2go.org/x2goclient.git//..//_hooks_/post-receive-email on /srv/git/code.x2go.org/x2goclient.git
More information about the x2go-commits
mailing list