James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							c6fcdd854c
							
						
					 | 
					
						
						
							
							parseModes: give prefix modes precedence over mode types
						
						
						
						
						
						
					 | 
					
						2016-07-21 19:11:19 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							2d886367b5
							
						
					 | 
					
						
						
							
							clientbot: handle prefix modes in NAMES
						
						
						
						
						
						
					 | 
					
						2016-07-21 18:49:01 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							deddbde2b0
							
						
					 | 
					
						
						
							
							clientbot: implement updateClient for tracking client ident/host
						
						
						
						
						
						
					 | 
					
						2016-07-21 18:49:01 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							3e8ed35aea
							
						
					 | 
					
						
						
							
							clientbot: stub kill() and numeric()
						
						
						
						
						
						
					 | 
					
						2016-07-21 18:16:15 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							95ee94e747
							
						
					 | 
					
						
						
							
							clientbot: implement outgoing INVITE
						
						
						
						
						
						
					 | 
					
						2016-07-21 18:14:23 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							a2043d6762
							
						
					 | 
					
						
						
							
							clientbot: make services clients manipulatable
						
						
						
						
						
						
					 | 
					
						2016-07-21 18:13:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							1507a87f31
							
						
					 | 
					
						
						
							
							clientbot: wait for KICK acknowledgement before updating state
						
						
						
						
						
						
					 | 
					
						2016-07-21 18:04:36 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							09ce38a53d
							
						
					 | 
					
						
						
							
							clientbot: fix wrong variable
						
						
						
						
						
						
					 | 
					
						2016-07-21 00:11:15 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							dac043a1b6
							
						
					 | 
					
						
						
							
							clientbot: stub updateClient too
						
						
						
						
						
						
					 | 
					
						2016-07-21 00:04:49 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							7a93c1bbb1
							
						
					 | 
					
						
						
							
							clientbot: capability negotiation (cmodes,umodes,prefixmodes,casemapping)
						
						
						
						
						
						
					 | 
					
						2016-07-20 23:59:22 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							eef54cd77d
							
						
					 | 
					
						
						
							
							classes: Move ISUPPORT-style PREFIX and capabilities handling to Protocol
						
						
						
						
						
						
					 | 
					
						2016-07-20 23:59:22 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							75d88224f1
							
						
					 | 
					
						
						
							
							clientbot: document some functions
						
						
						
						
						
						
					 | 
					
						2016-07-20 23:59:22 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							d2a3a64293
							
						
					 | 
					
						
						
							
							clientbot: use rfc2812-style USER, kthx
						
						
						
						
						
						
					 | 
					
						2016-07-20 23:59:22 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							eb24e01619
							
						
					 | 
					
						
						
							
							relay: allow slashes for clientbot
						
						
						
						
						
						
					 | 
					
						2016-07-20 23:55:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							f970f760aa
							
						
					 | 
					
						
						
							
							clientbot: *untested* autopreform support
						
						
						
						
						
						
					 | 
					
						2016-07-20 23:55:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							8fb3310d33
							
						
					 | 
					
						
						
							
							clientbot: properly stub a lot more functions
						
						
						
						
						
						
					 | 
					
						2016-07-20 23:55:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							dd0c5c7e63
							
						
					 | 
					
						
						
							
							clientbot: format kick reasons with the sender prefix
						
						
						
						
						
						
					 | 
					
						2016-07-20 23:55:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							e7ae6ddbff
							
						
					 | 
					
						
						
							
							clientbot: in conditionals, don't break if irc.pseudoclient isn't set yet
						
						
						
						
						
						
					 | 
					
						2016-07-20 23:55:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							de618393c0
							
						
					 | 
					
						
						
							
							Fix SQUIT handling from 2f1a338
						
						
						
						
						
						
					 | 
					
						2016-07-20 23:55:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							387d47808c
							
						
					 | 
					
						
						
							
							clientbot: add nick, kick handling; squit and sjoin stubs
						
						
						
						
						
						
					 | 
					
						2016-07-20 23:55:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							154421ffde
							
						
					 | 
					
						
						
							
							Move SQUIT abstraction into core
						
						
						
						
						
						
					 | 
					
						2016-07-20 23:55:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							8b4b08f589
							
						
					 | 
					
						
						
							
							clientbot: names, join, part, quit handling
						
						
						
						
						
						
					 | 
					
						2016-07-20 23:55:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							027dfe46a4
							
						
					 | 
					
						
						
							
							clientbot: handle notice, privmsg
						
						
						
						
						
						
						
						This is literally the world's most useless IRC bot now. 
						
						
					 | 
					
						2016-07-20 23:55:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							b1b13a5c63
							
						
					 | 
					
						
						
							
							clientbot: fix args list
						
						
						
						
						
						
					 | 
					
						2016-07-20 23:55:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							8981d71fd0
							
						
					 | 
					
						
						
							
							protocols: rename _getOutgoingNick() -> _expandPUID()
						
						
						
						
						
						
					 | 
					
						2016-07-20 23:55:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							e0b254e6ad
							
						
					 | 
					
						
						
							
							clientbot: ping/pong support
						
						
						
						
						
						
					 | 
					
						2016-07-20 23:55:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							58fa769ba0
							
						
					 | 
					
						
						
							
							clientbot: implement JOIN, uplink enumeration
						
						
						
						
						
						
					 | 
					
						2016-07-20 23:55:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							c6ed06ba61
							
						
					 | 
					
						
						
							
							utils: new splitHostmask function
						
						
						
						
						
						
					 | 
					
						2016-07-20 23:55:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							c52d542ed8
							
						
					 | 
					
						
						
							
							Initial Clientbot stub, with very rudimentary user handling (#144)
						
						
						
						
						
						
					 | 
					
						2016-07-20 23:55:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							1770058e1b
							
						
					 | 
					
						
						
							
							Move ts6_common.parseTS6Args to ts6_common.parsePrefixedArgs
						
						
						
						
						
						
					 | 
					
						2016-07-20 23:55:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							0a0e19d4c2
							
						
					 | 
					
						
						
							
							conf: remove key checks for password fields
						
						
						
						
						
						
						
						TODO: replace this with more verbose checks in protocol modules 
						
						
					 | 
					
						2016-07-20 23:55:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							47a0a7f8c6
							
						
					 | 
					
						
						
							
							Make plugins/ and protocols/ namespaces
						
						
						
						
						
						
					 | 
					
						2016-07-20 23:55:26 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							f3b6e8f7ea
							
						
					 | 
					
						
						
							
							setup.py: add ircmatch as requirement
						
						
						
						
						
						
					 | 
					
						2016-07-19 18:03:43 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							fab61729b9
							
						
					 | 
					
						
						
							
							conf: throw a specific error when PyYAML is missing
						
						
						
						
						
						
					 | 
					
						2016-07-19 17:47:39 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							3381dda884
							
						
					 | 
					
						
						
							
							Throw specific errors for missing ircmatch/setuptools libraries
						
						
						
						
						
						
					 | 
					
						2016-07-19 17:44:22 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							166adcf44d
							
						
					 | 
					
						
						
							
							conf: add migration warning for the config file rename
						
						
						
						
						
						
					 | 
					
						2016-07-19 17:40:22 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							1629533242
							
						
					 | 
					
						
						
							
							pmodule-spec: add modes argument to sjoin()
						
						
						
						
						
						
					 | 
					
						2016-07-17 22:25:01 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							5d8f3036e7
							
						
					 | 
					
						
						
							
							README: add setuptools dependency & clarify --user
						
						
						
						
						
						
						
						Thanks to kevin on KoaxIRC for reporting. 
						
						
					 | 
					
						2016-07-17 20:26:32 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							8169a2b751
							
						
					 | 
					
						
						
							
							automode: fix typo in loadDB()
						
						
						
						
						
						
					 | 
					
						2016-07-17 15:19:48 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							916817443e
							
						
					 | 
					
						
						
							
							docs: add Automode tutorial (#224)
						
						
						
						
						
						
					 | 
					
						2016-07-17 11:35:58 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							40197e5f57
							
						
					 | 
					
						
						
							
							automode: fix help syntax
						
						
						
						
						
						
					 | 
					
						2016-07-17 10:54:46 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							d7538bee1b
							
						
					 | 
					
						
						
							
							automode: remove mentions to "setacc #channel mask -"
						
						
						
						
						
						
					 | 
					
						2016-07-17 10:50:18 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							fd3c2b521e
							
						
					 | 
					
						
						
							
							faq: remove periods after links that might confuse editors
						
						
						
						
						
						
					 | 
					
						2016-07-17 10:50:18 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							f51a882d23
							
						
					 | 
					
						
						
							
							exttargets: verify target is in channel before calling getPrefixModes
						
						
						
						
						
						
					 | 
					
						2016-07-17 10:49:42 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							8e1e92c564
							
						
					 | 
					
						
						
							
							update.sh: pass arguments to pylink
						
						
						
						
						
						
					 | 
					
						2016-07-16 21:58:39 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							94f2422a1e
							
						
					 | 
					
						
						
							
							relay: show secret channels in LINKED to those in the channel
						
						
						
						
						
						
						
						Closes #278. 
						
						
					 | 
					
						2016-07-16 21:07:08 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							b79f391be6
							
						
					 | 
					
						
						
							
							corecommands: fix no-identify-in-channel logic
						
						
						
						
						
						
					 | 
					
						2016-07-13 19:32:39 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							0c8397e940
							
						
					 | 
					
						
						
							
							core: Better VERSION handling (closes #279)
						
						
						
						
						
						
					 | 
					
						2016-07-13 19:29:41 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							88281a3a54
							
						
					 | 
					
						
						
							
							docs/technical: purge ancient autogen docs
						
						
						
						
						
						
					 | 
					
						2016-07-13 19:23:09 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							9256500a23
							
						
					 | 
					
						
						
							
							corecommands: replace irc.msg() with irc.reply()
						
						
						
						
						
						
						
						Thanks to @Techman- for pointing this out. 
						
						
					 | 
					
						2016-07-13 19:20:11 -07:00 | 
					
					
						
						
							
							
							
						
					 |