]>
mj.ucw.cz Git - pynsc.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Martin Mareš [Sun, 23 Nov 2025 12:33:03 +0000 (13:33 +0100)]
Proper logging
Martin Mareš [Sun, 23 Nov 2025 11:37:02 +0000 (12:37 +0100)]
Add support for views (semi-automatic)
Martin Mareš [Sat, 22 Nov 2025 20:48:37 +0000 (21:48 +0100)]
TODO
Martin Mareš [Sat, 22 Nov 2025 20:16:58 +0000 (21:16 +0100)]
Daemon configuration can have multiple files
For BIND, we now support separate config files for each zone.
This is useful when BIND is run with multiple views, each of them
including a subset of zones.
Martin Mareš [Sat, 22 Nov 2025 17:29:33 +0000 (18:29 +0100)]
Use @overload to derive result type of Nsc.add_zone()
Martin Mareš [Sat, 22 Nov 2025 17:25:05 +0000 (18:25 +0100)]
Fix typing problems
Martin Mares [Wed, 7 Aug 2024 21:24:46 +0000 (23:24 +0200)]
Rename test.py -> example.py
Martin Mares [Wed, 7 Aug 2024 21:24:02 +0000 (23:24 +0200)]
test: Make output directory configurable
Martin Mares [Wed, 7 Aug 2024 21:09:53 +0000 (23:09 +0200)]
Rename follow_primary to secondary_to
Martin Mares [Wed, 7 Aug 2024 21:08:41 +0000 (23:08 +0200)]
Clean up parsing of names
Martin Mares [Wed, 7 Aug 2024 20:36:35 +0000 (22:36 +0200)]
Handle dots in SOA rname properly
Martin Mares [Wed, 7 Aug 2024 20:23:58 +0000 (22:23 +0200)]
Interpretation of names with dots made configurable
Martin Mares [Wed, 7 Aug 2024 20:17:05 +0000 (22:17 +0200)]
Turned NscZone.root into a property
Previously, the root node sometimes disappeared (e.g., when deleting
datasets in NscZone.update_soa).
Martin Mares [Wed, 7 Aug 2024 19:08:30 +0000 (21:08 +0200)]
Add DNAME and sort record-generating methods
Martin Mares [Wed, 7 Aug 2024 18:59:34 +0000 (20:59 +0200)]
Add zone.root as a more readable alias for zone[""]
Martin Mares [Wed, 7 Aug 2024 18:50:42 +0000 (20:50 +0200)]
README: Just a few notes
Martin Mares [Wed, 7 Aug 2024 18:50:02 +0000 (20:50 +0200)]
__init__.py should not be executable
Martin Mares [Mon, 8 Jul 2024 19:23:54 +0000 (21:23 +0200)]
Let some arguments be keyword-only
Martin Mares [Mon, 8 Jul 2024 19:23:45 +0000 (21:23 +0200)]
MX_list, SRV, alias
Martin Mares [Wed, 24 Apr 2024 13:01:07 +0000 (15:01 +0200)]
Top-of-file comments
Martin Mares [Mon, 22 Apr 2024 13:29:57 +0000 (15:29 +0200)]
Let "status" command shorten long zone names
Martin Mares [Mon, 22 Apr 2024 13:25:34 +0000 (15:25 +0200)]
More bits of blackhole zones
Martin Mares [Mon, 22 Apr 2024 13:17:42 +0000 (15:17 +0200)]
Fix parsing of relative names
Martin Mares [Mon, 22 Apr 2024 12:21:11 +0000 (14:21 +0200)]
Improve status command
Martin Mares [Mon, 22 Apr 2024 11:39:44 +0000 (13:39 +0200)]
Nsc supports indexing to look up existing zones
Martin Mares [Mon, 22 Apr 2024 11:37:27 +0000 (13:37 +0200)]
Generic daemon module does not have a config path
Martin Mares [Mon, 22 Apr 2024 10:59:18 +0000 (12:59 +0200)]
Implement alias zones
Martin Mares [Mon, 22 Apr 2024 09:15:40 +0000 (11:15 +0200)]
Decouple minimum TTL from default TTL
Also clean up processing of time duration and always use seconds
as internal representation.
Martin Mares [Mon, 22 Apr 2024 09:00:04 +0000 (11:00 +0200)]
Implement add_null_mx
Martin Mares [Mon, 22 Apr 2024 08:41:51 +0000 (10:41 +0200)]
Add mechanism for classless reverse delegations
Also clean up parsing.
Martin Mares [Sun, 21 Apr 2024 16:09:24 +0000 (18:09 +0200)]
Custom daemon options per zone
Martin Mares [Sun, 21 Apr 2024 15:57:21 +0000 (17:57 +0200)]
Fix path to secondary zone files
Martin Mares [Sun, 21 Apr 2024 15:56:03 +0000 (17:56 +0200)]
Better zone headers
Martin Mares [Sun, 21 Apr 2024 15:51:57 +0000 (17:51 +0200)]
Unify processing of arguments to record-generating methods
Martin Mares [Sun, 21 Apr 2024 14:42:23 +0000 (16:42 +0200)]
TODO
Martin Mares [Sun, 21 Apr 2024 14:41:31 +0000 (16:41 +0200)]
More daemon configuration
Martin Mares [Sun, 21 Apr 2024 09:48:14 +0000 (11:48 +0200)]
First bits of daemon configuration
Martin Mares [Sun, 21 Apr 2024 09:48:14 +0000 (11:48 +0200)]
TODO: Null MX
Martin Mares [Sat, 20 Apr 2024 23:41:58 +0000 (01:41 +0200)]
Beautify
Martin Mares [Sat, 20 Apr 2024 23:40:03 +0000 (01:40 +0200)]
TODO
Martin Mares [Sat, 20 Apr 2024 23:38:46 +0000 (01:38 +0200)]
Refactor primary/secondary to use a class hierarchy
Martin Mares [Sat, 20 Apr 2024 23:21:44 +0000 (01:21 +0200)]
Support for secondary zones
Martin Mares [Sat, 20 Apr 2024 22:43:49 +0000 (00:43 +0200)]
Updating zones
Martin Mares [Sat, 20 Apr 2024 21:33:25 +0000 (23:33 +0200)]
More shuffling...
Martin Mares [Sat, 20 Apr 2024 21:22:34 +0000 (23:22 +0200)]
Split to modules
Martin Mares [Sat, 20 Apr 2024 20:53:33 +0000 (22:53 +0200)]
Reverse mappings
Martin Mares [Sat, 20 Apr 2024 19:23:53 +0000 (21:23 +0200)]
Enter NscZoneConfig
Martin Mares [Sat, 20 Apr 2024 18:52:23 +0000 (20:52 +0200)]
Variadic A and host()
Martin Mares [Sat, 20 Apr 2024 18:33:54 +0000 (20:33 +0200)]
Initial commit