]> source.dussan.org Git - tigervnc.git/log
tigervnc.git
7 years agoCosmetic change (increased border spacing)
Brian P. Hinz [Thu, 20 Oct 2016 00:10:09 +0000 (20:10 -0400)]
Cosmetic change (increased border spacing)

8 years agoAdded filename filters to file chooser dialogs
Brian P. Hinz [Mon, 29 Aug 2016 01:15:17 +0000 (21:15 -0400)]
Added filename filters to file chooser dialogs

8 years agoMake all viewer parameters static. Viewer instances are isolated from each other...
Brian P. Hinz [Sat, 27 Aug 2016 21:33:04 +0000 (17:33 -0400)]
Make all viewer parameters static. Viewer instances are isolated from each other by spawning a completely new process for each viewer, rather than simply starting a new thread.  All dialogs were redesigned to better match the look of the native viewer, and also to be more tolerant of sizing differences between platforms.

8 years agoMajor overhaul of java viewer.
Brian P. Hinz [Sun, 7 Aug 2016 12:44:46 +0000 (08:44 -0400)]
Major overhaul of java viewer.

This is the first of several large commits intended to resolve a
number of problems and add new capabilities to the java viewer.
Among the most significant changes are a complete re-design of
the options dialog, which has been converted to a callback style
interface.  The look & feel of all dialogs are now similar to
the style of the native viewer now.  Also, the process by which
new viewers are spawned has changed and each viewer is a completely
separate process, allowing for runtime arguments to be handled
statically.

8 years agoHandle parameter without value in libvnc.so
Pierre Ossman [Mon, 16 May 2016 08:58:07 +0000 (10:58 +0200)]
Handle parameter without value in libvnc.so

8 years agoMerge branch 'fix_desc_ptr' of https://github.com/uglym8/tigervnc
Pierre Ossman [Fri, 13 May 2016 14:13:44 +0000 (16:13 +0200)]
Merge branch 'fix_desc_ptr' of https://github.com/uglym8/tigervnc

8 years agoAvoid symbol clash for Xregion functions
Pierre Ossman [Fri, 13 May 2016 14:11:34 +0000 (16:11 +0200)]
Avoid symbol clash for Xregion functions

We might be linking our Xregion and libX11 into the same binary,
causing a clash between the symbols. In theory they should be
compatible, but that's not guaranteed. Avoid the issue by adding
a "vnc" prefix to our version.

8 years agoUpdate Xregion to latest upstream
Pierre Ossman [Fri, 13 May 2016 14:00:10 +0000 (16:00 +0200)]
Update Xregion to latest upstream

8 years agoSplit Xregion headers according to upstream
Pierre Ossman [Fri, 13 May 2016 13:53:25 +0000 (15:53 +0200)]
Split Xregion headers according to upstream

We've stolen the Xregion code from libX11, so let's keep the same
header naming so that it is easier to keep things in sync.

8 years agoDon't reference Xregion unless used directly
Pierre Ossman [Fri, 13 May 2016 13:34:34 +0000 (15:34 +0200)]
Don't reference Xregion unless used directly

8 years agoSpecify TigerVNC Project as the vendor/company
Pierre Ossman [Fri, 13 May 2016 13:33:57 +0000 (15:33 +0200)]
Specify TigerVNC Project as the vendor/company

8 years agoFix to workaround non-default libtool on debian
Brian P. Hinz [Thu, 12 May 2016 01:55:56 +0000 (21:55 -0400)]
Fix to workaround non-default libtool on debian

Debian patches libtool so that the default value of
link_all_deplibs is set to 'no' rather than 'unknown',
causing transitive dependencies in shared objects to
be lost.

8 years agoFix ptr usage 310/head
uglym8 [Wed, 11 May 2016 16:04:02 +0000 (19:04 +0300)]
Fix ptr usage

8 years agoMerge branch 'fixcopypastemistake' of https://github.com/michalsrb/tigervnc
Pierre Ossman [Mon, 9 May 2016 11:51:51 +0000 (13:51 +0200)]
Merge branch 'fixcopypastemistake' of https://github.com/michalsrb/tigervnc

8 years agoMerge pull request #305 from bphinz/xorg-118
Brian Hinz [Sun, 8 May 2016 02:03:37 +0000 (22:03 -0400)]
Merge pull request #305 from bphinz/xorg-118

Update xenial build to account for distro-specific xorg patches

8 years agoUpdate xenial build to account for distro-specific xorg patches 305/head
Brian P. Hinz [Sat, 7 May 2016 22:18:38 +0000 (18:18 -0400)]
Update xenial build to account for distro-specific xorg patches

8 years agoMerge pull request #304 from bphinz/xorg-118
Brian Hinz [Sat, 7 May 2016 21:55:53 +0000 (17:55 -0400)]
Merge pull request #304 from bphinz/xorg-118

Fix xserver118.patch so that it actually applies agsinst xorg 1.18

8 years agoFix xserver118.patch so that it actually applies agsinst xorg 1.18 304/head
Brian P. Hinz [Sat, 7 May 2016 19:33:01 +0000 (15:33 -0400)]
Fix xserver118.patch so that it actually applies agsinst xorg 1.18

8 years agoFix mistake in TightEncoder::setCompressLevel. 302/head
Michal Srb [Fri, 6 May 2016 11:48:36 +0000 (14:48 +0300)]
Fix mistake in TightEncoder::setCompressLevel.

8 years agoProperly reference ShmCompletion event index
Pierre Ossman [Wed, 4 May 2016 15:52:49 +0000 (17:52 +0200)]
Properly reference ShmCompletion event index

8 years agoBe more paranoid about ShmCompletion events
Pierre Ossman [Wed, 4 May 2016 15:51:19 +0000 (17:51 +0200)]
Be more paranoid about ShmCompletion events

Unfortunately HP ships a buggy X server on their thin clients
that send out extra, bogus ShmCompletion events. This screws up our
logic so we need to filter them out. Fortunately they are sent with
an invalid drawable id, so simply verify that.

8 years agoMerge branch 'socket' of https://github.com/CendioOssman/tigervnc
Pierre Ossman [Fri, 29 Apr 2016 13:55:06 +0000 (15:55 +0200)]
Merge branch 'socket' of https://github.com/CendioOssman/tigervnc

8 years agoFlush socket before checking buffer 299/head
Pierre Ossman [Fri, 29 Apr 2016 13:50:54 +0000 (15:50 +0200)]
Flush socket before checking buffer

There might be stuff lingering in the buffer simply because flush()
hasn't been called in a while, rather than because the transport is
congested.

8 years agoAsynchronously retry update on congestion
Pierre Ossman [Fri, 29 Apr 2016 13:35:56 +0000 (15:35 +0200)]
Asynchronously retry update on congestion

We now get notifications when the output buffer empties, and we
already caught incoming RTT pongs, meaning we can now react at the
proper time to retry a congested update rather than use a timer.

8 years agoUse non-blocking sockets in x0vnserver
Pierre Ossman [Fri, 29 Apr 2016 12:29:43 +0000 (14:29 +0200)]
Use non-blocking sockets in x0vnserver

8 years agoFix timeout handling in x0vncserver
Pierre Ossman [Fri, 29 Apr 2016 12:28:54 +0000 (14:28 +0200)]
Fix timeout handling in x0vncserver

We need to proper respect the timeouts set up by the core RFB code
and not just the polling scheduler.

8 years agoFlush socket after ever rect
Pierre Ossman [Fri, 29 Apr 2016 12:27:08 +0000 (14:27 +0200)]
Flush socket after ever rect

This makes sure we keep the socket busy even if one rect takes some
time to encode.

8 years agoMove socket write event handling in to the RFB core
Pierre Ossman [Fri, 29 Apr 2016 12:26:05 +0000 (14:26 +0200)]
Move socket write event handling in to the RFB core

What to do when a socket is writeable should be handled in the
RFB core code as there may be other events we want to fire off
when this happens.

8 years agoClean up FdOutStream::flush()
Pierre Ossman [Fri, 29 Apr 2016 11:40:13 +0000 (13:40 +0200)]
Clean up FdOutStream::flush()

The logic was a bit confusing and superfluous.

8 years agoRemove Windows 98 socket workaround
Pierre Ossman [Fri, 29 Apr 2016 11:37:55 +0000 (13:37 +0200)]
Remove Windows 98 socket workaround

We haven't supported such an old version of Windows for some time.

8 years agoAdd Chinese (simplified) translation
Mingye Wang (Arthur2e5) [Thu, 28 Apr 2016 00:52:00 +0000 (20:52 -0400)]
Add Chinese (simplified) translation

8 years agoAvoid calling GetMaster() with old Xorg
Pierre Ossman [Fri, 15 Apr 2016 09:14:14 +0000 (11:14 +0200)]
Avoid calling GetMaster() with old Xorg

GetMaster() wasn't exported until Xorg 1.18 so it is unsafe to use
from libvnc.so for older versions.

8 years agocontrib: Add ubuntu-xenial debian source package to build on xenial. 293/head
Dominik Muth [Wed, 13 Apr 2016 22:17:09 +0000 (00:17 +0200)]
contrib: Add ubuntu-xenial debian source package to build on xenial.

The package is based on the contrib ubuntu-trusty debian package. The
following modifications have been made:

The current tigervnc sources can be used unmodified as the .orig
tarball for the debian package, so get-orig-source.sh is gone.

The ubuntu xorg-server-sources package provides the xorg sources used
to build tigervnc. The two small patches which where in the trusty
quilt series are now applied to the xorg sources after they have been
extracted. There is no quilt series anymore at this point.

Fltk 1.3.3 is available in the xenial repositories and it is used to build
xtigervncviewer. No need to get the fltk sources. patch_fltk.sh is gone.

Fixed some dependencies to reflect changes between trusty and xenial.

Removed configure options not recognized by configure.

The install target is not called a second time for the viewer package,
but the viewer files are moved from the server installation. (Eliminate
file conflicts during binary package installation.)

Note: Some dependencies (including libfltk1.3 and xorg-server-source) are
found in the xenial universe repository only.

8 years agoxserver: Add support for xorg version 1.18. 291/head
Dominik Muth [Mon, 11 Apr 2016 20:52:26 +0000 (22:52 +0200)]
xserver: Add support for xorg version 1.18.

xserver118.patch is identical to xserver117.patch by content.

8 years agoMerge branch 'allowoverride' of https://github.com/michalsrb/tigervnc
Pierre Ossman [Fri, 8 Apr 2016 07:56:55 +0000 (09:56 +0200)]
Merge branch 'allowoverride' of https://github.com/michalsrb/tigervnc

8 years agoUpdate Russian translation
Pavel Maryanov [Thu, 7 Apr 2016 13:08:00 +0000 (16:08 +0300)]
Update Russian translation

8 years agoUpdate Russian translation
Pavel Maryanov [Tue, 5 Apr 2016 08:29:00 +0000 (11:29 +0300)]
Update Russian translation

8 years agoUse cmake_policy() in a safe way
Pierre Ossman [Mon, 4 Apr 2016 11:17:38 +0000 (13:17 +0200)]
Use cmake_policy() in a safe way

cmake_policy() by itself raises the minimum requirement on CMake.
We want it to be optional though, so add the necessary if() around
it.

8 years agoApply nettle CVE patches to el6 build
Brian P. Hinz [Sat, 2 Apr 2016 19:24:50 +0000 (15:24 -0400)]
Apply nettle CVE patches to el6 build

Patch taken directly from f22 nettle package

8 years agoOverhaul of SSH tunneling features in Java viewer
Brian P. Hinz [Thu, 31 Mar 2016 03:25:46 +0000 (23:25 -0400)]
Overhaul of SSH tunneling features in Java viewer

Fixes numerous problems with the SSH tunneling implementation
on the java viewer and adds many significant new SSH-related
features.  SSH tunneling is now highly configurable via the
both the command line and GUI. The embedded client can parse
openssh config files.  An external client may be specified,
along with a custom arguments template.

8 years agoDon't mention cut buffers
Pierre Ossman [Tue, 29 Mar 2016 12:18:36 +0000 (14:18 +0200)]
Don't mention cut buffers

We haven't supported them in a long time so we shouldn't mention
them in the interface and documentation.

8 years agoAdd option to set primary selection for cut text
Pierre Ossman [Tue, 29 Mar 2016 12:15:38 +0000 (14:15 +0200)]
Add option to set primary selection for cut text

Previously the incoming clipboard was unconditionally set to both
the PRIMARY and CLIPBOARD selection. This isn't always what the
user want, so make it configurable.

8 years agoSplit out setPrimaryCB option in UNIX vncconfig
Scott Roland [Thu, 31 Dec 2015 15:15:57 +0000 (15:15 +0000)]
Split out setPrimaryCB option in UNIX vncconfig

This is the simplest approach, with setPrimaryCB having the same
relationship to acceptClipboard as sendPrimaryCB has to
sendClipboard. This does not change vncviewer, which should probably
have something similar on UNIX platforms only.

Pierre Ossman: Changed naming from accept to set

8 years agoDocument AllowOverride parameter. 282/head
Michal Srb [Tue, 29 Mar 2016 11:54:22 +0000 (14:54 +0300)]
Document AllowOverride parameter.

8 years agoAvoid builtin dgettext when checking libc
Pierre Ossman [Thu, 10 Mar 2016 16:08:32 +0000 (17:08 +0100)]
Avoid builtin dgettext when checking libc

The builtin causes errors in the test, and we're also trying to
determine if it is provided by libc or not.

8 years agoSilence CMake link interface warning
Pierre Ossman [Tue, 29 Mar 2016 11:32:22 +0000 (13:32 +0200)]
Silence CMake link interface warning

We don't modify the link interface directly so these warnings are
just useless noise. We could in theory use the new naming instead,
but at least CMake 2.8.12 is buggy and screws up the link when that
policy is active.

8 years agoDon't probe libintl if it wasn't found
Pierre Ossman [Tue, 29 Mar 2016 11:31:21 +0000 (13:31 +0200)]
Don't probe libintl if it wasn't found

It just makes CMake error out rather than continue without NLS
support.

8 years agoAdd AllowOverride parameter.
Michal Srb [Mon, 21 Mar 2016 15:09:32 +0000 (17:09 +0200)]
Add AllowOverride parameter.

Allows to specify which configuration parameters can be modified on runtime.

8 years agoMerge branch 'master' of https://github.com/BojanCendio/tigervnc
Pierre Ossman [Mon, 21 Mar 2016 14:29:12 +0000 (15:29 +0100)]
Merge branch 'master' of https://github.com/BojanCendio/tigervnc

8 years agochange the Copyright year on Top README.TXT and vncviewer.cxx 281/head
Bojan Memetovic [Mon, 21 Mar 2016 09:42:57 +0000 (10:42 +0100)]
change the Copyright year on Top README.TXT and vncviewer.cxx

8 years agoAdd missing BuildPrereq to el5 spec file
Brian P. Hinz [Sat, 19 Mar 2016 19:41:27 +0000 (15:41 -0400)]
Add missing BuildPrereq to el5 spec file

NASM 2.01 can be rebuilt from el6 spec file

8 years agoAdd '-g' to CFLAGS in el5 builds to get debug info
Brian P. Hinz [Sat, 19 Mar 2016 18:16:47 +0000 (14:16 -0400)]
Add '-g' to CFLAGS in el5 builds to get debug info

8 years agoMerge pull request #280 from BojanCendio/master
Brian Hinz [Sat, 19 Mar 2016 17:04:02 +0000 (13:04 -0400)]
Merge pull request #280 from BojanCendio/master

change the Copyright year

8 years agochange the Copyright year 280/head
Bojan Memetovic [Fri, 18 Mar 2016 10:04:41 +0000 (11:04 +0100)]
change the Copyright year

8 years agoMerge pull request #279 from bphinz/ui-fixes
Brian Hinz [Fri, 18 Mar 2016 03:30:34 +0000 (23:30 -0400)]
Merge pull request #279 from bphinz/ui-fixes

Various fixes for Java viewer UI

8 years agoFix names of menu keys in options dialog on OS X 279/head
Brian P. Hinz [Fri, 18 Mar 2016 02:46:15 +0000 (22:46 -0400)]
Fix names of menu keys in options dialog on OS X

Apple changed the implementation of KeyEvent.getKeyText() to
return the unicode for the key glyph instead of a textual
description.

8 years agoCode formatting tweaks (shorter line lengths)
Brian P. Hinz [Fri, 18 Mar 2016 02:42:46 +0000 (22:42 -0400)]
Code formatting tweaks (shorter line lengths)

8 years agoVarious fixes to Java viewer UI
Brian P. Hinz [Fri, 18 Mar 2016 02:34:52 +0000 (22:34 -0400)]
Various fixes to Java viewer UI

Significant improvements to the Java viewer UI to
make it more robust and tolerant of new tabs, fonts,
etc.  TextFields and editable ComboBoxes that are
specific to integer values now only accept integer
input.

8 years ago(U) Fix invalid String comparison
Brian P. Hinz [Tue, 15 Mar 2016 00:41:48 +0000 (20:41 -0400)]
(U) Fix invalid String comparison

8 years agoMerge remote-tracking branch 'upstream/master'
Brian P. Hinz [Mon, 14 Mar 2016 22:03:08 +0000 (18:03 -0400)]
Merge remote-tracking branch 'upstream/master'

8 years agoAdd Serbian translation
Мирослав Николић [Mon, 7 Mar 2016 08:13:33 +0000 (09:13 +0100)]
Add Serbian translation

8 years agoFixes for static linking of fltk for generic binaries
Brian P. Hinz [Thu, 3 Mar 2016 02:11:29 +0000 (21:11 -0500)]
Fixes for static linking of fltk for generic binaries

8 years agoMore fixes for libX11 linkage problems
Brian P. Hinz [Tue, 1 Mar 2016 03:56:27 +0000 (22:56 -0500)]
More fixes for libX11 linkage problems

8 years agoMissed change in 57b11d46
Brian P. Hinz [Tue, 1 Mar 2016 03:07:19 +0000 (22:07 -0500)]
Missed change in 57b11d46

Additional change need for dynamic build of libX11

8 years agoLink libX11 dynamically
Brian P. Hinz [Tue, 1 Mar 2016 01:57:06 +0000 (20:57 -0500)]
Link libX11 dynamically

Building libX11 statically causes problems with libpthread, however
the version of libX11 that ships with el5 is too old to build libXext.
So we have to build a dynamic version of libX11 and link against that
while building.  The resulting binary will actually be linked against
the system libX11, which should be ABI compatible as far as Xvnc is
concerned.

8 years agoMerge remote-tracking branch 'upstream/master'
Brian P. Hinz [Sat, 13 Feb 2016 14:52:12 +0000 (09:52 -0500)]
Merge remote-tracking branch 'upstream/master'

8 years agoRegression fix for Java window size
Brian P. Hinz [Thu, 11 Feb 2016 04:23:02 +0000 (23:23 -0500)]
Regression fix for Java window size

6262bac introduced a regression that resulted in a 1 pixel border
around the window on some platforms.  The underlying issue was
actually caused by overriding the getPreferredSize() method in
DesktopWindow and returning the scaled width & height, which
might not have been set to valid values.

8 years agoMerge remote-tracking branch 'upstream/master'
Brian P. Hinz [Thu, 11 Feb 2016 01:47:24 +0000 (20:47 -0500)]
Merge remote-tracking branch 'upstream/master'

8 years agoEarly propagate of access rights to connection.
Henrik Andersson [Wed, 27 Jan 2016 13:00:44 +0000 (14:00 +0100)]
Early propagate of access rights to connection.

8 years agoUpdate debian init scripts so that sysconfig settings are actually used
Brian P. Hinz [Fri, 22 Jan 2016 20:25:34 +0000 (15:25 -0500)]
Update debian init scripts so that sysconfig settings are actually used

8 years agoMerge remote-tracking branch 'upstream/master'
Brian P. Hinz [Fri, 22 Jan 2016 18:37:57 +0000 (13:37 -0500)]
Merge remote-tracking branch 'upstream/master'

8 years agoMerge pull request #260 from TigerVNC/vencrypt-vino
Brian Hinz [Sun, 17 Jan 2016 16:03:21 +0000 (11:03 -0500)]
Merge pull request #260 from TigerVNC/vencrypt-vino

Add workaround for Vino's VeNCrypt implementation to Java viewer

8 years agoAdd workaround for Vino's VeNCrypt implementation to Java viewer 260/head
Brian P. Hinz [Sun, 17 Jan 2016 15:57:51 +0000 (10:57 -0500)]
Add workaround for Vino's VeNCrypt implementation to Java viewer

Implemented Pierre's workaround (1f8aba3) to java viewer.

8 years agoRemove legacy Windows code
Pierre Ossman [Tue, 12 Jan 2016 11:32:15 +0000 (12:32 +0100)]
Remove legacy Windows code

We have lots of code that deals with Windows versions that we no
longer support anyway. Clean out all of this old cruft.

8 years agoRemove stub mirror driver code
Pierre Ossman [Tue, 12 Jan 2016 11:29:32 +0000 (12:29 +0100)]
Remove stub mirror driver code

We don't have any meaningful code for the mirror driver, so
remove the confusing stub and interface for it.

8 years agoShorten service identifier
Pierre Ossman [Tue, 12 Jan 2016 09:14:49 +0000 (10:14 +0100)]
Shorten service identifier

The identifier is used to compute the registry path, and should
ideally be kept short and without spaces.

8 years agoProvide description for services
Pierre Ossman [Tue, 12 Jan 2016 09:13:17 +0000 (10:13 +0100)]
Provide description for services

The argument named "desc" was not actually the description, but
rather the short "display name". Add handling for the actual
description to reduce confusion.

8 years agoBetter check for on screen visibility
Pierre Ossman [Mon, 11 Jan 2016 15:06:26 +0000 (16:06 +0100)]
Better check for on screen visibility

The check for visible drawables didn't account for compositing
which can place a window off-screen. Put all of these checks in
a common place and make sure it detects things properly.

8 years agoInstall viewer .desktop file and icons on all Unix systems
Pierre Ossman [Mon, 11 Jan 2016 11:38:32 +0000 (12:38 +0100)]
Install viewer .desktop file and icons on all Unix systems

These files are not Red Hat or Ubuntu specific, so install them
on all Unix systems where the viewer is installed.

8 years agoUbuntu package fixes
Brian P. Hinz [Sat, 9 Jan 2016 04:04:51 +0000 (23:04 -0500)]
Ubuntu package fixes

Adds missing build dependencies and fixes java compile issues
caused by non-ascii characters in comments.

8 years agoUbuntu package fixes
Brian P. Hinz [Sat, 9 Jan 2016 04:04:51 +0000 (23:04 -0500)]
Ubuntu package fixes

Adds missing build dependencies and fixes java compile issues
caused by non-ascii characters in comments.

8 years agoMerge remote-tracking branch 'upstream/master'
Brian P. Hinz [Fri, 8 Jan 2016 23:39:20 +0000 (18:39 -0500)]
Merge remote-tracking branch 'upstream/master'

8 years agoAllow Ubuntu 12.04 packages to build on any architecture
Brian P. Hinz [Wed, 6 Jan 2016 10:21:54 +0000 (05:21 -0500)]
Allow Ubuntu 12.04 packages to build on any architecture

Updating control file per suggestion in #258

8 years agoDebian package updates
Brian P. Hinz [Wed, 6 Jan 2016 04:07:13 +0000 (23:07 -0500)]
Debian package updates

[re #258] Add missing build-deps and allow deb to build on any arch

8 years agoBlock signals from being handled on worker threads
Pierre Ossman [Mon, 4 Jan 2016 13:19:15 +0000 (14:19 +0100)]
Block signals from being handled on worker threads

8 years agoCompile common code with -fPIC on all non-Windows platforms
Pierre Ossman [Mon, 4 Jan 2016 13:10:25 +0000 (14:10 +0100)]
Compile common code with -fPIC on all non-Windows platforms

There are more platforms than x86_64 that need -fPIC, so include
it whenever possible.

8 years agoDelete unnecessary patch files
Brian P. Hinz [Mon, 4 Jan 2016 03:08:54 +0000 (22:08 -0500)]
Delete unnecessary patch files

8 years agoDelete unnecessary patch files
Brian P. Hinz [Mon, 4 Jan 2016 03:08:54 +0000 (22:08 -0500)]
Delete unnecessary patch files

8 years agoRemove uncessary Xauth cookie patch from deb & rpm packages
Brian P. Hinz [Mon, 4 Jan 2016 03:04:02 +0000 (22:04 -0500)]
Remove uncessary Xauth cookie patch from deb & rpm packages

Obsoleted by 7461517

8 years agoRemove uncessary Xauth cookie patch from deb & rpm packages
Brian P. Hinz [Mon, 4 Jan 2016 03:04:02 +0000 (22:04 -0500)]
Remove uncessary Xauth cookie patch from deb & rpm packages

Obsoleted by 7461517

8 years agoUpdate Swedish translation
Göran Uddeborg [Tue, 29 Dec 2015 14:39:55 +0000 (15:39 +0100)]
Update Swedish translation

8 years agoFix race problem with detecting listening inetd sockets
Tristan Schmelcher [Fri, 2 Sep 2011 22:29:25 +0000 (15:29 -0700)]
Fix race problem with detecting listening inetd sockets

The previous detection would fail if the socket closed before we
had time to inspect it, which got us stuck in a loop as we would
try (and fail) to do accept() on a non-listening socket.

8 years agoAdd workaround for Vino's VeNCrypt implementation
Pierre Ossman [Tue, 29 Dec 2015 14:02:11 +0000 (15:02 +0100)]
Add workaround for Vino's VeNCrypt implementation

8 years agoSet up Xauthority using a single invokation
Pierre Ossman [Tue, 29 Dec 2015 13:30:32 +0000 (14:30 +0100)]
Set up Xauthority using a single invokation

8 years agoUse mcookie to generate X server cookie
Pierre Ossman [Tue, 29 Dec 2015 13:27:07 +0000 (14:27 +0100)]
Use mcookie to generate X server cookie

8 years agoCheck that xauth is in PATH
Pierre Ossman [Tue, 29 Dec 2015 13:24:55 +0000 (14:24 +0100)]
Check that xauth is in PATH

The rest of the code assumes xauth is in PATH, so let's check for
that instead.

8 years agoUpdate Swedish translation
Göran Uddeborg [Tue, 29 Dec 2015 14:39:55 +0000 (15:39 +0100)]
Update Swedish translation

8 years agoFix race problem with detecting listening inetd sockets
Tristan Schmelcher [Fri, 2 Sep 2011 22:29:25 +0000 (15:29 -0700)]
Fix race problem with detecting listening inetd sockets

The previous detection would fail if the socket closed before we
had time to inspect it, which got us stuck in a loop as we would
try (and fail) to do accept() on a non-listening socket.

8 years agoAdd workaround for Vino's VeNCrypt implementation
Pierre Ossman [Tue, 29 Dec 2015 14:02:11 +0000 (15:02 +0100)]
Add workaround for Vino's VeNCrypt implementation

8 years agoSet up Xauthority using a single invokation
Pierre Ossman [Tue, 29 Dec 2015 13:30:32 +0000 (14:30 +0100)]
Set up Xauthority using a single invokation