dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								d985a580bc 
								
							 
						 
						
							
							
								
								Updated browser engine to version 73.1.13.  
							
							
							
						 
						
							2019-05-08 14:08:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								0d270b1444 
								
							 
						 
						
							
							
								
								SEBWIN-226: Trying to use CI to set correct version and build number for assemblies.  
							
							
							
						 
						
							2019-03-29 10:52:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								4044b62867 
								
							 
						 
						
							
							
								
								SEBWIN-226: Updated target framework for all assemblies to version 4.7.2.  
							
							
							
						 
						
							2019-03-20 14:00:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								4ba7f28a24 
								
							 
						 
						
							
							
								
								SEBWIN-296: Fixed unit tests for repeatable operation sequence.  
							
							
							
						 
						
							2019-02-12 14:34:51 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								4edd8480ef 
								
							 
						 
						
							
							
								
								Updated year to 2019 for all copyright notices.  
							
							
							
						 
						
							2019-01-09 11:25:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								d4ef20bd9f 
								
							 
						 
						
							
							
								
								SEBWIN-221: Consolidated & updated NuGet packages, including browser engine (from version 63.0.1 to 69.0.0).  
							
							
							
						 
						
							2019-01-08 14:30:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								bae7ed8a25 
								
							 
						 
						
							
							
								
								SEBWIN-221: Fixed unit tests for changes in session handling (introduction of SessionContext).  
							
							
							
						 
						
							2018-10-12 15:23:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								f4631a1a3d 
								
							 
						 
						
							
							
								
								SEBWIN-221: Fixed issues with the operation model by separating repeatable from non-repeatable operations and solved conundrum with session operation sequence.  
							
							
							
						 
						
							2018-10-10 09:19:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								4ca2fac50e 
								
							 
						 
						
							
							
								
								SEBWIN-221: Ensured all client operations do not allow repeating.  
							
							
							
						 
						
							2018-10-05 10:22:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								3cea7ee7c9 
								
							 
						 
						
							
							
								
								SEBWIN-220: Added missing unit test for OperationSequence.  
							
							
							
						 
						
							2018-10-03 15:25:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								6acd40eb74 
								
							 
						 
						
							
							
								
								SEBWIN-220: Extracted user interface dependencies from all IOperations by introducing ActionRequired, ProgressChanged and StatusChanged events.  
							
							
							
						 
						
							2018-10-03 14:35:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								86d6949a6f 
								
							 
						 
						
							
							
								
								SEBWIN-220: Fixed race condition caused by the client stopping its communication host before the runtime had a chance to disconnect from it.  
							
							
							
						 
						
							2018-09-28 11:05:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								b50c208f46 
								
							 
						 
						
							
							
								
								SEBWIN-220: Finally found a solution to run keyboard & mouse hooks in sepearate threads.  
							
							
							
						 
						
							2018-09-25 12:10:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								ec3f2b7ff2 
								
							 
						 
						
							
							
								
								SEBWIN-220: Extracted concerns from core namespace (communication, i18n, logging) and removed behaviour namespace.  
							
							
							
						 
						
							2018-08-31 10:06:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								72425f0d6c 
								
							 
						 
						
							
							
								
								SEBWIN-220: Extended unit tests for proxies.  
							
							
							
						 
						
							2018-08-10 15:16:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								c32028d3dd 
								
							 
						 
						
							
							
								
								SEBWIN-220: Moved exception handling to proxy implementations by introducing the CommunicationResult.  
							
							
							
						 
						
							2018-08-10 13:23:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								f8e5a4bedf 
								
							 
						 
						
							
							
								
								SEBWIN-220: Implemented password input mechanism and dialog.  
							
							
							
						 
						
							2018-07-04 09:53:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								eb47cb362b 
								
							 
						 
						
							
							
								
								SEBWIN-220: Finished draft of (re-)configuration mechanism.  
							
							
							
						 
						
							2018-06-27 14:02:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								50dcb7502a 
								
							 
						 
						
							
							
								
								SEBWIN-220: Scaffolding for new (re-)configuration procedure.  
							
							
							
						 
						
							2018-06-21 07:56:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								45dd741e4c 
								
							 
						 
						
							
							
								
								Changed log level for browser.  
							
							
							
						 
						
							2018-04-25 07:47:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								e750f870c0 
								
							 
						 
						
							
							
								
								SEBWIN-219: Completed provisional implementation of unit test for communication hosts.  
							
							
							
						 
						
							2018-03-20 09:21:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								3a4f189916 
								
							 
						 
						
							
							
								
								SEBWIN-219: Extracted creation of proxy and host objects from base implementations and started implementing unit tests for hosts.  
							
							
							
						 
						
							2018-03-16 15:46:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								e4940383fb 
								
							 
						 
						
							
							
								
								SEBWIN-219: Implemented unit tests for proxies in core library.  
							
							
							
						 
						
							2018-03-16 09:28:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								ec588e50bc 
								
							 
						 
						
							
							
								
								SEBWIN-219: Tidied up communication namespace.  
							
							
							
						 
						
							2018-03-15 14:32:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								fcc5e67a2d 
								
							 
						 
						
							
							
								
								SEBWIN-219: Extended unit tests for BaseProxy.  
							
							
							
						 
						
							2018-03-15 11:01:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								108ec76e30 
								
							 
						 
						
							
							
								
								SEBWIN-219: Attempt to fix missing code coverage.  
							
							
							
						 
						
							2018-03-15 10:06:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								17c068de6f 
								
							 
						 
						
							
							
								
								SEBWIN-219: Decoupled proxy object creation from BaseProxy and implemented unit tests for the latter.  
							
							
							
						 
						
							2018-03-15 09:55:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								b206b0d5be 
								
							 
						 
						
							
							
								
								SEBWIN-219: Forgot test case for DelegateOperation.  
							
							
							
						 
						
							2018-03-14 15:39:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								5a830bad42 
								
							 
						 
						
							
							
								
								SEBWIN-219: Updated unit tests for core library.  
							
							
							
						 
						
							2018-03-14 15:27:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								e3b8bb8cc8 
								
							 
						 
						
							
							
								
								SEBWIN-219: Forgot to change namespace of operation model in core library.  
							
							
							
						 
						
							2018-03-13 10:57:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								f1c21cf530 
								
							 
						 
						
							
							
								
								SEBWIN-219: Renamed namespace SafeExamBrowser.Contracts.Behaviour.Operations to SafeExamBrowser.Contracts.Behaviour.OperationModel.  
							
							
							
						 
						
							2018-03-06 11:49:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								40fd49126f 
								
							 
						 
						
							
							
								
								SEBWIN-219: Introduced OperationResult to be able to determine cause of operation procedure failures.  
							
							
							
						 
						
							2018-02-28 15:49:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								2ab48cda09 
								
							 
						 
						
							
							
								
								SEBWIN-219: Unified WPF application shutdown for runtime & client (and fixed window visibility issue by doing so).  
							
							
							
						 
						
							2018-02-21 14:01:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								24c5ea3ba9 
								
							 
						 
						
							
							
								
								SEBWIN-219: Fixed broken unit tests.  
							
							
							
						 
						
							2018-02-16 13:42:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								10202a807f 
								
							 
						 
						
							
							
								
								SEBWIN-219: Adapted startup procedure for client component by introducing the DelayedInitializationOperation.  
							
							
							
						 
						
							2018-02-12 12:21:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								001c262158 
								
							 
						 
						
							
							
								
								SEBWIN-219: Extracted text dependency from user interface factory methods.  
							
							
							
						 
						
							2018-02-07 13:25:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								8cd0659a22 
								
							 
						 
						
							
							
								
								SEBWIN-219: Implemented draft of communication operation and runtime communication host.  
							
							
							
						 
						
							2018-02-06 15:12:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								5b57734406 
								
							 
						 
						
							
							
								
								SEBWIN-219: Finally found appropriate solution for handling bootstrap- and session-operations.  
							
							
							
						 
						
							2018-02-02 09:18:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								196836b7eb 
								
							 
						 
						
							
							
								
								SEBWIN-219: Changed and simplified implementation of operation mechanism to allow reconfiguration (i.e. repeating operations).  
							
							
							
						 
						
							2018-02-01 08:37:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								c56b4a0251 
								
							 
						 
						
							
							
								
								SEBWIN-219: Started defining & implementing communication contracts and functionality.  
							
							
							
						 
						
							2018-01-23 15:33:54 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								f321496815 
								
							 
						 
						
							
							
								
								SEBWIN-219: Finished basic version of configuration operation.  
							
							
							
						 
						
							2018-01-19 14:04:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								80be746860 
								
							 
						 
						
							
							
								
								SEBWIN-219: Made XML for localization more readable.  
							
							
							
						 
						
							2018-01-19 10:11:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								31d6d544d0 
								
							 
						 
						
							
							
								
								SEBWIN-219:  
							
							... 
							
							
							
							- Extracted operations and notifications from core library and moved them to client resp. runtime component.
- Renamead runtime component to SafeExamBrowser.Runtime.
- Moved post-build event from browser to client assembly. 
							
						 
						
							2018-01-18 08:16:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								0b52095453 
								
							 
						 
						
							
							
								
								SEBWIN-219: Separated immutable, application-wide configuration values from settings.  
							
							
							
						 
						
							2018-01-17 14:08:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								e1a0e9b3d6 
								
							 
						 
						
							
							
								
								SEBWIN-219: Separated existing functionality between runtime and client.  
							
							
							
						 
						
							2018-01-17 08:26:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								ff956daf39 
								
							 
						 
						
							
							
								
								SEBWIN-219: Updated assembly information and copyright year.  
							
							
							
						 
						
							2018-01-16 08:24:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								396aa56bd5 
								
							 
						 
						
							
							
								
								Working on the wireless network component (IMPORTANT: The commited code is not yet working, I have to find a way to check whether the Wi-Fi is turned off via hard- or software!).  
							
							
							
						 
						
							2017-11-13 10:26:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								a118f52ee3 
								
							 
						 
						
							
							
								
								SEBWIN-110: Refactored configuration so that all taskbar-related settings are in the same interface.  
							
							
							
						 
						
							2017-11-09 10:27:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dbuechel 
								
							 
						 
						
							
							
							
							
								
							
							
								91a8e4d6e4 
								
							 
						 
						
							
							
								
								SEBWIN-183: Implemented unit tests for startup-/shutdown-operations.  
							
							
							
						 
						
							2017-10-11 11:46:39 +02:00