Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Use correct type for format string | Pierre Ossman | 2015-09-29 | 1 | -1/+3 | |
| | ||||||
* | Clean up listening sockets on error | Pierre Ossman | 2015-09-29 | 1 | -1/+5 | |
| | ||||||
* | Return TcpListener pointers rather than objects | Pierre Ossman | 2015-09-29 | 2 | -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. | |||||
* | Show error dialog when ACL pattern isn't accepted | Pierre Ossman | 2015-08-10 | 1 | -2/+7 | |
| | ||||||
* | Change netmask to prefix in ACL documentation | Pierre Ossman | 2015-08-10 | 1 | -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 mismatches | Pierre Ossman | 2015-06-17 | 1 | -1/+1 | |
| | ||||||
* | Improve TigerVNC branding in WinVNC | Pierre Ossman | 2015-05-04 | 3 | -4/+4 | |
| | | | | | Avoids conflicts with the original RealVNC implementation, or any other forks of that code. | |||||
* | Remove debug log noise from Windows dialog class | Pierre Ossman | 2015-03-17 | 1 | -7/+0 | |
| | ||||||
* | Convert WinVNC to the new TcpListener API | Pierre Ossman | 2015-03-17 | 3 | -19/+42 | |
| | ||||||
* | winsock2.h must always be included before windows.h | Pierre Ossman | 2015-03-17 | 1 | -0/+1 | |
| | ||||||
* | Local address change events are not socket specific | Pierre Ossman | 2015-03-17 | 4 | -6/+6 | |
| | ||||||
* | Resurrect TcpListener::getMyAddresses() | Pierre Ossman | 2015-03-17 | 1 | -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 functions | Pierre Ossman | 2015-03-03 | 3 | -4/+4 | |
| | ||||||
* | Don't shove a pointer into a 32-bit variable | Pierre Ossman | 2015-03-03 | 2 | -4/+3 | |
| | ||||||
* | Fix bad initialiser lists | Pierre Ossman | 2015-03-03 | 1 | -2/+2 | |
| | ||||||
* | Compiler doesn't like us not checking return values here | Pierre Ossman | 2015-03-03 | 1 | -3/+3 | |
| | ||||||
* | Compiler doesn't like referencing unset variables | Pierre Ossman | 2015-03-03 | 1 | -0/+4 | |
| | ||||||
* | LPARAM and WPARAM have different types on Win32 and Win64 | Pierre Ossman | 2015-03-03 | 2 | -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 us | Pierre Ossman | 2015-03-03 | 1 | -1/+0 | |
| | ||||||
* | Pointer truncation/expansion needs to be very explicit | Pierre Ossman | 2015-03-03 | 3 | -11/+12 | |
| | ||||||
* | Give CharArray a printf style method to ease automatic allocation | Pierre Ossman | 2015-03-03 | 2 | -7/+6 | |
| | ||||||
* | Add extra parentheses to avoid and/or priority ambiguity | Pierre Ossman | 2015-03-03 | 1 | -1/+2 | |
| | ||||||
* | Reorder class initialiser list to match what actually happens | Pierre Ossman | 2015-03-03 | 2 | -7/+8 | |
| | ||||||
* | Fix mismatches between format string and arguments | Pierre Ossman | 2015-03-03 | 14 | -43/+43 | |
| | ||||||
* | Fix bad signed/unsigned comparisons | Pierre Ossman | 2015-03-03 | 3 | -6/+6 | |
| | | | | | Either by casting, or switching to a more appropriate type for the variable. | |||||
* | Use new API for getVncAuthPasswd() | Pierre Ossman | 2014-12-02 | 1 | -1/+2 | |
| | ||||||
* | String literals are constant | Pierre Ossman | 2014-07-14 | 1 | -1/+1 | |
| | ||||||
* | Provide a better R/W base PixelBuffer class | Pierre Ossman | 2014-07-07 | 1 | -0/+1 | |
| | | | | | Clearly separates the read API from the write API and also from actual implementation. | |||||
* | Get rid of getStride() | Pierre Ossman | 2014-07-07 | 1 | -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 data | Pierre Ossman | 2014-07-07 | 1 | -6/+19 | |
| | ||||||
* | Remove full support for colour maps | Pierre Ossman | 2014-07-07 | 7 | -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 stuff | Pierre Ossman | 2014-07-07 | 3 | -8/+0 | |
| | | | | It's either not used, or no longer relevant. | |||||
* | Remove remnants of Windows only client | Pierre Ossman | 2014-07-07 | 12 | -1346/+0 | |
| | ||||||
* | Fix some offenders that poke around in the PixelFormat internals | Pierre Ossman | 2014-07-07 | 2 | -43/+58 | |
| | ||||||
* | Remove the scaled pixel buffer classes as they are not used. | Pierre Ossman | 2014-07-07 | 3 | -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 Mannehed | 2014-02-12 | 3 | -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 Mannehed | 2014-02-07 | 8 | -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 Hinz | 2014-01-12 | 2 | -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 Åstrand | 2013-06-11 | 2 | -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 included | Pierre Ossman | 2012-04-26 | 1 | -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 Ossman | 2012-04-26 | 7 | -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 way | Pierre Ossman | 2012-04-25 | 3 | -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 Ossman | 2012-04-25 | 3 | -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 Ossman | 2012-03-27 | 2 | -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 and | Pierre Ossman | 2011-11-08 | 1 | -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++ support | DRC | 2011-11-08 | 2 | -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 apparent | Pierre Ossman | 2011-11-07 | 2 | -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 MinGW | DRC | 2011-11-07 | 1 | -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 ↵ | DRC | 2011-11-03 | 35 | -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 MinGW | DRC | 2011-10-12 | 3 | -6/+10 | |
| | | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4727 3789f03b-4d11-0410-bbf8-ca57d06f2519 |