903 Commits (efa80b43a127f1e2035d63d19481ebc616dd48cc)

Author SHA1 Message Date
  Ross McFarland efa80b43a1
1.0 RC: Remove deprecated provider, source, and processor shims 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" 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