James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							42da216f5d 
							
						 
					 
					
						
						
							
							relay_clientbot: lowercase network name (stylistic choice)  
						
						 
						
						
						
						
							
						
					 
					
						2016-07-26 16:41:15 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							0d563eaa57 
							
						 
					 
					
						
						
							
							control/utils: unload the PyLink service bot on shutdown  
						
						 
						
						
						
						
							
						
					 
					
						2016-07-26 16:26:01 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							a4dbd8d09f 
							
						 
					 
					
						
						
							
							control: handle SIGINT for clean shutdown on ctrl-c  
						
						 
						
						... 
						
						
						
						Closes  #280 . 
						
						
							
						
					 
					
						2016-07-26 16:16:23 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							fa1ce45bf3 
							
						 
					 
					
						
						
							
							relay: add configurable list of nick globs to always tag  
						
						 
						
						... 
						
						
						
						Closes  #276 . 
						
						
							
						
					 
					
						2016-07-26 16:01:42 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							7d0cd1d454 
							
						 
					 
					
						
						
							
							Merge branch 'master' into devel  
						
						 
						
						... 
						
						
						
						Conflicts:
	VERSION 
						
						
							
						
					 
					
						2016-07-25 11:15:11 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							8ce0ceee37 
							
						 
					 
					
						
						
							
							clientbot: properly track oper  
						
						 
						
						
						
						
							
						
					 
					
						2016-07-25 11:02:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							db9f362857 
							
						 
					 
					
						
						
							
							clientbot: use colon for realname in USER  
						
						 
						
						
						
						
							
						
					 
					
						2016-07-25 11:02:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							af027e2288 
							
						 
					 
					
						
						
							
							networks: support protocol module reloading  
						
						 
						
						... 
						
						
						
						Closes  #177 . 
						
						
							
						
					 
					
						2016-07-25 11:00:56 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							fcf364f958 
							
						 
					 
					
						
						
							
							clientbot: initialize users with umode +i by default  
						
						 
						
						
						
						
							
						
					 
					
						2016-07-25 00:00:27 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							fd8ba5edfc 
							
						 
					 
					
						
						
							
							0.9.0  
						
						 
						
						
						
						
							
  0.9.0
 
						
					 
					
						2016-07-24 22:49:05 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							3c1090cb46 
							
						 
					 
					
						
						
							
							opercmds: make 'kick' treat channels case insensitively  
						
						 
						
						... 
						
						
						
						(cherry picked from commit d008814de9deccb574a9edfb33a0443de28f05d7) 
						
						
							
						
					 
					
						2016-07-24 22:15:48 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							3ba59f7c54 
							
						 
					 
					
						
						
							
							opercmds: make 'jupe' admin only  
						
						 
						
						... 
						
						
						
						(cherry picked from commit a2c5b11194e2608c999af6b7c49f450c02188640) 
						
						
							
						
					 
					
						2016-07-24 22:15:48 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							a28405c9ff 
							
						 
					 
					
						
						
							
							exec: make pylinkirc and importlib accessible  
						
						 
						
						... 
						
						
						
						(cherry picked from commit bcf5f612cc242e416c88ec7c4af0c05db6fcee7f) 
						
						
							
						
					 
					
						2016-07-24 22:15:48 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							02bac384df 
							
						 
					 
					
						
						
							
							commands: mention the VCS version as well  
						
						 
						
						... 
						
						
						
						(cherry picked from commit 04e37ebd043e86483220987abaa611b42cefb7f6) 
						
						
							
						
					 
					
						2016-07-24 22:15:48 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							b9e00c7261 
							
						 
					 
					
						
						
							
							setup: remove rolling package versions  
						
						 
						
						... 
						
						
						
						This makes 'reload' after commit impossible, for example, because each version is installed in a separate folder. Also, versions from 'git describe' aren't compatible with PEP 440.
(cherry picked from commit bda39b48384fce4ff5b35ff224fe6686d326e25a) 
						
						
							
						
					 
					
						2016-07-24 22:15:48 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							d008814de9 
							
						 
					 
					
						
						
							
							opercmds: make 'kick' treat channels case insensitively  
						
						 
						
						
						
						
							
						
					 
					
						2016-07-24 16:40:31 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							a2c5b11194 
							
						 
					 
					
						
						
							
							opercmds: make 'jupe' admin only  
						
						 
						
						
						
						
							
						
					 
					
						2016-07-24 16:40:23 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							c8ec2d9600 
							
						 
					 
					
						
						
							
							handlers: remove obsolete comment about WHOIS  
						
						 
						
						
						
						
							
						
					 
					
						2016-07-24 13:48:03 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							a905f74800 
							
						 
					 
					
						
						
							
							relay/clientbot: rework KICK handling to send the right thing at the right times  
						
						 
						
						... 
						
						
						
						Some of the logic was inverted so that the Clientbot would try to kick invalid things like GLolol/ovd, and send clientbot KICK payloads when it's supposed to forward an actual kick.
This also fixes KICKs from servers not being relayed by clientbot. 
						
						
							
						
					 
					
						2016-07-24 11:55:46 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							05972e500c 
							
						 
					 
					
						
						
							
							clientbot: fix marking of internal/external servers  
						
						 
						
						
						
						
							
						
					 
					
						2016-07-24 11:52:34 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							bcf5f612cc 
							
						 
					 
					
						
						
							
							exec: make pylinkirc and importlib accessible  
						
						 
						
						
						
						
							
						
					 
					
						2016-07-24 11:51:44 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							8fc310eb24 
							
						 
					 
					
						
						
							
							clientbot: clear who / kick state on connect  
						
						 
						
						
						
						
							
						
					 
					
						2016-07-24 11:15:33 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							832f22e7f0 
							
						 
					 
					
						
						
							
							relay: remove unnecessary "Relay plugin unloaded" quits  
						
						 
						
						
						
						
							
						
					 
					
						2016-07-24 11:13:51 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							dc364b3e9e 
							
						 
					 
					
						
						
							
							relay: explicitly don't sync modes originating from clientbot  
						
						 
						
						
						
						
							
						
					 
					
						2016-07-24 11:11:54 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							62f78a60a9 
							
						 
					 
					
						
						
							
							commands: refactor showchan to use IrcChannel.getPrefixModes()  
						
						 
						
						
						
						
							
						
					 
					
						2016-07-24 11:03:23 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							04e37ebd04 
							
						 
					 
					
						
						
							
							commands: mention the VCS version as well  
						
						 
						
						
						
						
							
						
					 
					
						2016-07-24 10:59:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							e226846446 
							
						 
					 
					
						
						
							
							0.10-dev1  
						
						 
						
						
						
						
							
  0.10-dev1
 
						
					 
					
						2016-07-23 22:46:14 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							bda39b4838 
							
						 
					 
					
						
						
							
							setup: remove rolling package versions  
						
						 
						
						... 
						
						
						
						This makes 'reload' after commit impossible, for example, because each version is installed in a separate folder. Also, versions from 'git describe' aren't compatible with PEP 440. 
						
						
							
						
					 
					
						2016-07-23 22:46:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							8dd0a904d2 
							
						 
					 
					
						
						
							
							relay_cb: use the full network name in prefixes  
						
						 
						
						
						
						
							
						
					 
					
						2016-07-23 22:30:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							05a5ec7e19 
							
						 
					 
					
						
						
							
							relay: don't show "real server" for clientbot users, it's not accurately tracked  
						
						 
						
						
						
						
							
						
					 
					
						2016-07-23 22:30:10 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							cf804ca84e 
							
						 
					 
					
						
						
							
							example-conf: mention automode  
						
						 
						
						
						
						
							
						
					 
					
						2016-07-23 22:15:54 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							e342889937 
							
						 
					 
					
						
						
							
							corecommands: really fix 'reload'  
						
						 
						
						... 
						
						
						
						(cherry picked from commit 150bfe8c663387f58d4fff820ead19a215191cae) 
						
						
							
						
					 
					
						2016-07-23 22:02:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							150bfe8c66 
							
						 
					 
					
						
						
							
							corecommands: really fix 'reload'  
						
						 
						
						
						
						
							
						
					 
					
						2016-07-23 21:59:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							d3ca49ceeb 
							
						 
					 
					
						
						
							
							Revert "automode: bandaid fix for "service already registered" errors on first load"  
						
						 
						
						... 
						
						
						
						This reverts commit 3b62d0af3ec95085ea9683fe4d66bc01298acb66. 
						
						
							
						
					 
					
						2016-07-23 21:56:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							795c163a69 
							
						 
					 
					
						
						
							
							Irc: use int values for ircmatch casemapping  
						
						 
						
						... 
						
						
						
						The ircmatch version with casemapping variables hasn't been released on pip yet.
(cherry picked from commit 39675e15e870efb890d6923af71e395a925447ca) 
						
						
							
						
					 
					
						2016-07-23 21:52:23 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							3b62d0af3e 
							
						 
					 
					
						
						
							
							automode: bandaid fix for "service already registered" errors on first load  
						
						 
						
						... 
						
						
						
						(cherry picked from commit e2a853c98ed5487344149ecf611e2171d9e1bf68) 
						
						
							
						
					 
					
						2016-07-23 21:52:21 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							39675e15e8 
							
						 
					 
					
						
						
							
							Irc: use int values for ircmatch casemapping  
						
						 
						
						... 
						
						
						
						The ircmatch version with casemapping variables hasn't been released on pip yet. 
						
						
							
						
					 
					
						2016-07-23 21:51:26 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							e2a853c98e 
							
						 
					 
					
						
						
							
							automode: bandaid fix for "service already registered" errors on first load  
						
						 
						
						
						
						
							
						
					 
					
						2016-07-23 21:46:55 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							38793654ea 
							
						 
					 
					
						
						
							
							relay: error when someone attempts to PM a clientbot user  
						
						 
						
						... 
						
						
						
						PMs aren't routed through Clientbot yet. 
						
						
							
						
					 
					
						2016-07-23 21:09:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							51dcfb7d1e 
							
						 
					 
					
						
						
							
							clientbot: don't leak private messages via the relay  
						
						 
						
						
						
						
							
						
					 
					
						2016-07-23 21:09:15 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							da9ab6ac90 
							
						 
					 
					
						
						
							
							Merge branch 'master' into devel  
						
						 
						
						
						
						
							
						
					 
					
						2016-07-23 20:57:26 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							b376aba591 
							
						 
					 
					
						
						
							
							docs/t: add Services API description  
						
						 
						
						... 
						
						
						
						Closes  #224 . 
						
						
							
						
					 
					
						2016-07-23 20:56:51 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							e56c9640dc 
							
						 
					 
					
						
						
							
							ServiceBot: remove request/remove stubs for now  
						
						 
						
						
						
						
							
						
					 
					
						2016-07-23 19:57:05 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							7f7c8a8b51 
							
						 
					 
					
						
						
							
							Doxygen configuration & autorun script  
						
						 
						
						
						
						
							
						
					 
					
						2016-07-23 19:42:17 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							cadf0a336c 
							
						 
					 
					
						
						
							
							relay: limit auto-rejoin-on-part to relay channels  
						
						 
						
						
						
						
							
						
					 
					
						2016-07-23 19:06:35 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							08525e8eba 
							
						 
					 
					
						
						
							
							relay: treat forced parts to clientbot as clearchan  
						
						 
						
						
						
						
							
						
					 
					
						2016-07-23 19:03:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							0db9d4e69e 
							
						 
					 
					
						
						
							
							relay/clientbot: support relaying KICK, QUIT, NICK, CTCP ACTION, and NOTICE  
						
						 
						
						
						
						
							
						
					 
					
						2016-07-23 18:48:27 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							3ec11680ea 
							
						 
					 
					
						
						
							
							clientbot: handle nick conflicts on connect (43x)  
						
						 
						
						
						
						
							
						
					 
					
						2016-07-23 12:48:26 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							a662f93e15 
							
						 
					 
					
						
						
							
							clientbot: fix part/kick handling to only keep state for internal clients  
						
						 
						
						
						
						
							
						
					 
					
						2016-07-23 12:36:13 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							3e91118644 
							
						 
					 
					
						
						
							
							relay/clientbot: implement kick, join, part relaying  
						
						 
						
						
						
						
							
						
					 
					
						2016-07-23 12:25:52 -07:00