aboutsummaryrefslogtreecommitdiffstats
path: root/common/rfb/Exception.h
Commit message (Collapse)AuthorAgeFilesLines
* Mark all exception type methods as noexceptPierre Ossman2024-11-261-5/+5
| | | | | This is required for the built in exceptions, so let's do the same to avoid surprises.
* Use standard library naming for exceptionsPierre Ossman2024-11-061-8/+8
| | | | | This makes things more consistent since we mix with the standard library exceptions so often.
* Replace base exception class with standard libraryPierre Ossman2024-11-061-13/+12
| | | | | There is no point to having our own generic exception class. Let's use the one provided by the standard C++ library.
* Use specific class for protocol problemsPierre Ossman2024-11-061-0/+8
| | | | Make it easier to identify communication issues.
* Use static string for exceptionsPierre Ossman2024-11-061-1/+3
| | | | | In preparation for using the built in C++ exception classes, which do not accept a format string.
* Remove ConnFailedExceptionPierre Ossman2024-09-021-4/+0
| | | | | | | | There were more unclear usage of this exception class, and since nothing catches it it is very unclear what the purpose is. Go ahead and just remove it. Follow-up to bcaaea7.
* Remove auth exception prefixPierre Ossman2024-08-071-6/+2
| | | | | | | | This prefix often just added noise, and could sometimes be added multiple times. It's better that user interface catch the specific exception type and give a more descriptive presentation to the user. This is partially a revert of 1922550.
* Make exception classes have clearer messagesPierre Ossman2017-10-121-6/+10
| | | | | Include the type of exception in the string generated by each subclass. Also simplify the constructs to what is needed.
* Make sure Exceptions do not use unsafe format stringsPierre Ossman2015-03-031-3/+4
|
* Migrating to new directory structure adopted from the RealVNC's source tree. ↵Constantin Kaplinsky2006-05-251-0/+37
More changes will follow. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@589 3789f03b-4d11-0410-bbf8-ca57d06f2519