Ross McFarland
|
31be2c5de5
|
Add context to Templating, cleanly handle records w/o template method, doc
|
6 months ago |
Ross McFarland
|
dfad2d9656
|
Tests for Value.template methods
|
6 months ago |
Ross McFarland
|
c8672cbb30
|
Helps if you add the new files
|
6 months ago |
Travis Kinney
|
7ea69700a4
|
Fix typo in AcmeManagingProcessor
|
7 months ago |
Mathurin Gagnon
|
1a568cc0cf
|
lint check
|
8 months ago |
Mathurin Gagnon
|
cb01f041c1
|
updated tests and filter to cover all new code changes in value filter reject and allow
|
8 months ago |
Ross McFarland
|
24140e87e6
|
Test meta only Plan creation in BaseProvider
|
10 months ago |
Ross McFarland
|
4c48609848
|
Add Plan.meta support for making non-record changes to zones
|
10 months ago |
Ross McFarland
|
ca09d18361
|
Add support for configuring OwnershipProcessor TXT record's TTL
|
11 months ago |
Ross McFarland
|
aa318d429c
|
Rework YamlProvider.populate to behave 'normall' and add existing state, rework test to handle that
|
1 year ago |
Ross McFarland
|
fda93452ca
|
Zone.apply(changes)
|
1 year ago |
Ross McFarland
|
d5f399e09c
|
order_mode support for safe_dump, error handling, and tests
|
1 year ago |
Ross McFarland
|
5920e332d2
|
correct spelling of natural
|
1 year ago |
Ross McFarland
|
bd5f148e75
|
Add YamlProvider.order_mode natrual is default, adds simple
|
1 year ago |
Ross McFarland
|
08de84078e
|
idna_decode barfs on .., so needs a work-around
|
1 year ago |
Ross McFarland
|
5ae7716dae
|
Validate double dots for zone names too
|
1 year ago |
Ross McFarland
|
40b30e5124
|
Record validation for double dots ..
|
1 year ago |
Ross McFarland
|
c5ea3c24d9
|
Remove existing tests with double dots
|
1 year ago |
Ross McFarland
|
792da30006
|
Fix handling of chunked values (TXT) when escapes land on boundaries
|
1 year ago |
Ross McFarland
|
e53e21f172
|
Correctly handle SVCB/HTTPS svcparam quoting when parsing rdata text
|
1 year ago |
Ross McFarland
|
af86e9b0d1
|
Switch MetaProcessor.include_extra to k=v
|
1 year ago |
Ross McFarland
|
60704109de
|
Add MetaProcessor.include_extra
|
1 year ago |
Ross McFarland
|
d58fa9cfdd
|
Add `name` to Change.dat, and thus PlanJson output
|
1 year ago |
Ross McFarland
|
291992db2c
|
remove stray print(
|
2 years ago |
Ross McFarland
|
0ea10ca797
|
Add ICMP & UDP healthcheck protocols
|
2 years ago |
Ross McFarland
|
389938f5d3
|
Don't blow up when config keys are present, but None
|
2 years ago |
Ross McFarland
|
3f7af27537
|
Include record_type in change data
|
2 years ago |
Pieter Lexis
|
b19cf82d05
|
SVCB: sort rdata svcparams
|
2 years ago |
Ross McFarland
|
8988d9b4ca
|
Quick pass at implementing PlanJson
|
2 years ago |
Pieter Lexis
|
b53993e988
|
SVCB: force scvparamvalue lists to be lists
|
2 years ago |
Pieter Lexis
|
8846468748
|
SVCB: Make SvcParams a dict
|
2 years ago |
Pieter Lexis
|
23cc45dad9
|
SVCB: rename variables to RFC names
|
2 years ago |
Pieter Lexis
|
f02f94e4ad
|
Add support for SVCB and HTTPS records
These records are defined in [RFC 9460](https://datatracker.ietf.org/doc/html/rfc9460)
and are used for "Service Binding" and provide clients with all
connection information for network services.
Modern browsers already query for these records and several larger
websites have [adopted usage of HTTPS
records](https://blog.apnic.net/2023/12/18/use-of-https-resource-records/)
already.
|
2 years ago |
Timothy Berger
|
020834539b
|
Fix add_record() lenient check to allow managed sub-zone DS records
|
2 years ago |
Ross McFarland
|
743c3b88db
|
Fix CAA value handling to support tags
|
2 years ago |
William Gauthier
|
b15e04380d
|
Use the TTL value of the first ordered FQDN
|
2 years ago |
Ross McFarland
|
6991786cc5
|
Fix for EnsureTrailingDots reverting value types back to strings
|
2 years ago |
William Gauthier
|
a948b8233e
|
AutoArpa: Add an optional inherit_ttl option
|
2 years ago |
Ross McFarland
|
16a6bb4f8a
|
Remove duplicative sort and add a more robust test.
|
2 years ago |
Ross McFarland
|
a84ad6fe44
|
Fix auto arpa formatting
|
2 years ago |
William Gauthier
|
aa85f7e533
|
Added suggestions from comments
|
2 years ago |
William Gauthier
|
f26b7c1a43
|
Make things unique in populate instead of process_source_zone
|
2 years ago |
William Gauthier
|
79b2a25684
|
Add a priority option to AutoArpa
|
2 years ago |
Matt Cholick
|
885126d48f
|
Additional test checking Zone threshold defaults to None
|
2 years ago |
Matt Cholick
|
2bb2d5643b
|
Add zone specific threshold config
|
2 years ago |
Ross McFarland
|
c263b6e991
|
Fix env var int handling regression
|
2 years ago |
Ross McFarland
|
b539cb0a4f
|
more consistent naming, pural secrets
|
2 years ago |
Ross McFarland
|
4b229fbf82
|
_build_kwargs fix, don't convert int-y things to floats
|
2 years ago |
Ross McFarland
|
a48881beb4
|
pass at adding a processor that adds missing trailing dots
|
2 years ago |
Ross McFarland
|
6d778b3b67
|
Include tests of secret_handlers from config yaml and some of that's implementation details
|
2 years ago |