Commit graph

20 commits

Author SHA1 Message Date
Damian Büchel
5f01973b57 SEBWIN-373: Fixed system freeze caused by kiosk mode Create New Desktop due to it freezing the Windows shell. Thus, the Windows shell will henceforth be terminated for both kiosk modes. Furthermore ensured that processes started by SEB do not retain handles to the SEB directory. 2020-02-28 18:59:46 +01:00
dbuechel
ad023853d4 SEBWIN-359: Fixed freeze during startup or application start by explicitly disabling shell execution when starting a process, as this appears to be the root cause of the freeze on Windows 10 version 1903 and above. 2020-02-12 15:21:12 +01:00
dbuechel
df61e79861 Updated year in copyright and license remarks. 2020-01-06 15:24:46 +01:00
dbuechel
8953313642 SEBWIN-355: Improved process factory to ensure process termination in between .NET and WMI data access is handled gracefully. 2019-12-16 11:49:59 +01:00
dbuechel
a93678d5d7 SEBWIN-312: Implemented thumbnails of open windows for desktop taskview. 2019-12-05 11:54:43 +01:00
dbuechel
1ffb796963 SEBWIN-312: Removed lazy loading of names for processes. 2019-12-02 16:11:44 +01:00
dbuechel
6ab7047639 SEBWIN-312: Corrected original name check for whitelisted applications and changed method to retrieve process names (to ensure image file extension remains present). 2019-11-22 14:58:34 +01:00
dbuechel
8d0fe0086b SEBWIN-312: Improved process creation mechanism by only using p/invoke if necessary. 2019-11-22 08:57:57 +01:00
dbuechel
fbe03b86ea SEBWIN-312: Finished first draft of task view. 2019-11-20 10:45:08 +01:00
dbuechel
d3d98c7df7 SEBWIN-313: Started implementing blacklist monitoring. 2019-10-08 16:11:19 +02:00
dbuechel
8d0d1832a9 SEBWIN-311: Removed timeout for client initialization procedure to avoid application termination if user doesn't provide input within timeout. 2019-10-08 10:03:58 +02:00
dbuechel
b72c37273e SEBWIN-313: Started implementing application blacklist mechanism. 2019-10-04 16:36:12 +02:00
dbuechel
fd20d0d638 Finally did what should have been done a long time ago: Moved contracts from SafeExamBrowser.Contracts to new contracts assembly per namespace. 2019-08-30 09:55:26 +02:00
dbuechel
4edd8480ef Updated year to 2019 for all copyright notices. 2019-01-09 11:25:21 +01:00
dbuechel
d521e2d3c0 SEBWIN-220: Re-integrated kiosk mode "Disable Explorer Shell". 2018-08-17 14:48:50 +02:00
dbuechel
729133ac78 SEBWIN-220: Implemented kiosk mode "Create New Desktop". 2018-08-16 11:23:37 +02:00
dbuechel
f5ef7fa859 SEBWIN-219: Cleaned up remaining TODOs. 2018-02-28 09:45:29 +01:00
dbuechel
d935407ecb SEBWIN-219: Working on IPC mechanics. 2018-02-15 15:42:54 +01:00
dbuechel
efe67784b4 SEBWIN-219: Corrected release configuration. 2018-02-15 10:28:45 +01:00
dbuechel
dda1b78ec5 SEBWIN-219: Finished scaffolding for application startup sequence. 2018-02-14 15:26:05 +01:00