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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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
							
						 
					 | 
					
						
						
						
						
							
						
						
							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
							
						 
					 | 
					
						
						
						
						
							
						
						
							7d53dd5d81
							
						
					 | 
					
						
						
							
							formalize token munging code
						
						
						
						
						
						
					 | 
					
						2019-05-15 16:17:13 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shivaram Lingamneni
							
						 
					 | 
					
						
						
						
						
							
						
						
							11076be0ee
							
						
					 | 
					
						
						
							
							review fixes
						
						
						
						
						
						
					 | 
					
						2019-05-12 16:26:23 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shivaram Lingamneni
							
						 
					 | 
					
						
						
						
						
							
						
						
							c28e6d13f9
							
						
					 | 
					
						
						
							
							implement ip cloaking
						
						
						
						
						
						
					 | 
					
						2019-05-12 02:52:12 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shivaram Lingamneni
							
						 
					 | 
					
						
						
						
						
							
						
						
							b11bf503e7
							
						
					 | 
					
						
						
							
							improvements to message replay code
						
						
						
						
						
						
					 | 
					
						2019-05-08 03:02:48 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shivaram Lingamneni
							
						 
					 | 
					
						
						
						
						
							
						
						
							97e71dfef7
							
						
					 | 
					
						
						
							
							extract Semaphore to utils package
						
						
						
						
						
						
					 | 
					
						2019-04-15 11:15:31 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shivaram Lingamneni
							
						 
					 | 
					
						
						
						
						
							
						
						
							63029e2ff5
							
						
					 | 
					
						
						
							
							refactor channel registration
						
						
						
						
						
						
					 | 
					
						2019-03-12 04:16:16 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shivaram Lingamneni
							
						 
					 | 
					
						
						
						
						
							
						
						
							85493ef031
							
						
					 | 
					
						
						
							
							upgrade message-tags to non-draft version
						
						
						
						
						
						
					 | 
					
						2019-03-07 04:31:08 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shivaram Lingamneni
							
						 
					 | 
					
						
						
						
						
							
						
						
							f790a910cd
							
						
					 | 
					
						
						
							
							change the b32 alphabet for absolutely no reason
						
						
						
						
						
						
					 | 
					
						2019-02-24 21:07:12 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shivaram Lingamneni
							
						 
					 | 
					
						
						
						
						
							
						
						
							afe94d43c3
							
						
					 | 
					
						
						
							
							update resume support to draft/resume-0.3
						
						
						
						
						
						
					 | 
					
						2019-02-12 01:03:19 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shivaram Lingamneni
							
						 
					 | 
					
						
						
						
						
							
						
						
							1c23af8767
							
						
					 | 
					
						
						
							
							add sasl-only config option
						
						
						
						
						
						
					 | 
					
						2019-02-05 00:51:58 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shivaram Lingamneni
							
						 
					 | 
					
						
						
						
						
							
						
						
							f48af3ee44
							
						
					 | 
					
						
						
							
							correctly support disabling caps with CAP REQ, fixes #337
						
						
						
						
						
						
					 | 
					
						2019-02-02 20:22:07 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shivaram Lingamneni
							
						 
					 | 
					
						
						
						
						
							
						
						
							6bdc6af186
							
						
					 | 
					
						
						
							
							refactor [dk]lines, implement #144
						
						
						
						
						
						
					 | 
					
						2019-01-22 17:18:38 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shivaram Lingamneni
							
						 
					 | 
					
						
						
						
						
							
						
						
							598d9a025b
							
						
					 | 
					
						
						
							
							review fix: add maxParams for service commands
						
						
						
						
						
						
					 | 
					
						2019-01-04 11:45:59 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shivaram Lingamneni
							
						 
					 | 
					
						
						
						
						
							
						
						
							b80df0885f
							
						
					 | 
					
						
						
							
							refactor services code
						
						
						
						
						
						
					 | 
					
						2019-01-03 22:34:11 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shivaram Lingamneni
							
						 
					 | 
					
						
						
						
						
							
						
						
							2c7c8fbaf9
							
						
					 | 
					
						
						
							
							history replay enhancements
						
						
						
						
						
						
					 | 
					
						2018-12-28 13:45:55 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shivaram Lingamneni
							
						 
					 | 
					
						
						
						
						
							
						
						
							a0bf548fc5
							
						
					 | 
					
						
						
							
							draft/resume-0.2 implementation, message history support
						
						
						
						
						
						
					 | 
					
						2018-11-26 05:23:27 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shivaram Lingamneni
							
						 
					 | 
					
						
						
						
						
							
						
						
							1383190249
							
						
					 | 
					
						
						
							
							refactor rehash to rely more on server.config
						
						
						
						
						
						
					 | 
					
						2018-07-16 03:46:40 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shivaram Lingamneni
							
						 
					 | 
					
						
						
						
						
							
						
						
							318da22448
							
						
					 | 
					
						
						
							
							simplify CAS logic a bit
						
						
						
						
						
						
					 | 
					
						2018-07-02 16:33:39 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shivaram Lingamneni
							
						 
					 | 
					
						
						
						
						
							
						
						
							1e513a717c
							
						
					 | 
					
						
						
							
							expand bitset tests
						
						
						
						
						
						
					 | 
					
						2018-06-27 17:42:39 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shivaram Lingamneni
							
						 
					 | 
					
						
						
						
						
							
						
						
							2a33c1483b
							
						
					 | 
					
						
						
							
							atomic bitset implementations of caps.Set and modes.ModeSet
						
						
						
						
						
						
					 | 
					
						2018-06-25 18:17:47 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shivaram Lingamneni
							
						 
					 | 
					
						
						
						
						
							
						
						
							3db71415c9
							
						
					 | 
					
						
						
							
							review fixes
						
						
						
						
						
						
					 | 
					
						2018-04-20 03:59:01 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Oaks
							
						 
					 | 
					
						
						
						
						
							
						
						
							7b8c4e7e91
							
						
					 | 
					
						
						
							
							Refactor nickserv.go to better support NS HELP and translations
						
						
						
						
						
						
					 | 
					
						2018-04-01 11:22:06 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Oaks
							
						 
					 | 
					
						
						
						
						
							
						
						
							2ecec25d28
							
						
					 | 
					
						
						
							
							Misc refactoring
						
						
						
						
						
						
					 | 
					
						2018-02-03 21:15:07 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shivaram Lingamneni
							
						 
					 | 
					
						
						
						
						
							
						
						
							2a7f055ef3
							
						
					 | 
					
						
						
							
							support unix domain sockets
						
						
						
						
						
						
					 | 
					
						2018-02-01 16:19:07 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shivaram Lingamneni
							
						 
					 | 
					
						
						
						
						
							
						
						
							b7f66fb1de
							
						
					 | 
					
						
						
							
							allow WEBIRC to set the TLS flag over local plaintext connections
						
						
						
						
						
						
					 | 
					
						2018-01-31 21:08:49 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Oaks
							
						 
					 | 
					
						
						
						
						
							
						
						
							207c1074df
							
						
					 | 
					
						
						
							
							Split utils out to a separate subpackage
						
						
						
						
						
						
					 | 
					
						2017-10-05 23:47:43 +10:00 | 
					
					
						
						
							
							
							
						
					 |