aboutsummaryrefslogtreecommitdiffstats
path: root/common/network/UnixSocket.cxx
Commit message (Collapse)AuthorAgeFilesLines
* Stop relying on "using namespace"Pierre Ossman2025-02-251-1/+0
| | | | | | There were not many uses of this left after the move to std::exception and the move to the core library. Let's get rid of the last stragglers and reduce the risk of name collisions.
* Move logging to core libraryPierre Ossman2025-02-251-3/+2
| | | | | | | Make it clearer what is protocol handling and what is just general plumbing. This is one step of several.
* Move base exception classes to core libraryPierre Ossman2025-02-251-8/+8
| | | | | | | Make it clearer what is protocol handling and what is just general plumbing. This is one step of several.
* Reduce header #include:sPierre Ossman2025-02-131-0/+1
| | | | | Make compile times faster by reducing the number of headers included in other headers.
* Capitalize some more logging and exceptionsPierre Ossman2024-11-221-3/+3
|
* Merge branch 'master' of https://github.com/madnicendio/tigervncPierre Ossman2024-11-221-6/+6
|\
| * Capitalize first letter in log, exception & errorMadeleine Nilsson2024-11-211-6/+6
| | | | | | | | The reason for this is to keep a consistency through out the project.
* | Use standard library naming for exceptionsPierre Ossman2024-11-061-7/+7
| | | | | | | | | | This makes things more consistent since we mix with the standard library exceptions so often.
* | Use standard exception classesPierre Ossman2024-11-061-0/+3
|/ | | | | Use the more specific already included exception classes for common errors to keep things more understandable.
* Avoid shadowing variablesPierre Ossman2024-06-241-2/+2
| | | | | It's a source of confusion and possibly bugs to reuse the same variable name for multiple things.
* Return static char buffer from some methodsPierre Ossman2023-02-041-8/+8
| | | | | | | | | This mimics how some system functions (like inet_ntop()) work, and avoids complexity around ownership of the returned string buffer. The downside is that the string must be consumed directly as it will be overwritten on the next call, but that is not an issue with the current usage.
* Merge branch 'noblock' of https://github.com/CendioOssman/tigervncPierre Ossman2021-01-191-5/+0
|\
| * Generalise corking to all output streamsPierre Ossman2020-05-211-5/+0
| | | | | | | | | | The principle can be used in a more general fashion than just TCP streams.
* | Correction to socket error connection messageAndrew Yoder2020-07-151-1/+1
|/
* Merge common socket codePierre Ossman2018-05-291-62/+5
|
* Remove unused code from socket classesPierre Ossman2018-05-291-25/+3
|
* Add support for Unix socketsPierre Ossman2018-05-291-0/+250
Patch originally by Dag-Erling Smørgrav for University of Oslo.