Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							22c298d337 
							
						 
					 
					
						
						
							
							fix   #567  
						
						
						
						
					 
					
						2019-06-28 16:40:51 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a5d09c932c 
							
						 
					 
					
						
						
							
							Merge pull request  #557  from slingamn/issue555.2  
						
						... 
						
						
						
						upgrade to draft/labeled-response-0.2 
						
						
					 
					
						2019-06-28 22:18:42 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							9ce3bed4a2 
							
						 
					 
					
						
						
							
							Setup v1.2.0-unreleased devel ver  
						
						
						
						
					 
					
						2019-06-28 22:17:43 +10:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							57821c865a 
							
						 
					 
					
						
						
							
							bump version to 1.1.0  
						
						
						
						
					 
					
						2019-06-25 19:59:04 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							24c46235a3 
							
						 
					 
					
						
						
							
							remove m -> rn skeleton mapping again  
						
						
						
						
					 
					
						2019-06-24 06:23:10 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							b075ea6eb9 
							
						 
					 
					
						
						
							
							use regular Skeleton instead of SkeletonTweaked  
						
						... 
						
						
						
						dan: "I probably wouldn't expect those mappings to cause much
trouble at all for legitimate users at the end of the day"
shivaram: [concurs] 
						
						
					 
					
						2019-06-24 00:16:42 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							6e9a31a574 
							
						 
					 
					
						
						
							
							use confusables.SkeletonTweaked to fix the test  
						
						
						
						
					 
					
						2019-06-19 05:24:09 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							f17777995b 
							
						 
					 
					
						
						
							
							add a new test  
						
						
						
						
					 
					
						2019-06-19 04:53:15 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							be4d098945 
							
						 
					 
					
						
						
							
							fix an edge case in skeletonization  
						
						... 
						
						
						
						'm' skeletonizes to 'rn' (but is exempted by the isBoring check),
but the fullwidth 'm' does not skeletonize to anything. The root cause
of this is the (still unexplained) patchiness of the skeleton mapping
for fullwidth -> standard-width Latin characters; the fix is to perform
width mapping first, before either skeletonization or isBoring. 
						
						
					 
					
						2019-06-18 02:34:16 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							8dca545264 
							
						 
					 
					
						
						
							
							consolidate some time-setting code  
						
						
						
						
					 
					
						2019-06-13 07:24:38 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							34f11ddb97 
							
						 
					 
					
						
						
							
							implement draft/labeled-response-0.2  
						
						
						
						
					 
					
						2019-06-13 07:24:38 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							60d5586099 
							
						 
					 
					
						
						
							
							bump to 1.1.0-rc1  
						
						
						
						
					 
					
						2019-06-12 05:25:10 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							655f1f6f54 
							
						 
					 
					
						
						
							
							Merge pull request  #538  from slingamn/issue537.1  
						
						... 
						
						
						
						fix  #537  
					
						2019-06-10 01:14:32 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc322f8fd4 
							
						 
					 
					
						
						
							
							Merge pull request  #546  from slingamn/issue536.3  
						
						... 
						
						
						
						fix  #536  
					
						2019-06-10 01:13:02 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a4bf8612b 
							
						 
					 
					
						
						
							
							Merge pull request  #525  from slingamn/autobrb.8  
						
						... 
						
						
						
						hopefully the last round of resume/brb fixes before the release 
						
						
					 
					
						2019-06-10 01:12:40 +10:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							321c437499 
							
						 
					 
					
						
						
							
							fix   #536  
						
						
						
						
					 
					
						2019-05-31 14:39:21 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							4350b92bef 
							
						 
					 
					
						
						
							
							fix KILL etc. for BRB'ed clients  
						
						
						
						
					 
					
						2019-05-30 18:49:03 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							3b71be3bf0 
							
						 
					 
					
						
						
							
							fix   #537  
						
						
						
						
					 
					
						2019-05-30 05:40:18 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							364d31e10c 
							
						 
					 
					
						
						
							
							implement the strict modern behavior  
						
						
						
						
					 
					
						2019-05-29 14:51:09 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							521d5bf50f 
							
						 
					 
					
						
						
							
							fix   #380  
						
						... 
						
						
						
						Partially fixed earlier in #467  
						
						
					 
					
						2019-05-29 14:40:56 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							c0b554e98c 
							
						 
					 
					
						
						
							
							changes from discussion  
						
						
						
						
					 
					
						2019-05-29 07:37:57 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							acc9d8c13d 
							
						 
					 
					
						
						
							
							update to proposed draft/resume-0.5 behavior  
						
						
						
						
					 
					
						2019-05-29 05:58:47 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							71cc9a1adf 
							
						 
					 
					
						
						
							
							review fix  
						
						
						
						
					 
					
						2019-05-29 05:50:33 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							ef796f1b11 
							
						 
					 
					
						
						
							
							review fix  
						
						
						
						
					 
					
						2019-05-29 05:06:40 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							1a1d3ff89f 
							
						 
					 
					
						
						
							
							fix   #410  
						
						
						
						
					 
					
						2019-05-29 04:43:13 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							b134a63dc2 
							
						 
					 
					
						
						
							
							simplify "client dead" logic in AddSession  
						
						... 
						
						
						
						now that we have client.destroyed again, we don't need to test the
"0 sessions && brb disabled" condition in both AddSession() and
destroy() 
						
						
					 
					
						2019-05-28 04:56:56 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							dee9740e68 
							
						 
					 
					
						
						
							
							add some testing  
						
						
						
						
					 
					
						2019-05-27 16:10:10 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							9fe65223db 
							
						 
					 
					
						
						
							
							fix   #527  
						
						... 
						
						
						
						Use []uint32 in bitset instead of []uint64, because it's harder to guarantee
64-bit alignment of []uint64 than I had realized:
https://go101.org/article/memory-layout.html  
						
						
					 
					
						2019-05-27 15:51:28 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							5ac7ea5b1c 
							
						 
					 
					
						
						
							
							fix data race on exitedSnomaskSent  
						
						
						
						
					 
					
						2019-05-27 14:33:59 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							1a7169d75d 
							
						 
					 
					
						
						
							
							fix double-destroy bug  
						
						
						
						
					 
					
						2019-05-27 06:10:39 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							74732c4aeb 
							
						 
					 
					
						
						
							
							new proposed format for RESUMED messages  
						
						
						
						
					 
					
						2019-05-27 06:10:39 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							57684fc1e5 
							
						 
					 
					
						
						
							
							fix   #518  
						
						
						
						
					 
					
						2019-05-27 06:10:39 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc2e546de9 
							
						 
					 
					
						
						
							
							Merge pull request  #522  from slingamn/confusable_service_names.1  
						
						... 
						
						
						
						check restricted nicknames against skeletons, more pedantically 
						
						
					 
					
						2019-05-24 15:16:54 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							ada710b807 
							
						 
					 
					
						
						
							
							fix   #521  
						
						
						
						
					 
					
						2019-05-24 13:33:49 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							8794740f89 
							
						 
					 
					
						
						
							
							be more pedantic about distinguishing skeletons and casefolds  
						
						
						
						
					 
					
						2019-05-24 13:09:56 -04:00 
						 
				 
			
				
					
						
							
							
								Chris Smith 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a6164cd9c4 
							
						 
					 
					
						
						
							
							Check restricted nicknames against skeletons  
						
						... 
						
						
						
						Fixes  #519  
					
						2019-05-24 17:01:56 +01:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							34925ce4a7 
							
						 
					 
					
						
						
							
							fix   #516  
						
						
						
						
					 
					
						2019-05-23 21:21:36 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							99de53264e 
							
						 
					 
					
						
						
							
							fix a bug in SetQuitMessage  
						
						... 
						
						
						
						Quit messages aren't supposed to clobber each other under any
circumstances, but actually only the default "Connection closed"
message was non-clobbering, all others would clobber. 
						
						
					 
					
						2019-05-23 21:20:14 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							174115deb6 
							
						 
					 
					
						
						
							
							fix   #455  
						
						
						
						
					 
					
						2019-05-23 21:20:14 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a27c46f983 
							
						 
					 
					
						
						
							
							Merge pull request  #509  from slingamn/brb.5  
						
						... 
						
						
						
						implement draft/resume-0.4 
						
						
					 
					
						2019-05-24 11:06:11 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							30914c564a 
							
						 
					 
					
						
						
							
							Merge pull request  #513  from slingamn/issue511.1  
						
						... 
						
						
						
						fix  #511  
					
						2019-05-24 10:59:53 +10:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							0835ad6af5 
							
						 
					 
					
						
						
							
							fix   #514  
						
						... 
						
						
						
						Also ensure that people can remove their own persistent modes via CS AMODE 
						
						
					 
					
						2019-05-23 18:33:41 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							dcb3487566 
							
						 
					 
					
						
						
							
							fix   #511  
						
						
						
						
					 
					
						2019-05-23 01:32:43 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							4b88a60ba6 
							
						 
					 
					
						
						
							
							clean up some old getters  
						
						
						
						
					 
					
						2019-05-22 19:07:12 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							05459012ef 
							
						 
					 
					
						
						
							
							move fakelag processing back to read loop as well  
						
						
						
						
					 
					
						2019-05-22 18:35:24 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							4e13f72ca9 
							
						 
					 
					
						
						
							
							put an upper limit on registration messages  
						
						... 
						
						
						
						Fixes  #505  
					
						2019-05-22 16:42:25 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							0af0a0b445 
							
						 
					 
					
						
						
							
							fix a race condition  
						
						... 
						
						
						
						Setting `closed` on the socket (which can mean either "the socket is broken"
or "we should close the socket at the next opportunity") was racing against
the final write. Even if socket.closed is true, we should attempt to send
buffered message data to the socket, before we send the `finalData` and
actually call `Close`. 
						
						
					 
					
						2019-05-22 16:42:25 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							1de166bccb 
							
						 
					 
					
						
						
							
							eliminate client.Realname() getter  
						
						
						
						
					 
					
						2019-05-22 16:10:56 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							cf153c2b09 
							
						 
					 
					
						
						
							
							restore RESUME SUCCESS message  
						
						
						
						
					 
					
						2019-05-22 15:08:02 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							851617a4a5 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into brb.5  
						
						
						
						
					 
					
						2019-05-22 03:29:18 -04:00