aboutsummaryrefslogtreecommitdiffstats
path: root/win
Commit message (Collapse)AuthorAgeFilesLines
* Show error dialog when ACL pattern isn't acceptedPierre Ossman2015-08-101-2/+7
|
* Change netmask to prefix in ACL documentationPierre Ossman2015-08-101-1/+1
| | | | | | The IPv6 additions deprecated support for netmasks in the access control lists. Unfortunately some documentation was not updated to reflect this fact.
* Fix some bad signed/unsigned mismatchesPierre Ossman2015-06-171-1/+1
|
* Improve TigerVNC branding in WinVNCPierre Ossman2015-05-043-4/+4
| | | | | Avoids conflicts with the original RealVNC implementation, or any other forks of that code.
* Remove debug log noise from Windows dialog classPierre Ossman2015-03-171-7/+0
|
* Convert WinVNC to the new TcpListener APIPierre Ossman2015-03-173-19/+42
|
* winsock2.h must always be included before windows.hPierre Ossman2015-03-171-0/+1
|
* Local address change events are not socket specificPierre Ossman2015-03-174-6/+6
|
* 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
|
* Fix bad initialiser listsPierre Ossman2015-03-031-2/+2
|
* Compiler doesn't like us not checking return values herePierre Ossman2015-03-031-3/+3
|
* Compiler doesn't like referencing unset variablesPierre Ossman2015-03-031-0/+4
|
* LPARAM and WPARAM have different types on Win32 and Win64Pierre Ossman2015-03-032-2/+4
| | | | Solve it by casting to the larger of the two, i.e. 64-bit.
* WIN64 should come from the compiler or SDK, not usPierre Ossman2015-03-031-1/+0
|
* Pointer truncation/expansion needs to be very explicitPierre Ossman2015-03-033-11/+12
|
* Give CharArray a printf style method to ease automatic allocationPierre Ossman2015-03-032-7/+6
|
* Add extra parentheses to avoid and/or priority ambiguityPierre Ossman2015-03-031-1/+2
|
* Reorder class initialiser list to match what actually happensPierre Ossman2015-03-032-7/+8
|
* Fix mismatches between format string and argumentsPierre Ossman2015-03-0314-43/+43
|
* Fix bad signed/unsigned comparisonsPierre Ossman2015-03-033-6/+6
| | | | | Either by casting, or switching to a more appropriate type for the variable.
* Use new API for getVncAuthPasswd()Pierre Ossman2014-12-021-1/+2
|
* String literals are constantPierre Ossman2014-07-141-1/+1
|
* Provide a better R/W base PixelBuffer classPierre Ossman2014-07-071-0/+1
| | | | | Clearly separates the read API from the write API and also from actual implementation.
* Get rid of getStride()Pierre Ossman2014-07-071-3/+0
| | | | | | It was confusing and not properly used everywhere. Callers should use the stride they get when they get the buffer pointer.
* Get rid of the direct access abuse of FullFramePixelBuffer's dataPierre Ossman2014-07-071-6/+19
|
* Remove full support for colour mapsPierre Ossman2014-07-077-154/+22
| | | | | | | | | Gets rid of a loooot of code and complexity. Colour map clients are still supported through an automatically generated map, but we lose the ability to develop a client or server that uses colour maps internally.
* Remove a lot of platform compatibilty stuffPierre Ossman2014-07-073-8/+0
| | | | It's either not used, or no longer relevant.
* Remove remnants of Windows only clientPierre Ossman2014-07-0712-1346/+0
|
* Fix some offenders that poke around in the PixelFormat internalsPierre Ossman2014-07-072-43/+58
|
* Remove the scaled pixel buffer classes as they are not used.Pierre Ossman2014-07-073-281/+0
| | | | | There were also reports of them being broken last time we still made use of them.
* Removes VeNCrypt-checkbox from the security page in the WinVNC options. ↵Samuel Mannehed2014-02-123-99/+73
| | | | | | Fixes bug #142. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5159 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Make WinVNC service mode work on Windows Vista and beyond.Samuel Mannehed2014-02-078-38/+180
| | | | | | | | 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-112-2/+2
| | | | 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
* Fix unsafe usage of the logging functions.Pierre Ossman2012-04-267-19/+19
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4905 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Use the gcc way of creating shared segments in DLLs. The previous wayPierre Ossman2012-04-253-26/+18
| | | | | | | only works with MSVC. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4897 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Build wm_hooks in its own directory. Makes the build structure more clear.Pierre Ossman2012-04-253-12/+14
| | | | 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-272-3/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4873 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Reimplement the deferred update handling, this time in a more robust andPierre Ossman2011-11-081-7/+1
| | | | | | | well-behaved manner. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4784 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Remove Visual C++ supportDRC2011-11-082-13/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4774 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Clean up the interface for VNCSConnectionST. Entry points are more apparentPierre Ossman2011-11-072-7/+1
| | | | | | | and the data flow is now more strictly aimed towards this connection class. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4771 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
* The Tight decoding optimizations broke the build of the legacy viewers, so ↵DRC2011-11-0335-6162/+0
| | | | | | this seems like a good time to get rid of them like we discussed. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4759 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
* Enable WinVNC build with MinGW and MinGW64DRC2011-10-122-0/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4723 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