Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						512a965328
					 | 
					
						
						
							
							Update old logging code to use TFW global logging
						
						
						
						
						
						
					 | 
					
						2018-04-13 16:46:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						7877e977ab
					 | 
					
						
						
							
							Extract magic dict building to method in TerminalCommands
						
						
						
						
						
						
					 | 
					
						2018-04-13 10:01:45 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						5d8d541394
					 | 
					
						
						
							
							Remove dead code from EventHandlerBase
						
						
						
						
						
						
					 | 
					
						2018-04-12 14:30:27 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						16c1fe7b50
					 | 
					
						
						
							
							Implement appending command aliases to bashrc to avoid command not found
						
						
						
						
						
						
					 | 
					
						2018-04-12 11:07:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						8caf879ffd
					 | 
					
						
						
							
							Integrate terminal command magic class from test repo to TFW
						
						
						
						
						
						
					 | 
					
						2018-04-12 10:56:15 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						73fa65c6e8
					 | 
					
						
						
							
							Implement triggering of FSM from ServerUplinkConnector
						
						
						
						
						
						
					 | 
					
						2018-04-11 15:22:54 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						4842574cf3
					 | 
					
						
						
							
							Refactor LinearFSM triggers to have different names
						
						
						
						
						
						
					 | 
					
						2018-04-11 15:20:14 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						6113149c58
					 | 
					
						
						
							
							Rework serialization module to work regardless of message format
						
						
						
						
						
						
					 | 
					
						2018-04-10 17:37:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						87fa86d314
					 | 
					
						
						
							
							Refactor FSM triggering in TFWServer
						
						
						
						
						
						
					 | 
					
						2018-04-10 17:37:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						dbe6fe0f92
					 | 
					
						
						
							
							Add license boilerplate to linear_fsm.py
						
						
						
						
						
						
					 | 
					
						2018-04-10 12:48:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						29da0a7ca6
					 | 
					
						
						
							
							Implement first version of LinearFSM
						
						
						
						
						
						
					 | 
					
						2018-04-07 15:21:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						1922050e87
					 | 
					
						
						
							
							Make semantics of whitelist and blacklist more explicit in webide
						
						
						
						
						
						
					 | 
					
						2018-04-07 15:00:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						8bd6005b5d
					 | 
					
						
						
							
							Refactor blacklisting into a method in webide
						
						
						
						
						
						
					 | 
					
						2018-04-07 14:35:42 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						4a216d8875
					 | 
					
						
						
							
							Rename SourceCodeEventHandler to WebideEventHandler
						
						
						
						
						
						
					 | 
					
						2018-04-07 14:18:15 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						de8c2ae6e2
					 | 
					
						
						
							
							Implement FSMUpdates to EventHandlers
						
						
						
						
						
						
					 | 
					
						2018-04-06 17:14:37 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						b785b88af6
					 | 
					
						
						
							
							Pass processed message to FSM trigger predicates
						
						
						
						
						
						
					 | 
					
						2018-04-06 17:14:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						96c322c17c
					 | 
					
						
						
							
							Silence unjust critique by pylint
						
						
						
						
						
						
					 | 
					
						2018-04-06 16:52:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						11743e830a
					 | 
					
						
						
							
							Expose ServerUplinkConnector with a name understandable without TFW knowledge
						
						
						
						
						
						
					 | 
					
						2018-04-06 16:22:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						0464acbdc4
					 | 
					
						
						
							
							Make error logs more explicit
						
						
						
						
						
						
					 | 
					
						2018-04-06 16:09:05 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						64bd2f1ba0
					 | 
					
						
						
							
							Refactor handling of shared EventHandlerConnector ownership to nicen imports
						
						
						
						
						
						
					 | 
					
						2018-04-06 16:04:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						1f2e1f0489
					 | 
					
						
						
							
							Refactor whole importing hell into a nice and clean API
						
						
						
						
						
						
					 | 
					
						2018-04-06 15:31:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						bd84e4fe06
					 | 
					
						
						
							
							Improve code formatting in webide
						
						
						
						
						
						
					 | 
					
						2018-04-05 17:19:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						bc340e2e19
					 | 
					
						
						
							
							Enforce webide whitelisting
						
						
						
						
						
						
					 | 
					
						2018-04-05 17:16:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						b73b7307bd
					 | 
					
						
						
							
							Improve webide whitelisting by enforcing stricter rules (fix symlink attack)
						
						
						
						
						
						
					 | 
					
						2018-04-05 17:01:50 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						b74ff39438
					 | 
					
						
						
							
							Implement directory whitelisting in webide
						
						
						
						
						
						
					 | 
					
						2018-04-05 14:43:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						35421649c9
					 | 
					
						
						
							
							Extract spawning bash as user to a variable
						
						
						
						
						
						
					 | 
					
						2018-04-05 14:43:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						19f819c142
					 | 
					
						
						
							
							Implement TFW & challenge solver user separation
						
						
						
						
						
						
					 | 
					
						2018-04-04 17:43:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						eaa0eee4ca
					 | 
					
						
						
							
							Add LICENSE file and include copyright notice in source files
						
						
						
						
						
						
					 | 
					
						2018-04-03 14:49:14 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						d850f55b86
					 | 
					
						
						
							
							Add pylint local excludes to silence false positives
						
						
						
						
						
						
					 | 
					
						2018-03-30 18:11:38 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						3ae0995b95
					 | 
					
						
						
							
							Make project comply new coding standards and pylint
						
						
						
						
						
						
					 | 
					
						2018-03-30 17:50:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						2087294510
					 | 
					
						
						
							
							Implement simple HistoryMonitor for GDB monitoring
						
						
						
						
						
						
					 | 
					
						2018-03-29 15:19:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						ba41c0b505
					 | 
					
						
						
							
							Make initialization of historymonitor the responsibility of client
						
						
						
						
						
						
					 | 
					
						2018-03-29 11:34:08 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						c973b17141
					 | 
					
						
						
							
							Refactor HistoryMonitor to be customisable
						
						
						
						
						
						
					 | 
					
						2018-03-29 11:23:38 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						43c46a7af2
					 | 
					
						
						
							
							Integrate ABC module where we have abstract classes
						
						
						
						
						
						
					 | 
					
						2018-03-27 17:49:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						1982a3c869
					 | 
					
						
						
							
							Rename TFWENV and TAOENV constants to use capital letters
						
						
						
						
						
						
					 | 
					
						2018-03-25 16:38:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						ec469c6b75
					 | 
					
						
						
							
							Remove unnecessary super().__init__() call
						
						
						
						
						
						
					 | 
					
						2018-03-25 16:38:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						8eded8cbac
					 | 
					
						
						
							
							Make use of format string optimization in logging calls
						
						
						
						
						
						
					 | 
					
						2018-03-25 16:38:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						73ed680298
					 | 
					
						
						
							
							Fix bad indentation
						
						
						
						
						
						
					 | 
					
						2018-03-25 16:20:49 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						5c1431685e
					 | 
					
						
						
							
							Remove unnecessary __init__() call
						
						
						
						
						
						
					 | 
					
						2018-03-25 16:10:55 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						aacdbcb0d1
					 | 
					
						
						
							
							Standardize log constant naming and declaration placement
						
						
						
						
						
						
					 | 
					
						2018-03-25 16:06:59 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						1e2ea0ed17
					 | 
					
						
						
							
							Standardize imports: standard newline package newline tfw
						
						
						
						
						
						
					 | 
					
						2018-03-25 15:43:59 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						abcf490019
					 | 
					
						
						
							
							Strip controller from TFW
						
						
						
						
						
						
					 | 
					
						2018-03-23 11:37:01 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						fda242d263
					 | 
					
						
						
							
							Fix EventHandlerConnector dying painfully on keyless messages
						
						
						
						
						
						
					 | 
					
						2018-03-21 17:23:18 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						095c818a36
					 | 
					
						
						
							
							Move @with_monitor_paused decoartor to directory_monitor.py
						
						
						
						
						
						
					 | 
					
						2018-03-21 17:18:16 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						6e391b6b2c
					 | 
					
						
						
							
							Rename watchdog's EventHandlers to avoid confusion
						
						
						
						
						
						
					 | 
					
						2018-03-20 14:35:21 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						c8dca5f33b
					 | 
					
						
						
							
							Change order of classes in directory_monitor.py
						
						
						
						
						
						
					 | 
					
						2018-03-20 14:32:27 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						359e478069
					 | 
					
						
						
							
							Move DirectoryManagingEventHandler to seperate module
						
						
						
						
						
						
					 | 
					
						2018-03-20 14:29:14 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						598cf6218a
					 | 
					
						
						
							
							Remove duplicate name from logging
						
						
						
						
						
						
					 | 
					
						2018-03-20 12:20:13 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						6c5361846b
					 | 
					
						
						
							
							Adjust DirectoryMonitor rate limiting to filter multi-inotify events
						
						
						
						
						
						
					 | 
					
						2018-03-20 11:40:20 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						b1f4842dc7
					 | 
					
						
						
							
							Use now fixed DirectoryMonitor.ignore property in webide
						
						
						
						
						
						
					 | 
					
						2018-03-20 11:39:37 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |