Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							117401f293 
							
						 
					 
					
						
						
							
							fix SCRAM not supporting client IDs  
						
						... 
						
						
						
						reported by @Mikaela  
						
						
					 
					
						2021-08-03 11:47:00 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b13776787b 
							
						 
					 
					
						
						
							
							Merge pull request  #1767  from slingamn/bunt  
						
						... 
						
						
						
						upgrade buntdb 
						
						
					 
					
						2021-08-03 09:58:10 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							c5a9916302 
							
						 
					 
					
						
						
							
							upgrade buntdb  
						
						
						
						
					 
					
						2021-08-03 01:46:43 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1389d89a9b 
							
						 
					 
					
						
						
							
							Merge pull request  #1766  from slingamn/allow_truncation  
						
						... 
						
						
						
						fix incorrect handling of overlong lines when allow-truncation is enabled 
						
						
					 
					
						2021-08-03 00:40:54 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							941c12244f 
							
						 
					 
					
						
						
							
							Merge pull request  #1765  from slingamn/autorehash  
						
						... 
						
						
						
						add autogeneration of SCRAM credentials on successful PLAIN 
						
						
					 
					
						2021-08-03 00:40:47 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							cf25e894e1 
							
						 
					 
					
						
						
							
							fix incorrect handling of overlong lines when allow-truncation is enabled  
						
						
						
						
					 
					
						2021-08-02 21:49:42 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							4dd9af8f06 
							
						 
					 
					
						
						
							
							add autogeneration of SCRAM credentials on successful PLAIN  
						
						
						
						
					 
					
						2021-08-02 12:26:58 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d8dc24dee8 
							
						 
					 
					
						
						
							
							Merge pull request  #1764  from slingamn/scram.3  
						
						... 
						
						
						
						implement SCRAM-SHA-256 
						
						
					 
					
						2021-08-01 22:00:14 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							ebe1f84d64 
							
						 
					 
					
						
						
							
							consolidate login throttle checks  
						
						... 
						
						
						
						We can check once during initialization of the SASL session, e.g.
on receiving `AUTHENTICATE PLAIN` or `AUTHENTICATE EXTERNAL` 
						
						
					 
					
						2021-07-30 14:06:13 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							41822813c0 
							
						 
					 
					
						
						
							
							clean up redundant check for sasl mechanism  
						
						
						
						
					 
					
						2021-07-30 14:03:40 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							e1401934df 
							
						 
					 
					
						
						
							
							implement SCRAM-SHA-256  
						
						
						
						
					 
					
						2021-07-30 12:20:13 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3264687803 
							
						 
					 
					
						
						
							
							Merge pull request  #1763  from slingamn/jwt  
						
						... 
						
						
						
						replace jwt library 
						
						
					 
					
						2021-07-29 20:51:23 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							ef92318282 
							
						 
					 
					
						
						
							
							replace jwt library  
						
						... 
						
						
						
						Fixes  #1762  
					
						2021-07-29 16:49:35 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ad61f9f213 
							
						 
					 
					
						
						
							
							Merge pull request  #1758  from ergochat/channel_creation  
						
						... 
						
						
						
						fix channel creation bugs 
						
						
					 
					
						2021-07-15 08:35:29 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							6851901e20 
							
						 
					 
					
						
						
							
							fix   #1756  
						
						... 
						
						
						
						A default channel mode of +i would block channel creation; fix this by treating
initial joins as SAJOINs.
Note that it's nontrivial to detect initial join in (*Channel).Join, because
having 0 members does not necessarily indicate a new channel. 
						
						
					 
					
						2021-07-15 06:31:27 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							c99b2be403 
							
						 
					 
					
						
						
							
							fix   #1757  
						
						... 
						
						
						
						Allow SAJOIN or implicit always-on join to override channels.operator-only-creation 
						
						
					 
					
						2021-07-15 06:27:37 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							699921afff 
							
						 
					 
					
						
						
							
							Merge pull request  #1755  from mogad0n/enhance/uban_list_timecreated  
						
						... 
						
						
						
						add timeCreated to /uban list output 
						
						
					 
					
						2021-07-14 10:17:49 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							99610eae4b 
							
						 
					 
					
						
						
							
							add timeCreated to /uban list output  
						
						
						
						
					 
					
						2021-07-14 12:36:45 +05:30 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							128142ca41 
							
						 
					 
					
						
						
							
							Merge pull request  #1753  from slingamn/rename  
						
						... 
						
						
						
						fix  #1751  
					
						2021-07-14 02:09:43 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc0bf1a02d 
							
						 
					 
					
						
						
							
							Merge pull request  #1748  from ProgVal/patch-2  
						
						... 
						
						
						
						Add support for KICK #chan user1,user2 
						
						
					 
					
						2021-07-13 08:55:44 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							5b317d4846 
							
						 
					 
					
						
						
							
							fix   #1751  
						
						... 
						
						
						
						RENAME (channel rename) that was a simple case change (e.g.
renaming #chan to #CHAN) would delete the channel :-| 
						
						
					 
					
						2021-07-13 08:47:16 -04:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							f58f8531b2 
							
						 
					 
					
						
						
							
							Restore support for multiple channels + single user  
						
						
						
						
					 
					
						2021-07-12 20:59:05 +02:00 
						 
				 
			
				
					
						
							
							
								Val Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							54c5d35193 
							
						 
					 
					
						
						
							
							Add support for KICK #chan user1,user2  
						
						... 
						
						
						
						This is one of the two cases of [RFC 2812 kicks](https://datatracker.ietf.org/doc/html/rfc2812#section-3.2.8 ):
even when there are multiple user targets, the RFC (and Unreal
and Inspircd and probably others) allows a single channel name. 
						
						
					 
					
						2021-07-10 11:13:52 +02:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							907f82a27e 
							
						 
					 
					
						
						
							
							Merge pull request  #1741  from slingamn/greylisting.3  
						
						... 
						
						
						
						user visible email errors, email timeouts 
						
						
					 
					
						2021-07-09 07:22:03 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							497aa429b7 
							
						 
					 
					
						
						
							
							Merge pull request  #1746  from slingamn/docker_fix  
						
						... 
						
						
						
						pin docker base image to alpine 3.13 
						
						
					 
					
						2021-07-08 20:58:51 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							7190770e12 
							
						 
					 
					
						
						
							
							pin docker base image to alpine 3.13  
						
						... 
						
						
						
						May fix  #1726  (broken build on dockerhub) 
						
						
					 
					
						2021-07-08 20:55:09 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3fde046a01 
							
						 
					 
					
						
						
							
							Merge pull request  #1743  from mogad0n/fix/disconn_sno_help_missing  
						
						... 
						
						
						
						fix missing disconnect sno help text 
						
						
					 
					
						2021-07-08 11:04:25 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							29f1afd565 
							
						 
					 
					
						
						
							
							Merge pull request  #1742  from slingamn/register_update  
						
						... 
						
						
						
						update draft/register -> draft/account-registration 
						
						
					 
					
						2021-07-07 09:17:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b2ea2583f4 
							
						 
					 
					
						
						
							
							add missing disconnect sno help  
						
						
						
						
					 
					
						2021-07-07 18:43:42 +05:30 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							4693a88421 
							
						 
					 
					
						
						
							
							bump irctest  
						
						
						
						
					 
					
						2021-07-07 09:04:40 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d0e4fa023 
							
						 
					 
					
						
						
							
							Merge pull request  #1739  from slingamn/issue1738  
						
						... 
						
						
						
						fix  #1738  
					
						2021-07-07 08:17:16 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							59bddd066f 
							
						 
					 
					
						
						
							
							update draft/register -> draft/account-registration  
						
						... 
						
						
						
						Fixes  #1740  
					
						2021-07-07 07:37:46 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							032ca175e4 
							
						 
					 
					
						
						
							
							add support for email timeouts  
						
						
						
						
					 
					
						2021-07-07 07:21:22 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							46572b871f 
							
						 
					 
					
						
						
							
							expose a user-visible error if direct email sending fails  
						
						... 
						
						
						
						See #1659  
						
						
					 
					
						2021-07-07 07:21:22 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							1c89f996bc 
							
						 
					 
					
						
						
							
							fix   #1738  
						
						... 
						
						
						
						Fix error message for privileged NS PASSWD on a nonexistent account 
						
						
					 
					
						2021-07-06 13:28:25 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dcfd8d8fe8 
							
						 
					 
					
						
						
							
							Merge pull request  #1737  from slingamn/readerror  
						
						... 
						
						
						
						add a debug logline for client read errors 
						
						
					 
					
						2021-07-05 03:34:34 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							fedf4a9176 
							
						 
					 
					
						
						
							
							add a debug logline for client read errors  
						
						... 
						
						
						
						May help clarify TLS configuration issues, possibly others too 
						
						
					 
					
						2021-07-05 03:30:18 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98c4d0e399 
							
						 
					 
					
						
						
							
							Merge pull request  #1735  from slingamn/systemd  
						
						... 
						
						
						
						support systemd notifications 
						
						
					 
					
						2021-07-05 03:10:27 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							5fc7ac41da 
							
						 
					 
					
						
						
							
							always mark the service ready after rehash  
						
						
						
						
					 
					
						2021-07-04 19:51:35 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5e5c86ad86 
							
						 
					 
					
						
						
							
							Merge pull request  #1736  from slingamn/uban_kill  
						
						... 
						
						
						
						fix UBAN ADD of masks (k-lines) not killing clients 
						
						
					 
					
						2021-07-04 19:37:53 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							364193df4e 
							
						 
					 
					
						
						
							
							refactor some start-stop logging  
						
						
						
						
					 
					
						2021-07-04 17:58:48 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							dbfa704eb2 
							
						 
					 
					
						
						
							
							fix UBAN ADD of masks (k-lines) not killing clients  
						
						
						
						
					 
					
						2021-07-04 08:14:38 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							6f24082705 
							
						 
					 
					
						
						
							
							support systemd notifications  
						
						... 
						
						
						
						Fixes  #1733  
					
						2021-07-04 07:41:59 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							c53df2dc88 
							
						 
					 
					
						
						
							
							bump irctest  
						
						
						
						
					 
					
						2021-07-04 04:29:21 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							188d8c499d 
							
						 
					 
					
						
						
							
							Merge pull request  #1728  from mogad0n/session_disconnect_sno  
						
						... 
						
						
						
						DISCONNECT Sno for always-on and/or multiclient 
						
						
					 
					
						2021-07-04 02:25:10 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							77bfdd8619 
							
						 
					 
					
						
						
							
							Merge pull request  #1723  from slingamn/vhost_validation  
						
						... 
						
						
						
						fix  #1722  
					
						2021-07-04 01:41:38 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e72f12992 
							
						 
					 
					
						
						
							
							Merge pull request  #1732  from slingamn/issue1731_invalid_target  
						
						... 
						
						
						
						fix  #1731  
					
						2021-07-04 01:41:27 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							d0801e45a8 
							
						 
					 
					
						
						
							
							fix   #1731  
						
						... 
						
						
						
						CHATHISTORY INVALID_TARGETS was missing the subcommand parameter 
						
						
					 
					
						2021-07-04 01:37:59 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							99cb1fd02c 
							
						 
					 
					
						
						
							
							DISCONNECT Sno for always-on and/or multiclient  
						
						
						
						
					 
					
						2021-07-03 04:41:42 +05:30 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62d78a64cb 
							
						 
					 
					
						
						
							
							Merge pull request  #1727  from kylef/kylef/mode-missing-nick  
						
						... 
						
						
						
						Include nick in ERR_LISTMODEALREADYSET and ERR_LISTMODENOTSET 
						
						
					 
					
						2021-07-02 18:00:49 -04:00