]> source.dussan.org Git - tigervnc.git/log
tigervnc.git
14 years agoEnable building a compatible version of Xvnc that doesn't depend on shared libraries...
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

14 years agoStore module tarballs in a centralized location to avoid abusing ftp.x.org by downloa...
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

14 years agoconfigure.ac is no longer under unix/. Adjust compat build script accordingly.
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

14 years agoChange the default DPI to 96 as that is what most other systems use and we
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

14 years agoMake it possible to compile things with current upstream mingw. You'll lose
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

14 years agoUpdate the svn:ignore lists for the new build system.
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

14 years ago[Cleanup] Remove bogus vlog.debug from Input.cc:KeyboardDevice::keyEvent.
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

14 years ago[Bugfix] Always include cursorstr.h in XserverDesktop.cc.
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

14 years ago[Cleanup] Remove unused Socket::getMyAddress and Socket::getMyEndpoint functions.
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

14 years ago[Development] Bump version numbers to 1.0.90.
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

14 years ago[Development] Link libvnc.so against libdix, libXi and libxkb.
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

14 years ago[Development] Make Xvnc working when compiled against X.Org 1.7 (Thanks to adq_dvb...
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

14 years ago[Development] Add xserver17.patch (Thanks to adq_dvb at lidskialf dot net).
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

14 years agoAvoid modifiers such as shift sticking.
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

15 years ago[Bugfix] Use /dev/urandom when available for xauth cookie generation (alan dot cooper...
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

15 years ago[Bugfix] Define "public" structure members as "c_public" in C includes in
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

15 years ago[Doc] s/XFree86/Xorg in Xvnc manual page (alan dot coopersmith at sun dot com)
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

15 years ago[Bugfix] Fix crash in TcpSocket::sameMachine for IPv6 connections (alan dot coopersmi...
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

15 years ago[Bugfix] Pass correct address length to connect(2) call (alan dot coopersmith at...
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

15 years agoMake winvnc4 and Windows vncconfig compilable via MinGW.
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

15 years ago[Bugfix] Fix MS Visual Studio 2008 compilation issues.
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

15 years agoEnable 64-bit build on Snow Leopard
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

15 years agoWork around alignment issue with OS X linker which was causing problems on Leopard...
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

15 years ago[Bugfix] Default -FullColor to 0 when -AutoSelect=0 and -LowColorLevel= are used.
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

15 years ago[Doc] Improve vncviewer's -LowColorLevel parameter description.
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

15 years ago[Bugfix] Honor dotWhenNoCursor option (and it's changes) every time.
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

15 years agoSome systems (notably OS X Leopard) have fls() already, so rename ours to avoid conflict
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

15 years agoNot all platforms define __WORDSIZE
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

15 years agoGreatly improve performance of Huffman decoding
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

15 years agoSignificantly improve grayscale performance
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

15 years agoMerge unified_buildsys branch to trunk (r3892 - r3898)
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

15 years agoFix tarball generation via `make dist`.
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

15 years agoFix compilation of i18n bits.
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

15 years agoAdapt Windows viewer to new build system.
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

15 years agoMake Xvnc compilable.
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

15 years agoMake unix/ subtree compilable.
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

15 years ago- use unix/configure.ac as top-level configure.ac base
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

15 years agoCreate new branch "unified_buildsys"
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

15 years agoRevert previous commit (r3889). Windows code has to be cleaned before this
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

15 years agoReplace rfb::strDup by safe_strdup and remove rfb::strFree in favor of free()
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

15 years agoUpdate (C) notice and fix line feed in usage instructions
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

15 years agoMove keyboard input related code to Input.h and Input.cc.
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

15 years agoAdd Input.h and Input.cc and move all mouse input related code there.
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

15 years agoInitialize eventq in all cases.
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

15 years agoMove definition of XORG macro to separate header.
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

15 years agoUse "XORG <version>" macro instead of "XORG_<version>" to distinguish between X.Org...
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

15 years agoChange product name to TigerVNC in about dialogs.
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

15 years agoFix typo in make_release text file.
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

15 years agoAdd the doc/dev/ subdirectory which contains development process related
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

15 years agoCorrected last patch: Use jsimd_none.c instead of jsimd_i386.c on
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

15 years agoWindows build fixes:
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

15 years agoInitialize VNC extension earlier. It fixes problem that mouse cursor could
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

15 years agoUnfortunately, the previous enhancements made an invalid assumption about the code...
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

15 years agoUpdate copyrights to indicate files modified with colorspace extensions
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

15 years agoOops. Clean up a couple of remaining 32-bit memory accesses
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

15 years agoImprove compression performance by 15-20%
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

15 years agoMake our Makefile.am a bit easier to convert to a standalone one by
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

15 years agoMake sure bmp.h gets distributed.
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

15 years agoMake sure the indirectly used assembly files get packaged.
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

15 years agoMake x86_64 SIMD code PIC friendly
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

15 years agoIgnore test tools and files generated by them
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

15 years agoClean up SIMD glue code
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

15 years agoRemove unused variable.
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

15 years agoImprove the messages for the SIMD configuration test now that we support
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

15 years agoAdd back in cjpeg and djpeg utilities for testing purposes
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

15 years ago64-bit SIMD acceleration
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

15 years agoFix dependencies for merged upsampling code
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

15 years agoFix rendering of cursor on local framebuffer. It was broken by r3717.
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

15 years agoAdd Polish translation (thanks to Piotr Drąg).
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

15 years agoDeclare virtual methods with empty body as pure virtual methods in rfb::CMsgHandler
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

15 years ago[Bugfix] Client didn't receive clipboard selections from a server due wrong
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

15 years agoBump version to 0.0.91.
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

15 years agoConvert all *.po files to UTF-8 and bump translation versions to 0.0.91.
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

15 years agoChanges outside the framebuffer can sometimes be reported so we need to
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

15 years agoTry to keep DPI when we change resolution as we have no idea what the
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

15 years agoDIBSectionBuffer can modify the pixel format so we need to read it back to
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

15 years agoDon't install Russian translation, it is broken.
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

15 years agoWe should only send ExtendedDesktopSize to a client supporting both it and
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

15 years ago[Bugfix] Start per session D-Bus daemon correctly.
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

15 years ago[Bugfix] Add correct PlainPasswd constructor to avoid vncpasswd crash.
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

15 years agoThe code to utilize our libjpeg's ability to input/output out native formats v0.0.90
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

15 years agoUpdated version information and copyright.
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

15 years agoRegenerate xserver16.patch.
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

15 years agoRemove debugging output that wasn't supposed to be committed.
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

15 years agoSend desktop layout changes separately
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

15 years agoUltraVNC sends a new non-incr. FUR when it gets a DesktopSize rect, and
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

15 years agoIf font catalogue exists (Fedora 11), use it as the initial font path
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

15 years agoMake sure we handle endian problems in the conversion code.
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

15 years agoFix generation of native pixel format so the that internal state is correct.
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

15 years agoIt shouldn't be necessary to actually open the XFS unix socket. If the socket file...
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

15 years agoAdded Inno Setup file, for creating Windows installer.
Peter Åstrand [Wed, 15 Apr 2009 09:06:38 +0000 (09:06 +0000)]
Added Inno Setup file, for creating Windows installer.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3781 3789f03b-4d11-0410-bbf8-ca57d06f2519

15 years agoAdded DOS line breaks.
Peter Åstrand [Wed, 15 Apr 2009 09:03:14 +0000 (09:03 +0000)]
Added DOS line breaks.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3780 3789f03b-4d11-0410-bbf8-ca57d06f2519

15 years agoChange font path logic such that XFS is used if it is available and running, otherwis...
DRC [Wed, 15 Apr 2009 06:47:23 +0000 (06:47 +0000)]
Change font path logic such that XFS is used if it is available and running, otherwise Xvnc is started with no -fp argument.  If this fails, then Xvnc is restarted using the automatically-generated font path.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3779 3789f03b-4d11-0410-bbf8-ca57d06f2519

15 years agoAdded a copy of the license with DOS line breaks, so that we can ship
Peter Åstrand [Wed, 15 Apr 2009 06:41:23 +0000 (06:41 +0000)]
Added a copy of the license with DOS line breaks, so that we can ship
a license which is readable on Windows. I hate to make a copy, but our
current build system makes it difficult to auto-add DOS line
breaks. We can fix this when we have migrated to a
Makefile/Autotools/MSYS build system.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3778 3789f03b-4d11-0410-bbf8-ca57d06f2519

15 years agoUse spawnvp on all platforms, even those that support the newer API
DRC [Wed, 15 Apr 2009 01:48:30 +0000 (01:48 +0000)]
Use spawnvp on all platforms, even those that support the newer API

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3777 3789f03b-4d11-0410-bbf8-ca57d06f2519

15 years agoThe index.vnc in the javabin directory was removed in r3667. We could
Peter Åstrand [Tue, 14 Apr 2009 13:47:02 +0000 (13:47 +0000)]
The index.vnc in the javabin directory was removed in r3667. We could
resurrect it, but the location is not very good. One alternative would
be to use java/src/com/tigervnc/vncviewer/index.vnc, but this file is,
despite it's location, specific to Xvnc. Long term, we should probably
merge the two different .vnc files into one. It might also make sense
to ship the WinVNC .vnc on disk rather than inside the EXE. But for
now, use the .vnc just as before. I have resurrected it in the winvnc
directory, though.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3776 3789f03b-4d11-0410-bbf8-ca57d06f2519

15 years agoFetch VncViewer.jar directly from the Java build directory, instead of
Peter Åstrand [Tue, 14 Apr 2009 12:50:06 +0000 (12:50 +0000)]
Fetch VncViewer.jar directly from the Java build directory, instead of
trying to use the path that we earlier used for the checked in binary
JAR.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3775 3789f03b-4d11-0410-bbf8-ca57d06f2519

15 years agoYet another version number fix. We had forgotten to update VERSIONINFO
Peter Åstrand [Tue, 14 Apr 2009 12:21:49 +0000 (12:21 +0000)]
Yet another version number fix. We had forgotten to update VERSIONINFO
in vncviewer.rc, plus we should use 0.0.90 rather than 0.9.0.

I'm dreaming of a future where the version number is SPOT.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3774 3789f03b-4d11-0410-bbf8-ca57d06f2519

15 years agologo150x150.gif is no longer used.
Peter Åstrand [Tue, 14 Apr 2009 12:13:03 +0000 (12:13 +0000)]
logo150x150.gif is no longer used.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3773 3789f03b-4d11-0410-bbf8-ca57d06f2519

15 years agoUpdated the version number in yet another location.
Peter Åstrand [Tue, 14 Apr 2009 12:06:00 +0000 (12:06 +0000)]
Updated the version number in yet another location.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3772 3789f03b-4d11-0410-bbf8-ca57d06f2519