]>
source.dussan.org Git - tigervnc.git/log
Pierre Ossman [Fri, 15 Apr 2011 11:10:52 +0000 (11:10 +0000)]
Make sure the viewport widget can be moved around (i.e. don't assume we're
always at (0,0)).
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4372
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Fri, 15 Apr 2011 07:46:56 +0000 (07:46 +0000)]
Split out the graphics and input handling to a separate widget in preparation
for things like scroll bars.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4371
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Thu, 14 Apr 2011 15:16:18 +0000 (15:16 +0000)]
Forgot to add the dead key define so that the source code can actually use it.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4370
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Thu, 14 Apr 2011 14:10:57 +0000 (14:10 +0000)]
Release all pressed keys when we lose focus. This is how we've always done it
and it has been the most sane approach.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4369
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Thu, 14 Apr 2011 14:05:13 +0000 (14:05 +0000)]
Use a STL map to track keys so we don't have to care what range FLTK key codes
can have.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4368
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Thu, 14 Apr 2011 13:07:37 +0000 (13:07 +0000)]
Make sure AltGr gets sent over on X11.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4367
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Thu, 14 Apr 2011 12:49:03 +0000 (12:49 +0000)]
Since Ctrl and Cmd tends to mess with the symbol generation, we need to do some
extra voodoo to get a good behaviour when any of those are pressed.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4366
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Mon, 11 Apr 2011 11:59:31 +0000 (11:59 +0000)]
Handle dead keys more properly (through some fixing in FLTK).
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4365
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Mon, 14 Mar 2011 13:00:43 +0000 (13:00 +0000)]
[Bugfix] Update unix/xserver110.patch patch.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4360
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Thu, 10 Mar 2011 11:57:03 +0000 (11:57 +0000)]
Off-by-one error. FL_F points to "F0", not F1.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4357
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Thu, 10 Mar 2011 11:56:17 +0000 (11:56 +0000)]
Fix up numpad keys.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4356
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Thu, 10 Mar 2011 11:39:42 +0000 (11:39 +0000)]
Reorganise the translation to keysyms to make the code simpler. At the same
time give special keys priority as some of them generate symbols as well.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4355
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Thu, 10 Mar 2011 10:33:02 +0000 (10:33 +0000)]
Remove extra (incorrect) entry for the euro symbol.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4354
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Wed, 9 Mar 2011 13:28:12 +0000 (13:28 +0000)]
Initial stab at keyboard support. Lots of corner case to work out though...
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4349
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Wed, 9 Mar 2011 11:53:08 +0000 (11:53 +0000)]
Unregister timeouts on object destruction so we don't get any crashes.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4348
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Wed, 9 Mar 2011 11:44:24 +0000 (11:44 +0000)]
Forgot to fully implement the handler for the delayed pointer events.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4347
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Wed, 9 Mar 2011 10:24:12 +0000 (10:24 +0000)]
Handle pointer events.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4346
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Wed, 9 Mar 2011 09:42:34 +0000 (09:42 +0000)]
Initial commit of new FLTK based vncviewer. Most of the code comes from the
current Unix vncviewer.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4345
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Henrik Andersson [Wed, 9 Mar 2011 07:46:39 +0000 (07:46 +0000)]
Added additional check to only link against ws2_32 library
on Windows build.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4344
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Tue, 8 Mar 2011 18:32:41 +0000 (18:32 +0000)]
Forgot to add the new PixelTransformer class to the autotools system.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4339
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Tue, 8 Mar 2011 16:53:07 +0000 (16:53 +0000)]
Split out the pixel format conversion magic to its own class and make
TransImageGetter be just an ImageGetter interface to that functionality. This
allows more flexible use of the pixel conversion routines.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4338
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Tue, 8 Mar 2011 16:40:20 +0000 (16:40 +0000)]
Ignore all the generated CMake stuff.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4337
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Tue, 8 Mar 2011 16:32:49 +0000 (16:32 +0000)]
Get the Unix stuff to build using CMake. Based on a patch by Henrik Andersson.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4336
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Tue, 8 Mar 2011 16:30:54 +0000 (16:30 +0000)]
The Windows specific include path should only be used on Windows.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4335
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Tue, 8 Mar 2011 15:43:49 +0000 (15:43 +0000)]
Make sure Windows specific code is only included in Windows builds.
Patch by Henrik Andersson.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4334
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Tue, 8 Mar 2011 15:38:38 +0000 (15:38 +0000)]
We don't need to special case Windows anymore now since we have proper
checks for old GnuTLS in CMake.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4333
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Tue, 8 Mar 2011 15:37:34 +0000 (15:37 +0000)]
Fix up typo that's been copied around in several places.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4332
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Henrik Andersson [Tue, 8 Mar 2011 15:32:24 +0000 (15:32 +0000)]
Added complete checks of GnuTLS.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4331
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Tue, 8 Mar 2011 13:12:33 +0000 (13:12 +0000)]
Set compiler flags early in case they influence the tests.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4330
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Tue, 8 Mar 2011 13:08:15 +0000 (13:08 +0000)]
Separate and comment the platform tests a bit better.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4329
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Tue, 8 Mar 2011 13:06:46 +0000 (13:06 +0000)]
Consolidate CMake modules includes at the top of the file.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4328
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Tue, 8 Mar 2011 13:05:27 +0000 (13:05 +0000)]
Windows actually has socklen_t, it's just that it is in a special header.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4327
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Henrik Andersson [Tue, 8 Mar 2011 13:00:12 +0000 (13:00 +0000)]
Fixed socklen_t test unix compatible.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4326
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Tue, 8 Mar 2011 12:18:13 +0000 (12:18 +0000)]
Complete misunderstanding on my part. CMAKE_CL_64 indicates a _Microsoft_
compiler and is not a generic test for 64-bit. Start looking at the size
of void* instead.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4325
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Peter Åstrand [Mon, 7 Mar 2011 12:52:37 +0000 (12:52 +0000)]
Avoid intersecting screen with empty clipList in vncHooksCopyArea. The
result would be empty, which means that we are not sending CopyRect
updates even though we can. Improves vertical scrolling with Firefox
and Adobe reader.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4324
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Fri, 4 Mar 2011 14:41:14 +0000 (14:41 +0000)]
The Win64 headers don't like us requesting Windows 2000 as the minimum version
as that version did not have 64-bit support.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4323
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Fri, 4 Mar 2011 14:31:32 +0000 (14:31 +0000)]
Restore workaround for CMake's broken 64-bit detection, but in a more
generic manner.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4322
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Fri, 4 Mar 2011 11:35:24 +0000 (11:35 +0000)]
Check that we are using libjpeg-turbo and not the standard one and complain
to the user if not.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4321
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Thu, 3 Mar 2011 12:52:59 +0000 (12:52 +0000)]
Comment our change of default build type.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4319
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Thu, 3 Mar 2011 12:51:38 +0000 (12:51 +0000)]
Make the build id generation work on other targets than Windows.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4318
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Thu, 3 Mar 2011 12:35:04 +0000 (12:35 +0000)]
Clean up the 64-bit handling a bit. Trust CMake to tell use when we have a
64-bit target, and we don't actually use the WIN64 variable anywhere.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4317
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Thu, 3 Mar 2011 12:32:15 +0000 (12:32 +0000)]
Consolidate all the Windows installer stuff to its own directory.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4316
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 3 Mar 2011 10:42:14 +0000 (10:42 +0000)]
Always exit Xvnc whenever the user exits the window manager, and provide a -fg switch to allow Xvnc to run in the foreground (necessary for some grid computing environments)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4315
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Thu, 3 Mar 2011 09:55:21 +0000 (09:55 +0000)]
Look for libjpeg in a more proper manner and don't just assume it's in a
standard path.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4314
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Thu, 3 Mar 2011 09:44:49 +0000 (09:44 +0000)]
Use the system copy of zlib by default, like we do with autotools.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4313
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Thu, 3 Mar 2011 09:25:56 +0000 (09:25 +0000)]
We're trying to use CMake for every arch, so make sure the Windows specific
flag is conditional. Also remove the -DWINDOWS as it is unnecessary (zlib
checks WIN32 as well in all relevant cases).
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4312
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Wed, 2 Mar 2011 15:41:22 +0000 (15:41 +0000)]
Make sure configure aborts if libjpeg isn't found.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4311
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Wed, 2 Mar 2011 15:38:19 +0000 (15:38 +0000)]
Remove the included libjpeg-turbo from the tree and rely completely on one
being provided by the system.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4310
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Wed, 2 Mar 2011 12:45:57 +0000 (12:45 +0000)]
Provide a simple helper class for basic colour map usage.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4309
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Wed, 2 Mar 2011 12:44:46 +0000 (12:44 +0000)]
Catch when no host was specified a bit more gracefully.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4308
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Wed, 2 Mar 2011 12:44:12 +0000 (12:44 +0000)]
Make it easier to read string parameters by providing an implicit conversion
to const char*.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4307
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Mon, 21 Feb 2011 14:10:31 +0000 (14:10 +0000)]
[Bugfix] Visual Studio needs stddef.h include to get size_t definition.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4305
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Mon, 21 Feb 2011 13:50:17 +0000 (13:50 +0000)]
Use VncAuth as the default security type, since TLS causes a significant performance hit on some systems
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4304
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Mon, 21 Feb 2011 13:43:44 +0000 (13:43 +0000)]
Using a fixed port range with -via can cause a race condition between multiple vncviewer instances, whereby one instance calls bind() and finds the port to be free, then another instance calls bind() and finds the same port to be free, because the first instance hasn't started the SSH tunnel on it yet. This patch works around the issue by using ephemeral ports. All known modern O/S's increment the ephemeral port number by 1 after bind(), so the port is effectively "reserved" after bind(), and this prevents another vncviewer instance from trying to reserve the same port.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4303
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Mon, 21 Feb 2011 13:40:33 +0000 (13:40 +0000)]
[Bugfix] Improve r4300 - also honor server's sectype order for VeNCrypt subtypes.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4302
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Mon, 21 Feb 2011 13:14:16 +0000 (13:14 +0000)]
Make the VeNCrypt security type implicit
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4301
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Mon, 21 Feb 2011 12:55:24 +0000 (12:55 +0000)]
[Bugfix] Honor server security type order instead of client's when negotiating security type.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4300
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Mon, 21 Feb 2011 12:40:30 +0000 (12:40 +0000)]
[Bugfix] rfb_win32: DeviceContext::getPF didn't return correct pixel format.
Fixes ID:
3183993 bug.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4299
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Mon, 21 Feb 2011 11:58:06 +0000 (11:58 +0000)]
[Bugfix] Remove "unused-but-set" variable from tightDecode.h.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4298
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Mon, 21 Feb 2011 11:30:15 +0000 (11:30 +0000)]
[Doc] Update German translations, thanks to Martin Koegler.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4297
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Mon, 21 Feb 2011 09:27:15 +0000 (09:27 +0000)]
Add copyrights to translation files.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4296
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 18 Feb 2011 10:54:11 +0000 (10:54 +0000)]
[Bugfix] Register GNUTLS debug routines only when we actually need them.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4295
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Fri, 18 Feb 2011 05:42:10 +0000 (05:42 +0000)]
Merge from libjpeg-turbo 1.0.2, including fixes for errors in generation of grayscale and high-quality JPEGs
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4294
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 17 Feb 2011 01:45:16 +0000 (01:45 +0000)]
Distribute Xorg 7.4 patches
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4293
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Wed, 16 Feb 2011 21:25:38 +0000 (21:25 +0000)]
Install OpenGL software renderer when doing 'make xserver-install'
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4292
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Wed, 16 Feb 2011 20:33:58 +0000 (20:33 +0000)]
Allow an initial set of Xorg configure flags to be set in the environment (for instance, to supply a default value for the DRI driver directory)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4291
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Wed, 16 Feb 2011 20:30:28 +0000 (20:30 +0000)]
Add -dridir and -xkbcompdir parameters to Xvnc when it is built with the Xorg 7.4 code base
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4290
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Mon, 14 Feb 2011 14:21:16 +0000 (14:21 +0000)]
[Bugfix] Fix wrong if() in the ScaledPixelBuffer::setSourceBuffer().
Resolves #
3178498 bug report.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4289
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 10 Feb 2011 23:15:33 +0000 (23:15 +0000)]
Distribute BUILDING.txt in its new location
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4288
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 10 Feb 2011 23:15:16 +0000 (23:15 +0000)]
Minor tweaks (capitalization, etc.)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4287
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 10 Feb 2011 22:56:42 +0000 (22:56 +0000)]
Move BUILDING.txt to the top of the tree, since it contains general build instructions that are useful to all users, not just users who are using the packaging tools under release/
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4286
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 10 Feb 2011 22:54:36 +0000 (22:54 +0000)]
Further documentation regarding building with GnuTLS
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4285
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 10 Feb 2011 22:21:34 +0000 (22:21 +0000)]
Include version number in package names
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4284
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 10 Feb 2011 21:33:49 +0000 (21:33 +0000)]
Clean up the way build-xorg handles GnuTLS. It should now work the same way as configure, allowing GNU_CFLAGS and GNU_LDFLAGS to be overridden on the command line.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4283
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 10 Feb 2011 10:43:05 +0000 (10:43 +0000)]
Fix MinGW build breakage
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4282
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 10 Feb 2011 04:19:46 +0000 (04:19 +0000)]
TurboVNC=TigerVNC
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4281
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Wed, 9 Feb 2011 16:13:38 +0000 (16:13 +0000)]
[Bugfix] Regenerate i18n files.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4280
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Wed, 9 Feb 2011 16:06:16 +0000 (16:06 +0000)]
[Bugfix] Fix Windows build, recently added GNUTLS compat code broke it.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4279
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Wed, 9 Feb 2011 15:38:37 +0000 (15:38 +0000)]
[Bugfix] Improve compatibility with ancient GNUTLS implementations even more.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4278
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Wed, 9 Feb 2011 14:15:09 +0000 (14:15 +0000)]
[Development] os: add gnutls_x509_crt_print() implementation, older systems
don't have it and improve backward compatibility of TLS code.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4277
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Wed, 9 Feb 2011 14:13:41 +0000 (14:13 +0000)]
[Bugfix] client: improve server certificate verification code.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4276
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Wed, 9 Feb 2011 14:09:10 +0000 (14:09 +0000)]
[Bugfix] Call gnutls_bye only when handshake is completed.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4275
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Wed, 9 Feb 2011 10:45:09 +0000 (10:45 +0000)]
Add mechanism for creating binary tarballs
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4274
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Wed, 9 Feb 2011 10:10:12 +0000 (10:10 +0000)]
Add install and uninstall targets for Xvnc
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4273
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Wed, 9 Feb 2011 10:07:57 +0000 (10:07 +0000)]
Oops. Checked in some debugging code.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4272
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Wed, 9 Feb 2011 08:24:58 +0000 (08:24 +0000)]
Port -list feature and -kill robustifications from TurboVNC 1.0
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4271
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Wed, 9 Feb 2011 08:08:14 +0000 (08:08 +0000)]
Use "TigerVNC" as the Mac package name rather than "tigervnc"
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4270
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Wed, 9 Feb 2011 08:07:36 +0000 (08:07 +0000)]
Wordsmithing
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4269
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Wed, 9 Feb 2011 07:04:43 +0000 (07:04 +0000)]
automake is apparently too brain-dead to include its own macros when you do 'make dist'
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4268
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Wed, 9 Feb 2011 03:37:00 +0000 (03:37 +0000)]
Allow GnuTLS to use in-tree version of zlib when static linking
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4267
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Wed, 9 Feb 2011 03:27:26 +0000 (03:27 +0000)]
Oops. Need to wait until after gnutls.h is included before checking the value of GNUTLS_VERSION_NUMBER
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4266
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Wed, 9 Feb 2011 03:10:44 +0000 (03:10 +0000)]
Modify Mac packaging to accommodate VeNCrypt-enabled builds or other customizations; Change build documentation accordingly
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4265
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Tue, 8 Feb 2011 23:43:55 +0000 (23:43 +0000)]
Attempt to restore compatibility with older GnuTLS versions
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4264
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Tue, 8 Feb 2011 23:43:17 +0000 (23:43 +0000)]
Check for the existence of setenv() in the system libraries and use the system version if it exists. This prevents "error: declaration of setenv() throws different exceptions" when building on certain Linux platforms.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4263
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Tue, 8 Feb 2011 18:16:47 +0000 (18:16 +0000)]
Rename patches to avoid exceeding 99-character limit in full pathnames when doing 'make dist'
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4262
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Tue, 8 Feb 2011 18:12:58 +0000 (18:12 +0000)]
Remove unused directory
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4261
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Tue, 8 Feb 2011 18:12:26 +0000 (18:12 +0000)]
Remove old Visual C++ project files (use CMake to build with Visual C++)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4260
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Tue, 8 Feb 2011 18:10:24 +0000 (18:10 +0000)]
libjpeg-turbo produces about the same image quality with the fast integer DCT if the JPEG quality is <= 95, and it's a lot faster. Slow integer DCT is retained for quality >= 96, because fast integer degrades at those quality levels.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4259
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Mon, 7 Feb 2011 23:59:09 +0000 (23:59 +0000)]
Fix make dist
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4258
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Mon, 7 Feb 2011 11:33:57 +0000 (11:33 +0000)]
[Bugfix] Use bitwise NOT instead of logical NOT when working with
VNCSConnectionST::accessRights.
Fixes bug ID:
3158501 .
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4257
3789f03b -4d11-0410-bbf8-
ca57d06f2519