Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						1a52ed2c9a
					 | 
					
						
						
							
							Add error handling logic to MessageStorage
						
						
						
						
						
						
							
 mainecoon-20180720
						
					 | 
					
						2018-07-20 20:47:10 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						bad7297c94
					 | 
					
						
						
							
							Fix TerminalEventHandler returning none as 'data'
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-20 20:34:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						878b6d3f2a
					 | 
					
						
						
							
							Merge branch 'state_rewind'
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-20 15:19:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						cb4ba563e9
					 | 
					
						
						
							
							Fix LinearFSM not being compatible with controller stuff
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-20 15:03:49 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						96b4e314a9
					 | 
					
						
						
							
							Add 'in_accepted_state' to fsm_update messages
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-20 14:40:47 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						e1e0acb3b8
					 | 
					
						
						
							
							Fix FSMBase default accepted_state
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-20 14:38:26 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						446d453947
					 | 
					
						
						
							
							Make TFW lib code location a volume so controller can use it
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-20 14:37:26 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						3e5dd6e102
					 | 
					
						
						
							
							Fix typo
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-20 10:27:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						bd6cdc5409
					 | 
					
						
						
							
							Fix stored messages growing infinitely on reloads
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-20 09:34:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						7376504dd2
					 | 
					
						
						
							
							Make frontend state recovery recover selected file in IDE
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-20 09:34:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						a8fdd3b0d8
					 | 
					
						
						
							
							Refactor SnapshotProvider
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-19 16:54:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						0dd66c33bf
					 | 
					
						
						
							
							Make error handling more robust
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-19 16:54:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						a703ee821d
					 | 
					
						
						
							
							Fix SnapshotProvider initialization stuff
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-19 16:54:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						1bb6286d24
					 | 
					
						
						
							
							Fix timeline property
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-19 16:54:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						889ec92928
					 | 
					
						
						
							
							Use UUIDs instead of commit hashes for new branch names (git ambigous)
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-19 16:54:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						98e1bbe9d6
					 | 
					
						
						
							
							Remove unnecessary _last_valid_tag stuff
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-19 16:54:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						d8ac0dc311
					 | 
					
						
						
							
							Reorder SnapshotProvider methods in accordance with Uncle Bob
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-19 16:54:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						c6d3b8ad21
					 | 
					
						
						
							
							Ensure _last_valid_branch consistency
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-19 16:54:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						dd056a37bb
					 | 
					
						
						
							
							Make coding style more consistent
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-19 16:54:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						85523ede32
					 | 
					
						
						
							
							Make SnapshotProvider more in line with reality
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-19 16:54:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						fa3ce317f0
					 | 
					
						
						
							
							Rename stuff to improve code readability
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-19 16:54:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						fb2beb470f
					 | 
					
						
						
							
							Make subprocess calls fail if something goes wrong
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-19 16:54:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						d306d0e484
					 | 
					
						
						
							
							Implement properties to get info from SnapshotProvider instance
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-19 16:54:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						e80782aa6c
					 | 
					
						
						
							
							Implement checking whether directories passed exsist
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-19 16:54:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						49e0efa4c9
					 | 
					
						
						
							
							Run git init only if there is no repo present
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-19 16:54:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						2f5e8d11f3
					 | 
					
						
						
							
							Automatically init git in SnapshotProvider
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-19 16:54:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						c279b2517f
					 | 
					
						
						
							
							Implement branching in SnapshotProvider
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-19 16:54:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						8e87025905
					 | 
					
						
						
							
							Implement git based fs snapshot provider
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-19 16:54:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						d5feba7076
					 | 
					
						
						
							
							Implement HMAC signatures of fsm_update broadcast messages
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-16 14:31:52 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						c658894c12
					 | 
					
						
						
							
							Implement authentication key management
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-16 14:28:40 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						c28a66fc48
					 | 
					
						
						
							
							Make forward slash usage more consistent
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-16 13:30:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						a79c68515b
					 | 
					
						
						
							
							Remove controller stuff, tidy code based on pylint suggestions
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-16 11:18:27 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						7c13d31de0
					 | 
					
						
						
							
							Refactor message signing and verifying logic
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-16 10:29:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						5770e29733
					 | 
					
						
						
							
							Move message checksum logic to crypto.py
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-15 17:30:19 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						b2cb60ef02
					 | 
					
						
						
							
							Implement message signing and verification logic
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-15 17:29:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						eb2c3a8dd0
					 | 
					
						
						
							
							Add crypto module with HMAC-SHA256 implementation
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-15 17:27:35 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						16d98c75ca
					 | 
					
						
						
							
							Add message_bytes() function to serialization module
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-15 17:26:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						646a671ff3
					 | 
					
						
						
							
							Add FSMAwareEventHandler which keeps track of FSM state
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-14 20:45:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						4236a17b69
					 | 
					
						
						
							
							Include last trigger in fsm_update messages
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-14 20:45:26 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						77f14df17b
					 | 
					
						
						
							
							Implement trigger history in FSMBase
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-14 20:44:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						d98ce58651
					 | 
					
						
						
							
							Add proper multikey support for EventHandlers with compatibility
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-14 20:06:34 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						cfa8fc5ab6
					 | 
					
						
						
							
							Remove deprecated 'reset' key. Sad to see you go :(
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-13 15:42:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						688c615fd7
					 | 
					
						
						
							
							Implement frontend state recovery backend (partial)
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-13 15:24:45 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						9c20e94dd8
					 | 
					
						
						
							
							Implement generating single messages from a queue
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-13 14:09:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						d2084b2e51
					 | 
					
						
						
							
							Add frontend/eventhandler message callback capabilities to ZMQWSProxy
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-13 14:08:30 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						f6cc7ae495
					 | 
					
						
						
							
							Refactor ZMQWSProxy.__init__
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-12 16:49:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						da98576260
					 | 
					
						
						
							
							Add note on FSM update messages in API docs
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-12 15:30:10 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						b06472ad19
					 | 
					
						
						
							
							Reintroduce FSM update messages with minor changes
						
						
						
						
						
						
							
 mainecoon-20180712
						
					 | 
					
						2018-07-12 15:20:35 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						17b24377dd
					 | 
					
						
						
							
							Implement a ZMQ prefix-match countermeasure in EHBase
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-12 15:17:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						558e660268
					 | 
					
						
						
							
							Use ServerUplinkConnetor.broadcast() instead of local helper
						
						
						
						
						
						
							
						
					 | 
					
						2018-07-12 14:58:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |