Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb1b43b089 
							
						 
					 
					
						
						
							
							applets/wiktionary: refactor relations  
						
						 
						
						
						
						
					 
					
						2024-10-02 20:13:45 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68bd1e4d86 
							
						 
					 
					
						
						
							
							applets/wiktionary: add -r flag for relations  
						
						 
						
						
						
						
					 
					
						2024-10-02 18:50:56 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1ec2bfada 
							
						 
					 
					
						
						
							
							applets/cjeopardy: fix wording of question 448  
						
						 
						
						
						
						
					 
					
						2024-10-02 15:02:00 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9192b7bfad 
							
						 
					 
					
						
						
							
							pbot-vm: Preserve escapes in -args and -stdin  
						
						 
						
						
						
						
					 
					
						2024-10-01 13:08:52 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6002c93d60 
							
						 
					 
					
						
						
							
							pbot-vm: Fix -paste getting 403 Forbidden  
						
						 
						
						
						
						
					 
					
						2024-10-01 12:37:45 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a453518fab 
							
						 
					 
					
						
						
							
							AntiFlood: add some missing nickserv account case normalization  
						
						 
						
						
						
						
					 
					
						2024-09-28 12:19:37 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							50ca5b57f6 
							
						 
					 
					
						
						
							
							Remove TypoSub from plugin_autoload  
						
						 
						
						
						
						
					 
					
						2024-09-23 11:27:04 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fcaa2d3044 
							
						 
					 
					
						
						
							
							Plugin/Wordle: add missing Italian words and vowel; fix German translation  
						
						 
						
						
						
						
					 
					
						2024-09-22 17:05:46 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							635f2c5a00 
							
						 
					 
					
						
						
							
							Update factoids  
						
						 
						
						
						
						
					 
					
						2024-09-19 13:57:20 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							85c3f1f9f2 
							
						 
					 
					
						
						
							
							AntiFlood: relax default flood values  
						
						 
						
						
						
						
					 
					
						2024-09-19 13:57:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e39c9ea3ad 
							
						 
					 
					
						
						
							
							WebPaste: sprunge.us dead  
						
						 
						
						
						
						
					 
					
						2024-09-19 13:56:23 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d10a146ed 
							
						 
					 
					
						
						
							
							applets/c2english: improve text of function calls  
						
						 
						
						
						
						
					 
					
						2024-09-19 13:55:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7da755d248 
							
						 
					 
					
						
						
							
							pbot-vm: make clang2x default language; add -Wno-unused-variable  
						
						 
						
						
						
						
					 
					
						2024-09-19 13:51:57 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							002f7a23d1 
							
						 
					 
					
						
						
							
							Plugin/AntiHello: always send private message warning  
						
						 
						
						
						
						
					 
					
						2024-09-08 17:17:47 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2cce930d47 
							
						 
					 
					
						
						
							
							Update factoids (set keep-escapes 1 to preserve backslashes on some commands)  
						
						 
						
						
						
						
					 
					
						2024-08-19 11:38:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							13c117e360 
							
						 
					 
					
						
						
							
							pbot-vm: remove/replace -Wno-unused with -Wno-unused-parameter  
						
						 
						
						
						
						
					 
					
						2024-08-17 22:17:46 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b9e482396 
							
						 
					 
					
						
						
							
							Plugin/Wordle: refactor how wordlist is (not) reloaded  
						
						 
						
						
						
						
					 
					
						2024-08-13 00:07:13 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac8753f962 
							
						 
					 
					
						
						
							
							Plugin/Wordle: do not reload words from disk until wordlist changes; add british and urban to supp for English lists  
						
						 
						
						
						
						
					 
					
						2024-08-12 12:43:20 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b31aa7a816 
							
						 
					 
					
						
						
							
							AntiAway/AntiHello: added "2nd offense" text to warning kick message  
						
						 
						
						
						
						
					 
					
						2024-08-10 14:02:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de42067e28 
							
						 
					 
					
						
						
							
							Plugin/AntiHello: update greeting regex  
						
						 
						
						
						
						
					 
					
						2024-08-07 15:51:01 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1986da2a4b 
							
						 
					 
					
						
						
							
							Plugin/AntiHello: update greeting regex  
						
						 
						
						
						
						
					 
					
						2024-08-07 15:29:17 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dd4be2184c 
							
						 
					 
					
						
						
							
							Add Plugins/AntiHello to warn about stand-alone greetings in large channels  
						
						 
						
						
						
						
					 
					
						2024-08-07 14:48:05 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e96e48562c 
							
						 
					 
					
						
						
							
							Plugin/WordMorph: improve start message  
						
						 
						
						
						
						
					 
					
						2024-08-03 00:00:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							58303f6b97 
							
						 
					 
					
						
						
							
							Plugin/AntiAway: unregister irc.public when unloading  
						
						 
						
						
						
						
					 
					
						2024-07-23 11:38:16 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4cf8583a1e 
							
						 
					 
					
						
						
							
							Plugin/AntiAway: improve logic of temp-ban warning  
						
						 
						
						
						
						
					 
					
						2024-07-22 13:56:44 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a0a61ff0d5 
							
						 
					 
					
						
						
							
							Plugin/AntiAway: monitor PRIVMSG for away nicks  
						
						 
						
						
						
						
					 
					
						2024-07-22 13:47:30 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1e668a6012 
							
						 
					 
					
						
						
							
							Update doc/Commands.md and factoids  
						
						 
						
						
						
						
					 
					
						2024-07-18 16:11:05 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5988d3d11d 
							
						 
					 
					
						
						
							
							Update factoids  
						
						 
						
						
						
						
					 
					
						2024-07-15 18:54:14 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88518a21df 
							
						 
					 
					
						
						
							
							Update factoids  
						
						 
						
						
						
						
					 
					
						2024-07-11 13:54:40 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ac157d42d 
							
						 
					 
					
						
						
							
							applets/c2english: make some rules more aware of expressions  
						
						 
						
						
						
						
					 
					
						2024-07-10 12:46:56 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1847efc35 
							
						 
					 
					
						
						
							
							applets/wiktionary: remove pluralization of parts of speech  
						
						 
						
						
						
						
					 
					
						2024-06-29 12:04:37 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ff31d71024 
							
						 
					 
					
						
						
							
							applets/wiktionary: add part of speech filter option  
						
						 
						
						
						
						
					 
					
						2024-06-29 11:33:11 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dfd56aed57 
							
						 
					 
					
						
						
							
							Plugin/AntiRepeat: increase min length to allow "thanks"/"thank you"  
						
						 
						
						
						
						
					 
					
						2024-06-28 18:51:37 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							abbe785911 
							
						 
					 
					
						
						
							
							doc/QuickStart.md: minor tweak to login section  
						
						 
						
						
						
						
					 
					
						2024-06-23 12:27:56 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6722fd7f8d 
							
						 
					 
					
						
						
							
							Store user passwords as salted hash digests  
						
						 
						
						... 
						
						
						
						This was way overdue. User passwords are no longer stored as cleartext.
When PBot is restarted after applying this commit, all stored passwords will
be converted to salted hash digests.
The `useradd`, `userset` and `my` commands will now hash passwords.
Why did it take me so long to finally get around to hashing passwords
properly, you might ask. The reason why this wasn't done sooner is because
all of my users used hostmask-based `autologin`. The passwords that PBot
randomly generated were ignored and never used.
I do regret that it took me so long to get around to this, for those of you
who might be using custom passwords instead of hostmask-based `autologin`. 
						
						
					 
					
						2024-06-22 22:38:15 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							784c2508e5 
							
						 
					 
					
						
						
							
							c2english/CGrammar: fix translation of [static n] in array parameters  
						
						 
						
						
						
						
					 
					
						2024-06-12 14:22:26 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0786ee03a3 
							
						 
					 
					
						
						
							
							applets/wiktionary.pl: show disambiguation when word is not found  
						
						 
						
						... 
						
						
						
						Requires latest version of https://github.com/pragma-/WiktionaryParser  
						
						
					 
					
						2024-06-08 14:24:20 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da75397b51 
							
						 
					 
					
						
						
							
							applets/wiktionary.pl: show list of languages when entry is not found  
						
						 
						
						... 
						
						
						
						Requires latest version of https://github.com/pragma-/WiktionaryParser  
						
						
					 
					
						2024-06-08 09:12:20 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b1687d46c 
							
						 
					 
					
						
						
							
							applets/wiktionary.pl: add error-checking  
						
						 
						
						
						
						
					 
					
						2024-06-08 07:24:50 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							04209e4b7e 
							
						 
					 
					
						
						
							
							Interpreter: restore preserve_escapes in make_args() to fix sed  
						
						 
						
						... 
						
						
						
						Update factoids 
						
						
					 
					
						2024-06-03 09:07:53 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0848cfcdd4 
							
						 
					 
					
						
						
							
							doc/VirtualMachine.md: minor tweak to VSOCK section  
						
						 
						
						
						
						
					 
					
						2024-05-26 17:46:47 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							80f9ea1acd 
							
						 
					 
					
						
						
							
							Interpreter: escaped spaces behave better  
						
						 
						
						
						
						
					 
					
						2024-05-26 17:44:59 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c6e1da1706 
							
						 
					 
					
						
						
							
							Plugin/Wordle: preserve correct letters in list; add american-uncommon  
						
						 
						
						
						
						
					 
					
						2024-05-16 13:33:10 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c62b6b9a75 
							
						 
					 
					
						
						
							
							Functions: fix help function signature  
						
						 
						
						
						
						
					 
					
						2024-05-09 16:10:06 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							40aa37bc7c 
							
						 
					 
					
						
						
							
							Plugin/Wordle: Wordle improvements  
						
						 
						
						... 
						
						
						
						- refactor `wordlists` into structure with more details
  - added `name` field for language names
  - added `prompt` field for localized "Guess the word!" prompt
  - added `supp` field for supplemental wordlists
    (used to add words to list for guessing, e.g. urban with insane supplement
    allows initial word selection from urban list and then adds words from
    insane list for more options for guessing)
  - moved accents into added `accents` field
  - added `min_length` and `max_length` fields for lists that are different
    from default lengths
- misc minor adjustments 
						
						
					 
					
						2024-04-29 03:15:05 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8e3652bc8e 
							
						 
					 
					
						
						
							
							pbot-vm: gdb() needs __asm__() instead of asm()  
						
						 
						
						
						
						
					 
					
						2024-04-17 00:37:36 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ddeeb5da0f 
							
						 
					 
					
						
						
							
							pbot-vm: update de-optimization for gdb() function  
						
						 
						
						
						
						
					 
					
						2024-04-16 23:41:37 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e4cb6ceff6 
							
						 
					 
					
						
						
							
							pbot-vm: simplify network script slightly  
						
						 
						
						
						
						
					 
					
						2024-04-12 13:12:41 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							111f3bd2e7 
							
						 
					 
					
						
						
							
							pbot-vm: consolidate network enable/disable into one script  
						
						 
						
						
						
						
					 
					
						2024-04-12 13:07:27 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc1445be90 
							
						 
					 
					
						
						
							
							Update applets/cdecl.pl command and add cdecl to Dockerfile  
						
						 
						
						
						
						
					 
					
						2024-04-10 13:32:16 -07:00