Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1da11ae8ae 
							
						 
					 
					
						
						
							
							implement draft/pre-away ( #2044 )  
						
						 
						
						... 
						
						
						
						* implement draft/pre-away
* clean up some subtleties in auto-away aggregation.
* consistently apply auto-away only to always-on
* `AWAY *` should not produce user-visible changes wherever possible 
						
						
					 
					
						2023-02-05 00:50:14 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							bceae9b739 
							
						 
					 
					
						
						
							
							add standard-replies capability  
						
						 
						
						
						
						
					 
					
						2023-01-01 07:08:44 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							898f84c613 
							
						 
					 
					
						
						
							
							update persistence spec link  
						
						 
						
						
						
						
					 
					
						2022-12-10 22:05:46 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							99d27ff737 
							
						 
					 
					
						
						
							
							initial implementation of draft/persistence  
						
						 
						
						
						
						
					 
					
						2022-12-10 22:05:46 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Lorentz 
							
						 
					 
					
						
						
						
						
							
						
						
							dd8073208c 
							
						 
					 
					
						
						
							
							Use ratified extended-monitor cap name  
						
						 
						
						... 
						
						
						
						https://github.com/ircv3/ircv3-specifications/pull/508  
						
						
					 
					
						2022-11-01 07:41:55 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							5ecba1d40b 
							
						 
					 
					
						
						
							
							use ratified bot mode tag name  
						
						 
						
						
						
						
					 
					
						2022-04-26 15:43:24 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							32f7868bfd 
							
						 
					 
					
						
						
							
							implement draft/read-marker capability  
						
						 
						
						
						
						
					 
					
						2022-03-30 23:16:09 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							b8009c4a07 
							
						 
					 
					
						
						
							
							rename oragono.io/nope to ergo.chat/nope  
						
						 
						
						
						
						
					 
					
						2021-09-10 13:05:09 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								delthas 
							
						 
					 
					
						
						
						
						
							
						
						
							7fde04ea94 
							
						 
					 
					
						
						
							
							Add support for extended-monitor  
						
						 
						
						... 
						
						
						
						See: https://github.com/ircv3/ircv3-specifications/pull/466  
						
						
					 
					
						2021-07-24 20:52:03 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							59bddd066f 
							
						 
					 
					
						
						
							
							update draft/register -> draft/account-registration  
						
						 
						
						... 
						
						
						
						Fixes  #1740  
						
						
					 
					
						2021-07-07 07:37:46 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							23c7218bf1 
							
						 
					 
					
						
						
							
							first pass at renaming Oragono to Ergo  
						
						 
						
						
						
						
					 
					
						2021-05-26 15:55:24 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							ba21987d03 
							
						 
					 
					
						
						
							
							remove draft/resume-0.5  
						
						 
						
						
						
						
					 
					
						2021-05-18 23:27:46 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							1efde964e1 
							
						 
					 
					
						
						
							
							Fix   #1562  
						
						 
						
						... 
						
						
						
						Implement the new bot mode spec:
https://github.com/ircv3/ircv3-specifications/pull/439  
						
						
					 
					
						2021-03-17 14:36:52 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							514a2e613f 
							
						 
					 
					
						
						
							
							fix   #1468  
						
						 
						
						
						
						
					 
					
						2020-12-21 22:07:48 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							9ed789f67c 
							
						 
					 
					
						
						
							
							fix   #1075  
						
						 
						
						
						
						
					 
					
						2020-10-06 18:04:29 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							20aaa1ab06 
							
						 
					 
					
						
						
							
							fix   #1259  
						
						 
						
						
						
						
					 
					
						2020-09-09 11:46:05 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							4ee49f8450 
							
						 
					 
					
						
						
							
							Initial RELAYMSG implementation  
						
						 
						
						
						
						
					 
					
						2020-06-08 10:19:28 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							2257f33efa 
							
						 
					 
					
						
						
							
							ratify SETNAME  
						
						 
						
						
						
						
					 
					
						2020-05-11 18:11:09 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							f5ca35ed72 
							
						 
					 
					
						
						
							
							rename 'bouncer' to 'multiclient'  
						
						 
						
						
						
						
					 
					
						2020-02-21 00:33:55 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							33dac4c0ba 
							
						 
					 
					
						
						
							
							initial persistent history implementation  
						
						 
						
						
						
						
					 
					
						2020-02-19 00:24:12 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							7d3c0f7884 
							
						 
					 
					
						
						
							
							fix   #757  
						
						 
						
						
						
						
					 
					
						2020-01-27 21:10:24 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							5d662742b9 
							
						 
					 
					
						
						
							
							remove oragono.io/maxline-2 and fmsgid  
						
						 
						
						
						
						
					 
					
						2020-01-18 23:47:05 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							f920d3b79f 
							
						 
					 
					
						
						
							
							fix   #530 ,  #721  
						
						 
						
						
						
						
					 
					
						2019-12-29 12:05:01 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							358c4b7d81 
							
						 
					 
					
						
						
							
							implement draft/multiline  
						
						 
						
						
						
						
					 
					
						2019-12-24 09:29:54 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							ae9aecbbb0 
							
						 
					 
					
						
						
							
							increase max cap line length  
						
						 
						
						... 
						
						
						
						Workaround for #661 : this makes the `CAP LS 302` line from the default config
fit on a single line, as long as the server name is at most 35 characters. 
						
						
					 
					
						2019-11-09 22:43:07 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							a75d26a46b 
							
						 
					 
					
						
						
							
							refactor cap line splitting  
						
						 
						
						
						
						
					 
					
						2019-11-09 20:31:39 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							3cb9234bb5 
							
						 
					 
					
						
						
							
							review fixes  
						
						 
						
						
						
						
					 
					
						2019-09-08 06:28:48 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							7ed27d4a42 
							
						 
					 
					
						
						
							
							Fix   #448 ,  #594  
						
						 
						
						
						
						
					 
					
						2019-08-27 03:58:04 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							34f11ddb97 
							
						 
					 
					
						
						
							
							implement draft/labeled-response-0.2  
						
						 
						
						
						
						
					 
					
						2019-06-13 07:24:38 -04: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 
							
						 
					 
					
						
						
						
						
							
						
						
							acc9d8c13d 
							
						 
					 
					
						
						
							
							update to proposed draft/resume-0.5 behavior  
						
						 
						
						
						
						
					 
					
						2019-05-29 05:58:47 -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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Oaks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a27c46f983 
							
						 
					 
					
						
						
							
							Merge pull request  #509  from slingamn/brb.5  
						
						 
						
						... 
						
						
						
						implement draft/resume-0.4 
						
						
					 
					
						2019-05-24 11:06:11 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							dcb3487566 
							
						 
					 
					
						
						
							
							fix   #511  
						
						 
						
						
						
						
					 
					
						2019-05-23 01:32:43 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							851617a4a5 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into brb.5  
						
						 
						
						
						
						
					 
					
						2019-05-22 03:29:18 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							3d445573cf 
							
						 
					 
					
						
						
							
							implement draft/resume-0.4  
						
						 
						
						
						
						
					 
					
						2019-05-21 22:36:37 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							b96fdb2293 
							
						 
					 
					
						
						
							
							support znc.in/playback  
						
						 
						
						
						
						
					 
					
						2019-05-20 19:08:57 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							8fc588375b 
							
						 
					 
					
						
						
							
							implement user preferences system  
						
						 
						
						
						
						
					 
					
						2019-05-19 06:17:30 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							15289bd7db 
							
						 
					 
					
						
						
							
							review fixes  
						
						 
						
						
						
						
					 
					
						2019-05-11 21:48:36 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							b11bf503e7 
							
						 
					 
					
						
						
							
							improvements to message replay code  
						
						 
						
						
						
						
					 
					
						2019-05-08 03:02:48 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							c2faeed4b5 
							
						 
					 
					
						
						
							
							initial implementation of bouncer functionality  
						
						 
						
						
						
						
					 
					
						2019-04-14 20:48:50 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							4df71df454 
							
						 
					 
					
						
						
							
							Initial ACC update to match the new spec  
						
						 
						
						
						
						
					 
					
						2019-04-08 10:40:19 +10: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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							53ed368701 
							
						 
					 
					
						
						
							
							Draft implementation of draft/setname  
						
						 
						
						
						
						
					 
					
						2019-02-13 23:22:16 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							afe94d43c3 
							
						 
					 
					
						
						
							
							update resume support to draft/resume-0.3  
						
						 
						
						
						
						
					 
					
						2019-02-12 01:03:19 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							f48af3ee44 
							
						 
					 
					
						
						
							
							correctly support disabling caps with CAP REQ,  fixes   #337  
						
						 
						
						
						
						
					 
					
						2019-02-02 20:22:07 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							a0bf548fc5 
							
						 
					 
					
						
						
							
							draft/resume-0.2 implementation, message history support  
						
						 
						
						
						
						
					 
					
						2018-11-26 05:23:27 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							a1bbe0c7f2 
							
						 
					 
					
						
						
							
							review fix  
						
						 
						
						
						
						
					 
					
						2018-06-25 22:55:50 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							2a33c1483b 
							
						 
					 
					
						
						
							
							atomic bitset implementations of caps.Set and modes.ModeSet  
						
						 
						
						
						
						
					 
					
						2018-06-25 18:17:47 -04:00