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

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