aboutsummaryrefslogtreecommitdiffstats
path: root/unix
Commit message (Collapse)AuthorAgeFilesLines
...
* Automatically determine appropriate source path + better support for in-tree ↵DRC2010-04-131-12/+15
| | | | | | builds git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4019 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Support out-of-tree xorg builds and lay groundwork for cross-compatible ↵DRC2010-04-133-64/+99
| | | | | | build using X.org 7.5 git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4018 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Extend options dialog width from 400 to 450 to show French ↵Adam Tkac2010-03-191-1/+1
| | | | | | translation correctly. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4008 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Bugfix] Fix libvnc.so module loading (define listenaddr symbol).Adam Tkac2010-03-051-0/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4005 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Bugfix] Defer all format changes till requested framebuffer updates areAdam Tkac2010-03-042-5/+17
| | | | | | | received. Viewer can crash otherwise. Thanks to Jan Gorig for the patch. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4004 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Bugfix] Don't crash in TXImage::updateColourMap function due NULL pointerAdam Tkac2010-03-041-1/+2
| | | | | | | | | | | | dereference. Thanks to Jan Gorig for the patch. Main problem is that DesktopWindow::setColourMapEntries starts timer and after it expires it calls im->updateColourMap. During timer period format might be changed to full color thus "tig" pointer dereferenced in updateColourMap() becomes invalid. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4003 3789f03b-4d11-0410-bbf8-ca57d06f2519
* We need to set encodingChange for the client to actually request a newPierre Ossman2010-03-031-1/+4
| | | | | | | | encoding. Previously the code would sometimes get stuck in the previous one. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4001 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Bugfix] X.Org 1.8 series needs CloseInput function defined in xvnc.cc.Adam Tkac2010-02-191-0/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3993 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Fix VPATH and out-of-tree buildsDRC2010-02-144-14/+14
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3984 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Eliminate GCC signed/unsigned warnings related to encodings: ThePeter Åstrand2010-02-102-6/+6
| | | | | | | | | | | | encoding in the RFB protocol has always been signed, and signed values are also used in the specification (ie DesktopName = -307 etc). In the code, however, unsigned types were used in a number of places, but not all, which causes warnings. This patch fixes the problem by switching to signed values everywhere. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3968 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Add new "-i" and "-interface" parameters to Xvnc. Now Xvnc is ableAdam Tkac2010-02-055-8/+35
| | | | | | | to listen on specific interface. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3963 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] X.Org 1.8 codebase is now supported. Add xserver18.patch.Adam Tkac2010-01-222-1/+90
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3954 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Use configure scripts included in the tarball, if they exist. This is to ↵DRC2010-01-221-1/+3
| | | | | | avoid problems caused by trying to re-generate the configure scripts using older versions of Autotools than the ones that were used to generate the scripts in the tarball. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3953 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Use static system libz.a so Xvnc doesn't depend on libz.so.1. As a result, ↵DRC2010-01-111-5/+1
| | | | | | we don't need to build the included zlib anymore. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3943 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Remove xfs support, because it doesn't work and isn't neededDRC2010-01-111-45/+21
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3942 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Bugfix] vncviewer could crash when started with no arguments and user clickedAdam Tkac2010-01-111-1/+2
| | | | | | | | | on "Options" and "OK". Thanks to Jan Gorig for the patch. Reference: https://bugzilla.redhat.com/show_bug.cgi?id=541755 git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3941 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Build Mesa as a shared lib so we can get swrast_dri.so, but this requires ↵DRC2010-01-111-7/+11
| | | | | | building Xorg modules with -fPIC so they can be linked successfully into Mesa shared lib. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3940 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Enable building a compatible version of Xvnc that doesn't depend on shared ↵DRC2010-01-082-9/+52
| | | | | | libraries in xorg.build/lib git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3938 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Store module tarballs in a centralized location to avoid abusing ftp.x.org ↵DRC2010-01-082-5/+13
| | | | | | by downloading them every time we do a clean build git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3937 3789f03b-4d11-0410-bbf8-ca57d06f2519
* configure.ac is no longer under unix/. Adjust compat build script accordingly.DRC2010-01-061-0/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3936 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Change the default DPI to 96 as that is what most other systems use and wePierre Ossman2009-12-291-2/+5
| | | | | | | want fonts to look the same in Xvnc. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3935 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Cleanup] Remove bogus vlog.debug from Input.cc:KeyboardDevice::keyEvent.Adam Tkac2009-12-221-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3932 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Bugfix] Always include cursorstr.h in XserverDesktop.cc.Adam Tkac2009-12-221-3/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3931 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Bump version numbers to 1.0.90.Adam Tkac2009-12-211-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3929 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Link libvnc.so against libdix, libXi and libxkb.Adam Tkac2009-12-212-2/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3928 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Make Xvnc working when compiled against X.Org 1.7 (Thanks to ↵Adam Tkac2009-12-214-34/+195
| | | | | | adq_dvb at lidskialf dot net). git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3927 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Add xserver17.patch (Thanks to adq_dvb at lidskialf dot net).Adam Tkac2009-12-212-2/+85
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3926 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Avoid modifiers such as shift sticking. Peter Åstrand2009-12-091-0/+17
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3924 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Bugfix] Use /dev/urandom when available for xauth cookie generation (alan ↵Adam Tkac2009-11-121-8/+17
| | | | | | dot coopersmith at sun dot com) git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3921 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Bugfix] Define "public" structure members as "c_public" in C includes inAdam Tkac2009-11-121-0/+2
| | | | | | | vncExtInit.cc (alan dot coopersmith at sun dot com) git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3920 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Doc] s/XFree86/Xorg in Xvnc manual page (alan dot coopersmith at sun dot com)Adam Tkac2009-11-121-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3919 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Bugfix] Default -FullColor to 0 when -AutoSelect=0 and -LowColorLevel= are ↵Adam Tkac2009-10-071-0/+7
| | | | | | used. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3906 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Doc] Improve vncviewer's -LowColorLevel parameter description.Adam Tkac2009-10-071-1/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3905 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Bugfix] Honor dotWhenNoCursor option (and it's changes) every time.Adam Tkac2009-10-073-8/+13
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3904 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Fix tarball generation via `make dist`.Adam Tkac2009-09-071-1/+9
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/unified_buildsys@3898 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Fix compilation of i18n bits.Adam Tkac2009-09-0716-1339/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/unified_buildsys@3897 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Make Xvnc compilable.Adam Tkac2009-09-041-3/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/unified_buildsys@3894 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Make unix/ subtree compilable.Adam Tkac2009-09-046-20/+28
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/unified_buildsys@3893 3789f03b-4d11-0410-bbf8-ca57d06f2519
* - use unix/configure.ac as top-level configure.ac baseAdam Tkac2009-09-041-114/+0
| | | | | | | | - create stub top-level Makefile.am - make common/ subtree compilable git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/unified_buildsys@3892 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Revert previous commit (r3889). Windows code has to be cleaned before thisAdam Tkac2009-09-048-13/+13
| | | | | | | change. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3890 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Replace rfb::strDup by safe_strdup and remove rfb::strFree in favor of free()Adam Tkac2009-09-048-13/+13
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3889 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Move keyboard input related code to Input.h and Input.cc.Adam Tkac2009-08-284-587/+622
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3887 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Add Input.h and Input.cc and move all mouse input related code there.Adam Tkac2009-08-285-141/+240
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3886 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Initialize eventq in all cases.Adam Tkac2009-08-281-0/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3885 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Move definition of XORG macro to separate header.Adam Tkac2009-08-286-10/+37
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3884 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Use "XORG <version>" macro instead of "XORG_<version>" to distinguish ↵Adam Tkac2009-08-284-34/+34
| | | | | | between X.Org branches. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3883 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Change product name to TigerVNC in about dialogs. Peter Åstrand2009-08-277-7/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3882 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Initialize VNC extension earlier. It fixes problem that mouse cursor couldAdam Tkac2009-08-171-19/+19
| | | | | | | | | randomly disappeared. Reference: https://bugzilla.redhat.com/show_bug.cgi?id=508998 git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3872 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Fix rendering of cursor on local framebuffer. It was broken by r3717.Pierre Ossman2009-06-221-0/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3856 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Add Polish translation (thanks to Piotr Drąg).Adam Tkac2009-06-182-1/+190
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3853 3789f03b-4d11-0410-bbf8-ca57d06f2519