]> source.dussan.org Git - tigervnc.git/log
tigervnc.git
13 years ago[Bugfix] Fix wrong if() in the ScaledPixelBuffer::setSourceBuffer().
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

13 years agoDistribute BUILDING.txt in its new location
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

13 years agoMinor tweaks (capitalization, etc.)
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

13 years agoMove BUILDING.txt to the top of the tree, since it contains general build instruction...
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

13 years agoFurther documentation regarding building with GnuTLS
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

13 years agoInclude version number in package names
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

13 years agoClean up the way build-xorg handles GnuTLS. It should now work the same way as confi...
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

13 years agoFix MinGW build breakage
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

13 years agoTurboVNC=TigerVNC
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

13 years ago[Bugfix] Regenerate i18n files.
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

13 years ago[Bugfix] Fix Windows build, recently added GNUTLS compat code broke it.
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

13 years ago[Bugfix] Improve compatibility with ancient GNUTLS implementations even more.
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

13 years ago[Development] os: add gnutls_x509_crt_print() implementation, older systems
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

13 years ago[Bugfix] client: improve server certificate verification code.
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

13 years ago[Bugfix] Call gnutls_bye only when handshake is completed.
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

13 years agoAdd mechanism for creating binary tarballs
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

13 years agoAdd install and uninstall targets for Xvnc
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

13 years agoOops. Checked in some debugging code.
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

13 years agoPort -list feature and -kill robustifications from TurboVNC 1.0
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

13 years agoUse "TigerVNC" as the Mac package name rather than "tigervnc"
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

13 years agoWordsmithing
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

13 years agoautomake is apparently too brain-dead to include its own macros when you do 'make...
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

13 years agoAllow GnuTLS to use in-tree version of zlib when static linking
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

13 years agoOops. Need to wait until after gnutls.h is included before checking the value of...
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

13 years agoModify Mac packaging to accommodate VeNCrypt-enabled builds or other customizations...
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

13 years agoAttempt to restore compatibility with older GnuTLS versions
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

13 years agoCheck for the existence of setenv() in the system libraries and use the system versio...
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

13 years agoRename patches to avoid exceeding 99-character limit in full pathnames when doing...
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

13 years agoRemove unused directory
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

13 years agoRemove old Visual C++ project files (use CMake to build with Visual C++)
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

13 years agolibjpeg-turbo produces about the same image quality with the fast integer DCT if...
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

13 years agoFix make dist
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

13 years ago[Bugfix] Use bitwise NOT instead of logical NOT when working with
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

13 years ago[Bugfix] Print empty string by default when paths for X.509 certs don't exist.
Adam Tkac [Mon, 7 Feb 2011 10:47:07 +0000 (10:47 +0000)]
[Bugfix] Print empty string by default when paths for X.509 certs don't exist.

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

13 years ago[Development] os: introduce new function called "fileexists"
Adam Tkac [Mon, 7 Feb 2011 10:46:45 +0000 (10:46 +0000)]
[Development] os: introduce new function called "fileexists"

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

13 years ago[Bugfix] Append ".pem" suffix to saved certificates.
Adam Tkac [Mon, 7 Feb 2011 10:46:16 +0000 (10:46 +0000)]
[Bugfix] Append ".pem" suffix to saved certificates.

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

13 years ago[Bugfix] win vncviewer: create VNC home directory during startup.
Adam Tkac [Mon, 7 Feb 2011 10:45:50 +0000 (10:45 +0000)]
[Bugfix] win vncviewer: create VNC home directory during startup.

Thanks to Guillaume Destuynder.

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

13 years ago[Development] Rename function "gethomedir" to "getvnchomedir" and rewrite it in
Adam Tkac [Mon, 7 Feb 2011 10:45:15 +0000 (10:45 +0000)]
[Development] Rename function "gethomedir" to "getvnchomedir" and rewrite it in
platform-intependent manner.

Thanks to Guillaume Destuynder.

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

13 years agoClarify that the SIMD C wrappers and headers fall under the same license as the rest...
DRC [Wed, 2 Feb 2011 05:45:43 +0000 (05:45 +0000)]
Clarify that the SIMD C wrappers and headers fall under the same license as the rest of the SIMD code

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

13 years ago[Bugfix] viewers: set server's hostname as a server name. (Thanks to Guillaume Destuy...
Adam Tkac [Tue, 1 Feb 2011 15:06:03 +0000 (15:06 +0000)]
[Bugfix] viewers: set server's hostname as a server name. (Thanks to Guillaume Destuynder)

We use the server name for hostname matching in X.509 code. Otherwise
certificate wouldn't match hostname.

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

13 years ago[Development] Windows vncconfig: add various TLS related boxes to Security dialog
Adam Tkac [Tue, 1 Feb 2011 14:36:51 +0000 (14:36 +0000)]
[Development] Windows vncconfig: add various TLS related boxes to Security dialog

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

13 years ago[Development] Win vncviewer: use SecurityPage class for Security dialog
Adam Tkac [Tue, 1 Feb 2011 14:36:14 +0000 (14:36 +0000)]
[Development] Win vncviewer: use SecurityPage class for Security dialog

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

13 years ago[Development] Add new rfb_win32::SecurityPage class
Adam Tkac [Tue, 1 Feb 2011 14:35:39 +0000 (14:35 +0000)]
[Development] Add new rfb_win32::SecurityPage class

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

13 years ago[Development] Add Security::ToString method
Adam Tkac [Tue, 1 Feb 2011 14:34:55 +0000 (14:34 +0000)]
[Development] Add Security::ToString method

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

13 years ago[Development] Allow to set security types directly in the Security class
Adam Tkac [Tue, 1 Feb 2011 14:34:30 +0000 (14:34 +0000)]
[Development] Allow to set security types directly in the Security class

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

13 years ago[Bugfix] win vncviewer: preserve security settings during reconnection
Adam Tkac [Tue, 1 Feb 2011 14:33:41 +0000 (14:33 +0000)]
[Bugfix] win vncviewer: preserve security settings during reconnection

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

13 years ago[Development] winvnc: Enable debug output when built with -D_DEBUG
Adam Tkac [Wed, 26 Jan 2011 19:09:03 +0000 (19:09 +0000)]
[Development] winvnc: Enable debug output when built with -D_DEBUG

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

13 years ago[Development] Add possibility to build Windows programs with GNUTLS via cmake.
Adam Tkac [Wed, 19 Jan 2011 14:20:34 +0000 (14:20 +0000)]
[Development] Add possibility to build Windows programs with GNUTLS via cmake.

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

13 years ago[Bugfix] CSecurityTLS.cxx: include os/print.h to get correct snprintf definition.
Adam Tkac [Wed, 19 Jan 2011 14:15:14 +0000 (14:15 +0000)]
[Bugfix] CSecurityTLS.cxx: include os/print.h to get correct snprintf definition.

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

13 years ago[Bugfix] Don't include unistd.h and don't call access() on Windows.
Adam Tkac [Wed, 19 Jan 2011 14:11:16 +0000 (14:11 +0000)]
[Bugfix] Don't include unistd.h and don't call access() on Windows.

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

13 years ago[Bugfix] Use free() instead of gnutls_free() on Windows.
Adam Tkac [Wed, 19 Jan 2011 14:06:48 +0000 (14:06 +0000)]
[Bugfix] Use free() instead of gnutls_free() on Windows.

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

13 years ago[Bugfix] Handle situation when viewer doesn't send the key release event well.
Adam Tkac [Mon, 17 Jan 2011 10:58:08 +0000 (10:58 +0000)]
[Bugfix] Handle situation when viewer doesn't send the key release event well.

Happens for example with TightVNC 1.3.10 viewer during following sequence:
"press shift" + "press a" + "release shift" + "release a"

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

13 years ago[Bugfix] Fix "Alt key gets stuck in Xvnc" issue.
Adam Tkac [Mon, 17 Jan 2011 10:54:51 +0000 (10:54 +0000)]
[Bugfix] Fix "Alt key gets stuck in Xvnc" issue.

Reference:
http://www.mail-archive.com/tigervnc-users@lists.sourceforge.net/msg00196.html

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

13 years ago[Bugfix] Disable server-side key autorepeating.
Adam Tkac [Mon, 17 Jan 2011 10:45:46 +0000 (10:45 +0000)]
[Bugfix] Disable server-side key autorepeating.

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

13 years ago[Bugfix] TXViewport: check if we need another scrollbar after adding one
Adam Tkac [Mon, 17 Jan 2011 10:35:46 +0000 (10:35 +0000)]
[Bugfix] TXViewport: check if we need another scrollbar after adding one

Thanks to Paulo Zanoni for the patch.

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

13 years ago[Bugfix] TXViewport: set the window max width/height considering the scrollbars
Adam Tkac [Mon, 17 Jan 2011 10:34:55 +0000 (10:34 +0000)]
[Bugfix] TXViewport: set the window max width/height considering the scrollbars

Thanks to Paulo Zanoni for the patch.

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

13 years ago[Bugfix] Render "Ok" and "Cancel" button correctly when compiled with GNUTLS.
Adam Tkac [Fri, 7 Jan 2011 12:44:43 +0000 (12:44 +0000)]
[Bugfix] Render "Ok" and "Cancel" button correctly when compiled with GNUTLS.

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

13 years agoFurther protect against bad Huffman codes
DRC [Tue, 4 Jan 2011 19:14:44 +0000 (19:14 +0000)]
Further protect against bad Huffman codes

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

13 years agoSometimes we get copy requests that are partially or fully outside the
Pierre Ossman [Tue, 21 Dec 2010 16:06:36 +0000 (16:06 +0000)]
Sometimes we get copy requests that are partially or fully outside the
framebuffer. Not sure if this is a bug or not, but for now add some handling
to deal with these gracefully.

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

13 years agoWe might sometimes end up with an empty copy because of clipping. Make sure
Pierre Ossman [Tue, 21 Dec 2010 16:02:39 +0000 (16:02 +0000)]
We might sometimes end up with an empty copy because of clipping. Make sure
we don't waste more CPU cycles on these.

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

13 years agoClean up CopyWindow hook so it's more readable.
Pierre Ossman [Tue, 21 Dec 2010 16:00:18 +0000 (16:00 +0000)]
Clean up CopyWindow hook so it's more readable.

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

13 years agoAdd extra check for bad copy rects and try to handle it gracefully instead of
Pierre Ossman [Tue, 21 Dec 2010 15:53:42 +0000 (15:53 +0000)]
Add extra check for bad copy rects and try to handle it gracefully instead of
just crashing.

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

13 years ago[Development] Allow to modify only "desktop", "SendCutText" and "AcceptCutText"
Adam Tkac [Mon, 13 Dec 2010 11:27:06 +0000 (11:27 +0000)]
[Development] Allow to modify only "desktop", "SendCutText" and "AcceptCutText"
Xvnc's parameters via vncconfig.

Also Xvnc got new option called "-noclipboard" which disables "*CutText"
runtime modification.

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

13 years ago[Bugfix] Handle situation when keyboard has no modifiers in Input.cc well.
Adam Tkac [Wed, 8 Dec 2010 16:31:39 +0000 (16:31 +0000)]
[Bugfix] Handle situation when keyboard has no modifiers in Input.cc well.

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

13 years ago[Bugfix] Fix various compilation warnings.
Adam Tkac [Wed, 8 Dec 2010 16:26:29 +0000 (16:26 +0000)]
[Bugfix] Fix various compilation warnings.

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

13 years ago[Bugfix] Use malloc/free instead of Xalloc/Xfree when built against X.Org 1.10 and...
Adam Tkac [Wed, 8 Dec 2010 16:19:51 +0000 (16:19 +0000)]
[Bugfix] Use malloc/free instead of Xalloc/Xfree when built against X.Org 1.10 and newer.

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

13 years ago[Development] Add xserver110.patch
Adam Tkac [Wed, 8 Dec 2010 16:10:47 +0000 (16:10 +0000)]
[Development] Add xserver110.patch

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

13 years ago[Development] Add support for X.Org 1.10
Adam Tkac [Wed, 8 Dec 2010 16:05:48 +0000 (16:05 +0000)]
[Development] Add support for X.Org 1.10

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

13 years ago[Bugfix] Don't hook pixmaps in vncHooks, it fixes crash after XDrawArc call.
Adam Tkac [Wed, 8 Dec 2010 14:43:55 +0000 (14:43 +0000)]
[Bugfix] Don't hook pixmaps in vncHooks, it fixes crash after XDrawArc call.

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

13 years ago[Bugfix] Fix "off-by-one" sprintf error in CConn::showMsgBox() function.
Adam Tkac [Wed, 8 Dec 2010 14:42:16 +0000 (14:42 +0000)]
[Bugfix] Fix "off-by-one" sprintf error in CConn::showMsgBox() function.

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

13 years ago[Development] Remove the "Encryption" combo box from the Windows viewer.
Adam Tkac [Wed, 8 Dec 2010 13:49:50 +0000 (13:49 +0000)]
[Development] Remove the "Encryption" combo box from the Windows viewer.

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

13 years ago[Development] Preserve SecurityTypes value during "reconnect" in Win vncviewer.
Adam Tkac [Wed, 8 Dec 2010 13:48:29 +0000 (13:48 +0000)]
[Development] Preserve SecurityTypes value during "reconnect" in Win vncviewer.

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

13 years ago[Development] Add glue code for -SecurityTypes option and GUI Security dialog.
Adam Tkac [Wed, 8 Dec 2010 13:47:41 +0000 (13:47 +0000)]
[Development] Add glue code for -SecurityTypes option and GUI Security dialog.

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

13 years ago[Development] Add "Security" options dialog for Windows viewer.
Adam Tkac [Wed, 8 Dec 2010 13:45:40 +0000 (13:45 +0000)]
[Development] Add "Security" options dialog for Windows viewer.

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

13 years ago[Bugfix] Enable viewer specific parameters in Windows viewer.
Adam Tkac [Wed, 8 Dec 2010 13:44:38 +0000 (13:44 +0000)]
[Bugfix] Enable viewer specific parameters in Windows viewer.

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

13 years ago[Cleanup] Remove unneeded includes from CConn.cxx.
Adam Tkac [Wed, 8 Dec 2010 13:43:40 +0000 (13:43 +0000)]
[Cleanup] Remove unneeded includes from CConn.cxx.

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

13 years agoMake it possible to disable PAM support if you want to avoid that dependency.
Pierre Ossman [Tue, 7 Dec 2010 12:35:54 +0000 (12:35 +0000)]
Make it possible to disable PAM support if you want to avoid that dependency.

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

13 years ago[Bugfix] Fix "Add-dridir-parameter" patch for Xorg 7.5.
Adam Tkac [Mon, 6 Dec 2010 14:53:20 +0000 (14:53 +0000)]
[Bugfix] Fix "Add-dridir-parameter" patch for Xorg 7.5.

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

13 years ago[Bugfix] Improve fix for #3112731.
Adam Tkac [Wed, 1 Dec 2010 10:11:20 +0000 (10:11 +0000)]
[Bugfix] Improve fix for #3112731.

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

14 years ago[Bugfix] Link vncviewer.exe against common/os/libos.la.
Adam Tkac [Thu, 25 Nov 2010 15:08:29 +0000 (15:08 +0000)]
[Bugfix] Link vncviewer.exe against common/os/libos.la.

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

14 years ago[Development] Implement gethomedir() function on Windows.
Adam Tkac [Thu, 25 Nov 2010 15:07:35 +0000 (15:07 +0000)]
[Development] Implement gethomedir() function on Windows.

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

14 years ago[Bugfix] Fix MinGW-based Windows builds.
Adam Tkac [Thu, 25 Nov 2010 14:01:59 +0000 (14:01 +0000)]
[Bugfix] Fix MinGW-based Windows builds.

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

14 years ago[Bugfix] Fix typo in winvnc.rc.
Adam Tkac [Thu, 25 Nov 2010 14:00:51 +0000 (14:00 +0000)]
[Bugfix] Fix typo in winvnc.rc.

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

14 years ago[Development] Generate resdefs.h from resdefs.h.cmake.in in cmake builds.
Adam Tkac [Thu, 25 Nov 2010 13:37:17 +0000 (13:37 +0000)]
[Development] Generate resdefs.h from resdefs.h.cmake.in in cmake builds.

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

14 years ago[Bugfix] Don't operate on erased iterator (ID 3112731).
Adam Tkac [Mon, 22 Nov 2010 14:53:23 +0000 (14:53 +0000)]
[Bugfix] Don't operate on erased iterator (ID 3112731).

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

14 years ago[Development] Remove support for the "Tight" security type from Java code.
Adam Tkac [Thu, 18 Nov 2010 17:19:45 +0000 (17:19 +0000)]
[Development] Remove support for the "Tight" security type from Java code.

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

14 years ago[Development] Remove support for the "Tight" security type from C++ code.
Adam Tkac [Thu, 18 Nov 2010 15:19:47 +0000 (15:19 +0000)]
[Development] Remove support for the "Tight" security type from C++ code.

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

14 years ago[Bugfix] java: Disable Tight security type.
Adam Tkac [Thu, 18 Nov 2010 14:19:08 +0000 (14:19 +0000)]
[Bugfix] java: Disable Tight security type.

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

14 years ago[Development] java: Implement X509 Security types. (Martin Koegler)
Adam Tkac [Thu, 18 Nov 2010 14:17:49 +0000 (14:17 +0000)]
[Development] java: Implement X509 Security types. (Martin Koegler)

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

14 years ago[Development] java: Implement TLS security type. (Martin Koegler)
Adam Tkac [Thu, 18 Nov 2010 14:00:12 +0000 (14:00 +0000)]
[Development] java: Implement TLS security type. (Martin Koegler)

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

14 years ago[Development] client: Add dialog window to accept/save invalid X509
Adam Tkac [Thu, 18 Nov 2010 13:33:57 +0000 (13:33 +0000)]
[Development] client: Add dialog window to accept/save invalid X509
certificates. (Guillaume Destuynder)

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

14 years ago[Development] Add generic UserMsgBox class. (Guillaume Destuynder)
Adam Tkac [Thu, 18 Nov 2010 12:08:35 +0000 (12:08 +0000)]
[Development] Add generic UserMsgBox class. (Guillaume Destuynder)

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

14 years ago[Doc] Add copyrights to recently added Message Box code.
Adam Tkac [Thu, 11 Nov 2010 14:49:12 +0000 (14:49 +0000)]
[Doc] Add copyrights to recently added Message Box code.

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

14 years ago[Development] java: Add simple Message Box implementation. (Martin Koegler)
Adam Tkac [Thu, 11 Nov 2010 14:32:24 +0000 (14:32 +0000)]
[Development] java: Add simple Message Box implementation. (Martin Koegler)

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

14 years ago[Development] Allow changing the default value of string parameters. (Martin Koegler)
Adam Tkac [Thu, 11 Nov 2010 14:29:35 +0000 (14:29 +0000)]
[Development] Allow changing the default value of string parameters. (Martin Koegler)

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

14 years ago[Development] java: Implement Plain Security type. (Martin Koegler)
Adam Tkac [Thu, 11 Nov 2010 14:06:42 +0000 (14:06 +0000)]
[Development] java: Implement Plain Security type. (Martin Koegler)

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

14 years ago[Development] java: Support asking for a user name. (Martin Koegler)
Adam Tkac [Thu, 11 Nov 2010 13:25:14 +0000 (13:25 +0000)]
[Development] java: Support asking for a user name. (Martin Koegler)

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

14 years ago[Development] java: Implement VeNCrypt chooser (Martin Koegler)
Adam Tkac [Thu, 11 Nov 2010 13:21:55 +0000 (13:21 +0000)]
[Development] java: Implement VeNCrypt chooser (Martin Koegler)

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

14 years ago[Bugfix] Xvnc: use strncpy instead of strncat to copy string to uninitialized
Adam Tkac [Thu, 11 Nov 2010 13:18:02 +0000 (13:18 +0000)]
[Bugfix] Xvnc: use strncpy instead of strncat to copy string to uninitialized
destination.

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

14 years ago[Development] java: Add VeNCrypt security types. (Martin Koegler)
Adam Tkac [Thu, 11 Nov 2010 11:47:11 +0000 (11:47 +0000)]
[Development] java: Add VeNCrypt security types. (Martin Koegler)

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