James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							80ef2ca788 
							
						 
					 
					
						
						
							
							hybrid: remove slash-in-hosts as it is not supported  
						
						 
						
						
						
						
							
						
					 
					
						2017-12-03 18:56:43 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							2fc5d32e3f 
							
						 
					 
					
						
						
							
							NetworkCore: don't clear state on disconnect  
						
						 
						
						... 
						
						
						
						This is already reset on connect, so doing it here too is a bit pointless. 
						
						
							
						
					 
					
						2017-12-03 18:56:39 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							bebdf2e4ff 
							
						 
					 
					
						
						
							
							IRCNetwork: avoid sending multiple disconnect hooks for one disconnection  
						
						 
						
						
						
						
							
						
					 
					
						2017-12-03 17:46:45 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							8b62d6d458 
							
						 
					 
					
						
						
							
							modelists: resort data by ircd names defined in protocol modules  
						
						 
						
						
						
						
							
						
					 
					
						2017-11-21 07:39:45 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							52f40ad7a2 
							
						 
					 
					
						
						
							
							networks.remote: don't clobber command switches for other commands  
						
						 
						
						... 
						
						
						
						This also moves the --service argument to before the network name to prevent ambiguity with argparse.REMAINDER.
Closes  #538 . 
						
						
							
						
					 
					
						2017-11-14 18:14:23 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							f969197436 
							
						 
					 
					
						
						
							
							Convert protocol-modules graphic to a .svg  
						
						 
						
						
						
						
							
						
					 
					
						2017-11-12 12:07:08 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							bff53c6e69 
							
						 
					 
					
						
						
							
							Remove .codeclimate.yml, practically unused  
						
						 
						
						... 
						
						
						
						This reverts commit 3869c069919bbc928e54dd6e748d62c5167f2617. 
						
						
							
						
					 
					
						2017-11-12 12:03:25 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							03e02dda51 
							
						 
					 
					
						
						
							
							relay: replace garbage locking code with proper filtering in relay_joins  
						
						 
						
						... 
						
						
						
						I'm not even going to start on how much time I spent working on this...
Closes  #548 , #529  
						
						
							
						
					 
					
						2017-11-12 11:58:36 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							d4cbf1d2af 
							
						 
					 
					
						
						
							
							services_support: fix rejoin-on-kill to the main service bot  
						
						 
						
						... 
						
						
						
						Clear the irc.pseudoclient state on kill as the respawning code will check for it first and reuse UIDs even if they don't exist. 
						
						
							
						
					 
					
						2017-11-12 10:54:30 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							847854aac3 
							
						 
					 
					
						
						
							
							Merge branch 'master' into devel  
						
						 
						
						... 
						
						
						
						Conflicts:
	README.md 
						
						
							
						
					 
					
						2017-11-07 19:19:52 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							48ea58c1fb 
							
						 
					 
					
						
						
							
							bots: remove use of deprecated utils.isNick()  
						
						 
						
						
						
						
							
						
					 
					
						2017-11-07 19:19:11 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c35c8cd4aa 
							
						 
					 
					
						
						
							
							FAQ updates [skip ci]  
						
						 
						
						... 
						
						
						
						- add answers for "services bots not spawning" and "inconsistent config spacing causing errors"
- reword the connection troubleshooting section slightly
- mention using 'showchan' to help determine the cause of missing user issues 
						
						
							
						
					 
					
						2017-11-07 09:59:37 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							15a231a371 
							
						 
					 
					
						
						
							
							global: ignore empty "global:" configuration blocks  
						
						 
						
						
						
						
							
						
					 
					
						2017-11-06 12:07:33 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							b6af6dddc5 
							
						 
					 
					
						
						
							
							relay: fix RuntimeError on handle_part for clientbot networks  
						
						 
						
						
						
						
							
						
					 
					
						2017-11-05 01:18:42 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							509c2e52c4 
							
						 
					 
					
						
						
							
							clientbot: fix KeyError when there are still queued outgoing messages to a channel we just left  
						
						 
						
						
						
						
							
						
					 
					
						2017-11-05 01:17:59 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62cef5c3f5 
							
						 
					 
					
						
						
							
							classes: clarify comments on mode-related functions  
						
						 
						
						
						
						
							
						
					 
					
						2017-11-03 23:40:11 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							b366aa8d61 
							
						 
					 
					
						
						
							
							Merge branch 'wip/ts6-updates' into devel  
						
						 
						
						
						
						
							
						
					 
					
						2017-10-27 06:50:37 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							544e078512 
							
						 
					 
					
						
						
							
							clientbot: treat 0 as an empty account name (for WHOX)  
						
						 
						
						... 
						
						
						
						This fixes incorrect "X is logged in (on somenet) as 0" messages in WHOIS. 
						
						
							
						
					 
					
						2017-10-25 16:01:10 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							c974ee9b44 
							
						 
					 
					
						
						
							
							hybrid: various cleanup  
						
						 
						
						
						
						
							
						
					 
					
						2017-10-22 01:19:38 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							c636e064e7 
							
						 
					 
					
						
						
							
							ts6: remove SAVE from required capabs  
						
						 
						
						... 
						
						
						
						We don't actually send SAVE out to any IRCd, so we don't need to demand that it's supported.
Closes  #545 . 
						
						
							
						
					 
					
						2017-10-22 01:08:30 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							5e7469b56f 
							
						 
					 
					
						
						
							
							Remove protocols/ratbox, superseded by ts6  
						
						 
						
						... 
						
						
						
						Closes  #543 . 
						
						
							
						
					 
					
						2017-10-22 01:06:55 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							975d835c92 
							
						 
					 
					
						
						
							
							ts6: add support for ratbox, send EUID only when supported ( #543 )  
						
						 
						
						
						
						
							
						
					 
					
						2017-10-22 01:00:12 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							1a24bc19af 
							
						 
					 
					
						
						
							
							ts6: rename self.caps to self._caps  
						
						 
						
						
						
						
							
						
					 
					
						2017-10-22 00:44:30 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							3d3300e542 
							
						 
					 
					
						
						
							
							ts6: merge in CHGHOST checks and umode definitions from protocols/ratbox  
						
						 
						
						
						
						
							
						
					 
					
						2017-10-22 00:41:15 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							c2dbb74f5a 
							
						 
					 
					
						
						
							
							ts6: clean up mode definitions and target_ircd code  
						
						 
						
						
						
						
							
						
					 
					
						2017-10-22 00:29:00 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							d0dff2c5ae 
							
						 
					 
					
						
						
							
							Move permission enumeration to runtime, fix default perms not applying at startup  
						
						 
						
						... 
						
						
						
						Closes  #542 . 
						
						
							
						
					 
					
						2017-10-22 00:08:16 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							26b8292564 
							
						 
					 
					
						
						
							
							relay_clientbot: handle errors if the relay: or clientbot_styles: blocks are empty  
						
						 
						
						
						
						
							
						
					 
					
						2017-10-21 13:19:31 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							9ffe2edc74 
							
						 
					 
					
						
						
							
							README: mention fix for  #526  (unreal hostname desyncs)  
						
						 
						
						... 
						
						
						
						[skip ci] 
						
						
							
						
					 
					
						2017-10-18 22:36:22 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							472b73cf65 
							
						 
					 
					
						
						
							
							classes.Channel: clarify the intended behaviour of sort_prefixes() and get_prefix_modes()  
						
						 
						
						
						
						
							
						
					 
					
						2017-10-15 02:16:18 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							a63e2557be 
							
						 
					 
					
						
						
							
							unreal: fix wrong hook name for legacy user introduction  
						
						 
						
						... 
						
						
						
						(cherry picked from commit 4935ef521e047b02339315b8d55849cd74192444) 
						
						
							
						
					 
					
						2017-10-15 02:00:02 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							4935ef521e 
							
						 
					 
					
						
						
							
							unreal: fix wrong hook name for legacy user introduction  
						
						 
						
						
						
						
							
						
					 
					
						2017-10-15 01:55:53 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							e8958962dd 
							
						 
					 
					
						
						
							
							unreal: fix authentication-in-progress check in handle_server  
						
						 
						
						
						
						
							
						
					 
					
						2017-10-15 01:54:39 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							1470e7691f 
							
						 
					 
					
						
						
							
							relay_clientbot: add support for showing prefix modes  
						
						 
						
						... 
						
						
						
						This adds a new expansion $mode_prefix, and adds it to the default formats for MESSAGE and ACTION.
Closes  #540  
						
						
							
						
					 
					
						2017-10-15 01:42:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							aa44bc15a3 
							
						 
					 
					
						
						
							
							classes: fix backwards sorting in Channel.sort_prefixes()  
						
						 
						
						... 
						
						
						
						Also remove various workaround code added to address this. 
						
						
							
						
					 
					
						2017-10-15 01:29:42 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							b8df1a1b61 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into devel  
						
						 
						
						
						
						
							
						
					 
					
						2017-10-11 18:56:21 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							e8b7116888 
							
						 
					 
					
						
						
							
							example-conf: clarify terminology regarding server IDs  
						
						 
						
						... 
						
						
						
						P10 calls them server numerics, for example. Also clarify what the sid and sidrange options are used for (i.e. why they need to be set).
[skip ci] 
						
						
							
						
					 
					
						2017-10-11 17:59:16 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							a9916a74f2 
							
						 
					 
					
						
						
							
							Revert "NetworkCoreWUtils: strip off leading and trailing quotes from parse_modes"  
						
						 
						
						... 
						
						
						
						This was a band-aid fix not ready to be committed - we should work on this in IRCParser and opercmds instead.
This reverts commit aeaee491f352fc76399a0210915b83886327391a. 
						
						
							
						
					 
					
						2017-10-10 22:33:24 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							fdaee37b7b 
							
						 
					 
					
						
						
							
							example-conf: fix a typo  
						
						 
						
						... 
						
						
						
						[skip ci] 
						
						
							
						
					 
					
						2017-10-10 22:31:50 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							aeaee491f3 
							
						 
					 
					
						
						
							
							NetworkCoreWUtils: strip off leading and trailing quotes from parse_modes  
						
						 
						
						
						
						
							
						
					 
					
						2017-10-10 22:25:06 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							762ec3a0eb 
							
						 
					 
					
						
						
							
							structures: fix _keymangle when key isn't a string  
						
						 
						
						... 
						
						
						
						I really need to add unit tests for these... 
						
						
							
						
					 
					
						2017-10-10 22:14:33 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							66c762b63f 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/clientbot-fixes' into devel  
						
						 
						
						
						
						
							
						
					 
					
						2017-10-10 20:53:12 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							08917f8aae 
							
						 
					 
					
						
						
							
							PyLink 2.0-alpha1  
						
						 
						
						
						
						
							
  2.0-alpha1
 
						
					 
					
						2017-10-07 22:54:24 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							ce82c231fe 
							
						 
					 
					
						
						
							
							RELNOTES: fix formatting of old versions' changelogs  
						
						 
						
						... 
						
						
						
						[skip ci] 
						
						
							
						
					 
					
						2017-10-07 22:51:34 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							fe4fb9c84c 
							
						 
					 
					
						
						
							
							stats: use a simpler /stats c format  
						
						 
						
						
						
						
							
						
					 
					
						2017-10-07 22:27:43 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							25ec88c566 
							
						 
					 
					
						
						
							
							clientbot: don't send empty MODE hooks when enumerating empty ban lists  
						
						 
						
						
						
						
							
						
					 
					
						2017-10-07 21:51:38 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							eca40a3d7c 
							
						 
					 
					
						
						
							
							coremods/handlers: implement cleanup code for visible-state-only servers  
						
						 
						
						... 
						
						
						
						Closes  #536 .
Closes  #517 . 
						
						
							
						
					 
					
						2017-10-07 21:49:17 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							de5ab051aa 
							
						 
					 
					
						
						
							
							clientbot: rename cap. clear-channels-on-leave => visible-state-only ( #517 )  
						
						 
						
						
						
						
							
						
					 
					
						2017-10-07 21:48:48 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							740b399ec2 
							
						 
					 
					
						
						
							
							clientbot: block attempts from virtual clients to change to an existing nick ( #535 )  
						
						 
						
						
						
						
							
						
					 
					
						2017-10-07 20:50:09 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							d7766d54d5 
							
						 
					 
					
						
						
							
							clientbot: check for nick collisions with virtual clients on NICK  
						
						 
						
						... 
						
						
						
						Closes  #535 . 
						
						
							
						
					 
					
						2017-10-07 20:07:26 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							84ff797b5f 
							
						 
					 
					
						
						
							
							clientbot: rewrite _get_UID nick collision handling to be less confusing  
						
						 
						
						
						
						
							
						
					 
					
						2017-10-07 20:03:25 -07:00