Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Change cursor API to use RGBA data | Pierre Ossman | 2017-02-22 | 2 | -86/+153 | |
| | | | | | This will allow us to use better formats that preserve the entire alpha channel. | |||||
* | spelling fixes | klemens | 2017-01-28 | 3 | -3/+3 | |
| | ||||||
* | Don't fail old service cleanup | Pierre Ossman | 2016-08-18 | 1 | -2/+10 | |
| | ||||||
* | Replace Windows specific thread handling | Pierre Ossman | 2016-07-07 | 15 | -387/+129 | |
| | | | | Use the platform independent primitives instead. | |||||
* | Clean up old WinVNC services | Pierre Ossman | 2016-06-13 | 1 | -0/+5 | |
| | | | | | | We've changed the service name a couple of times for various reasons. Make sure the old versions are removed when the new one is registered. | |||||
* | Don't reference Xregion unless used directly | Pierre Ossman | 2016-05-13 | 2 | -2/+2 | |
| | ||||||
* | Specify TigerVNC Project as the vendor/company | Pierre Ossman | 2016-05-13 | 1 | -1/+1 | |
| | ||||||
* | Move socket write event handling in to the RFB core | Pierre Ossman | 2016-04-29 | 1 | -1/+1 | |
| | | | | | | What to do when a socket is writeable should be handled in the RFB core code as there may be other events we want to fire off when this happens. | |||||
* | change the Copyright year | Bojan Memetovic | 2016-03-18 | 2 | -2/+2 | |
| | ||||||
* | Remove legacy Windows code | Pierre Ossman | 2016-01-12 | 33 | -1086/+288 | |
| | | | | | We have lots of code that deals with Windows versions that we no longer support anyway. Clean out all of this old cruft. | |||||
* | Remove stub mirror driver code | Pierre Ossman | 2016-01-12 | 6 | -73/+3 | |
| | | | | | We don't have any meaningful code for the mirror driver, so remove the confusing stub and interface for it. | |||||
* | Shorten service identifier | Pierre Ossman | 2016-01-12 | 1 | -1/+1 | |
| | | | | | The identifier is used to compute the registry path, and should ideally be kept short and without spaces. | |||||
* | Provide description for services | Pierre Ossman | 2016-01-12 | 3 | -4/+12 | |
| | | | | | | The argument named "desc" was not actually the description, but rather the short "display name". Add handling for the actual description to reduce confusion. | |||||
* | Enable Windows specific debug code in debug builds | Pierre Ossman | 2015-09-29 | 1 | -0/+4 | |
| | ||||||
* | 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 |