James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							4125ff33b1 
							
						 
					 
					
						
						
							
							pylink: prettier "Loaded plugins" log message on start  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-26 16:29:17 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							d5d3c2422b 
							
						 
					 
					
						
						
							
							inspircd: define minimum & target protocol versions instead of hardcoding them  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-26 16:23:22 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							70b9bde2c4 
							
						 
					 
					
						
						
							
							unreal: fix a little typo  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-26 13:26:57 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							ad517f80da 
							
						 
					 
					
						
						
							
							unreal: bump protocol version to 4000  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-26 13:19:06 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							19ac5b59a5 
							
						 
					 
					
						
						
							
							protocols: drop underscores from pre-defined opertypes  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-26 13:15:22 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							c71d2bfcb9 
							
						 
					 
					
						
						
							
							coreplugin: sync opertype changes in handle_operup  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-26 13:14:01 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							9278e56dd8 
							
						 
					 
					
						
						
							
							coreplugin: normalize WHOIS output format  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-26 13:13:55 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							44083ccd5e 
							
						 
					 
					
						
						
							
							core: Store opertype info in all IrcUser objects  
						
						 
						
						... 
						
						
						
						This allows plugins to define custom opertypes for their clients, and still have them show in WHOIS queries. 
						
						
							
						
					 
					
						2016-03-26 12:55:23 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							bdbc1020f2 
							
						 
					 
					
						
						
							
							Merge branch 'master' into devel  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-26 12:50:35 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							9cd1635f68 
							
						 
					 
					
						
						
							
							unreal: fix wrong variable name in handle_umode2  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-26 12:50:23 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							fbd8659a7d 
							
						 
					 
					
						
						
							
							classes: spawn PyLink clients with a custom opertype  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-26 12:49:10 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							a91fa46549 
							
						 
					 
					
						
						
							
							Regenerate pydoc documentation  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-26 11:42:12 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							c8a3514776 
							
						 
					 
					
						
						
							
							hooks-reference: add VERSION and WHOIS  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-26 11:41:46 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							f618b96b34 
							
						 
					 
					
						
						
							
							inspircd: add VERSION handling  
						
						 
						
						... 
						
						
						
						InspIRCd is different from the rest in that it stores and caches version data for other servers during BURST, instead of whenever it is requested by a client. 
						
						
							
						
					 
					
						2016-03-26 11:35:29 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							00552a41a7 
							
						 
					 
					
						
						
							
							Move detailed version string generation to utils  
						
						 
						
						... 
						
						
						
						New function: utils.fullVersion(irc) 
						
						
							
						
					 
					
						2016-03-26 11:33:47 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							23056e97e3 
							
						 
					 
					
						
						
							
							protocols & coreplugin: add handlers for VERSION requests  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-26 11:27:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							f2a21148e7 
							
						 
					 
					
						
						
							
							Irc: run initVars() on connect too  
						
						 
						
						... 
						
						
						
						2b16f25b612e2d3a0ba145cf314e5167b24c0767 is wrong; it caused reconnects to fail with disconnect loops.
(cherry picked from commit 45c2abdae79ad14342a4cfb615c7b658d0aaa9ac) 
						
						
							
						
					 
					
						2016-03-25 17:14:53 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							45c2abdae7 
							
						 
					 
					
						
						
							
							Irc: run initVars() on connect too  
						
						 
						
						... 
						
						
						
						2b16f25b612e2d3a0ba145cf314e5167b24c0767 is wrong; it caused reconnects to fail with disconnect loops. 
						
						
							
						
					 
					
						2016-03-25 17:14:16 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							aedb05608e 
							
						 
					 
					
						
						
							
							relay: actually, just kill handle_spawnmain  
						
						 
						
						... 
						
						
						
						this is causing more problems than it is worth 
						
						
							
						
					 
					
						2016-03-25 17:09:40 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							b2b04c8e75 
							
						 
					 
					
						
						
							
							classes: really ignore errors when shutting down sockets  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-25 17:03:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							ce3d3cf697 
							
						 
					 
					
						
						
							
							relay: check to make sure network is ready before handling spawnmain  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-25 16:59:27 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							0bb54d88e0 
							
						 
					 
					
						
						
							
							New servprotect plugin (anti-KILL/SAVE flood)  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-25 16:51:02 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							9fe3373906 
							
						 
					 
					
						
						
							
							relay: get rid of kill/save protection  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-25 16:39:06 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							75ec95b8d3 
							
						 
					 
					
						
						
							
							Merge branch 'master' into devel  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-25 16:01:34 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							46922ce879 
							
						 
					 
					
						
						
							
							relay: remove dead networks' servers from the servers index unconditionally  
						
						 
						
						... 
						
						
						
						For #183 . 
						
						
							
						
					 
					
						2016-03-25 15:59:37 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							a4395ed989 
							
						 
					 
					
						
						
							
							log: respect child loggers' levels if they are lower than the main one's  
						
						 
						
						... 
						
						
						
						Closes  #185 . 
						
						
							
						
					 
					
						2016-03-25 15:45:26 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							03b53aee59 
							
						 
					 
					
						
						
							
							Merge branch 'staging' into devel  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-25 15:03:05 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							2b16f25b61 
							
						 
					 
					
						
						
							
							classes.Irc: clear state on disconnect, not on connect  
						
						 
						
						... 
						
						
						
						Possible fix for #183  - when networks disconnect, their server index wasn't cleared properly, causing errors from servers already existing to be thrown when the same server name is spawned again. 
						
						
							
						
					 
					
						2016-03-25 15:00:15 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							1930739aad 
							
						 
					 
					
						
						
							
							Revert "Irc: don't call initVars() on IRC object initialization"  
						
						 
						
						... 
						
						
						
						This reverts commit 5a68dc1bc5f880d1117ca81e729f90fb5e1fce38. 
						
						
							
						
					 
					
						2016-03-25 14:54:29 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							0fd093644c 
							
						 
					 
					
						
						
							
							utils: don't crash when mode target is invalid  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-23 18:04:12 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							e183078645 
							
						 
					 
					
						
						
							
							protocols: Remove "secret" testing channel name  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-20 17:34:13 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							d12e70d5e5 
							
						 
					 
					
						
						
							
							ts6: unset has_eob correctly on reconnects  
						
						 
						
						... 
						
						
						
						(cherry picked from commit 6962f3b73e8b18501bf91f4af6abfa64a55c9d8a) 
						
						
							
  0.7.0-dev
 
						
					 
					
						2016-03-19 18:37:48 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							6962f3b73e 
							
						 
					 
					
						
						
							
							ts6: unset has_eob correctly on reconnects  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-19 18:19:41 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							c176c90bb6 
							
						 
					 
					
						
						
							
							coreplugin: use IrcChannel.getPrefixModes in whois replies  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-19 18:08:19 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							f5f0df52ce 
							
						 
					 
					
						
						
							
							classes: raise KeyError, not return KeyError...  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-19 18:00:44 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							c86a02e044 
							
						 
					 
					
						
						
							
							relay: use IrcChannel.getPrefixModes  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-19 17:54:42 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							e948db5c7b 
							
						 
					 
					
						
						
							
							classes: support looking at older versions of prefix modes mappings  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-19 17:54:18 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							d84cfbcda1 
							
						 
					 
					
						
						
							
							utils: simplify prefix modes handling in applyModes  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-19 17:47:23 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							e8b0018585 
							
						 
					 
					
						
						
							
							classes: Implement IrcChannel.is(Voice|Halfop|Op)Plus ( #168 )  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-19 17:37:38 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							ed333a6d1b 
							
						 
					 
					
						
						
							
							classes: implement IrcChannel.isOp, isVoice, getPrefixmodes, etc  
						
						 
						
						... 
						
						
						
						Ref #168 . 
						
						
							
						
					 
					
						2016-03-19 17:32:32 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							8135f3a735 
							
						 
					 
					
						
						
							
							core: Depluralize prefixmodes mappings ( #168 )  
						
						 
						
						... 
						
						
						
						This is an API breaking change. I really don't know why I made these keys plural to start, since it only made things more complicated. Prefix modes are not pluralized in the list of supported modes of each IRCd. 
						
						
							
						
					 
					
						2016-03-19 17:25:04 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							1d4350c4fd 
							
						 
					 
					
						
						
							
							classes: provide IrcChannel objects with their own name using KeyedDefaultdict  
						
						 
						
						... 
						
						
						
						Closes  #171 . 
						
						
							
						
					 
					
						2016-03-19 17:01:39 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							544d6e1041 
							
						 
					 
					
						
						
							
							utils: add KeyedDefaultdict  
						
						 
						
						... 
						
						
						
						This is a subclass of defaultdict allowing the key to be passed to the default factory. 
						
						
							
						
					 
					
						2016-03-19 17:01:16 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							5b2c9c593b 
							
						 
					 
					
						
						
							
							Add .mailmap  
						
						 
						
						... 
						
						
						
						gl@millennium:~/pylink$ git shortlog -sne
   895  James Lu <GLolol@overdrivenetworks.com>
gl@millennium:~/pylink$
#foreveralone 
						
						
							
						
					 
					
						2016-03-17 15:08:41 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							abce18a5ba 
							
						 
					 
					
						
						
							
							log: split multi-line channel logs into multiple PRIVMSGs  
						
						 
						
						... 
						
						
						
						Closes  #175 . 
						
						
							
						
					 
					
						2016-03-16 15:38:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							a8303d0110 
							
						 
					 
					
						
						
							
							commands: sort channel list in 'showuser' output  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-14 14:35:09 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							0dd8b80a21 
							
						 
					 
					
						
						
							
							docs/t: use rawgit links to serve HTML  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-11 23:20:08 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							506ae011a4 
							
						 
					 
					
						
						
							
							Update autogenerated docs (adding a script to do this now)  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-11 23:14:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							d8e5202e5b 
							
						 
					 
					
						
						
							
							world: use a better module description  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-11 23:14:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							2adb67d38e 
							
						 
					 
					
						
						
							
							runtests: remove .py extension, only run tests when ran as a script  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-11 23:14:16 -08:00