Commit graph

  • 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. Damian Büchel 2023-06-22 16:15:23 +0200
  • 204db744aa SEBWIN-672: Improved error message for signature load error of third-party applications. Damian Büchel 2023-06-06 12:20:02 +0200
  • fd55367a7d SEBWIN-674: Improved unit test for third-party application logic. Damian Büchel 2023-06-06 12:07:49 +0200
  • 11b10e8e45 SEBWIN-674: Extended unit tests for third-party application logic. Damian Büchel 2023-06-02 15:51:45 +0200
  • 627c568400 SEBWIN-674: Extended unit test coverage for third-party application logic. Damian Büchel 2023-06-02 14:08:11 +0200
  • 9507888900 SEBWIN-674: Extended unit test coverage for third-party application logic. Damian Büchel 2023-06-01 18:18:01 +0200
  • 82908607e5 SEBWIN-674: Added SafeExamBrowser.Applications to unit test coverage collection of CI pipeline. Damian Büchel 2023-05-31 13:56:07 +0200
  • 23dd94d23c SEBWIN-674: Added unit test assembly for third-party application logic. Damian Büchel 2023-05-30 18:08:50 +0200
  • 3b8c63ab56 Merge branch 'master' of https://github.com/SafeExamBrowser/seb-win-refactoring Damian Büchel 2023-05-30 15:28:23 +0200
  • 40a7f63524 SEBWIN-703: Added MSFT Virtual DVD device to whitelist. Damian Büchel 2023-05-30 15:28:21 +0200
  • 16fa6a0473
    Updated issue templates. Damian Büchel 2023-05-24 17:32:22 +0200
  • 1605f0d00e SEBWIN-661: Fixed typo. Damian Büchel 2023-05-22 18:18:47 +0200
  • e3c26335a9 SEBWIN-661: Added Spanish translation. Damian Büchel 2023-05-22 18:14:39 +0200
  • 989d414152 SEBWIN-588: Attempt to fix missing BEK and CK headers after e.g. authentication redirection. Damian Büchel 2023-05-02 17:35:52 +0200
  • e33a12e7ec SEBWIN-703, #604: Fixed false-positive VM detection due to virtual disk devices. Damian Büchel 2023-05-02 14:56:15 +0200
  • 557e8a6be4 SEBWIN-672: Implemented basic signature verification for application monitoring. Damian Büchel 2023-05-01 18:29:00 +0200
  • ba128bb6ac SEBWIN-702: Fixed bug with quit URL where URLs not exactly matching the quit URL would also trigger a shutdown. Damian Büchel 2023-04-26 15:05:23 +0200
  • e4e0f7c16b fix: corrected lowercasing on computercheck name Notselwyn 2023-04-14 21:22:53 +0200
  • efb3c8056a fix: fixed crash when env var "computername" does not exist Notselwyn 2023-04-14 21:18:08 +0200
  • c201389af4 chore: switches to using var instead of explicit typing Notselwyn 2023-04-14 20:13:29 +0200
  • 538127661f chore: moved public functions above private functions Notselwyn 2023-04-14 19:56:22 +0200
  • 250ddb5bc9 Attempt #3 to fix codecov installation in CI test pipeline. Damian Büchel 2023-04-14 16:59:20 +0200
  • da609f62c8 Attempt #2 to fix test CI pipeline. Damian Büchel 2023-04-14 16:42:40 +0200
  • bf00b3883b Attempt to fix test CI pipeline. Damian Büchel 2023-04-14 16:36:46 +0200
  • 390019048e Updated version to 3.6.0 beta. Damian Büchel 2023-04-14 16:05:59 +0200
  • 22ef7ef364 chores user 2023-04-08 12:53:06 +0200
  • 8f667d6efa Release build of version 3.5.0. v3.5.0 3.5.0 Damian Büchel 2023-04-03 15:36:26 +0200
  • 1fec696909 added computerIds check user 2023-04-01 20:14:24 +0200
  • bd145e14b0 chores user 2023-04-01 19:54:38 +0200
  • c0f37b309b added registry check for the device cache user 2023-04-01 19:09:01 +0200
  • 71b722d215 added mac check, added WMI checks, and in progress registry check user 2023-04-01 16:25:56 +0200
  • b5008f9163 SEBWIN-670, #576: Fixed NullReferenceException when accessing CanNavigate properties of browser control. Damian Büchel 2023-03-28 14:49:00 +0200
  • eac87bfb87 SEBWIN-664: Added rule to ignore all contract assemblies for code coverage. Damian Büchel 2023-03-28 09:38:35 +0200
  • dab86a31f5 SEBWIN-668, #589: Fixed crash when using SEB without browser and pressing the Windows key. Damian Büchel 2023-03-27 16:55:17 +0200
  • 65840f646e SEBWIN-667: Fixed crash when third-party application has no title. Damian Büchel 2023-03-24 18:18:02 +0100
  • 4aa856f98a SEBWIN-645, SEBWIN-663: Reverted to informational build version for user agent of network resource requests. Damian Büchel 2023-03-22 17:09:57 +0100
  • cba73bd727 SEBWIN-645: Replaced informational with build version for user agent of network resource requests. Damian Büchel 2023-03-15 20:44:24 +0100
  • b2c2508812 Updated browser engine to version 111.2.20. Damian Büchel 2023-03-15 20:22:24 +0100
  • e0581620a0 Updated solution dependencies and browser engine (version 110.0.300). Damian Büchel 2023-03-14 00:54:48 +0100
  • 7594a082fa SEBWIN-642, #548: Changed wording in settings password dialog. Damian Büchel 2023-03-13 21:40:46 +0100
  • 836389942f Fixed bug where network status log would be sent repeatedly when not connected and added threshold for value change. Damian Büchel 2023-03-13 18:13:42 +0100
  • 0cdffd891b SEBWIN-593, #431: Implemented new configuration option to show or hide the path of file system elements. Damian Büchel 2023-03-09 22:49:54 +0100
  • 669b51d5ff SEBWIN-623, SEBWIN-628, SEBWIN-641, #521: Fixed hacks to control Zoom user interface. Damian Büchel 2023-03-09 18:39:00 +0100
  • b69280731a SEBWIN-634: Implemented custom browser exam key defined by server. Damian Büchel 2023-03-08 22:24:29 +0100
  • cdb08798b8 SEBWIN-649: Updated year in license and copyright remarks. Damian Büchel 2023-03-08 00:30:20 +0100
  • 8c687e69a8 SEBWIN-640, #552: Only search for an LMS session identifier when a server session is active. Damian Büchel 2023-03-08 00:01:20 +0100
  • 7967087ee6 SEBWIN-653: Added Hyper-V to virtual machine detector. Damian Büchel 2023-03-07 23:41:56 +0100
  • a5202e3a53 SEBWIN-650, #575: Added Chrome Remote Desktop to default list of prohibited applications. Damian Büchel 2023-03-07 23:23:07 +0100
  • 66bd6a2d90 Merge branch 'master' of https://github.com/SafeExamBrowser/seb-win-refactoring Damian Büchel 2023-03-07 23:13:02 +0100
  • 0bb9f42a3a SEBWIN-623, SEBWIN-628, SEBWIN-641, #521: Updated Zoom WebSDK to version 2.10.1 and changed authentication to use SDK key and JWT token. Damian Büchel 2023-03-07 23:12:59 +0100
  • 510f127063
    Merge pull request #578 from yolpsoftware/master Damian Büchel 2023-03-06 19:10:04 +0100
  • 296f87727d SEBWIN-645: Added basic user agent for network resource requests. Damian Büchel 2023-03-06 17:15:51 +0100
  • 298e8f34f4 fix possible IndexOutOfRangeException Jonas Sourlier 2023-03-06 17:03:01 +0100
  • e743d4a564 SEBWIN-608: Finished app signature key implementation. Damian Büchel 2023-03-02 23:48:11 +0100
  • 3ca514e653 accessibility bugfixes Jonas Sourlier 2023-02-27 17:32:11 +0100
  • 094ff4765b fix modal auto-close Jonas Sourlier 2023-02-27 13:25:23 +0100
  • 5c5a70ad73 fix WLAN menu keyboard accessibility Jonas Sourlier 2023-02-13 18:11:05 +0100
  • 1ad20567b8 fix AudioControl nested focusability Jonas Sourlier 2023-02-13 14:19:23 +0100
  • 31f5c75a90 fix popups space bar problem Jonas Sourlier 2023-02-13 13:39:53 +0100
  • 765bfcb516 network button accessibility Jonas Sourlier 2023-02-03 15:42:22 +0100
  • a0fb74a07e work on accessibility Jonas Sourlier 2023-01-25 10:50:01 +0100
  • 14ef0a2b2a work on accessibility Jonas Sourlier 2022-11-08 11:02:56 +0100
  • 900115d66c possible accessibility bugfix to make JAWS read the help texts Jonas Sourlier 2022-10-07 14:38:31 +0200
  • 20a2c11927 set tooltip help text for JAWS Jonas Sourlier 2022-09-22 11:28:33 +0200
  • 0b9299f88f fix overlay MouseLeave behavior Jonas Sourlier 2022-06-01 17:45:03 +0200
  • b7731c9572 accessibility bugfixes Jonas Sourlier 2023-02-27 17:32:11 +0100
  • 8687c9da2e fix modal auto-close Jonas Sourlier 2023-02-27 13:25:23 +0100
  • 6c31ce0833 SEBWIN-608: Forgot to define two header values. Damian Büchel 2023-02-24 21:39:39 +0100
  • da458bcfb0 SEBWIN-608: Refactored server proxy by extracting request implementations. Damian Büchel 2023-02-24 21:33:26 +0100
  • ae3755df84 SEBWIN-608: Implemented basic mechanism for app signature key exchange. Damian Büchel 2023-02-24 15:48:54 +0100
  • 718a4550e9 SEBWIN-648: Added VMware to PCI vendor blacklist. Damian Büchel 2023-02-23 16:40:26 +0100
  • 4d67be099a SEBWIN-611: Fixed resizing issue with lockscreen. Damian Büchel 2023-02-17 00:07:18 +0100
  • 474d766926 SEBWIN-611: Second attempt at fixing resizing issue. Damian Büchel 2023-02-16 22:59:58 +0100
  • f57771fda9 SEBWIN-611: Forgot to invoke lockscreen re-initialization on dispatcher. Damian Büchel 2023-02-16 22:18:47 +0100
  • 2aaa74c7b0 SEBWIN-611: Attempt to correctly resize lockscreen on display resolution change. Damian Büchel 2023-02-16 17:54:40 +0100
  • 061a64cf47 fix WLAN menu keyboard accessibility Jonas Sourlier 2023-02-13 18:11:05 +0100
  • 55c3c9295a fix AudioControl nested focusability Jonas Sourlier 2023-02-13 14:19:23 +0100
  • bdb1e82087 fix popups space bar problem Jonas Sourlier 2023-02-13 13:39:53 +0100
  • baad469be6 SEBWIN-633: Attempt to completely remove ease of access option from Security Screen. Damian Büchel 2023-02-08 19:40:32 +0100
  • 08fc19c6a0 network button accessibility Jonas Sourlier 2023-02-03 15:42:22 +0100
  • ebd7757863 work on accessibility Jonas Sourlier 2023-01-25 10:50:01 +0100
  • e2e5d5ade8 SEBWIN-633: Fixed bug where ease of access configuration monitoring would trigger even though the service component is active. Damian Büchel 2022-12-22 17:21:11 +0100
  • 9b8d1fc3b2 SEBWIN-633: Minor refactoring. Damian Büchel 2022-12-21 05:50:26 +0100
  • f0aecb06d9 SEBWIN-633: Fixed ease of access exploit. Damian Büchel 2022-12-21 05:37:03 +0100
  • ff64506668
    Bump Newtonsoft.Json in /SafeExamBrowser.Proctoring dependabot[bot] 2022-12-08 16:37:29 +0000
  • 173cc248eb
    Bump Newtonsoft.Json from 13.0.1 to 13.0.2 in /SafeExamBrowser.Browser dependabot[bot] 2022-12-08 15:00:22 +0000
  • 3bd786543d SEBWIN-607, #480, #499: Fixed access to potentially uninitialized DOM in accessibility JavaScript code. Damian Büchel 2022-11-29 13:55:19 +0100
  • f948463685 SEBWIN-623, #521: Updated Zoom Web SDK version. Damian Büchel 2022-11-25 14:36:45 +0100
  • ef84456311 SEBWIN-621: Fixed race condition happening with OAuth2 token renewal. Damian Büchel 2022-11-25 14:32:58 +0100
  • 1c42434b9a SEBWIN-615: Implemented session integrity verification. Damian Büchel 2022-11-24 14:50:25 +0100
  • 04bebdffb2 Updated solution dependencies and browser engine (version 107.1.90). Damian Büchel 2022-11-18 17:38:17 +0100
  • 516b75942a SEBWIN-594: Fixed crash when attempting to download file originating from data URL. v3.4.1 3.4.1 Damian Büchel 2022-11-15 15:04:12 +0100
  • 276555cc35 Updated solution dependencies and browser engine (version 107.1.40). Damian Büchel 2022-11-10 14:35:33 +0100
  • f5e4016dfd Updated version number to 3.4.1. Damian Büchel 2022-11-10 14:27:06 +0100
  • 21aa407d2b Added missing references to unit test libraries. Damian Büchel 2022-11-10 14:24:26 +0100
  • eda4f73d15 work on accessibility Jonas Sourlier 2022-11-08 11:02:56 +0100
  • 6912d0f162 Updated solution dependencies and browser engine (version 106.0.290). Damian Büchel 2022-11-02 09:54:44 +0100
  • 7647923d9c Added missing translation for server failure dialog. Damian Büchel 2022-10-28 09:41:51 +0200
  • 89401df6f6 Implemented visual indication for active applications in taskbar. Damian Büchel 2022-10-27 13:06:49 +0200
  • cd053e760e
    Merge pull request #494 from yolpsoftware/bugfix/490 Damian Büchel 2022-10-27 11:20:37 +0200