Ross McFarland
							
						 
					 | 
					
						
						
							
						
						cdca6085a6
					 | 
					
						
						
							
							Correctly handle TTLs, remove dead code, arpa support
						
						
						
						
						
						
					 | 
					
						2023-06-30 13:13:07 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						1bad1e668b
					 | 
					
						
						
							
							WIP: full tinydns spec-compliant source implementation
						
						
						
						
						
						
					 | 
					
						2023-06-29 15:40:00 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						59478e9c7c
					 | 
					
						
						
							
							Correctly handle trailing . in TinyDNS source fqdns
						
						
						
						
						
						
					 | 
					
						2023-06-29 10:12:52 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nathan Tat
							
						 
					 | 
					
						
						
							
						
						7e931080f4
					 | 
					
						
						
							
							Pass lenient through to arpa processor
						
						
						
						
						
						
					 | 
					
						2023-05-30 18:14:36 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						98f51db028
					 | 
					
						
						
							
							updated black formatting
						
						
						
						
						
						
					 | 
					
						2023-05-23 10:27:23 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						cfa7abaee5
					 | 
					
						
						
							
							Validations to ensure Record.name and Zone.name have no whitespace
						
						
						
						
						
						
					 | 
					
						2023-05-19 09:57:56 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						4c5e2a3ab8
					 | 
					
						
						
							
							Merge branch 'main' into ownership-remove-last-change
						
						
						
						
						
						
					 | 
					
						2023-05-13 17:47:38 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Viranch Mehta
							
						 
					 | 
					
						
						
							
						
						4e0729d6c9
					 | 
					
						
						
							
							Add tests for full coverage
						
						
						
						
						
						
					 | 
					
						2023-05-03 21:31:19 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						8ec75dc194
					 | 
					
						
						
							
							fix issue in OwnershipProcessor when last change is removed
						
						
						
						
						
						
					 | 
					
						2023-04-17 10:39:07 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Viranch Mehta
							
						 
					 | 
					
						
						
							
						
						96f09cb4e5
					 | 
					
						
						
							
							Add subnet ordering validation
						
						
						
						
						
						
					 | 
					
						2023-04-09 09:17:42 -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
							
						 
					 | 
					
						
						
							
						
						3fa9b0ef9d
					 | 
					
						
						
							
							Add test for AutoArpa address boundary edge case
						
						
						
						
						
						
					 | 
					
						2023-02-27 09:58:06 -08: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
							
						 
					 | 
					
						
						
							
						
						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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						42ade94c33
					 | 
					
						
						
							
							Merge branch 'main' into delayed-arpa
						
						
						
						
						
						
					 | 
					
						2023-02-07 11:31:38 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						6be0a8133a
					 | 
					
						
						
							
							isort import formatting
						
						
						
						
						
						
					 | 
					
						2023-01-22 13:54:19 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						ac59552403
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin' into delayed-arpa
						
						
						
						
						
						
					 | 
					
						2023-01-22 08:26:20 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						cfa7918f35
					 | 
					
						
						
							
							auto-arpa support for ptrs with multiple values
						
						
						
						
						
						
					 | 
					
						2023-01-22 07:10:36 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						172f6a333b
					 | 
					
						
						
							
							fully check auto_arpa and eligible_* usage for safety
						
						
						
						
						
						
					 | 
					
						2023-01-20 18:11:49 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						8dd690ac88
					 | 
					
						
						
							
							helps if you add the files, AutoArpa
						
						
						
						
						
						
					 | 
					
						2023-01-19 12:19:10 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						bc6a2d8067
					 | 
					
						
						
							
							working auto-arpa setup
						
						
						
						
						
						
					 | 
					
						2023-01-19 10:04:39 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						6cb81cb15e
					 | 
					
						
						
							
							Support for delaying arpa processing
						
						
						
						
						
						
					 | 
					
						2023-01-19 08:23:39 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						90c0402b00
					 | 
					
						
						
							
							break record tests into individual files
						
						
						
						
						
						
					 | 
					
						2023-01-02 23:08:18 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						9205e32392
					 | 
					
						
						
							
							Finish breaking up octodns.record
						
						
						
						
						
						
					 | 
					
						2023-01-02 14:58:03 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						965ee566bb
					 | 
					
						
						
							
							Pull out rest of record into specific files
						
						
						
						
						
						
					 | 
					
						2023-01-02 14:33:44 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						be7c3d279e
					 | 
					
						
						
							
							WIP breakup of octodns.record file
						
						
						
						
						
						
					 | 
					
						2023-01-02 10:12:59 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						8ba5335333
					 | 
					
						
						
							
							Add support for DsRecord type
						
						
						
						
						
						
					 | 
					
						2023-01-01 21:15:11 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						976d68d710
					 | 
					
						
						
							
							Merge branch 'main' into get-zone
						
						
						
						
						
						
					 | 
					
						2022-11-27 06:53:42 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						bd13f8dab1
					 | 
					
						
						
							
							Manager.get_zone used everywhere rather than direct create
						
						
						
						
						
						
					 | 
					
						2022-11-20 09:24:28 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						7a25d9dfb7
					 | 
					
						
						
							
							Merge branch 'main' into strict-supports-true
						
						
						
						
						
						
					 | 
					
						2022-11-17 07:30:49 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						25615b3196
					 | 
					
						
						
							
							Revert "Zone._remove_record shim removed in favor of long standing Zone.remove_record"
						
						
						
						
						
						
						
						This reverts commit 9f22173d30. 
						
						
					 | 
					
						2022-11-17 07:23:07 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						723db157ab
					 | 
					
						
						
							
							Provider.strict_supports=True by default, fix tests that didn't like that
						
						
						
						
						
						
					 | 
					
						2022-11-15 11:03:08 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						9f22173d30
					 | 
					
						
						
							
							Zone._remove_record shim removed in favor of long standing Zone.remove_record
						
						
						
						
						
						
					 | 
					
						2022-11-15 10:32:21 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						efa80b43a1
					 | 
					
						
						
							
							1.0 RC: Remove deprecated provider, source, and processor shims
						
						
						
						
						
						
					 | 
					
						2022-11-15 10:31:10 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						d1a7322a46
					 | 
					
						
						
							
							Add IgnoreRootNsFilter w/tests
						
						
						
						
						
						
					 | 
					
						2022-11-09 09:13:04 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						c6392d798d
					 | 
					
						
						
							
							Shim AxfrSource and ZoneFileSource
						
						
						
						
						
						
					 | 
					
						2022-10-10 13:50:30 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						e6652c4262
					 | 
					
						
						
							
							Independant tests for Record.from_rrs
						
						
						
						
						
						
					 | 
					
						2022-10-10 13:47:07 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						4a6fae34b3
					 | 
					
						
						
							
							PtrValue should no longer be using _TargetValue now that it acceps multiple values
						
						
						
						
						
						
					 | 
					
						2022-10-01 19:08:24 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						9f20efc887
					 | 
					
						
						
							
							Remove a stray pprint in a test
						
						
						
						
						
						
					 | 
					
						2022-09-29 15:35:05 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						1f2bb8860a
					 | 
					
						
						
							
							Revert "WIP/expiriments with auto-arpa"
						
						
						
						
						
						
						
						This reverts commit 8b82159ee0. 
						
						
					 | 
					
						2022-09-29 14:35:28 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ross McFarland
							
						 
					 | 
					
						
						
							
						
						437e3a6ca2
					 | 
					
						
						
							
							Merge branch 'main' into records-rfc-test
						
						
						
						
						
						
					 | 
					
						2022-09-29 14:34:00 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |