James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							d6a6d069bc 
							
						 
					 
					
						
						
							
							Move 'mkpasswd' to the commands plugin  
						
						 
						
						
						
						
					 
					
						2017-01-22 16:42:46 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							c20c144222 
							
						 
					 
					
						
						
							
							automode, relay: remove unused imports  
						
						 
						
						
						
						
					 
					
						2017-01-21 12:01:41 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							170738ee10 
							
						 
					 
					
						
						
							
							Revert "automode: bandaid fix for "service already registered" errors on first load"  
						
						 
						
						... 
						
						
						
						This reverts commit e2a853c98ed5487344149ecf611e2171d9e1bf68. 
						
						
					 
					
						2017-01-21 11:59:43 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							3dd35ba5a1 
							
						 
					 
					
						
						
							
							Add an example services plugin  
						
						 
						
						... 
						
						
						
						Closes  #399 . 
						
						
					 
					
						2017-01-21 11:59:43 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							1fe64cca04 
							
						 
					 
					
						
						
							
							example.py: update to reflect 1.1.x docstring changes ( #307 )  
						
						 
						
						
						
						
					 
					
						2017-01-21 11:59:43 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							d749fbb2ab 
							
						 
					 
					
						
						
							
							ctcp: -that  
						
						 
						
						
						
						
					 
					
						2017-01-20 22:32:32 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							b7470c3c42 
							
						 
					 
					
						
						
							
							ctcp: remove puns  
						
						 
						
						
						
						
					 
					
						2017-01-20 22:31:46 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							a2e7a35998 
							
						 
					 
					
						
						
							
							relay: remove incorrect network name in logging for blocked kicks  
						
						 
						
						
						
						
					 
					
						2017-01-06 22:51:50 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							e0bda6b850 
							
						 
					 
					
						
						
							
							relay: also filter out low TS values in burst relaying  
						
						 
						
						
						
						
					 
					
						2017-01-06 22:48:11 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							3e706366bd 
							
						 
					 
					
						
						
							
							relay: on Clientbot networks, don't relay prefix mode changes for the relayer bot  
						
						 
						
						... 
						
						
						
						Closes  #366 . 
						
						
					 
					
						2017-01-06 16:45:48 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							605d242677 
							
						 
					 
					
						
						
							
							automode: remove repeated "Error:" in error messages  
						
						 
						
						
						
						
					 
					
						2017-01-02 10:11:55 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							a340ab15e1 
							
						 
					 
					
						
						
							
							relay: local channel in 'link' is optional  
						
						 
						
						... 
						
						
						
						Thanks to Digerati for noticing this. 
						
						
					 
					
						2016-12-29 08:47:35 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							614c029538 
							
						 
					 
					
						
						
							
							relay: add missing 'relay.linked' permissions check  
						
						 
						
						
						
						
					 
					
						2016-12-25 00:31:38 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							ec13bae7e6 
							
						 
					 
					
						
						
							
							opercmds: remove pointless source argument from 'kick' and 'kill'  
						
						 
						
						
						
						
					 
					
						2016-12-24 10:58:03 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							77dd8224ae 
							
						 
					 
					
						
						
							
							relay: use built-in hash() for colorizing text  
						
						 
						
						... 
						
						
						
						This is way faster than md5. 
						
						
					 
					
						2016-12-21 23:48:40 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							c09fce344d 
							
						 
					 
					
						
						
							
							relay: whitelist _ on InspIRCd, UnrealIRCd, Nefarious, clientbot  
						
						 
						
						
						
						
					 
					
						2016-12-19 00:00:24 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							ef8ec03e41 
							
						 
					 
					
						
						
							
							relay: re-add / in hosts for networks that support it  
						
						 
						
						
						
						
					 
					
						2016-12-18 23:56:47 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							3339bf0fe6 
							
						 
					 
					
						
						
							
							relay: rewrite normalizeHost() to whitelist characters instead  
						
						 
						
						
						
						
					 
					
						2016-12-17 23:47:26 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							f9adaa85ca 
							
						 
					 
					
						
						
							
							commands: implement 'logout'  
						
						 
						
						... 
						
						
						
						Closes  #370 . 
						
						
					 
					
						2016-12-16 19:05:08 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							045abfa9c1 
							
						 
					 
					
						
						
							
							commands: add permissions checks to echo, showuser, showchan, and status  
						
						 
						
						
						
						
					 
					
						2016-12-16 18:31:19 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							2de36caea0 
							
						 
					 
					
						
						
							
							commands: fix previous commit  
						
						 
						
						
						
						
					 
					
						2016-12-09 22:13:32 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								IotaSpencer 
							
						 
					 
					
						
						
						
						
							
						
						
							b0296933a1 
							
						 
					 
					
						
						
							
							plugins/commands.py: change over to permissions API  
						
						 
						
						
						
						
					 
					
						2016-12-09 22:13:32 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								IotaSpencer 
							
						 
					 
					
						
						
						
						
							
						
						
							9199186309 
							
						 
					 
					
						
						
							
							plugins/opercmds.py: change over to permissions API  
						
						 
						
						
						
						
					 
					
						2016-12-09 22:13:32 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								IotaSpencer 
							
						 
					 
					
						
						
						
						
							
						
						
							69083cfcfd 
							
						 
					 
					
						
						
							
							plugins/bots.py: change over to permissions API  
						
						 
						
						
						
						
					 
					
						2016-12-09 22:13:32 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							12a8509299 
							
						 
					 
					
						
						
							
							changehost: limit 'applyhosts' to those with the changehost.applyhosts perm  
						
						 
						
						
						
						
					 
					
						2016-12-09 22:13:32 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							60ca5af813 
							
						 
					 
					
						
						
							
							networks: port to the permissions API ( #367 )  
						
						 
						
						
						
						
					 
					
						2016-12-09 21:55:47 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							fb463e3b26 
							
						 
					 
					
						
						
							
							networks.remote: override the login to a valid user, so that permissions can match it  
						
						 
						
						
						
						
					 
					
						2016-12-09 21:53:54 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							34ad79744a 
							
						 
					 
					
						
						
							
							networks: update help for 'disconnect'  
						
						 
						
						... 
						
						
						
						The 'disconnect' command has been changed to disable autoconnect, but this text was never updated. 
						
						
					 
					
						2016-12-09 21:51:57 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							01f2a4ca20 
							
						 
					 
					
						
						
							
							servermaps: fix wrong permission name  
						
						 
						
						
						
						
					 
					
						2016-12-09 21:43:58 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							3d4cb02ce2 
							
						 
					 
					
						
						
							
							exec: rewrap docstirngs  
						
						 
						
						
						
						
					 
					
						2016-12-09 21:43:58 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							9e2598612a 
							
						 
					 
					
						
						
							
							exec: port to permissions API ( #367 )  
						
						 
						
						
						
						
					 
					
						2016-12-09 21:43:58 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							b5f244009a 
							
						 
					 
					
						
						
							
							relay: rename camel case functions to lowercase with underscores  
						
						 
						
						... 
						
						
						
						The exception is isRelayClient(), which is aliased only to is_relay_client() to be consistent with isXYZ() functions elsewhere in the framework
Also, getRemoteChan() was renamed to get_remote_channel() 
						
						
					 
					
						2016-12-09 18:02:30 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							2b4943a780 
							
						 
					 
					
						
						
							
							relay: add locks in db read/writes (thread safety)  
						
						 
						
						
						
						
					 
					
						2016-12-09 17:44:11 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							e40b2f6529 
							
						 
					 
					
						
						
							
							relay: add 'purge' command to remove all relays involving a network  
						
						 
						
						... 
						
						
						
						Closes  #356 . 
						
						
					 
					
						2016-12-09 17:34:51 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							8855ef2a41 
							
						 
					 
					
						
						
							
							relay: don't break in removeChannel if irc.pseudoclient isn't set  
						
						 
						
						
						
						
					 
					
						2016-12-09 17:34:34 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							638b9dc84a 
							
						 
					 
					
						
						
							
							relay: rewrap help for LINKACL  
						
						 
						
						... 
						
						
						
						More formatting changes to come. 
						
						
					 
					
						2016-12-05 23:33:42 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							a57f194123 
							
						 
					 
					
						
						
							
							changehost: add options to match users by IP and realhost  
						
						 
						
						
						
						
					 
					
						2016-11-20 12:34:11 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							476f84a181 
							
						 
					 
					
						
						
							
							changehost: implement enforce exceptions  
						
						 
						
						
						
						
					 
					
						2016-11-20 12:33:58 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							d90f44c510 
							
						 
					 
					
						
						
							
							changehost: explicitly ignore PyLink internal clients  
						
						 
						
						
						
						
					 
					
						2016-11-20 12:04:30 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							501647805c 
							
						 
					 
					
						
						
							
							changehost: add optional vHost enforcement  
						
						 
						
						
						
						
					 
					
						2016-11-20 11:53:55 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							c77ad6faa9 
							
						 
					 
					
						
						
							
							bots: PseudoClient->client in help text & error messages  
						
						 
						
						
						
						
					 
					
						2016-11-18 23:13:56 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ken Spencer 
							
						 
					 
					
						
						
						
						
							
						
						
							d467d27ecd 
							
						 
					 
					
						
						
							
							plugins: change remaining plugins over irc.error() use  
						
						 
						
						
						
						
					 
					
						2016-11-18 23:11:44 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ken Spencer 
							
						 
					 
					
						
						
						
						
							
						
						
							289ab78052 
							
						 
					 
					
						
						
							
							plugins/bots: change over to irc.error() use  
						
						 
						
						
						
						
					 
					
						2016-11-18 23:10:45 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ken Spencer 
							
						 
					 
					
						
						
						
						
							
						
						
							940430b075 
							
						 
					 
					
						
						
							
							plugins/automode: change errors over to irc.error() based use  
						
						 
						
						
						
						
					 
					
						2016-11-18 23:10:45 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							8ff292bd1f 
							
						 
					 
					
						
						
							
							automode: support remote channel manipulation in the form netname#channel  
						
						 
						
						... 
						
						
						
						Closes  #352 . 
						
						
					 
					
						2016-11-12 12:20:25 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							691a8178b2 
							
						 
					 
					
						
						
							
							relay: implement 'showchan' with links info  
						
						 
						
						... 
						
						
						
						Closes  #353 . 
						
						
					 
					
						2016-11-12 10:43:55 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							b94e11930e 
							
						 
					 
					
						
						
							
							structures: directly retrieve DB save delay in DataStore ( #303 )  
						
						 
						
						
						
						
					 
					
						2016-11-09 22:53:13 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							b0636b40ab 
							
						 
					 
					
						
						
							
							Finish the plugin migration to DataStore  
						
						 
						
						... 
						
						
						
						Closes  #303 . 
						
						
					 
					
						2016-11-09 22:47:22 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							377df413ed 
							
						 
					 
					
						
						
							
							Irc: s/isServiceBot/getServiceBot/g ( #355 )  
						
						 
						
						... 
						
						
						
						This function is renamed to better reflect its return value (ServiceBot object instead of boolean True). 
						
						
					 
					
						2016-11-09 19:09:59 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							b0bd5d47ae 
							
						 
					 
					
						
						
							
							relay: fix logging format in spawnRelayUser error  
						
						 
						
						
						
						
					 
					
						2016-11-07 22:04:34 -08:00