James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							f55057092a
							
						
					 | 
					
						
						
							
							inspircd: set default target_version to insp3
						
						
						
						
						
						
					 | 
					
						2021-12-24 23:43:12 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							46cc621df1
							
						
					 | 
					
						
						
							
							More concise UID generators
						
						
						
						
						
						
					 | 
					
						2021-07-14 21:57:56 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							bc3a7abe02
							
						
					 | 
					
						
						
							
							ircs2s_common: don't strip away other whitespace chars when tokenizing
						
						
						
						
						
						
					 | 
					
						2021-07-14 21:57:56 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							3f59dcd884
							
						
					 | 
					
						
						
							
							unreal: bounce attempts to CHGIDENT/HOST/NAME protected services clients
						
						
						
						
						
						
					 | 
					
						2021-06-23 09:35:10 -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
							
						 
					 | 
					
						
						
						
						
							
						
						
							8322817395
							
						
					 | 
					
						
						
							
							p10: fix message handling; sender numerics are not prefixed with ":" here
						
						
						
						
						
						
						
						Regression from 8db238e869208d29d35cac10f0aa6899d3eb3cb1 
						
						
					 | 
					
						2021-06-13 00:44:41 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							6ba99b302f
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/wip/track-user-ssl' into devel
						
						
						
						
						
						
					 | 
					
						2021-06-13 00:11:18 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							d94593e4f6
							
						
					 | 
					
						
						
							
							unreal: declare EXTSWHOIS support
						
						
						
						
						
						
					 | 
					
						2021-06-09 20:18:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							8db238e869
							
						
					 | 
					
						
						
							
							ircs2s_common: only read sender prefixes on lines starting with ":"
						
						
						
						
						
						
						
						This fixes incorrect behaviour if the nick of a sender matches that of a S2S command (e.g. "ping") 
						
						
					 | 
					
						2021-06-09 20:17:27 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							da7f9611bc
							
						
					 | 
					
						
						
							
							Remove my old nickname from examples
						
						
						
						
						
						
					 | 
					
						2021-06-09 20:15:49 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							537c643ed0
							
						
					 | 
					
						
						
							
							ircs2s_common: gracefully handle QUIT messages without a reason
						
						
						
						
						
						
						
						Closes #663. 
						
						
					 | 
					
						2021-02-14 22:39:57 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							cc2298d0be
							
						
					 | 
					
						
						
							
							inspircd: track SSL/TLS status of remote users
						
						
						
						
						
						
					 | 
					
						2020-10-19 14:03:35 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							8ee0f3fdab
							
						
					 | 
					
						
						
							
							hybrid, p10, ts6, unreal: track SSL/TLS status of remote users (#169)
						
						
						
						
						
						
					 | 
					
						2020-10-19 13:58:55 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							e0cc238001
							
						
					 | 
					
						
						
							
							ts6: fix ssl umode definitions
						
						
						
						
						
						
					 | 
					
						2020-10-19 13:58:03 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Celelibi
							
						 
					 | 
					
						
						
						
						
							
						
						
							43532fd1cc
							
						
					 | 
					
						
						
							
							ClientbotWrapperProtocol: Missing log message argument: channel
						
						
						
						
						
						
						
						Signed-off-by: Celelibi <celelibi@gmail.com> 
						
						
					 | 
					
						2020-06-18 21:15:53 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Celelibi
							
						 
					 | 
					
						
						
						
						
							
						
						
							b49d5775e2
							
						
					 | 
					
						
						
							
							TS6Protocol: Missing logging argument in handle_realhost
						
						
						
						
						
						
						
						Signed-off-by: Celelibi <celelibi@gmail.com> 
						
						
					 | 
					
						2020-06-18 21:15:53 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Celelibi
							
						 
					 | 
					
						
						
						
						
							
						
						
							03c9c71dc3
							
						
					 | 
					
						
						
							
							TS6Protocol: change servername to numeric in handle_pass
						
						
						
						
						
						
						
						Signed-off-by: Celelibi <celelibi@gmail.com> 
						
						
					 | 
					
						2020-06-18 21:15:53 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Celelibi
							
						 
					 | 
					
						
						
						
						
							
						
						
							26bdc90781
							
						
					 | 
					
						
						
							
							TS6Protocol: target_ircd renamed when refactored
						
						
						
						
						
						
						
						Signed-off-by: Celelibi <celelibi@gmail.com> 
						
						
					 | 
					
						2020-06-18 21:15:53 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Celelibi
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							84b73bb89f
							
						
					 | 
					
						
						
							
							Tidy up imports and define __all__ in modules (#660)
						
						
						
						
						
						
					 | 
					
						2020-06-18 15:47:20 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							ba22b18cc4
							
						
					 | 
					
						
						
							
							Replace references to PyLink 2.1 with 3.0
						
						
						
						
						
						
					 | 
					
						2020-04-10 11:15:54 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							a19f257bd8
							
						
					 | 
					
						
						
							
							clientbot: remove references to self.irc
						
						
						
						
						
						
						
						Reported by @genius3000. 
						
						
					 | 
					
						2020-03-29 01:15:11 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							b433fed718
							
						
					 | 
					
						
						
							
							unreal: update module header
						
						
						
						
						
						
					 | 
					
						2020-03-08 16:47:31 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							475349dc39
							
						
					 | 
					
						
						
							
							p10: warn when receiving an invalid subcommand with use_extended_accounts=true
						
						
						
						
						
						
					 | 
					
						2020-03-08 16:29:16 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							908dcb4873
							
						
					 | 
					
						
						
							
							p10: ignore ACCOUNT subcommands other than R, M, and U
						
						
						
						
						
						
					 | 
					
						2020-02-16 11:31:02 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							5c3306bcff
							
						
					 | 
					
						
						
							
							ircs2s_common: fix handling when failing to extract kill reason
						
						
						
						
						
						
					 | 
					
						2020-01-26 00:31:17 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							0e13243d02
							
						
					 | 
					
						
						
							
							chatircd: fold usermode +t into sslonlymsg
						
						
						
						
						
						
					 | 
					
						2019-12-29 10:04:38 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							6e1352dfd3
							
						
					 | 
					
						
						
							
							inspircd: alias antiredirect (umode +L) to noforward
						
						
						
						
						
						
					 | 
					
						2019-12-29 10:02:02 -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
							
						 
					 | 
					
						
						
						
						
							
						
						
							594b7124ff
							
						
					 | 
					
						
						
							
							inspircd: warn when using InspIRCd 2 compat mode on an InspIRCd 3 uplink
						
						
						
						
						
						
						
						Some commands like KICK are not mangled correctly in this mode. 
						
						
					 | 
					
						2019-12-22 22:37:49 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							b24dc206e0
							
						
					 | 
					
						
						
							
							inspircd: negotiate casemapping setting on link for InspIRCd 3
						
						
						
						
						
						
						
						Closes #654. 
						
						
					 | 
					
						2019-12-22 22:27:12 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							72c57d433a
							
						
					 | 
					
						
						
							
							clientbot: add option to always autorejoin channels
						
						
						
						
						
						
						
						Closes #647. 
						
						
					 | 
					
						2019-11-29 23:51:57 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							1a89813cd4
							
						
					 | 
					
						
						
							
							unreal: stop sending NETINFO on link
						
						
						
						
						
						
						
						NETINFO isn't strictly necessary for services servers, and not sending it suppresses protocol version/network name mismatch warnings. 
						
						
					 | 
					
						2019-11-29 23:03:35 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							d73e2fc209
							
						
					 | 
					
						
						
							
							unreal: read user modes from PROTOCTL USERMODES when available
						
						
						
						
						
						
						
						This is sent by UnrealIRCd 4.2.3 and later. 
						
						
					 | 
					
						2019-11-17 12:24:54 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							8a48d4d8cc
							
						
					 | 
					
						
						
							
							inspircd: fix sending ping replies from subservers
						
						
						
						
						
						
					 | 
					
						2019-11-17 10:48:58 -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
							
						 
					 | 
					
						
						
						
						
							
						
						
							943168df53
							
						
					 | 
					
						
						
							
							parse_message_args: remove extraneous \'s that aren't escaping characters
						
						
						
						
						
						
					 | 
					
						2019-09-10 18:31:07 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							aba198dbd6
							
						
					 | 
					
						
						
							
							parse_args: ignore extra spaces not part of the final multi-word arg
						
						
						
						
						
						
					 | 
					
						2019-09-10 18:11:07 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							188d0f647e
							
						
					 | 
					
						
						
							
							ircs2s_common: make parse_message_tags() a classmethod
						
						
						
						
						
						
					 | 
					
						2019-09-10 18:11:07 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							c1859b64fa
							
						
					 | 
					
						
						
							
							inspircd: fix handling of SVSTOPIC on insp3
						
						
						
						
						
						
					 | 
					
						2019-08-29 11:16:10 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							304631ebd0
							
						
					 | 
					
						
						
							
							Fixes to clientbot._get_UID() behaviour
						
						
						
						
						
						
					 | 
					
						2019-08-26 12:17:07 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							c1dbfdab48
							
						
					 | 
					
						
						
							
							classes, clientbot: don't allow _get_UID in parse_modes to create new users
						
						
						
						
						
						
					 | 
					
						2019-08-23 21:22:28 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							087ca0947b
							
						
					 | 
					
						
						
							
							inspircd: write InspIRCd 3.x in file header
						
						
						
						
						
						
					 | 
					
						2019-08-22 22:58:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							26bfc06869
							
						
					 | 
					
						
						
							
							unreal: get rid of weird cmode +f workaround
						
						
						
						
						
						
					 | 
					
						2019-08-22 21:02:30 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							d3f2a370da
							
						
					 | 
					
						
						
							
							Revert "inspircd: don't allow _ in hosts"
						
						
						
						
						
						
						
						This reverts commit ac8b7babf15e1ef760c8fe2fdf83178aaed09ddf. 
						
						
					 | 
					
						2019-08-22 19:02:59 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							0b8ed2dae9
							
						
					 | 
					
						
						
							
							unreal: declare support for msgbypass and timedban extbans
						
						
						
						
						
						
						
						Closes #557. 
						
						
					 | 
					
						2019-08-22 18:48:46 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							f3569b4fd9
							
						
					 | 
					
						
						
							
							ts6: add support for hiding PyLink servers
						
						
						
						
						
						
					 | 
					
						2019-08-22 17:39:00 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								James Lu
							
						 
					 | 
					
						
						
						
						
							
						
						
							6b78b45b20
							
						
					 | 
					
						
						
							
							ngircd: make linking to non-ngIRCd servers a fatal error
						
						
						
						
						
						
					 | 
					
						2019-08-18 19:51:37 -07:00 | 
					
					
						
						
							
							
							
						
					 |