summaryrefslogtreecommitdiffstats
path: root/win
Commit message (Collapse)AuthorAgeFilesLines
* 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
* 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-284-13/+13
| | | | | | copyright history in README.txt git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4569 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Don't need Windows formatted copy of LICENCE.TXT anymoreDRC2011-06-281-340/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4566 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Consolidate all README files into one and distribute it with the binary ↵DRC2011-06-281-119/+0
| | | | | | packages. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4562 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Win32-->Windows (since there are Win64 builds as well); also remove ↵DRC2011-06-241-9/+2
| | | | | | copyright messages here (duplication of effort with the About dialog in winvnc and vncviewer) git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4550 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Consolidate source README file, remote cruft, and update copyrightsDRC2011-06-241-128/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4547 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Remove unused autotools build systemDRC2011-06-248-224/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4540 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Deploy Mac TigerVNC Viewer as an application bundle instead of a package, ↵DRC2011-06-242-102/+0
| | | | | | and consolidate all of the installer scripts under release/ and cmake/ git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4538 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Update Windows README fileDRC2011-06-241-6/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4537 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Installer needs to be built from the top-level CMake context.DRC2011-06-242-3/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4535 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Package new FLTK-based TigerVNC Viewer on WindowsDRC2011-06-241-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4534 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Make full-screen mode span all monitors in a multi-monitor systemDRC2011-06-061-7/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4465 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [Bugfix] Fix 3-button mouse emulation in win viewer.Adam Tkac2011-05-111-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4404 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Merged r4342 - r4359 from 1_1 branch.Adam Tkac2011-04-274-20/+33
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4383 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Merge r4341 from 1_1 branch (dcommander):Adam Tkac2011-04-272-0/+10
| | | | | | | Include GnuTLS DLLs in the installer, because the DLLs are required when building TigerVNC's TLS support using Visual C++. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4382 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Initial commit of new FLTK based vncviewer. Most of the code comes from thePierre Ossman2011-03-091-0/+3
| | | | | | | current Unix vncviewer. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4345 3789f03b-4d11-0410-bbf8-ca57d06f2519