]>
source.dussan.org Git - tigervnc.git/log
Adam Tkac [Wed, 27 Jan 2010 10:10:23 +0000 (10:10 +0000)]
[Bugfix] Mark stack as non-executable in NASM code.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3956
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 22 Jan 2010 11:15:55 +0000 (11:15 +0000)]
[Development] X.Org 1.8 codebase is now supported. Add xserver18.patch.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3954
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Fri, 22 Jan 2010 09:37:27 +0000 (09:37 +0000)]
Use configure scripts included in the tarball, if they exist. This is to 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
DRC [Tue, 12 Jan 2010 05:25:44 +0000 (05:25 +0000)]
Added scripts for building cross-compatible binaries and 64-bit binaries on OS/X
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3945
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Tue, 12 Jan 2010 04:38:32 +0000 (04:38 +0000)]
Prevent vncviewer, vncconfig, and x0vncserver from linking against static X11 libs in unix/xorg.build/lib
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3944
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Mon, 11 Jan 2010 21:59:01 +0000 (21:59 +0000)]
Use static system libz.a so Xvnc doesn't depend on libz.so.1. As a result, 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
DRC [Mon, 11 Jan 2010 20:53:00 +0000 (20:53 +0000)]
Remove xfs support, because it doesn't work and isn't needed
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3942
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Mon, 11 Jan 2010 13:46:48 +0000 (13:46 +0000)]
[Bugfix] vncviewer could crash when started with no arguments and user clicked
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
DRC [Mon, 11 Jan 2010 01:31:21 +0000 (01:31 +0000)]
Build Mesa as a shared lib so we can get swrast_dri.so, but this requires 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
DRC [Fri, 8 Jan 2010 11:17:36 +0000 (11:17 +0000)]
Add scripts for building a cross-compatible version of TigerVNC on Linux. These build upon the new '-static' option to the build-xorg-7.4 script and add Linux-specific options for statically linking with libgcc, libstdc++, and libcrypto. When used with RHEL 4, these should produce a version of TigerVNC which will work with all later versions of Linux.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3939
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Fri, 8 Jan 2010 11:05:34 +0000 (11:05 +0000)]
Enable building a compatible version of Xvnc that doesn't depend on shared libraries in xorg.build/lib
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3938
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Fri, 8 Jan 2010 09:53:21 +0000 (09:53 +0000)]
Store module tarballs in a centralized location to avoid abusing ftp.x.org 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
DRC [Wed, 6 Jan 2010 23:07:35 +0000 (23:07 +0000)]
configure.ac is no longer under unix/. Adjust compat build script accordingly.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3936
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Tue, 29 Dec 2009 16:07:39 +0000 (16:07 +0000)]
Change the default DPI to 96 as that is what most other systems use and we
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
Pierre Ossman [Wed, 23 Dec 2009 09:51:37 +0000 (09:51 +0000)]
Make it possible to compile things with current upstream mingw. You'll lose
WinVNC but it is now possible to compile vncviewer at least.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3934
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Wed, 23 Dec 2009 09:24:42 +0000 (09:24 +0000)]
Update the svn:ignore lists for the new build system.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3933
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Tue, 22 Dec 2009 16:47:58 +0000 (16:47 +0000)]
[Cleanup] Remove bogus vlog.debug from Input.cc:KeyboardDevice::keyEvent.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3932
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Tue, 22 Dec 2009 16:00:51 +0000 (16:00 +0000)]
[Bugfix] Always include cursorstr.h in XserverDesktop.cc.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3931
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Mon, 21 Dec 2009 16:35:28 +0000 (16:35 +0000)]
[Cleanup] Remove unused Socket::getMyAddress and Socket::getMyEndpoint functions.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3930
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Mon, 21 Dec 2009 15:02:35 +0000 (15:02 +0000)]
[Development] Bump version numbers to 1.0.90.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3929
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Mon, 21 Dec 2009 14:02:14 +0000 (14:02 +0000)]
[Development] Link libvnc.so against libdix, libXi and libxkb.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3928
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Mon, 21 Dec 2009 14:01:22 +0000 (14:01 +0000)]
[Development] Make Xvnc working when compiled against X.Org 1.7 (Thanks to adq_dvb at lidskialf dot net).
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3927
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Mon, 21 Dec 2009 09:13:55 +0000 (09:13 +0000)]
[Development] Add xserver17.patch (Thanks to adq_dvb at lidskialf dot net).
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3926
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Peter Åstrand [Wed, 9 Dec 2009 12:28:19 +0000 (12:28 +0000)]
Avoid modifiers such as shift sticking.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3924
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Thu, 12 Nov 2009 10:39:54 +0000 (10:39 +0000)]
[Bugfix] Use /dev/urandom when available for xauth cookie generation (alan dot coopersmith at sun dot com)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3921
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Thu, 12 Nov 2009 10:38:13 +0000 (10:38 +0000)]
[Bugfix] Define "public" structure members as "c_public" in C includes in
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
Adam Tkac [Thu, 12 Nov 2009 10:35:28 +0000 (10:35 +0000)]
[Doc] s/XFree86/Xorg in Xvnc manual page (alan dot coopersmith at sun dot com)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3919
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Thu, 12 Nov 2009 10:32:43 +0000 (10:32 +0000)]
[Bugfix] Fix crash in TcpSocket::sameMachine for IPv6 connections (alan dot coopersmith at sun dot com)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3918
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 30 Oct 2009 11:13:34 +0000 (11:13 +0000)]
[Bugfix] Pass correct address length to connect(2) call (alan dot coopersmith at sun dot com)
Reference: http://www.mail-archive.com/tigervnc-devel@lists.sourceforge.net/msg00449.html
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3917
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Mon, 12 Oct 2009 15:54:59 +0000 (15:54 +0000)]
Make winvnc4 and Windows vncconfig compilable via MinGW.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3913
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Thu, 8 Oct 2009 11:49:12 +0000 (11:49 +0000)]
[Bugfix] Fix MS Visual Studio 2008 compilation issues.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3912
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 8 Oct 2009 09:41:39 +0000 (09:41 +0000)]
Enable 64-bit build on Snow Leopard
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3911
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 8 Oct 2009 09:04:56 +0000 (09:04 +0000)]
Work around alignment issue with OS X linker which was causing problems on Leopard and Snow Leopard
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3910
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Wed, 7 Oct 2009 15:14:33 +0000 (15:14 +0000)]
[Bugfix] Default -FullColor to 0 when -AutoSelect=0 and -LowColorLevel= are used.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3906
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Wed, 7 Oct 2009 15:13:00 +0000 (15:13 +0000)]
[Doc] Improve vncviewer's -LowColorLevel parameter description.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3905
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Wed, 7 Oct 2009 15:11:08 +0000 (15:11 +0000)]
[Bugfix] Honor dotWhenNoCursor option (and it's changes) every time.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3904
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 1 Oct 2009 22:26:14 +0000 (22:26 +0000)]
Some systems (notably OS X Leopard) have fls() already, so rename ours to avoid conflict
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3903
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Mon, 28 Sep 2009 08:19:40 +0000 (08:19 +0000)]
Not all platforms define __WORDSIZE
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3902
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Mon, 28 Sep 2009 00:33:02 +0000 (00:33 +0000)]
Greatly improve performance of Huffman decoding
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3901
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 24 Sep 2009 06:18:25 +0000 (06:18 +0000)]
Significantly improve grayscale performance
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3900
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Mon, 14 Sep 2009 13:07:14 +0000 (13:07 +0000)]
Merge unified_buildsys branch to trunk (r3892 - r3898)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3899
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Mon, 7 Sep 2009 11:28:11 +0000 (11:28 +0000)]
Fix tarball generation via `make dist`.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/unified_buildsys@3898
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Mon, 7 Sep 2009 10:34:58 +0000 (10:34 +0000)]
Fix compilation of i18n bits.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/unified_buildsys@3897
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 4 Sep 2009 13:19:19 +0000 (13:19 +0000)]
Adapt Windows viewer to new build system.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/unified_buildsys@3895
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 4 Sep 2009 13:08:16 +0000 (13:08 +0000)]
Make Xvnc compilable.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/unified_buildsys@3894
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 4 Sep 2009 12:32:07 +0000 (12:32 +0000)]
Make unix/ subtree compilable.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/unified_buildsys@3893
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 4 Sep 2009 12:08:56 +0000 (12:08 +0000)]
- use unix/configure.ac as top-level configure.ac base
- 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
Adam Tkac [Fri, 4 Sep 2009 11:02:31 +0000 (11:02 +0000)]
Create new branch "unified_buildsys"
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/unified_buildsys@3891
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 4 Sep 2009 10:57:20 +0000 (10:57 +0000)]
Revert previous commit (r3889). Windows code has to be cleaned before this
change.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3890
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 4 Sep 2009 10:16:58 +0000 (10:16 +0000)]
Replace rfb::strDup by safe_strdup and remove rfb::strFree in favor of free()
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3889
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 3 Sep 2009 01:35:12 +0000 (01:35 +0000)]
Update (C) notice and fix line feed in usage instructions
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3888
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 28 Aug 2009 12:05:24 +0000 (12:05 +0000)]
Move keyboard input related code to Input.h and Input.cc.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3887
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 28 Aug 2009 12:04:20 +0000 (12:04 +0000)]
Add Input.h and Input.cc and move all mouse input related code there.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3886
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 28 Aug 2009 12:03:11 +0000 (12:03 +0000)]
Initialize eventq in all cases.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3885
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 28 Aug 2009 12:02:20 +0000 (12:02 +0000)]
Move definition of XORG macro to separate header.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3884
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 28 Aug 2009 12:00:32 +0000 (12:00 +0000)]
Use "XORG <version>" macro instead of "XORG_<version>" to distinguish between X.Org branches.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3883
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Peter Åstrand [Thu, 27 Aug 2009 12:22:10 +0000 (12:22 +0000)]
Change product name to TigerVNC in about dialogs.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3882
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Thu, 20 Aug 2009 09:54:35 +0000 (09:54 +0000)]
Fix typo in make_release text file.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3881
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Thu, 20 Aug 2009 09:32:38 +0000 (09:32 +0000)]
Add the doc/dev/ subdirectory which contains development process related
information.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3878
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Peter Åstrand [Wed, 19 Aug 2009 14:20:46 +0000 (14:20 +0000)]
Corrected last patch: Use jsimd_none.c instead of jsimd_i386.c on
VC/Windows at this point.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3876
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Peter Åstrand [Wed, 19 Aug 2009 13:53:48 +0000 (13:53 +0000)]
Windows build fixes:
* Use jsimd_i386.c instead of the attic jsimd.c
* Corrected include of jsimd.h in jsimd_i386.c.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3875
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Mon, 17 Aug 2009 11:31:51 +0000 (11:31 +0000)]
Initialize VNC extension earlier. It fixes problem that mouse cursor could
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
DRC [Thu, 6 Aug 2009 08:58:48 +0000 (08:58 +0000)]
Unfortunately, the previous enhancements made an invalid assumption about the code sizes, which caused "DCT out of range" errors in the decoder. Was able to fix 64-bit without losing any performance, but unfortunately had to revert 32-bit back to its previous behavior for now.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3871
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 6 Aug 2009 08:32:00 +0000 (08:32 +0000)]
Update copyrights to indicate files modified with colorspace extensions
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3870
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 6 Aug 2009 07:51:26 +0000 (07:51 +0000)]
Oops. Clean up a couple of remaining 32-bit memory accesses
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3869
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 30 Jul 2009 08:35:06 +0000 (08:35 +0000)]
Improve compression performance by 15-20%
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3868
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Fri, 10 Jul 2009 12:59:14 +0000 (12:59 +0000)]
Make our Makefile.am a bit easier to convert to a standalone one by
indicating which headers are the public ones.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3867
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Fri, 10 Jul 2009 12:56:00 +0000 (12:56 +0000)]
Make sure bmp.h gets distributed.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3866
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Fri, 10 Jul 2009 12:47:13 +0000 (12:47 +0000)]
Make sure the indirectly used assembly files get packaged.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3865
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Mon, 29 Jun 2009 12:58:48 +0000 (12:58 +0000)]
Make x86_64 SIMD code PIC friendly
Use RIP relative addressing as that works in both PIC and non-PIC mode.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3864
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Mon, 29 Jun 2009 11:24:50 +0000 (11:24 +0000)]
Ignore test tools and files generated by them
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3863
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Mon, 29 Jun 2009 11:20:42 +0000 (11:20 +0000)]
Clean up SIMD glue code
The SIMD glue code has gotten a bit #ifdef heavy so clean it up by having
one file for each possible SIMD arch. This also allows a simplification of
the x86_64 code as SSE/SSE2 is always known to exist on that arch.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3862
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Fri, 26 Jun 2009 14:10:33 +0000 (14:10 +0000)]
Remove unused variable.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3861
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Fri, 26 Jun 2009 14:09:47 +0000 (14:09 +0000)]
Improve the messages for the SIMD configuration test now that we support
more than one arch.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3860
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 25 Jun 2009 20:41:17 +0000 (20:41 +0000)]
Add back in cjpeg and djpeg utilities for testing purposes
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3859
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 25 Jun 2009 20:38:31 +0000 (20:38 +0000)]
64-bit SIMD acceleration
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3858
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 25 Jun 2009 20:33:51 +0000 (20:33 +0000)]
Fix dependencies for merged upsampling code
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3857
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Mon, 22 Jun 2009 11:56:19 +0000 (11:56 +0000)]
Fix rendering of cursor on local framebuffer. It was broken by r3717.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3856
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Thu, 18 Jun 2009 13:48:07 +0000 (13:48 +0000)]
Add Polish translation (thanks to Piotr Drąg).
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3853
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Tue, 16 Jun 2009 10:50:06 +0000 (10:50 +0000)]
Declare virtual methods with empty body as pure virtual methods in rfb::CMsgHandler
class.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3842
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Tue, 16 Jun 2009 10:43:59 +0000 (10:43 +0000)]
[Bugfix] Client didn't receive clipboard selections from a server due wrong
CConn::serverCutText prototype.
Reference: https://bugzilla.redhat.com/show_bug.cgi?id=503271
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3839
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 12 Jun 2009 14:12:25 +0000 (14:12 +0000)]
Bump version to 0.0.91.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3837
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 12 Jun 2009 12:44:09 +0000 (12:44 +0000)]
Convert all *.po files to UTF-8 and bump translation versions to 0.0.91.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3836
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Tue, 9 Jun 2009 14:18:36 +0000 (14:18 +0000)]
Changes outside the framebuffer can sometimes be reported so we need to
make sure that we can deal with them gracefully.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3834
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Tue, 2 Jun 2009 13:42:55 +0000 (13:42 +0000)]
Try to keep DPI when we change resolution as we have no idea what the
dimensions of the client's screen is anyway.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3831
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Mon, 1 Jun 2009 11:53:49 +0000 (11:53 +0000)]
DIBSectionBuffer can modify the pixel format so we need to read it back to
make sure everything is synchronized.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3829
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Mon, 1 Jun 2009 10:35:54 +0000 (10:35 +0000)]
Don't install Russian translation, it is broken.
Reference: https://bugzilla.redhat.com/show_bug.cgi?id=501832
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3826
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Thu, 28 May 2009 12:54:24 +0000 (12:54 +0000)]
We should only send ExtendedDesktopSize to a client supporting both it and
the old DesktopSize.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3817
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Wed, 20 May 2009 09:01:24 +0000 (09:01 +0000)]
[Bugfix] Start per session D-Bus daemon correctly.
Reference: https://bugzilla.redhat.com/show_bug.cgi?id=497592
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3814
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Mon, 18 May 2009 10:45:09 +0000 (10:45 +0000)]
[Bugfix] Add correct PlainPasswd constructor to avoid vncpasswd crash.
Reference: https://bugzilla.redhat.com/show_bug.cgi?id=499401
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3812
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Thu, 30 Apr 2009 11:41:03 +0000 (11:41 +0000)]
The code to utilize our libjpeg's ability to input/output out native formats
failed to consider everything but the ideal cases. Clean up the code and make
sure it handles everything.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3795
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Peter Åstrand [Wed, 29 Apr 2009 08:48:12 +0000 (08:48 +0000)]
Updated version information and copyright.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3794
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Mon, 27 Apr 2009 12:40:27 +0000 (12:40 +0000)]
Regenerate xserver16.patch.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3789
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Fri, 24 Apr 2009 11:34:46 +0000 (11:34 +0000)]
Remove debugging output that wasn't supposed to be committed.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3788
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Thu, 23 Apr 2009 12:31:42 +0000 (12:31 +0000)]
Send desktop layout changes separately
Make sure we send any modifications to the desktop layout in a message that
does not modify the framebuffer data. This is required to make sure we have
a valid state on the client as it drops the framebuffer when it recieves a
framebuffer dimension change.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3787
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Wed, 22 Apr 2009 15:37:51 +0000 (15:37 +0000)]
UltraVNC sends a new non-incr. FUR when it gets a DesktopSize rect, and
TightVNC drops the framebuffer, so we can't realistically send it every
non-incr FUR. Besides, the client needs to keep track of framebuffer
dimensions anyway.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3786
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Wed, 22 Apr 2009 13:23:17 +0000 (13:23 +0000)]
If font catalogue exists (Fedora 11), use it as the initial font path
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3785
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Tue, 21 Apr 2009 17:30:45 +0000 (17:30 +0000)]
Make sure we handle endian problems in the conversion code.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3784
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Mon, 20 Apr 2009 09:44:17 +0000 (09:44 +0000)]
Fix generation of native pixel format so the that internal state is correct.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3783
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 16 Apr 2009 20:56:25 +0000 (20:56 +0000)]
It shouldn't be necessary to actually open the XFS unix socket. If the socket file exists, then XFS is running.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3782
3789f03b -4d11-0410-bbf8-
ca57d06f2519