]>
source.dussan.org Git - tigervnc.git/log
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
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
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
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
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
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
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
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
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
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
Pierre Ossman [Tue, 15 Jun 2010 13:43:20 +0000 (13:43 +0000)]
Extend the default keyboard table with the Windows keys so that they can
be used in the default modifier mapping.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4067
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Tue, 15 Jun 2010 13:02:47 +0000 (13:02 +0000)]
Map up the rest of the standard modifiers (if available).
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4066
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Tue, 15 Jun 2010 07:33:38 +0000 (07:33 +0000)]
Use a switch statement instead of a series of if:s for setting up the modmap
as the readability was quite low.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4065
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Mon, 14 Jun 2010 15:00:18 +0000 (15:00 +0000)]
Reinstate Caps Lock in the default keyboard map. It's not documented why
it's removed, and patched servers with it on have been running fine for
years.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4064
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 20 May 2010 17:54:18 +0000 (17:54 +0000)]
XConvertCase() in xorg-xserver 1.5 is simply a macro that maps to XkbConvertCase(), so not only if this #ifdef unnecessary, but it breaks the Xorg 7.4 build.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4063
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 20 May 2010 17:13:16 +0000 (17:13 +0000)]
vncviewer now successfully runs on Windows/x64. And there was much rejoicing (yay...)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4062
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 20 May 2010 07:44:49 +0000 (07:44 +0000)]
Fix 64-bit Windows issues
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4061
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 20 May 2010 07:42:45 +0000 (07:42 +0000)]
Some compilers (most notably, MinGW64) don't define min and max
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4060
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 20 May 2010 07:41:58 +0000 (07:41 +0000)]
Not necessary to include windows.h if winsock2.h is already included. If both are included, then winsock2.h must be included first.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4059
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Tue, 18 May 2010 13:48:02 +0000 (13:48 +0000)]
[Bugfix] Don't link libvnc.so against libXi.la, libdix.la and libxkb.la; use
symbols from Xorg binary instead.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4058
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Tue, 18 May 2010 13:35:37 +0000 (13:35 +0000)]
[Bugfix] Use always XkbConvertCase instead of XConvertCase when compiling
against X.Org 1.8.X and newer. Othewrise keysyms are not mapped correctly
to keycodes.
Reference: https://bugzilla.redhat.com/show_bug.cgi?id=586406
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4057
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Mon, 17 May 2010 21:05:01 +0000 (21:05 +0000)]
#define TJ_411 for backward compatibility
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4056
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Mon, 17 May 2010 20:57:48 +0000 (20:57 +0000)]
FreeBSD sometimes sets host_cpu to amd64 on 64-bit systems. Handle this case so --host doesn't have to be specified explicitly.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4055
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Fri, 14 May 2010 04:39:29 +0000 (04:39 +0000)]
Fix VPATH and out-of-tree builds when using MinGW
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4054
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Thu, 13 May 2010 13:46:13 +0000 (13:46 +0000)]
[Bugfix] Use AC_CHECK_LIB instead of pkgconfig, it is not available on OS X.
Enable gnutls by default if it is present.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4053
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Thu, 13 May 2010 13:12:40 +0000 (13:12 +0000)]
[Development] winvnc: Add -ShowTrayIcon param which controls if winvnc system
tray icon is showed. Thanks to Antoine Martin.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4052
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Mon, 3 May 2010 09:01:58 +0000 (09:01 +0000)]
[Bugfix] Add GNUTLS_{CFLAGS,LIBS} to librdr_la_{CPPFLAGS,LIBADD} to fix
compilation of Windows sources.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4051
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 29 Apr 2010 08:33:03 +0000 (08:33 +0000)]
Do not enable GNU TLS in default build
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4050
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Wed, 28 Apr 2010 15:45:53 +0000 (15:45 +0000)]
[Bugfix] Compile VeNCrypt extension only when gnutls is enabled and available.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4049
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Fri, 23 Apr 2010 15:53:16 +0000 (15:53 +0000)]
SIMD should now work on 64-bit Windows
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4048
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Fri, 23 Apr 2010 15:49:46 +0000 (15:49 +0000)]
Use correct filenames in headers
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4047
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 23 Apr 2010 14:16:04 +0000 (14:16 +0000)]
[Development] Implement VeNCrypt type support on client side. Currently only
TLSNone and TLSVnc VeNCrypt subtypes are implemented.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4046
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 23 Apr 2010 14:14:11 +0000 (14:14 +0000)]
[Development] Implement VeNCrypt security type on server side. Currently only
TLSNone and TLSVnc VeNCrypt subtypes are implemented.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4045
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 23 Apr 2010 14:12:18 +0000 (14:12 +0000)]
[Development] Implement secure TLS streams.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4044
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 23 Apr 2010 14:10:53 +0000 (14:10 +0000)]
[Development] Add detection for gnutls to configure.ac.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4043
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 23 Apr 2010 14:10:17 +0000 (14:10 +0000)]
[Development] Use enhanced Security class by both UNIX and Windows viewers.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4042
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 23 Apr 2010 14:09:16 +0000 (14:09 +0000)]
[Development] Enhance Security class to be usable by viewer.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4041
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 23 Apr 2010 14:08:27 +0000 (14:08 +0000)]
[Development] Remove rfb/SSecurityFactoryStandard.h and rfb/SSecurityFactoryStandard.cxx.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4040
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 23 Apr 2010 14:07:41 +0000 (14:07 +0000)]
[Development] Replace SSecurityFactoryStandard class by simplier Security class.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4039
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 23 Apr 2010 14:06:38 +0000 (14:06 +0000)]
[Development] Implement Security class. This class will be used to create
CSecurity/SSecurity objects for authentication purposes.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4038
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 23 Apr 2010 14:05:00 +0000 (14:05 +0000)]
[Bugfix] Include Security.h instead of former secTypes.h in Security.cxx.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4037
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 23 Apr 2010 14:02:43 +0000 (14:02 +0000)]
[Development] Move all VncAuth code from SSecurityFactoryStandard class to
SSecurityVncAuth class.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4036
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 23 Apr 2010 14:01:22 +0000 (14:01 +0000)]
Remove unneeded secTypeEncrypts() function.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4035
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 23 Apr 2010 13:59:52 +0000 (13:59 +0000)]
[Development] Define security types as rdr::U8 values.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4034
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 23 Apr 2010 13:58:10 +0000 (13:58 +0000)]
[Development] Rename common/rfb/secTypes.{h,cxx} to common/rfb/Security.{h,cxx}.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4033
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 23 Apr 2010 13:55:10 +0000 (13:55 +0000)]
[Development] Add possibility to define viewer/server specific parameters via
Configuration class. Change needed viewer/server code appropriately.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4032
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 23 Apr 2010 13:30:39 +0000 (13:30 +0000)]
[BugFix] Include xserver17.patch and xserver18.patch in EXTRA_DIST in
unix/Makefile.am.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4031
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Fri, 16 Apr 2010 07:33:41 +0000 (07:33 +0000)]
Build wrappers no longer necessary. The Linux cross-compatible build is now part of build-xorg, and Mac recipes are in BUILDING.txt.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4030
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Fri, 16 Apr 2010 07:25:32 +0000 (07:25 +0000)]
Don't need -version when just doing a rebuild
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4029
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Fri, 16 Apr 2010 05:11:55 +0000 (05:11 +0000)]
Integrate stand-alone Xvnc build into build-xorg, to eliminate need for wrapper scripts. Stand-alone build currently requires GCC.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4028
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 15 Apr 2010 20:48:31 +0000 (20:48 +0000)]
Fix out-of-tree build issue when using included zlib
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4027
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Thu, 15 Apr 2010 09:24:27 +0000 (09:24 +0000)]
Remove unneeded parts of embedded zlib.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4026
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Wed, 14 Apr 2010 09:24:06 +0000 (09:24 +0000)]
[Development] Use AllocDevicePair instead of AddDevice/RegisterDevice functions
and initialize TigerVNC input devices after core devices initialization.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4025
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Wed, 14 Apr 2010 09:22:54 +0000 (09:22 +0000)]
[Development] Merge KeyboardDevice and PointerDevice classes to new class called
InputDevice. It is more accordant to scheme how are input devices handled in
the main X.Org sources.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4024
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Wed, 14 Apr 2010 05:39:34 +0000 (05:39 +0000)]
Add support for building a stand-alone version of Xvnc from the Xorg 7.5 sources
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4023
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Wed, 14 Apr 2010 05:38:55 +0000 (05:38 +0000)]
Remove unneeded modules
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4022
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Tue, 13 Apr 2010 07:59:31 +0000 (07:59 +0000)]
0.0.92
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4021
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Tue, 13 Apr 2010 07:59:16 +0000 (07:59 +0000)]
Fix amd64 build on FreeBSD
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4020
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Tue, 13 Apr 2010 05:27:13 +0000 (05:27 +0000)]
Automatically determine appropriate source path + better support for in-tree builds
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4019
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Tue, 13 Apr 2010 04:27:10 +0000 (04:27 +0000)]
Support out-of-tree xorg builds and lay groundwork for cross-compatible build using X.org 7.5
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4018
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Mon, 12 Apr 2010 00:25:14 +0000 (00:25 +0000)]
Mac package build
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4017
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Sun, 11 Apr 2010 21:57:52 +0000 (21:57 +0000)]
iFix VPATH and out-of-tree builds (again)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4016
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Sun, 11 Apr 2010 18:09:56 +0000 (18:09 +0000)]
'make dist' still doesn't build a complete source archive like it should, but this patch at least allows it to run without error
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4015
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Mon, 22 Mar 2010 16:31:17 +0000 (16:31 +0000)]
[Bugfix] Update default CODE path in index.vnc file appropriately.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4014
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Sun, 21 Mar 2010 01:02:53 +0000 (01:02 +0000)]
Use libjpeg-turbo version marker to indicate which version this directory is synchronized with
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4013
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Sun, 21 Mar 2010 01:01:49 +0000 (01:01 +0000)]
Fix data corruption issues when decompressing large JPEG images and/or using buffered I/O. Specifically, decode_mcu_fast() can potentially process more than 1 MCU, so make sure there is enough space in the buffer to accommodate this case. Otherwise, the buffer pointer goes negative, and bad mojo ensues. Also, the fast decoder's method of handling unread markers doesn't make libjpeg's restart handler happy, so disable fast decode when restarts are used.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4012
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Fri, 19 Mar 2010 15:46:35 +0000 (15:46 +0000)]
Make autoconf and friends behave nicely and stop recursing above our top
directory.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4010
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 19 Mar 2010 14:34:12 +0000 (14:34 +0000)]
[Development] Extend options dialog width from 400 to 450 to show French translation correctly.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4008
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 19 Mar 2010 14:17:18 +0000 (14:17 +0000)]
[Development] Add French translation, thanks to Alain Portal.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4007
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 5 Mar 2010 13:38:57 +0000 (13:38 +0000)]
[Bugfix] Fix libvnc.so module loading (define listenaddr symbol).
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4005
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Thu, 4 Mar 2010 15:33:11 +0000 (15:33 +0000)]
[Bugfix] Defer all format changes till requested framebuffer updates are
received. Viewer can crash otherwise. Thanks to Jan Gorig for the patch.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4004
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Thu, 4 Mar 2010 15:24:20 +0000 (15:24 +0000)]
[Bugfix] Don't crash in TXImage::updateColourMap function due NULL pointer
dereference. Thanks to Jan Gorig for the patch.
Main problem is that DesktopWindow::setColourMapEntries starts timer and after
it expires it calls im->updateColourMap. During timer period format might be
changed to full color thus "tig" pointer dereferenced in updateColourMap()
becomes invalid.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4003
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 4 Mar 2010 00:15:53 +0000 (00:15 +0000)]
Fix JAR file so that Java viewer can be run without a web server
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4002
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Wed, 3 Mar 2010 16:24:36 +0000 (16:24 +0000)]
We need to set encodingChange for the client to actually request a new
encoding. Previously the code would sometimes get stuck in the previous
one.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4001
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Wed, 3 Mar 2010 08:48:44 +0000 (08:48 +0000)]
Don't allow code path to be forced on a system that doesn't support it
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4000
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Fri, 26 Feb 2010 23:31:50 +0000 (23:31 +0000)]
Merge other changes from libjpeg-turbo 0.0.90
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3999
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Fri, 26 Feb 2010 23:30:15 +0000 (23:30 +0000)]
Make TJ_FORCE* work properly
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3998
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Fri, 26 Feb 2010 23:27:25 +0000 (23:27 +0000)]
[Expletive deleted] Windows is LLP64, not LP64
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3997
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Mon, 22 Feb 2010 05:38:24 +0000 (05:38 +0000)]
Exit with non-zero status if any error was encountered
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3996
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Mon, 22 Feb 2010 05:30:40 +0000 (05:30 +0000)]
Not that it matters at the moment, but Win64 can address up to 64 processors
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3995
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Mon, 22 Feb 2010 05:12:38 +0000 (05:12 +0000)]
This should make the codec work on Win64 (but doesn't for unknown reasons)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3994
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 19 Feb 2010 13:07:19 +0000 (13:07 +0000)]
[Bugfix] X.Org 1.8 series needs CloseInput function defined in xvnc.cc.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3993
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Thu, 18 Feb 2010 10:22:09 +0000 (10:22 +0000)]
Fix data type so that it is compatible with Win64 as well.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3992
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Thu, 18 Feb 2010 10:13:47 +0000 (10:13 +0000)]
The SIMD routines need some work before they will work on Win64, so disable
them there for now.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3991
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Thu, 18 Feb 2010 10:12:32 +0000 (10:12 +0000)]
Configure nasm properly for Win64.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3990
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 18 Feb 2010 04:15:01 +0000 (04:15 +0000)]
Oops. Leftover bugs from the 64-bit port (cause seg fault when using JDCT_FLOAT or JDCT_IFAST when decompressing)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3989
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Tue, 16 Feb 2010 23:27:41 +0000 (23:27 +0000)]
Set default optimization to -xO5 when using Sun Studio
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3988
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Tue, 16 Feb 2010 23:26:53 +0000 (23:26 +0000)]
Fix build on Sun Studio
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3987
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Sun, 14 Feb 2010 07:59:44 +0000 (07:59 +0000)]
Set CFLAGS=CXXFLAGS=-O3 if the flags are not otherwise specified (this benefits jchuff.c and jdhuff.c)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3986
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Sun, 14 Feb 2010 02:17:00 +0000 (02:17 +0000)]
turbojpeg.h isn't part of the libjpeg.a source
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3985
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Sun, 14 Feb 2010 02:11:04 +0000 (02:11 +0000)]
Fix VPATH and out-of-tree builds
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3984
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Sun, 14 Feb 2010 02:09:03 +0000 (02:09 +0000)]
It works on 2.56 as well
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3983
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Fri, 12 Feb 2010 09:19:32 +0000 (09:19 +0000)]
Do a generic check for inet_aton instead of just assuming that only Win32 has
the problem.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3982
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Fri, 12 Feb 2010 09:06:15 +0000 (09:06 +0000)]
Some systems (like Solaris 8) need libresolv for inet_aton.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3981
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Peter Åstrand [Wed, 10 Feb 2010 12:47:43 +0000 (12:47 +0000)]
Don't assign new threads to unused thread variables. No point, plus
causes GCC warnings.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3980
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Peter Åstrand [Wed, 10 Feb 2010 12:45:50 +0000 (12:45 +0000)]
Eliminate GCC signed/unsigned warning.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3979
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Peter Åstrand [Wed, 10 Feb 2010 10:24:48 +0000 (10:24 +0000)]
Removed unused variables.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3978
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Peter Åstrand [Wed, 10 Feb 2010 10:20:11 +0000 (10:20 +0000)]
Eliminated signed/unsigned warnings.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3977
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Peter Åstrand [Wed, 10 Feb 2010 10:13:24 +0000 (10:13 +0000)]
Eliminated timerId signed/unsigned warnings.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3976
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Peter Åstrand [Wed, 10 Feb 2010 10:05:56 +0000 (10:05 +0000)]
Reverted the second part of 3971. I suspect that this code is actually
broken, so let's keep the warning until we know it's correct.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3975
3789f03b -4d11-0410-bbf8-
ca57d06f2519