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