summaryrefslogtreecommitdiffstats
path: root/src/server/net
Commit message (Collapse)AuthorAgeFilesLines
...
* Drop _isBroadcastSource. The client must not know anything about the management.Manuel Schneider2014-05-272-4/+0Star
|
* Change _currentProjectionSource before emit. Fixes Appearance bug.Manuel Schneider2014-05-271-2/+2
|
* Dont emit _currentProjectionSource in signal vncClientStateChange . (not used)Manuel Schneider2014-05-272-3/+3
|
* Drop unused _state. Introduce member _locked to avoid unnecessary messages.Manuel Schneider2014-05-272-14/+4Star
|
* Drop _activeVncClient. _currentProjectionSource holds this information.Manuel Schneider2014-05-272-10/+5Star
|
* Drop _desiredProjectionSource. Dont send a stopVncClient if it has not been ↵Manuel Schneider2014-05-272-23/+11Star
| | | | started before.
* Make tutor check implicit in lock screenManuel Schneider2014-05-261-0/+2
|
* Several changes:Björn Hagemeister2014-05-262-0/+2
| | | | | | Fixed segmentaion fault, which occured after streaming to all clients. Added sessionName as command line argument to client, so that it connects immediatly after running to given sessionName. If pvsclient shows connected status also display IP-Adress of the running pvsmanager.
* Refactor ambigious projectionsSoure to BroadcastSourceManuel Schneider2014-05-223-6/+6
|
* Fix segfault. Drop nullpointer polls since SslSocket is now const. [id == ↵Manuel Schneider2014-05-222-50/+40Star
| | | | _VNCCLIENT] Logical reduction. Cleanup header.
* [Client] Make setTutor inline and drop the communication stuff since the ↵Manuel Schneider2014-05-212-21/+30
| | | | client does not handle it. Add a state stub t.b.c.
* Several changes:Manuel Schneider2014-05-212-44/+33Star
| | | | | | | | * [Client] Remove unneccessary members _ip, * [Client] Remove unneccessary class forward of QSslSocket * [Client] Make member initializer list of non-const members part of ctor * [Client] Make _socket pointer const member * [Client] Drop socket-delete indirektion
* Fix ip bugManuel Schneider2014-05-201-1/+1
|
* Make vnc credentials completely private to client. Make VNCConnect work ↵Manuel Schneider2014-05-202-17/+10Star
| | | | client-internally only. Drop Client::computerID() (equivalent to Client::ip() XD )
* Remvoe unneccesary membervariable _toClient and method buildErrorMessage ↵Manuel Schneider2014-05-202-46/+47
| | | | (implicit cast does it as well)
* Remove any knowledge of Networkmesage in MainwindowManuel Schneider2014-05-202-46/+58
|
* Reduce codebaseManuel Schneider2014-05-201-4/+2Star
| | | | | | * Drop Prepare MainWindow::prepareForProjection * Drop redundant code in prepareForProjection (now unicast) * Adjust comments
* Configured not locking the screen, if manager and client working on same ↵Björn Hagemeister2014-05-122-1/+13
| | | | | | machine. Plus changing symbol for tutor2all button.
* Increased the timeout for debugging purposes; Instruct vncserver to trasmit justManuel Schneider2014-04-292-9/+19
| | | | the primary desktop; Thumbnails just display the primary dektop
* Adding comments for each method in the .cpp files and class definition in ↵Björn Hagemeister2014-04-284-1/+19
| | | | the .h files.
* Thrown out redundant slots.Manuel Schneider2014-04-252-27/+10Star
|
* Now handling the _desiredProjectionSource correctlyManuel Schneider2014-04-251-2/+8
|
* [SERVER] Fixed tracking of which clients is watching (trying to watch) whichManuel Schneider2014-04-231-3/+13
| | | | other client
* Fix comments, add (very few) documentation commentsSimon Rettberg2014-04-182-4/+7
|
* New feature. Download of tutor-ip-list and automated assingment.Björn Hagemeister2014-04-162-0/+80
| | | | TODO: Make source url configurable.
* [SERVER] Use remove instead of unlink for better compatibilitysr2013-02-081-2/+2
|
* [SERVER] Add "stop projection" buttonsr2013-02-062-4/+14
| | | | | [SERVER] Don't show error message when VNC server stops as expected [SERVER/CLIENT] Implement connection timeout of 15 seconds
* [SERVER] Go back from ClientId to int, so queued signal/slot connections worksr2013-02-052-14/+12Star
|
* ...sr2013-02-051-2/+4
|
* ...sr2013-02-052-2/+2
|
* [SERVER/CLIENT] Wait for connection to close properly before deleting socket ↵sr2013-02-052-9/+25
| | | | object
* [SHARED] Add missing error message if network message parsing failssr2013-02-051-1/+1
|
* [SERVER] Properly tell client the VNC server'S client idsr2013-02-051-1/+0Star
|
* [SERVER] fix vnc startup commandsr2013-02-051-1/+1
|
* [SERVER] Implement all four VNC projection modessr2013-02-052-4/+25
|
* Initial commitsr2013-02-0410-0/+951