]> source.dussan.org Git - tigervnc.git/log
tigervnc.git
13 years agoDisable Composite extension by default in the legacy-friendly TigerVNC build. Justif... 1.1-branch
DRC [Sat, 1 Oct 2011 18:22:06 +0000 (18:22 +0000)]
Disable Composite extension by default in the legacy-friendly TigerVNC build.  Justification:  Some older versions of Gnome do not work properly when Composite is enabled.  This is known to be a problem with RHEL 4 (Gnome 2.8), and it causes the legacy-friendly build to be unusable on that platform.  Newer Gnome versions, such as 2.16.0 (the version in RHEL 5), work properly with Composite enabled, but those versions don't support compositing anyhow, so it doesn't matter if we remove the extension.  Typically, platforms that are new enough to support compositing are also new enough to not require the legacy-friendly build of TigerVNC.  Further, Composite can be re-enabled by simply adding --enable-composite to the XORGCFGFLAGS env. variable prior to executing 'build-xorg build'.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4685 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoMake rawBytesEquivalent an unsigned 64-bit integer. Otherwise, it will overflow...
DRC [Fri, 19 Aug 2011 03:33:18 +0000 (03:33 +0000)]
Make rawBytesEquivalent an unsigned 64-bit integer.  Otherwise, it will overflow in less than a minute if using a full-screen video or 3D application.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4640 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoFix indent v1.1.0
DRC [Tue, 9 Aug 2011 19:43:21 +0000 (19:43 +0000)]
Fix indent

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4622 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoOops. BPP is always 8 in the body of compressData(). We want pf.bpp instead.
DRC [Tue, 9 Aug 2011 18:20:55 +0000 (18:20 +0000)]
Oops.  BPP is always 8 in the body of compressData().  We want pf.bpp instead.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4621 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoAttempt to handle the differing behavior of Zlib 1.2.3 (which calls deflate(...,...
DRC [Tue, 9 Aug 2011 18:12:05 +0000 (18:12 +0000)]
Attempt to handle the differing behavior of Zlib 1.2.3 (which calls deflate(..., Z_PARTIAL_FLUSH) within the body of deflateParams()) and Zlib 1.2.5 (which calls deflate(..., Z_BLOCK)).  Not sure why this works, but extensive low-level testing, in which 20 RFB session captures were streamed through an isolated version of the encoder and the compression level was changed randomly, shows this fix to behave solidly with both Zlib versions.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4620 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoQuick & dirty hack to prevent ZlibOutStream from flushing a non-existent buffer when...
DRC [Tue, 9 Aug 2011 16:22:11 +0000 (16:22 +0000)]
Quick & dirty hack to prevent ZlibOutStream from flushing a non-existent buffer when it is destructed

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4619 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoBump version to 1.1
DRC [Tue, 9 Aug 2011 11:15:25 +0000 (11:15 +0000)]
Bump version to 1.1

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4618 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoRevert r4498 and fix #3305357 properly. The issue was two-fold: (1) the compress...
DRC [Tue, 9 Aug 2011 11:08:36 +0000 (11:08 +0000)]
Revert r4498 and fix #3305357 properly.  The issue was two-fold:  (1) the compress buffer allocated by the Tight encoder was not large enough, and (2) Zlib 1.2.5 can sometimes call deflate(..., Z_BLOCK) within the body of deflateParams(), so we need to check avail_in after calling checkCompressionLevel() to ensure that there is still data left to compress before we call deflate() again.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4616 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoFix NLS in "official" Linux build
DRC [Tue, 9 Aug 2011 06:33:27 +0000 (06:33 +0000)]
Fix NLS in "official" Linux build

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4615 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoAdd an (undocumented) option for re-configuring and re-building just the X server
DRC [Tue, 28 Jun 2011 05:27:16 +0000 (05:27 +0000)]
Add an (undocumented) option for re-configuring and re-building just the X server

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4568 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoUse generic copyright message which refers the user to the complete copyright history...
DRC [Tue, 28 Jun 2011 05:02:49 +0000 (05:02 +0000)]
Use generic copyright message which refers the user to the complete copyright history in README.txt

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4565 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoFix make dist
DRC [Tue, 28 Jun 2011 04:11:39 +0000 (04:11 +0000)]
Fix make dist

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4564 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoConsolidate all README files into one and distribute it with the binary packages.
DRC [Tue, 28 Jun 2011 04:08:12 +0000 (04:08 +0000)]
Consolidate all README files into one and distribute it with the binary packages.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4563 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoRemove version number from Java README file (so we don't have to keep updating it...
DRC [Tue, 28 Jun 2011 02:09:48 +0000 (02:09 +0000)]
Remove version number from Java README file (so we don't have to keep updating it) + "TightVNC=TigerVNC"

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4561 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoUpdate copyright messages to reflect actual source code
DRC [Tue, 28 Jun 2011 01:56:00 +0000 (01:56 +0000)]
Update copyright messages to reflect actual source code

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4558 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoWin32-->Windows (since there are Win64 builds as well); also remove copyright message...
DRC [Fri, 24 Jun 2011 22:21:00 +0000 (22:21 +0000)]
Win32-->Windows (since there are Win64 builds as well); also remove copyright messages here (duplication of effort with the About dialog in winvnc and vncviewer)

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4551 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoWe don't actually need a version number here. This was cruft from back-porting the...
DRC [Fri, 24 Jun 2011 21:46:41 +0000 (21:46 +0000)]
We don't actually need a version number here.  This was cruft from back-porting the CMake build script out of libjpeg-turbo 1.1 beta.  Removing it because it is, coincidentally, the same as the TigerVNC version number and may cause confusion.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4549 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoConsolidate source README files, remote cruft, and update copyrights
DRC [Fri, 24 Jun 2011 21:43:26 +0000 (21:43 +0000)]
Consolidate source README files, remote cruft, and update copyrights

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4548 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoUpdate copyrights
DRC [Fri, 24 Jun 2011 20:45:12 +0000 (20:45 +0000)]
Update copyrights

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4545 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoUpdate release documentation (not sure how useful this documentation still is, but...
DRC [Fri, 24 Jun 2011 19:50:44 +0000 (19:50 +0000)]
Update release documentation (not sure how useful this documentation still is, but I'll let others decide that.)

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4542 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoUpdate Windows README file
DRC [Fri, 24 Jun 2011 05:51:01 +0000 (05:51 +0000)]
Update Windows README file

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4536 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoRemove support for building Xvnc against Xorg 7.5. We have fixed the issues that...
DRC [Wed, 15 Jun 2011 02:18:42 +0000 (02:18 +0000)]
Remove support for building Xvnc against Xorg 7.5.  We have fixed the issues that were occurring in the Xorg 7.4 components by upgrading those components.  Xorg 7.5 requires autoconf 2.60 and other updated tools that aren't readily available on the legacy platforms we're using with build-xorg (notably: RHEL 4 and 5), and thus no one has successfully built that configuration.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4501 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoRemove support for building Xvnc against Xorg 7.5. We have fixed the issues that...
DRC [Wed, 15 Jun 2011 02:16:43 +0000 (02:16 +0000)]
Remove support for building Xvnc against Xorg 7.5.  We have fixed the issues that were occurring in the Xorg 7.4 components by upgrading those components.  Xorg 7.5 requires autoconf 2.60 and other updated tools that aren't readily available on the legacy platforms we're using with build-xorg (notably: RHEL 4 and 5), and thus no one has successfully built that configuration.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4500 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoAttempt to fix 3305357 (Enabling custom compression level on client crashes server)
DRC [Wed, 15 Jun 2011 02:09:59 +0000 (02:09 +0000)]
Attempt to fix 3305357 (Enabling custom compression level on client crashes server)

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4499 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoUsing build-xorg without -static is not useful, because it causes Xvnc to depend...
DRC [Tue, 14 Jun 2011 22:23:39 +0000 (22:23 +0000)]
Using build-xorg without -static is not useful, because it causes Xvnc to depend on the dynamic X11 libraries generated by build-xorg in the build directory.  Thus, remove -static and make that behavior the default.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4497 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoRemove obsolete Visual C++ 7 build instructions
DRC [Thu, 9 Jun 2011 20:47:14 +0000 (20:47 +0000)]
Remove obsolete Visual C++ 7 build instructions

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4486 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoDocument the need to specify /usr/X11R6/lib as the X11 lib path when doing a 32-bit...
DRC [Thu, 9 Jun 2011 20:46:54 +0000 (20:46 +0000)]
Document the need to specify /usr/X11R6/lib as the X11 lib path when doing a 32-bit build on 64-bit RHEL 4 and distros of similar vintage.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4485 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoMake full-screen mode span all monitors in a multi-monitor system
DRC [Mon, 6 Jun 2011 21:32:08 +0000 (21:32 +0000)]
Make full-screen mode span all monitors in a multi-monitor system

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4464 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoMake the install target install the same files as the xserver-install target
DRC [Thu, 2 Jun 2011 15:40:08 +0000 (15:40 +0000)]
Make the install target install the same files as the xserver-install target

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4461 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoRequire gettext 0.14.4 to fix a problem with detection of NLS support
DRC [Fri, 13 May 2011 09:29:37 +0000 (09:29 +0000)]
Require gettext 0.14.4 to fix a problem with detection of NLS support

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4408 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoRemove unused build-xorg-git script
DRC [Thu, 12 May 2011 03:29:19 +0000 (03:29 +0000)]
Remove unused build-xorg-git script

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4406 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years ago[Bugfix] Fix 3-button mouse emulation in win viewer.
Adam Tkac [Wed, 11 May 2011 10:45:10 +0000 (10:45 +0000)]
[Bugfix] Fix 3-button mouse emulation in win viewer.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4405 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoInitialize VNC extension inside #ifdef statement to allow to build TigerVNC inside
Adam Tkac [Wed, 11 May 2011 10:34:53 +0000 (10:34 +0000)]
Initialize VNC extension inside #ifdef statement to allow to build TigerVNC inside
X.Org tree.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4403 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years ago[Security] vncviewer can send password without proper validation of X.509 certs
Adam Tkac [Tue, 10 May 2011 08:53:38 +0000 (08:53 +0000)]
[Security] vncviewer can send password without proper validation of X.509 certs
(CVE-2011-1775).

Reference: http://www.mail-archive.com/tigervnc-devel@lists.sourceforge.net/msg01342.html

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4400 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoThe installed package is called "com.tigervnc.tigervnc" (our convention is to use...
DRC [Fri, 29 Apr 2011 22:40:48 +0000 (22:40 +0000)]
The installed package is called "com.tigervnc.tigervnc" (our convention is to use lowercase "tigervnc" for package names), so this fixes an issue whereby it would not uninstall.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4397 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoUpdate cross-compatible builds to xorg-xserver 1.6.5 to fix several issues
DRC [Fri, 29 Apr 2011 21:44:53 +0000 (21:44 +0000)]
Update cross-compatible builds to xorg-xserver 1.6.5 to fix several issues

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4396 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoRegenerate xserver16.patch against xserver 1.6.5.
Adam Tkac [Fri, 29 Apr 2011 11:20:08 +0000 (11:20 +0000)]
Regenerate xserver16.patch against xserver 1.6.5.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4394 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years ago[Bugfix] Fix Xvnc linking issues (missing -lpthread and miext/sync/libsync.la)
Adam Tkac [Wed, 27 Apr 2011 13:40:26 +0000 (13:40 +0000)]
[Bugfix] Fix Xvnc linking issues (missing -lpthread and miext/sync/libsync.la)

Fixes bug ID:3287869

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4387 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoDetect unexpected markers found in JPEG datastream and throw a warning like libjpeg...
DRC [Sun, 17 Apr 2011 15:41:10 +0000 (15:41 +0000)]
Detect unexpected markers found in JPEG datastream and throw a warning like libjpeg does.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4379 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoGet rid of unused IS_WIN32 conditional
DRC [Sun, 17 Apr 2011 15:39:28 +0000 (15:39 +0000)]
Get rid of unused IS_WIN32 conditional

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4378 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoUpdate build documentation to reflect the fact that libjpeg-turbo 32-bit will not...
DRC [Sat, 16 Apr 2011 13:41:21 +0000 (13:41 +0000)]
Update build documentation to reflect the fact that libjpeg-turbo 32-bit will not build on NASM 0.99 or 2.00 (due to what appears to be a NASM bug, but scant information is available on it), and make the instructions applicable to any NASM version, not just 2.05.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4377 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoPrevious versions of MinGW64 prepended an underscore to the symbol names, which was...
DRC [Wed, 23 Mar 2011 05:58:53 +0000 (05:58 +0000)]
Previous versions of MinGW64 prepended an underscore to the symbol names, which was incompatible with the behavior of Visual C++ 64-bit.  MinGW64 1.0 changed its default behavior so that underscores are no longer prepended, so this patch removes the underscores from the SIMD symbol names when building with MinGW64, to prevent the build from breaking.  Those wishing to build TigerVNC with older MinGW64 versions will need to add -fno-leading-underscore to CFLAGS and CXXFLAGS.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4364 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoFix typo
DRC [Wed, 23 Mar 2011 05:51:55 +0000 (05:51 +0000)]
Fix typo

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4363 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoDon't pretend that vncserver -fg & works, because closing stdin causes problems with... v1.0.90
DRC [Wed, 16 Mar 2011 19:32:02 +0000 (19:32 +0000)]
Don't pretend that vncserver -fg & works, because closing stdin causes problems with some WM's.  Instead, just revert to the original vncserver -fg code and add a separate option for auto-killing Xvnc when run in "background" mode.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4361 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years ago[Bugfix] Update unix/xserver110.patch patch.
Adam Tkac [Mon, 14 Mar 2011 13:00:43 +0000 (13:00 +0000)]
[Bugfix] Update unix/xserver110.patch patch.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4360 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoRevert default behavior of vncserver (Xvnc will not automatically be killed whenever...
DRC [Sun, 13 Mar 2011 23:41:07 +0000 (23:41 +0000)]
Revert default behavior of vncserver (Xvnc will not automatically be killed whenever the WM exits), but also fix vncserver -fg such that it can be successfully backgrounded (vncserver -fg &) to achieve the same effect.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4359 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoOops. I apparently checked in some experimental code that broke the GnuTLS installer...
DRC [Thu, 10 Mar 2011 12:40:55 +0000 (12:40 +0000)]
Oops.  I apparently checked in some experimental code that broke the GnuTLS installer patch.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4358 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoOops. Can't increment loop counter, because we don't know yet that we've received...
DRC [Thu, 10 Mar 2011 10:30:41 +0000 (10:30 +0000)]
Oops.  Can't increment loop counter, because we don't know yet that we've received an argument that requires an additional parameter.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4353 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoRe-order the handling of messages to work around an issue whereby the window would...
DRC [Thu, 10 Mar 2011 10:21:48 +0000 (10:21 +0000)]
Re-order the handling of messages to work around an issue whereby the window would not refresh when TLS was being used

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4352 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoOops. Need to make sure requestUpdate is set before calling requestNewUpdate().
DRC [Thu, 10 Mar 2011 10:14:32 +0000 (10:14 +0000)]
Oops.  Need to make sure requestUpdate is set before calling requestNewUpdate().

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4351 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoMake Windows viewer behave like Unix viewer (send new FB update request immediately...
DRC [Thu, 10 Mar 2011 09:07:15 +0000 (09:07 +0000)]
Make Windows viewer behave like Unix viewer (send new FB update request immediately upon receiving FB update.)  This is step 1 of working around the TLS refresh issue.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4350 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoDon't run vncpasswd to create a new VNC password unless one of the VNC auth types...
DRC [Wed, 9 Mar 2011 06:57:47 +0000 (06:57 +0000)]
Don't run vncpasswd to create a new VNC password unless one of the VNC auth types is being used with the default VNC password location (~/.vnc/passwd).

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4343 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoInstructions for building TLS support with Visual C++
DRC [Wed, 9 Mar 2011 02:28:16 +0000 (02:28 +0000)]
Instructions for building TLS support with Visual C++

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4342 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoInclude GnuTLS DLLs in the installer, because the DLLs are required when building...
DRC [Wed, 9 Mar 2011 02:20:26 +0000 (02:20 +0000)]
Include GnuTLS DLLs in the installer, because the DLLs are required when building TigerVNC's TLS support using Visual C++.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4341 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoClarify that VeNCrypt is part of TigerVNC, regardless of whether TLS support is enabled
DRC [Tue, 8 Mar 2011 19:15:56 +0000 (19:15 +0000)]
Clarify that VeNCrypt is part of TigerVNC, regardless of whether TLS support is enabled

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4340 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoAlways exit Xvnc whenever the user exits the window manager, and provide a -fg switch...
DRC [Fri, 4 Mar 2011 10:17:48 +0000 (10:17 +0000)]
Always exit Xvnc whenever the user exits the window manager, and provide a -fg switch to allow Xvnc to run in the foreground (necessary for some grid computing environments)

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4320 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoCreated 1_1 branch.
Adam Tkac [Wed, 2 Mar 2011 12:26:27 +0000 (12:26 +0000)]
Created 1_1 branch.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1_1@4306 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years ago[Bugfix] Visual Studio needs stddef.h include to get size_t definition.
Adam Tkac [Mon, 21 Feb 2011 14:10:31 +0000 (14:10 +0000)]
[Bugfix] Visual Studio needs stddef.h include to get size_t definition.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4305 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoUse VncAuth as the default security type, since TLS causes a significant performance...
DRC [Mon, 21 Feb 2011 13:50:17 +0000 (13:50 +0000)]
Use VncAuth as the default security type, since TLS causes a significant performance hit on some systems

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4304 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoUsing a fixed port range with -via can cause a race condition between multiple vncvie...
DRC [Mon, 21 Feb 2011 13:43:44 +0000 (13:43 +0000)]
Using a fixed port range with -via can cause a race condition between multiple vncviewer instances, whereby one instance calls bind() and finds the port to be free, then another instance calls bind() and finds the same port to be free, because the first instance hasn't started the SSH tunnel on it yet.  This patch works around the issue by using ephemeral ports.  All known modern O/S's increment the ephemeral port number by 1 after bind(), so the port is effectively "reserved" after bind(), and this prevents another vncviewer instance from trying to reserve the same port.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4303 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years ago[Bugfix] Improve r4300 - also honor server's sectype order for VeNCrypt subtypes.
Adam Tkac [Mon, 21 Feb 2011 13:40:33 +0000 (13:40 +0000)]
[Bugfix] Improve r4300 - also honor server's sectype order for VeNCrypt subtypes.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4302 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoMake the VeNCrypt security type implicit
DRC [Mon, 21 Feb 2011 13:14:16 +0000 (13:14 +0000)]
Make the VeNCrypt security type implicit

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4301 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years ago[Bugfix] Honor server security type order instead of client's when negotiating securi...
Adam Tkac [Mon, 21 Feb 2011 12:55:24 +0000 (12:55 +0000)]
[Bugfix] Honor server security type order instead of client's when negotiating security type.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4300 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years ago[Bugfix] rfb_win32: DeviceContext::getPF didn't return correct pixel format.
Adam Tkac [Mon, 21 Feb 2011 12:40:30 +0000 (12:40 +0000)]
[Bugfix] rfb_win32: DeviceContext::getPF didn't return correct pixel format.

Fixes ID: 3183993 bug.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4299 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years ago[Bugfix] Remove "unused-but-set" variable from tightDecode.h.
Adam Tkac [Mon, 21 Feb 2011 11:58:06 +0000 (11:58 +0000)]
[Bugfix] Remove "unused-but-set" variable from tightDecode.h.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4298 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years ago[Doc] Update German translations, thanks to Martin Koegler.
Adam Tkac [Mon, 21 Feb 2011 11:30:15 +0000 (11:30 +0000)]
[Doc] Update German translations, thanks to Martin Koegler.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4297 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoAdd copyrights to translation files.
Adam Tkac [Mon, 21 Feb 2011 09:27:15 +0000 (09:27 +0000)]
Add copyrights to translation files.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4296 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years ago[Bugfix] Register GNUTLS debug routines only when we actually need them.
Adam Tkac [Fri, 18 Feb 2011 10:54:11 +0000 (10:54 +0000)]
[Bugfix] Register GNUTLS debug routines only when we actually need them.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4295 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoMerge from libjpeg-turbo 1.0.2, including fixes for errors in generation of grayscale...
DRC [Fri, 18 Feb 2011 05:42:10 +0000 (05:42 +0000)]
Merge from libjpeg-turbo 1.0.2, including fixes for errors in generation of grayscale and high-quality JPEGs

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4294 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoDistribute Xorg 7.4 patches
DRC [Thu, 17 Feb 2011 01:45:16 +0000 (01:45 +0000)]
Distribute Xorg 7.4 patches

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4293 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoInstall OpenGL software renderer when doing 'make xserver-install'
DRC [Wed, 16 Feb 2011 21:25:38 +0000 (21:25 +0000)]
Install OpenGL software renderer when doing 'make xserver-install'

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4292 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoAllow an initial set of Xorg configure flags to be set in the environment (for instan...
DRC [Wed, 16 Feb 2011 20:33:58 +0000 (20:33 +0000)]
Allow an initial set of Xorg configure flags to be set in the environment (for instance, to supply a default value for the DRI driver directory)

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4291 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoAdd -dridir and -xkbcompdir parameters to Xvnc when it is built with the Xorg 7.4...
DRC [Wed, 16 Feb 2011 20:30:28 +0000 (20:30 +0000)]
Add -dridir and -xkbcompdir parameters to Xvnc when it is built with the Xorg 7.4 code base

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4290 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years ago[Bugfix] Fix wrong if() in the ScaledPixelBuffer::setSourceBuffer().
Adam Tkac [Mon, 14 Feb 2011 14:21:16 +0000 (14:21 +0000)]
[Bugfix] Fix wrong if() in the ScaledPixelBuffer::setSourceBuffer().

Resolves #3178498 bug report.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4289 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoDistribute BUILDING.txt in its new location
DRC [Thu, 10 Feb 2011 23:15:33 +0000 (23:15 +0000)]
Distribute BUILDING.txt in its new location

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4288 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoMinor tweaks (capitalization, etc.)
DRC [Thu, 10 Feb 2011 23:15:16 +0000 (23:15 +0000)]
Minor tweaks (capitalization, etc.)

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4287 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoMove BUILDING.txt to the top of the tree, since it contains general build instruction...
DRC [Thu, 10 Feb 2011 22:56:42 +0000 (22:56 +0000)]
Move BUILDING.txt to the top of the tree, since it contains general build instructions that are useful to all users, not just users who are using the packaging tools under release/

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4286 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoFurther documentation regarding building with GnuTLS
DRC [Thu, 10 Feb 2011 22:54:36 +0000 (22:54 +0000)]
Further documentation regarding building with GnuTLS

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4285 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoInclude version number in package names
DRC [Thu, 10 Feb 2011 22:21:34 +0000 (22:21 +0000)]
Include version number in package names

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4284 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoClean up the way build-xorg handles GnuTLS. It should now work the same way as confi...
DRC [Thu, 10 Feb 2011 21:33:49 +0000 (21:33 +0000)]
Clean up the way build-xorg handles GnuTLS.  It should now work the same way as configure, allowing GNU_CFLAGS and GNU_LDFLAGS to be overridden on the command line.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4283 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoFix MinGW build breakage
DRC [Thu, 10 Feb 2011 10:43:05 +0000 (10:43 +0000)]
Fix MinGW build breakage

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4282 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoTurboVNC=TigerVNC
DRC [Thu, 10 Feb 2011 04:19:46 +0000 (04:19 +0000)]
TurboVNC=TigerVNC

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4281 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years ago[Bugfix] Regenerate i18n files.
Adam Tkac [Wed, 9 Feb 2011 16:13:38 +0000 (16:13 +0000)]
[Bugfix] Regenerate i18n files.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4280 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years ago[Bugfix] Fix Windows build, recently added GNUTLS compat code broke it.
Adam Tkac [Wed, 9 Feb 2011 16:06:16 +0000 (16:06 +0000)]
[Bugfix] Fix Windows build, recently added GNUTLS compat code broke it.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4279 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years ago[Bugfix] Improve compatibility with ancient GNUTLS implementations even more.
Adam Tkac [Wed, 9 Feb 2011 15:38:37 +0000 (15:38 +0000)]
[Bugfix] Improve compatibility with ancient GNUTLS implementations even more.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4278 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years ago[Development] os: add gnutls_x509_crt_print() implementation, older systems
Adam Tkac [Wed, 9 Feb 2011 14:15:09 +0000 (14:15 +0000)]
[Development] os: add gnutls_x509_crt_print() implementation, older systems
don't have it and improve backward compatibility of TLS code.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4277 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years ago[Bugfix] client: improve server certificate verification code.
Adam Tkac [Wed, 9 Feb 2011 14:13:41 +0000 (14:13 +0000)]
[Bugfix] client: improve server certificate verification code.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4276 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years ago[Bugfix] Call gnutls_bye only when handshake is completed.
Adam Tkac [Wed, 9 Feb 2011 14:09:10 +0000 (14:09 +0000)]
[Bugfix] Call gnutls_bye only when handshake is completed.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4275 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoAdd mechanism for creating binary tarballs
DRC [Wed, 9 Feb 2011 10:45:09 +0000 (10:45 +0000)]
Add mechanism for creating binary tarballs

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4274 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoAdd install and uninstall targets for Xvnc
DRC [Wed, 9 Feb 2011 10:10:12 +0000 (10:10 +0000)]
Add install and uninstall targets for Xvnc

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4273 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoOops. Checked in some debugging code.
DRC [Wed, 9 Feb 2011 10:07:57 +0000 (10:07 +0000)]
Oops.  Checked in some debugging code.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4272 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoPort -list feature and -kill robustifications from TurboVNC 1.0
DRC [Wed, 9 Feb 2011 08:24:58 +0000 (08:24 +0000)]
Port -list feature and -kill robustifications from TurboVNC 1.0

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4271 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoUse "TigerVNC" as the Mac package name rather than "tigervnc"
DRC [Wed, 9 Feb 2011 08:08:14 +0000 (08:08 +0000)]
Use "TigerVNC" as the Mac package name rather than "tigervnc"

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4270 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoWordsmithing
DRC [Wed, 9 Feb 2011 08:07:36 +0000 (08:07 +0000)]
Wordsmithing

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4269 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoautomake is apparently too brain-dead to include its own macros when you do 'make...
DRC [Wed, 9 Feb 2011 07:04:43 +0000 (07:04 +0000)]
automake is apparently too brain-dead to include its own macros when you do 'make dist'

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4268 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoAllow GnuTLS to use in-tree version of zlib when static linking
DRC [Wed, 9 Feb 2011 03:37:00 +0000 (03:37 +0000)]
Allow GnuTLS to use in-tree version of zlib when static linking

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4267 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoOops. Need to wait until after gnutls.h is included before checking the value of...
DRC [Wed, 9 Feb 2011 03:27:26 +0000 (03:27 +0000)]
Oops.  Need to wait until after gnutls.h is included before checking the value of GNUTLS_VERSION_NUMBER

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4266 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoModify Mac packaging to accommodate VeNCrypt-enabled builds or other customizations...
DRC [Wed, 9 Feb 2011 03:10:44 +0000 (03:10 +0000)]
Modify Mac packaging to accommodate VeNCrypt-enabled builds or other customizations;  Change build documentation accordingly

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4265 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoAttempt to restore compatibility with older GnuTLS versions
DRC [Tue, 8 Feb 2011 23:43:55 +0000 (23:43 +0000)]
Attempt to restore compatibility with older GnuTLS versions

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4264 3789f03b-4d11-0410-bbf8-ca57d06f2519

13 years agoCheck for the existence of setenv() in the system libraries and use the system versio...
DRC [Tue, 8 Feb 2011 23:43:17 +0000 (23:43 +0000)]
Check for the existence of setenv() in the system libraries and use the system version if it exists.  This prevents "error: declaration of setenv() throws different exceptions" when building on certain Linux platforms.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4263 3789f03b-4d11-0410-bbf8-ca57d06f2519