Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							fa01bdde6f 
							
						 
					 
					
						
						
							
							antiflood: fixed code indentation  
						
						
						
						
					 
					
						2011-12-12 19:40:54 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							2fb0598a0e 
							
						 
					 
					
						
						
							
							ban evasion: fixed whitelist logic  
						
						
						
						
					 
					
						2011-12-12 16:40:22 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							016aba76db 
							
						 
					 
					
						
						
							
							pbot.sh: strange behavior with &> -- using 2> instead  
						
						
						
						
					 
					
						2011-12-12 06:01:51 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							acbed6810f 
							
						 
					 
					
						
						
							
							 
						
						
						
						
					 
					
						2011-12-12 05:39:38 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							3b0b04f6e1 
							
						 
					 
					
						
						
							
							Corrected inverted ternary herp  
						
						
						
						
					 
					
						2011-12-12 04:21:59 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							6dee494ffd 
							
						 
					 
					
						
						
							
							bantracker: fixed derp  
						
						
						
						
					 
					
						2011-12-12 04:17:03 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							e10d81b769 
							
						 
					 
					
						
						
							
							lagchecker: use immediate elasped duration instead of average when no pong has been received yet  
						
						
						
						
					 
					
						2011-12-12 00:31:31 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							44bef4bdb3 
							
						 
					 
					
						
						
							
							anti-flood: check for ban evasion on nick changes  
						
						
						
						
					 
					
						2011-12-12 00:19:34 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							242a0d5dfc 
							
						 
					 
					
						
						
							
							lagchecker: updated lagcheck bot command to use pong_received  
						
						
						
						
					 
					
						2011-12-11 23:44:04 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							60ad02c9af 
							
						 
					 
					
						
						
							
							lagchecker: include elapsed time from last ping sent in average if no pong yet received  
						
						
						
						
					 
					
						2011-12-11 23:33:01 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							44ba3001cb 
							
						 
					 
					
						
						
							
							Updated mode +q list tracking to updated freenode syntax; added ban whitelist (for evasion allowing)  
						
						
						
						
					 
					
						2011-12-11 22:56:57 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							7ddf495f58 
							
						 
					 
					
						
						
							
							Updated version, removed -I from google search script shebang  
						
						
						
						
					 
					
						2011-12-11 18:29:55 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							314eabaf3e 
							
						 
					 
					
						
						
							
							Quotegrabs: added more information to getq (grab owner and timestamp)  
						
						... 
						
						
						
						Interpreter: remove leading and trailing whitespace from text to improve parsing
AntiFlood: Remove some log output, improve some other log output 
						
						
					 
					
						2011-12-04 01:13:21 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							df42b242e4 
							
						 
					 
					
						
						
							
							Fixed unban command; misc bug-fixes  
						
						
						
						
					 
					
						2011-10-31 19:56:08 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							4a552e2935 
							
						 
					 
					
						
						
							
							ban-tracker: dump more information when nickserv account matches existing ban  
						
						
						
						
					 
					
						2011-02-17 23:49:42 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							a57394c762 
							
						 
					 
					
						
						
							
							factoids: oops, broke global channel searching, fixed (exact_channel restored)  
						
						
						
						
					 
					
						2011-02-14 08:09:50 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							bede029261 
							
						 
					 
					
						
						
							
							factoids: probably adds/remove upper/lowercase keywords  
						
						
						
						
					 
					
						2011-02-14 07:25:15 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							438b62552f 
							
						 
					 
					
						
						
							
							anti-flood bantracker now more properly handles detection of proxying in multiple channels  
						
						
						
						
					 
					
						2011-02-14 06:23:22 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							cb20ac607e 
							
						 
					 
					
						
						
							
							anti-flood bantracker now more properly handles detection of proxying in multiple channels  
						
						
						
						
					 
					
						2011-02-13 23:44:05 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							cdaf433966 
							
						 
					 
					
						
						
							
							updating factoids and quotegrabs data  
						
						
						
						
					 
					
						2011-02-13 10:37:28 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							a0c11ac1d4 
							
						 
					 
					
						
						
							
							irchandlers: remove dumping of event on mode change  
						
						
						
						
					 
					
						2011-02-13 09:07:11 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							ea198bcab1 
							
						 
					 
					
						
						
							
							irchandlers: now handles multiple modes; e.g. -bbb-o  
						
						... 
						
						
						
						chanops: moved flushqueues to inside loop
anti-flood/bantracker: now tracks quiets as well as bans
anti-flood: should now ban proxied hosts using a banned nickserv account -- untested 
						
						
					 
					
						2011-02-13 09:05:48 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							b16b5f6275 
							
						 
					 
					
						
						
							
							anti-flood: nick changes now linked to same account via reference  
						
						
						
						
					 
					
						2011-02-13 08:02:27 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							3c6288920e 
							
						 
					 
					
						
						
							
							Added channel ban tracking  
						
						
						
						
					 
					
						2011-02-13 05:07:02 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							b07306f530 
							
						 
					 
					
						
						
							
							IRC: wait for NickServ NOTICE before identifying  
						
						
						
						
					 
					
						2011-02-12 05:30:44 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							9c17b4bc5a 
							
						 
					 
					
						
						
							
							anti-flood: made some log messages more terse and readable  
						
						
						
						
					 
					
						2011-02-11 06:52:43 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							c4ed12b0cb 
							
						 
					 
					
						
						
							
							anti-flood, IRC, etc: added support for tracking NickServ accounts; refactored flood message history to be keyed on hostmask instead of nick; placed message history channels into its own sub-key  
						
						
						
						
					 
					
						2011-02-11 02:46:35 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							1f4b6bba50 
							
						 
					 
					
						
						
							
							admin commands: added sl command to send raw commands to IRC server  
						
						
						
						
					 
					
						2011-02-10 08:40:14 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							f76dcacca7 
							
						 
					 
					
						
						
							
							[module] c standard: improve output  
						
						
						
						
					 
					
						2011-02-10 07:11:51 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							0655598d4a 
							
						 
					 
					
						
						
							
							interpreter: improved long message truncation semantics  
						
						
						
						
					 
					
						2011-02-10 07:10:50 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							bb05ab5274 
							
						 
					 
					
						
						
							
							compiler_vm: do not extract potential functions from within string literals or comments, if no main function is provided  
						
						
						
						
					 
					
						2011-02-08 01:24:12 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							d28903f05f 
							
						 
					 
					
						
						
							
							doc: updated PBot.html  
						
						
						
						
					 
					
						2011-02-02 10:08:13 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							c8bc14183b 
							
						 
					 
					
						
						
							
							compiler_vm: updated to run properly on Linux; untested on Cygwin  
						
						
						
						
					 
					
						2011-02-02 07:46:03 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							80b50559bb 
							
						 
					 
					
						
						
							
							compile_vm: added missing cc script  
						
						
						
						
					 
					
						2011-02-01 02:47:16 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							346f291c29 
							
						 
					 
					
						
						
							
							doc: updated PBot.html documentation  
						
						
						
						
					 
					
						2011-02-01 01:17:14 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							da8671a9bf 
							
						 
					 
					
						
						
							
							version: updated VERSION.pm  
						
						
						
						
					 
					
						2011-02-01 00:59:10 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							cd8791a854 
							
						 
					 
					
						
						
							
							factoids: better handling of triggering factoids in other namesapces; actions_with_args fixed  
						
						
						
						
					 
					
						2011-01-30 07:18:28 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							845dff008e 
							
						 
					 
					
						
						
							
							factoids: levenshtein search working again; rate-limit working again  
						
						
						
						
					 
					
						2011-01-30 06:29:05 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							e4019895d3 
							
						 
					 
					
						
						
							
							factoids: added comments explaining namespace handling  
						
						
						
						
					 
					
						2011-01-30 03:55:09 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							805832d977 
							
						 
					 
					
						
						
							
							pbot: allowed bot trigger to be customizable from pbot.pl; bot registry coming soon...  
						
						
						
						
					 
					
						2011-01-30 03:22:00 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							cb2c17f636 
							
						 
					 
					
						
						
							
							factids: er, it is fact <location> <keyword> not fact <keyword> <location>, oops  
						
						
						
						
					 
					
						2011-01-30 03:06:45 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							ffdecba6ee 
							
						 
					 
					
						
						
							
							factoids: be more clear about how to choose factoids from another channel if ambiguous keyword; find_factoid searches channel namespace better  
						
						
						
						
					 
					
						2011-01-30 03:03:31 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							221a698ecb 
							
						 
					 
					
						
						
							
							factoids: if unknown keyword is triggered inadvertedly, .e.g. by referencing the bot by name, and the args dont look like a nick then do not spit out the levenshtein matches text  
						
						
						
						
					 
					
						2011-01-30 02:44:56 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							514484a1e6 
							
						 
					 
					
						
						
							
							compiler_vm: do not automatically pull in #include prelude if #include detected in code  
						
						
						
						
					 
					
						2011-01-29 20:50:44 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							3255bdcd93 
							
						 
					 
					
						
						
							
							factoids: updated database -- moved more POSIX factoids into ##posix namespace  
						
						
						
						
					 
					
						2011-01-29 08:50:38 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							f92da35b34 
							
						 
					 
					
						
						
							
							factoids: updated database -- moved more factoids into more namespaces  
						
						
						
						
					 
					
						2011-01-29 08:33:00 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							a6252da15a 
							
						 
					 
					
						
						
							
							factoids: updated factoids database -- moved C-related factoids to ##c namespace  
						
						
						
						
					 
					
						2011-01-29 05:03:18 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							9336428ea2 
							
						 
					 
					
						
						
							
							factoids: improved handling of factoids belonging to other channels; significantly  
						
						
						
						
					 
					
						2011-01-29 01:21:17 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							65920bbe33 
							
						 
					 
					
						
						
							
							registerable: removed unnecessary array size check  
						
						
						
						
					 
					
						2011-01-28 23:16:50 +00:00 
						 
				 
			
				
					
						
							
							
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							8d524089db 
							
						 
					 
					
						
						
							
							anti-flood: added last offense timestamp; decrease offense counter once every 24 hours without offense  
						
						
						
						
					 
					
						2011-01-27 06:17:39 +00:00