Viranch Mehta
							
						 
					 | 
					
						
						
							
						
						75cca9d12f
					 | 
					
						
						
							
							Check subnets for re-used pools
						
						
						
						
						
						
					 | 
					
						2023-04-09 09:59:17 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Viranch Mehta
							
						 
					 | 
					
						
						
							
						
						96f09cb4e5
					 | 
					
						
						
							
							Add subnet ordering validation
						
						
						
						
						
						
					 | 
					
						2023-04-09 09:17:42 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Viranch Mehta
							
						 
					 | 
					
						
						
							
						
						47a898b1dc
					 | 
					
						
						
							
							Wrap subnet support behind a SUPPORTS_ flag
						
						
						
						
						
						
					 | 
					
						2023-04-09 08:15:44 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Viranch Mehta
							
						 
					 | 
					
						
						
							
						
						09c07d4651
					 | 
					
						
						
							
							Merge branch 'main' into dynamic-subnets
						
						
						
						
						
						
					 | 
					
						2023-04-06 14:29:17 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						518aaf8412
					 | 
					
						
						
							
							Merge pull request #995 from ultradns/main
						
						
						
						
						
						
						
						UltraDNS company name change reflected in document links 
						
						
					 | 
					
						2023-04-05 16:28:02 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Steve De Jong
							
						 
					 | 
					
						
						
							
						
						338a9aa4fd
					 | 
					
						
						
							
							UltraDNS company name change reflected in document links
						
						
						
						
						
						
					 | 
					
						2023-04-05 16:04:40 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						229c59b110
					 | 
					
						
						
							
							Merge pull request #994 from octodns/script-formatting
						
						
						
						
						
						
						
						Include script directory in lint & formatting 
						
						
					 | 
					
						2023-04-05 14:58:14 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						ddba96c289
					 | 
					
						
						
							
							Include python in scripts directory in lint & formatting
						
						
						
						
						
						
					 | 
					
						2023-04-05 14:54:08 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						8eea4ca544
					 | 
					
						
						
							
							Add header to generated requirements
						
						
						
						
						
						
					 | 
					
						2023-04-05 14:53:30 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						21f622c3cf
					 | 
					
						
						
							
							Merge pull request #991 from octodns/improved-dynamic-validations
						
						
						
						
						
						
						
						Improved dynamic validations 
						
						
					 | 
					
						2023-04-05 14:50:18 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Viranch Mehta
							
						 
					 | 
					
						
						
							
						
						1244af86a0
					 | 
					
						
						
							
							Add section about rule ordering in docs
						
						
						
						
						
						
					 | 
					
						2023-04-05 10:28:42 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Viranch Mehta
							
						 
					 | 
					
						
						
							
						
						a0646441e9
					 | 
					
						
						
							
							Drop unused logger
						
						
						
						
						
						
					 | 
					
						2023-04-02 05:07:34 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Viranch Mehta
							
						 
					 | 
					
						
						
							
						
						1f346edc04
					 | 
					
						
						
							
							CHANGELOG entry for subnet targeting support
						
						
						
						
						
						
					 | 
					
						2023-04-02 05:02:21 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Viranch Mehta
							
						 
					 | 
					
						
						
							
						
						44a0106e93
					 | 
					
						
						
							
							Add subnet targeting to dynamic records doc
						
						
						
						
						
						
					 | 
					
						2023-04-02 05:01:22 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Viranch Mehta
							
						 
					 | 
					
						
						
							
						
						37e8a88349
					 | 
					
						
						
							
							Support subnets in dynamic rules
						
						
						
						
						
						
					 | 
					
						2023-04-02 04:51:02 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						509ef79d11
					 | 
					
						
						
							
							Merge pull request #992 from octodns/generate-geo-data-formatting
						
						
						
						
						
						
						
						Generate geo data formatting 
						
						
					 | 
					
						2023-03-31 19:09:21 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						2539cbe59b
					 | 
					
						
						
							
							Rework script/generate-geo-data to output formatted code. Minor updates to data
						
						
						
						
						
						
					 | 
					
						2023-03-31 19:05:48 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						53c8d43e1c
					 | 
					
						
						
							
							Add diagram showing the example dynamic record's rules and pools
						
						
						
						
						
						
					 | 
					
						2023-03-30 06:20:36 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						ce0cfdf011
					 | 
					
						
						
							
							More doc and better examples for dynamic record default values
						
						
						
						
						
						
					 | 
					
						2023-03-29 13:05:55 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						7c6c1bb77c
					 | 
					
						
						
							
							Document the new dynamic rule validations, add changelog entry
						
						
						
						
						
						
					 | 
					
						2023-03-28 20:13:03 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						80be9e7758
					 | 
					
						
						
							
							Add dynamic recordA validation to ensure last rule is a catch-all
						
						
						
						
						
						
					 | 
					
						2023-03-28 19:54:16 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						ae5c6bdd52
					 | 
					
						
						
							
							Validate that dynamic rule goes are not reused
						
						
						
						
						
						
					 | 
					
						2023-03-28 10:53:44 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						14668d8f94
					 | 
					
						
						
							
							Implement dynamic rule validation for targeting a specific location that would have already matched a more generic one
						
						
						
						
						
						
					 | 
					
						2023-03-28 10:50:44 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						16e5928520
					 | 
					
						
						
							
							Refactor _DynamicMixin.validate, breaking out pools & rules checks
						
						
						
						
						
						
					 | 
					
						2023-03-28 10:15:50 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						1f8d7ade33
					 | 
					
						
						
							
							Merge pull request #986 from octodns/script-release-fix
						
						
						
						
						
						
						
						Anchor script/release version search 
						
						
					 | 
					
						2023-03-16 11:07:27 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						e938e77d9a
					 | 
					
						
						
							
							Anchor script/release version search
						
						
						
						
						
						
					 | 
					
						2023-03-16 11:05:37 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						0a932b2ffe
					 | 
					
						
						
							
							Merge pull request #984 from dethmetaljeff/je/arpa-matching-fix
						
						
						
						
						
						
						
						prepend zone_name with . to ensure it matches on address boundary 
						
						
					 | 
					
						2023-02-27 10:03:07 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						4ff5b2fd9c
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/main' into je/arpa-matching-fix
						
						
						
						
						
						
					 | 
					
						2023-02-27 09:58:31 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						3fa9b0ef9d
					 | 
					
						
						
							
							Add test for AutoArpa address boundary edge case
						
						
						
						
						
						
					 | 
					
						2023-02-27 09:58:06 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						49350ddaf6
					 | 
					
						
						
							
							Merge pull request #983 from octodns/auto-arpa-tweaks
						
						
						
						
						
						
						
						Auto arpa tweaks 
						
						
					 | 
					
						2023-02-27 09:18:04 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						c67d44fc8a
					 | 
					
						
						
							
							AutoArpa.replace -> populate_should_replace to match YamlProvider
						
						
						
						
						
						
					 | 
					
						2023-02-27 09:12:21 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jeff Engleman
							
						 
					 | 
					
						
						
							
						
						5d9c8d878a
					 | 
					
						
						
							
							prepend zone_name with . to ensure it matches on address boundary
						
						
						
						
						
						
					 | 
					
						2023-02-24 16:12:36 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						3c2ad860f1
					 | 
					
						
						
							
							Address AutoArpa documenation comments from late review
						
						
						
						
						
						
					 | 
					
						2023-02-20 13:44:04 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						074be92428
					 | 
					
						
						
							
							Add replace param to AutoArpa processor/provider
						
						
						
						
						
						
					 | 
					
						2023-02-20 13:32:04 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						7dcf336217
					 | 
					
						
						
							
							Merge pull request #981 from octodns/provider-specific-req
						
						
						
						
						
						
						
						Provider specific req 
						
						
					 | 
					
						2023-02-20 13:08:04 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						91414669a1
					 | 
					
						
						
							
							Remove some trailing whitespace
						
						
						
						
						
						
					 | 
					
						2023-02-20 13:05:45 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						cc32fbd188
					 | 
					
						
						
							
							Elaborate on provider specific requirements in README
						
						
						
						
						
						
					 | 
					
						2023-02-20 13:04:34 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						31d373fc8a
					 | 
					
						
						
							
							Merge pull request #978 from sjparkinson/spf-processor
						
						
						
						
						
						
						
						Add SPF processor to validate SPF values in TXT records 
						
						
					 | 
					
						2023-02-20 10:39:10 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Samuel Parkinson
							
						 
					 | 
					
						
						
							
						
						ab64a6b0e4
					 | 
					
						
						
							
							Replace use of removeprefix with slicing
						
						
						
						
						
						
					 | 
					
						2023-02-20 18:31:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Samuel Parkinson
							
						 
					 | 
					
						
						
							
						
						1bb672ed05
					 | 
					
						
						
							
							Use List[str] to support older versions of Python
						
						
						
						
						
						
					 | 
					
						2023-02-20 18:24:47 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Samuel Parkinson
							
						 
					 | 
					
						
						
							
						
						25206426ea
					 | 
					
						
						
							
							Escape the DMARC1 values properly
						
						
						
						
						
						
					 | 
					
						2023-02-20 18:17:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Samuel Parkinson
							
						 
					 | 
					
						
						
							
						
						70fe46f76b
					 | 
					
						
						
							
							Patch dns.resolver.resolve in all processor tests
						
						
						
						
						
						
					 | 
					
						2023-02-20 18:17:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Samuel Parkinson
							
						 
					 | 
					
						
						
							
						
						19e8a27110
					 | 
					
						
						
							
							Handle chunked values from DNS lookups
						
						
						
						
						
						
					 | 
					
						2023-02-20 18:17:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Samuel Parkinson
							
						 
					 | 
					
						
						
							
						
						ae0497bb5a
					 | 
					
						
						
							
							Add class comment
						
						
						
						
						
						
					 | 
					
						2023-02-20 18:17:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Samuel Parkinson
							
						 
					 | 
					
						
						
							
						
						063bf78b9f
					 | 
					
						
						
							
							Test nested include mechanisms
						
						
						
						
						
						
					 | 
					
						2023-02-20 18:17:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Samuel Parkinson
							
						 
					 | 
					
						
						
							
						
						ee44779f7f
					 | 
					
						
						
							
							Error on ptr mechanisms
						
						
						
						
						
						
						
						It has been deprecated in https://datatracker.ietf.org/doc/html/rfc7208#section-5.5. 
						
						
					 | 
					
						2023-02-20 18:17:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Samuel Parkinson
							
						 
					 | 
					
						
						
							
						
						ffe35b9096
					 | 
					
						
						
							
							Mock calls to dns.resolver.resolve
						
						
						
						
						
						
					 | 
					
						2023-02-20 18:17:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Samuel Parkinson
							
						 
					 | 
					
						
						
							
						
						4e106818b0
					 | 
					
						
						
							
							Handle more sorts of TXT record values
						
						
						
						
						
						
					 | 
					
						2023-02-20 18:17:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Samuel Parkinson
							
						 
					 | 
					
						
						
							
						
						dfc0760adf
					 | 
					
						
						
							
							Count extra lookups for the include mechanism
						
						
						
						
						
						
						
						Co-authored-by: Jon Nangle <jon.nangle@ft.com> 
						
						
					 | 
					
						2023-02-20 18:17:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Samuel Parkinson
							
						 
					 | 
					
						
						
							
						
						dc446eefb9
					 | 
					
						
						
							
							Error on too many lookups from single SPF mechanisms
						
						
						
						
						
						
					 | 
					
						2023-02-20 18:17:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |