aboutsummaryrefslogtreecommitdiffstats
path: root/unix
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* [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
* [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
* [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] 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
* [Bugfix] Fix memory leak in InputDevice::keyEvent function.Adam Tkac2010-07-211-0/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4112 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Bugfix] vncserver: accept <+optname> option when specified as the first one.Adam Tkac2010-07-211-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4111 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Client now uses security types from -SecurityTypes parameter ↵Adam Tkac2010-07-201-3/+0
| | | | | | instead of hardcoded list. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4094 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
* 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
* 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
* 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
* [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
* [Development] Implement VeNCrypt type support on client side. Currently onlyAdam Tkac2010-04-231-1/+2
| | | | | | | 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] Use enhanced Security class by both UNIX and Windows viewers.Adam Tkac2010-04-232-16/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4042 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Replace SSecurityFactoryStandard class by simplier Security class.Adam Tkac2010-04-232-2/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4039 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Implement Security class. This class will be used to createAdam Tkac2010-04-231-1/+1
| | | | | | | CSecurity/SSecurity objects for authentication purposes. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4038 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Move all VncAuth code from SSecurityFactoryStandard class toAdam Tkac2010-04-231-2/+0
| | | | | | | SSecurityVncAuth class. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4036 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Rename common/rfb/secTypes.{h,cxx} to common/rfb/Security.{h,cxx}.Adam Tkac2010-04-231-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4033 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Add possibility to define viewer/server specific parameters viaAdam Tkac2010-04-234-0/+6
| | | | | | | 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
* [BugFix] Include xserver17.patch and xserver18.patch in EXTRA_DIST inAdam Tkac2010-04-231-1/+1
| | | | | | | unix/Makefile.am. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4031 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Don't need -version when just doing a rebuildDRC2010-04-161-3/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4029 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Integrate stand-alone Xvnc build into build-xorg, to eliminate need for ↵DRC2010-04-161-10/+101
| | | | | | 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
* [Development] Use AllocDevicePair instead of AddDevice/RegisterDevice functionsAdam Tkac2010-04-142-1/+46
| | | | | | | 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
* [Development] Merge KeyboardDevice and PointerDevice classes to new class calledAdam Tkac2010-04-144-77/+61
| | | | | | | | 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
* Add support for building a stand-alone version of Xvnc from the Xorg 7.5 sourcesDRC2010-04-142-9/+99
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4023 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Remove unneeded modulesDRC2010-04-141-5/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4022 3789f03b-4d11-0410-bbf8-ca57d06f2519