James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							fc971aa679 
							
						 
					 
					
						
						
							
							pmodule-spec: Update notes about non-IRC protocols and PyLinkNetworkCoreWithUtils  
						
						 
						
						
						
						
					 
					
						2021-06-15 00:22:14 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							e25e3834a8 
							
						 
					 
					
						
						
							
							Add support for oper notices (GLOBOPS/OPERWALL) ( #511 )  
						
						 
						
						
						
						
					 
					
						2021-06-15 00:21:03 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							2ae72d6723 
							
						 
					 
					
						
						
							
							Expose SSL/TLS state in UID hooks when available ( #169 )  
						
						 
						
						
						
						
					 
					
						2021-06-13 01:00:41 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							da7f9611bc 
							
						 
					 
					
						
						
							
							Remove my old nickname from examples  
						
						 
						
						
						
						
					 
					
						2021-06-09 20:15:49 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							88294ff0b0 
							
						 
					 
					
						
						
							
							relay-quickstart: a long needed refresh  
						
						 
						
						... 
						
						
						
						- Document in more detail how Relay actually works (mirroring / puppeting via a services server)
- Document more clearly the steps to create a channel: especially mention how CREATE and LINK have to be run from different networks.
- Various typo fixes 
						
						
					 
					
						2021-05-03 21:18:24 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							c5541b58e5 
							
						 
					 
					
						
						
							
							docs: mention that Clientbot-only relays are not supported  
						
						 
						
						
						
						
					 
					
						2021-02-09 12:31:21 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							7c0deaa684 
							
						 
					 
					
						
						
							
							relay-quickstart: describe delinking another network from our channels  
						
						 
						
						... 
						
						
						
						[skip ci] 
						
						
					 
					
						2020-01-09 08:53:44 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							574a3056a3 
							
						 
					 
					
						
						
							
							modelists: update githack URLs  
						
						 
						
						... 
						
						
						
						[skip ci] 
						
						
					 
					
						2019-12-29 10:08:47 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							0e13243d02 
							
						 
					 
					
						
						
							
							chatircd: fold usermode +t into sslonlymsg  
						
						 
						
						
						
						
					 
					
						2019-12-29 10:04:38 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							34cd0ea7d5 
							
						 
					 
					
						
						
							
							modelists: mark module-provided modes on InspIRCd  
						
						 
						
						
						
						
					 
					
						2019-12-29 10:00:55 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							ea2925ef37 
							
						 
					 
					
						
						
							
							modelists: drop m_ prefix from insp3 column  
						
						 
						
						
						
						
					 
					
						2019-12-29 09:53:15 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							0e10b62705 
							
						 
					 
					
						
						
							
							ngircd: fixup mode definitions  
						
						 
						
						
						
						
					 
					
						2019-12-29 09:50:47 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							f01fada92f 
							
						 
					 
					
						
						
							
							unreal: declare support for umodes +Z and +G  
						
						 
						
						
						
						
					 
					
						2019-12-29 09:50:00 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							5a487114b6 
							
						 
					 
					
						
						
							
							docs/modelists: add some missing RFC1459 mode definitions  
						
						 
						
						... 
						
						
						
						[skip ci] 
						
						
					 
					
						2019-12-29 09:32:27 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							0a264b430e 
							
						 
					 
					
						
						
							
							docs/t: fix wrong version for the last two protocol caps  
						
						 
						
						
						
						
					 
					
						2019-12-08 12:17:33 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							7bf1a9e08d 
							
						 
					 
					
						
						
							
							Add can-manage-bot-channels protocol capability  
						
						 
						
						... 
						
						
						
						This allows skipping part/join for service bots on platforms where this is not possible. 
						
						
					 
					
						2019-11-02 13:55:49 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							297d31dab2 
							
						 
					 
					
						
						
							
							Add has-irc-modes capability ( #620 )  
						
						 
						
						
						
						
					 
					
						2019-10-10 22:17:11 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							1623462b73 
							
						 
					 
					
						
						
							
							relay: use get_service_options() to combine clientbot styles options ( #642 )  
						
						 
						
						
						
						
					 
					
						2019-10-10 19:16:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							e5493eac87 
							
						 
					 
					
						
						
							
							docs/modelists: regenerate & update channel modes list  
						
						 
						
						... 
						
						
						
						- channel-modes: split inspircd column into insp20, insp3 sections - this will let us account for current and future differences between the two
- channel-modes: modularize unreal mode list 
						
						
					 
					
						2019-08-22 21:04:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							a8832a5f93 
							
						 
					 
					
						
						
							
							modelists: update extban listing  
						
						 
						
						
						
						
					 
					
						2019-08-22 19:00:39 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							80188c3673 
							
						 
					 
					
						
						
							
							Sort imports via isort  
						
						 
						
						
						
						
					 
					
						2019-07-14 15:12:29 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							c7fd037879 
							
						 
					 
					
						
						
							
							Revise handling of KILL and QUIT hooks  
						
						 
						
						... 
						
						
						
						- Both of these now always contain a non-empty userdata argument.
- If we receive both a KILL and a QUIT for any client, only the one received first will be sent as a hook.
- Also, adjust _remove_client() to return the data of the user that was removed. 
						
						
					 
					
						2019-07-01 13:36:53 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							93f608a504 
							
						 
					 
					
						
						
							
							writing-plugins: mention that editing hook payloads is allowed  
						
						 
						
						... 
						
						
						
						Part of #452 . 
						
						
					 
					
						2019-06-27 13:07:02 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							9ad2b03833 
							
						 
					 
					
						
						
							
							permissions-reference: briefly mention (pi)eval, iexec commands  
						
						 
						
						
						
						
					 
					
						2019-06-26 13:54:32 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							19c7dce931 
							
						 
					 
					
						
						
							
							commands: add a 'shownet' command  
						
						 
						
						... 
						
						
						
						Basic info available to everyone include network name, protocol module, and encoding.
For those with the commands.shownet.extended permission, this also allows looking up disconnected networks defined in the config, and shows configured IP:port, PyLink hostname, SID, and SID range.
Closes  #578 . 
						
						
					 
					
						2019-06-26 13:54:32 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							f2b6de8889 
							
						 
					 
					
						
						
							
							Declare new protocol capabilities: virtual-server, freeform-nicks  
						
						 
						
						
						
						
					 
					
						2019-06-23 17:29:43 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							52f588c920 
							
						 
					 
					
						
						
							
							Track affected servers in SQUIT hooks  
						
						 
						
						
						
						
					 
					
						2018-12-27 12:09:40 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							82ce9aac6c 
							
						 
					 
					
						
						
							
							writing-plugins.md: mention that the default hook priority is 100  
						
						 
						
						
						
						
					 
					
						2018-12-27 12:08:36 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							79b3387bcb 
							
						 
					 
					
						
						
							
							Revert "docs/t: warn in main articles that specifications in master may be outdated"  
						
						 
						
						... 
						
						
						
						This reverts commit 58b717a2a0178f283981b04eeb18bb1e34132e85. 
						
						
					 
					
						2018-08-23 21:31:34 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							6a2a6a769f 
							
						 
					 
					
						
						
							
							docs/adv-relay-config: resync default message formats & add missing line for MODE  
						
						 
						
						... 
						
						
						
						[skip ci] 
						
						
					 
					
						2018-08-19 15:57:21 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							f1ce8351b9 
							
						 
					 
					
						
						
							
							Quick refresh of exttarget docs  
						
						 
						
						... 
						
						
						
						- Mention that the $pylinkirc: prefix is implied as of 2.0
- Link to the exttargets reference in example-conf
- docs/exttargets: wording tweaks for the lead section 
						
						
					 
					
						2018-07-14 21:09:16 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							44aa9af235 
							
						 
					 
					
						
						
							
							Get rid of example-permissions.yml, it's been a long-standing source of confusion  
						
						 
						
						
						
						
					 
					
						2018-07-14 21:09:16 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							2246aea13c 
							
						 
					 
					
						
						
							
							relay-quickstart: clarify the problem of duplicate network links some more  
						
						 
						
						... 
						
						
						
						[skip ci] 
						
						
					 
					
						2018-07-14 15:11:15 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							bf1f8210bd 
							
						 
					 
					
						
						
							
							relay-quickstart: also list ChanFix in incompatible services  
						
						 
						
						... 
						
						
						
						[skip ci] 
						
						
					 
					
						2018-07-14 15:08:55 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							16ac91a718 
							
						 
					 
					
						
						
							
							Merge the long-awaited 2.0 branch into master  
						
						 
						
						... 
						
						
						
						Merge branch 'devel'
Conflicts:
	RELNOTES.md
	VERSION
	classes.py
	conf.py
	coremods/control.py
	coremods/corecommands.py
	coremods/service_support.py
	docs/advanced-relay-config.md
	docs/faq.md
	example-conf.yml
	launcher.py
	plugins/global.py
	plugins/relay.py
	plugins/relay_clientbot.py
	protocols/p10.py
	utils.py 
						
						
					 
					
						2018-07-11 22:45:52 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							d356b53425 
							
						 
					 
					
						
						
							
							docs/t/hooks-reference,pmodule-spec: bump doc version to 2.0.0  
						
						 
						
						... 
						
						
						
						[skip ci] 
						
						
					 
					
						2018-07-11 22:40:29 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							a1783ed2be 
							
						 
					 
					
						
						
							
							bots: "bots.joinclient" should be "bots.join" (matching the command name)  
						
						 
						
						
						
						
					 
					
						2018-07-11 22:16:05 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							b5884d4cb3 
							
						 
					 
					
						
						
							
							docs/permissions-reference: s/Allows access to /Grants access to /g  
						
						 
						
						... 
						
						
						
						This wording is really just clearer.
[skip ci] 
						
						
					 
					
						2018-07-11 21:59:52 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							0eb0c49cb1 
							
						 
					 
					
						
						
							
							docs/permissions-reference: resort most sections alphabetically  
						
						 
						
						... 
						
						
						
						[skip ci] 
						
						
					 
					
						2018-07-11 21:59:10 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							04b17c30e3 
							
						 
					 
					
						
						
							
							docs/permissions-reference: resort Relay permissions by default assignment  
						
						 
						
						... 
						
						
						
						[skip ci] 
						
						
					 
					
						2018-07-11 21:56:39 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							d8c1511b28 
							
						 
					 
					
						
						
							
							docs/permissions-reference: refresh for 2.0  
						
						 
						
						... 
						
						
						
						Closes  #501 .
[skip ci] 
						
						
					 
					
						2018-07-11 21:38:47 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							a5b77c18dd 
							
						 
					 
					
						
						
							
							docs/t/writing-plugins: document hook priorities with some examples  
						
						 
						
						... 
						
						
						
						Closes  #595 .
[skip ci] 
						
						
					 
					
						2018-07-11 21:23:03 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							3208782225 
							
						 
					 
					
						
						
							
							docs: readd pylink-opers.md as a redirect to relay-quickstart.md  
						
						 
						
						... 
						
						
						
						[skip ci] 
						
						
					 
					
						2018-07-11 18:59:16 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							5b321f9f6f 
							
						 
					 
					
						
						
							
							relay-quickstart: explicitly write PyLink 2.0 instead of "2.0"  
						
						 
						
						... 
						
						
						
						[skip ci] 
						
						
					 
					
						2018-07-10 19:00:51 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							d3fc95953e 
							
						 
					 
					
						
						
							
							relay-quickstart: fix some typos / unclear wording  
						
						 
						
						... 
						
						
						
						[skip ci] 
						
						
					 
					
						2018-07-10 18:59:31 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							d310abeec3 
							
						 
					 
					
						
						
							
							faq, relay-quickstart: consistently capitalize Relay as a proper noun  
						
						 
						
						... 
						
						
						
						[skip ci] 
						
						
					 
					
						2018-07-10 18:55:33 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							66125530ef 
							
						 
					 
					
						
						
							
							faq: discuss how relay handles kills, modes, and server bans (G/K/ZLINE)  
						
						 
						
						... 
						
						
						
						Closes  #619 .
[skip ci] 
						
						
					 
					
						2018-07-10 18:53:11 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							1b26c17d81 
							
						 
					 
					
						
						
							
							docs/channel-modes: add missing entry for auditorium (inspircd +u)  
						
						 
						
						... 
						
						
						
						[skip ci] 
						
						
					 
					
						2018-07-10 18:53:11 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							aacb65ab9e 
							
						 
					 
					
						
						
							
							relay-quickstart: rewrap, fix typo (at the latest -> at a minimum)  
						
						 
						
						... 
						
						
						
						[skip ci] 
						
						
					 
					
						2018-07-10 18:53:11 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Lu 
							
						 
					 
					
						
						
						
						
							
						
						
							bba235bba2 
							
						 
					 
					
						
						
							
							Update GitHub repository address  
						
						 
						
						
						
						
					 
					
						2018-07-08 12:54:10 -07:00