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 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							678c8606b6 
							
						 
					 
					
						
						
							
							Merge pull request  #504  from slingamn/playback.4  
						
						... 
						
						
						
						support znc.in/playback 
						
						
					 
					
						2019-05-22 15:38:39 +10:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							1121e3d320 
							
						 
					 
					
						
						
							
							fix   #404  
						
						
						
						
					 
					
						2019-05-22 01:18:22 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							3d445573cf 
							
						 
					 
					
						
						
							
							implement draft/resume-0.4  
						
						
						
						
					 
					
						2019-05-21 22:36:37 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							a59212f8dc 
							
						 
					 
					
						
						
							
							send nickserv timeout warnings from a full pseudo-nickmask  
						
						
						
						
					 
					
						2019-05-21 02:48:18 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							f996e6bb87 
							
						 
					 
					
						
						
							
							review fix  
						
						
						
						
					 
					
						2019-05-20 20:08:06 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a1b30290e3 
							
						 
					 
					
						
						
							
							Merge pull request  #503  from slingamn/acquire_timeout.1  
						
						... 
						
						
						
						add AcquireWithTimeout for semaphores 
						
						
					 
					
						2019-05-21 09:46:57 +10:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							b96fdb2293 
							
						 
					 
					
						
						
							
							support znc.in/playback  
						
						
						
						
					 
					
						2019-05-20 19:08:57 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							dbf03d5c5e 
							
						 
					 
					
						
						
							
							add AcquireWithTimeout for semaphores  
						
						
						
						
					 
					
						2019-05-20 16:48:13 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							d5ebebaa5b 
							
						 
					 
					
						
						
							
							add uncommitted test file  
						
						
						
						
					 
					
						2019-05-20 12:34:30 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							38b228af6a 
							
						 
					 
					
						
						
							
							review fixes  
						
						
						
						
					 
					
						2019-05-20 02:56:49 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							f10ed05f86 
							
						 
					 
					
						
						
							
							fix a lock access in ResumeManager  
						
						
						
						
					 
					
						2019-05-19 06:17:30 -04:00