Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							0f5603eca2 
							
						 
					 
					
						
						
							
							bump irctest to upstream master  
						
						 
						
						
						
						
							
						
					 
					
						2025-06-09 02:20:49 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d4f5e4adf 
							
						 
					 
					
						
						
							
							Merge pull request  #2271  from slingamn/register  
						
						 
						
						... 
						
						
						
						fix  #2270  
						
						
							
						
					 
					
						2025-06-09 02:19:55 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							16568c5ab7 
							
						 
					 
					
						
						
							
							fix   #2270  
						
						 
						
						... 
						
						
						
						REGISTER should strip the guest format when applicable, same as NS REGISTER. 
						
						
							
						
					 
					
						2025-06-08 16:50:34 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a186f8e54 
							
						 
					 
					
						
						
							
							Fix invalid FAIL codes in REGISTER ( #2269 )  
						
						 
						
						... 
						
						
						
						* nickserv.go: Update FAIL codes to match spec
* handlers.go: Fix FAIL code
* use ACCOUNT_EXISTS for errNameReserved
* bump irctest to development version
---------
Co-authored-by: Valerie Liu <79415174+ValwareIRC@users.noreply.github.com> 
						
						
							
						
					 
					
						2025-06-08 01:43:43 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7828218bc7 
							
						 
					 
					
						
						
							
							Merge pull request  #2264  from slingamn/cutprefix  
						
						 
						
						... 
						
						
						
						fix  #2147  
						
						
							
						
					 
					
						2025-05-26 01:56:06 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							7138e76151 
							
						 
					 
					
						
						
							
							fix   #2147  
						
						 
						
						... 
						
						
						
						use strings.CutPrefix when possible 
						
						
							
						
					 
					
						2025-05-25 01:59:55 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sarah Rose 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e4aac56bda 
							
						 
					 
					
						
						
							
							API enhancements ( #2261 )  
						
						 
						
						... 
						
						
						
						Fixes  #2257  and #2260 
* add `/v1/status` endpoint
* add `/v1/account_list` endpoint
* add fields to `/v1/account_details` response 
						
						
							
						
					 
					
						2025-05-25 00:47:20 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4da6511674 
							
						 
					 
					
						
						
							
							Merge pull request  #2262  from slingamn/constant  
						
						 
						
						... 
						
						
						
						clean up constant redefinition 
						
						
							
						
					 
					
						2025-05-23 00:36:46 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							253972a9d2 
							
						 
					 
					
						
						
							
							clean up constant redefinition  
						
						 
						
						
						
						
							
						
					 
					
						2025-05-23 00:18:36 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							a1c46a4be7 
							
						 
					 
					
						
						
							
							clarify channel registration instructions  
						
						 
						
						
						
						
							
						
					 
					
						2025-05-19 00:02:04 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7718081440 
							
						 
					 
					
						
						
							
							Merge pull request  #2258  from slingamn/deps  
						
						 
						
						... 
						
						
						
						upgrade dependencies for 2.17 release cycle 
						
						
							
						
					 
					
						2025-05-18 02:07:40 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							e7501ef847 
							
						 
					 
					
						
						
							
							upgrade go-msgauth  
						
						 
						
						
						
						
							
						
					 
					
						2025-05-18 01:28:48 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							e404942d83 
							
						 
					 
					
						
						
							
							upgrade x dependencies  
						
						 
						
						
						
						
							
						
					 
					
						2025-05-18 01:27:52 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							0a947115d6 
							
						 
					 
					
						
						
							
							set up new development version  
						
						 
						
						
						
						
							
						
					 
					
						2025-05-18 01:15:11 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							9b9c39ddd4 
							
						 
					 
					
						
						
							
							changelog entry for API config  
						
						 
						
						
						
						
							
						
					 
					
						2025-05-18 01:09:13 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							e200e9fd8f 
							
						 
					 
					
						
						
							
							bump version and changelog for v2.16.0  
						
						 
						
						
						
						
							
  v2.16.0
 
						
					 
					
						2025-05-18 00:37:21 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							66a7a488b7 
							
						 
					 
					
						
						
							
							bump version and changelog for v2.16.0-rc1 ( #2255 )  
						
						 
						
						
						
						
							
  v2.16.0-rc1
 
						
					 
					
						2025-05-11 01:07:13 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28ed16261c 
							
						 
					 
					
						
						
							
							Merge pull request  #2254  from ergochat/shivaram_alwaysonbug.1  
						
						 
						
						... 
						
						
						
						fix  #2252  
						
						
							
						
					 
					
						2025-05-08 00:14:51 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							686ce4d5b2 
							
						 
					 
					
						
						
							
							fix   #2252  
						
						 
						
						... 
						
						
						
						Fix SAREGISTER creating always-on clients with no user modes.
Also fix UNREGISTER/ERASE not deleting the stored push subscriptions. 
						
						
							
						
					 
					
						2025-05-07 22:09:08 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							808799b100 
							
						 
					 
					
						
						
							
							Merge pull request  #2253  from slingamn/batchname  
						
						 
						
						... 
						
						
						
						fix isupport batch name 
						
						
							
						
					 
					
						2025-05-01 22:18:08 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							e382036ddb 
							
						 
					 
					
						
						
							
							fix isupport batch name  
						
						 
						
						
						
						
							
						
					 
					
						2025-05-01 14:43:06 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							43fe72f83e 
							
						 
					 
					
						
						
							
							clean up redundant caching ( #2251 )  
						
						 
						
						
						
						
							
						
					 
					
						2025-04-28 00:52:40 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							4ab1a10eec 
							
						 
					 
					
						
						
							
							clean up redundant caching  
						
						 
						
						
						
						
							
						
					 
					
						2025-04-28 00:29:40 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							54b17b0700 
							
						 
					 
					
						
						
							
							improve robustness of timestamp parsing ( #2250 )  
						
						 
						
						... 
						
						
						
						* Clamp CHATHISTORY timestamp selectors to be in [0, MaxInt64]
* Convert everything to UTC up front (probably a no-op) 
						
						
							
						
					 
					
						2025-04-24 23:37:48 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2cf569c5d9 
							
						 
					 
					
						
						
							
							Merge pull request  #2249  from slingamn/targetspanic  
						
						 
						
						... 
						
						
						
						validate that CHATHISTORY limit parameters are nonnegative 
						
						
							
						
					 
					
						2025-04-24 23:37:32 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							a4194c38d8 
							
						 
					 
					
						
						
							
							validate that CHATHISTORY limit parameters are nonnegative  
						
						 
						
						... 
						
						
						
						See #2248 . Reported by @prdes 
						
						
							
						
					 
					
						2025-04-24 12:33:53 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5bab190d33 
							
						 
					 
					
						
						
							
							fix   #2244  ( #2247 )  
						
						 
						
						... 
						
						
						
						Fix  #2244 
Produce an explicit error on receiving the UTF-8 BOM 
						
						
							
						
					 
					
						2025-04-21 22:37:53 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68cee9e2cd 
							
						 
					 
					
						
						
							
							use emersion/go-msgauth for DKIM ( #2242 )  
						
						 
						
						... 
						
						
						
						Fixes  #1041  (support ed25519-sha256 for DKIM) 
						
						
							
						
					 
					
						2025-04-07 00:24:08 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9c3173f573 
							
						 
					 
					
						
						
							
							safer 005 length limits ( #2241 )  
						
						 
						
						... 
						
						
						
						* Limit the payload to 380 bytes instead of 400
* Don't translate the final parameter
This leaves about 60 bytes for the server name. 
						
						
							
						
					 
					
						2025-04-06 02:59:03 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98e04c10a8 
							
						 
					 
					
						
						
							
							fix   #2220  ( #2240 )  
						
						 
						
						... 
						
						
						
						Allow publishing arbitrary ISUPPORT via the config file 
						
						
							
						
					 
					
						2025-04-06 01:41:03 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a6df370bd9 
							
						 
					 
					
						
						
							
							block HTTP DoS attacks ( #2239 )  
						
						 
						
						... 
						
						
						
						Block uses of the JS Fetch API to send HTTP message bodies that are also valid
IRC. The constraint on such messages is that they must begin with a valid HTTP
verb; we can detect this and reject them immediately. 
						
						
							
						
					 
					
						2025-03-30 21:33:06 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9791606f62 
							
						 
					 
					
						
						
							
							allow customizing the NPC and SCENE nickmasks ( #2237 )  
						
						 
						
						... 
						
						
						
						See #2229  
						
						
							
						
					 
					
						2025-03-30 21:32:55 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7256d83ff0 
							
						 
					 
					
						
						
							
							implement command aliases ( #2236 )  
						
						 
						
						... 
						
						
						
						See #2229  
						
						
							
						
					 
					
						2025-03-30 21:32:37 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f5bb5afdd6 
							
						 
					 
					
						
						
							
							bump CI to noble ( #2235 )  
						
						 
						
						
						
						
							
						
					 
					
						2025-03-30 02:48:51 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							d3eb787a1e 
							
						 
					 
					
						
						
							
							bump irctest  
						
						 
						
						
						
						
							
						
					 
					
						2025-03-27 05:20:22 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							19dbe10c99 
							
						 
					 
					
						
						
							
							fix panic on KILL ( #2234 )  
						
						 
						
						... 
						
						
						
						Introduced by #2218 , reported by knolle 
						
						
							
						
					 
					
						2025-03-26 21:21:05 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							467df24914 
							
						 
					 
					
						
						
							
							fix   #2228  ( #2233 )  
						
						 
						
						... 
						
						
						
						If the server is UTF8ONLY, validate that the MOTD is UTF8 
						
						
							
						
					 
					
						2025-03-22 23:13:31 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9dc2fd52ed 
							
						 
					 
					
						
						
							
							Merge pull request  #2232  from ergochat/dependabot/go_modules/github.com/golang-jwt/jwt/v5-5.2.2  
						
						 
						
						... 
						
						
						
						Bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 
						
						
							
						
					 
					
						2025-03-22 20:52:14 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a46732f6ab 
							
						 
					 
					
						
						
							
							Bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2  
						
						 
						
						... 
						
						
						
						Bumps [github.com/golang-jwt/jwt/v5](https://github.com/golang-jwt/jwt ) from 5.2.1 to 5.2.2.
- [Release notes](https://github.com/golang-jwt/jwt/releases )
- [Changelog](https://github.com/golang-jwt/jwt/blob/main/VERSION_HISTORY.md )
- [Commits](https://github.com/golang-jwt/jwt/compare/v5.2.1...v5.2.2 )
---
updated-dependencies:
- dependency-name: github.com/golang-jwt/jwt/v5
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com> 
						
						
							
						
					 
					
						2025-03-21 22:14:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea81ec86e1 
							
						 
					 
					
						
						
							
							MVP for HTTP API ( #2231 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Klaas Tammling <klaas@tammling.hamburg> 
						
						
							
						
					 
					
						2025-03-18 23:13:03 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4bcd008416 
							
						 
					 
					
						
						
							
							fix CHATHISTORY TARGETS from MySQL backend using server local TZ ( #2224 )  
						
						 
						
						... 
						
						
						
						time.Unix() returns a time.Time with the Location populated to the server's
timezone. Such times will format incorrectly with IRCv3TimestampFormat unless
they are manually converted to UTC. 
						
						
							
						
					 
					
						2025-03-17 02:22:25 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							aed216a62e 
							
						 
					 
					
						
						
							
							update filenames in docker documentation  
						
						 
						
						
						
						
							
						
					 
					
						2025-03-16 16:18:16 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f3e24c7bdb 
							
						 
					 
					
						
						
							
							Merge pull request  #2223  from slingamn/saferate  
						
						 
						
						... 
						
						
						
						add SAFERATE to 005 
						
						
							
						
					 
					
						2025-03-09 21:41:24 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							23b65e225b 
							
						 
					 
					
						
						
							
							add SAFERATE to 005  
						
						 
						
						... 
						
						
						
						See discussion at https://github.com/ircv3/ircv3-specifications/pull/556  
						
						
							
						
					 
					
						2025-03-06 13:30:17 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4ced4ef328 
							
						 
					 
					
						
						
							
							Merge pull request  #2219  from slingamn/quit_tags  
						
						 
						
						... 
						
						
						
						fix  #2218  
						
						
							
						
					 
					
						2025-02-16 02:20:13 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							ec3417be79 
							
						 
					 
					
						
						
							
							fix   #2218  
						
						 
						
						... 
						
						
						
						The client's own QUIT line should respect server-time 
						
						
							
						
					 
					
						2025-02-16 01:33:24 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e18362d35 
							
						 
					 
					
						
						
							
							upgrade to go 1.24 ( #2217 )  
						
						 
						
						
						
						
							
						
					 
					
						2025-02-12 21:15:21 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eb84ede5f7 
							
						 
					 
					
						
						
							
							Merge pull request  #2216  from slingamn/redact  
						
						 
						
						... 
						
						
						
						fix  #2215  
						
						
							
						
					 
					
						2025-02-06 01:39:32 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							d50f1471eb 
							
						 
					 
					
						
						
							
							fix   #2215  
						
						 
						
						... 
						
						
						
						Hide the message-redaction capability if allow-individual-delete is disabled.
(Technically REDACT can still be used, but only by ircops, so advertising it
is misleading in the most common case). 
						
						
							
						
					 
					
						2025-02-06 01:36:02 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d9f663c400 
							
						 
					 
					
						
						
							
							Merge pull request  #2214  from slingamn/logline.2  
						
						 
						
						... 
						
						
						
						minor refactoring 
						
						
							
						
					 
					
						2025-02-06 00:21:15 -05:00