aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [Development] Use U32 as internal SecurityType type.Adam Tkac2010-07-202-23/+57
| | | | | | | 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
* [Development] Move VeNCrypt security subtypes into Security.h.Adam Tkac2010-07-202-9/+9
| | | | | | | 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
* Use {C,S}Security instead of {C,S}SecurityStack objects in VeNCrypt routines.Adam Tkac2010-07-204-8/+8
| | | | | | | 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
* [Development] Client now uses security types from -SecurityTypes parameter ↵Adam Tkac2010-07-204-38/+23
| | | | | | instead of hardcoded list. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4094 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Cleanup] Remove unused CConnection::setClientSecTypeOrder function.Adam Tkac2010-07-202-13/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4093 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Add xserver19.patch.Adam Tkac2010-07-201-0/+86
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4092 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Pass "serverClient" to QueryColors when compiling against ↵Adam Tkac2010-07-201-0/+4
| | | | | | X.Org 1.9.X. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4091 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Fetch root window pointer directly from pScreen if possible.Adam Tkac2010-07-202-2/+12
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4090 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Improve privates handling in vncHooks to be compatible with ↵Adam Tkac2010-07-201-2/+22
| | | | | | X.Org 1.9.X. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4089 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Enable compilation against X.Org 1.9.X source.Adam Tkac2010-07-201-1/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4088 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Cleanup] Remove leftover code.Adam Tkac2010-07-191-1/+0
| | | | | | | 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
* Reuse the getpasswd() function in filter mode so that the new line is ↵DRC2010-07-091-9/+10
| | | | | | stripped from the input git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4086 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Add a filter mode option to vncpasswdDRC2010-07-092-13/+46
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4085 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Include vncviewer man page in OS X packageDRC2010-07-082-1/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4084 3789f03b-4d11-0410-bbf8-ca57d06f2519
* 64-bit support exists in OS X versions prior to 10.6DRC2010-07-081-8/+25
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4083 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Don't require GTK when building pixman moduleDRC2010-07-051-0/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4082 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Doc] Include information about running "autoreconf -fiv" in the README file.Adam Tkac2010-06-291-0/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4080 3789f03b-4d11-0410-bbf8-ca57d06f2519
* winvnc: Declare the main() function as WinMain()Adam Tkac2010-06-251-1/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4074 3789f03b-4d11-0410-bbf8-ca57d06f2519
* winvnc: Declare argv as "char**" instead of "const *char[]"Adam Tkac2010-06-253-4/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4073 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Bugfix] Include VNCServerWin32.h before QueryConnectDialog.h to ensure ↵Adam Tkac2010-06-251-1/+1
| | | | | | 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
* [Bugfix] Third parameter of GetLocaleInfo is LPTSTR. Also compute the 4thAdam Tkac2010-06-241-1/+2
| | | | | | | parameter more precisely. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4071 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Bugfix] Declare d3des.h functions inside `extern "C" {}` block.Adam Tkac2010-06-241-0/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4070 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Bugfix] Re-add zlib.dsp file which was accidentally removed in r4026.Adam Tkac2010-06-241-0/+217
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4069 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Sync with libjpeg-turbo 1.0.0DRC2010-06-221-2/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4068 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Extend the default keyboard table with the Windows keys so that they canPierre Ossman2010-06-151-0/+4
| | | | | | | 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
* Map up the rest of the standard modifiers (if available).Pierre Ossman2010-06-151-0/+14
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4066 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Use a switch statement instead of a series of if:s for setting up the modmapPierre Ossman2010-06-151-8/+14
| | | | | | | as the readability was quite low. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4065 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Reinstate Caps Lock in the default keyboard map. It's not documented whyPierre Ossman2010-06-141-1/+1
| | | | | | | | 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
* XConvertCase() in xorg-xserver 1.5 is simply a macro that maps to ↵DRC2010-05-201-4/+0
| | | | | | 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
* vncviewer now successfully runs on Windows/x64. And there was much ↵DRC2010-05-202-0/+26
| | | | | | rejoicing (yay...) git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4062 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Fix 64-bit Windows issuesDRC2010-05-206-22/+27
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4061 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Some compilers (most notably, MinGW64) don't define min and maxDRC2010-05-201-0/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4060 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Not necessary to include windows.h if winsock2.h is already included. If ↵DRC2010-05-204-4/+1
| | | | | | 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
* [Bugfix] Don't link libvnc.so against libXi.la, libdix.la and libxkb.la; useAdam Tkac2010-05-183-37/+38
| | | | | | | symbols from Xorg binary instead. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4058 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Bugfix] Use always XkbConvertCase instead of XConvertCase when compilingAdam Tkac2010-05-181-1/+6
| | | | | | | | | | 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
* #define TJ_411 for backward compatibilityDRC2010-05-171-0/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4056 3789f03b-4d11-0410-bbf8-ca57d06f2519
* FreeBSD sometimes sets host_cpu to amd64 on 64-bit systems. Handle this ↵DRC2010-05-172-2/+2
| | | | | | 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
* Fix VPATH and out-of-tree builds when using MinGWDRC2010-05-143-15/+15
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4054 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Bugfix] Use AC_CHECK_LIB instead of pkgconfig, it is not available on OS X.Adam Tkac2010-05-133-11/+8
| | | | | | | 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
* [Development] winvnc: Add -ShowTrayIcon param which controls if winvnc systemAdam Tkac2010-05-131-1/+4
| | | | | | | 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
* [Bugfix] Add GNUTLS_{CFLAGS,LIBS} to librdr_la_{CPPFLAGS,LIBADD} to fixAdam Tkac2010-05-031-2/+2
| | | | | | | compilation of Windows sources. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4051 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Do not enable GNU TLS in default buildDRC2010-04-291-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4050 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Bugfix] Compile VeNCrypt extension only when gnutls is enabled and available.Adam Tkac2010-04-2811-21/+71
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4049 3789f03b-4d11-0410-bbf8-ca57d06f2519
* SIMD should now work on 64-bit WindowsDRC2010-04-238-28/+41
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4048 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Use correct filenames in headersDRC2010-04-2317-17/+17
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4047 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Implement VeNCrypt type support on client side. Currently onlyAdam Tkac2010-04-2318-32/+744
| | | | | | | 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
* [Development] Implement VeNCrypt security type on server side. Currently onlyAdam Tkac2010-04-2313-7/+967
| | | | | | | 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
* [Development] Implement secure TLS streams.Adam Tkac2010-04-239-3/+436
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4044 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Add detection for gnutls to configure.ac.Adam Tkac2010-04-231-0/+14
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4043 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Use enhanced Security class by both UNIX and Windows viewers.Adam Tkac2010-04-237-49/+19
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4042 3789f03b-4d11-0410-bbf8-ca57d06f2519