Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							62a69c16c3 
							
						 
					 
					
						
						
							
							docs/AntiAbuse: update automatic join-flood enforcement section  
						
						 
						
						
						
						
					 
					
						2023-05-07 14:31:01 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							620ebe0ecb 
							
						 
					 
					
						
						
							
							doc/VirtualMachine: add QEMU instructions  
						
						 
						
						
						
						
					 
					
						2023-05-07 14:23:27 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							2c36f624b2 
							
						 
					 
					
						
						
							
							docs/AntiAbuse: clarify that #stop-join-flood may be shared  
						
						 
						
						
						
						
					 
					
						2023-05-07 13:30:17 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							a14f810a78 
							
						 
					 
					
						
						
							
							Update docs  
						
						 
						
						
						
						
					 
					
						2023-05-07 13:26:31 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							d75cf1d0ad 
							
						 
					 
					
						
						
							
							Update docs  
						
						 
						
						
						
						
					 
					
						2023-05-07 13:22:37 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							e6149cc35c 
							
						 
					 
					
						
						
							
							doc/Admin.md: ban/unmute: add examples  
						
						 
						
						
						
						
					 
					
						2023-05-04 21:18:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							db9752c6c0 
							
						 
					 
					
						
						
							
							doc/Admin.md: update ban/mute usage  
						
						 
						
						
						
						
					 
					
						2023-05-04 21:12:49 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							b04c06f396 
							
						 
					 
					
						
						
							
							Refactor ban/unmute commands  
						
						 
						
						
						
						
					 
					
						2023-05-04 16:03:24 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							92672c19d3 
							
						 
					 
					
						
						
							
							doc/Commands: add preserve_whitespace to metadata list  
						
						 
						
						
						
						
					 
					
						2023-02-13 16:32:09 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							7a6a150067 
							
						 
					 
					
						
						
							
							Begin refactoring message-history tracking  
						
						 
						
						
						
						
					 
					
						2023-01-22 07:36:11 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							178deadb35 
							
						 
					 
					
						
						
							
							Update docs for the c99/c11/c23 commands  
						
						 
						
						
						
						
					 
					
						2022-12-06 13:00:03 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							0c22896f66 
							
						 
					 
					
						
						
							
							doc/QuickStart.md: clarify more about why cloning data-directory is important  
						
						 
						
						
						
						
					 
					
						2022-09-06 23:20:36 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							a98a0fa0fb 
							
						 
					 
					
						
						
							
							Fix links  
						
						 
						
						
						
						
					 
					
						2022-03-26 21:05:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							619ff86a94 
							
						 
					 
					
						
						
							
							Rename compiler factoid to vm-client  
						
						 
						
						
						
						
					 
					
						2022-02-14 16:47:46 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							d7390c31a4 
							
						 
					 
					
						
						
							
							doc/VirtualMachine.md: fix minor typos  
						
						 
						
						
						
						
					 
					
						2022-02-14 16:38:37 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							3cfedcf3b8 
							
						 
					 
					
						
						
							
							Rename compiler_vm to pbot-vm and other misc applet updates  
						
						 
						
						
						
						
					 
					
						2022-02-14 16:33:29 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							1326b0ac5f 
							
						 
					 
					
						
						
							
							compiler_vm: major refactor to support VM sockets (AF_VSOCK)  
						
						 
						
						... 
						
						
						
						VM socket communication is superior to VM serial communication in
every way. Unfortunately at this time only Linux supports them.
Fortunately, that's 99% of PBot's userbase.
If you're not using Linux or if you're using an older Linux that
does not support VM sockets, the PBot VM scripts will gracefully
fallback to using the serial connection. You may explicitly
disable VM socket connection attempts by setting PBOTVM_CID=0. 
						
						
					 
					
						2022-02-12 16:06:04 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							e217fb15d5 
							
						 
					 
					
						
						
							
							doc/VirtualMachine.md: simplify reboot procedure  
						
						 
						
						
						
						
					 
					
						2022-02-10 16:54:55 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							64c1863f05 
							
						 
					 
					
						
						
							
							doc/VirtualMachine.md: document env overrides for add-serial  
						
						 
						
						
						
						
					 
					
						2022-02-10 16:37:39 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							d2269a3ca6 
							
						 
					 
					
						
						
							
							compiler_vm: more refactoring to prepare to handle multiple connections  
						
						 
						
						
						
						
					 
					
						2022-02-10 10:58:56 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							5fc4b9a6dd 
							
						 
					 
					
						
						
							
							doc/VirtualMachine.md: remove io=native from disk to speed up snapshots  
						
						 
						
						
						
						
					 
					
						2022-02-08 12:16:09 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							f9afda0580 
							
						 
					 
					
						
						
							
							doc/VirtualMachine.md: fix env table  
						
						 
						
						
						
						
					 
					
						2022-02-06 20:08:14 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							0a856e2c18 
							
						 
					 
					
						
						
							
							doc/VirtualMachine.md: remove cache=none  
						
						 
						
						
						
						
					 
					
						2022-02-06 20:05:33 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							7916930816 
							
						 
					 
					
						
						
							
							compiler_vm: various host improvements  
						
						 
						
						... 
						
						
						
						* VM scripts can now be configured via environment variables:
  PBOTVM_DOMAIN, PBOTVM_TIMEOUT, PBOTVM_SERVER, PBOTVM_SERIAL,
  PBOTVM_HEART, PBOTVM_NOREVERT 
						
						
					 
					
						2022-02-06 20:01:56 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							5f3459ba96 
							
						 
					 
					
						
						
							
							doc/VirtualMachine.md: remove external snapshots due to lack of support  
						
						 
						
						
						
						
					 
					
						2022-02-04 12:25:32 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							fbb74bbca3 
							
						 
					 
					
						
						
							
							Update doc/VirtualMachine.md  
						
						 
						
						
						
						
					 
					
						2022-01-29 19:19:32 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							41c2203038 
							
						 
					 
					
						
						
							
							Update doc/VirtualMachine.md  
						
						 
						
						
						
						
					 
					
						2022-01-29 19:17:30 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							5da8af425a 
							
						 
					 
					
						
						
							
							doc/VirtualMachine.md: fix a formatting issue  
						
						 
						
						
						
						
					 
					
						2022-01-29 19:13:33 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							4b495fa6d3 
							
						 
					 
					
						
						
							
							doc/VirtualMachine.md: fix a formatting issue  
						
						 
						
						
						
						
					 
					
						2022-01-29 19:12:36 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							804103f34b 
							
						 
					 
					
						
						
							
							doc/VirtualMachine.md: fix a formatting issue  
						
						 
						
						
						
						
					 
					
						2022-01-29 19:11:07 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							de8e261276 
							
						 
					 
					
						
						
							
							Update doc/VirtualMachine.md  
						
						 
						
						
						
						
					 
					
						2022-01-29 19:09:35 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							bca07da986 
							
						 
					 
					
						
						
							
							doc/VirtualMachine.md: remove ToC, minor tweaks  
						
						 
						
						
						
						
					 
					
						2022-01-23 21:47:33 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							ee41ae5b36 
							
						 
					 
					
						
						
							
							doc/VirtualMachine.md: minor touch-ups  
						
						 
						
						
						
						
					 
					
						2022-01-23 11:03:03 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							9dff3bed47 
							
						 
					 
					
						
						
							
							Polish doc/VirtualMachine.md a bit  
						
						 
						
						
						
						
					 
					
						2022-01-23 08:40:19 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							33e13fd993 
							
						 
					 
					
						
						
							
							Start refactoring virtual machine (1/3)  
						
						 
						
						... 
						
						
						
						This is expected to take three commits to complete. This first initial
commit does the following:
- Begin initial rough-draft of doc/VirtualMachine.md
- Begin initial refactoring of scripts
The next commit will polish up the initial rough-draft and refactoring.
The final commit will quality-check everything and fix anything overlooked. 
						
						
					 
					
						2022-01-23 07:49:23 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							aab958e1e1 
							
						 
					 
					
						
						
							
							doc/QuickStart: move applets/ to correct position in table  
						
						 
						
						
						
						
					 
					
						2021-11-19 18:20:51 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							3d97dc2c33 
							
						 
					 
					
						
						
							
							Rename "modules" to "applets"  
						
						 
						
						... 
						
						
						
						"Applet" is a much better name for the external command-line
scripts and programs that can be loaded as PBot commands. They
will no longer be confused with Perl modules.
https://en.wikipedia.org/wiki/Applet  
						
						
					 
					
						2021-11-19 18:05:50 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							76479ed8cf 
							
						 
					 
					
						
						
							
							doc/Registry.md: remove references to an outdated IRC network  
						
						 
						
						
						
						
					 
					
						2021-09-15 21:23:44 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							5106622698 
							
						 
					 
					
						
						
							
							doc/Admin.md: minor edit  
						
						 
						
						
						
						
					 
					
						2021-09-15 21:16:48 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							8b09dd17ac 
							
						 
					 
					
						
						
							
							Update README.md and docs  
						
						 
						
						
						
						
					 
					
						2021-09-15 21:13:12 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							8b92ba4731 
							
						 
					 
					
						
						
							
							doc/Admin.md: minor edit  
						
						 
						
						
						
						
					 
					
						2021-09-15 13:54:20 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							566978a867 
							
						 
					 
					
						
						
							
							doc/Admin.md: clarify things about akalink  
						
						 
						
						
						
						
					 
					
						2021-09-15 13:32:33 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							389c7248af 
							
						 
					 
					
						
						
							
							Document list modules  
						
						 
						
						
						
						
					 
					
						2021-09-14 22:46:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							80b64a6fb5 
							
						 
					 
					
						
						
							
							Doc/Commands.md: update list commands with an example  
						
						 
						
						
						
						
					 
					
						2021-09-14 22:12:49 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							44e3443e7d 
							
						 
					 
					
						
						
							
							Doc/Admin.md: add missing sort methods to nicklist documentation  
						
						 
						
						
						
						
					 
					
						2021-09-14 22:07:46 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							f2b7436f58 
							
						 
					 
					
						
						
							
							Doc: minor edits  
						
						 
						
						
						
						
					 
					
						2021-09-14 22:01:13 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							4bb7a3ade6 
							
						 
					 
					
						
						
							
							Document nicklist, banlist, checkban, list commands  
						
						 
						
						
						
						
					 
					
						2021-09-14 21:57:24 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							6c273d263c 
							
						 
					 
					
						
						
							
							Doc: remove trailing "command" text from various headings  
						
						 
						
						
						
						
					 
					
						2021-09-14 21:30:44 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							44e1506f28 
							
						 
					 
					
						
						
							
							Doc: very minor edits  
						
						 
						
						
						
						
					 
					
						2021-09-14 21:23:01 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pragmatic Software 
							
						 
					 
					
						
						
						
						
							
						
						
							5a477709b5 
							
						 
					 
					
						
						
							
							Document id and recall; misc improvements  
						
						 
						
						
						
						
					 
					
						2021-09-14 21:13:23 -07:00