Ross McFarland
|
bd13f8dab1
|
Manager.get_zone used everywhere rather than direct create
|
3 years ago |
Ross McFarland
|
d1a7322a46
|
Add IgnoreRootNsFilter w/tests
|
3 years ago |
Ross McFarland
|
c6392d798d
|
Shim AxfrSource and ZoneFileSource
|
3 years ago |
Ross McFarland
|
e6652c4262
|
Independant tests for Record.from_rrs
|
3 years ago |
Ross McFarland
|
4a6fae34b3
|
PtrValue should no longer be using _TargetValue now that it acceps multiple values
|
3 years ago |
Ross McFarland
|
9f20efc887
|
Remove a stray pprint in a test
|
3 years ago |
Ross McFarland
|
1f2bb8860a
|
Revert "WIP/expiriments with auto-arpa"
This reverts commit 8b82159ee0.
|
3 years ago |
Ross McFarland
|
2a3eb24759
|
Remove stray pprint
|
3 years ago |
Ross McFarland
|
8b82159ee0
|
WIP/expiriments with auto-arpa
|
3 years ago |
Ross McFarland
|
2c5d8ad101
|
Flip ttl and type return order
|
3 years ago |
Ross McFarland
|
7f0cfb08a2
|
Implement Record.rrs
|
3 years ago |
Ross McFarland
|
cea1c65305
|
Remove pprints and add some comments/doc
|
3 years ago |
Ross McFarland
|
ace2fdf4e1
|
Make sure _ChunkedValue.parse_rdata_text escapes ;
|
3 years ago |
Ross McFarland
|
0228e6822e
|
Implmement Record.from_rrs and plug it together with parse_rdata_text
|
3 years ago |
Ross McFarland
|
3b102b4516
|
hostname_from_fqdn work with utf8 or idna, whichevr it's passed
|
3 years ago |
Ross McFarland
|
66debc0b80
|
Use super() now that we require python3, less error prone
|
3 years ago |
Ross McFarland
|
d7880c084d
|
Remove from __futures__ bits, all are now manditory
|
3 years ago |
Ross McFarland
|
faf277ca01
|
IDNA support for Record values holding fqdns
|
3 years ago |
Ross McFarland
|
48831659e5
|
Add allowed_ttls support to TtlRestrictionFilter
|
3 years ago |
Ross McFarland
|
0f57e6c63e
|
Implement manager.processors for configuring global processors
|
3 years ago |
Ross McFarland
|
cabdd1222a
|
Add lenient support to TtlRestrictionFilter
|
3 years ago |
Ross McFarland
|
8ff83b8ed9
|
Implement TtlRestrictionFilter w/tests
|
3 years ago |
Ross McFarland
|
47b72225dc
|
Processor impl that filters on name
|
3 years ago |
Ross McFarland
|
1cbcfbf1d3
|
Urlfwd isn't a RFC type so it shouldn't have rr text support
|
3 years ago |
Ross McFarland
|
e6944ff5ae
|
finish up rr text Record coverage (hopefully)
|
3 years ago |
Ross McFarland
|
e33cf55e7d
|
Another round of Record rr_text handling
|
3 years ago |
Ross McFarland
|
0eb4e66634
|
Naptr to/from rr text
|
3 years ago |
Ross McFarland
|
9caaa5259a
|
Implement to/from rr text for MxValue as a POC
|
3 years ago |
Ross McFarland
|
9da2c15328
|
full testing for missing value properties
|
3 years ago |
Ross McFarland
|
b402a43665
|
All record value(s) are first-class objects, as compatible as possible with previous str/dict
|
3 years ago |
Ross McFarland
|
fa4225b625
|
Fix lots of errant '...' '...' string joins
|
3 years ago |
Ross McFarland
|
2e3d325f71
|
YamlProvider.SUPPORTS dynamically returns the list of registered types
|
3 years ago |
Ross McFarland
|
557b80f784
|
Implement YamlProvider.supports that always says yes
|
3 years ago |
Ross McFarland
|
16e0bd0675
|
Testing of Zone and Record name/decoded_name handling
|
3 years ago |
Ross McFarland
|
27fc734c2a
|
Test YamlProvider handling of non-ascii record names
|
3 years ago |
Ross McFarland
|
55b9701837
|
IdnaError exception handling, ensure validation happens on encoded names
|
3 years ago |
Ross McFarland
|
799e1232b3
|
Record should work with encoded same as everything else
|
3 years ago |
Ross McFarland
|
2d0f2ccc5c
|
Add idna tests of eligible_zones and fix some messages/bugs
|
3 years ago |
Ross McFarland
|
a33235d608
|
YamlProvider idna/utf-8 support, prefers utf8
|
3 years ago |
Ross McFarland
|
286e2bc94d
|
Use dict.__repr__ for IdnaDict
|
3 years ago |
Ross McFarland
|
a3ceb1f409
|
Extract Manager zones configuration, add checks for matching utf-u and idna zone names
|
3 years ago |
Ross McFarland
|
67c75ff146
|
Implement IdnaDict, a dict with case and idna/utf-8 insensitive keys
|
3 years ago |
Ross McFarland
|
4a847cb38c
|
More test cases for configured_sub_zones
|
3 years ago |
Ross McFarland
|
18ee70ddb5
|
Fix issue when subzone is a non-dotted endswith for zone
|
3 years ago |
Ross McFarland
|
af010121ea
|
Do away with zone_tree, not a tree and unnecessary now
|
3 years ago |
Ross McFarland
|
33794f3796
|
Fix a bug in Zone.add_record subzone handling when name ends with non-dotted subzone name
|
3 years ago |
Ross McFarland
|
6a1b86af6f
|
Rework configured_sub_zones and add tests specifically for it
|
3 years ago |
Ross McFarland
|
6e5c7a8b70
|
Add failing tests of subzone handling
|
3 years ago |
Adam Smith
|
2a56d9b26e
|
AxfrSource and ZoneFileSource: support multi-value PTR records
|
3 years ago |
Ross McFarland
|
e116d26eec
|
Implement black formatting
|
3 years ago |