This is an automated email from the git hooks/post-receive script.

x2go pushed a change to branch build-main
in repository x2goclient.

     omits  5b8b16a   release 4.1.0.1
     omits  46c2dbd   src/sessionbutton.cpp: only append "XDM@" string to 
server text if a direct XDMCP session was requested.
     omits  0445179   
{src/{help.cpp,onmainwindow.{cpp,h}},man/man1/x2goclient.1}: add new --branding 
option that replaces the seal logo. Fixes: #1162.
     omits  a273082   src/help.cpp: add documentation for the --background 
option. Part of #1162.
     omits  22d5ae2   Disable sound button on direct RDP and XDMCP sessions. 
Set for direct XDMCP session autologin=true. Set for direct XDMCP session 
username=XDM.
     omits  8dff29b   src/onmainwindow.cpp: unbreak Windows and OS X builds - 
directRDP is only available on Linux, so guard new section.
     omits  77b0859     - Add "direct XDMCP" functionality.
      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.
      adds  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.
      adds  9e96ba4   src/sshmasterconnection.cpp: turns out libssh < 0.6.0 
doesn't support fetching the host, port and username parameters at all.
      adds  45d0f1b   src/x2goutils.cpp: ensure that add_to_path () also 
processes the first value passed.
      adds  f34d0d3     - Add "direct XDMCP" functionality.
      adds  77cac93   src/onmainwindow.cpp: unbreak Windows and OS X builds - 
directRDP is only available on Linux, so guard new section.
      adds  483f036   res/i18n/x2goclient_et.ts: update Estonian translation 
file.
      adds  36231da   res/i18n/x2goclient_et.ts: various fixups for the 
Estonian translation file.
      adds  f26edb0   res/i18n/x2goclient_*.ts: go the extra mile and fix up 
translation files manually after the "anothertype" fix in 
8e503d89ee2d03a313c3deff11f0516fce503022.
      adds  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.
      adds  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.
      adds  85056d9   {src/printdialog.cpp,res/i18n/x2goclient_*.ts}: drop 
spurious left-over parenthesis in warning message and adapt translations.
      adds  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.
      adds  b116007   
{src/{configdialog,x2goutils}.cpp,res/i18n/x2goclient_*.ts}: change XQuartz 
project homepage references, adapt translations.
      adds  610e9b2   src/pulsemanager.{cpp,h}: make get_* () functions const.
      adds  7ce4e35   src/pulsemanager.{cpp,h}: make is_server_running () const.
      adds  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.
      adds  6606f4b   src/pulsemanager.cpp: make fetch_pulseaudio_version () 
more resilient.
      adds  54efae5   src/pulsemanager.{cpp,h}: add show_startup_warning () for 
both PA server and (debug) startup sound playback.
      adds  9609888   src/pulsemanager.cpp: check server_binary_ before using 
it and jump over code that assumes the PA server binary to be available.
      adds  3fc1b2f   src/pulsemanager.cpp: don't fail hard on OS X if the PA 
server binary could not be found in the constructor.
      adds  a0ae3bc   src/pulsemanager.cpp: deduplicate warning/error messages 
- make use of show_startup_warning ().
      adds  cdad7f8   res/i18n/x2goclient_*.ts: regenerate translation files 
and fix up some SSH and PulseManager messages manually, where possible.
      adds  6792724   src/x2ogutils.h: guard UNUSED macro definition.
      adds  6ff714b   
{macbuild.sh,src/{x2goutils.h,{pulsemanager,onmainwindow}.cpp},x2goclient.pro}: 
make MacPorts prefix selectable at compile time.
      adds  8529206   Disable sound button on direct RDP and XDMCP sessions. 
Set for direct XDMCP session autologin=true. Set for direct XDMCP session 
username=XDM.
      adds  b207323   res/i18n/x2goclient_fi.ts: update Finnish translation 
file.
      adds  16ab92c   res/i18n/x2goclient_fi.ts: remove outdated comment.
      adds  39d35fe   debian/changelog: add closure for #1093, was actually 
legit.
      adds  51a0b54   src/sshprocess.cpp: bind direct tunnel socket to 
localhost instead of any address. Fixes: #31.
      adds  32e36a2   src/onmainwindow.cpp: check for 
sessionExplorer->getLastSession() to be valid in all places but obvious ones. 
Fixes: #499.
      adds  d46c15e   src/sshmasterconnection.cpp: use new PKI-based libssh API 
for public key authentication for libssh 0.6.0 and higher. Fixes: #1119.
      adds  b7678eb   src/sshmasterconnection.cpp: add YubiKey challenge auth 
prompt.
      adds  4d7104d   Also commit the actual data...
      adds  2e90d7b   src/sshmasterconnection.cpp: fix compile errors on 
pre-libssh-0.6.0 systems and add a TOCTU-race check to see if the file exists 
prior to calling privatekey_from_file () on such systems.
      adds  1f8495c   macbuild.sh: fix long-standing issue that made the DMG 
bundle contain a symlink made up of only a space to /Applications.
      adds  3a296bd   res/img/icons/dmg: add new image disk.svg, used as the 
basis for the new OS X DMG bundle icon.
      adds  ad1034d   res/img/icons/dmg: add new disk-drive-and-x2goclient icon 
for use as the volume icon of the OS X DMG bundle.
      adds  9818a3b   macbuild.sh: use the new volume icon that actually also 
looks like a disk drive. Fixes: #930.
      adds  d5d9856   Windows: Upgrade PulseAudio from 6.0 to 7.1 Fixes: #1152
      adds  3ea4c49   Windows: Remove uninstaller from start menu.
      adds  82c805e   Windows: Upgrade Win32 OpenSSL from 1.0.1t to 1.0.2k
      adds  16b67f8   Upgrade libssh from 0.7.0 to 0.7.4
      adds  218db76   Whoops, put the libssh changelog note under the wrong 
version
      adds  69ee3e5   Windows: Update PuTTY from 0.67 to 0.68
      adds  d6123e2   src/help.cpp: add documentation for the --background 
option. Part of #1162.
      adds  12a567a   
{src/{help.cpp,onmainwindow.{cpp,h}},man/man1/x2goclient.1}: add new --branding 
option that replaces the seal logo. Fixes: #1162.
      adds  d164a70   Don't override PATH for the actual session or application 
command.  Fixes: #1100
      adds  5c5d93d   src/onmainwindow.cpp: typo fix only.
      adds  f17597a   src/onmainwindow.cpp: do not automatically set login user 
name to current system user if empty.
      adds  68bbf32   Interaction with SSH server (for example for changing 
expired password). Fixes: #592.
      adds  ec515ab   src/x2goclient.cpp: revert change bypassing the UNIX 
cleanup helper.
      adds  6b5dfa0   Fixing setting widget style issue in InteractionDialog on 
Windows client.
      adds  93ab054   SSH Interaction for SSH Broker and SSH Server.
      adds  42f3369   SSH Iteraction for method keyboard-interactive.
      adds  9128d9b       Windows client. - Move PulseManager MsgBox functions 
to main window: GUI functions should be used only from main thread.
      adds  6dbf012   Check "norecord" option on the first start of PulseAudio.
      adds  1f2e09f   Disable/Enable PulseAudio in config dialog. New command 
line options: --disable-pulse to disable start of PulseAudio 
--disable-pulse-record to disable audio input.
      adds  db9039c   Check if PulseAudio running at session start and resuming 
when sound is enabled. Show warning if PulseAudio not running and disable the 
sound support for the session to avoid session freezes.
      adds  c8b1991   src/onmainwindow.cpp: revert old behavior and select user 
name field after a session has been suspended/terminated if user name was not 
provided.
      adds  898717b   src/sshmasterconnection.cpp: fix SSH-proxied connections 
with port numbers of zero.
      adds  bea0a60   
{src/{help.cpp,onmainwindow.{cpp,h}},man/man1/x2goclient.1}: let --background 
take a directory and randomly pick an SVG file in there. Fixes: #1165.
      adds  6274161   Makefile: add new QMAKE_OPTS variable so that packagers 
can pass additional options to qmake directly.
      adds  74db82d   x2goclient.spec: respect %{optflags} and pass 
QMAKE_STRIP=: to fix missing debug info issues.
      adds  16cc48f   src/sshmasterconnection.cpp: typo fix in log message only.
      adds  ad89710   src/sshmasterconnection.cpp: don't leak ssh_session data, 
free it once we're done with it.
      adds  f012dac   src/sessionbutton.cpp: only append "XDM@" string to 
server text if a direct XDMCP session was requested.
      adds  e62cf4f   Makefile: qmake seems to act weird if QMAKE_C(XX)FLAGS 
starts with a space followed by additional non-whitespace characters.
      adds  cedf870   Makefile: turns out the only somewhat portable way to do 
something like this is via shell hackery.
      adds  4dcd746   Makefile: reset to the original state and make sure that 
we don't pass CXXFLAGS on to the actual build process to not override the 
values generated by qmake.
      adds  0cda237   Makefile: the only way to prevent variables on the 
command line to be passed down seems to be to remove them from MAKEOVERRIDES.
      adds  da584f0   Makefile: add comment explaining why we need to do this 
in the first place and why it's so complicated.
      adds  ad62687   src/sshmasterconnection: ignore "garbage", but require at 
least one line to start with a known challenge auth prompt. Fixes: #966.
      adds  4a3f7fe   x2goclient.pro: add libssh_threads library.
      adds  1f07f3c   copy-deps-win32.bat: also copy libssh_threads.dll to go 
with the previous change.
      adds  07a37d3   src/{onmainwindow,sshmasterconnection}.{cpp,h}: correctly 
initialize and finalize libssh.
      adds  36552d1   Bump version to 4.1.1.0.
      adds  9af7ec4   debian/changelog: merge changelog from release/4.1.0.1 
branch into master.
      adds  377cc91   src/sessionexplorer.cpp: open the correct tab when 
editing a session from the exports menu.
      adds  fa5c8a2   src/onmainwindow.cpp: try to workaround window placement 
if settings contain a (newly) invalid position (e.g., a position that refers to 
a disconnected display.)
      adds  1309683   
{src/{help.cpp,onmainwindow.{cpp,h}},man/man1/x2goclient.1}: pass-through 
broker credentials when connecting to a direct RDP session. Fixes: #1185.
      adds  44e3d2e   src/onmainwindow.cpp: support --close-disconnect for 
direct RDP sessions. Fixes: #1186.
      adds  31c94ee   src/onmainwindow.cpp: try to find a display that can hold 
the window's position fetched from the sizes settings.
      adds  8613150   src/onmainwindow.cpp: fix up main window position check; 
use QRect.intersects ().
      adds  07ce91e   src/pulsemanager.{cpp,h}: rename shutdownState to 
shutdown_state_, reorder in initializer list.
      adds  1061c95   res/i18n/: regenerate translations.
      adds  ba0d051   res/i18n/x2goclient_sv.ts: update Swedish translation 
file.
      adds  4bfb045   res/i18n/x2goclient_es.ts: update Spanish translation 
file.
      adds  7ca9d71   res/i18n/x2goclient_es.ts: fixup Spanish translation file.
      adds  a0de3f5   res/i18n/x2goclient_et.ts: update Estonian translation 
file.
      adds  0ac3ade   res/i18n/x2goclient_et.ts: fixup some typos in the 
Estonian translation file.
      adds  54cf408   res/i18n/x2goclient_sv.ts: add singular form to 
translation entry as discussed on list.
      adds  59a0e34   res/i18n/x2goclient_es.ts: add singular form to 
translation entry as discussed off list.
      adds  2556c92   res/i18n/x2goclient_nl.ts: update Dutch translation file.
      adds  a2551b4   res/i18n/x2goclient_nl.ts: various fixups for Dutch 
translation file.
      adds  8954e62   res/i18n/x2goclient_nb_no.ts: update Bokmål (Norway) 
translation file.
      adds  a4fcb55   res/i18n/x2goclient_nb_no.ts: various fixups for Bokmål 
(Norway) translation file.
      adds  c6fc045   res/i18n/x2goclient_nl.ts: update Dutch translation file.
      adds  5038a87   res/i18n/x2goclient_nl.ts: fix whitespace issues in Dutch 
translation file and re-add numerus form translation.
      adds  d6fb8fe   res/i18n/x2goclient_nb_no.ts: update Bokmål (Norway) 
translation file.
      adds  7d27f2d   res/i18n/x2goclient_nb_no.ts: various fixups for Bokmål 
(Norway) translation file, including numerus form.
      adds  dd9c9f4   src/sshmasterconnection.cpp: for proxied connections, 
fetch the user name matching the given host, not proxy host.
      adds  e9a52d4   res/i18n/x2goclient_fi.ts: update Finnish translation 
file.
      adds  ce4895f   res/i18n/x2goclient_fi.ts: various fixups for Finnish 
translation file.
      adds  d778886   res/i18n/x2goclient_fi.ts: another tiny whitespace fixup 
for Finnish translation file.
      adds  791607e   src/onmainwindow.cpp: fix "XMDCP" typo.
      adds  ca4937b   res/i18n/x2goclient_de.ts: update German translation file.
      adds  d7e0fab   res/i18n/x2goclient_de.ts: various fixups for German 
translation file.
      adds  2ccae19   src/onmainwindow.cpp: fix "loose" vs. "lose" spelling 
mistake.
      adds  167d9e3   res/i18n/x2goclient_et.ts: remove obsolete and wrongly 
capitalized "x2go" part from an Estonian translation message.
      adds  e303193   res/i18n/x2goclient_sv.ts: minor whitespace fixup.
      adds  30ed98b   res/i18n/x2goclient_*.ts: apply "XMDCP" -> "XDMCP" fix 
manually to translation files.
      adds  0dfcd3a   res/i18n/x2goclient_nb_no.ts: remove obsolete comments 
(leading to problems when regenerating translation files.)
      adds  c5155c6   res/i18n/x2goclient_nl.ts: remove obsolete comments 
(leading to problems when regenerating translation files.)
      adds  0fa3cc2   res/i18n/x2goclient_*.ts: regenerate translations.
      adds  9010431   res/i18n/x2goclient_fr.ts: update French translation file.
      adds  7b83af9   Add session config file option "sshproxysamekey". With 
this option client will use for proxy authentication same key as for X2Go 
server. This is important in first case for broker users, where key can be 
generated "on the fly". Maybe it makes sence to add this option in UI and 
command line later.
      adds  4a84a8f   res/i18n/x2goclient_fi.ts: update Finnish translation 
file.
      adds  488813d   res/i18n/x2goclient_fi.ts: various fixups for Finnish 
translation file.
      adds  3486824   Correct negative display coordinates for FS sessions.
      adds  b6acc71   src/sshmasterconnection.cpp: spelling fix. (Quiting -> 
Quitting)
      adds  2345e56   x2gobrowserplugin-2.4_1/src/qtbrowserplugin.cpp: spelling 
fix. (convertable -> convertible)
      adds  f0fb9c4   release 4.1.1.0

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (5b8b16a)
            \
             N -- N -- N   refs/heads/build-main (f0fb9c4)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

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:
 Makefile                                        |   39 +-
 VERSION                                         |    2 +-
 copy-deps-win32.bat                             |    7 +-
 debian/changelog                                |  344 ++++
 macbuild.sh                                     |    7 +-
 man/man1/x2goclient.1                           |    7 +-
 nsis/x2goclient.nsi                             |    1 -
 res/i18n/x2goclient_da.ts                       | 1436 ++++++++-------
 res/i18n/x2goclient_de.ts                       | 1444 +++++++++-------
 res/i18n/x2goclient_es.ts                       | 1463 +++++++++-------
 res/i18n/x2goclient_et.ts                       | 2117 +++++++++++++----------
 res/i18n/x2goclient_fi.ts                       | 1473 +++++++++-------
 res/i18n/x2goclient_fr.ts                       |  182 +-
 res/i18n/x2goclient_nb_no.ts                    |  398 +++--
 res/i18n/x2goclient_nl.ts                       | 1680 ++++++++++--------
 res/i18n/x2goclient_pt.ts                       | 1440 ++++++++-------
 res/i18n/x2goclient_ru.ts                       | 1449 ++++++++--------
 res/i18n/x2goclient_sv.ts                       | 1446 +++++++++-------
 res/i18n/x2goclient_tr.ts                       | 1435 ++++++++-------
 res/i18n/x2goclient_zh_tw.ts                    | 1435 ++++++++-------
 res/img/icons/dmg/disk.svg                      | 1195 +++++++++++++
 res/img/icons/dmg/x2go-mac-dmg.icns             |  Bin 0 -> 798525 bytes
 src/InteractionDialog.cpp                       |  158 ++
 src/{exportdialog.h => InteractionDialog.h}     |   66 +-
 src/configdialog.cpp                            |   51 +-
 src/configdialog.h                              |    7 +
 src/help.cpp                                    |    7 +-
 src/httpbrokerclient.cpp                        |   33 +-
 src/httpbrokerclient.h                          |    1 +
 src/onmainwindow.cpp                            |  543 ++++--
 src/onmainwindow.h                              |   31 +
 src/onmainwindow_privat.h                       |    1 +
 src/printdialog.cpp                             |    4 +-
 src/pulsemanager.cpp                            |  203 ++-
 src/pulsemanager.h                              |   20 +-
 src/sessionexplorer.cpp                         |    2 +-
 src/sessionwidget.cpp                           |   19 +-
 src/sshmasterconnection.cpp                     |  883 ++++++++--
 src/sshmasterconnection.h                       |   19 +-
 src/sshprocess.cpp                              |   17 +-
 src/sshprocess.h                                |    2 +-
 src/version.h                                   |    2 +-
 src/x2goutils.cpp                               |    6 +-
 src/x2goutils.h                                 |    6 +
 x2gobrowserplugin-2.4_1/src/qtbrowserplugin.cpp |    2 +-
 x2gobrowserplugin-2.4_1/src/res/x2goplugin.rc   |   10 +-
 x2goclient.pro                                  |    8 +-
 x2goclient.spec                                 |    4 +-
 48 files changed, 12868 insertions(+), 8237 deletions(-)
 create mode 100644 res/img/icons/dmg/disk.svg
 create mode 100644 res/img/icons/dmg/x2go-mac-dmg.icns
 create mode 100644 src/InteractionDialog.cpp
 copy src/{exportdialog.h => InteractionDialog.h} (61%)

--
Alioth's /srv/git/code.x2go.org/x2goclient.git//..//_hooks_/post-receive-email 
on /srv/git/code.x2go.org/x2goclient.git
_______________________________________________
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits

Reply via email to