| 
								
								
									 dbuechel | f2b3e8e32b | SEBWIN-296: Extended unit tests for XML parser. | 2019-02-20 13:02:12 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | ef298836f1 | SEBWIN-296: Implemented unit tests for XML parser. | 2019-02-20 11:58:10 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 817d9eaefc | SEBWIN-296: Implemented unit tests for binary serializer. | 2019-02-20 08:47:30 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | f86615c77d | SEBWIN-296: Added test certificate to source control. | 2019-02-19 16:08:03 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | cf7d6c4d3e | SEBWIN-296: Decoupled cryptographic implementations from data formats to be able to unit test the latter. | 2019-02-19 15:54:11 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | f817f31f2d | SEBWIN-296: Implemented unit tests for GZip compressor. | 2019-02-19 11:01:14 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | dd0fc7a09b | SEBWIN-296: Implemented unit tests for public key hash encryption. | 2019-02-19 10:22:32 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 44df65e67a | SEBWIN-296: Added missing unit tests for password encryption. | 2019-02-15 16:04:24 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 86e494e611 | SEBWIN-296: Discovered and fixed epic bug in SubStream & PasswordEncryption by implementing unit tests for the latter. | 2019-02-15 15:21:26 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 273e404f60 | SEBWIN-296: Implemented unit tests for hash algorithm. | 2019-02-15 10:11:31 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 76da1f3585 | SEBWIN-296: Extended unit tests of runtime proxy. | 2019-02-15 10:01:52 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | b0ff5ee0ff | SEBWIN-296: Extended unit tests for client proxy. | 2019-02-15 09:52:18 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 1d50d3d736 | SEBWIN-296: Extended unit tests for base proxy. | 2019-02-15 09:43:23 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 33c47f5b4a | SEBWIN-296: Extended unit tests for base host. | 2019-02-15 09:34:21 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | a1abc662b8 | SEBWIN-296: Extended unit tests for client host. | 2019-02-15 09:26:54 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 9b6e795e46 | SEBWIN-296: Extended unit tests for client controller. | 2019-02-15 09:06:21 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | fdfe341dc1 | SEBWIN-296: Started extending unit tests for client controller. | 2019-02-14 16:05:58 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 413bfda1c4 | SEBWIN-296: Implemented unit tests for client initialization operation. | 2019-02-14 15:01:08 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | be3fbf12c6 | SEBWIN-296: Fixed unit tests for configuration operation in runtime. | 2019-02-14 12:06:35 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 875bb57c95 | SEBWIN-296: Fixed unit tests for password negotiation via client. | 2019-02-12 15:44:07 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 4ba7f28a24 | SEBWIN-296: Fixed unit tests for repeatable operation sequence. | 2019-02-12 14:34:51 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 1db30e7d2c | SEBWIN-296: Implemented unit tests for runtime connection operation. | 2019-02-12 14:30:12 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 604dad2a28 | SEBWIN-296: Implemented unit test for client configuration operation. | 2019-02-12 14:17:56 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 0ccb10ca88 | SEBWIN-296: Fixed unit tests for client controller. | 2019-02-12 13:57:22 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 1013d1e6bc | SEBWIN-296: Fixed broken unit tests. | 2019-02-12 10:34:39 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 3b28c8ff7f | SEBWIN-223: Minor UI changes. | 2019-01-30 15:16:09 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 7173109d05 | SEBWIN-220: Corrected configuration algorithm to also verify the current administrator password when reconfiguring during application startup. | 2019-01-30 14:43:41 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 5641dc3e4b | SEBWIN-226: Cleaned up configuration and core contracts by creating new namespaces SafeExamBrowser.Applications, SafeExamBrowser.Client and SafeExamBrowser.Runtime. | 2019-01-23 15:57:49 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 1068efc384 | SEBWIN-226: Implemented mapping of download configuration. | 2019-01-23 14:37:24 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 44ac991c2c | SEBWIN-226: Replaced all usages of Dispatcher.BeginInvoke with Dispatcher.InvokeAsync. | 2019-01-23 14:18:44 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 1fd6d4b99d | SEBWIN-226: Fixed wrong documentation reference. | 2019-01-23 11:43:24 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 72c61d21ab | SEBWIN-226: Removed TrySaveSettings from configuration API. | 2019-01-23 11:40:33 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 7ee5c3ac3e | SEBWIN-226: Removed unused text data. | 2019-01-23 10:38:17 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 204ba20242 | SEBWIN-226: Ensured uninitialized dependencies won't crash event deregistration on client shutdown. | 2019-01-23 10:07:20 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 652a9a7e36 | SEBWIN-226: Immediately invoke ConnectionLost when a proxy faults. | 2019-01-23 09:58:17 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | c6556a7765 | SEBWIN-226: Implemented configuration for main / additional browser windows and handled forward / backward navigation buttons. | 2019-01-23 09:37:47 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 6436f98e3f | SEBWIN-226: Implemented global log severity threshold. | 2019-01-23 08:12:15 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 06c32ee359 | SEBWIN-140: Updated nuget-packages, incl. browser engine version (from 69 to 71). | 2019-01-22 09:07:34 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 6527969e75 | SEBWIN-106: Implemented basic zoom functionality for browser. | 2019-01-18 16:11:33 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 483eec6ef8 | SEBWIN-106: Fixed loading / rendering issues with favicons and application instance button and enabled popups for default settings. | 2019-01-18 09:58:14 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 0ee13c9c8b | SEBWIN-106: Implemented basic favicon handling. | 2019-01-17 16:15:10 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 6c3a7bee5c | SEBWIN-106: Corrected implementation and usage of small scrollviewer. | 2019-01-17 15:08:54 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | f949a19f32 | SEBWIN-106: Implemented basic popup and reload handling, revised browser control implementation and added mouse button interception for navigation (auxiliary) keys. Also finally implemented a custom template for small scrollbars in scrollviewers. | 2019-01-17 11:12:17 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 91c2417930 | SEBWIN-106: Working on browser zoom... | 2019-01-15 10:44:35 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 20962fab05 | SEBWIN-141: Renamed assembly "SafeExamBrowser.UserInterface.Classic" to "SafeExamBrowser.UserInterface.Desktop". | 2019-01-11 15:32:47 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 3853244244 | SEBWIN-104: Implemented new configuration key for the application log window. | 2019-01-11 09:16:14 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 704aea3a45 | SEBWIN-223, SEBWIN-224: Implemented user interface and browser configuration mapping. | 2019-01-11 08:25:40 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | b4839641d4 | SEBWIN-222: Implemented quit password. | 2019-01-10 10:04:30 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 7c58c10b86 | SEBWIN-112, SEBWIN-113: Implemented data value mapping for keyboard and mouse configuration. | 2019-01-09 16:01:56 +01:00 |  | 
				
					
						| 
								
								
									 dbuechel | 4edd8480ef | Updated year to 2019 for all copyright notices. | 2019-01-09 11:25:21 +01:00 |  |