Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							01726f8935 
							
						 
					 
					
						
						
							
							fix   #1252  
						
						
						
						
					 
					
						2020-08-29 23:40:49 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							3bcf67b956 
							
						 
					 
					
						
						
							
							fix   #1251  
						
						
						
						
					 
					
						2020-08-29 21:42:27 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							20fcbe5147 
							
						 
					 
					
						
						
							
							remove stray references to timeout enforcement  
						
						... 
						
						
						
						These should have been removed in #1027 . 
						
						
					 
					
						2020-08-25 14:11:13 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							ddb8400124 
							
						 
					 
					
						
						
							
							include go version even without the git hash  
						
						
						
						
					 
					
						2020-08-23 21:59:19 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							6628a3d1c6 
							
						 
					 
					
						
						
							
							fix   #1244  
						
						
						
						
					 
					
						2020-08-23 18:11:10 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							4c0144c708 
							
						 
					 
					
						
						
							
							bump version to 2.3.0-rc1  
						
						
						
						
					 
					
						2020-08-23 00:20:20 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							b1c3a1467a 
							
						 
					 
					
						
						
							
							clean up handling of no-op nick changes  
						
						
						
						
					 
					
						2020-08-22 22:26:50 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							e706124852 
							
						 
					 
					
						
						
							
							correct trailing space on +R usermode documentation  
						
						
						
						
					 
					
						2020-08-13 13:17:31 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							682f8f66c5 
							
						 
					 
					
						
						
							
							add compiler version to INFO output  
						
						
						
						
					 
					
						2020-08-10 18:14:22 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							c50c267d3c 
							
						 
					 
					
						
						
							
							better debug logline for failed message building  
						
						
						
						
					 
					
						2020-08-10 17:33:24 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							b54d0f8f34 
							
						 
					 
					
						
						
							
							add timer coalescing for the common case  
						
						
						
						
					 
					
						2020-08-08 23:07:53 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							a3e5c9e98c 
							
						 
					 
					
						
						
							
							fix   #1229  
						
						
						
						
					 
					
						2020-08-07 18:11:39 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							1c4f9daae7 
							
						 
					 
					
						
						
							
							remove some dead code  
						
						
						
						
					 
					
						2020-08-07 00:16:04 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							55b21fa86c 
							
						 
					 
					
						
						
							
							Merge pull request  #1227  from slingamn/issue1225.2  
						
						... 
						
						
						
						fix  #1225  
					
						2020-08-06 01:19:39 -07:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88b09e5919 
							
						 
					 
					
						
						
							
							Merge pull request  #1226  from slingamn/websocket_dos  
						
						... 
						
						
						
						mitigate a potential DoS against websocket listeners 
						
						
					 
					
						2020-08-06 01:08:01 -07:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							06882a9b89 
							
						 
					 
					
						
						
							
							fix   #1225  
						
						
						
						
					 
					
						2020-08-06 03:28:10 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7b28fc73e6 
							
						 
					 
					
						
						
							
							Merge pull request  #1223  from hhirtz/rename  
						
						... 
						
						
						
						Update draft/rename impl 
						
						
					 
					
						2020-08-05 14:02:15 -07:00 
						 
				 
			
				
					
						
							
							
								Hubert Hirtz 
							
						 
					 
					
						
						
						
						
							
						
						
							f6d5fe812f 
							
						 
					 
					
						
						
							
							Update draft/rename implementation  
						
						... 
						
						
						
						Link to the new draft PR:
<https://github.com/ircv3/ircv3-specifications/pull/420 >
Changes in the spec:
- Use standard replies instead of numerics:
  <https://github.com/ircv3/ircv3-specifications/pull/420/files#diff-70e90beef48dc9cf5d784d1e179ea822R44 >
- Allow RENAME to a different case:
  <https://github.com/ircv3/ircv3-specifications/pull/420/files#diff-70e90beef48dc9cf5d784d1e179ea822R42 >
This commit makes oragono send the PART-JOIN fallback even on case-only
changes. This is so that clients don't have to worry about oragono's
UTF8 casefolding. See the following comments for further info:
<https://github.com/ircv3/ircv3-specifications/pull/420#issuecomment-668770837 >
Misc fixes:
- Remove unused variable,
- Add missing calls to utils.SafeErrorParam,
- Don't fill replies with the user-provided "oldName", for the same
  reason as sending the PART-JOIN fallback. 
						
						
					 
					
						2020-08-05 22:46:30 +02:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							aad39024b9 
							
						 
					 
					
						
						
							
							mitigate a potential DoS against websocket listeners  
						
						... 
						
						
						
						Websocket listeners would process an arbitrary number of invalid
(non-text or blank) messages without throttling. This imposes fakelag
on such messages by treating them as blank lines. 
						
						
					 
					
						2020-08-05 15:00:39 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							df8be72c6f 
							
						 
					 
					
						
						
							
							move StringSet to utils package  
						
						
						
						
					 
					
						2020-08-04 21:54:03 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							ddac7d94a8 
							
						 
					 
					
						
						
							
							use ChannelSet  
						
						
						
						
					 
					
						2020-08-04 21:46:07 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							15c54e80de 
							
						 
					 
					
						
						
							
							clean up some error handling  
						
						
						
						
					 
					
						2020-08-03 23:57:42 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							9000383f88 
							
						 
					 
					
						
						
							
							Move config errors to call sites  
						
						... 
						
						
						
						Since allocating them is rare. 
						
						
					 
					
						2020-08-03 12:55:52 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							6a2fba9812 
							
						 
					 
					
						
						
							
							make it easier to patch out the maximum line length  
						
						
						
						
					 
					
						2020-08-03 12:51:04 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							470756cd3e 
							
						 
					 
					
						
						
							
							fix an edge case with /NS SASET user always-on true  
						
						... 
						
						
						
						If force-nick-equals-account is disabled, then this could cause
a client with a non-reserved (or grouped) nick to become always-on.
(This can't happen with `/NS SET always-on true` because we check in
advance.) 
						
						
					 
					
						2020-07-27 06:08:06 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							027886046c 
							
						 
					 
					
						
						
							
							clean up always-on state machine  
						
						
						
						
					 
					
						2020-07-27 00:21:16 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc90b3c910 
							
						 
					 
					
						
						
							
							Merge pull request  #1211  from slingamn/issue1204_echomessage.3  
						
						... 
						
						
						
						fix  #1204  
					
						2020-07-26 03:11:27 -07:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4bb4d02729 
							
						 
					 
					
						
						
							
							Merge pull request  #1200  from slingamn/issue1190_remove_offerlist.1  
						
						... 
						
						
						
						fix  #1190  
					
						2020-07-26 03:11:12 -07:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							6fbbcbc44f 
							
						 
					 
					
						
						
							
							set up v2.3.0-unreleased  
						
						
						
						
					 
					
						2020-07-26 06:00:24 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							58be8463c9 
							
						 
					 
					
						
						
							
							bump version to 2.2.0  
						
						
						
						
					 
					
						2020-07-26 05:47:18 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							d679d21ac0 
							
						 
					 
					
						
						
							
							fix   #1216  
						
						
						
						
					 
					
						2020-07-26 04:11:39 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							bcf581f63d 
							
						 
					 
					
						
						
							
							fix   #1214  
						
						
						
						
					 
					
						2020-07-26 04:03:07 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							6d18a1a78c 
							
						 
					 
					
						
						
							
							tweak addEchoMessage signature  
						
						
						
						
					 
					
						2020-07-24 02:55:46 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							28d4971f36 
							
						 
					 
					
						
						
							
							fix   #1204  
						
						
						
						
					 
					
						2020-07-24 02:46:02 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7a16f166c5 
							
						 
					 
					
						
						
							
							Merge pull request  #1207  from slingamn/awaystring  
						
						... 
						
						
						
						tweaks to auto-away 
						
						
					 
					
						2020-07-21 23:08:50 -07:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b5f0f9a3ce 
							
						 
					 
					
						
						
							
							Merge pull request  #1208  from slingamn/setpassword  
						
						... 
						
						
						
						alias for NICKSERV SET PASSWORD 
						
						
					 
					
						2020-07-21 23:08:41 -07:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							af009a5bc1 
							
						 
					 
					
						
						
							
							fix 2-parameter case for *playback  
						
						
						
						
					 
					
						2020-07-21 16:33:17 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							e6e55bbf29 
							
						 
					 
					
						
						
							
							remove 'history' batch type  
						
						... 
						
						
						
						This was from ircv3-specifications #362 , which is now obsolete. 
						
						
					 
					
						2020-07-21 15:26:03 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							f193298dcd 
							
						 
					 
					
						
						
							
							alias for NICKSERV SET PASSWORD  
						
						
						
						
					 
					
						2020-07-21 01:05:13 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							eaae3165f2 
							
						 
					 
					
						
						
							
							don't trigger auto-away if the client is already away  
						
						
						
						
					 
					
						2020-07-20 17:05:29 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							6916dbeae0 
							
						 
					 
					
						
						
							
							use consistent phrase for auto-away message  
						
						
						
						
					 
					
						2020-07-20 16:58:41 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							562b85c1c0 
							
						 
					 
					
						
						
							
							simplify some logic  
						
						
						
						
					 
					
						2020-07-20 14:10:43 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							e827bc0f9c 
							
						 
					 
					
						
						
							
							fix   #1205  
						
						
						
						
					 
					
						2020-07-20 04:28:17 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							a4343bf77d 
							
						 
					 
					
						
						
							
							bump version to 2.2.0-rc1  
						
						
						
						
					 
					
						2020-07-19 02:25:25 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							04844e0a00 
							
						 
					 
					
						
						
							
							Merge pull request  #1196  from slingamn/changelog.1  
						
						... 
						
						
						
						add changelog and documentation updates 
						
						
					 
					
						2020-07-18 22:59:45 -07:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							ffd00e1aff 
							
						 
					 
					
						
						
							
							minor optimization to Client.Friends  
						
						
						
						
					 
					
						2020-07-17 04:53:30 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							32c58c1e1f 
							
						 
					 
					
						
						
							
							fix   #1190  
						
						
						
						
					 
					
						2020-07-17 04:19:33 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							93530ae397 
							
						 
					 
					
						
						
							
							fix   #1198  
						
						
						
						
					 
					
						2020-07-17 02:54:43 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							9e3ad5aff1 
							
						 
					 
					
						
						
							
							fix   #1060  
						
						
						
						
					 
					
						2020-07-15 21:57:59 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							a99c893f9b 
							
						 
					 
					
						
						
							
							Merge branch 'realname_again'  
						
						
						
						
					 
					
						2020-07-12 16:49:30 -04:00