Commit graph

1273 commits

Author SHA1 Message Date
Damian Büchel
a3d0ab433b SEBWIN-774: Updated browser engine to version 118.6.80. 2023-11-02 14:59:19 +01:00
Damian Büchel
751bfcb144 SEBWIN-762: Added user identifier detection via Moodle plugin and overall renamed session to user identifier. 2023-11-01 13:52:39 +01:00
Damian Büchel
8c3d9a31d7 SEBWIN-775: Removed Zoom proctoring implementation. 2023-11-01 10:42:26 +01:00
Damian Büchel
75016158c5 SEBWIN-732: Fixed unit tests for kiosk mode operation. 2023-11-01 10:25:54 +01:00
Damian Büchel
4ac982a3dd SEBWIN-772: Added user-specific cursor path to verification. 2023-11-01 09:23:37 +01:00
Damian Büchel
ca02b1d674 SEBWIN-734: Fixed status info in Action Center WLAN control when WLAN enabled but connected to wired network. 2023-11-01 09:22:24 +01:00
Damian Büchel
400b259af7 Updated solution dependencies and browser engine (version 117.2.40). 2023-10-20 16:55:54 +02:00
Damian Büchel
421b3db53e SEBWIN-763: Added Pulseway RMM to default list of prohibited applications. 2023-10-19 17:42:26 +02:00
Damian Büchel
2ef7c2c5ec SEBWIN-759, #606: Fixed bug in cursor path verification. 2023-10-11 15:50:17 +02:00
Damian Büchel
f7479cd1a8 SEBWIN-756: Improved logging with respect to default settings initialization. 2023-10-06 16:22:57 +02:00
Damian Büchel
c44bac79fd SEBWIN-732: Removed unnecessary nullable specification. 2023-10-04 16:43:37 +02:00
Damian Büchel
026d1fbfd8 SEBWIN-732: Implemented random desktop functionality. 2023-10-04 14:48:08 +02:00
Damian Büchel
3711555f70 SEBWIN-727: Implemented support for configuration data URIs. 2023-09-05 17:47:05 +02:00
Damian Büchel
bbfa720b21 SEBWIN-730: Added Splashtop to default list of prohibited applications. 2023-09-04 16:48:53 +02:00
Damian Büchel
722d84978c SEBWIN-714, #606: Implemented basic cursor functionality. Minor refactoring of registry and file system dialog classes. 2023-09-01 12:28:03 +02:00
Damian Büchel
fa16710bdb SEBWIN-612, #625: Implemented configuration options for clipboard policy. 2023-08-11 18:24:45 +02:00
Damian Büchel
d76dbf6b40 SEBWIN-717, #637: Fixed loading of MAC address for system info. 2023-07-31 15:19:31 +02:00
Damian Büchel
b36df9ad5a SEBWIN-717: Merged changes & minor code cleanup. 2023-07-31 10:52:40 +02:00
Damian Büchel
bd993ecc6b SEBWIN-717: Minor code cleanup. 2023-07-31 10:06:09 +02:00
Damian Büchel
fcebf4b436
Merge pull request #634 from Notselwyn/ProxmoxVMDetection
Extended ISystemInfo with CPU and removed unnecessary (debug) …
2023-07-28 16:26:26 +02:00
Damian Büchel
c498ef9af1 SEBWIN-716, #323: Fixed unit test failing due to runtime window change. 2023-07-25 15:11:55 +02:00
Damian Büchel
0769cf6b4b SEBWIN-716, #323: Fixed issue where password dialog was visible but not having input focus during application startup. 2023-07-25 14:14:05 +02:00
Notselwyn
56732537f8 chore: extended ISystemInfo with CPU and removed unnecessary (debug) logging 2023-07-22 14:19:42 +02:00
Damian Büchel
27f2fde904 SEBWIN-612, #625: Fixed broken unit tests. 2023-07-21 13:49:43 +02:00
Damian Büchel
44432ab023 Merge branch 'master' of https://github.com/SafeExamBrowser/seb-win-refactoring 2023-07-21 09:32:01 +02:00
Damian Büchel
eff0051469 SEBWIN-612, #625: Implemented basic clipboard functionality. 2023-07-21 09:31:59 +02:00
Damian Büchel
bd3b348f6a
Merge pull request #597 from Notselwyn/ProxmoxVMDetection
Proxmox vm detection
2023-07-18 16:33:55 +02:00
Notselwyn
9b0bfa291e chore: fixed Hungarian notation and corrected scanned registry docs 2023-07-18 15:20:10 +02:00
Notselwyn
5173bf3d6e chore: removed more unnecessary docs, and changed function names 2023-07-18 15:11:44 +02:00
Notselwyn
c1307624d9 chore: added function blocks and fixed if statement 2023-07-18 15:02:02 +02:00
Notselwyn
210a0419ca chore: removed unnecessary docs and changed var declarations 2023-07-18 14:45:10 +02:00
Notselwyn
f2917f69a6 chore: change varnames (and declarations), and fix registry bug 2023-07-18 14:32:54 +02:00
Notselwyn
bc30e56e38 chore: fix style issue (out var x) 2023-07-18 14:21:49 +02:00
Notselwyn
a21c9007ab fix: removed debug logging statements 2023-07-17 17:40:21 +02:00
Notselwyn
689e388e23 chore: split up functions and added docs 2023-07-17 17:33:21 +02:00
Notselwyn
3b8f552138 fix: ported first part of IsVirtualRegistry to use IRegistry 2023-07-17 17:06:46 +02:00
Notselwyn
e99bdabc51 fix: used default instead of null for better type safety 2023-07-17 16:57:14 +02:00
Notselwyn
7fc31f6e90 feat: extended IRegistry interface (no breaking changes). VM detection is broken regardless 2023-07-17 16:40:33 +02:00
Damian Büchel
940baae655 SEBWIN-679: Extended unit tests for core library. 2023-07-05 11:19:01 +02:00
Damian Büchel
8543c81867 SEBWIN-679: Extended unit tests for core library. 2023-07-05 09:42:34 +02:00
Damian Büchel
817f598d8a SEBWIN-679: Extended unit tests for core library and attempted to fix open windows test for external application. 2023-07-04 17:19:42 +02:00
Damian Büchel
37e3950a6f SEBWIN-643: Fixed exception due to missing check when loading version restrictions in configuration tool. 2023-07-04 11:23:57 +02:00
Damian Büchel
3dd023b285 SEBWIN-643: Implemented version restriction functionality. 2023-07-03 15:25:31 +02:00
Damian Büchel
543ad7040b Fixed unit test verifying open windows of external applications. 2023-06-23 10:40:57 +02:00
Damian Büchel
5284a52278 SEBWIN-693: Updated target framework to .NET Framework 4.8, changed setup bundle to also embed .NET setup bootstrapper and integrated handling of external setup bundle packages into build procedure as pre- and post-build events. 2023-06-22 16:15:23 +02:00
Damian Büchel
204db744aa SEBWIN-672: Improved error message for signature load error of third-party applications. 2023-06-06 12:20:02 +02:00
Damian Büchel
fd55367a7d SEBWIN-674: Improved unit test for third-party application logic. 2023-06-06 12:07:49 +02:00
Damian Büchel
11b10e8e45 SEBWIN-674: Extended unit tests for third-party application logic. 2023-06-02 15:51:45 +02:00
Damian Büchel
627c568400 SEBWIN-674: Extended unit test coverage for third-party application logic. 2023-06-02 14:08:11 +02:00
Damian Büchel
9507888900 SEBWIN-674: Extended unit test coverage for third-party application logic. 2023-06-01 18:18:01 +02:00