aboutsummaryrefslogtreecommitdiffstats
path: root/common/rfb
Commit message (Expand)AuthorAgeFilesLines
* Use std::thread for threadingPierre Ossman11 days2-7/+19
* Use std::mutex and friendsPierre Ossman11 days2-35/+24
* Create CMake find module for finding PAMPierre Ossman2025-07-161-1/+2
* Use CMake's standard method for find modulesPierre Ossman2025-07-161-3/+0
* Handle Nettle's GMP dependency internallyPierre Ossman2025-07-161-5/+3
* Fix bad null constant in fallback codePierre Ossman2025-07-141-1/+1
* Use std::string for priority string handlingPierre Ossman2025-07-142-54/+30
* Merge branch 'RHEL-34880' of github.com:casantos/tigervncPierre Ossman2025-07-0210-147/+136
|\
| * Make Xvnc and x0vncserver pass the display name to PAM modules.Carlos Santos2025-06-132-0/+22
| * Send PAM error messages to VNC clientsCarlos Santos2025-06-137-14/+38
| * Move all PAM authentication code to UnixPasswordValidatorCarlos Santos2025-06-134-134/+77
* | Only configure valid hostnames for SNIPierre Ossman2025-06-181-4/+20
* | Send TLS alerts to peer on errorsPierre Ossman2025-06-181-16/+68
* | Let TLSSocket handle TLS handshakePierre Ossman2025-06-182-20/+8
* | Let TLSSocket handle TLS terminationPierre Ossman2025-06-182-42/+4
* | Merge TLS I/O in common classPierre Ossman2025-06-184-50/+36
|/
* Move colour map check to CConnectionPierre Ossman2025-03-302-0/+10
* Don't force everyone to implement setCursorPos()Pierre Ossman2025-03-302-0/+5
* Properly store cursor in ServerParams objectPierre Ossman2025-03-302-0/+12
* Remove unused CConnection/SConnection callbacksPierre Ossman2025-03-294-19/+0
* Move global server checks to VNCServerSTPierre Ossman2025-03-292-10/+30
* Move access checks to SConnectionPierre Ossman2025-03-292-6/+22
* Make CMsgHandler/SMsgHandler pure interfacesPierre Ossman2025-03-299-465/+227
* Mark internal connection callbacks as protectedPierre Ossman2025-03-292-139/+138
* Don't modify user settings in auto modePierre Ossman2025-03-292-0/+12
* Log invalid screen layoutPierre Ossman2025-03-282-3/+21
* Refresh screen on pixel format changePierre Ossman2025-03-203-0/+10
* Don't wrap exceptions from readRect()Pierre Ossman2025-03-131-6/+2
* Use std::exception_ptr to store exceptionsPierre Ossman2025-03-132-16/+14
* Handle very early connection errorsPierre Ossman2025-03-131-3/+9
* Fix bad logic in security types handlingPierre Ossman2025-03-131-1/+1
* Convert SecurityTypes to EnumListParameterPierre Ossman2025-03-136-29/+42
* Enable unencrypted "Plain" authentiction by defaultPierre Ossman2025-03-131-1/+1
* Convert PlainUsers to StringListParameterPierre Ossman2025-03-132-11/+11
* Convert RemapKeys to StringListParameterPierre Ossman2025-03-132-31/+37
* Remove KeyRemapper mutexPierre Ossman2025-03-132-11/+0
* Make use of IntParameter range validationPierre Ossman2025-03-065-11/+19
* Fix bad forward declarations of StringParameterPierre Ossman2025-03-032-4/+0
* Convert conv unit tests to Google TestPierre Ossman2025-02-271-1/+1
* Move concurrency abstration layer to corePierre Ossman2025-02-255-26/+22
* Move application directory handling to corePierre Ossman2025-02-254-8/+3
* Rename core/util to core/stringPierre Ossman2025-02-2520-19/+20
* Get rid of __rfbmax()/__rfbmin()Pierre Ossman2025-02-257-28/+40
* Move time utilities to separate filePierre Ossman2025-02-253-2/+3
* Move timers to core libraryPierre Ossman2025-02-2511-343/+27
* Move logging to core libraryPierre Ossman2025-02-2538-842/+61
* Move configuration to core libraryPierre Ossman2025-02-2531-790/+131
* Move base exception classes to core libraryPierre Ossman2025-02-258-11/+4
* Move utility functions to core libraryPierre Ossman2025-02-1328-1045/+293
* Move basic data types to core libraryPierre Ossman2025-02-1367-772/+464