Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b478e93c11 
							
						 
					 
					
						
						
							
							Merge pull request  #1804  from slingamn/pwvalidation  
						
						... 
						
						
						
						make `ergo genpasswd` warn for bad passwords 
						
						
					 
					
						2021-10-28 22:25:45 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							7d5cb723b4 
							
						 
					 
					
						
						
							
							make ergo genpasswd warn for bad passwords  
						
						
						
						
					 
					
						2021-10-28 19:29:55 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							404bf6c2a0 
							
						 
					 
					
						
						
							
							update git workflow documentation  
						
						
						
						
					 
					
						2021-10-15 01:08:27 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b55520006 
							
						 
					 
					
						
						
							
							Merge pull request  #1800  from ajaspers/samode  
						
						... 
						
						
						
						Send snomask for channel mode changes via SAMODE. 
						
						
					 
					
						2021-10-03 23:29:28 -04:00 
						 
				 
			
				
					
						
							
							
								Alex Jaspersen 
							
						 
					 
					
						
						
						
						
							
						
						
							53a7e8c334 
							
						 
					 
					
						
						
							
							Send snomask for channel mode changes via SAMODE.  
						
						... 
						
						
						
						Fixes  #1787  
					
						2021-10-03 17:15:01 -07:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							20d8d269ca 
							
						 
					 
					
						
						
							
							Merge pull request  #1797  from slingamn/signals  
						
						... 
						
						
						
						move signals code to utils/ 
						
						
					 
					
						2021-09-19 04:18:20 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							b0f412538c 
							
						 
					 
					
						
						
							
							move signals code to utils/  
						
						
						
						
					 
					
						2021-09-19 04:02:44 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3cf1583aed 
							
						 
					 
					
						
						
							
							Merge pull request  #1796  from slingamn/reverseproxy_exportable.1  
						
						... 
						
						
						
						factor out some shared code 
						
						
					 
					
						2021-09-19 02:48:55 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							2cae19dde5 
							
						 
					 
					
						
						
							
							remove unnecessary indirection in config  
						
						
						
						
					 
					
						2021-09-19 02:09:43 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							284c3d689b 
							
						 
					 
					
						
						
							
							remove obsolete resume config field  
						
						
						
						
					 
					
						2021-09-19 02:00:58 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							e0e4791f72 
							
						 
					 
					
						
						
							
							factor out some shared code  
						
						
						
						
					 
					
						2021-09-18 21:28:16 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							657ce0f1a4 
							
						 
					 
					
						
						
							
							Merge pull request  #1795  from slingamn/gamjadoc  
						
						... 
						
						
						
						document gamja 
						
						
					 
					
						2021-09-13 01:57:22 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							fc711de360 
							
						 
					 
					
						
						
							
							document gamja  
						
						
						
						
					 
					
						2021-09-13 01:53:55 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							e71643eb73 
							
						 
					 
					
						
						
							
							add dependencies workflow to DEVELOPING.md  
						
						
						
						
					 
					
						2021-09-12 11:28:01 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2b3fc9d38e 
							
						 
					 
					
						
						
							
							Merge pull request  #1793  from slingamn/nope  
						
						... 
						
						
						
						rename oragono.io/nope to ergo.chat/nope 
						
						
					 
					
						2021-09-12 11:20:17 -04:00 
						 
				 
			
				
					
						
							
							
								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