]> source.dussan.org Git - tigervnc.git/log
tigervnc.git
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

14 years ago[Bugfix] win: Enable server configuration parameters in winvnc.
Adam Tkac [Thu, 11 Nov 2010 11:29:55 +0000 (11:29 +0000)]
[Bugfix] win: Enable server configuration parameters in winvnc.

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

14 years ago[Bugfix] win: ReverseSecurityTypes option doesn't exist so don't set it.
Adam Tkac [Thu, 11 Nov 2010 11:28:19 +0000 (11:28 +0000)]
[Bugfix] win: ReverseSecurityTypes option doesn't exist so don't set it.

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

14 years ago[Bugfix] win: Enable server configuration options in vncconfig.
Adam Tkac [Thu, 11 Nov 2010 11:18:16 +0000 (11:18 +0000)]
[Bugfix] win: Enable server configuration options in vncconfig.

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

14 years agoGenerate config.h for Windows build
DRC [Tue, 9 Nov 2010 19:24:12 +0000 (19:24 +0000)]
Generate config.h for Windows build

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

14 years agoStatic Xvnc build should now work with later versions of libgnutls that depend on...
DRC [Thu, 4 Nov 2010 18:20:15 +0000 (18:20 +0000)]
Static Xvnc build should now work with later versions of libgnutls that depend on libtasn1

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

14 years ago[Development] Implement PasswordValidator class on Windows (Martin Koegler)
Adam Tkac [Tue, 2 Nov 2010 09:16:49 +0000 (09:16 +0000)]
[Development] Implement PasswordValidator class on Windows (Martin Koegler)

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

14 years ago[Bugfix] Use correct settings for 24 bit color depth (Martin Koegler)
Adam Tkac [Tue, 2 Nov 2010 08:45:30 +0000 (08:45 +0000)]
[Bugfix] Use correct settings for 24 bit color depth (Martin Koegler)

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

14 years ago[Bugfix] Pass correct include path (-I) to nasm.
Adam Tkac [Tue, 2 Nov 2010 08:15:47 +0000 (08:15 +0000)]
[Bugfix] Pass correct include path (-I) to nasm.

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

14 years ago[Bugfix] Add missing common/jpeg/win/jsimdcfg.inc file.
Adam Tkac [Tue, 2 Nov 2010 08:12:55 +0000 (08:12 +0000)]
[Bugfix] Add missing common/jpeg/win/jsimdcfg.inc file.

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

14 years ago[Bugfix] Don't compile gethomedir function on WIN32
Adam Tkac [Fri, 29 Oct 2010 12:57:35 +0000 (12:57 +0000)]
[Bugfix] Don't compile gethomedir function on WIN32

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

14 years ago[Development] Use gethomedir() function in vncpasswd and vncviewer.
Adam Tkac [Fri, 29 Oct 2010 12:17:19 +0000 (12:17 +0000)]
[Development] Use gethomedir() function in vncpasswd and vncviewer.

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

14 years ago[Development] Introduce gethomedir() function to retrieve home directory path.
Adam Tkac [Fri, 29 Oct 2010 12:07:14 +0000 (12:07 +0000)]
[Development] Introduce gethomedir() function to retrieve home directory path.

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

14 years agoWork around issue in CMake 2.6
DRC [Wed, 27 Oct 2010 08:09:44 +0000 (08:09 +0000)]
Work around issue in CMake 2.6

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

14 years agoUnix LF
DRC [Wed, 27 Oct 2010 08:01:09 +0000 (08:01 +0000)]
Unix LF

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

14 years agoFix 'make dist'
DRC [Wed, 27 Oct 2010 08:00:33 +0000 (08:00 +0000)]
Fix 'make dist'

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

14 years agoRemove unneeded file
DRC [Wed, 27 Oct 2010 07:57:53 +0000 (07:57 +0000)]
Remove unneeded file

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

14 years agoCMake build system for Windows
DRC [Wed, 27 Oct 2010 07:20:27 +0000 (07:20 +0000)]
CMake build system for Windows

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

14 years agoOops. Need to include SecurityServer.h
DRC [Wed, 27 Oct 2010 07:13:15 +0000 (07:13 +0000)]
Oops.  Need to include SecurityServer.h

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

14 years agoAvoid conflict with Visual C++ abs() intrinsic
DRC [Wed, 27 Oct 2010 07:11:46 +0000 (07:11 +0000)]
Avoid conflict with Visual C++ abs() intrinsic

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

14 years agoUpgrade included zlib to 1.2.5 (the main purpose of this was to get a clean build...
DRC [Tue, 26 Oct 2010 19:32:25 +0000 (19:32 +0000)]
Upgrade included zlib to 1.2.5 (the main purpose of this was to get a clean build on 64-bit Windows, but it should perform better as well)

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

14 years agoAdd unit tests from libjpeg-turbo
DRC [Mon, 25 Oct 2010 22:13:16 +0000 (22:13 +0000)]
Add unit tests from libjpeg-turbo

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

14 years agoAdd license and other supporting documentation from libjpeg-turbo
DRC [Mon, 25 Oct 2010 22:07:40 +0000 (22:07 +0000)]
Add license and other supporting documentation from libjpeg-turbo

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

14 years agoConverting a integer shift to a byte offset of course depends on endianness
Pierre Ossman [Wed, 13 Oct 2010 10:45:21 +0000 (10:45 +0000)]
Converting a integer shift to a byte offset of course depends on endianness
as the first byte might be either shift 0 or shift 24.

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

14 years agoUpdated Swedish translation.
Peter Åstrand [Mon, 11 Oct 2010 10:13:40 +0000 (10:13 +0000)]
Updated Swedish translation.

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

14 years agoUpdated template for translations (executed make tigervnc.pot-update).
Peter Åstrand [Mon, 11 Oct 2010 09:39:16 +0000 (09:39 +0000)]
Updated template for translations (executed make tigervnc.pot-update).

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

14 years agoPrevious fix for statically linking against GnuTLS on OS X broke the build on Linux...
DRC [Fri, 1 Oct 2010 09:55:03 +0000 (09:55 +0000)]
Previous fix for statically linking against GnuTLS on OS X broke the build on Linux when using the included Zlib.  This fixes it.

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

14 years agoSupport linking statically with GnuTLS on OS X
DRC [Fri, 1 Oct 2010 09:31:44 +0000 (09:31 +0000)]
Support linking statically with GnuTLS on OS X

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

14 years agoAdd GNUTLS_CFLAGS and GNUTLS_LDFLAGS to allow GnuTLS compile/link arguments to be...
DRC [Fri, 1 Oct 2010 09:31:18 +0000 (09:31 +0000)]
Add GNUTLS_CFLAGS and GNUTLS_LDFLAGS to allow GnuTLS compile/link arguments to be customized (for instance, to force building against the static libraries)

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

14 years ago[Development] Move Get{C,S}Security from Security class to separate classes.
Adam Tkac [Fri, 1 Oct 2010 08:33:29 +0000 (08:33 +0000)]
[Development] Move Get{C,S}Security from Security class to separate classes.

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

14 years ago"OS/X" = "OS X"
DRC [Thu, 30 Sep 2010 18:53:42 +0000 (18:53 +0000)]
"OS/X" = "OS X"

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

14 years ago[Cleanup] Remove obsolete comment in Security class.
Adam Tkac [Thu, 30 Sep 2010 14:39:31 +0000 (14:39 +0000)]
[Cleanup] Remove obsolete comment in Security class.

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

14 years agoUse proper methods for pixel conversion in the cursor code as it previously
Pierre Ossman [Thu, 30 Sep 2010 11:53:15 +0000 (11:53 +0000)]
Use proper methods for pixel conversion in the cursor code as it previously
wasn't handling all cases correctly.

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

14 years agoThe tight decoder is really working on pixel buffers, not Pixel arrays. This
Pierre Ossman [Thu, 30 Sep 2010 11:30:20 +0000 (11:30 +0000)]
The tight decoder is really working on pixel buffers, not Pixel arrays. This
distinction is generally unnoticed, but it can cause problems when the target
buffer is not in native endian order.

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

14 years agoRevert commit 3784 as it was incorrect. A "Pixel" is always expected to be in
Pierre Ossman [Thu, 30 Sep 2010 09:19:15 +0000 (09:19 +0000)]
Revert commit 3784 as it was incorrect. A "Pixel" is always expected to be in
native endian, and hence requires no swapping. The code in tightEncode.h
however is working on pixel buffers, not Pixel arrays, so that's where the
real bug was and is hereby properly fixed.

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

14 years agoHide the GNUTLS options in vncviewer when support isn't present.
Pierre Ossman [Thu, 30 Sep 2010 09:06:51 +0000 (09:06 +0000)]
Hide the GNUTLS options in vncviewer when support isn't present.

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

14 years agoOS X has the PAM library, but only 10.6 has the headers, so check for those. NOTE...
DRC [Thu, 30 Sep 2010 07:41:56 +0000 (07:41 +0000)]
OS X has the PAM library, but only 10.6 has the headers, so check for those.  NOTE: a compiler check is forced because, when cross-compiling on 10.6 using the 10.5 or 10.4 SDK, the preprocessor will detect the headers in /usr/include, but the compiler can't compile them, since the SDK does not have those headers.

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

14 years agoSync with libjpeg-turbo 1.0.1
DRC [Thu, 30 Sep 2010 06:42:45 +0000 (06:42 +0000)]
Sync with libjpeg-turbo 1.0.1

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

14 years agoSupport building with older versions of gnutls; Fix gnutls detection when building...
DRC [Thu, 30 Sep 2010 06:25:28 +0000 (06:25 +0000)]
Support building with older versions of gnutls; Fix gnutls detection when building statically using build-xorg

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

14 years agoAttempt to link statically with gnutls if -static is specified, so that Xvnc and...
DRC [Thu, 30 Sep 2010 04:25:40 +0000 (04:25 +0000)]
Attempt to link statically with gnutls if -static is specified, so that Xvnc and other binaries will be cross-compatible with other Linux distros

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

14 years agoAdd ifdef:s around TLS specific code in Unix vncviewer.
Pierre Ossman [Wed, 29 Sep 2010 14:10:04 +0000 (14:10 +0000)]
Add ifdef:s around TLS specific code in Unix vncviewer.

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

14 years ago[Bugfix] Include rfb/Security.h in the source tarball.
Adam Tkac [Mon, 20 Sep 2010 08:59:19 +0000 (08:59 +0000)]
[Bugfix] Include rfb/Security.h in the source tarball.

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