]> source.dussan.org Git - tigervnc.git/log
tigervnc.git
14 years agoEliminate GCC signed/unsigned warning.
Peter Åstrand [Wed, 10 Feb 2010 12:45:50 +0000 (12:45 +0000)]
Eliminate GCC signed/unsigned warning.

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

14 years agoRemoved unused variables.
Peter Åstrand [Wed, 10 Feb 2010 10:24:48 +0000 (10:24 +0000)]
Removed unused variables.

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

14 years agoEliminated signed/unsigned warnings.
Peter Åstrand [Wed, 10 Feb 2010 10:20:11 +0000 (10:20 +0000)]
Eliminated signed/unsigned warnings.

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

14 years agoEliminated timerId signed/unsigned warnings.
Peter Åstrand [Wed, 10 Feb 2010 10:13:24 +0000 (10:13 +0000)]
Eliminated timerId signed/unsigned warnings.

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

14 years agoReverted the second part of 3971. I suspect that this code is actually
Peter Åstrand [Wed, 10 Feb 2010 10:05:56 +0000 (10:05 +0000)]
Reverted the second part of 3971. I suspect that this code is actually
broken, so let's keep the warning until we know it's correct.

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

14 years agoEliminated GCC warning: DWORD is unsigned long, so use that in the
Peter Åstrand [Wed, 10 Feb 2010 10:03:27 +0000 (10:03 +0000)]
Eliminated GCC warning: DWORD is unsigned long, so use that in the
printf format as well.

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

14 years agoEliminated GCC signed/unsigned warnings:
Peter Åstrand [Wed, 10 Feb 2010 09:51:11 +0000 (09:51 +0000)]
Eliminated GCC signed/unsigned warnings:

* eventCount should be unsigned

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

14 years agoBugfix: We were using assignement instead of comparision in the if
Peter Åstrand [Wed, 10 Feb 2010 09:34:15 +0000 (09:34 +0000)]
Bugfix: We were using assignement instead of comparision in the if
statement. Found by GCC warnings.

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

14 years agoEliminated two GCC warnings:
Peter Åstrand [Wed, 10 Feb 2010 09:29:00 +0000 (09:29 +0000)]
Eliminated two GCC warnings:

* The return statement in needRenderedCursor was way too complicated,
  separated into intermediate variable.

* Using parenthesis in setStatus bit masks.

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

14 years agoEliminate GCC warning in ScaleFilters:
Peter Åstrand [Wed, 10 Feb 2010 07:59:27 +0000 (07:59 +0000)]
Eliminate GCC warning in ScaleFilters:

"deprecated conversion from string constant to 'char*"

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

14 years agoEliminate warning about unused rfb::getHostAndPort, by not including Hostname.h.
Peter Åstrand [Wed, 10 Feb 2010 07:53:24 +0000 (07:53 +0000)]
Eliminate warning about unused rfb::getHostAndPort, by not including Hostname.h.

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

14 years agoEliminate GCC signed/unsigned warnings related to encodings: The
Peter Åstrand [Wed, 10 Feb 2010 07:43:02 +0000 (07:43 +0000)]
Eliminate GCC signed/unsigned warnings related to encodings: The
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

14 years agoEliminate another GCC signed/unsigned warning:
Peter Åstrand [Wed, 10 Feb 2010 07:28:25 +0000 (07:28 +0000)]
Eliminate another GCC signed/unsigned warning:
* setExtendedDesktopSize reason is signed, but result codes are not.

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

14 years agoEliminate three more GCC warnings:
Peter Åstrand [Wed, 10 Feb 2010 07:26:56 +0000 (07:26 +0000)]
Eliminate three more GCC warnings:

* wParam is unsigned.
* newThread variable was unused
* setExtendedDesktopSize reason is signed, but result codes are not.

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

14 years agoEliminate GCC signed/unsigned warning. sizeof returns unsigned.
Peter Åstrand [Wed, 10 Feb 2010 07:22:55 +0000 (07:22 +0000)]
Eliminate GCC signed/unsigned warning. sizeof returns unsigned.

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

14 years agoBack out r3958 and r3959. They aren't needed anymore, because the libjpeg-turbo...
DRC [Fri, 5 Feb 2010 19:22:39 +0000 (19:22 +0000)]
Back out r3958 and r3959.  They aren't needed anymore, because the libjpeg-turbo SourceForge project is online, and they broke libvnc.so

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

14 years ago[Development] Add new "-i" and "-interface" parameters to Xvnc. Now Xvnc is able
Adam Tkac [Fri, 5 Feb 2010 15:54:10 +0000 (15:54 +0000)]
[Development] Add new "-i" and "-interface" parameters to Xvnc. Now Xvnc is able
to listen on specific interface.

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

14 years agoOops. Use EGREP instead of GREP, because GREP is not available in earlier versions...
DRC [Fri, 5 Feb 2010 09:21:56 +0000 (09:21 +0000)]
Oops.  Use EGREP instead of GREP, because GREP is not available in earlier versions of autotools

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

14 years agoFix build problems on Solaris 10
DRC [Fri, 29 Jan 2010 07:14:57 +0000 (07:14 +0000)]
Fix build problems on Solaris 10

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

14 years agoEnable 64-bit libjpeg/SIMD build on Solaris
DRC [Thu, 28 Jan 2010 23:57:53 +0000 (23:57 +0000)]
Enable 64-bit libjpeg/SIMD build on Solaris

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

14 years agoUse the correct version to name the shared library, and if the shared library build...
DRC [Thu, 28 Jan 2010 22:18:41 +0000 (22:18 +0000)]
Use the correct version to name the shared library, and if the shared library build is enabled, allow the headers to be installed

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

14 years agoAllow building libjpeg.so if --enable-shared is passed to configure (but disable...
DRC [Thu, 28 Jan 2010 05:34:53 +0000 (05:34 +0000)]
Allow building libjpeg.so if --enable-shared is passed to configure (but disable shared library build by default)

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

14 years ago[Bugfix] Fix memory leak in Tight decoder.
Adam Tkac [Wed, 27 Jan 2010 12:37:38 +0000 (12:37 +0000)]
[Bugfix] Fix memory leak in Tight decoder.

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

14 years ago[Bugfix] Mark stack as non-executable in NASM code.
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

14 years ago[Development] X.Org 1.8 codebase is now supported. Add xserver18.patch.
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

14 years agoUse configure scripts included in the tarball, if they exist. This is to avoid probl...
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

14 years agoAdded scripts for building cross-compatible binaries and 64-bit binaries on OS/X
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

14 years agoPrevent vncviewer, vncconfig, and x0vncserver from linking against static X11 libs...
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

14 years agoUse static system libz.a so Xvnc doesn't depend on libz.so.1. As a result, we don...
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

14 years agoRemove xfs support, because it doesn't work and isn't needed
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

14 years ago[Bugfix] vncviewer could crash when started with no arguments and user clicked
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

14 years agoBuild Mesa as a shared lib so we can get swrast_dri.so, but this requires building...
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

14 years agoAdd scripts for building a cross-compatible version of TigerVNC on Linux. These...
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

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