summaryrefslogtreecommitdiffstats
path: root/kdesktop/lock
Commit message (Collapse)AuthorAgeFilesLines
* kdesktop: Add missing initialization of sigset_t in kdesktop_lock. This ↵Slávek Banko2019-07-191-0/+1
| | | | | | | resolves bug 3025. Signed-off-by: Slávek Banko <slavek.banko@axis.cz> Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fixed use of SAK in lock process when autologin is used in TDM.Michele Calgaro2019-03-101-9/+7
| | | | | | This resolves bug 2945. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Add $DISPLAY to kdesktop_lock_lockfile file name.Slávek Banko2019-02-111-1/+1
| | | | | | | | This resolves bug 2998. Thanks to Russell Brown for analyzing the problem and propose a solution. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Prevent hard-coded "tde/" in #include ...Slávek Banko2019-01-302-1/+2
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Improved previous commit using local8Bit() in place of utf8() when aMichele Calgaro2018-11-281-2/+2
| | | | | | | password is transmitted over pipes to other processes. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Adapted to new KPasswordEdit::password() signature. This relates to bug 2961.Michele Calgaro2018-11-283-5/+6
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* LIB_QT -> LIB_TQT conversion to align to updated admin moduleMichele Calgaro2018-09-171-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* kdesktop lockprocess: Removed unnecessary include linux/stat.hSlávek Banko2018-09-051-3/+0
| | | | | | This resolves FTBFS with glibc 2.28 Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Fix kdesktop_lock screensaver stuttering on modern GPUsTimothy Pearson2018-06-241-1/+5
|
* Reset states in kdesktop-lock if startSaver failsSlávek Banko2018-05-261-0/+2
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Write more details when kdesktop lock fails to grab input devicesSlávek Banko2016-09-111-0/+6
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Disable card-based login if Kerberos support was disabled at compile timeTimothy Pearson2016-09-061-1/+4
|
* Do not start card authentication unless PKCS logins were enabledTimothy Pearson2016-09-062-1/+15
| | | | Rename UserList class in kgreeter.cpp to avoid conflict with TDE LDAP library class name
* Fix cryptographic card login processTimothy Pearson2015-10-021-10/+21
|
* Move VT switch on card insertion to cryptocardwatcher processTimothy Pearson2015-10-011-15/+0
|
* Use DM library in tdmtsak instead of making command line callsTimothy Pearson2015-09-291-1/+1
|
* Add new hardware device tray applicationTimothy Pearson2015-09-211-6/+6
| | | | Allow removable media action request popups to be suppressed
* Fix card unlockTimothy Pearson2015-09-192-4/+15
|
* Streamline cryptographic card logon processTimothy Pearson2015-09-183-7/+39
|
* Stabilize cryptographic card loginTimothy Pearson2015-09-182-5/+39
| | | | Fix some coding style issues
* Add initial cryptographic card login supportTimothy Pearson2015-09-175-20/+181
| | | | Tested with themed greeter and SAK disabled
* Fix the most egregious style guide violations in the remaining kdesktop_lock ↵Timothy Pearson2015-09-045-608/+612
| | | | | | source files No functional changes were made to the source
* Fix the most egregious style guide violations in the main kdesktop_lock ↵Timothy Pearson2015-09-042-1734/+1725
| | | | | | source files No functional changes were made to the source
* Fix the most egregious style guide violations in the kdesktoplock plugin sourcesTimothy Pearson2015-09-0410-1105/+1134
| | | | No functional changes were made to the source
* Fix FTBFS on freebsdSlávek Banko2015-06-121-1/+1
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Do not unblock signals in main thread when waiting for kdesktop_lock responseTimothy Pearson2015-04-131-1/+0
| | | | This prevents incorrect cancellation of internal xcb poll() methods and subsequent deadlock
* Fix ommited call fullyOnline() in kdesktop_lockSlávek Banko2015-04-131-0/+1
| | | | | | This relates to Bug 2422 Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Ensure desktop is completely hidden before sending fullyOnline()Timothy Pearson2015-04-131-2/+2
| | | | Do not block kdesktop process while waiting for kdesktop_lock to engage prior to VT switch/new VT requests made from within kdesktop
* Fix long-standing inverted signal mask in kdesktop_lock initial sigsuspendTimothy Pearson2015-04-122-45/+55
| | | | Prevent helper thread termination signal from errantly being handled by main thread
* Remove call to pthread_cancel() in kdesktop_lockTimothy Pearson2015-04-123-3/+29
| | | | This resolves a sporadic deadlock during kdesktop_lock termination
* Remove external dcop call and associated threadTimothy Pearson2015-04-082-3/+8
| | | | Fix lockup on lock screen command due to signal race condition
* Forcibly terminate kdesktop_lock after unlockTimothy Pearson2014-12-021-2/+0
| | | | This resolves Bug 2222
* Fix kdesktop_lock requiring a process stop/start on unlockTimothy Pearson2014-11-284-49/+78
| | | | Attempt to fix kdesktop_lock start/stop causing dcop failures by keeping kdesktop_lock process running across lock/unlock cycles
* Make kdesktop_lock and ksmserver ARGB screen blanking more efficient and ↵Timothy Pearson2014-10-253-17/+25
| | | | | | | improve multi-head support in same Fix kdesktop_lock busy cursor appearing over active screen saver after GUI-driven VT switch and delayed return to original VT Repair kdesktop_lock invalid password delay bypass with Cancel button
* Merge branch 'master' of http://scm.trinitydesktop.org/scm/git/tdebaseTimothy Pearson2014-10-121-0/+2
|\
| * Fix FTBFS caused by typo in commit d3ce4fa7Slávek Banko2014-10-131-1/+1
| |
| * Fix FTBFS due to linux specific headersFrançois Andriot2014-10-121-0/+2
| |
* | Bring stop, lock, exit, and run icons into XDG complianceTimothy Pearson2014-10-122-2/+2
|/
* Fix Xorg memory leak on moving windowsTimothy Pearson2014-07-311-0/+11
| | | | | This resolves Bug 2078 Thanks to Jan Janeček for significant help in tracking this down!
* "Hide Cancel button" functionality in kdesktop_lock is now fully workingMichele Calgaro2014-05-021-18/+16
| | | | | also on SAK available and enabled systems. This (finally!) fully solves bug 1584.
* Commits ccb5fca, 59ef38d, 710fc43 re-pushed to local branch for further ↵Michele Calgaro2014-05-013-17/+43
| | | | | | development. This relates to bug 1584.
* Temporarily reverted commits ccb5fca, 59ef38d, 710fc43.Michele Calgaro2014-05-013-43/+17
| | | | | | The code for these commits will be pushed again later once a fix for SAK-enabled systems has been developed and tested. This relates to bug 1584.
* Fixed commit 59ef38d: now the Desktop Session Locked works as expected.Michele Calgaro2014-04-291-1/+2
| | | | This resolves (again) bug 1584.
* Added possibility to hide the Cancel button from the Desktop Session Locked ↵Michele Calgaro2014-04-293-15/+41
| | | | | | dialog. This relates to bug 1584.
* Enabled Cancel button in "Desktop Session Locked" dialog window.Michele Calgaro2014-04-281-4/+3
| | | | | This allows to press the Cancel button or Esc to start the screensaver. This resolves bug 1584, but have a look at bug 2038 for further details.
* Fix group used for UseSAK option in tdmrcSlávek Banko2014-04-091-1/+1
| | | | This relates to Bug 1915
* Fix UseSAK default value in kdesktop lockSlávek Banko2014-04-081-1/+1
| | | | This relates to Bug 1915
* Add basic support for a modified compton compositor instead of the old buggy ↵Timothy Pearson2014-03-317-10/+10
| | | | | | kompmgr Update additional Xorg atom names
* Rename TDE-specific atoms to avoid stomping on KDE atom namesTimothy Pearson2014-03-311-2/+2
|
* Fix screen sometimes not being hidden on power management action or desktop ↵Timothy Pearson2014-01-083-4/+42
| | | | | | switch Handle kdesktop_lock termination in a more sane manner by simply relaunching it if possible