Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [server] Add button to lock/unlock single client | Simon Rettberg | 2018-07-12 | 1 | -1/+4 |
| | |||||
* | Fix connection problems qith Qt5 (again) | Simon Rettberg | 2017-12-01 | 1 | -1/+1 |
| | |||||
* | Fix SSL on Qt5 | Simon Rettberg | 2017-11-16 | 5 | -18/+42 |
| | |||||
* | [server] Bail out if certificates cannot be created | Simon Rettberg | 2017-03-06 | 4 | -4/+30 |
| | |||||
* | Increase compiler warnings, fix a lot of those instances | Simon Rettberg | 2016-11-15 | 5 | -24/+26 |
| | | | | | | - Add explicit casts - Comment out unused params - Remove ignored const return types | ||||
* | [server] Show IP address in room layout right after loading it | Simon Rettberg | 2016-10-28 | 1 | -2/+2 |
| | |||||
* | Fix compile warnings | Simon Rettberg | 2016-10-28 | 1 | -1/+1 |
| | |||||
* | [server] Initialize _wantsAttention to false in client.cpp | Simon Rettberg | 2016-10-28 | 1 | -0/+1 |
| | |||||
* | Implement "Attention" feature (virtual hand-raising) | Simon Rettberg | 2016-10-19 | 2 | -6/+21 |
| | |||||
* | [server] When creating certificate, create directory tree first | Simon Rettberg | 2016-10-10 | 1 | -4/+10 |
| | |||||
* | refactoring. | Christian Klinger | 2016-09-30 | 3 | -9/+10 |
| | |||||
* | astyle. | Christian Klinger | 2016-09-29 | 8 | -249/+195 |
| | |||||
* | Implemented 'majority vote' to determine the toolbar options. | Christian Klinger | 2016-09-27 | 2 | -8/+17 |
| | | | | clients in exam-mode are also displayed differently. | ||||
* | removed USER_SETTINGS etc. | Christian Klinger | 2016-09-12 | 1 | -2/+4 |
| | | | | | | (this also changes filename of the crt ans rsa files, but this shouldn't be a problem. (formerly the name of those files depended on the name and location of the ini-files) | ||||
* | Fix infinite loop when receiving incomplete headers | Simon Rettberg | 2016-09-09 | 2 | -3/+5 |
| | |||||
* | cleaned up some dead code. | Christian Klinger | 2016-05-20 | 1 | -1/+0 |
| | |||||
* | Closes bug #2807. (And also cleans the code (a bit)) | Christian Klinger | 2016-05-19 | 2 | -3/+3 |
| | |||||
* | upgraded from SSLv3 to TLS1.0 | Christian Klinger | 2016-05-09 | 1 | -1/+1 |
| | | | | This fixes #2781 where a server running on debian didn't accept any connections anymore. | ||||
* | read gridSize&clientSize from config. | Christian Klinger | 2016-04-27 | 1 | -0/+1 |
| | |||||
* | refactor to use Room struct | Christian Klinger | 2016-04-27 | 2 | -2/+2 |
| | | | | to save additional properties like gridSize and clientSize. | ||||
* | [*] Use thumbnail on vnc viewer window until connection is up | Simon Rettberg | 2016-02-08 | 2 | -4/+11 |
| | |||||
* | [server] reset timeouts to normal intervals | Jonathan Bauer | 2015-05-11 | 1 | -2/+2 |
| | |||||
* | Reset debug timeouts, fix autoconnect, remove magic numbers | Manuel Schneider | 2014-11-28 | 1 | -1/+2 |
| | |||||
* | The sessionID is ignored by manager if client is connecting via auto-connect. | Björn Hagemeister | 2014-09-04 | 1 | -2/+7 |
| | |||||
* | Fix oneclick-source-change-lock-bug | Manuel Schneider | 2014-07-22 | 1 | -0/+1 |
| | |||||
* | Drop the watchers concept, since the desiredProjectionSource essentially ↵ | Manuel Schneider | 2014-07-22 | 1 | -11/+3 |
| | | | | implies it | ||||
* | Bugfix: One click source change now fully supported | Manuel Schneider | 2014-07-22 | 1 | -2/+12 |
| | | | | | | | Since the async nature of this protocol introduces race conditions when changing the source of the projection, the possiblity that two servers exist at a moment is still there. Even though we thought we do not support multiple sources. This is the reason why _desiredProjectionSource is needed after all. | ||||
* | Correct indenting by tabs | Manuel Schneider | 2014-07-21 | 5 | -33/+33 |
| | |||||
* | Rename modes. Move code in slots to avoid unnecessary branching. Give the ↵ | Manuel Schneider | 2014-07-21 | 2 | -7/+10 |
| | | | | client more information about past progjectionSource | ||||
* | Moved method isManagerMachine() from MainWindow to Client. | Björn Hagemeister | 2014-06-17 | 2 | -1/+18 |
| | | | | isManagerMachine() is now called just once directly in lockScreen(). | ||||
* | Removed _watchers List. | Björn Hagemeister | 2014-06-03 | 1 | -0/+3 |
| | | | | | Set flag in client.h _isWatcher with getter and setter, and controlling the watchers over this value. | ||||
* | Merge branch 'master' of git.openslx.org:pvs2 | Manuel Schneider | 2014-06-03 | 2 | -2/+0 |
|\ | |||||
| * | Removed some unnecessary qDebug comments. | Björn Hagemeister | 2014-06-02 | 2 | -2/+0 |
| | | |||||
* | | Remove client list from listenServer. Check maxClients in Mainwindow | Manuel Schneider | 2014-06-03 | 2 | -10/+0 |
|/ | |||||
* | Increase timeout for debugging | Manuel Schneider | 2014-05-28 | 1 | -2/+2 |
| | |||||
* | Remove TODO. User get visual feedback via cam icon. | Manuel Schneider | 2014-05-27 | 1 | -1/+0 |
| | |||||
* | Add several documentation stubs. Remove autogenreated TODO | Manuel Schneider | 2014-05-27 | 1 | -22/+32 |
| | |||||
* | Add icon for locked screen. Add monochrome and stylized connectionframe icons. | Manuel Schneider | 2014-05-27 | 2 | -1/+6 |
| | |||||
* | Drop _isBroadcastSource. The client must not know anything about the management. | Manuel Schneider | 2014-05-27 | 2 | -4/+0 |
| | |||||
* | Change _currentProjectionSource before emit. Fixes Appearance bug. | Manuel Schneider | 2014-05-27 | 1 | -2/+2 |
| | |||||
* | Dont emit _currentProjectionSource in signal vncClientStateChange . (not used) | Manuel Schneider | 2014-05-27 | 2 | -3/+3 |
| | |||||
* | Drop unused _state. Introduce member _locked to avoid unnecessary messages. | Manuel Schneider | 2014-05-27 | 2 | -14/+4 |
| | |||||
* | Drop _activeVncClient. _currentProjectionSource holds this information. | Manuel Schneider | 2014-05-27 | 2 | -10/+5 |
| | |||||
* | Drop _desiredProjectionSource. Dont send a stopVncClient if it has not been ↵ | Manuel Schneider | 2014-05-27 | 2 | -23/+11 |
| | | | | started before. | ||||
* | Make tutor check implicit in lock screen | Manuel Schneider | 2014-05-26 | 1 | -0/+2 |
| | |||||
* | Several changes: | Björn Hagemeister | 2014-05-26 | 2 | -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 BroadcastSource | Manuel Schneider | 2014-05-22 | 3 | -6/+6 |
| | |||||
* | Fix segfault. Drop nullpointer polls since SslSocket is now const. [id == ↵ | Manuel Schneider | 2014-05-22 | 2 | -50/+40 |
| | | | | _VNCCLIENT] Logical reduction. Cleanup header. | ||||
* | [Client] Make setTutor inline and drop the communication stuff since the ↵ | Manuel Schneider | 2014-05-21 | 2 | -21/+30 |
| | | | | client does not handle it. Add a state stub t.b.c. | ||||
* | Several changes: | Manuel Schneider | 2014-05-21 | 2 | -44/+33 |
| | | | | | | | | * [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 |