]> source.dussan.org Git - tigervnc.git/log
tigervnc.git
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

14 years agoExtend the default keyboard table with the Windows keys so that they can
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

14 years agoMap up the rest of the standard modifiers (if available).
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

14 years agoUse a switch statement instead of a series of if:s for setting up the modmap
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

14 years agoReinstate Caps Lock in the default keyboard map. It's not documented why
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

14 years agoXConvertCase() in xorg-xserver 1.5 is simply a macro that maps to XkbConvertCase...
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

14 years agovncviewer now successfully runs on Windows/x64. And there was much rejoicing (yay...)
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

14 years agoFix 64-bit Windows issues
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

14 years agoSome compilers (most notably, MinGW64) don't define min and max
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

14 years agoNot necessary to include windows.h if winsock2.h is already included. If both are...
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

14 years ago[Bugfix] Don't link libvnc.so against libXi.la, libdix.la and libxkb.la; use
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

14 years ago[Bugfix] Use always XkbConvertCase instead of XConvertCase when compiling
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

14 years ago#define TJ_411 for backward compatibility
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

14 years agoFreeBSD sometimes sets host_cpu to amd64 on 64-bit systems. Handle this case so...
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

14 years agoFix VPATH and out-of-tree builds when using MinGW
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

14 years ago[Bugfix] Use AC_CHECK_LIB instead of pkgconfig, it is not available on OS X.
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

14 years ago[Development] winvnc: Add -ShowTrayIcon param which controls if winvnc system
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

14 years ago[Bugfix] Add GNUTLS_{CFLAGS,LIBS} to librdr_la_{CPPFLAGS,LIBADD} to fix
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

14 years agoDo not enable GNU TLS in default build
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

14 years ago[Bugfix] Compile VeNCrypt extension only when gnutls is enabled and available.
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

14 years agoSIMD should now work on 64-bit Windows
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

14 years agoUse correct filenames in headers
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

14 years ago[Development] Implement VeNCrypt type support on client side. Currently only
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

14 years ago[Development] Implement VeNCrypt security type on server side. Currently only
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

14 years ago[Development] Implement secure TLS streams.
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

14 years ago[Development] Add detection for gnutls to configure.ac.
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

14 years ago[Development] Use enhanced Security class by both UNIX and Windows viewers.
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

14 years ago[Development] Enhance Security class to be usable by viewer.
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

14 years ago[Development] Remove rfb/SSecurityFactoryStandard.h and rfb/SSecurityFactoryStandard...
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

14 years ago[Development] Replace SSecurityFactoryStandard class by simplier Security class.
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

14 years ago[Development] Implement Security class. This class will be used to create
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

14 years ago[Bugfix] Include Security.h instead of former secTypes.h in Security.cxx.
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

14 years ago[Development] Move all VncAuth code from SSecurityFactoryStandard class to
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

14 years agoRemove unneeded secTypeEncrypts() function.
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

14 years ago[Development] Define security types as rdr::U8 values.
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

14 years ago[Development] Rename common/rfb/secTypes.{h,cxx} to common/rfb/Security.{h,cxx}.
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

14 years ago[Development] Add possibility to define viewer/server specific parameters via
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

14 years ago[BugFix] Include xserver17.patch and xserver18.patch in EXTRA_DIST in
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

14 years agoBuild wrappers no longer necessary. The Linux cross-compatible build is now part...
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

14 years agoDon't need -version when just doing a rebuild
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

14 years agoIntegrate stand-alone Xvnc build into build-xorg, to eliminate need for wrapper scrip...
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

14 years agoFix out-of-tree build issue when using included zlib
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

14 years agoRemove unneeded parts of embedded zlib.
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

14 years ago[Development] Use AllocDevicePair instead of AddDevice/RegisterDevice functions
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

14 years ago[Development] Merge KeyboardDevice and PointerDevice classes to new class called
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

14 years agoAdd support for building a stand-alone version of Xvnc from the Xorg 7.5 sources
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

14 years agoRemove unneeded modules
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

14 years ago0.0.92
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

14 years agoFix amd64 build on FreeBSD
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

14 years agoAutomatically determine appropriate source path + better support for in-tree builds
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

14 years agoSupport out-of-tree xorg builds and lay groundwork for cross-compatible build using...
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

14 years agoMac package build
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

14 years agoiFix VPATH and out-of-tree builds (again)
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

14 years ago'make dist' still doesn't build a complete source archive like it should, but this...
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

14 years ago[Bugfix] Update default CODE path in index.vnc file appropriately.
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

14 years agoUse libjpeg-turbo version marker to indicate which version this directory is synchron...
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

14 years agoFix data corruption issues when decompressing large JPEG images and/or using buffered...
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

14 years agoMake autoconf and friends behave nicely and stop recursing above our top
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

14 years ago[Development] Extend options dialog width from 400 to 450 to show French translation...
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

14 years ago[Development] Add French translation, thanks to Alain Portal.
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

14 years ago[Bugfix] Fix libvnc.so module loading (define listenaddr symbol).
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

14 years ago[Bugfix] Defer all format changes till requested framebuffer updates are
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

14 years ago[Bugfix] Don't crash in TXImage::updateColourMap function due NULL pointer
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

14 years agoFix JAR file so that Java viewer can be run without a web server
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

14 years agoWe need to set encodingChange for the client to actually request a new
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

14 years agoDon't allow code path to be forced on a system that doesn't support it
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

14 years agoMerge other changes from libjpeg-turbo 0.0.90
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

14 years agoMake TJ_FORCE* work properly
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

14 years ago[Expletive deleted] Windows is LLP64, not LP64
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

14 years agoExit with non-zero status if any error was encountered
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

14 years agoNot that it matters at the moment, but Win64 can address up to 64 processors
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

14 years agoThis should make the codec work on Win64 (but doesn't for unknown reasons)
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

14 years ago[Bugfix] X.Org 1.8 series needs CloseInput function defined in xvnc.cc.
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

14 years agoFix data type so that it is compatible with Win64 as well.
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

14 years agoThe SIMD routines need some work before they will work on Win64, so disable
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