aboutsummaryrefslogtreecommitdiffstats
path: root/win/winvnc
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove legacy Windows codePierre Ossman2016-01-122-10/+14
| | | | | We have lots of code that deals with Windows versions that we no longer support anyway. Clean out all of this old cruft.
* Shorten service identifierPierre Ossman2016-01-121-1/+1
| | | | | The identifier is used to compute the registry path, and should ideally be kept short and without spaces.
* Provide description for servicesPierre Ossman2016-01-121-0/+1
| | | | | | The argument named "desc" was not actually the description, but rather the short "display name". Add handling for the actual description to reduce confusion.
* Clean up listening sockets on errorPierre Ossman2015-09-291-1/+5
|
* Return TcpListener pointers rather than objectsPierre Ossman2015-09-292-9/+9
| | | | | | It is easier to control object life time and avoid magical socket duplication by having a single TcpListener object to pass around. We have to be more careful about deleting the object though.
* Improve TigerVNC branding in WinVNCPierre Ossman2015-05-042-3/+3
| | | | | Avoids conflicts with the original RealVNC implementation, or any other forks of that code.
* Convert WinVNC to the new TcpListener APIPierre Ossman2015-03-173-19/+42
|
* Local address change events are not socket specificPierre Ossman2015-03-172-4/+4
|
* Resurrect TcpListener::getMyAddresses()Pierre Ossman2015-03-171-2/+2
| | | | | | | | | | | It is needed by WinVNC, but got removed in 892d10a70. Also fix a couple of issues: - Use getnameinfo() in order to be compatible with Windows XP - Make it static since it doesn't use a specific socket - Respect UseIPv4 and UseIPv6 - Flags for getaddrinfo() that match binding code - Dummy service value for Windows compatibility
* Fix unsafe format strings to the logging functionsPierre Ossman2015-03-033-4/+4
|
* Don't shove a pointer into a 32-bit variablePierre Ossman2015-03-032-4/+3
|
* Give CharArray a printf style method to ease automatic allocationPierre Ossman2015-03-032-7/+6
|
* Reorder class initialiser list to match what actually happensPierre Ossman2015-03-032-7/+8
|
* Fix mismatches between format string and argumentsPierre Ossman2015-03-031-1/+1
|
* Remove a lot of platform compatibilty stuffPierre Ossman2014-07-072-5/+0
| | | | It's either not used, or no longer relevant.
* Make WinVNC service mode work on Windows Vista and beyond.Samuel Mannehed2014-02-076-37/+161
| | | | | | | | Patch by Jochen Tucht, fixes bug 135. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5158 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Removes the additional padding reserved for the menubar and enables drag ↵Brian Hinz2014-01-122-1/+3
| | | | | | undocking for the java applet when served from Windows. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5157 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Update more copyrights to 2013. Peter Åstrand2013-06-111-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5122 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Windows has a bit of a peculiarity in that winsock2.h must be includedPierre Ossman2012-04-261-1/+2
| | | | | | | | | before windows.h for correct winsock behaviour. mingw-w64 also enforces this order, so to avoid compile errors we must include windows.h late in all files. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4906 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Build wm_hooks in its own directory. Makes the build structure more clear.Pierre Ossman2012-04-251-12/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4896 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Consolidate the installation paths and make sure we have decent defaults.Pierre Ossman2012-03-271-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4873 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Remove Visual C++ supportDRC2011-11-081-8/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4774 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Fix installer build when using MinGWDRC2011-11-071-0/+5
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4769 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Fix Java viewer integration when building WinVNC with MinGWDRC2011-10-123-6/+10
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4727 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Newer versions of GCC (specifically, the one in MinGW64) don't like casting ↵DRC2011-10-121-2/+2
| | | | | | directly from a 64-bit pointer to a 32-bit integer, so we need to first cast to a 64-bit integer (remember that Windows is LLP64) git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4722 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Move Java source up one level and allow Java viewer to be built as a ↵DRC2011-10-072-2/+2
| | | | | | standalone project (per community request) git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4715 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Only include Java viewer resources if BUILD_JAVA is definedDRC2011-10-051-0/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4706 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Fix WinVNC so that it embeds and serves up the Java viewer whenever BUILD_JAVA=1DRC2011-10-054-12/+34
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4704 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Use generic copyright message which refers the user to the complete ↵DRC2011-06-281-4/+4
| | | | | | copyright history in README.txt git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4569 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Remove unused autotools build systemDRC2011-06-241-27/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4540 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Remove old Visual C++ project files (use CMake to build with Visual C++)DRC2011-02-081-252/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4260 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] winvnc: Enable debug output when built with -D_DEBUGAdam Tkac2011-01-261-3/+13
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4242 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Bugfix] Fix MinGW-based Windows builds.Adam Tkac2010-11-251-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4207 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Bugfix] Fix typo in winvnc.rc.Adam Tkac2010-11-251-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4206 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Bugfix] win: Enable server configuration parameters in winvnc.Adam Tkac2010-11-111-0/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4188 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Unix LFDRC2010-10-271-26/+26
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4174 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Fix 'make dist'DRC2010-10-271-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4173 3789f03b-4d11-0410-bbf8-ca57d06f2519
* CMake build system for WindowsDRC2010-10-274-7/+72
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4171 3789f03b-4d11-0410-bbf8-ca57d06f2519
* winvnc: Declare the main() function as WinMain()Adam Tkac2010-06-251-1/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4074 3789f03b-4d11-0410-bbf8-ca57d06f2519
* winvnc: Declare argv as "char**" instead of "const *char[]"Adam Tkac2010-06-251-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4073 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Bugfix] Include VNCServerWin32.h before QueryConnectDialog.h to ensure ↵Adam Tkac2010-06-251-1/+1
| | | | | | winsock2.h is included before windows.h. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4072 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Fix VPATH and out-of-tree builds when using MinGWDRC2010-05-141-5/+5
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4054 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] winvnc: Add -ShowTrayIcon param which controls if winvnc systemAdam Tkac2010-05-131-1/+4
| | | | | | | tray icon is showed. Thanks to Antoine Martin. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4052 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Replace SSecurityFactoryStandard class by simplier Security class.Adam Tkac2010-04-232-3/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4039 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Add possibility to define viewer/server specific parameters viaAdam Tkac2010-04-231-1/+1
| | | | | | | Configuration class. Change needed viewer/server code appropriately. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4032 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Add new "-i" and "-interface" parameters to Xvnc. Now Xvnc is ableAdam Tkac2010-02-051-1/+1
| | | | | | | to listen on specific interface. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3963 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Development] Bump version numbers to 1.0.90.Adam Tkac2009-12-211-4/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3929 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Make winvnc4 and Windows vncconfig compilable via MinGW.Adam Tkac2009-10-125-6/+39
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3913 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Bugfix] Fix MS Visual Studio 2008 compilation issues.Adam Tkac2009-10-082-6/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3912 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Change product name to TigerVNC in about dialogs. Peter Åstrand2009-08-271-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3882 3789f03b-4d11-0410-bbf8-ca57d06f2519