2005-07-06 01:04  const_k

	* InstInfo.rtf: Changed year in the copyright statement.

2005-07-05 19:57  const_k

	* BUILDING.txt, README-bin.txt, README.txt, TightVNC.iss,
	vncviewer/res/vncviewer.rc, winvnc/WinVNC.rc,
	winvnc/VNCHooks/VNCHooks.rc: Version strings changed, version
	1.3dev7.

2005-07-03 14:09  const_k

	* winvnc/res/: OptionsFrame.class, VncCanvas.class, VncViewer.jar:
	Updated built-in Java viewer to its latest version.

2005-02-17 23:49  const_k

	* InstInfo.rtf: From the head branch - "A typo fixed."

2005-02-10 14:08  const_k

	* winvnc/: IncomingConnectionsControls.cpp, VNCHelp.cpp, WinVNC.rc,
	resource.h: Fixed minor issues in the Properties dialog - added
	context help for controls that did not have it, removed unused
	resource constants etc.

2005-02-10 12:57  const_k

	* vncviewer/res/vncviewer.rc: Added context help messages in the
	file transfers dialog.

2005-02-10 12:32  const_k

	* vncviewer/res/vncviewer.rc: Fixed the file transfer dialog - made
	path edit controls read-only, disabled made multiple selection in
	file lists, fixed group and tab stop attributes for controls,
	changed the caption of the Browse dialog.

2005-02-09 22:37  const_k

	* winvnc/: vncDesktop.cpp, vncDesktop.h: Fixed the problem with
	carriage return/linefeed conversion for clipboard data, bug
	#875016.

2005-02-09 19:30  const_k

	* winvnc/vncClient.cpp: Disallowing clipboard transfers when "Block
	remote input events" is set. This fixes bug #1033570.

2005-02-09 18:46  const_k

	* winvnc/: vncDesktop.cpp, vncDesktop.h: Removed the code for
	"desktop optimizations" that was rather harmful than useful. This
	should fix the bugs #987546 and #1082899.

2005-02-09 17:37  const_k

	* winvnc/: WallpaperUtils.cpp, WallpaperUtils.h, vncDesktop.cpp,
	vncDesktop.h, vncMenu.cpp, vncMenu.h: Fixed a problem with
	wallpaper and ActiveDesktop removal, bug #1104846.

2005-02-02 20:34  const_k

	* winvnc/: VNCHelp.cpp, VNCHelp.h, WinVNC.cpp, vncProperties.cpp:
	From the head branch - "Simplified interface to HtmlHelp. This
	should fix the bug #944429."

2004-12-24 23:59  const_k

	* vncviewer/ClientConnection.cpp: From the head branch - "Fixed
	toolbar background color and toolbar position."

2004-12-18 16:27  const_k

	* winvnc/WinVNC.rc: From the head branch - "Fixed the issue with
	port number edit boxes that were labeled incorrectly in the
	Properties dialog."

2004-11-18 21:33  const_k

	* BUILDING.txt, README-bin.txt, README.txt, TightVNC.iss,
	winvnc/VNCHooks/VNCHooks.rc, vncviewer/res/vncviewer.rc,
	winvnc/WinVNC.rc: Version strings changed, version 1.3dev6.

2004-11-18 21:00  const_k

	* vncviewer/: FileTransfer.cpp, VNCviewerApp32.cpp,
	VNCviewerApp32.h, vncviewer.cpp, res/vncviewer.rc: Enabled keyboard
	navigation in the file transfer dialog. Also, now it's possible to
	close the dialog with the Escape key. Finally, the tab order was
	slightly changed in the same dialog.

2004-11-18 18:54  const_k

	* vncviewer/FileTransfer.cpp: Improved texts for messages in file
	transfer in the viewer, and slightly improved error analysis.

2004-11-18 16:12  const_k

	* vncviewer/ClientConnection.cpp, vncviewer/FileTransfer.cpp,
	vncviewer/FileTransfer.h, winvnc/vncClient.cpp: Added processing
	for rfbFileUploadCancel and rfbFileDownloadFailed messages.  Added
	checking for CreateFile() return value, in both file upload and
	download.

2004-11-18 13:13  const_k

	* vncviewer/FileTransfer.cpp: Fixes in code fofmatting only.

2004-11-17 11:58  const_k

	* winvnc/vncClient.cpp: Improved texts for messages in file
	transfer, on the server side.

2004-11-17 01:28  const_k

	* vncviewer/: ClientConnection.cpp, FileTransfer.cpp: Now the
	viewer checks server's capabilities and does not ever use
	non-standard protocol messages not supported by the server. This
	change affects file transfers only, as other features do not use
	non-standard protocol messages.

2004-11-17 00:00  const_k

	* vncviewer/ClientConnectionFullScreen.cpp: From the head branch -
	"Changed text message shown on switching to the full-screen mode.
	Now the message list all the basic methods to return from full
	screen."

2004-11-16 23:55  const_k

	* vncviewer/FileTransfer.cpp, winvnc/vncClient.cpp: Modified patch
	from the head branch - "Changed the way the list of drives is read,
	in both server and viewer. New code does not filter out any disk
	types. This should fix the file transfers bug described in #865272
	and #1042557."

2004-11-16 23:38  const_k

	* winvnc/: vncClient.cpp, vncClient.h: From the head branch -
	"Added locking to prevent sending partial framebuffer updates mixed
	with other messages."

2004-11-16 23:09  const_k

	* winvnc/: vncDesktop.cpp, VNCHooks/VNCHooks.cpp,
	VNCHooks/VNCHooks.h: From the head branch:
	
	- updated vnchooks to allow for separate target window handles for
	local keyboard and mouse event hooks
	
	- updated vnchooks api so setting priority hooks needs window
	handle to be passed in
	
	- updated version of vnchooks in vnchooks.rc to indicate api change

2004-11-16 22:45  const_k

	* winvnc/vncClient.cpp: From the head branch - "applied jeffg's
	patch to vncClient which fixes the one pixel mouse movement".

2004-11-16 22:36  const_k

	* winvnc/: AdministrationControls.cpp, AdministrationControls.h,
	IncomingConnectionsControls.cpp, IncomingConnectionsControls.h,
	InputHandlingControls.cpp, InputHandlingControls.h,
	PollControls.cpp, PollControls.h, QuerySettingsControls.cpp,
	QuerySettingsControls.h, SharedDesktopArea.cpp,
	SharedDesktopArea.h: From the head branch - added heading comments
	in files appeared recently.

2004-11-16 19:59  const_k

	* winvnc/vncProperties.cpp: From the head branch - "Fixed a bug
	with setting incorrect default values for properties if the user
	has no write access to the HKEY_LOCAL_MACHINE registry hive".

2004-10-11 12:32  const_k

	* winvnc/res/: VncCanvas.class, VncViewer.jar: New version of the
	Java viewer.

2004-08-31 20:20  const_k

	* winvnc/: PollControls.cpp, vncDesktop.h, vncServer.cpp,
	vncServer.h: From the head branch - "Implemented an indicator of
	the mirror driver status."

2004-08-31 20:17  const_k

	* winvnc/WinVNC.rc: From the head branch - "Layout changes in the
	Hooks tab of the Properties dialog."

2004-08-31 20:04  const_k

	* winvnc/WinVNC.rc: From the head branch - "Minor layout changes in
	the Administration tab of the Properties dialog."

2004-08-31 19:56  const_k

	* winvnc/: vncDesktop.cpp, vncDesktop.h, vncServer.cpp,
	vncServer.h: Merged redesigned and bugfixed version of the
	BlankScreen feature from the head branch. Also from the head branch
	- "Moved m_polling_flag from vncServer to vncDesktop, and chose a
	better name for one variable in vncServer."

2004-08-31 19:40  const_k

	* winvnc/vncServer.cpp: From the head branch - "Minor memory leak
	has been fixed."

2004-08-24 17:44  const_k

	* winvnc/: WinVNC.rc, vncProperties.cpp, vncProperties.h: From the
	head branch - "Reduced the number of tabs in the Properties
	dialog."

2004-08-22 15:58  const_k

	* winvnc/: VNCHelp.cpp, WinVNC.rc: Context help for the Properties
	dialog controls, merged from the head branch.

2004-08-22 15:54  const_k

	* winvnc/vncProperties.cpp: From the head branch - Changed "WinVNC"
	to "TightVNC Server" in the caption of the Properties dialog.

2004-08-22 15:40  const_k

	* winvnc/: IncomingConnectionsControls.cpp, vncClient.cpp,
	vncDesktop.cpp, vncProperties.cpp, vncProperties.h, vncServer.cpp,
	vncServer.h: Ported the "blank screen" feature from the head
	branch.

2004-08-07 19:30  const_k

	* vncviewer/: ClientConnection.cpp, VNCOptions.cpp, VNCOptions.h,
	res/vncviewer.rc: Ported the auto scaling mode from the head
	branch.

2004-08-01 14:25  const_k

	* winvnc/: WinVNC.rc, resource.h: From the head branch - In the
	Properties dialog, added new option "Blank screen on client
	connections" (non-functional yet).

2004-07-31 17:45  const_k

	* winvnc/: resource.h, WinVNC.rc: From the head branch - "Fixed a
	problems with previous commit, and added a missing label in the
	Query Settings tab in Properties."

2004-07-31 16:12  const_k

	* winvnc/: WinVNC.rc, resource.h, vncDesktop.cpp: From the head
	branch - Implemented support for the option "Don't use mirror
	display driver even if available".

2004-07-30 20:18  const_k

	* winvnc/: AdministrationControls.cpp, resource.h,
	vncProperties.cpp, WinVNC.rc: From the head branch - Removed unused
	checkbox "Enable built-in Java viewer", implemented new checkbox
	"Enable applet params in URLs" corresponding to EnableURLParams
	registry setting.

2004-07-29 17:12  const_k

	* winvnc/: SharedDesktopArea.cpp, SharedDesktopArea.h: From the
	head branch - "Added MatchWindow as an optional member pointer. 
	Reduced duplicate code via changes to Init(). Normalized
	FullScreen(), SharedWindow() and SharedScreen(). A modified patch
	from HorizonLive."

2004-07-28 17:34  const_k

	* winvnc/: vncProperties.cpp, vncProperties.h: From the head branch
	- "Removed HORIZONLIVE ifdefs, removed m_pref_LiveShareKey. A patch
	from HorizonLive."

2004-07-28 16:36  const_k

	* winvnc/vncClient.cpp: From the head branch - "Removed HORIZONLIVE
	ifdefs in favor of server settings, a patch from HorizonLive.

2004-07-28 16:30  const_k

	* winvnc/: vncServer.cpp, vncServer.h: From the head branch -
	"Moved GetLiveShareKey(), SetLiveShareKey() to horizonProperties,
	added initialization for m_enable_file_transfers. A patch from
	HorizonLive."

2004-07-28 16:14  const_k

	* winvnc/stdhdrs.cpp: From the head branch - "Changed HORIZONLIVE
	Log() so that a file is not created in C:\, a patch from
	HorizonLive."

2004-07-28 16:05  const_k

	* winvnc/: WinVNC.cpp, WinVNC.h: From the head branch - "Removed
	HORIZONLIVE ifdefs in favor of separate main function, a patch from
	HorizonLive."

2004-07-28 15:45  const_k

	* winvnc/: vncMenu.cpp, WallpaperUtils.cpp, WallpaperUtils.h,
	WinVNC.dsp, vncMenu.h: From the head branch - "Moved wallpaper
	functions to new WallpaperUtils files, removed HORIZONLIVE ifdefs.
	A patch from HorizonLive."

2004-07-28 15:42  const_k

	* winvnc/WinVNC.h: From the head branch - "Solving possible
	problems with multiple inclusions of WinVNC.h, a patch from
	HorizonLive."

2004-07-28 15:09  const_k

	* winvnc/: WallpaperUtils.cpp, WallpaperUtils.h: Moved wallpaper
	functions to new WallpaperUtils files, removed HORIZONLIVE ifdefs.
	A patch from HorizonLive.

2004-07-28 14:20  const_k

	* winvnc/: Log.cpp, Log.h: From the head branch - "Made SetFile()
	accept const char, a patch from HorizonLive."

2004-07-28 12:44  const_k

	* winvnc/: VSocket.cpp, VSocket.h, VTypes.h: From the head branch -
	"Applied fixes to type declarations from HorizonLive."

2004-07-22 14:37  const_k

	* vncviewer/ClientConnection.cpp: From the head branch - "Minor
	cleanups in the viewer's system menu labels."

2004-07-22 14:35  const_k

	* winvnc/BUILDING.txt: From the head branch - "Removed an outdated
	file."

2004-07-22 14:33  const_k

	* vncviewer/VNCOptions.cpp: From the head branch - "Fixed the bug
	#975886 - the setting "Allow JPEG Compression" was not saved in
	.vnc files."

2004-07-22 14:28  const_k

	* winvnc/QuerySettingsControls.cpp: From the head branch - "Fixed
	the bug #965499 - Query timeout was never updated."

2004-05-30 23:22  const_k

	* winvnc/WinVNC.rc: The setting "Don't use mirror driver even if
	available" has been disabled, because it's not handled yet anyway.

2004-05-27 14:03  const_k

	* BUILDING.txt, README-bin.txt, README.txt, TightVNC.iss,
	vncviewer/res/vncviewer.rc, winvnc/VNCHooks/VNCHooks.rc,
	winvnc/WinVNC.rc: Version strings changed, version 1.3dev5.

2004-05-27 13:37  const_k

	* BUILDING-bcc32.txt: Changes in the README files reflecting the
	fact that Borland C++ compilation is not supported any more.

2004-05-27 13:32  const_k

	* BUILDING.txt, README.txt: Changes in the README files reflecting
	the fact that Borland C++ compilation is not supported any more.

2004-05-27 12:54  const_k

	* winvnc/: vncClient.cpp, vncClient.h: Fixed a problem with mouse
	pointer jumping, especially on slow connections, bug #696135.

2004-05-26 11:59  const_k

	* winvnc/: vncDesktop.cpp, vncDesktop.h: Tiny code cleanups only.

2004-05-25 20:16  const_k

	* winvnc/: vncClient.cpp, vncClient.h, vncDesktop.cpp,
	vncDesktop.h, vncServer.cpp, vncServer.h: The polling mode "on
	event received only" has been fixed - it did not work correctly.

2004-05-19 17:22  const_k

	* winvnc/vncClient.cpp: Fixed a race condition with
	vncClient::m_cursor_pos_changed variable, bug #902170.

2004-05-13 14:32  const_k

	* winvnc/vncProperties.cpp: Tiny code cleanups.

2004-05-13 14:29  const_k

	* winvnc/: vncClient.cpp, WinVNC.rc, vncClient.h, vncDesktop.cpp,
	vncServer.cpp, vncServer.h: Fixed a problem with view-only clients
	that were enabled full control on just opening the Properties
	dialog of the server, bug #928961.

2004-05-13 13:13  const_k

	* winvnc/vncClient.cpp: Code formatting changes only. Hopefully,
	recovered from a disaster with code indentation.

2004-05-04 20:40  const_k

	* winvnc/vncClient.cpp: A fix for mouse movement handling. It looks
	like mouse handling is still broken/inefficient, so other fixes
	will follow this one.

2004-04-24 02:36  oleg_sh

	* winvnc/: PollControls.cpp, vncProperties.cpp, vncProperties.h,
	vncServer.cpp, vncServer.h: The code which supports job of an
	"Don't use mirror video driver even if available" control in the
	"Update Handling" tab of "Properties" dialog box is added.

2004-04-23 21:03  oleg_sh

	* vncviewer/ClientConnection.cpp: Bug fix for previous bug fix

2004-04-23 20:10  oleg_sh

	* vncviewer/ClientConnection.cpp: Bug fix for previous bug fix.

2004-04-23 17:11  oleg_sh

	* vncviewer/ClientConnection.cpp: Division of space of a desktop
	and toolbar in a window of vncviewer.

2004-04-23 14:32  oleg_sh

	* vncviewer/ClientConnection.cpp: Moving of dialog boxes of
	vncviewer in foreground in full screen a mode.

2004-04-23 01:39  oleg_sh

	* vncviewer/ClientConnection.cpp: Hiding horizontal or vertical
	scrollbar if is possible to not use them.  It is applied when the
	sizes of a window of vncviewer are calculated.

2004-04-21 23:27  const_k

	* winvnc/vncDesktop.cpp: Applied a bugfix from HorizonLive solving
	the problem with crashes or incorrect operation after color depth
	changes on the server's desktop.

2004-04-21 20:46  const_k

	* winvnc/vncDesktop.cpp: Fixed a bug with wrong initial framebuffer
	size in the ServerInit message.

2004-04-21 18:08  oleg_sh

	* vncviewer/ClientConnection.cpp: Fixed a bug with updating a
	window of vncviewer, when atop of him other window moves .

2004-04-16 18:58  oleg_sh

	* vncviewer/: ClientConnection.cpp, ClientConnection.h,
	ClientConnectionFullScreen.cpp: Changes in positioning and setting
	of the sizes of a window of vncviewer, when the scaling factor is
	changes, and a window  is minimized or maximized.

2004-04-15 01:12  const_k

	* winvnc/: SharedDesktopArea.cpp, vncProperties.cpp: Fixed a bug -
	when no window to share was selected, AppShare showed a warning but
	then still tried to initiate connection.

2004-04-15 00:37  const_k

	* winvnc/: WinVNC.cpp, vncMenu.cpp, vncProperties.cpp: Minor fixes
	and cleanups in processing of the -connect command-line option. 
	Also, now the same formats are used in WinVNC and AppShare to
	specify display or port numbers for reverse connections: "host",
	"host:display" and "host::port".

2004-04-14 22:36  const_k

	* winvnc/VNCHooks/VNCHooks.cpp: Bugfix for the previous commit.

2004-04-14 22:29  const_k

	* winvnc/: vncProperties.cpp, VNCHooks/VNCHooks.cpp: By default,
	use hooks DLL in the HorizonLive configuration. But disable
	deferred updates by default, to make sure hooks won't break some
	application.

2004-04-14 22:03  const_k

	* winvnc/vncClient.cpp: Applied a bugfix from HorizonLive - old
	mouse position was not included in updates when cursor shape
	updates were not used.

2004-04-14 16:27  const_k

	* winvnc/: vncDesktop.cpp, vncProperties.cpp: Two minor fixes
	specific to HorizonLive build configuration.

2004-04-14 14:49  const_k

	* winvnc/: vncDesktop.cpp, vncDesktop.h: Implemented new polling
	algorithm, similar to that found in x0rfbserver.  New algorithm
	uses minimum CPU time when there is no changes on the screen, and
	detects major changes very quickly, resulting in greatly improved
	responsiveness on the client side. The time period specified in the
	"polling cycle" parameter now corresponds to 16 polling cycles
	(each of them polls 1/32 number of scan lines on the screen).

2004-04-09 16:14  const_k

	* vncviewer/KeyMap.cpp: Implemented a special mode for Unix users -
	when ScrollLock is on, the viewer will send Meta on pressing Alt
	keys.

2004-04-09 14:46  const_k

	* winvnc/: vncDesktop.cpp, vncDesktop.h: The polling algorithm has
	been simplified and concentrated in new PollArea function, to
	prepare for new polling algorithm implementation.

2004-04-08 19:53  const_k

	* winvnc/: .cvsignore, Log.cpp, VNCHelp.cpp, WinVNC.cpp,
	WinVNC.dsp, WinVNC.h, WinVNC.rc, stdhdrs.cpp, vncInstHandler.cpp,
	vncInstHandler.h, vncMenu.cpp, vncProperties.cpp: Applied a number
	of changes from HorizonLive. Most of the changes are specific to
	HorizonLive build configuration.

2004-04-08 18:03  const_k

	* winvnc/Log.cpp: One special case for the Debug configuration, to
	workaround the __LINE__ directive returning file names in lower
	case for some files.

2004-04-08 18:00  const_k

	* winvnc/: VSocket.cpp, VSocket.h, vncHTTPConnect.cpp,
	vncSockConnect.cpp: Fixed a problem with blocking accept() call
	causing us to initiate dummy connections to quit from accept().

2004-04-08 17:44  const_k

	* winvnc/WinVNC.dsp: Enabling source browsing in the Debug
	configuration.

2004-04-08 14:21  const_k

	* winvnc/: Log.cpp, Log.h, stdhdrs.h: Logging improvements inspired
	by a patch from HorizonLive.

2004-04-07 23:16  const_k

	* vncviewer/ClientConnectionFile.cpp: A fix for the bug #930992.
	Now the viewer chooses more reasonable file names for saved
	sessions.

2004-04-07 13:38  const_k

	* winvnc/: WinVNC.rc, resource.h: New checkbox in the Update
	Hnadling tab in WinVNC Properties: "Don't use mirror video driver
	even if available".

2004-04-07 04:10  oleg_sh

	* vncviewer/: ClientConnection.cpp, ClientConnection.h: The system
	of scrolling in a vncviewers window is changed.  Scrollbar controls
	are removed, instead of it the additional window with WS_HSCROLL
	and WS_VSCROLL style is added.

2004-04-07 00:55  const_k

	* winvnc/WinVNC.dsp: Generating a map file in the Profile
	configuration.

2004-04-07 00:19  const_k

	* winvnc/: vncBuffer.cpp, vncDesktop.cpp, vncDesktop.h,
	vncServer.cpp, vncServer.h: Code refactoring, cleanups and bugfixes
	affecting performance of the message loop of the desktop object.

2004-04-02 10:47  const_k

	* winvnc/vncMenu.cpp: Bugfix for the bug #876309 - recovered the
	RemoveWallpaper setting.

2004-04-02 02:12  const_k

	* winvnc/vncDesktop.cpp: Tiny code cleanup - unused function
	removed.

2004-04-02 01:43  const_k

	* winvnc/vncMenu.cpp: Bugfix for the bug #866919 - recovered the
	DisableTrayIcon setting.

2004-04-01 20:46  mrdennis

	* vncviewer/FileTransfer.cpp, vncviewer/FileTransfer.h,
	winvnc/WinVNC.cpp, winvnc/vncClient.cpp, winvnc/vncClient.h,
	winvnc/vncMenu.cpp, winvnc/vncMenu.h, winvnc/vncServer.cpp,
	winvnc/vncServer.h, winvnc/vncService.h: Now its possible cancel
	download and start new transfer.  Fixed some little bugs.

2004-04-01 17:38  const_k

	* winvnc/: vncDesktop.cpp, vncDesktop.h: Finished highly-optimized
	version of the GetChangedRegion function. Now its functionality is
	in three functions representing three stages of detecting
	framebuffer changes. New version not only works faster (verified
	using a profiler), but it also detects changes much more
	accurately, leaving less work to encoders.

2004-03-30 14:14  const_k

	* winvnc/vncDesktop.h: Code cleanup - two unused function
	prototypes removed.

2004-03-30 00:50  oleg_sh

	* vncviewer/ClientConnection.cpp: Fixed the bug with positioning
	scroll bar controls in vncviewers window .

2004-03-29 20:40  oleg_sh

	* vncviewer/: ClientConnection.cpp, ClientConnection.h: The method
	of scrolling which uses styles WS_VSCROLL and WS_HSCROLL when
	windows in vncviewer are created  is changed to a method which uses
	scroll bar controls.  Also the style of toolbar and color of a
	window is changed.

2004-03-27 18:24  oleg_sh

	* vncviewer/ClientConnection.cpp: Restriction of the size of a
	vncviewers window is removed.  Fixed the bugs with positioning
	child windows in a vncviewers window.

2004-03-27 12:55  mrdennis

	* rfb/rfbproto.h, vncviewer/res/vncviewer.rc, winvnc/vncClient.cpp:
	Code improvements. Fixed bug with wrong size of FileUploadData
	message.

2004-03-26 15:36  const_k

	* winvnc/: VideoDriver.cpp, VideoDriver.h, vncDesktop.cpp,
	vncDesktop.h: Applied a set of code improvements in the driver
	interface code from Vladimir Vologzhanin.

2004-03-26 13:52  const_k

	* winvnc/vncDesktop.cpp: Recovered the vncDesktop::GetChangedRegion
	function that was completely broken.

2004-03-26 11:27  const_k

	* winvnc/: vncClient.h, vncDesktop.cpp: Tiny cleanups.

2004-03-26 11:18  const_k

	* winvnc/: vncClient.cpp, vncClient.h: Removed two unused variables
	that were moved to vncDesktop a long time ago.	Also, a number of
	minor code cleanups.

2004-03-26 11:01  const_k

	* winvnc/: vncDesktop.cpp, vncDesktop.h: Moved the polling stuff
	into a separate method, in the vncDesktop class.

2004-03-25 19:47  const_k

	* winvnc/vncDesktop.cpp: Minor changes in comments.

2004-03-25 17:32  const_k

	* winvnc/: vncDesktop.cpp, vncDesktop.h: Code cleanup -
	HandleDriverChanges() method has been moved from vncDesktopThread
	to vncDesktop class.

2004-03-25 17:00  const_k

	* winvnc/WinVNC.dsp: Removed unused vncDesktopDX.cpp from the
	project configurations.

2004-03-25 16:39  const_k

	* winvnc/: PollControls.cpp, SharedDesktopArea.cpp, resource.h,
	vncClient.cpp, vncClient.h, vncDesktop.cpp, VNCHelp.cpp, WinVNC.rc,
	vncDesktop.h, vncProperties.cpp, vncServer.cpp, vncServer.h: Minor
	code cleanups, e.g. more reasonable names for variables and
	functions related to polling.

2004-03-25 14:11  const_k

	* winvnc/VideoDriver.cpp: Don't log debug info on INTERR log level.

2004-03-20 21:54  const_k

	* winvnc/: VideoDriver.cpp, VideoDriver.h, WinVNC.dsp,
	vncDesktop.cpp, vncDesktop.h: Added initial support for mirror
	video driver.

2004-03-20 17:10  oleg_sh

	* winvnc/vncProperties.cpp: Fixed the bug #918597-when changing
	Query Timeout does not write to registry.

2004-03-19 18:29  const_k

	* winvnc/IncomingConnectionsControls.cpp: Warning messages have
	been changed.

2004-03-19 16:57  const_k

	* vncviewer/ClientConnection.cpp: Bugfix for the previous bugfix.
	;-)

2004-03-19 14:04  oleg_sh

	* vncviewer/ClientConnection.cpp: Fixed the bug #865363 - the
	viewer crashed when long passwords were entered in the
	authentication dialog.

2004-03-18 14:15  oleg_sh

	* vncviewer/: ClientConnection.cpp, ClientConnection.h: Change in
	logic of positioning of vncviewer  windows in cases when the
	maximize button is switched and when toolbar is switched.

2004-03-17 12:48  oleg_sh

	* vncviewer/ClientConnection.cpp: Change of a method of restriction
	of the size of a vncviewer window,  when it changes. Also minor
	improvement of a code.

2004-03-17 00:10  const_k

	* winvnc/omnithread/omnithread.h: A compilation fix. This change
	was missing in recent commits for some reason.

2004-03-16 17:46  oleg_sh

	* vncviewer/ClientConnection.cpp: Change in logic of positioning of
	a vncviewer window, when changing the size of the buffer .

2004-03-11 22:43  const_k

	* winvnc/: omnithread/nt.cpp, omnithread/nt.h,
	omnithread/omnithread.dsp, WinVNC.dsp: Build configurations were
	changed to link omnithread library to WinVNC statically. Also, the
	omnithread library source was copied from the vncviewer sources.

2004-03-11 22:41  const_k

	* vncviewer/: libjpeg/libjpeg.dsp, omnithread/omnithread.dsp: Minor
	cleanups in build configurations.

2004-03-11 21:41  const_k

	* vncviewer/: libjpeg/libjpeg.dsp, zlib/zlib.dsp: Minor cleanups in
	build configurations.

2004-03-11 21:01  const_k

	* winvnc/libjpeg/jmorecfg.h: Eliminated a compilation warning.

2004-03-11 20:43  const_k

	* winvnc/: WinVNC.dsp, libjpeg/libjpeg.dsp, zlib/.cvsignore,
	zlib/zlib.dsp, zlib/zlib.vcproj: Build configurations have changed
	to link zlib library to WinVNC statically.

2004-03-11 20:17  const_k

	* vncviewer/vncviewer.dsp: Minor cleanups in the project file.

2004-03-11 18:01  const_k

	* vncviewer/: vncviewer.dsp, libjpeg/libjpeg.dsp,
	omnithread/omnithread.dsp, zlib/zlib.dsp: Another set of changed
	that should be included in the previous commit.

2004-03-11 17:58  const_k

	* vncviewer/: .cvsignore, libjpeg/.cvsignore, libjpeg/libjpeg.dsp,
	omnithread/.cvsignore, omnithread/omnithread.dsp, zlib/.cvsignore,
	zlib/zlib.dsp: Now all the oject files and libraries will go to the
	same directories vncviewer/Debug and vncviewer/Release, not into
	separate directories per each library.

2004-03-10 21:44  mrdennis

	* winvnc/vncClient.cpp: Fixed bug with wrong data in FileListData
	message.

2004-03-09 00:27  const_k

	* winvnc/: vncInstHandler.cpp, vncMenu.cpp: Changes in menu class
	and mutex names.

2004-03-09 00:07  const_k

	* vncviewer/res/resource.h: Changed the order of constants in
	resource.h, corrected the _APS_NEXT_CONTROL_VALUE constant.

2004-03-08 18:18  oleg_sh

	* vncviewer/: FileTransfer.cpp, res/resource.h, res/vncviewer.rc:
	The context help in "TightVNC File Transfers" dialog box  in
	vncviewer is added.

2004-03-06 22:21  oleg_sh

	* winvnc/: WinVNC.h, vncDesktop.cpp, vncInstHandler.cpp,
	vncMenu.cpp, vncProperties.cpp: LiveShare and WinVNC are made as
	independent appendices.  Now it is possible to start them
	simultaneously.

2004-03-06 13:38  oleg_sh

	* winvnc/: VNCHelp.cpp, WinVNC.rc, resource.h, vncProperties.cpp:
	Codes of help system are completely adapted for the HorizonLive
	project.

2004-03-05 16:16  oleg_sh

	* winvnc/vncHTTPConnect.cpp: The bug in "vncHTTPListenThread" class
	which repeats  a bug in "vncSockConnectThread" class is fixed. This
	bug resulted in lag of a server if repeatedly to switch "Allow only
	loopback connections" control.

2004-03-05 12:13  oleg_sh

	* winvnc/vncSockConnect.cpp: Bug, which resulted in lag of a
	server, when was repeatedly switched "Allow only loopback
	connections"control is fixed.

2004-03-04 22:45  const_k

	* InstInfo.rtf, TightVNC-donate.url, TightVNC.iss: Packaging
	updates for the 1.3dev4 version.

2004-03-04 22:25  const_k

	* winvnc/: Makefile.bcc32, WinVNC.rc: Fixed compilation problems
	under Borland C++ 5.5.

2004-03-04 21:49  const_k

	* BUILDING.txt, README-bin.txt, README.txt, TightVNC.iss,
	vncviewer/res/vncviewer.rc, winvnc/WinVNC.rc,
	winvnc/VNCHooks/VNCHooks.rc: Version strings changed, version
	1.3dev4.

2004-03-04 21:36  const_k

	* vncviewer/ClientConnection.cpp: Minor change to support
	rfbAuthNone in authentication capabilities.

2004-03-04 21:17  const_k

	* winvnc/: res/AuthPanel.class, res/AuthUnixLoginPanel.class,
	res/CapabilityInfo.class, res/CapsContainer.class,
	res/RfbProto.class, res/VncCanvas.class, WinVNC.dsp, WinVNC.rc,
	resource.h, vncHTTPConnect.cpp, res/VncViewer.class,
	res/VncViewer.jar: Built-in Java viewer upgraded to the latest
	version.

2004-03-04 13:07  const_k

	* winvnc/: vncClient.cpp, vncDesktop.cpp: Fixes for CopyRect
	handling on the server side. Now CopyRect support is enabled again,
	and seems to work fine. This is a patch from Vladimir Vologjanin.

2004-03-03 21:51  const_k

	* BUILDING.txt: Minor grammar fix.

2004-03-03 16:46  const_k

	* BUILDING-bcc32.txt, BUILDING.txt: Improved compilation notes.
	This should fix the bug tracker item #900393.

2004-03-01 00:00  oleg_sh

	* winvnc/: AdministrationControls.cpp, vncProperties.cpp: The logic
	of switchings of "Allow loopback connections" and  "Allow only
	loopback connections" controls in "Administration" tab	in
	"Properties" dialog box is changed.

2004-02-29 20:57  oleg_sh

	* winvnc/: IncomingConnectionsControls.cpp,
	IncomingConnectionsControls.h: The code for installation of the
	password in "Properties" dialog box is	transformed into
	"SetPasswordSettings" separate function. The warning message box is
	added when is length of the password more than eight symbols.

2004-02-29 13:50  oleg_sh

	* winvnc/: IncomingConnectionsControls.cpp,
	IncomingConnectionsControls.h: The logic of behaviour of "Display
	or port numbers to use" group of controls,  in "Incoming
	Connections" tab, in "Properties" dialog box, is corrected.

2004-02-28 16:50  const_k

	* winvnc/: vncClient.cpp, vncProperties.cpp: Minor code cleanups,
	and a few clarifications in comments.

2004-02-27 20:44  const_k

	* winvnc/vncServer.cpp: Don't start the HTTP daemon if its TCP port
	number is the same as that of the RFB server.

2004-02-27 16:39  oleg_sh

	* winvnc/: IncomingConnectionsControls.cpp,
	IncomingConnectionsControls.h, vncProperties.cpp: Display of real
	values of ports in a mode "auto" is restored, when the "Apply"
	button is pressed  and at initialization of "Properties" dialog box
	.

2004-02-26 21:58  const_k

	* rfb/rfbproto.h: Added signature for "no authentication"
	capability, together with minor code formatting changes. These
	modification were copied from the Unix version.

2004-02-20 15:50  const_k

	* winvnc/IncomingConnectionsControls.cpp: Minor changes in the
	warning message.

2004-02-20 15:49  const_k

	* winvnc/: WinVNC.rc, resource.h: Removed unnecessary changes from
	the previous commit.

2004-02-20 14:06  oleg_sh

	* winvnc/: IncomingConnectionsControls.cpp, WinVNC.rc, resource.h:
	Check on equality of RFB and HTTP ports is added.

2004-02-17 15:42  oleg_sh

	* winvnc/IncomingConnectionsControls.cpp: The logic of behaviour of
	group of controls " Display or port numbers to use " in tab "
	Incoming Connections " is restored. This has been lost when
	"Properties" dialog box  has been transformed into a tabcontrol
	box.

2004-02-16 19:55  const_k

	* winvnc/WinVNC.rc: First few strings of context help for the
	WinVNC Properties dialog.

2004-02-16 00:35  const_k

	* winvnc/vncService.cpp: The message box "The WinVNC service has
	been unregistered" won't be shown when running WinVNC -reinstall.
	For some reason, if the user did not close that dialog, WinVNC
	could not install the service.

2004-02-15 23:08  const_k

	* winvnc/: WinVNC.dsp, WinVNC.rc: Corrected the tab order in
	HorizonLive-specific dialogs, and fixed broken link step in the
	HorizonLive configuration.

2004-02-15 20:40  const_k

	* winvnc/vncDesktop.cpp: A bugfix from Vladimir Vologjanin to
	resolve the issue with crashing on a remote Ctrl-Alt-Del in the
	service mode.

2004-01-29 19:54  const_k

	* winvnc/: .cvsignore, WinVNC.dsp: Linking with htmlhelp.lib in
	Debug and Profile configurations.

2004-01-13 20:07  const_k

	* vncviewer/ClientConnection.cpp: Bugfix for the previous bugfix.
	;-)

2004-01-13 19:18  const_k

	* vncviewer/ClientConnection.cpp: Minor bugfix -- an error
	condition was not checked properly.

2004-01-12 16:31  oleg_sh

	* vncviewer/VNCOptions.cpp, winvnc/VNCHelp.cpp, winvnc/VNCHelp.h,
	winvnc/WinVNC.cpp, winvnc/WinVNC.dsp, winvnc/WinVNC.h,
	winvnc/WinVNC.rc, winvnc/resource.h, winvnc/vncProperties.cpp: In
	the dialog box Properties is added the context-sensitive help. For
	this purpose in the project WinVNC the new class is added. It the
	description is in files VNCHelp.cpp and VNCHelp.h.The code of a
	class vncProperties  is accordingly changed. Also the strings
	appropriate to each control of the dialog box are added.

2004-01-06 17:15  mrdennis

	* vncviewer/: FileTransfer.cpp, FileTransferItemInfo.cpp,
	FileTransferItemInfo.h: Minor code improvements.

2004-01-06 15:20  mrdennis

	* vncviewer/ClientConnection.cpp, vncviewer/FileTransfer.cpp,
	vncviewer/FileTransfer.h, winvnc/FileTransferItemInfo.h,
	winvnc/WinVNC.dsp, winvnc/vncClient.cpp, winvnc/vncClient.h: Small
	code improvement. Resolve problems with terminate file transfer
	after "Kill All Clients" pushed on server side.

2004-01-04 03:32  mrdennis

	* winvnc/vncClient.cpp: Small code improvement. Stoping download
	when pushed "Kill All Clients" on server side.

2003-12-24 18:26  oleg_sh

	* vncviewer/ClientConnection.cpp: Fixed bug with positioning the
	image in a window vncviewer,  when toolbar is switched - off.

2003-12-23 05:38  const_k

	* winvnc/Makefile.bcc32: The Borland C++ makefile did not include
	Java classes into WinVNC.exe.

2003-12-17 21:25  const_k

	* InstInfo.rtf, TightVNC.iss: Packaging fixes for the 1.3dev3
	release.

2003-12-16 03:24  oleg_sh

	* winvnc/: WinVNC.dsp, WinVNC.rc, resource.h, vncProperties.cpp,
	vncProperties.h: Dialog box "Advanced Properties " is removed from
	project WinVNC.  Groups of controls of this dialog box are placed
	in separate tabs in dialog box "Properties", "Administration" and "
	Query Settings ".  Changes are accordingly brought in the
	description of a class "vncProperties", and the description of a
	class "vncAdvancedProperties" is removed.

2003-12-15 20:14  const_k

	* TightVNC.url: TightVNC.url added from BRANCH_1_2_STABLE.

2003-12-12 17:46  const_k

	* winvnc/: Makefile.bcc32, WinVNC.rc: Fixed compilation under
	Borland C++ 5.5.

2003-12-12 17:28  const_k

	* winvnc/vncClient.cpp: CopyRect handling temporarily disabled on
	the server side. It should have been fixed in future versions.

2003-12-08 15:50  oleg_sh

	* winvnc/: AdministrationControls.cpp, AdministrationControls.h,
	QuerySettingsControls.h, WinVNC.dsp: Code for controls of groups
	"Administration", "Temporary" and "Connection Priority", in dialog
	box  " Advanced Properties ", is selected in separate class
	"AdministrationControls". The description of a class is in files
	AdministrationControls.cpp and AdministrationControls.h. The code 
	in the description of a class "vncAdvancedProperties" is
	accordingly changed.

2003-12-07 03:09  oleg_sh

	* winvnc/: IncomingConnectionsControls.h,
	QuerySettingsControls.cpp, QuerySettingsControls.h, WinVNC.dsp,
	WinVNC.rc, resource.h: Code for elements of management of group "
	Query Settings " in dialogue " Advanced Properties "  is selected
	in separate class QuerySettingsControls.  The description of a
	class is in files QuerySettingsControls.cpp and
	QuerySettingsControls.h. The code in the description of a class
	"vncAdvancedProperties" is accordingly changed.

2003-11-29 09:50  const_k

	* winvnc/vncProperties.cpp: External authentication support turned
	off.

2003-11-28 21:22  const_k

	* BUILDING.txt, README-bin.txt, README.txt, TightVNC.iss,
	winvnc/VNCHooks/VNCHooks.rc, vncviewer/res/vncviewer.rc,
	winvnc/WinVNC.rc: Version strings changed, version 1.3dev3.

2003-11-28 20:07  const_k

	* vncviewer/FileTransfer.cpp: Uncommented code that was commented
	out by mistake.

2003-11-28 00:46  mrdennis

	* rfb/rfbproto.h, vncviewer/FileTransfer.cpp: Fixed bug with wrong
	length of FileUploadDataMsg.  Small code impovements for right show
	sizes of files in FileTransfer dialog.

2003-11-21 13:37  oleg_sh

	* vncviewer/VNCOptions.cpp, winvnc/IncomingConnectionsControls.cpp,
	winvnc/vncProperties.cpp: The setting of a focus of input in tab
	"Incoming Connections" for of initialization of the dialog box
	"Properties" is fixed.

2003-11-17 03:47  oleg_sh

	* winvnc/: vncProperties.cpp, vncProperties.h: The wholeness of the
	project "HorizonLive" is restored. It was lost in a during of
	transformation of dialogues in the project "WinVNC".

2003-11-15 02:40  oleg_sh

	* winvnc/: IncomingConnectionsControls.cpp, WinVNC.rc: In tab
	"Incoming Connections" of the "Properties" dialog box the setting
	of a focus  of input in fields of input "Primary password",
	"display" and "main port" is made when the switches "Accept socket
	connections",  "display" and "ports"  are checked accordingly .

2003-11-10 14:26  oleg_sh

	* vncviewer/VNCOptions.cpp: Fixed a bug with operation of scaling
	for significance of scale 100 %

2003-11-05 23:25  const_k

	* vncviewer/: ClientConnection.cpp, ConnectingDialog.cpp: Fixed
	race conditions in the ConnDlgThread class implementation.

2003-11-05 01:58  const_k

	* vncviewer/ClientConnection.cpp: A small bugfix - the window did
	not redraw itself correctly after applying new scaling settings.

2003-11-05 01:53  const_k

	* vncviewer/: ClientConnection.cpp, ConnectingDialog.cpp,
	ConnectingDialog.h: The "Connecting..." dialog is fully functional
	now, it works in a separate thread. Also, a few fixes in other
	places were made.

2003-11-04 22:28  const_k

	* vncviewer/: LoginAuthDialog.cpp, res/vncviewer.rc: The "Close"
	button renamed to "Hide" in the "Connecting..." dialog. Also, now
	the keyboard focus will be moved to the password field if there is
	a username pre-set in the LoginAuth dialog.

2003-11-04 03:28  const_k

	* vncviewer/ClientConnection.h, vncviewer/Makefile.bcc32,
	vncviewer/VNCviewerApp32.cpp, vncviewer/res/vncviewer.rc,
	winvnc/WinVNC.rc: If a config file was used, the viewer won't
	continuously retry authentication any more. Instead, it will show
	the "New Connection" dialod box after the first authentication
	failure.

2003-11-03 21:49  const_k

	* vncviewer/: ClientConnection.cpp, ClientConnection.h,
	ClientConnectionFile.cpp, LoginAuthDialog.cpp, LoginAuthDialog.h:
	Implemented a possibility to save a username without password in
	.vnc files, for the "external" authentication.

2003-11-03 21:15  const_k

	* vncviewer/: ClientConnection.cpp, ClientConnection.h,
	ConnectingDialog.cpp, ConnectingDialog.h, vncviewer.dsp,
	res/resource.h, res/vncviewer.rc: Implemented new "Connecting..."
	dialog box showing connection progress.  This version is not fully
	functional yet -- it does not handle messages of the dialog window
	correctly.

2003-10-30 22:41  const_k

	* winvnc/: WinVNC.rc, resource.h: Unused resources have been
	removed.

2003-10-30 22:39  const_k

	* winvnc/WinVNC.dsp: Linking WinVNC with comctl32.lib in Debug and
	Profile build configurations.

2003-10-30 11:44  oleg_sh

	* winvnc/: WinVNC.dsp, WinVNC.rc, resource.h, vncProperties.cpp,
	vncProperties.h: The Properties dialog box is transformed into a
	property sheet dialog box.

2003-10-27 22:41  const_k

	* build-bcc32.bat: Line endings corrected.

2003-10-27 22:39  const_k

	* winvnc/: Makefile.bcc32, WinVNC.rc: Fixes for Borland C++ 5.5
	compilation.

2003-10-27 22:20  const_k

	* vncviewer/: ClientConnection.cpp, ClientConnection.h,
	ClientConnectionFile.cpp: Implemented a possibility to save
	encrypted username/password pair for "external" authentication in
	.vnc files, just like the standard VNC password is saved. Also, "do
	you want to save the password?" prompt is now skipped if the viewer
	did not perform authentication.

2003-10-27 20:34  const_k

	* vncviewer/: ClientConnection.cpp, ClientConnection.h,
	ClientConnectionFile.cpp, LoginAuthDialog.cpp, LoginAuthDialog.h,
	res/resource.h, res/vncviewer.rc: On connection failures, error
	message boxes will include hostname/display information. Also, the
	same information will be shown in the External Authentication
	dialog.

2003-10-25 17:25  const_k

	* winvnc/vncClient.cpp: Minor code enhancements.

2003-10-25 17:17  const_k

	* winvnc/: vncClient.cpp, vncClient.h: Added new
	vncClient::GetServerName() function.

2003-10-25 14:35  const_k

	* winvnc/vncClient.cpp: Fixed a bug in the "external"
	authentication with calling functions returning results in the same
	static memory area.

2003-10-12 19:13  oleg_sh

	* winvnc/: IncomingConnectionsControls.cpp,
	IncomingConnectionsControls.h, WinVNC.dsp, WinVNC.rc, resource.h,
	vncProperties.cpp, vncProperties.h: The code for controls of group
	"Incoming Connections" in "Property Page" dialog box is transformed
	into a separate class IncomingConnectionsControls.  The description
	of a class is added in separate files IncomingConnectionsControls.h
	and IncomingConnectionsControls.cpp.

2003-10-09 16:10  const_k

	* vncviewer/: AuthDialog.cpp, ClientConnectionZlib.cpp,
	ClientConnectionZlibHex.cpp, LoginAuthDialog.cpp, Makefile.mingw,
	stdhdrs.h, vncviewer.h, omnithread/Makefile.mingw,
	res/Makefile.mingw, res/vncviewer.rc: Applied a patch from Peter
	Astrand to enable building the viewer with the MinGW compiler.

2003-10-09 15:50  const_k

	* vncviewer/: KeyMap.cpp, keysymdef.h: Applied a patch from Peter
	Astrand to fix deadkeys handling.

2003-10-09 15:14  const_k

	* rfb/rfbproto.h, vncviewer/ClientConnection.cpp,
	vncviewer/ClientConnection.h, vncviewer/LoginAuthDialog.cpp,
	vncviewer/LoginAuthDialog.h, winvnc/vncClient.cpp,
	winvnc/vncProperties.cpp, winvnc/vncProperties.h,
	winvnc/vncServer.cpp, winvnc/vncServer.h: Experimental support for
	an alternative "external" authentication. This is the first step to
	the pluggable authentication architecture.

2003-10-09 14:45  const_k

	* .cvsignore, winvnc/libjpeg/.cvsignore: Ignoring intermediate
	files and directories created on compilation.

2003-09-17 16:53  const_k

	* vncviewer/FileTransfer.cpp: Two text messages have been changed.

2003-09-15 17:36  mrdennis

	* vncviewer/FileTransfer.cpp, winvnc/vncClient.cpp: Small code
	improvements.

2003-09-14 18:30  const_k

	* rfb/rfbproto.h: Minor code cleanups.

2003-09-09 18:37  const_k

	* vncviewer/FileTransfer.cpp, winvnc/vncClient.cpp: Minor
	improvements and fixes in the file transfer implementation.

2003-09-09 16:46  const_k

	* vncviewer/FileTransfer.cpp, winvnc/vncClient.cpp: Fixed a few
	issues in the file transfer implementation.

2003-09-08 22:01  const_k

	* winvnc/: Makefile.bcc32, vncClient.cpp: Fixes for Borland C++ 5.5
	compilation.

2003-09-08 20:24  const_k

	* winvnc/: vncClient.cpp, vncClient.h: A quick fix for the problem
	with incorrect initial client framebuffer size.

2003-09-08 03:25  mrdennis

	* rfb/rfbproto.h, vncviewer/FileTransfer.cpp,
	vncviewer/FileTransfer.h, vncviewer/FileTransferItemInfo.cpp,
	vncviewer/FileTransferItemInfo.h, winvnc/vncClient.cpp,
	winvnc/vncClient.h: Preliminary release of new version FileTransfer
	protocol.

2003-09-04 02:37  const_k

	* vncviewer/ClientConnection.cpp, rfb/rfbproto.h,
	vncviewer/ClientConnection.h, winvnc/vncClient.cpp,
	winvnc/vncClient.h: Support for the latest RealVNC's RFB protocol
	3.7 has been added. TightVNC protocol extensions are now enabled
	via a special "security type" sent by the server prior to
	authentication. These protocol changes ensure maximum possible
	protocol compatibility with all the standard VNC versions (and with
	all stable TightVNC releases, too).

2003-09-04 01:45  mrdennis

	* rfb/rfbproto.h, vncviewer/FileTransfer.cpp,
	vncviewer/FileTransfer.h, vncviewer/FileTransferItemInfo.cpp,
	vncviewer/FileTransferItemInfo.h, winvnc/FileTransferItemInfo.cpp,
	winvnc/FileTransferItemInfo.h, winvnc/WinVNC.dsp,
	winvnc/vncClient.cpp: ATTENTION!!! This version of FileTransfer
	allow compile all project, BUT FileTransfer feature not work,
	sorry...  Added new class FileTransferItemInfo in VNCServer. This
	class is different of FileransferItemInfo in VNCviewer.

2003-08-28 02:07  mrdennis

	* rfb/rfbproto.h: Change rfb-protocol. Added new version of
	FileTransfer protocol.

2003-08-23 18:55  const_k

	* vncviewer/FileTransferItemInfo.cpp, vncviewer/Makefile.bcc32,
	vncviewer/res/vncviewer.rc, winvnc/Makefile.bcc32,
	winvnc/WinVNC.rc: Minor fixes for Borland C++ compatibility.

2003-08-23 18:25  const_k

	* winvnc/: PollControls.cpp, PollControls.h, vncProperties.cpp:
	Major code improvements in the PollControls class, and a fix for
	the problem with two incorrectly enabled checkboxes.

2003-08-23 17:08  const_k

	* winvnc/: WinVNC.cpp, vncService.cpp, vncService.h: If the command
	line includes both -sharewindow and -connect options, then the
	-connect option will take effect only if there was a valid window
	to share found.

2003-08-23 14:40  const_k

	* winvnc/: resource.h, vncClient.cpp, vncProperties.cpp,
	vncProperties.h, vncServer.h, WinVNC.rc: Implemented an option to
	enable/disable file transfers.

2003-08-23 14:05  const_k

	* winvnc/vncProperties.cpp: Fixed a bug -- a pointer to the
	CMatchWindow object was not properly initialized.

2003-08-23 13:25  const_k

	* winvnc/: SharedDesktopArea.cpp, SharedDesktopArea.h,
	vncProperties.cpp: Minor code improvements in the SharedDesktopArea
	class.

2003-08-22 21:37  const_k

	* vncviewer/VNCOptions.cpp: A quick fix for the problem with not
	loading settings in the listening mode, when the viewer was started
	with the -listen command-line option.

2003-07-31 20:52  const_k

	* InstInfo.rtf: file InstInfo.rtf was initially added on branch
	BRANCH_1_2_STABLE.

2003-07-30 00:33  mrdennis

	* vncviewer/FileTransfer.cpp, winvnc/vncClient.cpp: Some code
	improvevments. Now, FileTransfer feature can operates with
	removable, remote, fixed and CD-ROM drives.

2003-07-25 18:50  const_k

	* winvnc/: vncAcceptReverseDlg.cpp, vncMenu.cpp: A set of minor
	changes specific to the HorizonLive build configuration, merged
	from the BRANCH_HL_JUL2003.

2003-07-23 11:28  oleg_sh

	* winvnc/: SharedDesktopArea.cpp, SharedDesktopArea.h, WinVNC.dsp,
	vncProperties.cpp, vncProperties.h: The plots of a code in
	vncProperties.cpp which work with Shared Desktop Area controls are
	transformed into a separate class SharedDesktopArea.  Now
	manipulations with Shared Desktop Area controls happen by means of
	methods of a class SharedDesktopArea.

2003-07-21 03:48  oleg_sh

	* winvnc/: InputHandlingControls.cpp, InputHandlingControls.h,
	WinVNC.dsp, vncProperties.cpp, vncProperties.h: The plots of a code
	in vncProperties.cpp which work with input handling controls are
	transformed into a separate class InputHandlingControls. Now
	manipulations with input handling controls will be realized by
	means of methods of a class InputHandlingControls.

2003-07-20 14:35  oleg_sh

	* winvnc/: PollControls.cpp, PollControls.h, WinVNC.dsp, WinVNC.rc,
	resource.h, vncProperties.cpp, vncProperties.h: The plots of a code
	in vncProperties.cpp which work with polling controls are
	transformed into a separate class PollControls. Now manipulations
	with polling controls will be realized by means of methods of a
	class PollControls

2003-07-17 23:12  mrdennis

	* vncviewer/: FileTransfer.cpp, FileTransfer.h,
	FileTransferItemInfo.cpp, FileTransferItemInfo.h, vncviewer.dsp:
	Added new class FileTransferItemInfo, which hold information about
	ListView items in FileTransfer dialog.	Small code improvement for
	ProgressBar in FileTransfer dialog.

2003-07-15 20:35  mrdennis

	* vncviewer/FileTransfer.cpp: Added LVS_EX_FULLROWSELECT window
	style to ListView controls in the File Transfer dialog. Now, when
	an item is selected, the item and all its subitems are highlighted.

2003-07-12 01:23  const_k

	* vncviewer/VNCOptions.cpp: On specifying an invalid server name,
	showing a message box instead of the usage help message.

2003-07-11 18:17  const_k

	* vncviewer/: AboutBox.cpp, AboutBox.h, VNCOptions.cpp,
	VNCOptions.h, res/vncviewer.rc: Improved the layout of the dialog
	box with the usage help. Now the same dialog appears both on
	specifying the /? option, or on specifying an incorrect host name.

2003-07-11 05:14  const_k

	* winvnc/vncDesktop.cpp: Closing HKEY_CURRENT_USER properly on
	restoring display settings. This change should solve problems with
	reading the registry in the service mode.

2003-07-11 05:10  const_k

	* winvnc/vncProperties.cpp: Debugging output removed.

2003-07-10 19:18  const_k

	* vncviewer/res/: filereload.ico, fileup.ico, vncviewer.rc: Images
	changed for "up" and "reload" icons in the File Transfer dialog.

2003-07-10 19:16  const_k

	* winvnc/vncClient.cpp: Disabling file transfers if the client has
	authenticated against a view-only password.

2003-07-10 19:03  const_k

	* winvnc/vncClient.cpp: Writing into the log on receiving an
	invalid client message.

2003-07-10 18:12  const_k

	* vncviewer/: FileTransfer.cpp, FileTransfer.h: Minor GUI
	improvements in the File Transfer dialog.

2003-07-10 18:08  const_k

	* vncviewer/.cvsignore: Ignoring vncviewer.log.

2003-07-10 18:04  const_k

	* winvnc/vncClient.cpp: Implemented logging on file
	uploads/downloads.

2003-07-10 18:01  const_k

	* vncviewer/FileTransfer.cpp: Fixed a bug with not closing
	directory handles in file transfers.

2003-07-10 17:57  const_k

	* winvnc/vncClient.cpp: Fixed a bug with not closing file handles
	after uploading in file transfers.

2003-07-10 17:51  const_k

	* winvnc/vncBuffer.h: Unused function prototype has been removed.

2003-07-05 00:53  const_k

	* winvnc/: WinVNC.rc, resource.h, vncDesktop.cpp, vncDesktop.h,
	vncProperties.cpp, vncProperties.h, vncServer.cpp, vncServer.h:
	Implemented a possibility to turn off hooking via VNCHooks.dll when
	full screen polling is in use, and added a corresponding option to
	the Properties dialog (that is Advanced Properties in the
	HorizonLive configuration).

2003-07-02 00:19  const_k

	* winvnc/: WinVNC.cpp, WinVNC.h: Fixed a number of minor problems
	with -connect and -sharewindow options. Added the possibility to
	use the -connect option without arguments, to bring up the "Add New
	Client" dialog.

2003-07-02 00:14  const_k

	* winvnc/WinVNC.cpp: Implemented a possibility to specify
	-sharewindow argument without quotes, and fixed a problem with not
	counting the last character of that argument.

2003-07-02 00:11  const_k

	* winvnc/: vncService.cpp, vncService.h: Fixed broken
	case-insensitive comparison, and the problem with restoring windows
	that were maximized. Also, general code improvements were made.

2003-07-01 23:57  const_k

	* winvnc/: WinVNC.rc, vncProperties.cpp: Removed the code that
	searched a window by comparing window titles with the substrings
	entered in window selection edit controls. The code was broken in
	two ways -- it did not respect actual sharing mode (window, full
	desktop or screen area), and it tried to find a window even if one
	was already selected using the target icon (in the latter case, the
	string in the edit control was not always a valid window title).
	Also, window selection edit controls in both HorizonLive and public
	configurations have been made read-only.

2003-07-01 23:49  const_k

	* winvnc/vncService.cpp: Showing an error message in cases when the
	window with a specified title is not found, for the -sharewindow
	option. This is a patch from Oleg Sheikin.

2003-06-25 23:35  const_k

	* vncviewer/VNCOptions.cpp: Now the usage help message lists nearly
	all the supported options.

2003-06-25 23:31  const_k

	* winvnc/WinVNC.h: Improved output of the WinVNC -help option.

2003-06-25 20:53  const_k

	* winvnc/vncClient.cpp: Fixed the CopyRect handling that was
	completely broken. Basically, the code from the version 1.2.8 has
	been copied, with minor changes to respect variable framebuffer
	size.

2003-06-25 20:49  const_k

	* vncviewer/.cvsignore, vncviewer/ClientConnection.cpp,
	vncviewer/Makefile.bcc32, vncviewer/SessionDialog.cpp,
	vncviewer/VNCOptions.cpp, winvnc/Makefile.bcc32, winvnc/WinVNC.rc:
	The code ported to the Borland C++ compiler.

2003-06-25 20:46  const_k

	* vncviewer/ClientConnection.cpp: Fixed a bug with incorrect
	deletion of FileTransfer objects.

2003-06-25 20:43  const_k

	* winvnc/WinVNC.cpp: Solved a problem with parsing command line
	option names. Older versions would treat -killANYTHING as -kill,
	and that could cause problems if options like -killallclients were
	misspeled. Now only -kill and -killallclients will work,
	-killsomething will result showing the help message.

2003-06-25 20:40  const_k

	* winvnc/: WinVNC.cpp, WinVNC.h, vncMenu.cpp, vncMenu.h,
	vncService.cpp, vncService.h: Implemented new -killallclients
	command-line option in WinVNC.

2003-06-15 02:04  const_k

	* winvnc/: vncMenu.cpp, vncProperties.cpp, vncService.cpp: A bugfix
	for the "-sharewindow" option implementation, from Oleg Sheikin.

2003-06-15 02:02  const_k

	* vncviewer/: ClientConnection.cpp, Daemon.cpp, SessionDialog.cpp,
	VNCOptions.cpp, VNCOptions.h: Minor code improvements from Oleg
	Sheikin.

2003-06-15 01:59  const_k

	* winvnc/: WinVNC.cpp, WinVNC.h, vncMenu.cpp, vncMenu.h,
	vncProperties.cpp, vncService.cpp, vncService.h: Implemented new
	"-sharewindow" command-line option in WinVNC. It allows identifying
	a window to share, by specifying a substring of its title. Similar
	function is added in the Properties dialog. This is a patch from
	Oleg Sheikin.

2003-06-05 02:51  const_k

	* winvnc/: WinVNC.rc, vncClient.cpp, vncDesktop.cpp: A set of minor
	changes from HorizonLive to synchronize versions. This includes
	enabling loopback connections in the HorizonLive configuration, a
	minor change in a text message, and one bugfix.

2003-06-05 02:47  const_k

	* winvnc/: WinVNC.dsp, WinVNC.rc: Now the Java classes will not be
	included in the HorizonLive configuration.

2003-06-05 02:43  const_k

	* winvnc/vncProperties.cpp: Restored the code closing the HKCU
	registry hive. This code was removed to workaround a password reset
	problem, but had introduced another issue that can be considered
	even worse. Now we should find other ways to fix old password reset
	problem.

2003-05-29 13:33  const_k

	* vncviewer/: ClientConnection.cpp, Daemon.cpp, SessionDialog.cpp,
	VNCOptions.cpp, VNCOptions.h: Chosen more appropriate names for the
	registry settings.

2003-05-23 13:39  const_k

	* vncviewer/: HotKeys.cpp, HotKeys.h, VNCHelp.cpp, VNCHelp.h,
	vncviewer.cpp: Minor improvements in VNCHelp and HotKeys class
	implementations.

2003-05-23 11:18  const_k

	* vncviewer/res/vncviewer.rc: Changed the titles of the dialog
	boxes.

2003-05-22 13:34  const_k

	* vncviewer/: ClientConnection.cpp, Daemon.cpp, Flasher.cpp,
	HotKeys.cpp, HotKeys.h, VNCviewerApp.cpp, vncviewer.cpp,
	vncviewer.dsp, vncviewer.h: The code for keyboard accelerator
	handling has been moved to a separate HotKeys class.

2003-05-21 23:13  const_k

	* vncviewer/VNCHelp.cpp: Fixed a problem with context help for spin
	controls, a patch from Oleg Sheikin.

2003-05-21 13:54  const_k

	* vncviewer/VNCOptions.cpp: Changed the bounds of valid values in
	edit controls "Verbosity level", "Number of connections to
	remember" and "Accept reverse VNC connections on TCP port". This is
	a patch from Oleg Sheikin.

2003-05-21 00:39  const_k

	* vncviewer/: ClientConnection.cpp, VNCOptions.cpp, VNCOptions.h:
	Added the code to handle the "Small dot cursor" radio button, and
	introduced the new "-smalldotcursor" command-line option. Also,
	changing the local cursor shape now has immediate effect in all
	windows.

2003-05-20 23:30  const_k

	* vncviewer/: VNCOptions.cpp, VNCOptions.h, res/vncviewer.rc: Added
	the code to handle the Browse button in the Global Options dialog.
	Also, there are minor code improvements. This is a patch from Oleg
	Sheikin.

2003-05-19 18:13  const_k

	* vncviewer/: FileTransfer.cpp, FileTransfer.h, res/vncviewer.rc:
	Layout changes in the FileTransfer dialog box.

2003-05-19 08:51  const_k

	* vncviewer/res/vncviewer.rc: Corrected the order of controls in
	the Options dialog.

2003-05-19 08:47  const_k

	* vncviewer/: vncviewer.dsp, res/cursor1.cur, res/resource.h,
	res/smalldot.cur, res/vncviewer.rc: Finished with the descriptions
	for controls in the Global Options.  Also, added one more local
	cursor shape.

2003-05-19 08:40  const_k

	* vncviewer/: ClientConnection.cpp, ClientConnectionFullScreen.cpp:
	Changes in the full-screen mode handling.

2003-05-18 14:35  const_k

	* vncviewer/: FileTransfer.cpp, FileTransfer.h: Code improvements
	from Dennis Syrovatsky.

2003-05-18 14:32  const_k

	* vncviewer/ClientConnection.cpp: Fixed a bug with showing Ctrl and
	Alt buttons on corresponding key presses with toolbar turned off.
	This is a patch from Oleg Sheikin.

2003-05-18 14:29  const_k

	* vncviewer/: VNCOptions.cpp, VNCOptions.h: Minor code improvements
	from Oleg Sheikin.

2003-05-14 19:22  const_k

	* vncviewer/: VNCHelp.cpp, VNCOptions.cpp, res/resource.h,
	res/vncviewer.rc: Layout changes in the Globals tab of the Options
	dialog.

2003-05-13 18:04  const_k

	* vncviewer/: SessionDialog.cpp, SessionDialog.h, VNCOptions.cpp,
	VNCOptions.h: Minor code improvements from Oleg Sheikin.

2003-05-13 17:59  const_k

	* vncviewer/: FileTransfer.cpp, FileTransfer.h: Code improvements.
	Also, fixed a bug with downloading files.

2003-05-13 17:32  const_k

	* vncviewer/ClientConnection.cpp: Fixed a problem with sockets not
	closed immediately on performing a disconnect or closing the
	window.

2003-05-13 14:43  const_k

	* vncviewer/: ClientConnection.cpp, ClientConnection.h,
	res/toolbar.bmp, res/vncviewer.rc: Improved menus, toolbar images,
	and toolbar tooltips. Also, there are few code improvements.

2003-05-07 12:37  const_k

	* vncviewer/: SessionDialog.cpp, VNCOptions.cpp: Fixed an issue
	with removing the host name from the session dialog after visiting
	Options or after failed authentication. This is a patch from Oleg
	Sheikin.

2003-05-07 03:32  const_k

	* vncviewer/ClientConnection.cpp: Fixed a problem causing vncviewer
	shutdown on closing just one window; a patch from Oleg Sheikin.

2003-05-06 15:23  const_k

	* vncviewer/VNCOptions.cpp: Validating text fields on operations
	with corresponding spin controls, a patch from Oleg Sheikin.

2003-05-06 14:13  const_k

	* vncviewer/res/vncviewer.rc: Version information changed, version
	1.3dev1.

2003-05-06 12:24  const_k

	* vncviewer/: ClientConnection.cpp, ClientConnection.h,
	FileTransfer.cpp: Fixed a bug with a non-initialized variable that
	used to enable the file transfer option when it should be disabled.
	There is a number of code improvements as well.

2003-05-06 05:24  const_k

	* rfb/rfbproto.h, vncviewer/ClientConnection.cpp,
	vncviewer/ClientConnection.h, vncviewer/LoginAuthDialog.cpp,
	vncviewer/LoginAuthDialog.h, vncviewer/vncviewer.dsp,
	vncviewer/res/resource.h, vncviewer/res/vncviewer.rc: Alternative
	Unix login authentication has been implemented in the viewer for Ki
	NETWORKS, Inc.

2003-05-05 23:38  const_k

	* vncviewer/VNCOptions.cpp: Checking lower bounds of values in edit
	controls with spins, a patch from Oleg Sheikin.

2003-05-05 15:15  const_k

	* vncviewer/: FileTransfer.cpp, FileTransfer.h, res/resource.h,
	res/vncviewer.rc: Code enhancements. Also, now the same button is
	used both for upload and download actions. This is a patch from
	Dennis Syrovatsky.

2003-05-05 13:05  const_k

	* vncviewer/VNCviewerApp32.cpp: A long-standing bug has been fixed
	-- the logic to handle retries after authentication failures was
	flawed, and used to delete the same object twice under certain
	conditions.

2003-05-05 11:17  const_k

	* vncviewer/CapsContainer.h: Tiny code improvement - joined two
	overloaded constructors.

2003-05-05 04:51  const_k

	* vncviewer/res/toolbar.bmp: Enhanced toolbar images.

2003-05-05 01:40  const_k

	* vncviewer/ClientConnection.cpp: Another minor code improvement.

2003-05-04 15:50  const_k

	* vncviewer/SessionDialog.cpp: Minor code improvement.

2003-05-04 01:29  const_k

	* vncviewer/: vncviewer.cpp, vncviewer.h: Minor code improvement.

2003-05-03 19:53  const_k

	* vncviewer/FileTransfer.cpp, winvnc/vncClient.cpp: Fixed a bug
	with access to empty folders in the file transfer interface. Now
	users can open empty folders and thus copy to empty folders. This
	is a patch from Dennis Syrovatsky.

2003-05-03 15:46  const_k

	* vncviewer/res/vncviewer.rc: More help descriptions, for static
	elements.

2003-05-03 11:34  const_k

	* vncviewer/res/: resource.h, vncviewer.rc: Help descriptions were
	added to static dialog elements -- a patch from Oleg Sheikin.

2003-05-03 03:44  const_k

	* vncviewer/: ClientConnection.cpp, res/resource.h,
	res/toolbar.bmp: Changed toolbar images, added new button for
	sending Ctrl-Esc -- a patch from Oleg Sheikin.

2003-05-02 17:46  const_k

	* vncviewer/SessionDialog.cpp: Using 8-bit colors in the
	"Low-bandwidth connection" profile -- a patch from Oleg Sheikin.

2003-05-02 00:37  const_k

	* vncviewer/: VNCOptions.cpp, VNCOptions.h, res/vncviewer.rc:
	Inactivating JPEG compression option on setting color format to 8
	bits. Making static labels gray together with related controls. 
	Changed the order of encodings in the combo box. This is a patch
	from Oleg Sheikin.

2003-05-01 21:20  const_k

	* vncviewer/VNCOptions.cpp: Validating edit controls after they
	loose the focus, instead of validation on each text change.

2003-04-15 20:50  const_k

	* vncviewer/res/vncviewer.rc: Finished help messages for the
	"Connection options" tab.

2003-04-15 20:43  const_k

	* vncviewer/: VNCOptions.cpp, res/vncviewer.rc: Validating input in
	text fields made entering numbers nearly impossible; a quick fix
	from Oleg Sheikin.

2003-04-15 00:33  const_k

	* vncviewer/res/vncviewer.rc: More help messages for the
	"Connection options" dialog.

2003-04-15 00:28  const_k

	* vncviewer/: VNCOptions.cpp, VNCOptions.h: "General options"
	renamed to "global options".

2003-04-15 00:25  const_k

	* vncviewer/: VNCOptions.cpp, res/vncviewer.rc: Layout improvements
	in the Options dialog.

2003-04-15 00:22  const_k

	* vncviewer/: VNCOptions.cpp, VNCOptions.h, res/vncviewer.rc: A
	better way to set child dialogs' positions within the Tab control. 
	Minor layout changes in the Options dialog, and minor code
	improvements.

2003-04-14 14:55  const_k

	* vncviewer/: SessionDialog.cpp, VNCHelp.cpp, res/resource.h,
	res/vncviewer.rc: Help messages for static controls in dialogs that
	will duplicate help messages for corresponding active controls.
	Also, compression level and quality level set to 6 by default, for
	all connection profiles.  This is a patch from Oleg Sheikin.

2003-04-09 05:29  const_k

	* vncviewer/res/vncviewer.rc: Minor layout changes in the session
	dialog, improved help messages.  This should be the final version
	of this dialog box.

2003-04-01 19:38  const_k

	* winvnc/vncClient.cpp: Tiny code cleanups.

2003-04-01 01:58  const_k

	* rfb/rfbproto.h, vncviewer/ClientConnection.cpp,
	vncviewer/ClientConnection.h, winvnc/vncClient.cpp: Another set of
	changes in the protocol version 3.130. Now the client won't send
	tunneling or authentication type if the server does not support
	tunneling, or does not require authentication.

2003-04-01 01:27  const_k

	* vncviewer/: ClientConnection.cpp, ClientConnection.h: Minor code
	improvement. This patch and the previous patch were made by Oleg
	Sheikin.

2003-04-01 01:16  const_k

	* vncviewer/: ClientConnection.cpp, ClientConnection.h,
	VNCOptions.cpp, res/vncviewer.rc: New EnableFullControlOptions()
	function has been added to enable/disable commands and options that
	do not make sense in the view-only mode.

2003-03-31 04:54  const_k

	* vncviewer/res/vncviewer.rc: Minor change in the layout of the
	"load connection" button in the Session dialog, and a better help
	text for this button.

2003-03-29 20:10  const_k

	* winvnc/vncClient.cpp: File transfers disabled in the HorizonLive
	build configuration.

2003-03-29 03:45  const_k

	* vncviewer/: res/vncviewer.rc, res/resource.h, VNCOptions.h,
	VNCOptions.cpp: The "Scale by" check box has been deleted -- the
	scaling will be turned off on selecting 100%. Also, there is a
	number of code improvements. This is a patch from Oleg Sheikin.

2003-03-29 03:40  const_k

	* rfb/rfbproto.h, vncviewer/CapsContainer.cpp,
	vncviewer/CapsContainer.h, vncviewer/ClientConnection.cpp,
	vncviewer/ClientConnection.h, winvnc/vncClient.cpp: The protocol
	3.130 has been changed once again. Now the authentication scheme is
	selected on the client side, and tunneling is established before
	the server advertises its authentication capabilities.

2003-03-25 00:33  const_k

	* vncviewer/ClientConnection.cpp: Connection-specific options will
	be saved in the registry after establishing the connection, and on
	each change during the active connection. This and previous patches
	came from Oleg Sheikin.

2003-03-25 00:30  const_k

	* vncviewer/: ClientConnection.cpp, SessionDialog.cpp: On pressing
	the "Cancel" button in the session window, the "Options" dialog now
	will be removed (if open) on closing the session window itself.

2003-03-25 00:25  const_k

	* vncviewer/: SessionDialog.cpp, SessionDialog.h, res/vncviewer.rc:
	When using the "load connection" button, the connection to a server
	now will be established only on pressing the "Connect" button. The
	load button will only allow to load the connection parameters. This
	is a patch from Oleg Sheikin.

2003-03-24 03:50  const_k

	* winvnc/WinVNC.cpp: Just a minor code formatting change.

2003-03-24 03:48  const_k

	* winvnc/: WinVNC.cpp, WinVNC.h: Forgot to apply a change from the
	BRANCH_1_2_STABLE -- a possibility to specify port numbers with
	winvnc -connect option, using the format "host::port".

2003-03-24 03:41  const_k

	* vncviewer/: AboutBox.cpp, ClientConnection.cpp,
	ClientConnectionFullScreen.cpp, SessionDialog.cpp, VNCHelp.cpp,
	VNCHelp.h, VNCOptions.cpp, VNCviewerApp32.cpp, vncviewer.cpp: Code
	formatting improvements from Oleg Sheikin.

2003-03-24 03:31  const_k

	* vncviewer/res/vncviewer.rc: A few more help hints in the options
	dialog.

2003-03-24 03:27  const_k

	* vncviewer/res/vncviewer.rc: Minor layout changes in the Session
	dialog.

2003-03-24 03:23  const_k

	* vncviewer/: ClientConnection.h, ClientConnectionFile.cpp,
	SessionDialog.cpp: The "Open" window now blocks the "Connection
	details" dialog box. This is a patch from Oleg Sheikin.

2003-03-24 03:19  const_k

	* vncviewer/FileTransfer.cpp, vncviewer/FileTransfer.h,
	winvnc/vncClient.cpp: Fixed a bug in the file upload code. Added
	checking for free disk space on downloads at the client side. Added
	checking client path correctness on downloads. Also, there are code
	formatting improvements. This is a patch from Dennis Syrovatsky.

2003-03-23 02:42  const_k

	* vncviewer/: ClientConnection.cpp, ClientConnectionFile.cpp,
	SessionDialog.cpp, VNCOptions.cpp, VNCOptions.h: Fixed a problem
	with "Options" and "load connection" buttons that made it possible
	to open several instances of corresponding dialog windows.  This is
	a patch from Oleg Sheikin.

2003-03-23 02:38  const_k

	* vncviewer/res/vncviewer.rc: A tiny change in the layout of the
	"load connection" button.

2003-03-23 02:23  const_k

	* vncviewer/: AboutBox.cpp, ClientConnection.cpp,
	ClientConnection.h, ClientConnectionFile.cpp, Daemon.cpp,
	Flasher.cpp, SessionDialog.cpp, VNCHelp.cpp, VNCOptions.cpp,
	VNCOptions.h, VNCviewerApp32.cpp, vncviewer.cpp, vncviewer.h: Minor
	code formatting improvements, from Oleg Sheikin.

2003-03-23 02:19  const_k

	* vncviewer/: ClientConnection.cpp, ClientConnection.h,
	ClientConnectionFile.cpp, SessionDialog.cpp, SessionDialog.h,
	VNCOptions.cpp, VNCOptions.h, vncviewer.cpp, vncviewer.h,
	res/resource.h, res/vncviewer.rc: In the "Connection details"
	dialog box, added the possibility to load connection parameters
	from a file. In the "Options" dialog box, added the possibility to
	set port number for the listening mode. This is a patch from Oleg
	Sheikin.

2003-03-23 02:14  const_k

	* vncviewer/ClientConnection.cpp: Fixed a bug with writing to the
	memory beyond the declared array size.	This bug caused strange
	effects like strlen("") returning 1 :-) thus preventing file
	transfer interface from working correctly.

2003-03-23 02:11  const_k

	* winvnc/vncClient.cpp: Fixed a bug - the code did not check the
	return value properly after calling FindFirstFile(). This bug
	crashed the server after a client requested the file list for a
	non-existing path.

2003-03-23 02:07  const_k

	* vncviewer/CapsContainer.h: Eliminated numerous warnings while
	compiling in the DEBUG configuration.

2003-03-18 04:11  const_k

	* vncviewer/FileTransfer.cpp, vncviewer/FileTransfer.h,
	vncviewer/res/vncviewer.rc, winvnc/vncClient.cpp: Fixes in the file
	transfer implementation, from Dennis Syrovatsky.

2003-03-12 23:35  const_k

	* rfb/rfbproto.h: Minor formatting change in a comment.

2003-03-12 23:27  const_k

	* vncviewer/ClientConnection.cpp: A tiny change in the comment
	text.

2003-03-12 16:10  const_k

	* winvnc/vncClient.cpp: Minor code enhancements.

2003-03-12 00:11  const_k

	* vncviewer/VNCviewerApp32.cpp: Restored broken feature to listen
	for reverse connections on an arbitrary port.

2003-03-08 00:52  const_k

	* vncviewer/: VNCOptions.cpp, res/vncviewer.rc: Minor bugfixes and
	cleanups from Oleg Sheikin.

2003-03-06 15:20  const_k

	* vncviewer/VNCOptions.cpp: Handling of the WM_HELP message in the
	Options dialog.

2003-03-06 15:14  const_k

	* vncviewer/: VNCOptions.cpp, res/vncviewer.rc: Restrictions on
	entering incorrect values to the controls "Scale by", "Amount of
	connections" and "Log level", in the Options dialog; a change from
	Oleg Sheikin.

2003-03-06 15:10  const_k

	* vncviewer/: ClientConnection.cpp, vncviewer.cpp, res/toolbar.bmp:
	Added a button to the toolbar for file transfers, and an
	accelerator Ctrl-Alt-Shift-E; a change by Oleg Sheikin.

2003-03-06 15:04  const_k

	* vncviewer/: FileTransfer.cpp, res/resource.h, res/vncviewer.rc:
	Changed width of columns in the FileTransfer dialog to get rid of a
	horizontal scroll bar; a patch from Dennis Syrovatsky.

2003-03-06 14:52  const_k

	* vncviewer/: SessionDialog.cpp, VNCHelp.cpp, VNCHelp.h,
	VNCOptions.cpp, VNCOptions.h, vncviewer.cpp, vncviewer.dsp,
	vncviewer.h, res/resource.h, res/vncviewer.rc: The "Connection
	Options" dialog has been converted from a Property Sheet based
	solution to a modal dialog window with the Tab Control element.
	This solves the problem of double pressing the F1 key. The code has
	been transformed into a separate class, VNCHelp. This is a set of
	changes by Oleg Sheikin.

2003-03-06 13:47  const_k

	* vncviewer/: libjpeg/libjpeg.dsp, zlib/zlib.dsp: MS-DOS style line
	endings converted to Unix linefeeds. Let CVS convert them when
	needed.

2003-03-06 13:40  const_k

	* vncviewer/: FileTransfer.cpp, vncviewer.dsp, res/filereload.ico,
	res/fileup.ico, res/resource.h, res/vncviewer.rc: Various changes
	in the FileTransfer dialog, e.g. added "Up" and "Reload" buttons.

2003-02-28 17:33  const_k

	* vncviewer/: ClientConnection.cpp, res/vncviewer.rc: Improved
	system and tray menus of the vncviewer.

2003-02-27 01:33  const_k

	* vncviewer/ClientConnection.cpp, winvnc/vncClient.cpp: Added
	message type negotiation -- now all the protocol messages used in
	file transfers are properly advertised by the server. The client
	enables file transfers only if it knows they are supported by the
	server.

2003-02-26 17:36  const_k

	* rfb/rfbproto.h: Leading tabs replaced with spaces, to make the
	file suitable for inclusion into the Unix version of TightVNC.

2003-02-26 17:32  const_k

	* rfb/rfbproto.h, vncviewer/ClientConnection.cpp,
	winvnc/vncClient.cpp: Added signatures for non-standard messages
	and known encodings into rfbproto.h, to prevent duplication in
	server and viewer parts.

2003-02-25 20:33  const_k

	* rfb/rfbproto.h, vncviewer/ClientConnection.cpp,
	vncviewer/ClientConnection.h, winvnc/vncClient.cpp: Protocol
	version 3.130 has been changed once again. Now the server informs
	the client about all supported encodings, besides "raw". The client
	can use this information to choose which encodings to request
	(although current viewer does not try to be that smart).

2003-02-25 20:28  const_k

	* vncviewer/ClientConnection.cpp, winvnc/vncClient.cpp,
	winvnc/vncClient.h: Both the server and the viewer were made
	interoperable with the RFB protocol 3.3 used in the standard
	VNC/RealVNC and in TightVNC 1.2.x versions.

2003-02-25 20:25  const_k

	* vncviewer/: CapsContainer.cpp, CapsContainer.h,
	ClientConnection.cpp, ClientConnection.h, vncviewer.dsp: New
	CapsContainer class has been implemented. It is used to keep lists
	of protocol features (capabilities) advertised by the server in
	protocol version 3.130. The ClientConnection class maintains four
	capability lists: tunneling methods, authentication schemes,
	server->client protocol messages, and client->server messages.

2003-02-25 02:43  const_k

	* rfb/rfbproto.h, winvnc/vncClient.cpp: A typo fixed, and a
	questionable comment removed.

2003-02-25 02:40  const_k

	* rfb/rfbproto.h, vncviewer/ClientConnection.cpp,
	vncviewer/ClientConnection.h, winvnc/vncClient.cpp: For recent
	protocol changes (version 3.130), structure and field names have
	been changed. Also, corresponding functions in both server and
	client have been renamed.

2003-02-25 02:37  const_k

	* rfb/rfbproto.h, vncviewer/ClientConnection.cpp,
	vncviewer/ClientConnection.h, vncviewer/FileTransfer.cpp,
	vncviewer/FileTransfer.h, vncviewer/vncviewer.dsp,
	vncviewer/res/resource.h, vncviewer/res/vncviewer.rc,
	winvnc/vncClient.cpp: Initial file transfer implementation from
	Dennis Syrovatsky.

2003-02-23 12:51  const_k

	* rfb/rfbproto.h, vncviewer/rfb.h, vncviewer/vncviewer.dsp,
	winvnc/WinVNC.dsp, winvnc/rfb.h: The rfbproto.h file from both
	winvnc/ and vncviewer/ has been moved to the new rfb/ directory, to
	have just one copy instead of two.

2003-02-23 12:44  const_k

	* winvnc/: vncClient.h, vncServer.cpp, vncServer.h: Unused code has
	been removed -- m_capability and m_teleport fields in the vncClient
	class, and corresponding functions in both vncClient and vncServer.

2003-02-23 12:35  const_k

	* winvnc/.cvsignore: Ignoring WinVNC.log.bak as well.

2003-02-23 00:31  const_k

	* vncviewer/ClientConnection.cpp, vncviewer/ClientConnection.h,
	winvnc/vncClient.cpp: The protocol has been changed, the protocol
	version is now 3.130.  Protocol modification make it possible to
	negotiate "tunneling" (e.g.  encryption) methods, authentication
	types and additional protocol messages. This version of the
	protocol is incompatible with 3.3, compatibility issues should be
	solved in the next commit.

2003-02-23 00:28  const_k

	* winvnc/.cvsignore: Ignoring WinVNC.log.

2003-02-23 00:25  const_k

	* vncviewer/: ClientConnection.cpp, ClientConnection.h: Reverted
	from the protocol version 3.5 back to 3.3 in the viewer.  Also,
	removed the "inline" modifier from the
	ClientConnection::ReadExact() function.

2003-02-19 14:40  const_k

	* winvnc/vncProperties.cpp: A quick fix for the problem with
	"QuerySetting" and "QueryTimeout" options -- they could be copied
	from user to default settings without user's intention.

2003-02-19 14:39  const_k

	* vncviewer/VNCOptions.cpp: Removed an extra line causing a
	compilation failure.

2003-02-19 14:30  const_k

	* .cvsignore, vncviewer/.cvsignore, vncviewer/libjpeg/.cvsignore,
	vncviewer/omnithread/.cvsignore, vncviewer/res/.cvsignore,
	vncviewer/zlib/.cvsignore, winvnc/.cvsignore,
	winvnc/VNCHooks/.cvsignore, winvnc/libjpeg/.cvsignore,
	winvnc/zlib/.cvsignore: Added .cvsignore files, to make CVS ignore
	library and temporary files.

2003-02-19 14:16  const_k

	* .cvsignore, vncviewer/.cvsignore, vncviewer/libjpeg/.cvsignore,
	vncviewer/omnithread/.cvsignore, vncviewer/res/.cvsignore,
	vncviewer/zlib/.cvsignore, winvnc/.cvsignore,
	winvnc/VNCHooks/.cvsignore, winvnc/libjpeg/.cvsignore,
	winvnc/zlib/.cvsignore: file .cvsignore was initially added on
	branch BRANCH_1_2_STABLE.

2003-02-07 15:42  const_k

	* vncviewer/VNCOptions.cpp: Don't try to show a context help window
	if the control id is zero.  Also, set popup.cbStruct to the correct
	value.

2003-02-07 15:30  const_k

	* vncviewer/ClientConnection.cpp: Reset keyboard modifiers' states
	on loosing focus.

2003-02-07 15:28  const_k

	* vncviewer/: SessionDialog.cpp, VNCOptions.cpp, res/resource.h,
	res/vncviewer.rc: This patch from Oleg Sheikin sets correct default
	connection options, and adds an ability to show numberic trackbar
	positions for compression and JPEG quality levels.

2003-02-07 15:11  const_k

	* vncviewer/: ClientConnectionFullScreen.cpp, VNCOptions.cpp: The
	values of the VNCOptions::m_skipprompt variable were made
	correspond to its name; a patch from Oleg Sheikin.

2003-02-06 05:00  const_k

	* winvnc/: vncAcceptDialog.cpp, vncClient.cpp: Major bugfix --
	handling of the QueryAllowNoPass option was seriously broken. In
	addition to solving this issue, this patch re-organizes and fixes
	the InitAuthenticate() function in several more ways. E.g. the
	order of checks is now different -- first it checks for disabled
	empty passwords and loopback connections, then it checks AuthHosts
	settings and shows the query dialog, and only after that it
	requests authentication if necessary. Now the InitAuthenticate()
	function is much more mature and its code is much more readable.

2003-02-06 04:25  const_k

	* vncviewer/ClientConnection.cpp: A compilation warning was
	eliminated, and a few obsolete comments were removed.

2003-02-05 23:42  const_k

	* vncviewer/VNCOptions.cpp: Applied a patch to save boolean
	configuration items as DWORD in the registry, instead of strings.

2003-02-05 23:38  const_k

	* vncviewer/SessionDialog.cpp: Minor cleanups.

2003-02-05 21:08  const_k

	* winvnc/: vncClient.cpp, vncDesktop.cpp, vncProperties.cpp,
	vncServer.cpp: A cleanup: "#if !defined HORIZONLIVE" -> "#ifndef
	HORIZONLIVE".

2003-02-05 05:25  const_k

	* vncviewer/: AboutBox.cpp, res/vncviewer.rc: The layout and
	functionality of the Help dialog has been improved. The Escape key
	handling has been implemented in Help and About dialogs.

2003-02-05 05:18  const_k

	* vncviewer/SessionDialog.cpp: A workaround for the problem with
	crashing on double-pressing F1 in the session dialog.

2003-02-05 05:14  const_k

	* vncviewer/: vncviewer.dsp, omnithread/omnithread.dsp,
	zlib/zlib.dsp: MSVC++ project files updated -- non-working Profile
	configuration has been removed, Debug configuration has been
	corrected.

2003-02-05 00:43  const_k

	* vncviewer/: ClientConnection.cpp, vncviewer.cpp: Fixed a bug with
	window positioning when the toolbar is off, in the SizeWindow()
	method. Also, the "centered" parameter of the same function is now
	functional. These changes were sent by Oleg Sheikin.

2003-02-03 16:10  const_k

	* vncviewer/: ClientConnection.cpp, ClientConnectionFullScreen.cpp,
	SessionDialog.cpp, VNCOptions.cpp, vncviewer.cpp: Code formatting
	fixes from Oleg Sheikin.

2003-01-22 07:54  const_k

	* winvnc/: WinVNC.rc, resource.h, vncMenu.cpp, vncProperties.cpp,
	vncProperties.h, vncServer.cpp, vncService.cpp, vncService.h:
	Ported code from RealVNC 3.3.6: added RemoveWallpaper and
	LockSetting options to the Properties dialog; ported changes from
	vncMenu.cpp including AllowEditClients option, killing Active
	Desktop on removing wallpaper, and other less significant changes.

2003-01-22 05:42  const_k

	* winvnc/vncProperties.cpp: Minor GUI improvement: moving initial
	keyboard focus in the Properties dialog to the password text field.

2003-01-22 05:37  const_k

	* winvnc/: WinVNC.cpp, WinVNC.h, WinVNC.rc, resource.h,
	vncClient.cpp, vncMenu.cpp, vncMenu.h, vncProperties.cpp,
	vncProperties.h, vncServer.cpp, vncServer.h, vncService.cpp,
	vncService.h: Ported support for two passwords from
	BRANCH_1_2_STABLE.

2003-01-22 05:34  const_k

	* winvnc/WinVNC.dsp: Moved resource files to the Resource folder in
	the project filelist.

2003-01-16 20:03  const_k

	* vncviewer/: vncviewer.dsp, res/resource.h, res/vncviewer.rc:
	Improved layout, text and help messages for the New Connection
	dialog, corrected the MSVC++ project file (only for the Release
	configuration yet).

2003-01-16 19:27  const_k

	* vncviewer/: AboutBox.cpp, AboutBox.h, ClientConnection.cpp,
	ClientConnection.h, ClientConnectionClipboard.cpp,
	ClientConnectionFullScreen.cpp, Daemon.cpp, Flasher.cpp,
	SessionDialog.cpp, SessionDialog.h, VNCOptions.cpp, VNCOptions.h,
	VNCviewerApp.cpp, VNCviewerApp.h, VNCviewerApp32.cpp,
	VNCviewerApp32.h, vncviewer.cpp, vncviewer.dsp, vncviewer.h,
	res/resource.h, res/toolbar.bmp, res/vncviewer.rc: A set of major
	changes from Oleg Sheikin: toolbar, hotkeys, context help, more
	configuration options, saving per-connection options in the
	registry, other GUI improvements.

2002-12-26 18:28  const_k

	* BUILDING.txt: Removed the note about "No_CORBA" configuration
	which is now obsolete.

2002-12-26 18:26  const_k

	* winvnc/: WinVNC.dsp, VNCHooks/VNCHooks.dsp, libjpeg/libjpeg.dsp,
	omnithread/omnithread.dsp, zlib/zlib.dsp: Renamed "No_CORBA" build
	target to "Release", removed build targets that were not used, and
	corrected project configurations for remaining targets.

2002-12-26 18:23  const_k

	* winvnc/vncKeymap.cpp: Eliminated warnings caused by using
	std::map in the Debug build configuration.

2002-12-21 00:21  const_k

	* winvnc/: vncClient.cpp, vncDesktop.cpp: A fix for slow switching
	between local and remote cursor modes, from Vladimir Vologjanin.

2002-12-19 23:53  const_k

	* winvnc/: vncDesktop.cpp, vncDesktop.h: A CopyRect bug has been
	fixed. Now it works in any part of the screen.	The method
	vncDesktop::GetChangedRegion has been improved. CPU load and
	bandwidth requirements should have been reduced.

2002-12-17 04:22  const_k

	* winvnc/vncKeymap.cpp: Eliminated compilation warnings under MS
	VC++.

2002-12-17 03:34  const_k

	* winvnc/: vncDesktop.cpp, vncDesktop.h: CopyRect handling has been
	improved. Popup windows aren't processed anymore. Improved "poll
	window" subsystem. Reduced CPU load in polling modes.

2002-12-16 23:05  const_k

	* winvnc/vncProperties.cpp: This change seems to solve the password
	reset problem. The password could get changed in the registry on
	opening Properties dialog and hitting the Ok button, without making
	any changes.

2002-12-13 20:10  const_k

	* winvnc/vncMenu.cpp: A bugfix from HorizonLive.com: "We had found
	a bug with the LiveShare build of tight-vnc. The app would crash if
	you attempted to '-connect' to an IP address that didn't resolve."

2002-12-11 17:36  const_k

	* winvnc/: WinVNC.rc, vncClient.cpp, vncDesktop.cpp,
	vncProperties.cpp, vncServer.cpp, vncServer.h: A number of GUI
	changes in HorizonLive version. Improvements in the code for
	blocking remote events on local activity (for MS Excel).

2002-12-11 17:27  const_k

	* winvnc/: WinVNC.rc, vncConnDialog.cpp: Allowing host::port format
	in the "Add new client" dialog.

2002-12-11 17:24  const_k

	* vncviewer/: ClientConnectionFile.cpp, VNCOptions.h: Registering
	.vnc extension on saving a .vnc file, a change from RealVNC 3.3.6.

2002-12-11 17:22  const_k

	* vncviewer/: VNCOptions.cpp, VNCOptions.h, VNCviewerApp32.cpp: Now
	the viewer accepts a port number after the -listen command-line
	option. The changes were ported from RealVNC 3.3.6.

2002-12-11 17:20  const_k

	* vncviewer/ClientConnection.cpp: A macro to compare pixel formats,
	and better default formats for 8-bit and 16-bit modes. The changes
	were ported from RealVNC 3.3.6.

2002-12-11 17:18  const_k

	* winvnc/: vncService.cpp, vncService.h: Ported vncService changes
	from RealVNC 3.3.6. The modifications include a change in the
	service helper code -- now it tries to contact the service several
	times, waiting up to one minute.

2002-12-11 17:13  const_k

	* vncviewer/KeyMap.cpp, winvnc/keysymdef.h, winvnc/vncAbout.h,
	winvnc/vncClient.cpp, winvnc/vncClient.h, winvnc/vncKeymap.cpp,
	winvnc/vncKeymap.h: Ported improved keyboard handling from RealVNC
	3.3.6.

2002-12-11 14:15  const_k

	* winvnc/: vncClient.cpp, vncClient.h, vncKeymap.cpp, vncKeymap.h,
	vncProperties.cpp: Bug in vncProperties (disabling "polling cycle"
	control when "poll full screen" control is enabled) have been
	fixed. Tracking of remote keyboard events in vncClient and
	vncKeymap has been improved.

2002-12-08 16:43  const_k

	* winvnc/: vncBuffer.cpp, vncClient.cpp, vncDesktop.cpp,
	vncDesktop.h, vncProperties.cpp: A set of changes from Vladimir
	Vologjanin: CopyRect stuff has been moved from vncClient to
	vncDesktop class and has been improved.  Polling system has been
	improved (fixed some bugs in GetChangedRegion, CaptureScreen,
	CheckRects and main loop of the vncDesktop thread).  Performance
	issue qith the "poll full screen" mode has been fixed.	Issue with
	drawing the mouse pointer (on movement of the mouse on a server)
	has been fixed.

2002-11-30 22:11  const_k

	* winvnc/vncDesktop.cpp: There was a compilation error in previous
	revision.

2002-11-28 19:23  const_k

	* TightVNC.url: file TightVNC.url was initially added on branch
	BRANCH_1_2_STABLE.

2002-11-27 22:24  const_k

	* winvnc/: tableinitcmtemplate.cpp, vncClient.cpp, vncDesktop.cpp,
	vncService.cpp: Improved some log messages on errors.

2002-11-27 22:15  const_k

	* winvnc/: WinVNC.cpp, WinVNC.h, vncService.cpp, vncService.h:
	Adopted new -reinstall option from RealVNC 3.3.5, together with a
	number of other changes from vncService.cpp.

2002-11-26 21:50  const_k

	* winvnc/WinVNC.rc: Improved layouts of the "Properties" and
	"Advanced Properties" dialogs -- now "OK", "Apply" and "Cancel"
	buttons on both dialogs look similarly.

2002-11-22 17:49  const_k

	* winvnc/: vncBuffer.cpp, vncClient.cpp, vncDesktop.cpp,
	vncProperties.cpp, vncProperties.h: A set of bug fixes,
	architecture changes and GUI improvments from Vladimir Vologjanin.
	Most improvements reflect new polling architecture.

2002-11-20 03:22  const_k

	* winvnc/: WinVNC.rc, resource.h, vncBuffer.cpp, vncBuffer.h,
	vncClient.cpp, vncClient.h, vncDesktop.cpp, vncDesktop.h,
	vncProperties.cpp, vncServer.cpp, vncServer.h: Another set of
	changes from Vladimir Vologjanin. Added an edit field to set
	polling cycle for new "Poll full screen" implementation. A number
	of bug fixes, performance fixes and architectural changes,
	especially in the polling implementation.

2002-11-20 03:01  const_k

	* winvnc/vncHTTPConnect.cpp: A fix for a compilation problem
	introduced in the previous revision.

2002-11-13 20:21  const_k

	* winvnc/: WinVNC.dsp, WinVNC.rc, resource.h, vncHTTPConnect.cpp,
	res/OptionsFrame.class, res/RecordingFrame.class,
	res/ReloginPanel.class, res/RfbProto.class,
	res/SocketFactory.class, res/VncCanvas.class, res/VncViewer.class,
	res/VncViewer.jar: Java viewer updated to the most recent version.

2002-11-05 00:38  const_k

	* winvnc/vncClient.cpp: Removed a piece of code from the previous
	revision that should not appear there at all.

2002-11-04 22:55  const_k

	* winvnc/: vncRegion.cpp, vncRegion.h: Minor optimization -- made
	the vncRegion::isEmpty() method inline.

2002-11-04 22:53  const_k

	* winvnc/: vncClient.cpp, vncClient.h: Added support for new
	CursorPos pseudo-encoding which allows to transmit pointer position
	from server to clients. Also, eliminated high CPU usage on sending
	cursor shape updates.

2002-11-04 13:39  const_k

	* vncviewer/VNCOptions.cpp: Enabling JPEG compression in Tight
	encoding by default, new /nojpeg option to disable JPEG
	compression.

2002-10-30 21:29  const_k

	* vncviewer/: ClientConnection.cpp, ClientConnection.h,
	ClientConnectionCursor.cpp: Added support for new CursorPos
	pseudo-encoding which allows to transmit pointer position from
	server to clients.

2002-10-29 14:51  const_k

	* winvnc/vncProperties.cpp: Copyright strings updated.

2002-10-29 14:42  const_k

	* winvnc/vncProperties.cpp: Minor GUI improvement -- on selecting
	radio buttons or checkboxes, move focus to the related edit
	controls.

2002-10-29 14:40  const_k

	* vncviewer/: vncviewer.cpp, res/vncviewer.rc: Added support for
	the format "host::port" in the connection dialog, in addition to
	the standard "host:display" format.

2002-10-27 18:04  const_k

	* winvnc/WinVNC.rc: Minor layout changes in the Properties dialog.

2002-10-27 17:58  const_k

	* vncviewer/vncviewer.dsp: Two files were not included into the
	project for some reason.

2002-10-26 15:57  const_k

	* winvnc/: vncBuffer.cpp, vncBuffer.h, vncClient.cpp, vncClient.h,
	vncDesktop.cpp, vncDesktop.h, vncServer.cpp, vncServer.h: Applied
	patch from Vladimir Vologjanin to improve polling system of WinVNC.

2002-10-14 03:53  const_k

	* winvnc/: WinVNC.rc, resource.h, rfb.h, vncProperties.cpp,
	vncProperties.h, vncServer.cpp, vncServer.h: Major layout changes
	in "Properties" and "Advanced Properties" dialogs. New "Properties"
	dialog allows to specify arbitrary RFB and HTTP ports directly, in
	addition to display numbers.

2002-10-11 04:40  const_k

	* winvnc/vncClient.cpp: Code formatting changes.

2002-10-11 04:35  const_k

	* winvnc/MatchWindow.cpp: Hopefully fixed a problem with changing
	the position of shared area -- moving the selection window did not
	caused changes on the client side.

2002-10-11 00:00  const_k

	* winvnc/: vncClient.cpp, vncProperties.cpp: A bugfix from Vladimir
	Vologjanin, to solve the issue with high CPU load when the "Poll
	Full Screen" mode is on.

2002-10-10 23:35  const_k

	* winvnc/: vncBuffer.cpp, vncBuffer.h, vncClient.cpp, vncClient.h,
	vncDesktop.cpp, vncEncodeCoRRE.cpp, vncEncodeCoRRE.h,
	vncEncodeHexT.cpp, vncEncodeHexT.h, vncEncodeRRE.cpp,
	vncEncodeRRE.h, vncEncodeTight.cpp, vncEncodeTight.h,
	vncEncodeZlib.cpp, vncEncodeZlib.h, vncEncodeZlibHex.cpp,
	vncEncodeZlibHex.h, vncEncoder.cpp, vncEncoder.h, vncServer.cpp,
	vncServer.h: A patch from Vladimir Vologjanin. It includes major
	architectural changes in partial screen sharing, and a number of
	bugfixes.

2002-10-10 20:50  const_k

	* winvnc/: WinVNC.dsp, WinVNC.rc, resource.h, vncMenu.cpp,
	vncProperties.cpp, res/ico00004.ico: Applied a patch from
	HorizonLive -- "The changes affect the icon that is displayed when
	the host is successfully connected. Also, the default setting for
	'PollFullScreen' has been set to TRUE for LiveShare."

2002-10-01 01:18  const_k

	* winvnc/: WinVNC.cpp, WinVNC.h, WinVNC.rc, resource.h,
	vncAcceptReverseDlg.cpp, vncAcceptReverseDlg.h, vncClient.cpp,
	vncMenu.cpp, vncProperties.cpp, vncServer.cpp, vncServer.h,
	vncService.cpp, vncService.h, VNCHooks/VNCHooks.cpp: The
	"-nosettings" feature was added and some minor bugs were fixed, a
	patch from Vladimir Vologjanin.

2002-09-22 15:44  const_k

	* winvnc/: VSocket.cpp, vncDesktop.cpp: Reverted minor cleanups
	provided by Andrew van der Stock aimed to get rid of compilation
	warnings under Visual Studio 7. These changes in #include
	directives seemed to add dependencies to VC/MFC DLLs.

2002-09-12 18:55  const_k

	* README-bin.txt: Included a paragraph about donations.

2002-09-10 15:14  const_k

	* winvnc/vncEncodeTight.cpp: Decreased JPEG quality factors for low
	quality levels.

2002-09-06 18:13  const_k

	* winvnc/vncClient.cpp: Fixed a problem with processing of mouse
	events -- coordinates could be incorrect if mouse was moved on the
	server or by another client (a patch from Greg Breland).

2002-09-01 15:17  const_k

	* BUILDING.txt, InstInfo-unstable.txt, README-bin.txt, README.txt,
	TightVNC.iss, winvnc/WinVNC.rc, winvnc/VNCHooks/VNCHooks.rc:
	Version strings changed, version 1.3dev1. Added warnings about
	unstable version. Uninstall disabled in the installation script, to
	let unstable versions to co-exist with installed stable ones.

2002-09-01 13:04  const_k

	* winvnc/: Makefile.bcc32, MatchWindow.cpp, MatchWindow.h,
	WinVNC.cpp, WinVNC.dsp, WinVNC.rc, resource.h, vncBuffer.cpp,
	vncClient.cpp, vncClient.h, vncDesktop.cpp, vncDesktop.h,
	vncKeymap.cpp, vncKeymap.h, vncMenu.cpp, vncProperties.cpp,
	vncProperties.h, vncServer.cpp, vncServer.h,
	VNCHooks/SharedData.cpp, VNCHooks/SharedData.h,
	VNCHooks/VNCHooks.cpp, VNCHooks/VNCHooks.dsp, VNCHooks/VNCHooks.h,
	libjpeg/libjpeg.dsp, omnithread/omnithread.dsp, res/bitmap1.bmp,
	res/bitmap2.bmp, res/bitmap3.bmp, res/cursor1.cur,
	res/ico00002.ico, res/ico00003.ico, zlib/zlib.dsp: A LOT of
	changes. Committed the work of Vladimir Vologjanin performed for
	HorizonLive.com, Inc. This work includes implementation of partial
	screen sharing, variable desktop geometry, a possibility to disable
	remote input on local keyboard/mouse activity, changes in user
	interface etc. Also, added a special "HorizonLive" build target to
	build HorizonLive's LiveShare -- a specialized WinVNC version.

2002-08-30 20:51  const_k

	* BUILDING.txt, README-bin.txt, README.txt, TightVNC.iss,
	vncviewer/res/vncviewer.rc, winvnc/WinVNC.rc,
	winvnc/VNCHooks/VNCHooks.rc: Version strings changed, version
	1.2.6.

2002-08-30 20:25  const_k

	* winvnc/: VSocket.cpp, VSocket.h: Now checking if an address is in
	use before the bind() call is optional and turned off by default.
	This lets WinVNC to listen on specified port numbers regardless of
	is the address is used by another process. If the display number is
	set to "auto", WinVNC will behave as usual -- it will find the
	lowest available display. One visible effect of this change is that
	the delay between starting up and showing the icon is greatly
	reduced.

2002-08-30 20:19  const_k

	* winvnc/vncauth.c: Minor cleanups.

2002-08-10 18:32  const

	* TightVNC.iss: Updates install script, to install a copy of the
	TightVNC Web site, and to create shortcuts to most important
	documentation pages.

2002-08-10 16:24  const

	* BUILDING.txt, README-bin.txt, README.txt, TightVNC.iss,
	vncviewer/res/vncviewer.rc, winvnc/WinVNC.rc,
	winvnc/VNCHooks/VNCHooks.rc: Version strings changed, version
	1.2.5.

2002-08-05 22:56  const

	* vncviewer/: vncviewer.sln, libjpeg/libjpeg.vcproj,
	zlib/zlib.vcproj: Updated Visual Studio 7 files from Andrew van der
	Stock.

2002-08-05 15:22  const

	* InstInfo.txt: Formating fixes for variable-width fonts.

2002-08-05 15:08  const

	* InstInfo.txt: Updated notes on the remote upgrade.

2002-08-05 14:35  const

	* README-bin.txt: README for binary distributions.

2002-08-05 00:23  const

	* vncviewer/: vncviewer.sln, vncviewer.vcproj,
	libjpeg/libjpeg.vcproj, omnithread/omnithread.vcproj,
	zlib/zlib.vcproj: MS Visual Studio 7 solution and project files.

2002-08-05 00:15  const

	* winvnc/: WinVNC.dsp, WinVNC.rc, WinVNC.vcproj, resource.h,
	vncHTTPConnect.cpp, res/ButtonPanel.class, res/OptionsFrame.class,
	res/RecordingFrame.class, res/RfbProto.class,
	res/SessionRecorder.class, res/VncCanvas.class,
	res/VncViewer.class, res/VncViewer.jar: Java viewer updated to the
	most recent version.

2002-08-04 23:57  const

	* InstInfo.txt, TightVNC.iss: Enabled remote upgrade in the
	installation script.

2002-08-04 23:47  const

	* winvnc/WinVNC.rc: "Disable New Clients" -> "&Disable New Clients"
	in the menu.

2002-08-02 20:40  const

	* winvnc/: WinVNC.sln, WinVNC.vcproj, VNCHooks/VNCHooks-vc.def,
	VNCHooks/VNCHooks.def, VNCHooks/VNCHooks.vcproj,
	libjpeg/libjpeg.vcproj, omnithread/omnithread.vcproj,
	zlib/zlib.vcproj: Included solution and project files for MS Visual
	Studio 7, prepared by Andrew van der Stock.

2002-08-02 20:20  const

	* TightVNC.iss, vncviewer/ClientConnectionCursor.cpp,
	vncviewer/ClientConnectionTight.cpp, winvnc/vncBuffer.cpp,
	winvnc/vncBuffer.h, winvnc/vncClient.cpp, winvnc/vncClient.h,
	winvnc/vncDesktop.cpp, winvnc/vncEncodeTight.cpp,
	winvnc/vncEncodeTight.h, winvnc/vncEncoder.cpp,
	winvnc/vncEncoder.h, winvnc/VNCHooks/SharedData.cpp,
	winvnc/VNCHooks/SharedData.h: Corrected the spelling of my name in
	the copyright strings. :-)

2002-08-02 20:19  const

	* README.txt: Minor updates.

2002-08-02 20:03  const

	* winvnc/: VSocket.cpp, WinVNC.cpp, tableinitcmtemplate.cpp,
	tableinittctemplate.cpp, tabletranstemplate.cpp, translate.cpp,
	vncBuffer.cpp, vncClient.cpp, vncDesktop.cpp, vncEncodeCoRRE.cpp,
	vncEncodeCoRRE.h, vncEncodeRRE.cpp, vncEncodeRRE.h,
	vncEncodeTight.h, vncHTTPConnect.cpp, vncRegion.cpp, vncServer.cpp,
	libjpeg/jconfig.h, libjpeg/jmorecfg.h: A set of minor fixes from
	Andrew van der Stock to suppress compilation warnings under MS
	Visual Studio 7.

2002-08-02 18:39  const

	* winvnc/VSocket.cpp: Fixed a problem in I/O subsystem that was
	introduced in TightVNC 1.2.2 and caused major slowdown in
	communication with clients.

2002-08-02 18:31  const

	* winvnc/VSocket.h: Fixed copyright strings.

2002-07-30 01:21  const

	* vncviewer/ClientConnection.cpp: Tiny formatting cleanup. The
	reason for this commit is that I forgot to fully describe the
	changes introduced in the previous commit. ;-] The viewer window
	now will be resized after changing the preferences only if new
	scaling factor was set. Also, the window won't be centered after
	such a size change -- it will try to preserve its current position.
	In the full-screen mode, the viewer won't show the prompt each time
	the window size is changing.

2002-07-30 01:02  const

	* vncviewer/: ClientConnection.cpp, ClientConnection.h,
	ClientConnectionFullScreen.cpp: Support for the NewFBSize
	pseudo-encoding allowing to change framebuffer geometry on server's
	request.

2002-07-30 00:59  const

	* winvnc/: vncHTTPConnect.cpp, vncHTTPConnect.h, vncProperties.cpp,
	vncServer.cpp, vncServer.h: Support for the new "EnableURLParams"
	registry setting to make the possibility to specify applet
	parameters in the URLs optional and turned off by default.

2002-07-30 00:55  const

	* winvnc/vncHTTPConnect.cpp: Implemented a possibility to specify
	applet parameters in the URL request for the HTTP server.

2002-05-21 23:29  const

	* TightVNC.iss: ChangeLog.txt file should be included into the
	distribution.

2002-05-19 20:35  const

	* winvnc/res/: RfbProto.class, VncCanvas.class, VncViewer.class,
	VncViewer.jar: Updated Java viewer.

2002-05-09 10:23  const

	* winvnc/WinVNC.cpp: Spelling correction for debug messages.

2002-04-25 18:44  const

	* BUILDING.txt, README.txt, TightVNC.iss,
	vncviewer/res/vncviewer.rc, winvnc/WinVNC.rc,
	winvnc/VNCHooks/VNCHooks.rc: Version numbers updated for version
	1.2.4.

2002-04-25 18:43  const

	* vncviewer/res/vncviewer.rc: MS-DOS-style carriage returns
	stripped.

2002-04-25 18:40  const

	* winvnc/res/: AuthPanel.class, ButtonPanel.class,
	OptionsFrame.class, VncCanvas.class, VncViewer.class,
	VncViewer.jar: Updated Java viewer.

2002-04-25 18:32  const

	* winvnc/: tableinitcmtemplate.cpp, vncClient.cpp, vncDesktop.cpp,
	vncEncoder.cpp, vncServer.cpp, vncService.cpp: Improved logging on
	errors, code cleanups.

2002-04-25 18:29  const

	* winvnc/: d3des.c, translate.cpp, vncauth.c: Minor cleanups to
	eliminate compilation warnings.

2002-04-25 18:28  const

	* winvnc/: vncHTTPConnect.cpp, vncSockConnect.cpp: Minor bugfixes
	to improve handling of special pseudo-connections used to exit from
	accept() system calls.

2002-04-25 10:37  const

	* winvnc/vncProperties.cpp: Real passwords are never placed into
	the password text control in the WinVNC Properties dialog any more.
	This should prevent grabbing plain-text passwords from that text
	control.

2002-04-09 14:31  const

	* winvnc/vncHTTPConnect.cpp: Improved HTML pages and templates for
	the built-in HTTP server.

2002-04-02 21:05  const

	* vncviewer/ClientConnection.cpp: Fixed a problem with listening
	viewer: initiating multiple non-shared connections crashed the
	viewer application.

2002-04-02 21:03  const

	* vncviewer/: ClientConnection.cpp, Daemon.cpp, Flasher.cpp: Fixed
	a problem with reporting error messages in the listening viewer,
	appeared when the sources were compiled with Borland C++ 5.5.

2002-04-02 01:59  const

	* vncviewer/Log.cpp, winvnc/Log.cpp: Writing log files with
	MSDOS/Windows-style end-of-lines instead of Unix-style single
	'\n's.

2002-04-02 01:45  const

	* winvnc/Log.cpp: Now WinVNC should be able to save backup copies
	of log files under Win95/98/Me.

2002-03-29 17:13  const

	* winvnc/: vncBuffer.cpp, vncEncodeCoRRE.cpp, vncEncodeCoRRE.h,
	vncEncodeHexT.cpp, vncEncodeHexT.h, vncEncodeRRE.cpp,
	vncEncodeRRE.h, vncEncodeTight.cpp, vncEncodeTight.h,
	vncEncodeZlib.cpp, vncEncodeZlib.h, vncEncodeZlibHex.cpp,
	vncEncodeZlibHex.h, vncEncoder.cpp, vncEncoder.h: Fixed WinVNC
	crashes on reporting zero statistics.  Fixed incorrect statistics
	in the Tight encoder.  Added a call to log statistics when new
	requested encoder destroys old encoder object.	Minor code
	cleanups.

2002-03-22 17:52  const

	* winvnc/vncHTTPConnect.cpp: Fixed a problem with built-in HTTP
	server appeared in the previous version.

2002-03-21 15:24  const

	* winvnc/vncDesktop.cpp: A fix to restore screen resolution
	correctly, from Boyd Ebsworthy.

2002-03-21 01:20  const

	* winvnc/vncHTTPConnect.cpp: Made client HTTP thread detached.

2002-03-21 00:31  const

	* winvnc/: vncHTTPConnect.cpp, vncHTTPConnect.h: Fixed problem with
	I/O blocking in built-in HTTP server that prevented concurrent
	client connections.

2002-03-08 02:27  const

	* winvnc/vncAcceptReverseDlg.h: file vncAcceptReverseDlg.h was
	initially added on branch BRANCH_SW_1_2.

2002-03-08 02:27  const

	* winvnc/vncAcceptReverseDlg.cpp: file vncAcceptReverseDlg.cpp was
	initially added on branch BRANCH_SW_1_2.

2002-03-07 23:29  const

	* winvnc/res/: VncCanvas.class, VncViewer.jar: Java viewer update.

2002-03-05 02:40  const

	* winvnc/res/ico00002.ico: file ico00002.ico was initially added on
	branch BRANCH_SW_1_2.

2002-03-05 02:28  const

	* TightVNC.iss: Creating associations for .vnc files in the
	installer.

2002-03-05 02:27  const

	* winvnc/: WinVNC.cpp, WinVNC.h, vncMenu.cpp, vncService.cpp,
	vncService.h: The winvnc's -connect command-line option now accepts
	a display number after a hostname.

2002-03-05 00:37  const

	* BUILDING.txt, README.txt, TightVNC.iss,
	vncviewer/res/vncviewer.rc, winvnc/WinVNC.rc,
	winvnc/VNCHooks/VNCHooks.rc: Version strings changed.

2002-03-05 00:12  const

	* winvnc/: WinVNC.dsp, WinVNC.rc, resource.h, vncHTTPConnect.cpp,
	res/AuthPanel.class, res/ButtonPanel.class,
	res/ClipboardFrame.class, res/OptionsFrame.class,
	res/RfbProto.class, res/VncCanvas.class, res/VncViewer.class,
	res/VncViewer.jar: Updated version of the Java viewer.

2002-02-07 18:54  const

	* vncviewer/ClientConnection.cpp, vncviewer/stdhdrs.h,
	winvnc/vncClient.cpp: Added support for mouse wheel events. Such
	events are represented as button4 and button5 presses with
	immediate releases.

2001-12-03 22:10  const

	* winvnc/res/cursor1.cur: file cursor1.cur was initially added on
	branch BRANCH_SW_1_2.

2001-12-03 22:10  const

	* winvnc/res/bitmap3.bmp: file bitmap3.bmp was initially added on
	branch BRANCH_SW_1_2.

2001-12-03 22:10  const

	* winvnc/res/bitmap1.bmp: file bitmap1.bmp was initially added on
	branch BRANCH_SW_1_2.

2001-12-03 22:10  const

	* winvnc/MatchWindow.cpp: file MatchWindow.cpp was initially added
	on branch BRANCH_SW_1_2.

2001-12-03 22:10  const

	* winvnc/MatchWindow.h: file MatchWindow.h was initially added on
	branch BRANCH_SW_1_2.

2001-12-03 22:10  const

	* winvnc/res/bitmap2.bmp: file bitmap2.bmp was initially added on
	branch BRANCH_SW_1_2.

2001-11-28 12:43  const

	* BUILDING.txt, README.txt: Version strings and TightVNC intro were
	changed.

2001-11-27 20:34  const

	* TightVNC.iss: Installation script updated for 1.2.2 version.

2001-11-22 17:10  const

	* winvnc/VSocket.cpp: Copyright string made correct.

2001-10-31 00:33  const

	* vncviewer/res/vncviewer.rc, winvnc/WinVNC.rc, winvnc/resource.h,
	winvnc/vncProperties.cpp, winvnc/vncServer.cpp, winvnc/vncServer.h,
	winvnc/VNCHooks/VNCHooks.rc: New EnableHTTPDaemon registry setting
	to disable HTTP daemon, and corresponding checkbox in Advanced
	Preferences dialog (this change was inspired by "AllowHTTP" patch
	made by Ph Marek). Layout changes in the Advanced Preferences
	dialog, and changes in version strings, version 1.2.2.

2001-10-29 20:07  const

	* winvnc/: VSocket.cpp, VSocket.h, vncClient.cpp,
	vncEncodeTight.cpp, vncEncodeZlib.cpp, vncEncodeZlibHex.cpp,
	vncEncoder.cpp: A fix for a long-standing Win9x resource
	consumption problem. Now the server thread does not use blocking
	I/O, and therefore is always ready to process messages both from
	the VNCHooks DLL.

2001-10-11 13:35  const

	* winvnc/WinVNC.rc: Typos fixed.

2001-09-24 19:46  const

	* TightVNC.iss: LICENSE.txt renamed to LICENCE.txt.

2001-09-24 16:16  const

	* vncviewer/ClientConnection.cpp: Changes in exception handling.
	Now warning exceptions causing disconnects are reported to user,
	except for the case when a user has closed the viewer window. These
	changes also should fix the problem with Borland C++ compilation
	resulting vncviewer crashes after closing one connection and
	opening another one, e.g. in the listen mode.

2001-09-16 22:40  const

	* BUILDING.txt, README.txt, TightVNC.iss,
	vncviewer/res/vncviewer.rc, winvnc/WinVNC.rc,
	winvnc/VNCHooks/VNCHooks.rc: Version strings changed, more text in
	the "Reverse connection" WinVNC dialog added.

2001-09-16 22:36  const

	* vncviewer/VNCOptions.cpp: New -encoding command-line option has
	been implemented in vncviewer.

2001-09-16 22:34  const

	* winvnc/vncConnDialog.cpp: Modified patch for WinVNC from Steve
	Kann, to support reverse connections on ports other than 5500.

2001-09-15 18:16  const

	* TightVNC.iss: DOS-style end-of-lines removed.

2001-09-15 18:15  const

	* TightVNC.iss: Configuration file for Inno Setup packaging.

2001-09-10 16:20  const

	* LICENCE.txt: LICENSE.txt renamed back to LICENCE.txt. :-)

2001-09-10 16:17  const

	* LICENCE.txt: LICENCE.txt renamed to LICENSE.txt.

2001-09-09 15:18  const

	* vncviewer/VNCOptions.cpp: Now viewer should support -noshared
	option.

2001-09-05 01:33  const

	* vncviewer/res/idr_tray.ico: Forgot to replace this icon with new
	icon file.

2001-08-15 14:56  const

	* vncviewer/res/tightvnc.bmp, vncviewer/res/tightvnc48.bmp,
	vncviewer/res/vncviewer.ico, winvnc/res/WinVNC.ico,
	winvnc/res/ico00001.ico, winvnc/res/icon1.ico,
	winvnc/res/tightvnc.bmp: New icons and modified logos.

2001-08-14 22:59  const

	* vncviewer/res/cursor1.cur, vncviewer/res/idr_tray.ico,
	vncviewer/res/nocursor.cur, vncviewer/res/tightvnc.bmp,
	vncviewer/res/tightvnc48.bmp, vncviewer/res/vncviewer.ico,
	vncviewer/res/vncviewer.rc, winvnc/WinVNC.rc,
	winvnc/VNCHooks/VNCHooks.rc, winvnc/res/WinVNC.ico,
	winvnc/res/ico00001.ico, winvnc/res/icon1.ico,
	winvnc/res/tightvnc.bmp: Version strings changed, new logo and
	icons added, a number of dialogs changed to include icons, version
	info etc.

2001-08-14 22:53  const

	* BUILDING.txt, README.txt, vncviewer/AboutBox.cpp,
	vncviewer/AboutBox.h, vncviewer/AuthDialog.cpp,
	vncviewer/AuthDialog.h, vncviewer/COPYING.txt,
	vncviewer/ClientConnection.cpp, vncviewer/ClientConnection.h,
	vncviewer/ClientConnectionClipboard.cpp,
	vncviewer/ClientConnectionCoRRE.cpp,
	vncviewer/ClientConnectionCopyRect.cpp,
	vncviewer/ClientConnectionCursor.cpp,
	vncviewer/ClientConnectionFile.cpp,
	vncviewer/ClientConnectionFullScreen.cpp,
	vncviewer/ClientConnectionHextile.cpp,
	vncviewer/ClientConnectionRRE.cpp,
	vncviewer/ClientConnectionRaw.cpp,
	vncviewer/ClientConnectionTight.cpp,
	vncviewer/ClientConnectionZlib.cpp,
	vncviewer/ClientConnectionZlibHex.cpp, vncviewer/Daemon.cpp,
	vncviewer/Daemon.h, vncviewer/Exception.cpp, vncviewer/Exception.h,
	vncviewer/Flasher.cpp, vncviewer/Flasher.h, vncviewer/KeyMap.cpp,
	vncviewer/KeyMap.h, vncviewer/Log.cpp, vncviewer/Log.h,
	vncviewer/SessionDialog.cpp, vncviewer/SessionDialog.h,
	vncviewer/VNCOptions.cpp, vncviewer/VNCOptions.h,
	vncviewer/VNCviewerApp.cpp, vncviewer/VNCviewerApp.h,
	vncviewer/VNCviewerApp32.cpp, vncviewer/VNCviewerApp32.h,
	vncviewer/keysymdef.h, vncviewer/rfb.h, vncviewer/stdhdrs.cpp,
	vncviewer/stdhdrs.h, vncviewer/vncauth.c, vncviewer/vncauth.h,
	vncviewer/vncviewer.cpp, vncviewer/vncviewer.h, winvnc/COPYING.txt,
	winvnc/MinMax.cpp, winvnc/MinMax.h, winvnc/RectList.cpp,
	winvnc/RectList.h, winvnc/VSocket.cpp, winvnc/VSocket.h,
	winvnc/VTypes.h, winvnc/WinVNC.cpp, winvnc/WinVNC.h,
	winvnc/keysymdef.h, winvnc/rfb.h, winvnc/stdhdrs.cpp,
	winvnc/stdhdrs.h, winvnc/translate.h, winvnc/vncAbout.cpp,
	winvnc/vncAbout.h, winvnc/vncAcceptDialog.cpp,
	winvnc/vncAcceptDialog.h, winvnc/vncBuffer.cpp, winvnc/vncBuffer.h,
	winvnc/vncClient.cpp, winvnc/vncClient.h, winvnc/vncConnDialog.cpp,
	winvnc/vncConnDialog.h, winvnc/vncCorbaConnect.h,
	winvnc/vncDesktop.cpp, winvnc/vncDesktop.h,
	winvnc/vncEncodeCoRRE.cpp, winvnc/vncEncodeCoRRE.h,
	winvnc/vncEncodeHexT.cpp, winvnc/vncEncodeHexT.h,
	winvnc/vncEncodeRRE.cpp, winvnc/vncEncodeRRE.h,
	winvnc/vncEncodeTight.cpp, winvnc/vncEncodeTight.h,
	winvnc/vncEncodeZlib.cpp, winvnc/vncEncodeZlib.h,
	winvnc/vncEncodeZlibHex.cpp, winvnc/vncEncodeZlibHex.h,
	winvnc/vncEncoder.cpp, winvnc/vncEncoder.h,
	winvnc/vncHTTPConnect.cpp, winvnc/vncHTTPConnect.h,
	winvnc/vncInstHandler.cpp, winvnc/vncInstHandler.h,
	winvnc/vncKeymap.cpp, winvnc/vncKeymap.h, winvnc/vncMenu.cpp,
	winvnc/vncMenu.h, winvnc/vncPasswd.h, winvnc/vncProperties.cpp,
	winvnc/vncProperties.h, winvnc/vncRegion.cpp, winvnc/vncRegion.h,
	winvnc/vncServer.cpp, winvnc/vncServer.h, winvnc/vncService.cpp,
	winvnc/vncService.h, winvnc/vncSockConnect.cpp,
	winvnc/vncSockConnect.h, winvnc/vncTimedMsgBox.cpp,
	winvnc/vncTimedMsgBox.h, winvnc/vncauth.c, winvnc/vncauth.h,
	winvnc/VNCHooks/SharedData.cpp, winvnc/VNCHooks/SharedData.h,
	winvnc/VNCHooks/VNCHooks.cpp, winvnc/VNCHooks/VNCHooks.h: Version
	strings changed, a link to TightVNC homepage added to comments at
	top of each file.

2001-08-09 21:09  const

	* winvnc/: Makefile.bcc32, VNCHooks/Makefile.bcc32,
	VNCHooks/SharedData.cpp, VNCHooks/SharedData.h: DOS-style
	end-of-lines converted to Unix-style ones.

2001-08-09 20:12  const

	* vncviewer/: Makefile.bcc32, res/resource.h: DOS-style
	end-of-lines converted to Unix-style ones.

2001-08-09 17:48  const

	* winvnc/vncDesktop.cpp: DrawIconEx flags corrected, now custom
	cursors can be shown properly under both WinNT and Win95/Win98,
	regardless of settings related to local cursor support.

2001-08-05 19:37  const

	* winvnc/vncClient.cpp: Conflicts between VNC, TightVNC and
	TridiaVNC hopefully resolved.

2001-08-05 19:35  const

	* winvnc/Makefile.bcc32: New file, vncAdvancedProperties.cpp.

2001-08-05 19:34  const

	* winvnc/WinVNC.rc: DS_SETFOREGROUND flags removed -- not
	understood by Borland C++ 5.5.

2001-08-05 17:57  const

	* winvnc/: History.txt, Log.cpp, Log.h, WinVNC.rc,
	vncAcceptDialog.cpp, vncAcceptDialog.h, vncBuffer.cpp,
	vncClient.cpp, vncDesktop.cpp, vncDesktop.h, vncEncodeCoRRE.cpp,
	vncEncodeHexT.cpp, vncEncodeRRE.cpp, vncHTTPConnect.cpp,
	vncMenu.cpp, vncProperties.cpp, vncProperties.h, vncServer.cpp,
	vncServer.h, vncService.cpp, vncService.h: Integrated changes from
	standard VNC 3.3.3r9.

2001-08-05 16:45  const

	* vncviewer/: ClientConnection.cpp, ClientConnection.h,
	Flasher.cpp, History.txt: Integrated changes from standard VNC
	3.3.3r9.

2001-08-05 16:08  const

	* winvnc/: Log.cpp, Log.h, WinVNC.dsp, WinVNC.rc, resource.h,
	vncAcceptDialog.cpp, vncAcceptDialog.h, vncClient.cpp, vncMenu.cpp,
	vncMenu.h, vncProperties.cpp, vncProperties.h, vncServer.cpp,
	vncServer.h, vncService.cpp, res/ico00001.ico: Integrated Robert
	Ragno's Advanced Properties dialog and AllowNoPassword, from
	TridiaVNC CVS.

2001-07-30 01:05  const

	* BUILDING.txt, README.txt: Version strings changed.

2001-07-30 01:04  const

	* winvnc/: vncBuffer.cpp, vncBuffer.h, vncClient.cpp, vncClient.h,
	vncDesktop.cpp, vncDesktop.h, vncEncoder.cpp, vncEncoder.h,
	vncService.cpp: RichCursor encoding is now fully supported. Code
	implementing cursor shape updates has been reorganized, large parts
	were rewritten; this should be the final version of the "local
	cursor" feature. Besides that, code cleanups in many places.

2001-07-18 23:26  const

	* vncviewer/ClientConnectionCursor.cpp: Bug fixed: vncviewer used
	to set cursor hotspot incorrectly on XCursor and RichCursor
	updates.

2001-03-13 18:52  const

	* vncviewer/ClientConnectionCursor.cpp: Bugfix: local cursor
	implementation allocated DC and bitmap on each cursor movement but
	failed to free these recources. On Win95/98, after GDI resources
	were exhausted, mouse movement leaved cursor trails on the screen.
	Current fix allocates DC and bitmap only on cursor shape updates
	and disposes them properly.

2001-03-13 18:44  const

	* build-bcc32.bat, vncviewer/omnithread/build-bcc32.bat,
	vncviewer/res/build-bcc32.bat, winvnc/Makefile.bcc32,
	winvnc/WinVNC.rc, winvnc/VNCHooks/Makefile.bcc32,
	winvnc/omnithread/build-bcc32.bat: More porting to Borland C++ 5.5
	compiler. Now build scripts and makefiles should work in Win95/98
	environment.

2001-03-12 00:13  const

	* winvnc/: vncClient.cpp, vncClient.h: Started work to implement
	cursor shape updates for every possible cursor shape. At this
	moment, a skeleton for new implementation has been prepared, the
	code has been re-organized, but basic functionality has remained
	the same.

2001-03-12 00:05  const

	* vncviewer/Log.cpp, winvnc/Log.cpp: CORE SDI fixes applied to fix
	buffer overflows reported 2001-01-29.

2001-03-11 01:41  const

	* winvnc/vncDesktop.cpp: The color depth is set to correct value in
	24-bit truecolor mode.	Original WinVNC always used to set depth =
	bitsPerPixel. This change notably improves performance of the Tight
	encoder in both compression ratios and encoding/decoding speed.

2001-03-11 01:35  const

	* winvnc/vncEncodeTight.cpp: The "gradient" filter enabled again.

2001-03-11 01:33  const

	* vncviewer/: ClientConnection.cpp, ClientConnectionClipboard.cpp,
	ClientConnectionCopyRect.cpp, ClientConnectionCursor.cpp,
	ClientConnectionFile.cpp, ClientConnectionRaw.cpp,
	ClientConnectionTight.cpp, ClientConnectionZlib.cpp,
	ClientConnectionZlibHex.cpp, Daemon.cpp, Flasher.cpp, KeyMap.cpp,
	Log.h, VNCOptions.cpp, VNCviewerApp.cpp, VNCviewerApp32.cpp,
	vncviewer.cpp, vncviewer.h: The name of global variable "log"
	changed to "vnclog".

2001-03-10 23:06  const

	* vncviewer/ClientConnectionTight.cpp: Bugfix: "gradient" filter
	was broken in non-24-bit color depths.

2001-03-10 23:05  const

	* vncviewer/VNCOptions.cpp: Default preferred encoding is now
	Tight.

2001-03-10 23:05  const

	* vncviewer/res/vncviewer.rc: Two version info blocks merged into
	one record.

2001-03-08 00:30  const

	* winvnc/tabletranstemplate.cpp: Workaround for buggy Borland C++
	5.5 compiler: pixel format translations from 24-bit colors worked
	incorrectly when optimizations were enabled.

2001-03-07 14:03  const

	* vncviewer/: ClientConnection.cpp, ClientConnection.h,
	ClientConnectionCursor.cpp: "Local cursor" implementation now works
	with scaling.

2001-03-07 13:56  const

	* winvnc/: vncEncodeTight.cpp, vncEncodeTight.h: Changes from
	current Unix version ported to Win32 code.  Minor formatting
	changes and code clean-ups.

2001-03-06 01:00  const

	* winvnc/vncEncodeTight.cpp: JPEG encoder worked incorrectly in
	16bpp mode (bug found by Martin Granell).

2001-03-06 00:03  const

	* vncviewer/ClientConnectionTight.cpp: Minor clean-ups and tiny
	formatting fix.

2001-03-05 23:39  const

	* BUILDING-bcc32.txt: MS-DOS end-of-line markers replaced with Unix
	newlines.

2001-03-05 23:32  const

	* BUILDING-bcc32.txt, BUILDING.txt, build-bcc32.bat,
	vncviewer/AuthDialog.h, vncviewer/ClientConnection.cpp,
	vncviewer/ClientConnection.h,
	vncviewer/ClientConnectionClipboard.cpp,
	vncviewer/ClientConnectionCursor.cpp,
	vncviewer/ClientConnectionTight.cpp,
	vncviewer/ClientConnectionZlib.cpp, vncviewer/Daemon.h,
	vncviewer/Exception.cpp, vncviewer/Exception.h,
	vncviewer/Flasher.cpp, vncviewer/Flasher.h, vncviewer/KeyMap.h,
	vncviewer/Log.h, vncviewer/Makefile.bcc32,
	vncviewer/SessionDialog.h, vncviewer/VNCOptions.cpp,
	vncviewer/VNCOptions.h, vncviewer/VNCviewerApp.h, vncviewer/rfb.h,
	vncviewer/vncviewer.dsw, vncviewer/vncviewer.h,
	vncviewer/libjpeg/Makefile.bcc32,
	vncviewer/omnithread/build-bcc32.bat, vncviewer/omnithread/nt.cpp,
	vncviewer/omnithread/nt.h, vncviewer/res/build-bcc32.bat,
	vncviewer/res/vncviewer.rc, vncviewer/zlib/Makefile.bcc32,
	winvnc/Log.h, winvnc/Makefile.bcc32, winvnc/VSocket.cpp,
	winvnc/WinVNC.cpp, winvnc/stdhdrs.cpp, winvnc/stdhdrs.h,
	winvnc/tableinitcmtemplate.cpp, winvnc/vncBuffer.cpp,
	winvnc/vncBuffer.h, winvnc/vncClient.cpp, winvnc/vncDesktop.cpp,
	winvnc/vncEncodeCoRRE.cpp, winvnc/vncEncodeHexT.cpp,
	winvnc/vncEncodeRRE.cpp, winvnc/vncEncodeTight.cpp,
	winvnc/vncEncodeZlib.cpp, winvnc/vncEncodeZlibHex.cpp,
	winvnc/vncEncoder.cpp, winvnc/vncEncoder.h,
	winvnc/vncHTTPConnect.cpp, winvnc/vncKeymap.cpp,
	winvnc/vncMenu.cpp, winvnc/vncPasswd.h, winvnc/vncProperties.cpp,
	winvnc/vncServer.cpp, winvnc/vncService.cpp,
	winvnc/vncSockConnect.cpp, winvnc/VNCHooks/Makefile.bcc32,
	winvnc/VNCHooks/SharedData.cpp, winvnc/VNCHooks/SharedData.h,
	winvnc/VNCHooks/VNCHooks-bcc32.def,
	winvnc/VNCHooks/VNCHooks-vc.def, winvnc/VNCHooks/VNCHooks.cpp,
	winvnc/libjpeg/Makefile.bcc32, winvnc/omnithread/build-bcc32.bat,
	winvnc/zlib/Makefile.bcc32: Finished porting to Borland C++ 5.5
	compiler.  Global variable "log" in WinVNC changed to "vnclog". 
	Proper cooperation between threads in "local cursor" code.  Correct
	loading of configuration files where "compresslevel" or "quality"
	setting were not set.  Corrected path to libjpeg library in the
	vncviewer.dsw.	Minor code clean-ups.

2001-03-03 23:13  const

	* winvnc/vncEncodeTight.cpp: Debugging code removed.  Minor
	formatting changes.

2001-02-09 00:44  const

	* BUILDING.txt, README.txt: Notes on the status of release and
	unpacking/building instructions.

2001-02-09 00:17  const

	* README.txt, vncviewer/AuthDialog.cpp,
	vncviewer/ClientConnection.cpp, vncviewer/ClientConnection.h,
	vncviewer/ClientConnectionCoRRE.cpp,
	vncviewer/ClientConnectionCopyRect.cpp,
	vncviewer/ClientConnectionCursor.cpp,
	vncviewer/ClientConnectionRRE.cpp,
	vncviewer/ClientConnectionTight.cpp, vncviewer/VNCOptions.cpp,
	vncviewer/VNCOptions.h, vncviewer/VNCviewerApp.h,
	vncviewer/VNCviewerApp32.cpp, vncviewer/vncviewer.dsp,
	vncviewer/vncviewer.dsw, vncviewer/libjpeg/jconfig.h,
	vncviewer/libjpeg/jmorecfg.h, vncviewer/libjpeg/libjpeg.dsp,
	vncviewer/res/resource.h, vncviewer/res/vncviewer.rc,
	winvnc/WinVNC.dsp, winvnc/WinVNC.dsw, winvnc/WinVNC.rc,
	winvnc/rfb.h, winvnc/vncAcceptDialog.cpp, winvnc/vncAcceptDialog.h,
	winvnc/vncBuffer.cpp, winvnc/vncBuffer.h, winvnc/vncClient.cpp,
	winvnc/vncClient.h, winvnc/vncDesktop.cpp, winvnc/vncDesktop.h,
	winvnc/vncEncodeTight.cpp, winvnc/vncEncodeTight.h,
	winvnc/vncEncoder.cpp, winvnc/vncEncoder.h,
	winvnc/vncHTTPConnect.cpp, winvnc/vncMenu.cpp,
	winvnc/vncProperties.cpp, winvnc/vncProperties.h,
	winvnc/vncServer.cpp, winvnc/vncServer.h, winvnc/libjpeg/jconfig.h,
	winvnc/libjpeg/libjpeg.dsp, winvnc/res/DesCipher.class: Features
	from Unix version ported to Win32 source: "local cursor" feature,
	JPEG compression, the code to split large rectangles in smarter way
	etc.

2001-01-06 01:07  const

	* winvnc/vncEncodeTight.cpp: Changes from Unix version ported:
	Constant sets for compression levels 0 and 1 changed.  Minor code
	cleanups and optimizations.  Comments clarified, typos in comments
	fixed.

2001-01-06 00:38  const

	* vncviewer/: ClientConnection.cpp, ClientConnection.h,
	ClientConnectionCursor.cpp, ClientConnectionTight.cpp: Preparing
	for shape updates support (unfinished code).

2000-12-09 05:31  const

	* vncviewer/ClientConnectionTight.cpp: Bugfix from Unix source:
	viewer crashed in rare situations after inflate() call when
	decompressed data filled the whole output buffer but there was no
	more input data.

2000-12-07 21:09  const

	* vncviewer/: ClientConnection.cpp, ClientConnection.h,
	ClientConnectionCursor.cpp, vncviewer.dsp: Preparing for
	XCursor/RichCursor encodings implementation.

2000-12-07 21:08  const

	* winvnc/: vncEncodeTight.cpp, vncEncodeTight.h: Logging statistics
	for Tight encoding.

2000-12-01 01:52  const

	* vncviewer/ClientConnection.cpp, vncviewer/VNCOptions.cpp,
	vncviewer/VNCOptions.h, vncviewer/res/resource.h,
	vncviewer/res/vncviewer.rc, winvnc/vncBuffer.cpp,
	winvnc/vncBuffer.h, winvnc/vncClient.cpp,
	winvnc/vncEncodeTight.cpp, winvnc/vncEncodeTight.h,
	winvnc/vncEncodeZlib.cpp, winvnc/vncEncodeZlibHex.cpp,
	winvnc/vncEncoder.cpp, winvnc/vncEncoder.h: Speed optimizations and
	configurable compression levels.  Other code also ported from Unix
	sources.

2000-11-16 03:09  const

	* winvnc/: vncEncodeTight.cpp, vncEncodeTight.h: Compilation errors
	fixed.

2000-11-15 20:51  const

	* vncviewer/ClientConnection.cpp, vncviewer/VNCOptions.h,
	vncviewer/res/resource.h, vncviewer/res/vncviewer.rc,
	winvnc/vncBuffer.cpp, winvnc/vncBuffer.h, winvnc/vncEncodeZlib.cpp:
	Changes from TridiaVNC CVS have been merged in the source.

2000-11-15 04:31  const

	* winvnc/: vncEncodeTight.cpp, vncEncodeTight.h: Changes from
	recent Unix sources partially integrated: tight encoder rewrites
	and cleanups, preparing for configurable compression and cursor
	shape encoding.

2000-10-11 02:00  const

	* vncviewer/ClientConnection.cpp, vncviewer/ClientConnection.h,
	vncviewer/VNCOptions.h, vncviewer/vncviewer.dsp,
	vncviewer/res/resource.h, vncviewer/res/vncviewer.rc,
	winvnc/WinVNC.dsp, winvnc/vncBuffer.cpp, winvnc/vncBuffer.h,
	winvnc/vncEncodeZlib.cpp, winvnc/vncEncodeZlib.h,
	winvnc/res/icon1.ico: Merged with TridiaVNC CVS tree.

2000-10-11 01:18  const

	* vncviewer/ClientConnectionZlibHex.cpp,
	winvnc/vncEncodeZlibHex.cpp, winvnc/vncEncodeZlibHex.h: Initial
	revision

2000-10-05 16:35  const

	* winvnc/vncEncodeTight.cpp: Compilation errors caused by
	inaccurate porting from Unix source have been fixed.

2000-10-02 03:46  const

	* vncviewer/ClientConnectionTight.cpp, winvnc/vncEncodeTight.cpp,
	winvnc/vncEncodeTight.h: Tight Encoding 1.1 ported from Unix
	sources (not tested yet).

2000-08-28 00:26  const

	* vncviewer/: ClientConnection.cpp, ClientConnection.h,
	VNCOptions.h, res/vncviewer.rc: Merged changes from TridiaVNC.

2000-08-27 22:00  const

	* vncviewer/ClientConnection.cpp, vncviewer/ClientConnection.h,
	vncviewer/ClientConnectionTight.cpp, vncviewer/VNCOptions.h,
	vncviewer/vncviewer.dsp, vncviewer/res/resource.h,
	vncviewer/res/vncviewer.rc, winvnc/WinVNC.dsp,
	winvnc/vncBuffer.cpp, winvnc/vncBuffer.h,
	winvnc/vncEncodeTight.cpp, winvnc/vncEncodeTight.h,
	winvnc/vncEncodeZlib.cpp, winvnc/vncEncodeZlib.h,
	winvnc/res/icon1.ico: Tight encoding release 1.0 added.

2000-08-27 20:41  const

	* BUILDING.txt, LICENCE.txt, README.txt, vncviewer/AboutBox.cpp,
	vncviewer/AboutBox.h, vncviewer/AuthDialog.cpp,
	vncviewer/AuthDialog.h, vncviewer/COPYING.txt,
	vncviewer/ClientConnection.cpp, vncviewer/ClientConnection.h,
	vncviewer/ClientConnectionClipboard.cpp,
	vncviewer/ClientConnectionCoRRE.cpp,
	vncviewer/ClientConnectionCopyRect.cpp,
	vncviewer/ClientConnectionFile.cpp,
	vncviewer/ClientConnectionFullScreen.cpp,
	vncviewer/ClientConnectionHextile.cpp,
	vncviewer/ClientConnectionRRE.cpp,
	vncviewer/ClientConnectionRaw.cpp,
	vncviewer/ClientConnectionZlib.cpp, vncviewer/Daemon.cpp,
	vncviewer/Daemon.h, vncviewer/Exception.cpp, vncviewer/Exception.h,
	vncviewer/Flasher.cpp, vncviewer/Flasher.h, vncviewer/History.txt,
	vncviewer/KeyMap.cpp, vncviewer/KeyMap.h, vncviewer/Log.cpp,
	vncviewer/Log.h, vncviewer/SessionDialog.cpp,
	vncviewer/SessionDialog.h, vncviewer/VNCOptions.cpp,
	vncviewer/VNCOptions.h, vncviewer/VNCviewerApp.cpp,
	vncviewer/VNCviewerApp.h, vncviewer/VNCviewerApp32.cpp,
	vncviewer/VNCviewerApp32.h, vncviewer/keysymdef.h, vncviewer/rfb.h,
	vncviewer/stdhdrs.cpp, vncviewer/stdhdrs.h, vncviewer/vncauth.c,
	vncviewer/vncauth.h, vncviewer/vncviewer.cpp,
	vncviewer/vncviewer.dsp, vncviewer/vncviewer.dsw,
	vncviewer/vncviewer.h, vncviewer/omnithread/nt.cpp,
	vncviewer/omnithread/nt.h, vncviewer/omnithread/omnithread.dsp,
	vncviewer/res/cursor1.cur, vncviewer/res/idr_tray.ico,
	vncviewer/res/nocursor.cur, vncviewer/res/resource.h,
	vncviewer/res/vncviewer.ico, vncviewer/res/vncviewer.rc,
	vncviewer/zlib/zlib.dsp, winvnc/COPYING.txt, winvnc/History.txt,
	winvnc/Log.cpp, winvnc/Log.h, winvnc/MinMax.cpp, winvnc/MinMax.h,
	winvnc/RectList.cpp, winvnc/RectList.h, winvnc/VSocket.cpp,
	winvnc/VSocket.h, winvnc/VTypes.h, winvnc/WinVNC.cpp,
	winvnc/WinVNC.dsp, winvnc/WinVNC.dsw, winvnc/WinVNC.h,
	winvnc/WinVNC.rc, winvnc/d3des.c, winvnc/keysymdef.h,
	winvnc/resource.h, winvnc/rfb.h, winvnc/stdhdrs.cpp,
	winvnc/stdhdrs.h, winvnc/tableinitcmtemplate.cpp,
	winvnc/tableinittctemplate.cpp, winvnc/tabletranstemplate.cpp,
	winvnc/translate.cpp, winvnc/translate.h, winvnc/vncAbout.cpp,
	winvnc/vncAbout.h, winvnc/vncAcceptDialog.cpp,
	winvnc/vncAcceptDialog.h, winvnc/vncBuffer.cpp, winvnc/vncBuffer.h,
	winvnc/vncClient.cpp, winvnc/vncClient.h, winvnc/vncConnDialog.cpp,
	winvnc/vncConnDialog.h, winvnc/vncCorbaConnect.h,
	winvnc/vncDesktop.cpp, winvnc/vncDesktop.h,
	winvnc/vncEncodeCoRRE.cpp, winvnc/vncEncodeCoRRE.h,
	winvnc/vncEncodeHexT.cpp, winvnc/vncEncodeHexT.h,
	winvnc/vncEncodeRRE.cpp, winvnc/vncEncodeRRE.h,
	winvnc/vncEncodeZlib.cpp, winvnc/vncEncodeZlib.h,
	winvnc/vncEncoder.cpp, winvnc/vncEncoder.h,
	winvnc/vncHTTPConnect.cpp, winvnc/vncHTTPConnect.h,
	winvnc/vncInstHandler.cpp, winvnc/vncInstHandler.h,
	winvnc/vncKeymap.cpp, winvnc/vncKeymap.h, winvnc/vncMenu.cpp,
	winvnc/vncMenu.h, winvnc/vncPasswd.h, winvnc/vncProperties.cpp,
	winvnc/vncProperties.h, winvnc/vncRegion.cpp, winvnc/vncRegion.h,
	winvnc/vncServer.cpp, winvnc/vncServer.h, winvnc/vncService.cpp,
	winvnc/vncService.h, winvnc/vncSockConnect.cpp,
	winvnc/vncSockConnect.h, winvnc/vncTimedMsgBox.cpp,
	winvnc/vncTimedMsgBox.h, winvnc/vncauth.c, winvnc/vncauth.h,
	winvnc/VNCHooks/VNCHooks.cpp, winvnc/VNCHooks/VNCHooks.def,
	winvnc/VNCHooks/VNCHooks.dsp, winvnc/VNCHooks/VNCHooks.h,
	winvnc/VNCHooks/VNCHooks.rc, winvnc/omnithread/omnithread.dsp,
	winvnc/omnithread/omnithread.h, winvnc/res/DesCipher.class,
	winvnc/res/WinVNC.ico, winvnc/res/icon1.ico, winvnc/zlib/zlib.dsp:
	Initial revision

2000-08-27 20:41  const

	* vncviewer/LICENCE.txt, vncviewer/ToDo.txt, vncviewer/d3des.c,
	vncviewer/d3des.h, vncviewer/fred,
	vncviewer/omnithread/omnithread.h, vncviewer/res/toolbar1.bmp,
	winvnc/BUILDING.txt, winvnc/LICENCE.txt,
	winvnc/VNCHooks_Settings.reg, winvnc/d3des.h,
	winvnc/VNCHooks/resource.h: Imported sources

