summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Work around issue in CMake 2.6DRC2010-10-271-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4175 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Unix LFDRC2010-10-272-46/+46
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4174 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Fix 'make dist'DRC2010-10-279-18/+28
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4173 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Remove unneeded fileDRC2010-10-271-319/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4172 3789f03b-4d11-0410-bbf8-ca57d06f2519
* CMake build system for WindowsDRC2010-10-2742-92/+1030
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4171 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Oops. Need to include SecurityServer.hDRC2010-10-271-0/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4170 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Avoid conflict with Visual C++ abs() intrinsicDRC2010-10-271-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4169 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Upgrade included zlib to 1.2.5 (the main purpose of this was to get a clean ↵DRC2010-10-2635-3935/+8276
| | | | | | build on 64-bit Windows, but it should perform better as well) git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4168 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Add unit tests from libjpeg-turboDRC2010-10-2515-1/+1652
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4167 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Add license and other supporting documentation from libjpeg-turboDRC2010-10-255-5/+775
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4166 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Converting a integer shift to a byte offset of course depends on endiannessPierre Ossman2010-10-131-6/+18
| | | | | | | as the first byte might be either shift 0 or shift 24. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4165 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Updated Swedish translation. Peter Åstrand2010-10-111-4/+37
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4164 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Updated template for translations (executed make tigervnc.pot-update). Peter Åstrand2010-10-111-2/+35
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4163 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Previous fix for statically linking against GnuTLS on OS X broke the build ↵DRC2010-10-012-0/+8
| | | | | | on Linux when using the included Zlib. This fixes it. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4159 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Support linking statically with GnuTLS on OS XDRC2010-10-013-2/+25
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4158 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Add GNUTLS_CFLAGS and GNUTLS_LDFLAGS to allow GnuTLS compile/link arguments ↵DRC2010-10-011-7/+21
| | | | | | to be customized (for instance, to force building against the static libraries) git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4157 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Move Get{C,S}Security from Security class to separate classes.Adam Tkac2010-10-0116-128/+270
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4156 3789f03b-4d11-0410-bbf8-ca57d06f2519
* "OS/X" = "OS X"DRC2010-09-301-5/+5
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4155 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Cleanup] Remove obsolete comment in Security class.Adam Tkac2010-09-301-4/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4154 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Use proper methods for pixel conversion in the cursor code as it previouslyPierre Ossman2010-09-301-6/+3
| | | | | | | wasn't handling all cases correctly. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4153 3789f03b-4d11-0410-bbf8-ca57d06f2519
* The tight decoder is really working on pixel buffers, not Pixel arrays. ThisPierre Ossman2010-09-301-21/+18
| | | | | | | | distinction is generally unnoticed, but it can cause problems when the target buffer is not in native endian order. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4152 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Revert commit 3784 as it was incorrect. A "Pixel" is always expected to be inPierre Ossman2010-09-302-10/+1
| | | | | | | | | native endian, and hence requires no swapping. The code in tightEncode.h however is working on pixel buffers, not Pixel arrays, so that's where the real bug was and is hereby properly fixed. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4151 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Hide the GNUTLS options in vncviewer when support isn't present.Pierre Ossman2010-09-302-10/+23
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4150 3789f03b-4d11-0410-bbf8-ca57d06f2519
* OS X has the PAM library, but only 10.6 has the headers, so check for those. ↵DRC2010-09-301-2/+4
| | | | | | NOTE: a compiler check is forced because, when cross-compiling on 10.6 using the 10.5 or 10.4 SDK, the preprocessor will detect the headers in /usr/include, but the compiler can't compile them, since the SDK does not have those headers. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4149 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Sync with libjpeg-turbo 1.0.1DRC2010-09-302-3/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4148 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Support building with older versions of gnutls; Fix gnutls detection when ↵DRC2010-09-303-2/+14
| | | | | | building statically using build-xorg git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4147 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Attempt to link statically with gnutls if -static is specified, so that Xvnc ↵DRC2010-09-301-0/+16
| | | | | | and other binaries will be cross-compatible with other Linux distros git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4146 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Add ifdef:s around TLS specific code in Unix vncviewer.Pierre Ossman2010-09-291-0/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4145 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Bugfix] Include rfb/Security.h in the source tarball.Adam Tkac2010-09-201-3/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4144 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Add code which process new GUI-exposed security options.Adam Tkac2010-09-152-2/+167
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4143 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Expose encryption and authentication params in the "Options" ↵Adam Tkac2010-09-151-2/+84
| | | | | | window. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4142 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Add -dridir parameter to Xvnc to specify DRI drivers directory ↵Adam Tkac2010-09-151-0/+121
| | | | | | | | | from command line. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4141 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] When building X.Org 7.5, use xserver 1.8.X to reduce number of DLLAdam Tkac2010-09-153-62/+4
| | | | | | | dependencies (1.7.X cannot use SHA1 implementation from libgcrypt). git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4140 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] build-xorg: apply patches from xorg-7.5-patches directory only.Adam Tkac2010-09-151-2/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4139 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Apply some downstream patches to get Xvnc build via build-xorg ↵Adam Tkac2010-09-153-0/+107
| | | | | | working. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4138 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] build-xorg: don't build hardware specific DRI drivers.Adam Tkac2010-09-151-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4137 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] build-xorg: don't build X11 documentation.Adam Tkac2010-09-151-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4136 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Update X.Org 7.5 packages to the latest releases.Adam Tkac2010-09-151-16/+16
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4135 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Handle .tar.gz Mesa archives in build-xorg script correctly.Adam Tkac2010-09-151-1/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4134 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Improve download-xorg-7.5 script to work with .tar.gz archives.Adam Tkac2010-09-151-1/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4133 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Bugfix] Fix vncconfig.exe compilation (broken since r4123).Adam Tkac2010-09-151-3/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4132 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Add missing PAM sources (fixes commit r4128).Adam Tkac2010-09-074-0/+221
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4131 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Add more --disable- flags to Xorg's configure to compile Xvnc ↵Adam Tkac2010-09-021-1/+1
| | | | | | only. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4130 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Compile Xvnc parallely, if possible.Adam Tkac2010-09-021-0/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4129 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Implement *Plain security types on the server side and useAdam Tkac2010-09-025-34/+63
| | | | | | | PAM for credential validation on UNIX. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4128 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Implement *Plain types on the client side.Adam Tkac2010-09-024-3/+89
| | | | | | | Signed-off-by: Martin Koegler <mkoegler@auto.tuwien.ac.at> git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4127 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Bugfix] Set pvfb->pixelFormatDefined only if format is defined.Adam Tkac2010-08-271-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4126 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Bugfix] Properly report transport errors to GNUTLS.Adam Tkac2010-08-252-9/+23
| | | | | | | Signed-off-by: Martin Koegler <mkoegler@auto.tuwien.ac.at> git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4125 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Bugfix] Xvnc: define 32bit pixel format correctly when enabled.Adam Tkac2010-08-251-5/+14
| | | | | | | 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
* [Development] Set default security types as follows:Adam Tkac2010-08-121-2/+12
| | | | | | | | | | | | | 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