]> source.dussan.org Git - tigervnc.git/log
tigervnc.git
14 years ago[Development] Use gethomedir() function in vncpasswd and vncviewer.
Adam Tkac [Fri, 29 Oct 2010 12:17:19 +0000 (12:17 +0000)]
[Development] Use gethomedir() function in vncpasswd and vncviewer.

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

14 years ago[Development] Introduce gethomedir() function to retrieve home directory path.
Adam Tkac [Fri, 29 Oct 2010 12:07:14 +0000 (12:07 +0000)]
[Development] Introduce gethomedir() function to retrieve home directory path.

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

14 years agoWork around issue in CMake 2.6
DRC [Wed, 27 Oct 2010 08:09:44 +0000 (08:09 +0000)]
Work around issue in CMake 2.6

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

14 years agoUnix LF
DRC [Wed, 27 Oct 2010 08:01:09 +0000 (08:01 +0000)]
Unix LF

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

14 years agoFix 'make dist'
DRC [Wed, 27 Oct 2010 08:00:33 +0000 (08:00 +0000)]
Fix 'make dist'

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

14 years agoRemove unneeded file
DRC [Wed, 27 Oct 2010 07:57:53 +0000 (07:57 +0000)]
Remove unneeded file

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

14 years agoCMake build system for Windows
DRC [Wed, 27 Oct 2010 07:20:27 +0000 (07:20 +0000)]
CMake build system for Windows

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

14 years agoOops. Need to include SecurityServer.h
DRC [Wed, 27 Oct 2010 07:13:15 +0000 (07:13 +0000)]
Oops.  Need to include SecurityServer.h

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

14 years agoAvoid conflict with Visual C++ abs() intrinsic
DRC [Wed, 27 Oct 2010 07:11:46 +0000 (07:11 +0000)]
Avoid conflict with Visual C++ abs() intrinsic

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

14 years agoUpgrade included zlib to 1.2.5 (the main purpose of this was to get a clean build...
DRC [Tue, 26 Oct 2010 19:32:25 +0000 (19:32 +0000)]
Upgrade included zlib to 1.2.5 (the main purpose of this was to get a clean build on 64-bit Windows, but it should perform better as well)

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

14 years agoAdd unit tests from libjpeg-turbo
DRC [Mon, 25 Oct 2010 22:13:16 +0000 (22:13 +0000)]
Add unit tests from libjpeg-turbo

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

14 years agoAdd license and other supporting documentation from libjpeg-turbo
DRC [Mon, 25 Oct 2010 22:07:40 +0000 (22:07 +0000)]
Add license and other supporting documentation from libjpeg-turbo

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

14 years agoConverting a integer shift to a byte offset of course depends on endianness
Pierre Ossman [Wed, 13 Oct 2010 10:45:21 +0000 (10:45 +0000)]
Converting a integer shift to a byte offset of course depends on endianness
as the first byte might be either shift 0 or shift 24.

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

14 years agoUpdated Swedish translation.
Peter Åstrand [Mon, 11 Oct 2010 10:13:40 +0000 (10:13 +0000)]
Updated Swedish translation.

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

14 years agoUpdated template for translations (executed make tigervnc.pot-update).
Peter Åstrand [Mon, 11 Oct 2010 09:39:16 +0000 (09:39 +0000)]
Updated template for translations (executed make tigervnc.pot-update).

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

14 years agoPrevious fix for statically linking against GnuTLS on OS X broke the build on Linux...
DRC [Fri, 1 Oct 2010 09:55:03 +0000 (09:55 +0000)]
Previous fix for statically linking against GnuTLS on OS X broke the build on Linux when using the included Zlib.  This fixes it.

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

14 years agoSupport linking statically with GnuTLS on OS X
DRC [Fri, 1 Oct 2010 09:31:44 +0000 (09:31 +0000)]
Support linking statically with GnuTLS on OS X

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

14 years agoAdd GNUTLS_CFLAGS and GNUTLS_LDFLAGS to allow GnuTLS compile/link arguments to be...
DRC [Fri, 1 Oct 2010 09:31:18 +0000 (09:31 +0000)]
Add GNUTLS_CFLAGS and GNUTLS_LDFLAGS to allow GnuTLS compile/link arguments to be customized (for instance, to force building against the static libraries)

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

14 years ago[Development] Move Get{C,S}Security from Security class to separate classes.
Adam Tkac [Fri, 1 Oct 2010 08:33:29 +0000 (08:33 +0000)]
[Development] Move Get{C,S}Security from Security class to separate classes.

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

14 years ago"OS/X" = "OS X"
DRC [Thu, 30 Sep 2010 18:53:42 +0000 (18:53 +0000)]
"OS/X" = "OS X"

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

14 years ago[Cleanup] Remove obsolete comment in Security class.
Adam Tkac [Thu, 30 Sep 2010 14:39:31 +0000 (14:39 +0000)]
[Cleanup] Remove obsolete comment in Security class.

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

14 years agoUse proper methods for pixel conversion in the cursor code as it previously
Pierre Ossman [Thu, 30 Sep 2010 11:53:15 +0000 (11:53 +0000)]
Use proper methods for pixel conversion in the cursor code as it previously
wasn't handling all cases correctly.

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

14 years agoThe tight decoder is really working on pixel buffers, not Pixel arrays. This
Pierre Ossman [Thu, 30 Sep 2010 11:30:20 +0000 (11:30 +0000)]
The tight decoder is really working on pixel buffers, not Pixel arrays. This
distinction is generally unnoticed, but it can cause problems when the target
buffer is not in native endian order.

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

14 years agoRevert commit 3784 as it was incorrect. A "Pixel" is always expected to be in
Pierre Ossman [Thu, 30 Sep 2010 09:19:15 +0000 (09:19 +0000)]
Revert commit 3784 as it was incorrect. A "Pixel" is always expected to be in
native endian, and hence requires no swapping. The code in tightEncode.h
however is working on pixel buffers, not Pixel arrays, so that's where the
real bug was and is hereby properly fixed.

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

14 years agoHide the GNUTLS options in vncviewer when support isn't present.
Pierre Ossman [Thu, 30 Sep 2010 09:06:51 +0000 (09:06 +0000)]
Hide the GNUTLS options in vncviewer when support isn't present.

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

14 years agoOS X has the PAM library, but only 10.6 has the headers, so check for those. NOTE...
DRC [Thu, 30 Sep 2010 07:41:56 +0000 (07:41 +0000)]
OS X has the PAM library, but only 10.6 has the headers, so check for those.  NOTE: a compiler check is forced because, when cross-compiling on 10.6 using the 10.5 or 10.4 SDK, the preprocessor will detect the headers in /usr/include, but the compiler can't compile them, since the SDK does not have those headers.

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

14 years agoSync with libjpeg-turbo 1.0.1
DRC [Thu, 30 Sep 2010 06:42:45 +0000 (06:42 +0000)]
Sync with libjpeg-turbo 1.0.1

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

14 years agoSupport building with older versions of gnutls; Fix gnutls detection when building...
DRC [Thu, 30 Sep 2010 06:25:28 +0000 (06:25 +0000)]
Support building with older versions of gnutls; Fix gnutls detection when building statically using build-xorg

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

14 years agoAttempt to link statically with gnutls if -static is specified, so that Xvnc and...
DRC [Thu, 30 Sep 2010 04:25:40 +0000 (04:25 +0000)]
Attempt to link statically with gnutls if -static is specified, so that Xvnc and other binaries will be cross-compatible with other Linux distros

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

14 years agoAdd ifdef:s around TLS specific code in Unix vncviewer.
Pierre Ossman [Wed, 29 Sep 2010 14:10:04 +0000 (14:10 +0000)]
Add ifdef:s around TLS specific code in Unix vncviewer.

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

14 years ago[Bugfix] Include rfb/Security.h in the source tarball.
Adam Tkac [Mon, 20 Sep 2010 08:59:19 +0000 (08:59 +0000)]
[Bugfix] Include rfb/Security.h in the source tarball.

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

14 years ago[Development] Add code which process new GUI-exposed security options.
Adam Tkac [Wed, 15 Sep 2010 14:13:17 +0000 (14:13 +0000)]
[Development] Add code which process new GUI-exposed security options.

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

14 years ago[Development] Expose encryption and authentication params in the "Options" window.
Adam Tkac [Wed, 15 Sep 2010 14:12:38 +0000 (14:12 +0000)]
[Development] Expose encryption and authentication params in the "Options" window.

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

14 years ago[Development] Add -dridir parameter to Xvnc to specify DRI drivers directory from
Adam Tkac [Wed, 15 Sep 2010 13:54:06 +0000 (13:54 +0000)]
[Development] Add -dridir parameter to Xvnc to specify DRI drivers directory from
command line.

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

14 years ago[Development] When building X.Org 7.5, use xserver 1.8.X to reduce number of DLL
Adam Tkac [Wed, 15 Sep 2010 12:55:04 +0000 (12:55 +0000)]
[Development] When building X.Org 7.5, use xserver 1.8.X to reduce number of DLL
dependencies (1.7.X cannot use SHA1 implementation from libgcrypt).

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

14 years ago[Development] build-xorg: apply patches from xorg-7.5-patches directory only.
Adam Tkac [Wed, 15 Sep 2010 11:58:16 +0000 (11:58 +0000)]
[Development] build-xorg: apply patches from xorg-7.5-patches directory only.

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

14 years ago[Development] Apply some downstream patches to get Xvnc build via build-xorg working.
Adam Tkac [Wed, 15 Sep 2010 11:42:54 +0000 (11:42 +0000)]
[Development] Apply some downstream patches to get Xvnc build via build-xorg working.

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

14 years ago[Development] build-xorg: don't build hardware specific DRI drivers.
Adam Tkac [Wed, 15 Sep 2010 11:40:56 +0000 (11:40 +0000)]
[Development] build-xorg: don't build hardware specific DRI drivers.

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

14 years ago[Development] build-xorg: don't build X11 documentation.
Adam Tkac [Wed, 15 Sep 2010 11:40:14 +0000 (11:40 +0000)]
[Development] build-xorg: don't build X11 documentation.

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

14 years ago[Development] Update X.Org 7.5 packages to the latest releases.
Adam Tkac [Wed, 15 Sep 2010 11:39:45 +0000 (11:39 +0000)]
[Development] Update X.Org 7.5 packages to the latest releases.

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

14 years ago[Development] Handle .tar.gz Mesa archives in build-xorg script correctly.
Adam Tkac [Wed, 15 Sep 2010 11:39:11 +0000 (11:39 +0000)]
[Development] Handle .tar.gz Mesa archives in build-xorg script correctly.

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

14 years ago[Development] Improve download-xorg-7.5 script to work with .tar.gz archives.
Adam Tkac [Wed, 15 Sep 2010 11:38:32 +0000 (11:38 +0000)]
[Development] Improve download-xorg-7.5 script to work with .tar.gz archives.

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

14 years ago[Bugfix] Fix vncconfig.exe compilation (broken since r4123).
Adam Tkac [Wed, 15 Sep 2010 11:37:50 +0000 (11:37 +0000)]
[Bugfix] Fix vncconfig.exe compilation (broken since r4123).

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

14 years ago[Development] Add missing PAM sources (fixes commit r4128).
Adam Tkac [Tue, 7 Sep 2010 09:33:51 +0000 (09:33 +0000)]
[Development] Add missing PAM sources (fixes commit r4128).

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

14 years ago[Development] Add more --disable- flags to Xorg's configure to compile Xvnc only.
Adam Tkac [Thu, 2 Sep 2010 15:43:09 +0000 (15:43 +0000)]
[Development] Add more --disable- flags to Xorg's configure to compile Xvnc only.

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

14 years ago[Development] Compile Xvnc parallely, if possible.
Adam Tkac [Thu, 2 Sep 2010 15:42:31 +0000 (15:42 +0000)]
[Development] Compile Xvnc parallely, if possible.

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

14 years ago[Development] Implement *Plain security types on the server side and use
Adam Tkac [Thu, 2 Sep 2010 14:13:24 +0000 (14:13 +0000)]
[Development] Implement *Plain security types on the server side and use
PAM for credential validation on UNIX.

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

14 years ago[Development] Implement *Plain types on the client side.
Adam Tkac [Thu, 2 Sep 2010 12:37:00 +0000 (12:37 +0000)]
[Development] Implement *Plain types on the client side.

Signed-off-by: Martin Koegler <mkoegler@auto.tuwien.ac.at>
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4127 3789f03b-4d11-0410-bbf8-ca57d06f2519

14 years ago[Bugfix] Set pvfb->pixelFormatDefined only if format is defined.
Adam Tkac [Fri, 27 Aug 2010 09:03:04 +0000 (09:03 +0000)]
[Bugfix] Set pvfb->pixelFormatDefined only if format is defined.

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

14 years ago[Bugfix] Properly report transport errors to GNUTLS.
Adam Tkac [Wed, 25 Aug 2010 13:52:49 +0000 (13:52 +0000)]
[Bugfix] Properly report transport errors to GNUTLS.

Signed-off-by: Martin Koegler <mkoegler@auto.tuwien.ac.at>
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4125 3789f03b-4d11-0410-bbf8-ca57d06f2519

14 years ago[Bugfix] Xvnc: define 32bit pixel format correctly when enabled.
Adam Tkac [Wed, 25 Aug 2010 13:40:10 +0000 (13:40 +0000)]
[Bugfix] Xvnc: define 32bit pixel format correctly when enabled.

Signed-off-by: Martin Koegler <mkoegler@auto.tuwien.ac.at>
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4124 3789f03b-4d11-0410-bbf8-ca57d06f2519

14 years ago[Development] Set default security types as follows:
Adam Tkac [Thu, 12 Aug 2010 14:24:43 +0000 (14:24 +0000)]
[Development] Set default security types as follows:

1. gnutls support is compiled in:
- server: VeNCrypt,TLSVnc,VncAuth
- client: VeNCrypt,X509Vnc,TLSVnc,X509None,TLSNone,VncAuth,None

2. gnutls support is disabled:
- server: VncAuth
- client: VncAuth,None

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

14 years ago[Development] Extend Security class to allow different default sectypes for server...
Adam Tkac [Thu, 12 Aug 2010 14:17:28 +0000 (14:17 +0000)]
[Development] Extend Security class to allow different default sectypes for server/viewer.

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

14 years ago[Bugfix] Return also "standard" security types (except VeNCrypt type) as
Adam Tkac [Thu, 12 Aug 2010 13:54:59 +0000 (13:54 +0000)]
[Bugfix] Return also "standard" security types (except VeNCrypt type) as
VeNCrypt subtypes. This is same behavior as original VeNCrypt implementation.

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

14 years ago[Bugfix] Check return codes from gnutls library every time.
Adam Tkac [Wed, 11 Aug 2010 15:58:59 +0000 (15:58 +0000)]
[Bugfix] Check return codes from gnutls library every time.

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

14 years ago[Cleanup] Ensure all files use LF as newline control character, not CR+LF.
Adam Tkac [Wed, 11 Aug 2010 15:28:01 +0000 (15:28 +0000)]
[Cleanup] Ensure all files use LF as newline control character, not CR+LF.

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

14 years agoFix typo in SIMD dispatch routines which was causing 4:2:0 upsampling to be used...
DRC [Sat, 7 Aug 2010 16:12:08 +0000 (16:12 +0000)]
Fix typo in SIMD dispatch routines which was causing 4:2:0 upsampling to be used instead of 4:2:2 when decompressing JPEG images using SSE2 code

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

14 years agoSync with libjpeg-turbo 1.0.1
DRC [Tue, 3 Aug 2010 19:17:44 +0000 (19:17 +0000)]
Sync with libjpeg-turbo 1.0.1

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

14 years agoFix build with YASM
DRC [Tue, 3 Aug 2010 19:17:25 +0000 (19:17 +0000)]
Fix build with YASM

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

14 years agoHandle erroneous Huffman codes
DRC [Tue, 3 Aug 2010 19:16:55 +0000 (19:16 +0000)]
Handle erroneous Huffman codes

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

14 years ago[Bugfix] Extend encoding range checks to handle negative encodings well.
Adam Tkac [Wed, 21 Jul 2010 14:12:18 +0000 (14:12 +0000)]
[Bugfix] Extend encoding range checks to handle negative encodings well.

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

14 years ago[Bugfix] Fix memory leak in InputDevice::keyEvent function.
Adam Tkac [Wed, 21 Jul 2010 14:10:52 +0000 (14:10 +0000)]
[Bugfix] Fix memory leak in InputDevice::keyEvent function.

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

14 years ago[Bugfix] vncserver: accept <+optname> option when specified as the first one.
Adam Tkac [Wed, 21 Jul 2010 14:08:38 +0000 (14:08 +0000)]
[Bugfix] vncserver: accept <+optname> option when specified as the first one.

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

14 years ago[Development] Rename CSecurityTLSBase class to CSecurityTLS.
Adam Tkac [Wed, 21 Jul 2010 09:27:34 +0000 (09:27 +0000)]
[Development] Rename CSecurityTLSBase class to CSecurityTLS.

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

14 years ago[Development] Merge CSecurityTLS and CSecurityX509 classes into CSecurityTLSBase...
Adam Tkac [Wed, 21 Jul 2010 09:23:25 +0000 (09:23 +0000)]
[Development] Merge CSecurityTLS and CSecurityX509 classes into CSecurityTLSBase class.

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

14 years ago[Development] Rename SSecurityTLSBase source/class to SSecurityTLS.
Adam Tkac [Wed, 21 Jul 2010 09:19:00 +0000 (09:19 +0000)]
[Development] Rename SSecurityTLSBase source/class to SSecurityTLS.

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

14 years ago[Cleanup] Merge SSecurityTLS and SSecurityX509 classes into SSecurityTLSBase class.
Adam Tkac [Wed, 21 Jul 2010 09:10:54 +0000 (09:10 +0000)]
[Cleanup] Merge SSecurityTLS and SSecurityX509 classes into SSecurityTLSBase class.

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

14 years ago[Development] Implement VeNCrypt X509 subtypes on the client side.
Adam Tkac [Wed, 21 Jul 2010 09:09:19 +0000 (09:09 +0000)]
[Development] Implement VeNCrypt X509 subtypes on the client side.

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

14 years ago[Development] Implement X509 VeNCrypt subtypes on the server side.
Adam Tkac [Wed, 21 Jul 2010 09:08:24 +0000 (09:08 +0000)]
[Development] Implement X509 VeNCrypt subtypes on the server side.

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

14 years ago[Bugfix] Add "#error" directives to client-side TLS sources to avoid wrong usage.
Adam Tkac [Wed, 21 Jul 2010 09:06:59 +0000 (09:06 +0000)]
[Bugfix] Add "#error" directives to client-side TLS sources to avoid wrong usage.

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

14 years ago[Development] Create VeNCrypt security types in Security class.
Adam Tkac [Tue, 20 Jul 2010 15:16:10 +0000 (15:16 +0000)]
[Development] Create VeNCrypt security types in Security class.

Signed-off-by: Martin Koegler <mkoegler@auto.tuwien.ac.at>
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4103 3789f03b-4d11-0410-bbf8-ca57d06f2519

14 years ago[Development] Use SecurityType also as configuration for VeNCrypt.
Adam Tkac [Tue, 20 Jul 2010 15:14:50 +0000 (15:14 +0000)]
[Development] Use SecurityType also as configuration for VeNCrypt.

Signed-off-by: Martin Koegler <mkoegler@auto.tuwien.ac.at>
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4102 3789f03b-4d11-0410-bbf8-ca57d06f2519

14 years ago[Development] Pass Security instance to {C,S}SecurityVeNCrypt.
Adam Tkac [Tue, 20 Jul 2010 15:14:08 +0000 (15:14 +0000)]
[Development] Pass Security instance to {C,S}SecurityVeNCrypt.

Signed-off-by: Martin Koegler <mkoegler@auto.tuwien.ac.at>
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4101 3789f03b-4d11-0410-bbf8-ca57d06f2519

14 years ago[Development] Add more debug logging into {C,S}SecurityVeNCrypt.
Adam Tkac [Tue, 20 Jul 2010 15:13:24 +0000 (15:13 +0000)]
[Development] Add more debug logging into {C,S}SecurityVeNCrypt.

Signed-off-by: Martin Koegler <mkoegler@auto.tuwien.ac.at>
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4100 3789f03b-4d11-0410-bbf8-ca57d06f2519

14 years ago[Development] Minor fixes in previous commit.
Adam Tkac [Tue, 20 Jul 2010 15:12:41 +0000 (15:12 +0000)]
[Development] Minor fixes in previous commit.

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

14 years ago[Development] Support VeNCrypt Security types in standard security type parser.
Adam Tkac [Tue, 20 Jul 2010 15:10:59 +0000 (15:10 +0000)]
[Development] Support VeNCrypt Security types in standard security type parser.

Signed-off-by: Martin Koegler <mkoegler@auto.tuwien.ac.at>
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4098 3789f03b-4d11-0410-bbf8-ca57d06f2519

14 years ago[Development] Use U32 as internal SecurityType type.
Adam Tkac [Tue, 20 Jul 2010 15:10:16 +0000 (15:10 +0000)]
[Development] Use U32 as internal SecurityType type.

Signed-off-by: Martin Koegler <mkoegler@auto.tuwien.ac.at>
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4097 3789f03b-4d11-0410-bbf8-ca57d06f2519

14 years ago[Development] Move VeNCrypt security subtypes into Security.h.
Adam Tkac [Tue, 20 Jul 2010 15:09:33 +0000 (15:09 +0000)]
[Development] Move VeNCrypt security subtypes into Security.h.

Signed-off-by: Martin Koegler <mkoegler@auto.tuwien.ac.at>
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4096 3789f03b-4d11-0410-bbf8-ca57d06f2519

14 years agoUse {C,S}Security instead of {C,S}SecurityStack objects in VeNCrypt routines.
Adam Tkac [Tue, 20 Jul 2010 15:08:58 +0000 (15:08 +0000)]
Use {C,S}Security instead of {C,S}SecurityStack objects in VeNCrypt routines.

Signed-off-by: Martin Koegler <mkoegler@auto.tuwien.ac.at>
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4095 3789f03b-4d11-0410-bbf8-ca57d06f2519

14 years ago[Development] Client now uses security types from -SecurityTypes parameter instead...
Adam Tkac [Tue, 20 Jul 2010 15:07:44 +0000 (15:07 +0000)]
[Development] Client now uses security types from -SecurityTypes parameter instead of hardcoded list.

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

14 years ago[Cleanup] Remove unused CConnection::setClientSecTypeOrder function.
Adam Tkac [Tue, 20 Jul 2010 15:06:42 +0000 (15:06 +0000)]
[Cleanup] Remove unused CConnection::setClientSecTypeOrder function.

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

14 years ago[Development] Add xserver19.patch.
Adam Tkac [Tue, 20 Jul 2010 09:35:50 +0000 (09:35 +0000)]
[Development] Add xserver19.patch.

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

14 years ago[Development] Pass "serverClient" to QueryColors when compiling against X.Org 1.9.X.
Adam Tkac [Tue, 20 Jul 2010 09:33:46 +0000 (09:33 +0000)]
[Development] Pass "serverClient" to QueryColors when compiling against X.Org 1.9.X.

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

14 years ago[Development] Fetch root window pointer directly from pScreen if possible.
Adam Tkac [Tue, 20 Jul 2010 09:32:42 +0000 (09:32 +0000)]
[Development] Fetch root window pointer directly from pScreen if possible.

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

14 years ago[Development] Improve privates handling in vncHooks to be compatible with X.Org 1...
Adam Tkac [Tue, 20 Jul 2010 09:31:38 +0000 (09:31 +0000)]
[Development] Improve privates handling in vncHooks to be compatible with X.Org 1.9.X.

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

14 years ago[Development] Enable compilation against X.Org 1.9.X source.
Adam Tkac [Tue, 20 Jul 2010 09:30:11 +0000 (09:30 +0000)]
[Development] Enable compilation against X.Org 1.9.X source.

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

14 years ago[Cleanup] Remove leftover code.
Adam Tkac [Mon, 19 Jul 2010 20:38:40 +0000 (20:38 +0000)]
[Cleanup] Remove leftover code.

Signed-off-by: Martin Koegler <mkoegler@auto.tuwien.ac.at>
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4087 3789f03b-4d11-0410-bbf8-ca57d06f2519

14 years agoReuse the getpasswd() function in filter mode so that the new line is stripped from...
DRC [Fri, 9 Jul 2010 19:48:26 +0000 (19:48 +0000)]
Reuse the getpasswd() function in filter mode so that the new line is stripped from the input

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

14 years agoAdd a filter mode option to vncpasswd
DRC [Fri, 9 Jul 2010 19:37:14 +0000 (19:37 +0000)]
Add a filter mode option to vncpasswd

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

14 years agoInclude vncviewer man page in OS X package
DRC [Thu, 8 Jul 2010 07:12:38 +0000 (07:12 +0000)]
Include vncviewer man page in OS X package

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

14 years ago64-bit support exists in OS X versions prior to 10.6
DRC [Thu, 8 Jul 2010 07:12:09 +0000 (07:12 +0000)]
64-bit support exists in OS X versions prior to 10.6

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

14 years agoDon't require GTK when building pixman module
DRC [Mon, 5 Jul 2010 20:18:05 +0000 (20:18 +0000)]
Don't require GTK when building pixman module

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

14 years ago[Doc] Include information about running "autoreconf -fiv" in the README file.
Adam Tkac [Tue, 29 Jun 2010 11:59:40 +0000 (11:59 +0000)]
[Doc] Include information about running "autoreconf -fiv" in the README file.

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

14 years agowinvnc: Declare the main() function as WinMain()
Adam Tkac [Fri, 25 Jun 2010 11:29:22 +0000 (11:29 +0000)]
winvnc: Declare the main() function as WinMain()

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

14 years agowinvnc: Declare argv as "char**" instead of "const *char[]"
Adam Tkac [Fri, 25 Jun 2010 11:24:27 +0000 (11:24 +0000)]
winvnc: Declare argv as "char**" instead of "const *char[]"

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

14 years ago[Bugfix] Include VNCServerWin32.h before QueryConnectDialog.h to ensure winsock2...
Adam Tkac [Fri, 25 Jun 2010 10:04:27 +0000 (10:04 +0000)]
[Bugfix] Include VNCServerWin32.h before QueryConnectDialog.h to ensure winsock2.h is included before windows.h.

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

14 years ago[Bugfix] Third parameter of GetLocaleInfo is LPTSTR. Also compute the 4th
Adam Tkac [Thu, 24 Jun 2010 20:08:14 +0000 (20:08 +0000)]
[Bugfix] Third parameter of GetLocaleInfo is LPTSTR. Also compute the 4th
parameter more precisely.

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

14 years ago[Bugfix] Declare d3des.h functions inside `extern "C" {}` block.
Adam Tkac [Thu, 24 Jun 2010 20:01:59 +0000 (20:01 +0000)]
[Bugfix] Declare d3des.h functions inside `extern "C" {}` block.

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

14 years ago[Bugfix] Re-add zlib.dsp file which was accidentally removed in r4026.
Adam Tkac [Thu, 24 Jun 2010 19:33:11 +0000 (19:33 +0000)]
[Bugfix] Re-add zlib.dsp file which was accidentally removed in r4026.

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

14 years agoSync with libjpeg-turbo 1.0.0
DRC [Tue, 22 Jun 2010 02:55:40 +0000 (02:55 +0000)]
Sync with libjpeg-turbo 1.0.0

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