Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							7217bf5b85 
							
						 
					 
					
						
						
							
							Update config options a little more, add note in readme to modify them  
						
						
						
						
							
						
					 
					
						2017-10-11 07:48:31 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							90bb3f79d3 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'slingamn/default_tweaks'  
						
						
						
						
							
						
					 
					
						2017-10-11 07:44:36 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							2791476f16 
							
						 
					 
					
						
						
							
							INVITE: Fix dumb crash (thanks for pointing this out, @josephbisch!)  
						
						
						
						
							
						
					 
					
						2017-10-10 11:17:41 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							79325d333e 
							
						 
					 
					
						
						
							
							Merge pull request  #151  from slingamn/limits_refactor.3  
						
						... 
						
						
						
						refactor connection limits and throttling 
						
						
							
						
					 
					
						2017-10-10 09:36:30 +10:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							d66470f1c4 
							
						 
					 
					
						
						
							
							review fix: rename various packages and objects  
						
						
						
						
							
						
					 
					
						2017-10-09 17:38:06 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							0e5eec3037 
							
						 
					 
					
						
						
							
							fix a config comment  
						
						
						
						
							
						
					 
					
						2017-10-09 13:48:58 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							58faad90dd 
							
						 
					 
					
						
						
							
							add loglines for IP limits  
						
						
						
						
							
						
					 
					
						2017-10-09 13:24:12 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							ac9ac5ef19 
							
						 
					 
					
						
						
							
							create separate irc/connection_limiting package  
						
						
						
						
							
						
					 
					
						2017-10-09 13:24:12 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							a2ac4eeef9 
							
						 
					 
					
						
						
							
							refactor limits and throttling  
						
						
						
						
							
						
					 
					
						2017-10-09 13:24:12 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							6b20d60c06 
							
						 
					 
					
						
						
							
							vendor: Updated submodules  
						
						
						
						
							
						
					 
					
						2017-10-09 07:35:17 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							bcb0981704 
							
						 
					 
					
						
						
							
							vendor: Updated submodules  
						
						
						
						
							
						
					 
					
						2017-10-08 20:49:03 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							ab7c1caa43 
							
						 
					 
					
						
						
							
							changelog: Add new changes  
						
						
						
						
							
 
						
					 
					
						2017-10-08 20:36:39 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							f86362e639 
							
						 
					 
					
						
						
							
							Name MOTDFORMATTING file properly  
						
						
						
						
							
						
					 
					
						2017-10-08 20:21:53 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							695faefd93 
							
						 
					 
					
						
						
							
							Allow formatting codes in the MOTD  
						
						
						
						
							
						
					 
					
						2017-10-08 20:17:49 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							095e71b2fe 
							
						 
					 
					
						
						
							
							readme: Add some more credits  
						
						
						
						
							
						
					 
					
						2017-10-08 09:45:34 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							a90ee16a20 
							
						 
					 
					
						
						
							
							caps: Test Add, Remove and String  
						
						
						
						
							
						
					 
					
						2017-10-08 09:26:01 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							378d55af65 
							
						 
					 
					
						
						
							
							Add tests to subpackages  
						
						
						
						
							
						
					 
					
						2017-10-07 22:19:37 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							10949a434a 
							
						 
					 
					
						
						
							
							kline: Gofmt -s  
						
						
						
						
							
						
					 
					
						2017-10-06 12:45:32 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							9f7e395c96 
							
						 
					 
					
						
						
							
							logger: Fix comments  
						
						
						
						
							
						
					 
					
						2017-10-06 12:44:11 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							68b1dc9e72 
							
						 
					 
					
						
						
							
							Split passwd into its' own subpackage  
						
						
						
						
							
						
					 
					
						2017-10-06 00:03:53 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							207c1074df 
							
						 
					 
					
						
						
							
							Split utils out to a separate subpackage  
						
						
						
						
							
						
					 
					
						2017-10-05 23:47:43 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							4aa52956e5 
							
						 
					 
					
						
						
							
							Split isupport to its' own subpackage  
						
						
						
						
							
						
					 
					
						2017-10-05 23:39:57 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							eac6a69782 
							
						 
					 
					
						
						
							
							Fix some notes and add some comments.  
						
						
						
						
							
						
					 
					
						2017-10-05 23:29:34 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							797b9f0996 
							
						 
					 
					
						
						
							
							help: Link to https oragono.io  
						
						
						
						
							
						
					 
					
						2017-10-05 23:09:13 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							5852ac4830 
							
						 
					 
					
						
						
							
							readme: Reorder a little  
						
						
						
						
							
						
					 
					
						2017-10-05 23:08:57 +10:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							6aa9023813 
							
						 
					 
					
						
						
							
							add go vet to make test  
						
						
						
						
							
						
					 
					
						2017-10-05 21:09:04 +10:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							456174ed53 
							
						 
					 
					
						
						
							
							review fixes for raw i/o notification  
						
						
						
						
							
						
					 
					
						2017-10-05 21:06:22 +10:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							aff1752d67 
							
						 
					 
					
						
						
							
							refactor logging to implement  #142  
						
						
						
						
							
						
					 
					
						2017-10-05 21:05:57 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							23af746182 
							
						 
					 
					
						
						
							
							Rip out the rest of the web interface  
						
						
						
						
							
						
					 
					
						2017-10-05 20:55:15 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							f7f049973f 
							
						 
					 
					
						
						
							
							Rip out REST API and web interface.  
						
						... 
						
						
						
						It's not really used and I'd rather not have it here unless I'm able to actively maintain it properly and build out the web interface.
I might re-add it later but for now I'd rather not have it unless anyone's actively using it. 
						
						
							
						
					 
					
						2017-10-05 17:14:16 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							04d5d2fcc2 
							
						 
					 
					
						
						
							
							monitor: Fix target output when adding targets  
						
						
						
						
							
						
					 
					
						2017-10-04 18:54:02 +10:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							d39ee2fafa 
							
						 
					 
					
						
						
							
							fix: RPL_MONONLINE must be server-prefixed  
						
						... 
						
						
						
						also, remove the self-notification check; clients are probably not
monitoring themselves, and it doesn't much matter if they are 
						
						
							
						
					 
					
						2017-10-04 03:52:45 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							84c1533b53 
							
						 
					 
					
						
						
							
							review fix: report unfolded nicks in /monitor l when possible  
						
						
						
						
							
						
					 
					
						2017-10-04 03:16:22 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							3877db2391 
							
						 
					 
					
						
						
							
							review fixes: rename MonitorManager methods  
						
						
						
						
							
						
					 
					
						2017-10-04 02:59:59 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							26686d7e86 
							
						 
					 
					
						
						
							
							refactor monitor and /oper implementations  
						
						
						
						
							
						
					 
					
						2017-10-04 01:19:27 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							5e9767c46d 
							
						 
					 
					
						
						
							
							Merge pull request  #146  from slingamn/data_races.1  
						
						... 
						
						
						
						fix various data races, including 2 introduced by #139  
						
						
							
						
					 
					
						2017-10-04 08:00:33 +10:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							23a66fa502 
							
						 
					 
					
						
						
							
							fix various data races, including 2 introduced by  #139  
						
						
						
						
							
						
					 
					
						2017-10-02 04:42:50 -04:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							e66735619e 
							
						 
					 
					
						
						
							
							tweak some defaults  
						
						... 
						
						
						
						* Lower ident timeout to 1.5 seconds, as discussed in #oragono
* Enforce connection limits at the granularity of ipv4 /32's and ipv6 /64's
* Raise the limit on number of new connections to 64 every 10 minutes
  (for the benefit of people behind large IPv4 NATs) 
						
						
							
						
					 
					
						2017-10-02 00:01:29 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							58fb997e77 
							
						 
					 
					
						
						
							
							changelog: Update with new items  
						
						
						
						
							
 
						
					 
					
						2017-10-01 15:27:47 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							b8d47c3e4f 
							
						 
					 
					
						
						
							
							channel: Server opers shouldn't override nooutside, reggedonly and moderated modes. if they want to do that sort of thing, they have SAMODE and all to be explicit about it  
						
						
						
						
							
						
					 
					
						2017-10-01 15:18:52 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							e3a0387cf5 
							
						 
					 
					
						
						
							
							channel: Fix +m (moderated) and +R (registeredonly) channel modes, add note about opers overriding +m/+R  
						
						
						
						
							
						
					 
					
						2017-10-01 15:14:32 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							b850a6c1d9 
							
						 
					 
					
						
						
							
							caps: Actually remove MessageIDs (accidentally left it here with the merge)  
						
						
						
						
							
						
					 
					
						2017-09-29 17:54:17 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							b4fcb45af0 
							
						 
					 
					
						
						
							
							Add license stuff to the top of caps/ and sno/ files I guess  
						
						
						
						
							
						
					 
					
						2017-09-29 17:33:29 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							275449e6cc 
							
						 
					 
					
						
						
							
							caps: Move most capability-handling types into the caps package  
						
						
						
						
							
						
					 
					
						2017-09-29 17:25:58 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							85bfe3818b 
							
						 
					 
					
						
						
							
							Merge pull request  #141  from slingamn/dline_safety.2  
						
						... 
						
						
						
						refactor [dk]linemanagers 
						
						
							
						
					 
					
						2017-09-29 16:26:18 +10:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							ae441d22d3 
							
						 
					 
					
						
						
							
							refactor [dk]linemanagers  
						
						... 
						
						
						
						* Synchronize map accesses
* Be more aggressive about cleaning up expired lines
* CIDR dlines did not work (nil dereference) 
						
						
							
						
					 
					
						2017-09-29 02:07:09 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							cea6565b80 
							
						 
					 
					
						
						
							
							client: HasCapabs -> HasRoleCapabs to make it more clear exactly what this means  
						
						
						
						
							
						
					 
					
						2017-09-29 12:11:06 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							810908db7f 
							
						 
					 
					
						
						
							
							Add comments  
						
						
						
						
							
						
					 
					
						2017-09-29 12:09:48 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							9bfdc4fdfb 
							
						 
					 
					
						
						
							
							Move caps to their own package to prevent conflicts  
						
						
						
						
							
						
					 
					
						2017-09-29 12:07:52 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							830484feb6 
							
						 
					 
					
						
						
							
							AWAY: Send correct mode string (thanks for pointing out this silly bug @jwheare!)  
						
						
						
						
							
						
					 
					
						2017-09-29 11:56:18 +10:00