Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							51465b4a3a 
							
						 
					 
					
						
						
							
							strip out the +a away mode  
						
						
						
						
					 
					
						2019-04-28 15:12:48 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							b9501722a9 
							
						 
					 
					
						
						
							
							remove all MODE +a / -a lines  
						
						... 
						
						
						
						as per discussion in #oragono, these are not sent by other servers 
						
						
					 
					
						2019-04-28 14:52:15 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							d6b22b925a 
							
						 
					 
					
						
						
							
							fix   #468  
						
						
						
						
					 
					
						2019-04-28 14:38:27 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							d6c970f521 
							
						 
					 
					
						
						
							
							names should respect invisibility  
						
						
						
						
					 
					
						2019-04-28 02:48:19 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							30f6e11698 
							
						 
					 
					
						
						
							
							fix   #400  
						
						... 
						
						
						
						Also fix some issues with STATUSMSG 
						
						
					 
					
						2019-04-28 02:48:19 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							267c51bbbf 
							
						 
					 
					
						
						
							
							Review fix  
						
						
						
						
					 
					
						2019-04-28 15:57:42 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							22ed6bb1f1 
							
						 
					 
					
						
						
							
							Detect cap-notify clients better (as recommended by cap spec)  
						
						
						
						
					 
					
						2019-04-28 01:50:43 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							c84ef97b90 
							
						 
					 
					
						
						
							
							Make CAP version upgrading work as recommended by cap spec  
						
						
						
						
					 
					
						2019-04-28 01:50:16 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							cb1de17ffc 
							
						 
					 
					
						
						
							
							Omit SASL cap when auth is disabled  
						
						
						
						
					 
					
						2019-04-28 01:39:02 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab4f186673 
							
						 
					 
					
						
						
							
							Merge pull request  #458  from slingamn/multisocket.11  
						
						... 
						
						
						
						minimum viable product for bouncer 
						
						
					 
					
						2019-04-28 01:22:36 +10:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							97e71dfef7 
							
						 
					 
					
						
						
							
							extract Semaphore to utils package  
						
						
						
						
					 
					
						2019-04-15 11:15:31 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							fe6a520fa4 
							
						 
					 
					
						
						
							
							temporarily assign the client a nick during reattach  
						
						... 
						
						
						
						(So that the registration burst displays correctly) 
						
						
					 
					
						2019-04-14 22:05:53 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							4af783ed9e 
							
						 
					 
					
						
						
							
							fix   #449  
						
						
						
						
					 
					
						2019-04-14 20:48:50 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							c2faeed4b5 
							
						 
					 
					
						
						
							
							initial implementation of bouncer functionality  
						
						
						
						
					 
					
						2019-04-14 20:48:50 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							0b644065b7 
							
						 
					 
					
						
						
							
							Review and spec updates  
						
						
						
						
					 
					
						2019-04-08 11:36:48 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							7bcba602ec 
							
						 
					 
					
						
						
							
							Don't check for * again, we handle that properly now  
						
						
						
						
					 
					
						2019-04-08 10:54:52 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							8f47b3a6cf 
							
						 
					 
					
						
						
							
							Actually advertise the draft/acc capability lol  
						
						
						
						
					 
					
						2019-04-08 10:42:17 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							4df71df454 
							
						 
					 
					
						
						
							
							Initial ACC update to match the new spec  
						
						
						
						
					 
					
						2019-04-08 10:40:19 +10:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							a729772f0c 
							
						 
					 
					
						
						
							
							fix a deadlock in CS AMODE  
						
						
						
						
					 
					
						2019-04-07 02:12:14 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c7027c604 
							
						 
					 
					
						
						
							
							Merge pull request  #446  from slingamn/chanregrefactor.6  
						
						... 
						
						
						
						refactor channel registration 
						
						
					 
					
						2019-04-04 21:59:25 +10:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							42dca34c1f 
							
						 
					 
					
						
						
							
							ensure each target sees distinct msgids  
						
						
						
						
					 
					
						2019-03-19 05:51:33 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							18a8b075ea 
							
						 
					 
					
						
						
							
							fix   #425  and  #395  
						
						
						
						
					 
					
						2019-03-19 04:40:48 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							63149e754a 
							
						 
					 
					
						
						
							
							update registeredChannels cache on rename as well  
						
						
						
						
					 
					
						2019-03-14 03:21:45 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							8a11768c6a 
							
						 
					 
					
						
						
							
							disallow squatting a registered channel name via RENAME  
						
						
						
						
					 
					
						2019-03-12 05:02:31 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							63029e2ff5 
							
						 
					 
					
						
						
							
							refactor channel registration  
						
						
						
						
					 
					
						2019-03-12 04:16:16 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							26cddf2f59 
							
						 
					 
					
						
						
							
							fix a regression introduced by  #444  
						
						
						
						
					 
					
						2019-03-11 18:58:28 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							baa7e5af0b 
							
						 
					 
					
						
						
							
							Merge pull request  #442  from slingamn/message_tags.5  
						
						... 
						
						
						
						upgrade message-tags to non-draft version 
						
						
					 
					
						2019-03-12 08:47:08 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64bf4a10c6 
							
						 
					 
					
						
						
							
							Merge pull request  #444  from slingamn/issue300.1  
						
						... 
						
						
						
						fix  #300  
					
						2019-03-12 08:41:10 +10:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							713df3a34d 
							
						 
					 
					
						
						
							
							fix   #300  
						
						... 
						
						
						
						Also upgrade RENAME to latest draft specification 
						
						
					 
					
						2019-03-11 07:03:51 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							2e88f82e41 
							
						 
					 
					
						
						
							
							remove indirections in Fakelag and NickTimer  
						
						
						
						
					 
					
						2019-03-08 05:36:54 -05:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							85493ef031 
							
						 
					 
					
						
						
							
							upgrade message-tags to non-draft version  
						
						
						
						
					 
					
						2019-03-07 04:31:08 -05:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							12e3ca9b4d 
							
						 
					 
					
						
						
							
							work around a Tor bug  
						
						... 
						
						
						
						https://bugs.torproject.org/29665  describes how single-onion circuits
will close unless the client sends data every 60 seconds. To cause the
client to send these messages, have Oragono send the client a PING every
30 seconds. 
					
						2019-03-05 22:10:30 -05:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							18169cbedf 
							
						 
					 
					
						
						
							
							disallow resume from tor to non-tor  
						
						
						
						
					 
					
						2019-02-26 16:39:10 -05:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							5f26023d88 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into tor.2  
						
						
						
						
					 
					
						2019-02-26 14:46:15 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9ec4f76c60 
							
						 
					 
					
						
						
							
							Merge pull request  #405  from slingamn/language_loading.2  
						
						... 
						
						
						
						fix  #384  
					
						2019-02-26 21:14:43 +10:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							d13f58acf0 
							
						 
					 
					
						
						
							
							review fixes  
						
						
						
						
					 
					
						2019-02-25 22:56:08 -05:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							b0f89062fa 
							
						 
					 
					
						
						
							
							add support for tor ( #369 )  
						
						
						
						
					 
					
						2019-02-25 22:09:09 -05:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							d43ce07b66 
							
						 
					 
					
						
						
							
							consume resume token during VerifyToken  
						
						... 
						
						
						
						Independently of this, ClientLookupSet.Resume ensures that at most one
resume can succeed, so this doesn't actually change the behavior.
But ResumeManager should be a standalone example of how to implement
resume without race conditions. 
						
						
					 
					
						2019-02-24 21:07:12 -05:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							7018e3693b 
							
						 
					 
					
						
						
							
							optimization: check IsLoggingRawIO before attempting to log input  
						
						
						
						
					 
					
						2019-02-24 21:07:12 -05:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							f790a910cd 
							
						 
					 
					
						
						
							
							change the b32 alphabet for absolutely no reason  
						
						
						
						
					 
					
						2019-02-24 21:07:12 -05:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							0d2cf21cec 
							
						 
					 
					
						
						
							
							clean something up in ApplyProxiedIP  
						
						
						
						
					 
					
						2019-02-24 21:07:12 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1dbe01b09a 
							
						 
					 
					
						
						
							
							Merge pull request  #416  from oragono/master+tlchanges  
						
						... 
						
						
						
						Improve translations 
						
						
					 
					
						2019-02-24 17:57:26 +10:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							a4a143ef56 
							
						 
					 
					
						
						
							
							new unreleased version  
						
						
						
						
					 
					
						2019-02-24 02:19:50 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							f396003ec9 
							
						 
					 
					
						
						
							
							Release v1.0.0  
						
						
						
						
					 
					
						2019-02-24 17:02:04 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							7e6e7742f9 
							
						 
					 
					
						
						
							
							Band-aid NS REGISTER fix  
						
						
						
						
					 
					
						2019-02-23 21:27:19 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							d738688b2a 
							
						 
					 
					
						
						
							
							Simplify NS GROUP help text  
						
						
						
						
					 
					
						2019-02-22 12:53:01 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							6d109e92a5 
							
						 
					 
					
						
						
							
							Fix dodgy TL strings to make them easier to translate  
						
						
						
						
					 
					
						2019-02-22 12:37:11 +10:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							baa2c3b581 
							
						 
					 
					
						
						
							
							send the response line to NICK via the response buffer  
						
						
						
						
					 
					
						2019-02-20 22:20:23 -05:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							bbd99b655a 
							
						 
					 
					
						
						
							
							A labeled command that has 0 response lines should receive an empty batch  
						
						... 
						
						
						
						See discussion on #391 . 
						
						
					 
					
						2019-02-20 21:40:25 -05:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							c6b9fe0218 
							
						 
					 
					
						
						
							
							fix   #384  
						
						
						
						
					 
					
						2019-02-19 03:12:47 -05:00