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 |
|
Samuel Parkinson
|
9f4a910a08
|
Upgrade dnspython
Matches the minimum version required by `octodns-bind`.
|
2023-02-20 18:17:43 +00:00 |
|
Ross McFarland
|
7fd6f9d181
|
Merge pull request #980 from adutton/update-readme-for-extracted-providers
Update README sample to reflect extracted providers
|
2023-02-17 12:16:50 -08:00 |
|
Aaron Dutton
|
6ac8d9c1a9
|
Update README sample to reflect extracted providers
|
2023-02-17 11:23:10 -08:00 |
|
Ross McFarland
|
028d840c44
|
Merge pull request #979 from sjparkinson/readme
Add `Financial-Times/octodns-fastly` to the resources
|
2023-02-16 09:31:18 -08:00 |
|
Samuel Parkinson
|
07e91f0d86
|
Add Financial-Times/octodns-fastly to the resources
|
2023-02-16 16:42:32 +00:00 |
|
Ross McFarland
|
fa789876b2
|
Merge pull request #974 from octodns/delayed-arpa
Delayed arpa
|
2023-02-07 11:37:26 -08:00 |
|
Ross McFarland
|
42ade94c33
|
Merge branch 'main' into delayed-arpa
|
2023-02-07 11:31:38 -08:00 |
|
Ross McFarland
|
4634c669b2
|
Merge pull request #975 from octodns/isort
Use pyproject.toml for tooling, add isort management of imports
|
2023-02-04 08:24:34 -08:00 |
|
Ross McFarland
|
1d535ad596
|
more pragma: no cover for 3.7 specific import work-around
|
2023-02-04 08:18:50 -08:00 |
|
Ross McFarland
|
ff7b9b0778
|
CHANGELOG entry for auto-arpa
|
2023-02-03 07:49:51 -08:00 |
|
Ross McFarland
|
cfaf7315de
|
use pyproject.toml for tooling, add isort
|
2023-01-22 13:56:13 -08:00 |
|
Ross McFarland
|
6be0a8133a
|
isort import formatting
|
2023-01-22 13:54:19 -08:00 |
|
Ross McFarland
|
0dfa537f07
|
pass at documenting auto_arpa support
|
2023-01-22 09:01:17 -08:00 |
|
Ross McFarland
|
ac59552403
|
Merge remote-tracking branch 'origin' into delayed-arpa
|
2023-01-22 08:26:20 -08:00 |
|
Ross McFarland
|
85954348dc
|
Merge pull request #969 from octodns/octodns-record-breakup
Breakup of octodns.record file and tests
|
2023-01-22 08:14:28 -08:00 |
|
Ross McFarland
|
f8adb0dc47
|
Merge branch 'main' into octodns-record-breakup
|
2023-01-22 07:43:24 -08:00 |
|
Ross McFarland
|
cfa7918f35
|
auto-arpa support for ptrs with multiple values
|
2023-01-22 07:10:36 -08:00 |
|
Ross McFarland
|
5a1e3fcb88
|
Merge remote-tracking branch 'origin/main' into delayed-arpa
|
2023-01-20 18:12:34 -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
|
f434178b34
|
Merge pull request #973 from mjekson/edgecenter_update
update README for EdgeCenter
|
2023-01-19 08:16:37 -08:00 |
|
Evgeny Nechiporenko
|
465fd2aefb
|
update README for EdgeCenter
|
2023-01-19 18:38:44 +03: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
|
2c9c0518a5
|
Include Change in octodns.record, some module tests use it
|
2023-01-02 10:24:53 -05:00 |
|
Ross McFarland
|
be7c3d279e
|
WIP breakup of octodns.record file
|
2023-01-02 10:12:59 -05:00 |
|
Ross McFarland
|
c9a57bf0a3
|
Merge pull request #968 from octodns/ds-record
Add support for DsRecord type
|
2023-01-02 06:20:46 -08:00 |
|
Ross McFarland
|
8ba5335333
|
Add support for DsRecord type
|
2023-01-01 21:15:11 -05:00 |
|
Ross McFarland
|
af23c00b26
|
Merge pull request #965 from octodns/certifi-bump
Bump certifi to 2022.12.7 due to security vuln
|
2022-12-13 10:19:22 -08:00 |
|
Ross McFarland
|
ed14cd6c4b
|
Merge branch 'main' into certifi-bump
|
2022-12-13 10:16:22 -08:00 |
|
Ross McFarland
|
800141500f
|
Merge pull request #966 from octodns/yaml-filenames-refactor
Refactor YamlProvider to add get_filenames
|
2022-12-09 08:51:12 -08:00 |
|
Ross McFarland
|
b54678bed9
|
Refactor YamlProvider to add get_filenames
Makes it easier to inherit from YamlProvider to add custom filename
handling
|
2022-12-09 08:47:02 -08:00 |
|
Ross McFarland
|
a8dd410e07
|
Bump certifi to 2022.12.7
|
2022-12-09 08:34:49 -08:00 |
|
Ross McFarland
|
498d792823
|
Merge pull request #959 from octodns/get-zone
Manager.get_zone used everywhere rather than direct create
|
2022-11-27 08:32:37 -08:00 |
|