aboutsummaryrefslogtreecommitdiffstats
path: root/win/rfb_win32/MsgWindow.cxx
Commit message (Collapse)AuthorAgeFilesLines
* Capitalize even more logging and exceptionsPierre Ossman2024-11-221-2/+2
|
* Merge branch 'master' of https://github.com/madnicendio/tigervncPierre Ossman2024-11-221-5/+5
|\
| * Capitalize first letter in log, exception & errorMadeleine Nilsson2024-11-211-5/+5
| | | | | | | | The reason for this is to keep a consistency through out the project.
* | Use standard library naming for exceptionsPierre Ossman2024-11-061-2/+2
| | | | | | | | | | This makes things more consistent since we mix with the standard library exceptions so often.
* | Subclass exceptions from std::exceptionPierre Ossman2024-11-061-1/+1
| | | | | | | | | | Make sure our exceptions are part of the standard exception class hierarchy.
* | Use what() to access exception descriptionPierre Ossman2024-11-061-1/+1
|/ | | | Harmonize with the standard C++ exceptions.
* Split SystemException to handle WindowsPierre Ossman2024-10-091-2/+2
| | | | | | | | | | | | | Windows has (at least) two error namespaces, both errno and GetLastResult(). These overlap, so it is important we keep track of which one we are dealing with. To make things extra problematic, the BSD socket API normally uses errno, but on Windows it has been mapped in to the GetLastResult() namespace. Try to keep better control of this by using separate classes for the namespaces.
* Use nullptr in all C++ codePierre Ossman2024-06-241-8/+8
| | | | | It's more readable than 0, and a bit safer than NULL, so let's try to follow modern norms.
* Use std::string instead of CharArrayPierre Ossman2023-02-041-5/+5
| | | | | Let's use a more common type instead of something homegrown. Should be more familiar to new developers.
* Get rid of TCHAR magicPierre Ossman2023-02-041-8/+7
| | | | | We never use Windows' "UNICODE" mode anyway, so let's get rid of this complexity.
* Be consistent in including config.hPierre Ossman2021-12-301-0/+4
| | | | | | The generally recommended way is to include it from source files, not headers. We had a mix of both. Let's try to be consistent and follow the recommended way.
* Pointer truncation/expansion needs to be very explicitPierre Ossman2015-03-031-3/+4
|
* Fix mismatches between format string and argumentsPierre Ossman2015-03-031-3/+3
|
* Fix 64-bit Windows issuesDRC2010-05-201-3/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4061 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Avoid using result variable uninitializedPeter Åstrand2008-12-101-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3359 3789f03b-4d11-0410-bbf8-ca57d06f2519
* MinGW tweak: Follow up on last patch: Define this baseClass static as well.Peter Åstrand2008-12-091-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3331 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Migrating to new directory structure adopted from the RealVNC's source tree. ↵Constantin Kaplinsky2006-05-251-0/+116
More changes will follow. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@591 3789f03b-4d11-0410-bbf8-ca57d06f2519