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