Michele Calgaro
f9f7aee79e
Removed HAL dependant code.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 years ago
Slávek Banko
e031e12d06
Respect build option WITH_TDEHWLIB, otherwise it can lead to FTBFS in special cases.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
4 years ago
Slávek Banko
48ddee7ba8
Update CMake rules to change tdehw library to standalone.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
4 years ago
Michele Calgaro
8b79083f96
Fixed FTBFS when building tdelibs/tdebase without tdehw.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 years ago
Michele Calgaro
ba97e2dc25
Avoid direct usage of tdeldap library. This allows to remove hard dependency between packages.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 years ago
Michele Calgaro
145abc15d5
Renaming of files in preparation for code style tools.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 years ago
Slávek Banko
4ef8f95912
Add FreeBSD / DragonFly specific /proc path for an executable file.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
5 years ago
Denis Kozadaev
44e4d3ce6b
DilOS: use illumos specific /proc path for an executable file
...
Signed-off-by: Denis Kozadaev <denis@dilos.org>
5 years ago
Slávek Banko
e47bab3fd8
kdesktop: Add missing initialization of sigset_t in kdesktop_lock. This resolves bug 3025.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 years ago
Michele Calgaro
7aa9258f19
Fixed use of SAK in lock process when autologin is used in TDM.
...
This resolves bug 2945.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
Slávek Banko
d3834ad4f5
Add $DISPLAY to kdesktop_lock_lockfile file name.
...
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>
6 years ago
Slávek Banko
91a3d227a5
Prevent hard-coded "tde/" in #include ...
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Michele Calgaro
6db0c5f228
Improved previous commit using local8Bit() in place of utf8() when a
...
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>
6 years ago
Michele Calgaro
6ae10fc66e
Adapted to new KPasswordEdit::password() signature. This relates to bug 2961.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
Michele Calgaro
887cea6320
LIB_QT -> LIB_TQT conversion to align to updated admin module
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
Slávek Banko
00b7a9c60a
kdesktop lockprocess: Removed unnecessary include linux/stat.h
...
This resolves FTBFS with glibc 2.28
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Timothy Pearson
4ec011cd55
Fix kdesktop_lock screensaver stuttering on modern GPUs
6 years ago
Slávek Banko
030fad5fe4
Reset states in kdesktop-lock if startSaver fails
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
7 years ago
Slávek Banko
0a874e41b6
Write more details when kdesktop lock fails to grab input devices
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
8 years ago
Timothy Pearson
2649b1ebf4
Disable card-based login if Kerberos support was disabled at compile time
8 years ago
Timothy Pearson
a7afe91e65
Do not start card authentication unless PKCS logins were enabled
...
Rename UserList class in kgreeter.cpp to avoid conflict with TDE LDAP library class name
8 years ago
Timothy Pearson
37b6d0d80f
Fix cryptographic card login process
9 years ago
Timothy Pearson
48cf3058c5
Move VT switch on card insertion to cryptocardwatcher process
9 years ago
Timothy Pearson
6d028f3b52
Use DM library in tdmtsak instead of making command line calls
9 years ago
Timothy Pearson
b5cb2797d6
Add new hardware device tray application
...
Allow removable media action request popups to be suppressed
9 years ago
Timothy Pearson
a2af4533d3
Fix card unlock
9 years ago
Timothy Pearson
6f5e7b2110
Streamline cryptographic card logon process
9 years ago
Timothy Pearson
9ea6780352
Stabilize cryptographic card login
...
Fix some coding style issues
9 years ago
Timothy Pearson
ce47730301
Add initial cryptographic card login support
...
Tested with themed greeter and SAK disabled
9 years ago
Timothy Pearson
e89d9e5e16
Fix the most egregious style guide violations in the remaining kdesktop_lock source files
...
No functional changes were made to the source
9 years ago
Timothy Pearson
b5462e86f3
Fix the most egregious style guide violations in the main kdesktop_lock source files
...
No functional changes were made to the source
9 years ago
Timothy Pearson
c54c4e7003
Fix the most egregious style guide violations in the kdesktoplock plugin sources
...
No functional changes were made to the source
9 years ago
Slávek Banko
08122b137e
Fix FTBFS on freebsd
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
10 years ago
Timothy Pearson
ab8dfbaaa4
Do not unblock signals in main thread when waiting for kdesktop_lock response
...
This prevents incorrect cancellation of internal xcb poll() methods and subsequent deadlock
10 years ago
Slávek Banko
c1b62c1c4c
Fix ommited call fullyOnline() in kdesktop_lock
...
This relates to Bug 2422
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
10 years ago
Timothy Pearson
78d33c2915
Ensure desktop is completely hidden before sending fullyOnline()
...
Do not block kdesktop process while waiting for kdesktop_lock to engage prior to VT switch/new VT requests made from within kdesktop
10 years ago
Timothy Pearson
37bc5cdd0e
Fix long-standing inverted signal mask in kdesktop_lock initial sigsuspend
...
Prevent helper thread termination signal from errantly being handled by main thread
10 years ago
Timothy Pearson
e569dd46ac
Remove call to pthread_cancel() in kdesktop_lock
...
This resolves a sporadic deadlock during kdesktop_lock termination
10 years ago
Timothy Pearson
e80c2baea0
Remove external dcop call and associated thread
...
Fix lockup on lock screen command due to signal race condition
10 years ago
Timothy Pearson
aaa719d2e2
Forcibly terminate kdesktop_lock after unlock
...
This resolves Bug 2222
10 years ago
Timothy Pearson
2f7d50c20c
Fix kdesktop_lock requiring a process stop/start on unlock
...
Attempt to fix kdesktop_lock start/stop causing dcop failures by keeping kdesktop_lock process running across lock/unlock cycles
10 years ago
Timothy Pearson
da8993ffb2
Make kdesktop_lock and ksmserver ARGB screen blanking more efficient and 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
10 years ago
Timothy Pearson
e2c5ea4cda
Merge branch 'master' of http://scm.trinitydesktop.org/scm/git/tdebase
10 years ago
Timothy Pearson
1346f68987
Bring stop, lock, exit, and run icons into XDG compliance
10 years ago
Slávek Banko
68cfc4fec0
Fix FTBFS caused by typo in commit d3ce4fa7
10 years ago
François Andriot
d3ce4fa793
Fix FTBFS due to linux specific headers
10 years ago
Timothy Pearson
d0d37ed228
Fix Xorg memory leak on moving windows
...
This resolves Bug 2078
Thanks to Jan Janeček for significant help in tracking this down!
10 years ago
Michele Calgaro
868c510ed6
"Hide Cancel button" functionality in kdesktop_lock is now fully working
...
also on SAK available and enabled systems.
This (finally!) fully solves bug 1584.
11 years ago
Michele Calgaro
a6fbc0f1e0
Commits ccb5fca
, 59ef38d
, 710fc43
re-pushed to local branch for further development.
...
This relates to bug 1584.
11 years ago
Michele Calgaro
66faad37ca
Temporarily reverted commits ccb5fca
, 59ef38d
, 710fc43
.
...
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.
11 years ago