Adam Tkac
3e1bf1fdae
[Development] Add French translation, thanks to Alain Portal.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4007 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 år sedan
Adam Tkac
5462f998b8
[Bugfix] Fix libvnc.so module loading (define listenaddr symbol).
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4005 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 år sedan
Adam Tkac
12c0fc399e
[Bugfix] Defer all format changes till requested framebuffer updates are
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
14 år sedan
Adam Tkac
9322a44e08
[Bugfix] Don't crash in TXImage::updateColourMap function due NULL pointer
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
14 år sedan
DRC
24537410bf
Fix JAR file so that Java viewer can be run without a web server
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4002 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 år sedan
Pierre Ossman
315b999deb
We need to set encodingChange for the client to actually request a new
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
14 år sedan
DRC
f8ad8ff81a
Don't allow code path to be forced on a system that doesn't support it
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4000 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 år sedan
DRC
fed5ff056f
Merge other changes from libjpeg-turbo 0.0.90
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3999 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 år sedan
DRC
a10f2f8e31
Make TJ_FORCE* work properly
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3998 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 år sedan
DRC
da73d26e04
[Expletive deleted] Windows is LLP64, not LP64
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3997 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 år sedan
DRC
193079151b
Exit with non-zero status if any error was encountered
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3996 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 år sedan
DRC
f8fa1b029d
Not that it matters at the moment, but Win64 can address up to 64 processors
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3995 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 år sedan
DRC
b53e4a4e9e
This should make the codec work on Win64 (but doesn't for unknown reasons)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3994 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 år sedan
Adam Tkac
51a9dcf583
[Bugfix] X.Org 1.8 series needs CloseInput function defined in xvnc.cc.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3993 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 år sedan
Pierre Ossman
906d8b8faf
Fix data type so that it is compatible with Win64 as well.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3992 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 år sedan
Pierre Ossman
b5990252da
The SIMD routines need some work before they will work on Win64, so disable
them there for now.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3991 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 år sedan
Pierre Ossman
0eaf03f3b4
Configure nasm properly for Win64.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3990 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 år sedan
DRC
4d9fb7789f
Oops. Leftover bugs from the 64-bit port (cause seg fault when using JDCT_FLOAT or JDCT_IFAST when decompressing)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3989 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 år sedan
DRC
eb4a24650d
Set default optimization to -xO5 when using Sun Studio
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3988 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 år sedan
DRC
a2231a6a1d
Fix build on Sun Studio
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3987 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 år sedan
DRC
589901bc57
Set CFLAGS=CXXFLAGS=-O3 if the flags are not otherwise specified (this benefits jchuff.c and jdhuff.c)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3986 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 år sedan
DRC
0d89e356e1
turbojpeg.h isn't part of the libjpeg.a source
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3985 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 år sedan
DRC
09e2ff130e
Fix VPATH and out-of-tree builds
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3984 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 år sedan
DRC
e338bf8f35
It works on 2.56 as well
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3983 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 år sedan
Pierre Ossman
4065997c5e
Do a generic check for inet_aton instead of just assuming that only Win32 has
the problem.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3982 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 år sedan
Pierre Ossman
657806f8fe
Some systems (like Solaris 8) need libresolv for inet_aton.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3981 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 år sedan
Peter Åstrand
c4d87f9950
Don't assign new threads to unused thread variables. No point, plus
causes GCC warnings.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3980 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 år sedan
Peter Åstrand
ebf77754dd
Eliminate GCC signed/unsigned warning.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3979 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 år sedan
Peter Åstrand
a7088b6e2d
Removed unused variables.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3978 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 år sedan
Peter Åstrand
6820f6a483
Eliminated signed/unsigned warnings.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3977 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 år sedan
Peter Åstrand
af2b2776cb
Eliminated timerId signed/unsigned warnings.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3976 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 år sedan
Peter Åstrand
29aba9e189
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 år sedan
Peter Åstrand
66a2a93ed5
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 år sedan
Peter Åstrand
22ffac1cf1
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 år sedan
Peter Åstrand
32492a6336
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 år sedan
Peter Åstrand
ffeeb265c8
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 år sedan
Peter Åstrand
f1037f4d4c
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 år sedan
Peter Åstrand
309fc681c6
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 år sedan
Peter Åstrand
98fe98c689
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 år sedan
Peter Åstrand
618c1707a4
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 år sedan
Peter Åstrand
145d1f8cf3
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 år sedan
Peter Åstrand
6ac5b73a90
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 år sedan
DRC
96a56f2937
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 år sedan
Adam Tkac
93ff5dbd1a
[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 år sedan
DRC
be6b28efc0
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 år sedan
DRC
fe284a30cb
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 år sedan
DRC
4c8d72c29c
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 år sedan
DRC
f737fbe73f
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 år sedan
DRC
d4611464b7
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 år sedan
Adam Tkac
43d6823de9
[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 år sedan