James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							2adb67d38e 
							
						 
					 
					
						
						
							
							runtests: remove .py extension, only run tests when ran as a script  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-11 23:14:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							da7bd649d2 
							
						 
					 
					
						
						
							
							conf: fix testconf missing the logging: section  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-11 23:14:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							557efc369f 
							
						 
					 
					
						
						
							
							docs/t: mark hooks-reference as finished in README  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-11 22:41:28 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							9d0fcb5395 
							
						 
					 
					
						
						
							
							docs: finish off hooks-reference ( #113 )  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-11 22:40:48 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							15b35f1853 
							
						 
					 
					
						
						
							
							ts6: support charybdis +T mode ( closes   #173 )  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-07 21:38:57 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							359bfcd9da 
							
						 
					 
					
						
						
							
							bots: map 'msg' command to 'say' too  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-07 21:37:08 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							b6889fb097 
							
						 
					 
					
						
						
							
							irc: fix spacing in certificate fingerprint logging  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-07 20:30:24 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							7f5bc52152 
							
						 
					 
					
						
						
							
							relay: fix errors in KILL handling when target isn't in any relay channels  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-07 18:10:59 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							3527960d18 
							
						 
					 
					
						
						
							
							coreplugin: tell plugins to exit cleanly before closing connections  
						
						 
						
						... 
						
						
						
						Relay tends to hang on shutdown unless it's specifically told to exit/unload first. This is probably a better solution, as it works with other plugins too. 
						
						
							
						
					 
					
						2016-03-05 10:22:00 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							9b0db81068 
							
						 
					 
					
						
						
							
							changehost: modularize, add a command to apply cloaks now, match IPs too  
						
						 
						
						... 
						
						
						
						Closes  #167 . 
						
						
							
						
					 
					
						2016-03-05 10:11:47 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							14388d932f 
							
						 
					 
					
						
						
							
							utils.getHostmask: add option to return IP address  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-05 09:52:00 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							5fed4629a6 
							
						 
					 
					
						
						
							
							networks: remove networks with autoconnect off in 'disconnect'  
						
						 
						
						... 
						
						
						
						Closes  #162 . 
						
						
							
						
					 
					
						2016-03-05 09:42:51 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							8ac5436152 
							
						 
					 
					
						
						
							
							relay: allow admins to destroy channels hosted on other networks  
						
						 
						
						... 
						
						
						
						Closes  #160 . 
						
						
							
						
					 
					
						2016-03-05 09:31:59 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							4df027cac4 
							
						 
					 
					
						
						
							
							coreplugin: ignore services' attempts to send accountname before user introduction  
						
						 
						
						... 
						
						
						
						This happens in the case of SASL on InspIRCd+atheme, for example. 
						
						
							
						
					 
					
						2016-03-04 12:23:07 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							1ce2725f1e 
							
						 
					 
					
						
						
							
							bots: update help for 'msg' command (reflect changes made for  #161 )  
						
						 
						
						
						
						
							
						
					 
					
						2016-02-27 19:07:03 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							54dc51aed4 
							
						 
					 
					
						
						
							
							bots: make source client names optional ( Closes   #161 )  
						
						 
						
						
						
						
							
						
					 
					
						2016-02-27 19:05:06 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							34ca973047 
							
						 
					 
					
						
						
							
							relay: cleanup, consistently include the function in log.debug calls  
						
						 
						
						
						
						
							
						
					 
					
						2016-02-27 18:37:40 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							a740163cbe 
							
						 
					 
					
						
						
							
							relay: implement DB exporting using threading.Timer, similar to classes.Irc.schedulePing  
						
						 
						
						... 
						
						
						
						Fixes  #165  (exportDB threads not dying on unload) 
						
						
							
						
					 
					
						2016-02-27 18:13:26 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							d531201850 
							
						 
					 
					
						
						
							
							Merge branch 'master' into devel  
						
						 
						
						
						
						
							
						
					 
					
						2016-02-27 17:47:55 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							a7a98c9a52 
							
						 
					 
					
						
						
							
							inspircd: format kill reasons like "Killed (sourcenick (reason))"  
						
						 
						
						... 
						
						
						
						InspIRCd will show the raw kill message sent from servers as the quit message.
So, make kills look actually like a kill instead of someone quitting with an arbitrary message. 
						
						
							
  0.6.1-dev
 
						
					 
					
						2016-02-26 07:16:39 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							393466498e 
							
						 
					 
					
						
						
							
							opercmds: fix wrong help message for KILL  
						
						 
						
						
						
						
							
						
					 
					
						2016-02-26 07:16:39 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							ae8f369f2e 
							
						 
					 
					
						
						
							
							relay: only show networks that are actually connected in LINKED  
						
						 
						
						... 
						
						
						
						Closes  #163 . 
						
						
							
						
					 
					
						2016-02-21 20:04:53 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							de1a9a7995 
							
						 
					 
					
						
						
							
							relay: various cleanup  
						
						 
						
						
						
						
							
						
					 
					
						2016-02-20 19:29:52 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							eec8e0dca4 
							
						 
					 
					
						
						
							
							log: attempt to remedy  #164  (more testing needed)  
						
						 
						
						
						
						
							
						
					 
					
						2016-02-20 19:28:45 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							40d76c8bb6 
							
						 
					 
					
						
						
							
							coreplugin: demote successful oper-up messages to debug  
						
						 
						
						
						
						
							
						
					 
					
						2016-02-20 18:45:11 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							df23b79780 
							
						 
					 
					
						
						
							
							commands: reformat 'showuser' output, and show services login info ( #25 )  
						
						 
						
						
						
						
							
						
					 
					
						2016-02-20 18:24:29 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							decdf141fd 
							
						 
					 
					
						
						
							
							unreal: don't use updateClient to update hostname of clients internally  
						
						 
						
						
						
						
							
						
					 
					
						2016-02-20 18:19:15 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							2ebdb4bad6 
							
						 
					 
					
						
						
							
							unreal: support services account tracking ( #25 ), fix handle_SVSMODE applying modes on the wrong target  
						
						 
						
						
						
						
							
						
					 
					
						2016-02-20 18:16:21 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							cabdb11f86 
							
						 
					 
					
						
						
							
							inspircd: implement services account tracking ( #25 )  
						
						 
						
						
						
						
							
						
					 
					
						2016-02-20 17:54:46 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							d1468e932e 
							
						 
					 
					
						
						
							
							readme: mention freenode relay channel  
						
						 
						
						
						
						
							
						
					 
					
						2016-02-20 12:38:20 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							0fff91edfd 
							
						 
					 
					
						
						
							
							ts6: implement services account tracking ( #25 )  
						
						 
						
						... 
						
						
						
						This adds a new protocol hook: [user_logging_in, 'CLIENT_SERVICES_LOGIN', {'text': account_name}], sent whenever someone logs in to services. Actual state tracking is done in coreplugin.py 
						
						
							
						
					 
					
						2016-02-07 18:38:22 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							cf15bed58d 
							
						 
					 
					
						
						
							
							classes: add services_account field in IrcUser ( #25 ), default 'identified' attribute to empty string instead of None  
						
						 
						
						
						
						
							
						
					 
					
						2016-02-07 18:11:09 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							584f952113 
							
						 
					 
					
						
						
							
							conf: check to make sure logging block exists in config  
						
						 
						
						
						
						
							
						
					 
					
						2016-02-07 18:01:12 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							5877031203 
							
						 
					 
					
						
						
							
							Merge branch 'master' into devel  
						
						 
						
						
						
						
							
						
					 
					
						2016-01-30 23:39:08 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							21167e8fb3 
							
						 
					 
					
						
						
							
							example conf: use 1 "#" without trailing space for commented-out options  
						
						 
						
						... 
						
						
						
						This distinguishes them better from their corresponding descriptions. 
						
						
							
						
					 
					
						2016-01-30 23:37:01 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							0d4655c381 
							
						 
					 
					
						
						
							
							core: support multiple channel loggers with DIFFERENT log levels & fix example conf ( #83 )  
						
						 
						
						
						
						
							
						
					 
					
						2016-01-30 23:35:51 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							669e889e6f 
							
						 
					 
					
						
						
							
							Support configurable SSL fingerprint hash types ( Closes   #157 )  
						
						 
						
						
						
						
							
						
					 
					
						2016-01-30 23:04:13 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							341c208513 
							
						 
					 
					
						
						
							
							inspircd, ts6: don't crash when receiving an unrecognized UID  
						
						 
						
						
						
						
							
						
					 
					
						2016-01-27 18:41:25 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							08fd50d3d8 
							
						 
					 
					
						
						
							
							Logging improvements, including support for custom file targets ( #83 )  
						
						 
						
						... 
						
						
						
						Also, the config option for setting STDOUT log level is moved from bot:loglevel to logging:stdout. 
						
						
							
						
					 
					
						2016-01-24 18:31:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							de84a5b437 
							
						 
					 
					
						
						
							
							log: default level should be INFO, not DEBUG  
						
						 
						
						
						
						
							
						
					 
					
						2016-01-24 17:07:31 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							fdad7c9c16 
							
						 
					 
					
						
						
							
							ts6: record null IPs as 0.0.0.0 instead of 0  
						
						 
						
						
						
						
							
						
					 
					
						2016-01-23 13:52:37 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							cf1de08457 
							
						 
					 
					
						
						
							
							commands: support rehashing channel loggers  
						
						 
						
						
						
						
							
						
					 
					
						2016-01-23 13:52:37 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							3c3ae104ba 
							
						 
					 
					
						
						
							
							unreal: remove bad check for users connecting via IPv4  
						
						 
						
						... 
						
						
						
						This fixes a crash when... anyone using IPv4 connects. 
						
						
							
						
					 
					
						2016-01-23 13:52:37 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							2503bd3ee5 
							
						 
					 
					
						
						
							
							commands: In rehash, use irc.disconnect() to disconnect networks removed from conf  
						
						 
						
						
						
						
							
						
					 
					
						2016-01-23 13:52:37 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							14efb27fe8 
							
						 
					 
					
						
						
							
							Initial experimental support for logging to channels ( #83 )  
						
						 
						
						... 
						
						
						
						Doesn't support rehashing and all that yet. 
						
						
							
						
					 
					
						2016-01-23 13:52:37 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							4b939ea641 
							
						 
					 
					
						
						
							
							ts6: rewrite end-of-burst code (EOB is literally just a PING in ts6)  
						
						 
						
						
						
						
							
						
					 
					
						2016-01-23 13:52:37 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							5a68dc1bc5 
							
						 
					 
					
						
						
							
							Irc: don't call initVars() on IRC object initialization  
						
						 
						
						... 
						
						
						
						This is already done in connect(), so it isn't really necessary to populate these variables when first connect hasn't happened yet. 
						
						
							
						
					 
					
						2016-01-23 13:52:37 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							2335065bff 
							
						 
					 
					
						
						
							
							Update README  
						
						 
						
						... 
						
						
						
						Remove "no warranty" warning and experimental tag for Unreal 4.0 
						
						
							
  0.6.0-dev
 
						
					 
					
						2016-01-22 21:03:09 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							f25c260937 
							
						 
					 
					
						
						
							
							relay: sort channel links in LINKED output  
						
						 
						
						
						
						
							
						
					 
					
						2016-01-20 07:14:49 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							06d22722dc 
							
						 
					 
					
						
						
							
							protocols: parse modes on the TARGET, not the sender  
						
						 
						
						... 
						
						
						
						This fixes crashes on AssertionError when the sender of a MODE is a server. 
						
						
							
						
					 
					
						2016-01-19 21:23:07 -08:00