Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							e8309aee79 
							
						 
					 
					
						
						
							
							Avoiding a crash when getting a short ident is a good thing  
						
						
						
						
					 
					
						2019-02-04 05:02:13 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							151002e232 
							
						 
					 
					
						
						
							
							Up identlen default to 20  
						
						
						
						
					 
					
						2019-02-04 05:01:46 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							cfbb4361dc 
							
						 
					 
					
						
						
							
							Restrict ident length similar to other servers  
						
						
						
						
					 
					
						2019-02-03 19:24:59 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							8cd5db1194 
							
						 
					 
					
						
						
							
							Restrict idents as other servers do  
						
						
						
						
					 
					
						2019-02-03 18:49:42 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f25a42c3d 
							
						 
					 
					
						
						
							
							Merge pull request  #340  from slingamn/skeletonfolding.2  
						
						... 
						
						
						
						more lenient casefolding for skeletons 
						
						
					 
					
						2019-02-03 18:34:12 +10:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							c34d9e0b72 
							
						 
					 
					
						
						
							
							more lenient casefolding for skeletons  
						
						
						
						
					 
					
						2019-02-03 02:45:02 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7399ba2b5 
							
						 
					 
					
						
						
							
							Merge pull request  #339  from slingamn/startuplog  
						
						... 
						
						
						
						rename the "startup", "rehash", and "shutdown" log types to "server" 
						
						
					 
					
						2019-02-03 12:37:24 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f33ad290c 
							
						 
					 
					
						
						
							
							Merge pull request  #334  from slingamn/confusables.4  
						
						... 
						
						
						
						implement confusables prevention (#178 ) 
						
						
					 
					
						2019-02-03 12:33:44 +10:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							7f9445324d 
							
						 
					 
					
						
						
							
							exit 1 if startup fails  
						
						
						
						
					 
					
						2019-02-02 21:15:41 -05:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							cbe0f79f73 
							
						 
					 
					
						
						
							
							unify "startup", "rehash", and "shutdown" log categories as "server"  
						
						
						
						
					 
					
						2019-02-02 21:13:01 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c55bc1c37d 
							
						 
					 
					
						
						
							
							Merge pull request  #338  from slingamn/capnak  
						
						... 
						
						
						
						correctly support disabling caps with CAP REQ, fixes  #337  
						
						
					 
					
						2019-02-03 12:01:38 +10:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							f48af3ee44 
							
						 
					 
					
						
						
							
							correctly support disabling caps with CAP REQ,  fixes   #337  
						
						
						
						
					 
					
						2019-02-02 20:22:07 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							6667585605 
							
						 
					 
					
						
						
							
							trimspace on piped passwords  
						
						
						
						
					 
					
						2019-02-03 08:08:12 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							6f2b610736 
							
						 
					 
					
						
						
							
							Allow piping into genpasswd for docker  
						
						
						
						
					 
					
						2019-02-03 07:21:46 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							becbf409da 
							
						 
					 
					
						
						
							
							Remove deprecated line from goreleaser config  
						
						
						
						
					 
					
						2019-02-03 05:50:23 +10:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							35948d2e5b 
							
						 
					 
					
						
						
							
							refactor some conditions for clarity  
						
						
						
						
					 
					
						2019-01-31 17:34:06 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea24eadb05 
							
						 
					 
					
						
						
							
							Merge pull request  #335  from csmith/default-config-listen-ports  
						
						... 
						
						
						
						Comment out 6668 bindings in default config 
						
						
					 
					
						2019-01-31 21:54:13 +13:00 
						 
				 
			
				
					
						
							
							
								Chris Smith 
							
						 
					 
					
						
						
						
						
							
						
						
							5ede1e6d5a 
							
						 
					 
					
						
						
							
							Comment out 6668 bindings in default config  
						
						... 
						
						
						
						These are just used as examples, and prevent Oragono from starting
up if the host doesn't have an IPv6 stack (e.g. inside docker
containers).
See oragono/oragono-docker#5  
						
						
					 
					
						2019-01-31 08:43:48 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f2fc13563 
							
						 
					 
					
						
						
							
							Merge pull request  #330  from csmith/readme-docker  
						
						... 
						
						
						
						Add docker info to README 
						
						
					 
					
						2019-01-31 20:35:56 +13:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							bea3889a1f 
							
						 
					 
					
						
						
							
							bump vendor to include oragono/confusables  
						
						
						
						
					 
					
						2019-01-30 22:02:14 -05:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							18c0c9da45 
							
						 
					 
					
						
						
							
							use our fork of mtibben/confusables for now  
						
						
						
						
					 
					
						2019-01-30 22:02:14 -05:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							b9b2553a2f 
							
						 
					 
					
						
						
							
							use the TR39 skeleton algorithm to prevent confusables ( #178 )  
						
						
						
						
					 
					
						2019-01-30 21:48:53 -05:00 
						 
				 
			
				
					
						
							
							
								Chris Smith 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d2c1705931 
							
						 
					 
					
						
						
							
							Marker docker section as BETA  
						
						... 
						
						
						
						(Here be dragons) 
						
						
					 
					
						2019-01-29 23:36:32 +00:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a11486d699 
							
						 
					 
					
						
						
							
							Merge pull request  #332  from slingamn/rtlnickmasks  
						
						... 
						
						
						
						fix spurious bidi violations when casefolding the nickmask of an RTL nick 
						
						
					 
					
						2019-01-29 17:46:32 -05:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							8438afcc5c 
							
						 
					 
					
						
						
							
							fix: usernames from ident don't get a ~  
						
						
						
						
					 
					
						2019-01-28 23:35:00 -05:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							4bbba5b478 
							
						 
					 
					
						
						
							
							fix the issue for AllNickmasks as well  
						
						
						
						
					 
					
						2019-01-28 23:12:25 -05:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							a2a9788f39 
							
						 
					 
					
						
						
							
							fix spurious bidi violations when casefolding the nickmask of an RTL nick  
						
						
						
						
					 
					
						2019-01-28 18:15:35 -05:00 
						 
				 
			
				
					
						
							
							
								Chris Smith 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							63c2167220 
							
						 
					 
					
						
						
							
							Add docker info to README  
						
						... 
						
						
						
						Mention that the Dockerfile etc are in a different repository 
						
						
					 
					
						2019-01-27 23:28:19 +00:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							14ce8d850e 
							
						 
					 
					
						
						
							
							Merge pull request  #329  from slingamn/dkline_refactor.4  
						
						... 
						
						
						
						refactor [dk]lines 
						
						
					 
					
						2019-01-27 03:10:51 -05:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							96737ea6d7 
							
						 
					 
					
						
						
							
							fix a memory leak  
						
						... 
						
						
						
						Even after the timer fired, we were retaining a pointer to it;
clean those up too along with the other cleanup tasks. 
						
						
					 
					
						2019-01-23 02:06:00 -05:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							854d85a474 
							
						 
					 
					
						
						
							
							add schema change for [dk]line refactor  
						
						
						
						
					 
					
						2019-01-22 17:18:38 -05:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							6bdc6af186 
							
						 
					 
					
						
						
							
							refactor [dk]lines, implement  #144  
						
						
						
						
					 
					
						2019-01-22 17:18:38 -05:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							f154ea9583 
							
						 
					 
					
						
						
							
							add an error message for schema changes  
						
						
						
						
					 
					
						2019-01-22 01:25:32 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							85276c5e6d 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:oragono/oragono  
						
						
						
						
					 
					
						2019-01-12 22:18:08 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
						
						
							
						
						
							63fde2d62a 
							
						 
					 
					
						
						
							
							Re-enable MaxLine  
						
						
						
						
					 
					
						2019-01-12 22:17:51 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							16981f2abb 
							
						 
					 
					
						
						
							
							Merge pull request  #327  from slingamn/misc3  
						
						... 
						
						
						
						two service bug fixes 
						
						
					 
					
						2019-01-10 12:05:50 +10:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							0475fe882c 
							
						 
					 
					
						
						
							
							fix ns register validation bug  
						
						
						
						
					 
					
						2019-01-09 15:03:44 -05:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							d6494957a4 
							
						 
					 
					
						
						
							
							forbid logging in twice via nickserv  
						
						
						
						
					 
					
						2019-01-05 20:59:42 -05:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3db6c9472b 
							
						 
					 
					
						
						
							
							Merge pull request  #325  from slingamn/services.1  
						
						... 
						
						
						
						services refactor 
						
						
					 
					
						2019-01-05 18:30:26 -05:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							598d9a025b 
							
						 
					 
					
						
						
							
							review fix: add maxParams for service commands  
						
						
						
						
					 
					
						2019-01-04 11:45:59 -05:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							4caa362f18 
							
						 
					 
					
						
						
							
							fix histserv nick reservation  
						
						
						
						
					 
					
						2019-01-04 10:32:08 -05:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							a52d167278 
							
						 
					 
					
						
						
							
							additional defensive check in EnforcementStatus  
						
						
						
						
					 
					
						2019-01-03 23:44:01 -05:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							efc0ce3b81 
							
						 
					 
					
						
						
							
							fix an edge case in configurable nickname reservation  
						
						
						
						
					 
					
						2019-01-03 23:05:47 -05:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							b80df0885f 
							
						 
					 
					
						
						
							
							refactor services code  
						
						
						
						
					 
					
						2019-01-03 22:34:11 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea970f94a0 
							
						 
					 
					
						
						
							
							Merge pull request  #323  from slingamn/initdb.1  
						
						... 
						
						
						
						fix  #322  
					
						2019-01-03 09:18:19 +10:00 
						 
				 
			
				
					
						
							
							
								Daniel Oaks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0e22f8d6a5 
							
						 
					 
					
						
						
							
							Merge pull request  #324  from slingamn/misc_again.5  
						
						... 
						
						
						
						some more changes 
						
						
					 
					
						2019-01-03 09:16:44 +10:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							501bb1e5c5 
							
						 
					 
					
						
						
							
							replay JOIN/PART/QUIT/KICK as PRIVMSG from HistServ  
						
						... 
						
						
						
						see https://github.com/ircv3/ircv3-specifications/issues/293  
						
						
					 
					
						2019-01-02 17:58:04 -05:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							f20abf414f 
							
						 
					 
					
						
						
							
							don't log an error logline for an incorrect SASL password  
						
						
						
						
					 
					
						2019-01-02 10:29:42 -05:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							2ee89b15b3 
							
						 
					 
					
						
						
							
							per-user settings for nickname enforcement  
						
						
						
						
					 
					
						2019-01-02 10:15:59 -05:00 
						 
				 
			
				
					
						
							
							
								Shivaram Lingamneni 
							
						 
					 
					
						
						
						
						
							
						
						
							d0ded906d4 
							
						 
					 
					
						
						
							
							fix a fairly bad bug where nicks could get out of sync  
						
						... 
						
						
						
						during nick change, removeInternal(client) was being called even before checking
whether the new nick was in use or reserved. Reproduction steps:
1. Log in a client 'alice'
2. Log in a client 'bob'
3. bob issues /nick alice, which fails (correctly) with:
:oragono.test 433 bob alice :Nickname is already in use
4. alice issues /msg bob hi, which fails (incorrectly) with:
:oragono.test 401 alice bob :No such nick 
						
						
					 
					
						2019-01-02 10:15:59 -05:00