]> source.dussan.org Git - tigervnc.git/log
tigervnc.git
9 years agovncserver: Clean pid files of dead processes. 207/head
Michal Srb [Thu, 1 Oct 2015 23:28:26 +0000 (02:28 +0300)]
vncserver: Clean pid files of dead processes.

When Xvnc fails to start, delete the pid file. Clean pid files of dead processes
when listing them as well.

9 years agoEnable Windows specific debug code in debug builds
Pierre Ossman [Tue, 29 Sep 2015 13:44:28 +0000 (15:44 +0200)]
Enable Windows specific debug code in debug builds

9 years agoProperly free temporary cursor buffer
Pierre Ossman [Tue, 29 Sep 2015 13:44:07 +0000 (15:44 +0200)]
Properly free temporary cursor buffer

9 years agoDon't shadow member variable
Pierre Ossman [Tue, 29 Sep 2015 13:43:46 +0000 (15:43 +0200)]
Don't shadow member variable

9 years agoAvoid dropping const qualifier needlessly
Pierre Ossman [Tue, 29 Sep 2015 13:43:28 +0000 (15:43 +0200)]
Avoid dropping const qualifier needlessly

9 years agoUse correct type for format string
Pierre Ossman [Tue, 29 Sep 2015 13:42:58 +0000 (15:42 +0200)]
Use correct type for format string

9 years agoClean up listening sockets on error
Pierre Ossman [Tue, 29 Sep 2015 13:42:33 +0000 (15:42 +0200)]
Clean up listening sockets on error

9 years agoReturn TcpListener pointers rather than objects
Pierre Ossman [Tue, 29 Sep 2015 13:40:49 +0000 (15:40 +0200)]
Return TcpListener pointers rather than objects

It is easier to control object life time and avoid magical socket
duplication by having a single TcpListener object to pass around.
We have to be more careful about deleting the object though.

9 years agoReturn correct error code from bind()
Pierre Ossman [Tue, 29 Sep 2015 07:42:36 +0000 (09:42 +0200)]
Return correct error code from bind()

Closing the socket might overwrite errno so we need to save
its value.

9 years agoDon't leak socket on setsockopt() errors
Pierre Ossman [Tue, 29 Sep 2015 07:42:03 +0000 (09:42 +0200)]
Don't leak socket on setsockopt() errors

9 years agoAdd address sanitizer switch
Pierre Ossman [Tue, 29 Sep 2015 07:40:20 +0000 (09:40 +0200)]
Add address sanitizer switch

Useful for debugging memory leaks and access violations. It is
not available on Windows though, and there is some problem compiling
ObjectiveC++ with it turned on.

9 years agoMake sure fallback block handler remains enabled
Pierre Ossman [Thu, 24 Sep 2015 14:24:48 +0000 (16:24 +0200)]
Make sure fallback block handler remains enabled

Commit f8e3b34 introduced a regression where the fallback write block
handler would cease working after the first time it was called,
potentially stalling writes.

9 years agoGive context for strings used in menus
Pierre Ossman [Wed, 23 Sep 2015 14:39:54 +0000 (16:39 +0200)]
Give context for strings used in menus

Makes it easier to see which hot-keys might conflict with each
other, and allow some variation in translation in the future.

9 years agoAdd support for pgettext()
Pierre Ossman [Wed, 23 Sep 2015 14:38:17 +0000 (16:38 +0200)]
Add support for pgettext()

Primarily gives it a shorthand, but also make gcc tolerate its
use for format strings.

9 years agoRemove duplicate gettext_noop() definition
Pierre Ossman [Wed, 23 Sep 2015 14:37:22 +0000 (16:37 +0200)]
Remove duplicate gettext_noop() definition

It's defined in gettext.h so no need for us to duplicate the work.

9 years agoUpdate gettext.h to a more current version
Pierre Ossman [Wed, 23 Sep 2015 14:36:32 +0000 (16:36 +0200)]
Update gettext.h to a more current version

9 years agoOnly include translation comments in .po files
Pierre Ossman [Wed, 23 Sep 2015 14:35:47 +0000 (16:35 +0200)]
Only include translation comments in .po files

9 years agoTerminate the viewer even when waiting for data
Pierre Ossman [Wed, 23 Sep 2015 10:20:32 +0000 (12:20 +0200)]
Terminate the viewer even when waiting for data

It should be possible to exit the viewer even if the network has
stalled in the middle of a transfer.

9 years agoDisplay partial updates on slow transfers
Pierre Ossman [Wed, 23 Sep 2015 10:18:52 +0000 (12:18 +0200)]
Display partial updates on slow transfers

Normally we only display screen changes once we have the updates for
the entire screen. This may give the impression that the viewer is
hung though. So display the partial data if the update is taking to
long to arrive.

9 years agoTrack statistics for CopyRect
Pierre Ossman [Tue, 22 Sep 2015 09:09:00 +0000 (11:09 +0200)]
Track statistics for CopyRect

9 years agoMerge pull request #198 from bphinz/bugfix/x509
Brian Hinz [Mon, 21 Sep 2015 03:04:32 +0000 (23:04 -0400)]
Merge pull request #198 from bphinz/bugfix/x509

Don't exit completely if single viewer declines server cert

9 years agoDon't exit completely if single viewer declines server cert 198/head
Brian P. Hinz [Mon, 21 Sep 2015 03:00:52 +0000 (23:00 -0400)]
Don't exit completely if single viewer declines server cert

Prevents viewer from exiting completely just because user
declined to trust the server certificate for a single connection.
Copied from TurboVNC.

9 years agoFixes for X509 CA certificate handling
Brian P. Hinz [Sun, 20 Sep 2015 00:47:56 +0000 (20:47 -0400)]
Fixes for X509 CA certificate handling

95f39a5 introduced a regression whereby an exception would be thrown
when a PEM encoded CA certificate file containing one or more blank
lines was read in under Apple Java 6.  Additionally, CA certs were
being appended to the ~/.vnc/x509_savedcerts.pem file even if they
were already included in it.  Also fixes a possible FileNotFoundException
if the x509_savedcerts.pem file didn't exist.

9 years agoUpdate German translation
Mario Blättermann [Tue, 15 Sep 2015 10:19:16 +0000 (12:19 +0200)]
Update German translation

9 years agoUse REGION_INTERSECT() rather than trying to compute things manually
Pierre Ossman [Mon, 14 Sep 2015 12:39:07 +0000 (14:39 +0200)]
Use REGION_INTERSECT() rather than trying to compute things manually

REGION_INIT() does not handle an empty or invalid BoxRec, so this
method makes sure we don't feed bad rects further in to the process.

9 years agoMake vncHooksComposite() and vncHooksGlyphs() static
Pierre Ossman [Mon, 14 Sep 2015 12:38:29 +0000 (14:38 +0200)]
Make vncHooksComposite() and vncHooksGlyphs() static

They should never have been global symbols to begin with.

9 years agoRemove REGION_NULL fallback
Pierre Ossman [Mon, 14 Sep 2015 12:37:45 +0000 (14:37 +0200)]
Remove REGION_NULL fallback

It's been in the Xorg code base for ages. Any version that lacks it is
too old for the rest of our code to work anyway.

9 years agoRefuse to start Xvnc if we failed to initialise a screen
Pierre Ossman [Mon, 14 Sep 2015 12:35:05 +0000 (14:35 +0200)]
Refuse to start Xvnc if we failed to initialise a screen

Starting Xvnc without having any VNC functionality is pretty much
pointless. So terminate when that happens, making the situation easier
to detect for startup scripts.

9 years agoFix Viewport initial sizing issue on OS X
Brian P. Hinz [Mon, 14 Sep 2015 01:29:31 +0000 (21:29 -0400)]
Fix Viewport initial sizing issue on OS X

The layout manager on OS X sometimes sets the preferredSize to 0,
so only call pack if that's not the case.

9 years agoHandle CA chain certificates
Brian P. Hinz [Sun, 13 Sep 2015 14:56:23 +0000 (10:56 -0400)]
Handle CA chain certificates

Allow the Java client to read CA certificates containing multiple
certs concatenated together.

9 years agoImprove handling of x509 authentication
Brian P. Hinz [Sun, 13 Sep 2015 14:39:54 +0000 (10:39 -0400)]
Improve handling of x509 authentication

Fixes #193 and also adds automatic certificate saving feature like
the Fltk viewer.  Also pulls in CA certificates from all trusted
authorities known to the JRE for the case when the server is using
a certificate from a top-level authority.

9 years agoMerge pull request #194 from bphinz/master
Brian Hinz [Sat, 12 Sep 2015 20:17:35 +0000 (16:17 -0400)]
Merge pull request #194 from bphinz/master

Compile legacy Xvnc with relative rpath for portability

9 years agoCompile legacy Xvnc with relative rpath for portability 194/head
Brian P. Hinz [Sat, 12 Sep 2015 20:11:36 +0000 (16:11 -0400)]
Compile legacy Xvnc with relative rpath for portability

Build with rpath link so that Xvnc finds our libGL even if
it's not installed in "/".  Also applied dridir and xkbcompdir
patches so that the correct DRI driver gets loaded.

9 years agoAdd keyboard debug log to servers
Pierre Ossman [Mon, 31 Aug 2015 08:01:14 +0000 (10:01 +0200)]
Add keyboard debug log to servers

Makes it easier to troubleshoot keyboard issues by printing exactly
what key events the server is getting from the client.

9 years agoMerge pull request #190 from bphinz/master
Brian Hinz [Fri, 21 Aug 2015 02:35:52 +0000 (22:35 -0400)]
Merge pull request #190 from bphinz/master

Java viewer updates

9 years agoFix UI logic in Java viewer 190/head
Brian P. Hinz [Fri, 21 Aug 2015 02:15:15 +0000 (22:15 -0400)]
Fix UI logic in Java viewer

Fixes an issue where the FullScreenAllMonitors checkbox in the
OptionsDialog was not activated.

9 years agoDisable window functions for embedded applet
Brian P. Hinz [Thu, 20 Aug 2015 22:27:15 +0000 (18:27 -0400)]
Disable window functions for embedded applet

9 years agoDisable desktopSize option for embedded applets
Brian P. Hinz [Thu, 20 Aug 2015 05:46:00 +0000 (01:46 -0400)]
Disable desktopSize option for embedded applets

9 years agoAdd multiple monitor spanning feature to java viewer
Brian P. Hinz [Thu, 20 Aug 2015 05:20:10 +0000 (01:20 -0400)]
Add multiple monitor spanning feature to java viewer

Adds support for spanning multiple monitors in "Extended" mode
to the Java viewer. Allows for spanning when maximizing in
addition to just full-screen mode. Seems a bit unpredictable on
MS Windows 7 (ie: depends on window placement, which screen is
set as primary, etc.), but this appears to be the behavior of
the OS itself.

9 years agoJava viewer UI updates
Brian P. Hinz [Thu, 20 Aug 2015 04:44:57 +0000 (00:44 -0400)]
Java viewer UI updates

Make the layout of the options dialog more consistent with the
native viewer.

9 years agoFix desktopSize parameter issue
Brian P. Hinz [Thu, 20 Aug 2015 04:26:28 +0000 (00:26 -0400)]
Fix desktopSize parameter issue

desktopSize preference was being applied even if the checkbox was
unselected in the dialog is a value had previously been stored in
the preferences file.

9 years agoMerge remote-tracking branch 'upstream/master'
Brian P. Hinz [Thu, 20 Aug 2015 04:18:01 +0000 (00:18 -0400)]
Merge remote-tracking branch 'upstream/master'

9 years agoShow error dialog when ACL pattern isn't accepted
Pierre Ossman [Mon, 10 Aug 2015 12:03:16 +0000 (14:03 +0200)]
Show error dialog when ACL pattern isn't accepted

9 years agoChange netmask to prefix in ACL documentation
Pierre Ossman [Mon, 10 Aug 2015 09:31:14 +0000 (11:31 +0200)]
Change netmask to prefix in ACL documentation

The IPv6 additions deprecated support for netmasks in the access
control lists. Unfortunately some documentation was not updated
to reflect this fact.

9 years agoFix reversed logic in vncIsTCPPortUsed()
Pierre Ossman [Mon, 10 Aug 2015 09:04:33 +0000 (11:04 +0200)]
Fix reversed logic in vncIsTCPPortUsed()

Patch by Jay Kulpinski. Prevents -inetd mode from automatically
finding a free X11 display number.

9 years agoMerge remote-tracking branch 'upstream/master'
Brian P. Hinz [Mon, 10 Aug 2015 01:37:12 +0000 (21:37 -0400)]
Merge remote-tracking branch 'upstream/master'

9 years agoApply recent Xorg CVE patches, update dependencies
Brian P. Hinz [Sun, 9 Aug 2015 18:07:05 +0000 (14:07 -0400)]
Apply recent Xorg CVE patches, update dependencies

Added patches for the following upstream CVEs: 2013-7439,
2015-0255, 2015-1802, 2015-1803, 2015-1804.  Also updated the
versions of gnutls, libtasn1, and libjpeg-turbo used to build
static libraries to their latest respective upstream versions.

9 years agoBump el5 RPM spec version
Brian P. Hinz [Mon, 10 Aug 2015 01:06:43 +0000 (21:06 -0400)]
Bump el5 RPM spec version

Bump spec version to match changelog.

9 years agoRename patch file
Brian P. Hinz [Sun, 9 Aug 2015 18:43:53 +0000 (14:43 -0400)]
Rename patch file

Patch file had different extension than what was specified in spec

9 years agoMerge remote-tracking branch 'upstream/master'
Brian P. Hinz [Sun, 9 Aug 2015 18:33:46 +0000 (14:33 -0400)]
Merge remote-tracking branch 'upstream/master'

9 years agoApply recent Xorg CVE patches, update dependencies
Brian P. Hinz [Sun, 9 Aug 2015 18:07:05 +0000 (14:07 -0400)]
Apply recent Xorg CVE patches, update dependencies

Added patches for the following upstream CVEs: 2013-7439,
2015-0255, 2015-1802, 2015-1803, 2015-1804.  Also updated the
versions of gnutls, libtasn1, and libjpeg-turbo used to build
static libraries to their latest respective upstream versions.

9 years agoSet user/client requested mode as preferred
Pierre Ossman [Thu, 30 Jul 2015 13:06:37 +0000 (15:06 +0200)]
Set user/client requested mode as preferred

Desktop environments like to change to the monitor's preferred
mode, especially at login. Lacking one, they pick the highest
resolution they can find. This tends to override what the user
has picked, so try to work around the desktop environments by
setting the preferred mode to what the user has chosen.

Credit goes to Michal Srb who figured out the problem.

9 years agoLog which addresses connection attempts are made against
Pierre Ossman [Thu, 30 Jul 2015 10:25:52 +0000 (12:25 +0200)]
Log which addresses connection attempts are made against

9 years agoProperly report connect error codes
Pierre Ossman [Thu, 30 Jul 2015 10:24:36 +0000 (12:24 +0200)]
Properly report connect error codes

The logic was flawed and would treat all connect errors as
if there were no addresses found.

9 years agoStart a hidden rather than minimised vncconfig
Pierre Ossman [Thu, 30 Jul 2015 09:04:02 +0000 (11:04 +0200)]
Start a hidden rather than minimised vncconfig

This is plumbing that we shouldn't have to annoy the user with a
separate window for.

9 years agoAdd a missing break statement. 182/head
Joel Teichroeb [Sat, 18 Jul 2015 14:09:24 +0000 (07:09 -0700)]
Add a missing break statement.

9 years agoAdd minimize button on f8 menu. Fixes #90
Joel Teichroeb [Mon, 13 Jul 2015 21:46:22 +0000 (14:46 -0700)]
Add minimize button on f8 menu. Fixes #90

9 years agoAdd resize on connect menu controls to Java viewer
Brian P. Hinz [Fri, 10 Jul 2015 02:48:32 +0000 (22:48 -0400)]
Add resize on connect menu controls to Java viewer

Adds controls for resize on connect to the options dialog. Fixes #104

9 years agoUpdate OptionsDialog UI layout for better consistency with Fltk viewer
Brian P. Hinz [Thu, 9 Jul 2015 00:39:18 +0000 (20:39 -0400)]
Update OptionsDialog UI layout for better consistency with Fltk viewer

Cosmetic updates to make the options dialog look more like the Fltk
viewer.

9 years agoMerge branch 'translation' of https://github.com/CendioOssman/tigervnc
Pierre Ossman [Sat, 11 Jul 2015 12:55:15 +0000 (14:55 +0200)]
Merge branch 'translation' of https://github.com/CendioOssman/tigervnc

9 years agoAdd resize on connect menu controls to Java viewer
Brian P. Hinz [Fri, 10 Jul 2015 02:48:32 +0000 (22:48 -0400)]
Add resize on connect menu controls to Java viewer

Adds controls for resize on connect to the options dialog. Fixes #104

9 years agoUpdate OptionsDialog UI layout for better consistency with Fltk viewer
Brian P. Hinz [Thu, 9 Jul 2015 00:39:18 +0000 (20:39 -0400)]
Update OptionsDialog UI layout for better consistency with Fltk viewer

Cosmetic updates to make the options dialog look more like the Fltk
viewer.

9 years agoMerge pull request #103 from hifi/runfix
Brian Hinz [Sat, 4 Jul 2015 02:30:39 +0000 (22:30 -0400)]
Merge pull request #103 from hifi/runfix

Allow java viewer to load without manifest properly

9 years agoAdd Bulgarian translation 181/head
Alexander Shopov [Thu, 2 Jul 2015 10:50:29 +0000 (12:50 +0200)]
Add Bulgarian translation

9 years agoAllow java viewer to load without manifest properly 103/head
Toni Spets [Tue, 20 Jan 2015 19:30:34 +0000 (21:30 +0200)]
Allow java viewer to load without manifest properly

9 years agoAdd Danish translation
Joe Hansen [Mon, 29 Jun 2015 08:35:06 +0000 (10:35 +0200)]
Add Danish translation

9 years agoUpdate Swedish translation
Göran Uddeborg [Thu, 25 Jun 2015 07:30:01 +0000 (09:30 +0200)]
Update Swedish translation

9 years agoUpdate Ukrainian translation
Yuri Chornoivan [Thu, 25 Jun 2015 07:29:19 +0000 (09:29 +0200)]
Update Ukrainian translation

9 years agoUpdate translation template
Pierre Ossman [Thu, 25 Jun 2015 07:27:39 +0000 (09:27 +0200)]
Update translation template

9 years agoFix infinite update caused by b64dbf2
Pierre Ossman [Tue, 23 Jun 2015 13:29:37 +0000 (15:29 +0200)]
Fix infinite update caused by b64dbf2

The bug fix in b64dbf2 didn't account for the proper request
region in the case of continuous updates. Make sure we use the
proper variable for which region we've sent updates for.

9 years agoChange development version to 1.5.80
Pierre Ossman [Thu, 18 Jun 2015 08:45:21 +0000 (10:45 +0200)]
Change development version to 1.5.80

9 years agoAdd Greek translation
Vangelis Skarmoutsos [Thu, 18 Jun 2015 07:40:01 +0000 (09:40 +0200)]
Add Greek translation

9 years agoFix some bad signed/unsigned mismatches
Pierre Ossman [Wed, 17 Jun 2015 08:47:28 +0000 (10:47 +0200)]
Fix some bad signed/unsigned mismatches

9 years agoAvoid losing updates on partial requests
Pierre Ossman [Tue, 9 Jun 2015 14:10:39 +0000 (16:10 +0200)]
Avoid losing updates on partial requests

A request may be for only part of the frame buffer, meaning we cannot
discard all changes just because we've send out an update. There might
still be modified areas remaining that haven't been requested yet.

9 years agoClean up server rendered cursor logic
Pierre Ossman [Tue, 9 Jun 2015 14:09:06 +0000 (16:09 +0200)]
Clean up server rendered cursor logic

Variables were reused a bit too heavily and it was possible to get
the logic at a point where the server would try to render a cursor
where it wasn't needed, and the empty update rect would cause a
crash. Clear things up by introducing some more explicit variables.

9 years agoChange fillRect() to take a buffer instead of a pixel
Pierre Ossman [Fri, 5 Jun 2015 10:57:02 +0000 (12:57 +0200)]
Change fillRect() to take a buffer instead of a pixel

There has been some confusion if fillRect() should accept a buffer
or a pixel. This can cause misrendering if your data is not in the
native endian order. A buffer makes more sense here though, and
is what most of the callers are already assuming, so change the
API to follow that.

9 years agoFix Winsock errno code overlap
Pierre Ossman [Fri, 29 May 2015 14:54:21 +0000 (16:54 +0200)]
Fix Winsock errno code overlap

Some Winsock errno:s conflict with the standard ones. Try to
restrict the redefines to things relevant for sockets.

9 years agoFinish removing unnecessary libos patches fro RPM builds.
Brian P. Hinz [Tue, 5 May 2015 02:09:10 +0000 (22:09 -0400)]
Finish removing unnecessary libos patches fro RPM builds.

The patch sources were removed but the %patch commands were
left in the spec files.

9 years agoFinish removing unnecessary libos patches fro RPM builds.
Brian P. Hinz [Tue, 5 May 2015 02:09:10 +0000 (22:09 -0400)]
Finish removing unnecessary libos patches fro RPM builds.

The patch sources were removed but the %patch commands were
left in the spec files.

9 years agoMerge remote-tracking branch 'upstream/master'
Brian P. Hinz [Tue, 5 May 2015 02:02:54 +0000 (22:02 -0400)]
Merge remote-tracking branch 'upstream/master'

9 years agoImprove TigerVNC branding in WinVNC
Pierre Ossman [Mon, 4 May 2015 13:04:21 +0000 (15:04 +0200)]
Improve TigerVNC branding in WinVNC

Avoids conflicts with the original RealVNC implementation, or any
other forks of that code.

9 years agoDefault to -noreset in Xvnc
Pierre Ossman [Mon, 4 May 2015 12:46:00 +0000 (14:46 +0200)]
Default to -noreset in Xvnc

We cannot handle a reset properly right now and are forced to terminate
instead. Avoid surprising people with a dying Xvnc by changing the default
to -noreset.

9 years agoOnly include syslog logger on Unix systems
Pierre Ossman [Mon, 4 May 2015 12:45:43 +0000 (14:45 +0200)]
Only include syslog logger on Unix systems

9 years agoMerge branches 'noreset' and 'syslog' of https://github.com/michalsrb/tigervnc
Pierre Ossman [Mon, 4 May 2015 12:32:25 +0000 (14:32 +0200)]
Merge branches 'noreset' and 'syslog' of https://github.com/michalsrb/tigervnc

9 years agoRemove no longer needed libos patches
Pierre Ossman [Thu, 30 Apr 2015 07:32:31 +0000 (09:32 +0200)]
Remove no longer needed libos patches

This workaround is no longer needed as we've fixed the bad interaction
with libtool.

9 years agoSet libdir in generated .la files
Pierre Ossman [Thu, 30 Apr 2015 07:28:37 +0000 (09:28 +0200)]
Set libdir in generated .la files

This is needed in order to get libtool to treat them as normal
libraries and not "convenience libraries". The latter are linked
with --whole-archive, which pulls a lot of unnecessary stuff into
Xvnc and libvnc.so.

9 years agoAdd Finnish translation
Jorma Karvonen [Thu, 30 Apr 2015 07:25:39 +0000 (09:25 +0200)]
Add Finnish translation

9 years agoUpdate French translation
Stéphane Aulery [Mon, 27 Apr 2015 11:15:40 +0000 (13:15 +0200)]
Update French translation

9 years agoAdd -version argument to Xvnc
Pierre Ossman [Mon, 27 Apr 2015 11:01:39 +0000 (13:01 +0200)]
Add -version argument to Xvnc

9 years agoRemove parameter "hasBeenSet" logic
Pierre Ossman [Mon, 27 Apr 2015 10:48:47 +0000 (12:48 +0200)]
Remove parameter "hasBeenSet" logic

It doesn't really make sense anymore given that settings might come
from the GUI or configuration and not only the command line.

9 years agoRemove hardcoded "Xvnc" in syslog logger. 165/head
Michal Srb [Fri, 24 Apr 2015 13:33:56 +0000 (16:33 +0300)]
Remove hardcoded "Xvnc" in syslog logger.

9 years agoClarify Windows SO_REUSEADDR exception 168/head
Pierre Ossman [Thu, 23 Apr 2015 09:30:59 +0000 (11:30 +0200)]
Clarify Windows SO_REUSEADDR exception

9 years agoRepair SO_REUSEADDR
Pierre Ossman [Thu, 23 Apr 2015 09:23:16 +0000 (11:23 +0200)]
Repair SO_REUSEADDR

SO_REUSEADDR needs to be set before we call bind() for it to have
any effect. It got shuffled around in e4d9726.

9 years agoMerge branch 'translate' of https://github.com/CendioOssman/tigervnc
Pierre Ossman [Wed, 22 Apr 2015 11:30:41 +0000 (13:30 +0200)]
Merge branch 'translate' of https://github.com/CendioOssman/tigervnc

9 years agoUpdate French translation 167/head
Stéphane Aulery [Wed, 22 Apr 2015 11:26:29 +0000 (13:26 +0200)]
Update French translation

9 years agoUse relative file paths in .pot file
Pierre Ossman [Wed, 22 Apr 2015 10:57:30 +0000 (12:57 +0200)]
Use relative file paths in .pot file

Otherwise it keeps changing depending on where your working copy
is located, causing unnecessary diffs.

9 years agoRevert "Commit changes after running "make translations_update"."
Pierre Ossman [Wed, 22 Apr 2015 10:28:50 +0000 (12:28 +0200)]
Revert "Commit changes after running "make translations_update"."

This reverts commit a9cb97037e098dd6c812f4c063937c8777c62dce.
We shouldn't automatically update the .po files as they are
controlled by the translation project.

9 years agoRevert "Updated the swedish translation."
Pierre Ossman [Wed, 22 Apr 2015 10:23:45 +0000 (12:23 +0200)]
Revert "Updated the swedish translation."

This reverts commit e674c634fbace353ed7e7e344ca4d5463cf72773.
Translations must come via the translation project.

9 years agoStop updating .po files
Pierre Ossman [Wed, 22 Apr 2015 10:22:06 +0000 (12:22 +0200)]
Stop updating .po files

The .po files are handled by the translation project, so we should
avoid updating them ourselves.

9 years agoAdded Fltk patch from Pierre to fix "checksum for freed object" segfault to contrib...
Brian P. Hinz [Tue, 21 Apr 2015 03:39:13 +0000 (23:39 -0400)]
Added Fltk patch from Pierre to fix "checksum for freed object" segfault to contrib/fltk folder.