Tue, 10 Mar 2015 00:30:31 +0200 Tero Marttila version 0.9.0-dev default tip
Tue, 10 Mar 2015 00:26:31 +0200 Tero Marttila replace ipaddr with ipaddress
Tue, 10 Mar 2015 00:11:43 +0200 Tero Marttila pvl.hosts: improve HostExtension support enough to move boot= into pvl.hosts.dhcp
Mon, 09 Mar 2015 23:31:13 +0200 Tero Marttila pvl.hosts.hosts: drop support for instanced ip.* in favor of improved interface:ip.* =
Mon, 09 Mar 2015 23:21:43 +0200 Tero Marttila pvl.dot: dot graph output
Mon, 09 Mar 2015 21:17:06 +0200 Tero Marttila pvl.hosts.interfaces: remove junos-specifics
Mon, 09 Mar 2015 19:48:19 +0200 Tero Marttila pvl.hosts.interface: sub-interfaces for a host, which are not associated with any separate domain/network
Mon, 09 Mar 2015 19:47:10 +0200 Tero Marttila pvl.hosts: extension mechanism
Mon, 09 Mar 2015 18:00:18 +0200 Tero Marttila pvl.hosts: rename Host.ip -> Host.ip4; support instanced ip.foo = ... for foo.host A .... sub-labels
Sat, 07 Mar 2015 16:31:11 +0200 Tero Marttila version: 0.8.0b2
Sat, 07 Mar 2015 13:44:59 +0200 Tero Marttila pvl.hosts.dhcp: fix mixed ethernet instance/None naming to be per-dhcp-host
Sat, 07 Mar 2015 13:41:18 +0200 Tero Marttila lib/pvl/service: use full /usr/sbin/service path, since debian does not have sbin on user $PATH
Tue, 03 Mar 2015 13:49:48 +0200 Tero Marttila version: 0.8.0b1
Tue, 03 Mar 2015 13:07:31 +0200 Tero Marttila merge
Tue, 03 Mar 2015 13:07:17 +0200 Tero Marttila README: document update-with-commit
Tue, 03 Mar 2015 13:05:13 +0200 Tero Marttila README: example of update -n
Tue, 03 Mar 2015 13:01:19 +0200 Tero Marttila lib/pvl/hosts/zone: better noop-mode output for update_zone
Tue, 03 Mar 2015 12:55:17 +0200 Tero Marttila README: ./update examples
Tue, 03 Mar 2015 12:48:31 +0200 Tero Marttila lib/pvl/hosts/dhcp: fix test_cmd $DHCP_CONF
Tue, 03 Mar 2015 12:47:46 +0200 Tero Marttila (none)
Tue, 03 Mar 2015 12:45:28 +0200 Tero Marttila lib/pvl/hosts/zone: fix check_zone_serial log_noop
Tue, 03 Mar 2015 12:43:49 +0200 Tero Marttila lib/pvl/update/zone: reimplement update_zone using pvl.dns-process --include-trace
Tue, 03 Mar 2015 12:43:26 +0200 Tero Marttila lib/pvl/hosts: fix update_hosts_dhcp include_cache
Tue, 03 Mar 2015 12:43:00 +0200 Tero Marttila lib/pvl/apply: log_changed in apply_check
Tue, 03 Mar 2015 12:42:26 +0200 Tero Marttila pvl.dns-process: include zone itself in --include-trace
Tue, 03 Mar 2015 12:14:22 +0200 Tero Marttila pvl.dns.process: merge --include-trace into pvl.dns-process, replacing pvl.dns-includes
Tue, 03 Mar 2015 12:09:22 +0200 Tero Marttila lib/pvl/hosts: include cache for proper hosts dependencies
Tue, 03 Mar 2015 12:08:58 +0200 Tero Marttila lib/pvl/apply: empty deps -> always update
Tue, 03 Mar 2015 11:58:10 +0200 Tero Marttila pvl.hosts.config: --hosts-include-trace to write out all included files
Tue, 03 Mar 2015 11:41:32 +0200 Tero Marttila lib/pvl/hosts/zone: use service bind9 reload instead of rndc
Tue, 03 Mar 2015 11:41:17 +0200 Tero Marttila lib/pvl/service: service_reload
Tue, 03 Mar 2015 11:40:02 +0200 Tero Marttila lib/pvl/service: cmd_sudo restart; workaround more upstart braindamage with service ... status
Tue, 03 Mar 2015 11:39:07 +0200 Tero Marttila lib/pvl/cmd: cmd_sudo
Tue, 03 Mar 2015 11:17:07 +0200 Tero Marttila pvl.hosts.dhcp: only check host blocks for uniqueness; ignore subclasses
Tue, 03 Mar 2015 11:15:39 +0200 Tero Marttila pvl.dhcp.config: format pseudo-Block's as items
Mon, 02 Mar 2015 21:47:08 +0200 Tero Marttila README: dhcp:subclass
Mon, 02 Mar 2015 21:46:27 +0200 Tero Marttila cleanup README examples
Mon, 02 Mar 2015 20:40:10 +0200 Tero Marttila update: pvl/main: fix cd SRV
Mon, 02 Mar 2015 20:35:29 +0200 Tero Marttila update: pvl/log: fix no-tty execution
Mon, 02 Mar 2015 20:05:43 +0200 Tero Marttila version: 0.8.0a5
Mon, 02 Mar 2015 20:02:14 +0200 Tero Marttila update pvl/hosts: only test the global dhcp config, since things like sublclasses means that the individual dhcp confs will not pass
Mon, 02 Mar 2015 19:58:35 +0200 Tero Marttila pvl.hosts.dhcp: subclass class name is a String
Mon, 02 Mar 2015 19:58:12 +0200 Tero Marttila pvl.dhcp.config: String() for quoted string Field
Mon, 02 Mar 2015 19:45:56 +0200 Tero Marttila pvl.hosts.dhcp: implement support for dhcp:subclass=... using hardware ethernet
Mon, 02 Mar 2015 19:45:06 +0200 Tero Marttila pvl.hosts.dhcp: use pvl.dhcp.config.Field() to format non-string field values
Mon, 02 Mar 2015 19:43:38 +0200 Tero Marttila pvl.hosts.host: fix doctests
Mon, 02 Mar 2015 19:36:39 +0200 Tero Marttila pvl.dhcp: support config.Field for pre-quoted values
Mon, 02 Mar 2015 19:36:10 +0200 Tero Marttila pvl.hosts: default extensions to an empty dict
Mon, 02 Mar 2015 19:35:52 +0200 Tero Marttila version 0.8.0a4
Mon, 02 Mar 2015 18:25:50 +0200 Tero Marttila pvl.hosts.config: support defaults for included hosts
Mon, 02 Mar 2015 18:17:47 +0200 Tero Marttila pvl.hosts: allow boot=... fields to override boot.*=...
Mon, 02 Mar 2015 18:08:30 +0200 Tero Marttila pvl.hosts.config: fix handling of mixed boot=... boot.foo=... independent of dict ordering
Mon, 02 Mar 2015 17:58:24 +0200 Tero Marttila pvl.hosts: update boot= to support split boot.next-server= boot.filename=, which enables inheriting defaults
Mon, 02 Mar 2015 13:30:15 +0200 Tero Marttila pvl.hosts.tests: support multiple values for record name/type in assertZoneEquals; test multi-alias hosts
Mon, 02 Mar 2015 13:26:34 +0200 Tero Marttila pvl.hosts.zone: make non-CNAME check_conflicts optional
Mon, 02 Mar 2015 13:12:35 +0200 Tero Marttila pvl.hosts.zone: better errors for host forward rr conflicts
Mon, 02 Mar 2015 12:59:17 +0200 Tero Marttila pvl.dhcp.config: fix build_block() to handle top-level config Blocks
Mon, 02 Mar 2015 12:54:27 +0200 Tero Marttila lib/pvl: pvl/list: fix list_tree to include directory itself
Mon, 02 Mar 2015 01:36:41 +0200 Tero Marttila tests: skip pvl.snmp, add pvl.dhcp.tests, and only include our own sources in the coverage report
Mon, 02 Mar 2015 01:29:56 +0200 Tero Marttila pvl.dhcp.config: fix block stack to have .load() actually return the top-level block
Mon, 02 Mar 2015 01:24:48 +0200 Tero Marttila pvl.dhcp.config: fix build_block() doctests
Mon, 02 Mar 2015 01:02:48 +0200 Tero Marttila pvl.dhcp.config: fix block-level quote context
Mon, 02 Mar 2015 01:00:48 +0200 Tero Marttila pvl.dhcp.config: make quoting context-sensitive, so that only certain items get special quoting..
Mon, 02 Mar 2015 00:38:59 +0200 Tero Marttila pvl.dhcp.tests: test build_block()
Mon, 02 Mar 2015 00:38:50 +0200 Tero Marttila pvl.hosts.test: host with fqdn name still gets a dhcp option host-name
Mon, 02 Mar 2015 00:25:21 +0200 Tero Marttila lib/pvl: fix MAIN_MODULE help/getopts/opt
Mon, 02 Mar 2015 00:19:39 +0200 Tero Marttila pvl.dhcp.config: loosen up TOKEN even further to permit unquoted IP addresses and ethernet addresses
Mon, 02 Mar 2015 00:15:17 +0200 Tero Marttila lib/pvl: fix -nF to skip apply_check's but still not actually apply_cmd
Mon, 02 Mar 2015 00:11:43 +0200 Tero Marttila pvl.dhcp.config: stricter quoting of e.g. include file paths
Sun, 01 Mar 2015 23:32:57 +0200 Tero Marttila version 0.8.0a3
Sun, 01 Mar 2015 23:32:32 +0200 Tero Marttila lib/pvl: pvl/apply: fix APPLY_DIFF
Sun, 01 Mar 2015 23:16:18 +0200 Tero Marttila pvl.hosts: fail if no hostfiles are given as input
Sun, 01 Mar 2015 22:39:05 +0200 Tero Marttila pvl.hosts.dhcp: update for pvl.dhcp.config
Sun, 01 Mar 2015 22:38:02 +0200 Tero Marttila pvl.dhcp.config: Block(comment=...)
Sun, 01 Mar 2015 22:27:03 +0200 Tero Marttila pvl.dhcp-conf: update for pvl.dhcp.config, removing --output-conf option and just printing to stdout
Sun, 01 Mar 2015 22:26:29 +0200 Tero Marttila pvl.dhcp.config: refactor DHCPConfigParser to use shlex and yield Block objects, change build_block() to use Block; tests
Sun, 01 Mar 2015 20:25:52 +0200 Tero Marttila version 0.8.0a2
Sun, 01 Mar 2015 20:24:51 +0200 Tero Marttila lib/pvl pvl/hosts/update.sh: handle either file or directory based dhcp/hosts, zones/forward, zones/reverse sources
Sun, 01 Mar 2015 20:15:18 +0200 Tero Marttila pvl.hosts.config: sort directory items for stable host ordering
Sun, 01 Mar 2015 20:14:12 +0200 Tero Marttila lib/pvl: fix pvl/hosts/dhcp.sh srcs and --include-path
Sun, 01 Mar 2015 19:54:20 +0200 Tero Marttila pvl.hosts.config: support ethernet = ... + ethernet.ethX = ...
Sun, 01 Mar 2015 19:41:38 +0200 Tero Marttila pvl.hosts.tests: tweak etc/zones/forward/test ordering..
Sun, 01 Mar 2015 19:41:25 +0200 Tero Marttila fixup hgignore and add missing etc/zones/forward/test for unittests
Sun, 01 Mar 2015 19:37:19 +0200 Tero Marttila pvl.hosts.zone: fix add_origin= generated directive
Sun, 01 Mar 2015 19:37:00 +0200 Tero Marttila hgignore pip install -e -> egg-info
Sun, 01 Mar 2015 19:36:48 +0200 Tero Marttila requirements.txt with development/testing requirements
Sun, 01 Mar 2015 18:59:10 +0200 Tero Marttila merge in 0.8 8069b08e90ac
Fri, 27 Feb 2015 18:07:32 +0200 Tero Marttila bin/update: fixup relative/absolute paths 0.8
Fri, 27 Feb 2015 17:56:16 +0200 Tero Marttila version: 0.8.0a1 0.8
Fri, 27 Feb 2015 17:55:33 +0200 Tero Marttila setup: distribute lib/pvl
Fri, 27 Feb 2015 17:55:20 +0200 Tero Marttila lib/pvl/hosts: fix update_zone and update_zone_include
Fri, 27 Feb 2015 17:47:16 +0200 Tero Marttila lib/pvl: move main bootstrapping code to pvl/hosts/update.sh to make bin even more trivial
Fri, 27 Feb 2015 17:42:35 +0200 Tero Marttila move module-loading out of bin/update into lib/pvl/main.sh
Fri, 27 Feb 2015 17:25:01 +0200 Tero Marttila bin/pvl.dns-includes
Fri, 27 Feb 2015 17:13:18 +0200 Tero Marttila pvl.dns: quote ZoneDirective arguments only on output if required
Fri, 27 Feb 2015 17:06:54 +0200 Tero Marttila README: better ./update docs
Fri, 27 Feb 2015 17:05:08 +0200 Tero Marttila (none)
Fri, 27 Feb 2015 17:03:15 +0200 Tero Marttila README pvl.dns-process and pvl.dns-zone
Fri, 27 Feb 2015 17:02:44 +0200 Tero Marttila update: use pvl.dns-process for update_zone
Fri, 27 Feb 2015 17:02:13 +0200 Tero Marttila pvl.dns.zone: fix process_include
Fri, 27 Feb 2015 16:46:33 +0200 Tero Marttila pvl.dns-zone: update and split out pvl.dns-process for --serial and --include-path transforms
Fri, 27 Feb 2015 16:45:53 +0200 Tero Marttila pvl.dns.zone: parse ZoneRecordSOA
Fri, 27 Feb 2015 14:06:03 +0200 Tero Marttila pvl.dns.zone: refactor and test; breaking change
Fri, 27 Feb 2015 14:05:39 +0200 Tero Marttila pvl.dns.labels: fix join to support FQDNs
Fri, 27 Feb 2015 11:54:22 +0200 Tero Marttila pvl.dns-zone: remove --forward-mx support
Fri, 27 Feb 2015 11:53:25 +0200 Tero Marttila pvl.dns-zone: remove zone meta support
Fri, 27 Feb 2015 11:53:05 +0200 Tero Marttila pvl.dns.zone: remove ZoneLine.timestamp support
Fri, 27 Feb 2015 10:55:15 +0200 Tero Marttila fixup README markdown
Thu, 26 Feb 2015 23:22:32 +0200 Tero Marttila lib: fixfix
Thu, 26 Feb 2015 23:20:37 +0200 Tero Marttila update lib: fixfix
Thu, 26 Feb 2015 23:04:19 +0200 Tero Marttila lib: fixfix
Thu, 26 Feb 2015 22:57:08 +0200 Tero Marttila quickfix pvl.dns-zone
Thu, 26 Feb 2015 22:53:26 +0200 Tero Marttila lib/pvl: fixfix
Thu, 26 Feb 2015 22:36:05 +0200 Tero Marttila update: refactor into modularized lib/pvl/**.sh layout
Thu, 26 Feb 2015 21:38:09 +0200 Tero Marttila (none)
Thu, 26 Feb 2015 19:49:10 +0200 Tero Marttila merge in the pvl-dns repo, with all of its history
Thu, 18 Sep 2014 21:15:30 +0300 Tero Marttila update.operations: fixup usage of check_link
Thu, 18 Sep 2014 21:13:23 +0300 Tero Marttila split LOG_* and UPDATE_* from lib/update.args into lib/update.*; fixup check_link and do_link for relative targets
Sat, 26 Apr 2014 23:55:18 +0300 terom split out /opt/pvl-dns/lib and /opt/pvl-verkko/bin
Sun, 22 Dec 2013 18:22:37 +0200 Tero Marttila use --hosts-include=etc/hosts for pvl.hosts-* operations
Sun, 22 Dec 2013 15:33:32 +0200 Tero Marttila use hosts/dhcp/%** to create dhcp hosts configs
Sat, 21 Dec 2013 22:43:38 +0200 Tero Marttila merge dns-new branch into default
Thu, 19 Dec 2013 23:52:17 +0200 Tero Marttila fix hg commit message argument passing dns-new
Thu, 19 Dec 2013 23:22:12 +0200 Tero Marttila update: commit before update, and use the hg commit timestamp as the serial dns-new
Thu, 19 Dec 2013 22:00:37 +0200 Tero Marttila cleanup main update script somewhat dns-new
Thu, 19 Dec 2013 21:04:07 +0200 Tero Marttila change how hosts forward zones are generated, to use a similar technique as for reverse zones, with both using etc/hosts/{forward,reverse} -> var/zones/hosts/{forward,reverse} dns-new
Thu, 19 Dec 2013 20:47:43 +0200 Tero Marttila lib/update.operations: update_domain_forward/reverse: use --add-origin, unless hosts name does not include a . dns-new
Thu, 19 Dec 2013 18:55:53 +0200 Tero Marttila use new var/dhcp/hosts layout with update_dhcp_conf dns-new
Thu, 19 Dec 2013 03:08:19 +0200 Tero Marttila update_zone --include-path, log_check dns-new
Thu, 19 Dec 2013 02:38:03 +0200 Tero Marttila cleanup update, reintroduce separate hg repo dns-new
Thu, 19 Dec 2013 02:30:00 +0200 Tero Marttila update_zone: handle noop'd serial dns-new
Thu, 19 Dec 2013 01:17:48 +0200 Tero Marttila add etc/reverse-zones-hosts support, in preference to a magical include-based mechanism.. dns-new
Thu, 19 Dec 2013 00:55:22 +0200 Tero Marttila updated .hgignore dns-new
Tue, 17 Dec 2013 02:06:53 +0200 Tero Marttila update: many things dns-new
Tue, 17 Dec 2013 01:17:49 +0200 Tero Marttila update: full host forward/dhcp/reverse zones dns-new
Tue, 17 Dec 2013 00:26:44 +0200 Tero Marttila cmd: log failed command dns-new
Tue, 17 Dec 2013 00:04:00 +0200 Tero Marttila update update dns-new
Mon, 16 Dec 2013 21:53:41 +0200 Tero Marttila drop the python scripts, which have been moved to pvl-verkko dns-new
Fri, 10 May 2013 00:05:25 +0300 Tero Marttila process-zone: support AAAA/ip6.arpa for --reverse-zone, as well as implicit record names
Thu, 09 May 2013 23:39:02 +0300 terom update: configure test.pvl zones
Tue, 19 Feb 2013 15:20:40 +0200 Tero Marttila update README
Tue, 19 Feb 2013 13:58:22 +0200 Tero Marttila update: move zones/serials/dhcp to ./var; requires update -FR and bind/dhcpd config update
Tue, 19 Feb 2013 11:37:40 +0200 Tero Marttila update: add paivola.aux include
Fri, 24 Aug 2012 13:28:25 +0300 Tero Marttila drop --forward-mx from paivola zone; our mailserver isn't set up to handle mail for hosts
Fri, 24 Aug 2012 13:23:56 +0300 terom lib/update.operations: log use of NAMED_CHECKZONE
Thu, 12 Apr 2012 15:07:00 +0300 Tero Marttila update: generate all domain-zones using update_zone from either settings/paivola.*.zone or settings/paivola.zone instead of linking them all to paivola; different domains may now use their own zones if required
Thu, 12 Apr 2012 15:04:34 +0300 Tero Marttila lib/update.operations: implement choose_zone to choose correct base for zone from settings/*.zone
Sat, 24 Mar 2012 10:38:57 +0200 Tero Marttila update: hosts/dhcp files are actually utf-8 now
Fri, 23 Mar 2012 15:15:22 +0200 Tero Marttila disable check_dhcp_conf check before copying; doesn't work because of includes
Fri, 23 Mar 2012 15:10:23 +0200 Tero Marttila update: list_files to copy all DHCP_CONFS..
Thu, 22 Mar 2012 16:36:12 +0200 Tero Marttila update: check_dhcp + reload_dhcp/zones: handle dhcpd/rndc not installed
Thu, 22 Mar 2012 16:30:54 +0200 Tero Marttila update: fix error msg for check_update
Wed, 21 Mar 2012 18:59:43 +0200 Tero Marttila update: cmd_test; check_dhcp_hosts after do_reload_zones; reload_dhcp
Wed, 21 Mar 2012 18:43:56 +0200 Tero Marttila check-dhcp-hosts: parse dhcp conf for fixed-address stanzas, and ensure that they resolve..
Wed, 21 Mar 2012 17:16:26 +0200 Tero Marttila update: copy_generic; use copy_dhcp_conf to get diffs
Wed, 21 Mar 2012 17:11:00 +0200 Tero Marttila update: rename dhcp hosts -> dhcp conf, makes more sense; check input files before linking
Wed, 21 Mar 2012 17:04:21 +0200 Tero Marttila update: link + check dhcpd hosts from settings/dhcp/... -> dhcp/...
Wed, 21 Mar 2012 16:45:59 +0200 Tero Marttila update: rename deploy_zones -> reload_zones; move related do_* from lib/update.updates -> lib/update.operations where they belong
Tue, 20 Mar 2012 15:07:03 +0200 Tero Marttila lib/update: add shebangs to make sloccount work
Tue, 20 Mar 2012 14:40:14 +0200 Tero Marttila update: DEPLOY_FORCE/SKIP (-r/-R), make rndc key error an actual error
Tue, 20 Mar 2012 14:35:38 +0200 Tero Marttila update: hg trust root
Tue, 20 Mar 2012 14:30:16 +0200 Tero Marttila update: use hg diff --stat for .serials
Tue, 20 Mar 2012 14:25:05 +0200 Tero Marttila README: docdoc
Tue, 20 Mar 2012 14:24:58 +0200 Tero Marttila update: LOG_DIFF to fix -q
Tue, 20 Mar 2012 14:15:22 +0200 Tero Marttila update: docdoc
Tue, 20 Mar 2012 14:12:30 +0200 Tero Marttila update: convenience symlink -> bin/update
Tue, 20 Mar 2012 14:12:11 +0200 Tero Marttila update: split out code into lib/update.foo
Tue, 20 Mar 2012 14:00:33 +0200 Tero Marttila update: fixup help
Tue, 20 Mar 2012 13:59:30 +0200 Tero Marttila update: hide .serial changes in hg_diff
Tue, 20 Mar 2012 13:56:53 +0200 Tero Marttila update: move REPO back to $DATA
Tue, 20 Mar 2012 13:51:44 +0200 Tero Marttila update: fix commit_data msg
Tue, 20 Mar 2012 13:47:57 +0200 Tero Marttila update: fix hg
Tue, 20 Mar 2012 13:43:44 +0200 Tero Marttila update: rndc: fail if no read perms on $RNDC_KEY
Tue, 20 Mar 2012 13:40:33 +0200 Tero Marttila update: tidy up run update_serials
Tue, 20 Mar 2012 13:38:12 +0200 Tero Marttila update: cleanup, docs
Tue, 20 Mar 2012 12:55:31 +0200 Tero Marttila update: log_force/update/noop/skip, implemented for update_serial
Tue, 20 Mar 2012 12:43:51 +0200 Tero Marttila debug with func_caller; update_serial deps
Tue, 20 Mar 2012 12:19:16 +0200 Tero Marttila update: log_skip; simplify update_serial args; check_update tests for deps
Tue, 20 Mar 2012 12:08:38 +0200 Tero Marttila update: simplify $BIN
Tue, 20 Mar 2012 12:06:31 +0200 Tero Marttila update: hardcode $REPO in hg
Tue, 20 Mar 2012 11:49:16 +0200 Tero Marttila update: unify [check/copy/update/link]_[hosts/zone/serial]
Mon, 19 Mar 2012 17:48:04 +0200 Tero Marttila update: fix pvl.txt
Mon, 19 Mar 2012 17:32:32 +0200 Tero Marttila update: restructure zones/, manage .pvl
Mon, 19 Mar 2012 16:50:28 +0200 Tero Marttila process-zone: support $ORIGIN, $GENERATE for --reverse-zone
Mon, 19 Mar 2012 13:59:34 +0200 Tero Marttila README: update opts
Mon, 19 Mar 2012 13:56:47 +0200 Tero Marttila README
Mon, 19 Mar 2012 13:41:34 +0200 Tero Marttila update: do_update: ignore diff error exit
Mon, 19 Mar 2012 13:39:53 +0200 Tero Marttila update: log_warn, -q; ensure_dir; link_zone paivola-reverse; indent error exit
Mon, 19 Mar 2012 13:11:30 +0200 Tero Marttila update: link_zones for paivola.*.zone -> paivola.zone
Mon, 19 Mar 2012 12:48:00 +0200 Tero Marttila update: fix check_zone view typo
Mon, 19 Mar 2012 12:47:26 +0200 Tero Marttila update: implement -d for $ROOT
Mon, 19 Mar 2012 12:18:52 +0200 Tero Marttila update: deploy_zones
Mon, 19 Mar 2012 12:13:04 +0200 Tero Marttila update: fix indent leading whitespace; implement update_hosts_meta, but not used - commit workflow becomes a little weird
Mon, 19 Mar 2012 11:40:06 +0200 Tero Marttila process-zone: implement --meta-zone
Mon, 19 Mar 2012 10:58:50 +0200 Tero Marttila process-zone: generate TXT records for ZoneLine.timestamp, if available
Mon, 19 Mar 2012 10:50:34 +0200 Tero Marttila process-zone: refactor to use ZoneLine/ZoneRecord classes for handling zone line data; implement --input-line-date for parsing `hg blame` output
Sat, 17 Mar 2012 21:43:03 +0200 Tero Marttila update: fix COMMIT_MSG bug
Fri, 16 Mar 2012 16:10:31 +0200 Tero Marttila update: commit
Fri, 16 Mar 2012 16:10:21 +0200 Tero Marttila update-serial: write newline
Fri, 16 Mar 2012 15:48:34 +0200 Tero Marttila move serials/... to settings/...
Fri, 16 Mar 2012 15:46:43 +0200 Tero Marttila update: abspath; fixup serials log; indent log_cmd
Fri, 16 Mar 2012 15:37:13 +0200 Tero Marttila update: fixup info
Fri, 16 Mar 2012 15:25:31 +0200 Tero Marttila update: tweak functions
Fri, 16 Mar 2012 15:22:22 +0200 Tero Marttila update: fixup help
Fri, 16 Mar 2012 15:17:12 +0200 Tero Marttila fix handling of initial serial
Fri, 16 Mar 2012 15:03:31 +0200 Tero Marttila update: check_hosts
Fri, 16 Mar 2012 15:03:11 +0200 Tero Marttila process-zone: implement --check-hosts; fix logging processName
Fri, 16 Mar 2012 15:02:50 +0200 Tero Marttila update-serial: fix logging processName
Fri, 16 Mar 2012 14:33:54 +0200 Tero Marttila update: named-checkzone
Fri, 16 Mar 2012 14:07:18 +0200 Tero Marttila update: bugfix, -C
Fri, 16 Mar 2012 13:59:26 +0200 Tero Marttila update: mad bash wizardry
Thu, 15 Mar 2012 18:34:57 +0200 Tero Marttila update: function update { ... }, color logging, update_serial
Thu, 15 Mar 2012 18:34:32 +0200 Tero Marttila hgignore
Thu, 15 Mar 2012 18:33:59 +0200 Tero Marttila expand-zone: remove serial update handling, just read
Thu, 15 Mar 2012 18:33:36 +0200 Tero Marttila process-zone: fix parts handling; default to logging.WARN, cleanup
Thu, 15 Mar 2012 18:32:17 +0200 Tero Marttila update-serial: implement serial-update separately
Thu, 15 Mar 2012 16:08:50 +0200 Tero Marttila update: update zonefiles
Thu, 15 Mar 2012 16:08:42 +0200 Tero Marttila expand-zone: manage zone serials and expand template vars
Thu, 15 Mar 2012 14:06:27 +0200 Tero Marttila process-zone: forward/reverse zonefile operations
Thu, 26 Feb 2015 19:30:27 +0200 Tero Marttila README: experimental features
Thu, 26 Feb 2015 19:26:15 +0200 Tero Marttila setup and document etc/zone/ structure
Thu, 26 Feb 2015 19:16:25 +0200 Tero Marttila README: fixup --zone-prefix=
Thu, 26 Feb 2015 19:15:00 +0200 Tero Marttila pvl.hosts-reverse: use given sole host file path for --zone-prefix
Thu, 26 Feb 2015 19:07:30 +0200 Tero Marttila pvl.hosts.config: test and fix includes path
Thu, 26 Feb 2015 19:05:18 +0200 Tero Marttila pvl.hosts.config: cleanup accidential dupliate def apply
Thu, 26 Feb 2015 18:58:32 +0200 Tero Marttila pvl.hosts-forward: if only a single hosts file/dir is given, use it as the --zone-origin; support --root-zone
Thu, 26 Feb 2015 18:54:15 +0200 Tero Marttila pvl.dns.labels: handle origin=.
Thu, 26 Feb 2015 18:42:43 +0200 Tero Marttila README: document includes
Thu, 26 Feb 2015 18:32:32 +0200 Tero Marttila pvl.hosts.config: revert apply_hosts_directory to treat directory contents as a flat namespace without any parent=basname(directory) magic
Thu, 26 Feb 2015 18:22:58 +0200 Tero Marttila README: update to use example.com 192.0.2.0/24
Thu, 26 Feb 2015 18:19:09 +0200 Tero Marttila pvl.hosts.config: change nested domains to be relative to parent domain, not absolute
Thu, 26 Feb 2015 18:07:03 +0200 Tero Marttila pvl.hosts.config: support direct directory hosts, using the directory name as the parent
Thu, 26 Feb 2015 17:40:12 +0200 Tero Marttila pvl.hosts.config: add top-level host to includes.test
Thu, 26 Feb 2015 17:39:51 +0200 Tero Marttila pvl.hosts.test: fix assertHostsEqual to also compare len's
Thu, 26 Feb 2015 17:36:55 +0200 Tero Marttila pvl.hosts.config: document includes, fix include-only zone, and test
Thu, 26 Feb 2015 17:36:23 +0200 Tero Marttila pvl.hosts.zone: better log.info
Thu, 26 Feb 2015 17:27:36 +0200 Tero Marttila pvl.hosts.test: rearrange TestConfig test cases
Thu, 26 Feb 2015 17:24:13 +0200 Tero Marttila pvl.hosts.config: refactor
Thu, 26 Feb 2015 16:38:31 +0200 Tero Marttila pvl.hosts: deprecate [host] domain= with [host@domain]
Thu, 26 Feb 2015 16:37:24 +0200 Tero Marttila pvl.hosts.tests: test multi-value dicts for host