Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							b8009c4a07 
							
						 
					 
					
						
						
							
							rename oragono.io/nope to ergo.chat/nope  
						
						
						
						
					 
					
						2021-09-10 13:05:09 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							bce3d643bc 
							
						 
					 
					
						
						
							
							bump irctest  
						
						
						
						
					 
					
						2021-09-10 09:51:55 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							c7b6b6e917 
							
						 
					 
					
						
						
							
							include /msg form of account registration in manual  
						
						... 
						
						
						
						Thanks to @cxxboy (#1788 ) 
						
						
					 
					
						2021-09-09 21:46:12 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eff6dd242b 
							
						 
					 
					
						
						
							
							Merge pull request  #1791  from slingamn/hashmark  
						
						... 
						
						
						
						add # to disfavoredNameCharacters 
						
						
					 
					
						2021-09-09 21:34:54 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb39c82222 
							
						 
					 
					
						
						
							
							Merge pull request  #1792  from slingamn/info  
						
						... 
						
						
						
						update logo in /INFO response 
						
						
					 
					
						2021-09-09 21:34:34 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							69d88fb231 
							
						 
					 
					
						
						
							
							update logo in /INFO response  
						
						
						
						
					 
					
						2021-09-09 21:25:07 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							b83479247e 
							
						 
					 
					
						
						
							
							add # to disfavoredNameCharacters  
						
						... 
						
						
						
						Partially fixes  #1679 , not sure whether to police the relaymsg config or not 
						
						
					 
					
						2021-09-09 21:04:47 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							39b0d2c6ac 
							
						 
					 
					
						
						
							
							Update #ergo text logo  
						
						... 
						
						
						
						(based on 'slant' figlet font with some tweaks) 
						
						
					 
					
						2021-09-10 09:45:31 +10:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							a367c20410 
							
						 
					 
					
						
						
							
							fix inconsistent grammar in documentation  
						
						
						
						
					 
					
						2021-09-05 20:33:25 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d02eecd8ec 
							
						 
					 
					
						
						
							
							Merge pull request  #1790  from slingamn/unknowncommand  
						
						... 
						
						
						
						fix  #1530  
					
						2021-09-05 20:32:06 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							ffb5e4f986 
							
						 
					 
					
						
						
							
							bump irctest  
						
						
						
						
					 
					
						2021-09-05 20:15:42 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							aa969b7ff7 
							
						 
					 
					
						
						
							
							fix   #1530  
						
						... 
						
						
						
						Warn if the user sent, e.g., /QUOTE /SAMODE instead of /QUOTE SAMODE 
						
						
					 
					
						2021-09-05 20:14:13 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							585910a9b1 
							
						 
					 
					
						
						
							
							Merge pull request  #1786  from majiru/s6  
						
						... 
						
						
						
						add s6 services to distrib 
						
						
					 
					
						2021-09-01 01:04:57 -04:00 
						 
				 
			
				
					
						
							
							
								Jacob Moody 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f7ead07a5 
							
						 
					 
					
						
						
							
							add s6 services to distrib  
						
						
						
						
					 
					
						2021-08-28 18:14:47 -06:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b6ec04ca5 
							
						 
					 
					
						
						
							
							Merge pull request  #1761  from delthas/feature-extended-monitor  
						
						... 
						
						
						
						Add support for extended-monitor 
						
						
					 
					
						2021-08-26 10:14:31 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							55cf1e6781 
							
						 
					 
					
						
						
							
							Merge pull request  #1784  from slingamn/issue1650_whoisactually  
						
						... 
						
						
						
						fix  #1650  
					
						2021-08-26 00:11:19 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							26cdb4cf36 
							
						 
					 
					
						
						
							
							fix   #1650  
						
						... 
						
						
						
						RPL_WHOISACTUALLY should display some arbitrarily chosen IP address and
hostname. 
						
						
					 
					
						2021-08-25 22:44:55 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8b2f6de3e0 
							
						 
					 
					
						
						
							
							Add email-based password reset ( #1779 )  
						
						... 
						
						
						
						* Add email-based password reset
Fixes  #734 
* rename SETPASS to RESETPASS
* review fixes
* abuse mitigations
* SENDPASS and RESETPASS should both touch the client login throttle
* Produce a logline and a sno on SENDPASS (since it actually sends an email)
* don't re-retrieve the settings value
* add email confirmation for NS SET EMAIL
* smtp: if require-tls is disabled, don't validate server cert
* review fixes
* remove cooldown for NS SET EMAIL
If you accidentally set the wrong address, the cooldown would prevent you
from fixing your mistake. Since we touch the registration throttle anyway,
this shouldn't present more of an abuse concern than registration itself. 
						
						
					 
					
						2021-08-25 22:32:55 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0baaf0b711 
							
						 
					 
					
						
						
							
							Merge pull request  #1783  from slingamn/scram_mechanisms  
						
						... 
						
						
						
						remove SCRAM-SHA-256 from advertised SASL mechanisms 
						
						
					 
					
						2021-08-25 21:03:29 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							a1d4b8ac82 
							
						 
					 
					
						
						
							
							bump irctest to latest  
						
						
						
						
					 
					
						2021-08-25 19:00:33 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							12947644e2 
							
						 
					 
					
						
						
							
							remove SCRAM-SHA-256 from advertised SASL mechanisms  
						
						... 
						
						
						
						Advertising SCRAM-SHA-256 breaks irccloud, which doesn't fall back to PLAIN
if it sees SCRAM advertised but SCRAM then fails (as is the case for any
account password hashed on Ergo 2.7 or lower).
Leave a config option for irctest to enable it in the controller. 
						
						
					 
					
						2021-08-25 18:34:27 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9c77f89bc2 
							
						 
					 
					
						
						
							
							Merge pull request  #1781  from slingamn/go_upgrade  
						
						... 
						
						
						
						upgrade go to 1.17 
						
						
					 
					
						2021-08-20 16:56:26 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							492109f29d 
							
						 
					 
					
						
						
							
							upgrade go to 1.17  
						
						
						
						
					 
					
						2021-08-20 15:59:26 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							00255586cc 
							
						 
					 
					
						
						
							
							update manual to point to stable branch systemd file  
						
						
						
						
					 
					
						2021-08-19 10:51:46 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fea8cc1b9a 
							
						 
					 
					
						
						
							
							Merge pull request  #1778  from ProgVal/empty-realname  
						
						... 
						
						
						
						Add missing argument to ERR_NEEDMOREPARAMS on USER commands. 
						
						
					 
					
						2021-08-13 16:58:53 -04:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							a90fbf9f2c 
							
						 
					 
					
						
						
							
							Add missing argument to ERR_NEEDMOREPARAMS on USER commands.  
						
						... 
						
						
						
						Refs:
* other instances in the codebase
* https://defs.ircdocs.horse/defs/numerics.html#err-needmoreparams-461 
* https://modern.ircdocs.horse/#errneedmoreparams-461  
						
						
					 
					
						2021-08-13 21:10:46 +02:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0d438dd0d6 
							
						 
					 
					
						
						
							
							Merge pull request  #1776  from ProgVal/kick-default-comment  
						
						... 
						
						
						
						Make kick messages default to the kicker name instead of the kicked 
						
						
					 
					
						2021-08-13 14:20:17 -04:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							f33f41b0eb 
							
						 
					 
					
						
						
							
							Make kick messages default to the kicker name instead of the kicked  
						
						... 
						
						
						
						For consistency with RFC2812, Bahamut, Hybrid, Insp, Plexus4, Unreal.
https://datatracker.ietf.org/doc/html/rfc2812#section-3.2.8 
At the expense of consistency with chary/solanum, irc2, and ircu2. 
						
						
					 
					
						2021-08-13 20:16:37 +02:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4785a3953a 
							
						 
					 
					
						
						
							
							Merge pull request  #1777  from ProgVal/targmax-kick  
						
						... 
						
						
						
						Advertise support for multiple KICK targets 
						
						
					 
					
						2021-08-13 14:14:56 -04:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							f6f25039b7 
							
						 
					 
					
						
						
							
							Advertise support for multiple KICK targets  
						
						... 
						
						
						
						This is already implemented, but TARGMAX=KICK:1 says it isn't.
Instead, let's advertise that indefinitely many targets are allowed.
Refs:
* https://defs.ircdocs.horse/defs/isupport.html#targmax 
* https://github.com/ircdocs/modern-irc/pull/112  
						
						
					 
					
						2021-08-13 19:42:03 +02:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d2d4a99bc 
							
						 
					 
					
						
						
							
							Merge pull request  #1775  from slingamn/channelkey  
						
						... 
						
						
						
						fix handling of +k with an empty key parameter 
						
						
					 
					
						2021-08-10 15:15:40 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							abfb8442ab 
							
						 
					 
					
						
						
							
							fix handling of +k with an empty key parameter  
						
						... 
						
						
						
						This should be disallowed; `MODE #keytest +k :` should just be an error. 
						
						
					 
					
						2021-08-10 15:11:11 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bbb52bf692 
							
						 
					 
					
						
						
							
							Merge pull request  #1773  from ProgVal/keyvalidation  
						
						... 
						
						
						
						Add missing channel parameter to ERR_INVALIDMODEPARAM. 
						
						
					 
					
						2021-08-10 15:02:02 -04:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							e894c44960 
							
						 
					 
					
						
						
							
							Add missing channel parameter to ERR_INVALIDMODEPARAM.  
						
						
						
						
					 
					
						2021-08-10 20:33:00 +02:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ada135d7cf 
							
						 
					 
					
						
						
							
							Merge pull request  #1772  from slingamn/bump_irctest  
						
						... 
						
						
						
						bump irctest 
						
						
					 
					
						2021-08-08 17:04:32 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							0355c2df1e 
							
						 
					 
					
						
						
							
							bump irctest  
						
						
						
						
					 
					
						2021-08-08 14:49:08 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							37c7b97084 
							
						 
					 
					
						
						
							
							documentation: update CI config path  
						
						
						
						
					 
					
						2021-08-08 12:35:55 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ac8b6daea 
							
						 
					 
					
						
						
							
							Merge pull request  #1770  from ajaspers/patch-1  
						
						... 
						
						
						
						Document mute extbans 
						
						
					 
					
						2021-08-04 01:58:45 -04:00 
						 
				 
			
				
					
						
							
							
								ajaspers 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c3fb7f2ad6 
							
						 
					 
					
						
						
							
							Document mute extbans  
						
						... 
						
						
						
						Fixes  #1747 . 
					
						2021-08-03 21:31:54 -07:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c5a485c17 
							
						 
					 
					
						
						
							
							Merge pull request  #1768  from slingamn/scram_clientid  
						
						... 
						
						
						
						fix SCRAM not supporting client IDs 
						
						
					 
					
						2021-08-03 23:51:10 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5b93fdfcf2 
							
						 
					 
					
						
						
							
							Merge pull request  #1769  from ajaspers/logout  
						
						... 
						
						
						
						Correct help text for NS CLIENTS LOGOUT. 
						
						
					 
					
						2021-08-03 23:50:01 -04:00 
						 
				 
			
				
					
						
							
							
								Alex Jaspersen 
							
						 
					 
					
						
						
						
						
							
						
						
							ecd878c169 
							
						 
					 
					
						
						
							
							Correct help text for NS CLIENTS LOGOUT.  
						
						... 
						
						
						
						"LOGOUT ALL" logs out all clients for a user.
Fixes  #1712 . 
						
						
					 
					
						2021-08-03 18:54:37 -07:00 
						 
				 
			
				
					
						
							
							
								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