Justin B Newman 
							
						 
					 
					
						
						
							
						
						427b8a1a06 
					 
					
						
						
							
							Add support for wildcard SRV records, as shown in RFC 2782  
						
						 
						
						
						
						
					 
					
						2020-07-20 12:48:47 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Hudson 
							
						 
					 
					
						
						
							
						
						9989134286 
					 
					
						
						
							
							Merge branch 'master' into patch-3  
						
						 
						
						
						
						
					 
					
						2020-06-19 15:40:34 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Hanks 
							
						 
					 
					
						
						
							
						
						41b3018a79 
					 
					
						
						
							
							Change continent code for Timor Leste  
						
						 
						
						
						
						
					 
					
						2020-06-17 14:44:51 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lance Hudson 
							
						 
					 
					
						
						
							
						
						e477f9f888 
					 
					
						
						
							
							Add the ability to mark a zone as lenient  
						
						 
						
						
						
						
					 
					
						2020-06-11 20:11:12 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Hanks 
							
						 
					 
					
						
						
							
						
						07279e4804 
					 
					
						
						
							
							Add Canadian provinces to geo_data.py  
						
						 
						
						
						
						
					 
					
						2020-06-03 11:10:54 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Hanks 
							
						 
					 
					
						
						
							
						
						559a3994e6 
					 
					
						
						
							
							Fix comment < 80 chars  
						
						 
						
						
						
						
					 
					
						2020-06-03 10:07:35 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Hanks 
							
						 
					 
					
						
						
							
						
						1569d94513 
					 
					
						
						
							
							Add support for geo-targeting of CA provinces  
						
						 
						
						... 
						
						
						
						- For providers that support such 
						
						
					 
					
						2020-06-03 10:04:53 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						87a7595eae 
					 
					
						
						
							
							Update geo_data to pick up a couple renames  
						
						 
						
						
						
						
					 
					
						2020-06-02 15:51:41 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						827b44daba 
					 
					
						
						
							
							Add TCP health check support to Record  
						
						 
						
						
						
						
					 
					
						2020-05-08 07:50:02 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						54699e05ce 
					 
					
						
						
							
							dynamic validation tweak, allow reuse of pool if 2nd occur is a default  
						
						 
						
						
						
						
					 
					
						2020-04-02 10:51:42 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						d35c136858 
					 
					
						
						
							
							Warn about unused pools, ones not referenced by a rule  
						
						 
						
						
						
						
					 
					
						2020-03-20 13:32:37 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						aa58631dcd 
					 
					
						
						
							
							Validate dynamic rules do not reuse pools  
						
						 
						
						
						
						
					 
					
						2020-03-20 13:15:14 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						9e948aa4c8 
					 
					
						
						
							
							Validate Record name & fqdn length  
						
						 
						
						
						
						
					 
					
						2019-10-18 10:36:14 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						2b33f95c17 
					 
					
						
						
							
							EqualityTupleMixin impl, use everywhere we were doing tuple compares  
						
						 
						
						
						
						
					 
					
						2019-10-14 08:13:07 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						b3bd4382cc 
					 
					
						
						
							
							Apply suggestions from code review  
						
						 
						
						... 
						
						
						
						Co-Authored-By: Theo Julienne <theojulienne@github.com > 
						
						
					 
					
						2019-10-14 07:32:09 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						7958233fcc 
					 
					
						
						
							
							Consistently order changes :-/  
						
						 
						
						... 
						
						
						
						Many providers make their modifications in the order that changes comes. In
python3 this causes things to be inconsistently ordered. That mostly works, but
could result in hidenbugs (e.g. Route53Provider's batching could be completely
different based on the order it sees changes.) Sorting changes consistently
is a good thing and it shouldn't hurt situations where providers are already
doing their own ordering. All-in-all more consistent is better and we have to be
explicit with python 3. 
						
						
					 
					
						2019-10-07 09:17:48 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						c82e94792e 
					 
					
						
						
							
							RackspaceProvider python3, value types hashing  
						
						 
						
						
						
						
					 
					
						2019-10-07 07:47:43 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						da09d9baaf 
					 
					
						
						
							
							Modernize object cmp methods  
						
						 
						
						
						
						
					 
					
						2019-07-29 08:45:49 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						1d3db3ade8 
					 
					
						
						
							
							Merge branch 'master' into modernize-python2-code  
						
						 
						
						
						
						
					 
					
						2019-07-16 07:14:31 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						003e8651ce 
					 
					
						
						
							
							Drop dynamic record value weight to 0-16  
						
						 
						
						... 
						
						
						
						That's all Dyn supports and it's cleaner to match it than to scale dyn since
we'd lose precision we can't get back during populate. 
						
						
					 
					
						2019-07-16 06:14:45 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								cclauss 
							
						 
					 
					
						
						
							
						
						9149d358f4 
					 
					
						
						
							
							pragma: no cover  
						
						 
						
						
						
						
					 
					
						2019-07-15 05:36:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								cclauss 
							
						 
					 
					
						
						
							
						
						c8b261a409 
					 
					
						
						
							
							Unroll the list comprehensions  
						
						 
						
						
						
						
					 
					
						2019-07-13 23:49:09 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								cclauss 
							
						 
					 
					
						
						
							
						
						158add8eb6 
					 
					
						
						
							
							Modernize Python 2 code to prepare for Python 3  
						
						 
						
						
						
						
					 
					
						2019-07-12 02:11:43 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						68580ac25b 
					 
					
						
						
							
							Normalize CNAME/ALIAS/PTR value to lower-case  
						
						 
						
						
						
						
					 
					
						2019-04-17 23:43:01 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						ed48f89491 
					 
					
						
						
							
							Merge branch 'master' into normalize-mx-exchange  
						
						 
						
						
						
						
					 
					
						2019-04-06 09:05:30 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						e0a8a619d6 
					 
					
						
						
							
							Normalize MX exchange to lower-case,  fix   #322  
						
						 
						
						
						
						
					 
					
						2019-04-04 22:45:34 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						e3ea51959d 
					 
					
						
						
							
							Break Record.chunked_values up to support chunked_value  
						
						 
						
						
						
						
					 
					
						2019-04-01 07:02:18 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						d4c4c479c4 
					 
					
						
						
							
							Ensure that dynamic and geo can't coexist  
						
						 
						
						
						
						
					 
					
						2018-12-19 10:56:53 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						ad04cefd88 
					 
					
						
						
							
							More robust __eq__ on _Dynamic objects  
						
						 
						
						
						
						
					 
					
						2018-12-19 10:56:03 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						d57c7f6c01 
					 
					
						
						
							
							Further test coverage for DynProvider dynamic records  
						
						 
						
						
						
						
					 
					
						2018-12-17 17:16:23 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						942edd66c0 
					 
					
						
						
							
							Remove debugging prints, test dyn dynamic, fix problems found by tests  
						
						 
						
						
						
						
					 
					
						2018-12-17 13:00:00 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						b7eaa8b580 
					 
					
						
						
							
							Progress for Dyn dynamic, A, AAAA, CNAME support  
						
						 
						
						
						
						
					 
					
						2018-12-14 16:35:58 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						60911917b4 
					 
					
						
						
							
							Implement Dync populate dynamic, flesh out testing for all but dyn  
						
						 
						
						
						
						
					 
					
						2018-12-14 11:33:50 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						a169d50fcf 
					 
					
						
						
							
							Add GeoCodes.parse and move Move Dyn dynamnic over to use it  
						
						 
						
						
						
						
					 
					
						2018-12-14 11:33:50 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						d493d297df 
					 
					
						
						
							
							WIP DynProvider dynamic implementation  
						
						 
						
						
						
						
					 
					
						2018-12-14 11:33:49 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						0ebd5bb0d4 
					 
					
						
						
							
							Remove stale/wontfix comment  
						
						 
						
						
						
						
					 
					
						2018-12-12 11:12:31 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						f95014f2f4 
					 
					
						
						
							
							Don't deprecate geo bits yet, wait until we have full dynamic impl  
						
						 
						
						
						
						
					 
					
						2018-12-12 11:11:53 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						388e9a67e0 
					 
					
						
						
							
							Hook up new GeoCodes validation to _DynamicMixin  
						
						 
						
						
						
						
					 
					
						2018-12-10 13:04:25 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						50ae8054c7 
					 
					
						
						
							
							First pass at GeoCodes and geo_data for validating/working with geo codes  
						
						 
						
						
						
						
					 
					
						2018-12-10 12:55:18 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						2c3b777763 
					 
					
						
						
							
							Move octodns/record.py to octodns/record/__init__.py  
						
						 
						
						
						
						
					 
					
						2018-12-10 09:01:07 -08:00