Tue, 10 Mar 2015 00:30:31 +0200version 0.9.0-dev default tip
Tero Marttila <terom@paivola.fi> [Tue, 10 Mar 2015 00:30:31 +0200] rev 741
version 0.9.0-dev

Tue, 10 Mar 2015 00:26:31 +0200replace ipaddr with ipaddress
Tero Marttila <terom@paivola.fi> [Tue, 10 Mar 2015 00:26:31 +0200] rev 740
replace ipaddr with ipaddress

Tue, 10 Mar 2015 00:11:43 +0200pvl.hosts: improve HostExtension support enough to move boot= into pvl.hosts.dhcp
Tero Marttila <terom@paivola.fi> [Tue, 10 Mar 2015 00:11:43 +0200] rev 739
pvl.hosts: improve HostExtension support enough to move boot= into pvl.hosts.dhcp

Mon, 09 Mar 2015 23:31:13 +0200pvl.hosts.hosts: drop support for instanced ip.* in favor of improved interface:ip.* =
Tero Marttila <terom@paivola.fi> [Mon, 09 Mar 2015 23:31:13 +0200] rev 738
pvl.hosts.hosts: drop support for instanced ip.* in favor of improved interface:ip.* =

Mon, 09 Mar 2015 23:21:43 +0200pvl.dot: dot graph output
Tero Marttila <terom@paivola.fi> [Mon, 09 Mar 2015 23:21:43 +0200] rev 737
pvl.dot: dot graph output

Mon, 09 Mar 2015 21:17:06 +0200pvl.hosts.interfaces: remove junos-specifics
Tero Marttila <terom@paivola.fi> [Mon, 09 Mar 2015 21:17:06 +0200] rev 736
pvl.hosts.interfaces: remove junos-specifics

Mon, 09 Mar 2015 19:48:19 +0200pvl.hosts.interface: sub-interfaces for a host, which are not associated with any separate domain/network
Tero Marttila <terom@paivola.fi> [Mon, 09 Mar 2015 19:48:19 +0200] rev 735
pvl.hosts.interface: sub-interfaces for a host, which are not associated with any separate domain/network

Mon, 09 Mar 2015 19:47:10 +0200pvl.hosts: extension mechanism
Tero Marttila <terom@paivola.fi> [Mon, 09 Mar 2015 19:47:10 +0200] rev 734
pvl.hosts: extension mechanism

Mon, 09 Mar 2015 18:00:18 +0200pvl.hosts: rename Host.ip -> Host.ip4; support instanced ip.foo = ... for foo.host A .... sub-labels
Tero Marttila <terom@paivola.fi> [Mon, 09 Mar 2015 18:00:18 +0200] rev 733
pvl.hosts: rename Host.ip -> Host.ip4; support instanced ip.foo = ... for foo.host A .... sub-labels

Sat, 07 Mar 2015 16:31:11 +0200version: 0.8.0b2
Tero Marttila <terom@paivola.fi> [Sat, 07 Mar 2015 16:31:11 +0200] rev 732
version: 0.8.0b2

Sat, 07 Mar 2015 13:44:59 +0200pvl.hosts.dhcp: fix mixed ethernet instance/None naming to be per-dhcp-host
Tero Marttila <terom@paivola.fi> [Sat, 07 Mar 2015 13:44:59 +0200] rev 731
pvl.hosts.dhcp: fix mixed ethernet instance/None naming to be per-dhcp-host

Sat, 07 Mar 2015 13:41:18 +0200lib/pvl/service: use full /usr/sbin/service path, since debian does not have sbin on user $PATH
Tero Marttila <terom@paivola.fi> [Sat, 07 Mar 2015 13:41:18 +0200] rev 730
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 +0200version: 0.8.0b1
Tero Marttila <tero.marttila@aalto.fi> [Tue, 03 Mar 2015 13:49:48 +0200] rev 729
version: 0.8.0b1

Tue, 03 Mar 2015 13:07:31 +0200merge
Tero Marttila <tero.marttila@aalto.fi> [Tue, 03 Mar 2015 13:07:31 +0200] rev 728
merge

Tue, 03 Mar 2015 13:07:17 +0200README: document update-with-commit
Tero Marttila <tero.marttila@aalto.fi> [Tue, 03 Mar 2015 13:07:17 +0200] rev 727
README: document update-with-commit

Tue, 03 Mar 2015 13:05:13 +0200README: example of update -n
Tero Marttila <tero.marttila@aalto.fi> [Tue, 03 Mar 2015 13:05:13 +0200] rev 726
README: example of update -n

Tue, 03 Mar 2015 13:01:19 +0200lib/pvl/hosts/zone: better noop-mode output for update_zone
Tero Marttila <tero.marttila@aalto.fi> [Tue, 03 Mar 2015 13:01:19 +0200] rev 725
lib/pvl/hosts/zone: better noop-mode output for update_zone

Tue, 03 Mar 2015 12:55:17 +0200README: ./update examples
Tero Marttila <tero.marttila@aalto.fi> [Tue, 03 Mar 2015 12:55:17 +0200] rev 724
README: ./update examples

Tue, 03 Mar 2015 12:48:31 +0200lib/pvl/hosts/dhcp: fix test_cmd $DHCP_CONF
Tero Marttila <tero.marttila@aalto.fi> [Tue, 03 Mar 2015 12:48:31 +0200] rev 723
lib/pvl/hosts/dhcp: fix test_cmd $DHCP_CONF

Tue, 03 Mar 2015 12:47:46 +0200(none)
Tero Marttila <tero.marttila@aalto.fi> [Tue, 03 Mar 2015 12:47:46 +0200] rev 722
(none)

Tue, 03 Mar 2015 12:45:28 +0200lib/pvl/hosts/zone: fix check_zone_serial log_noop
Tero Marttila <tero.marttila@aalto.fi> [Tue, 03 Mar 2015 12:45:28 +0200] rev 721
lib/pvl/hosts/zone: fix check_zone_serial log_noop

Tue, 03 Mar 2015 12:43:49 +0200lib/pvl/update/zone: reimplement update_zone using pvl.dns-process --include-trace
Tero Marttila <tero.marttila@aalto.fi> [Tue, 03 Mar 2015 12:43:49 +0200] rev 720
lib/pvl/update/zone: reimplement update_zone using pvl.dns-process --include-trace

Tue, 03 Mar 2015 12:43:26 +0200lib/pvl/hosts: fix update_hosts_dhcp include_cache
Tero Marttila <tero.marttila@aalto.fi> [Tue, 03 Mar 2015 12:43:26 +0200] rev 719
lib/pvl/hosts: fix update_hosts_dhcp include_cache

Tue, 03 Mar 2015 12:43:00 +0200lib/pvl/apply: log_changed in apply_check
Tero Marttila <tero.marttila@aalto.fi> [Tue, 03 Mar 2015 12:43:00 +0200] rev 718
lib/pvl/apply: log_changed in apply_check

Tue, 03 Mar 2015 12:42:26 +0200pvl.dns-process: include zone itself in --include-trace
Tero Marttila <tero.marttila@aalto.fi> [Tue, 03 Mar 2015 12:42:26 +0200] rev 717
pvl.dns-process: include zone itself in --include-trace

Tue, 03 Mar 2015 12:14:22 +0200pvl.dns.process: merge --include-trace into pvl.dns-process, replacing pvl.dns-includes
Tero Marttila <tero.marttila@aalto.fi> [Tue, 03 Mar 2015 12:14:22 +0200] rev 716
pvl.dns.process: merge --include-trace into pvl.dns-process, replacing pvl.dns-includes

Tue, 03 Mar 2015 12:09:22 +0200lib/pvl/hosts: include cache for proper hosts dependencies
Tero Marttila <tero.marttila@aalto.fi> [Tue, 03 Mar 2015 12:09:22 +0200] rev 715
lib/pvl/hosts: include cache for proper hosts dependencies

Tue, 03 Mar 2015 12:08:58 +0200lib/pvl/apply: empty deps -> always update
Tero Marttila <tero.marttila@aalto.fi> [Tue, 03 Mar 2015 12:08:58 +0200] rev 714
lib/pvl/apply: empty deps -> always update

Tue, 03 Mar 2015 11:58:10 +0200pvl.hosts.config: --hosts-include-trace to write out all included files
Tero Marttila <tero.marttila@aalto.fi> [Tue, 03 Mar 2015 11:58:10 +0200] rev 713
pvl.hosts.config: --hosts-include-trace to write out all included files

Tue, 03 Mar 2015 11:41:32 +0200lib/pvl/hosts/zone: use service bind9 reload instead of rndc
Tero Marttila <tero.marttila@aalto.fi> [Tue, 03 Mar 2015 11:41:32 +0200] rev 712
lib/pvl/hosts/zone: use service bind9 reload instead of rndc

Tue, 03 Mar 2015 11:41:17 +0200lib/pvl/service: service_reload
Tero Marttila <tero.marttila@aalto.fi> [Tue, 03 Mar 2015 11:41:17 +0200] rev 711
lib/pvl/service: service_reload

Tue, 03 Mar 2015 11:40:02 +0200lib/pvl/service: cmd_sudo restart; workaround more upstart braindamage with service ... status
Tero Marttila <tero.marttila@aalto.fi> [Tue, 03 Mar 2015 11:40:02 +0200] rev 710
lib/pvl/service: cmd_sudo restart; workaround more upstart braindamage with service ... status

Tue, 03 Mar 2015 11:39:07 +0200lib/pvl/cmd: cmd_sudo
Tero Marttila <tero.marttila@aalto.fi> [Tue, 03 Mar 2015 11:39:07 +0200] rev 709
lib/pvl/cmd: cmd_sudo

Tue, 03 Mar 2015 11:17:07 +0200pvl.hosts.dhcp: only check host blocks for uniqueness; ignore subclasses
Tero Marttila <tero.marttila@aalto.fi> [Tue, 03 Mar 2015 11:17:07 +0200] rev 708
pvl.hosts.dhcp: only check host blocks for uniqueness; ignore subclasses

Tue, 03 Mar 2015 11:15:39 +0200pvl.dhcp.config: format pseudo-Block's as items
Tero Marttila <tero.marttila@aalto.fi> [Tue, 03 Mar 2015 11:15:39 +0200] rev 707
pvl.dhcp.config: format pseudo-Block's as items

Mon, 02 Mar 2015 21:47:08 +0200README: dhcp:subclass
Tero Marttila <terom@paivola.fi> [Mon, 02 Mar 2015 21:47:08 +0200] rev 706
README: dhcp:subclass

Mon, 02 Mar 2015 21:46:27 +0200cleanup README examples
Tero Marttila <terom@paivola.fi> [Mon, 02 Mar 2015 21:46:27 +0200] rev 705
cleanup README examples

Mon, 02 Mar 2015 20:40:10 +0200update: pvl/main: fix cd SRV
Tero Marttila <tero.marttila@aalto.fi> [Mon, 02 Mar 2015 20:40:10 +0200] rev 704
update: pvl/main: fix cd SRV

Mon, 02 Mar 2015 20:35:29 +0200update: pvl/log: fix no-tty execution
Tero Marttila <tero.marttila@aalto.fi> [Mon, 02 Mar 2015 20:35:29 +0200] rev 703
update: pvl/log: fix no-tty execution

Mon, 02 Mar 2015 20:05:43 +0200version: 0.8.0a5
Tero Marttila <tero.marttila@aalto.fi> [Mon, 02 Mar 2015 20:05:43 +0200] rev 702
version: 0.8.0a5

Mon, 02 Mar 2015 20:02:14 +0200update pvl/hosts: only test the global dhcp config, since things like sublclasses means that the individual dhcp confs will not pass
Tero Marttila <tero.marttila@aalto.fi> [Mon, 02 Mar 2015 20:02:14 +0200] rev 701
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 +0200pvl.hosts.dhcp: subclass class name is a String
Tero Marttila <tero.marttila@aalto.fi> [Mon, 02 Mar 2015 19:58:35 +0200] rev 700
pvl.hosts.dhcp: subclass class name is a String

Mon, 02 Mar 2015 19:58:12 +0200pvl.dhcp.config: String() for quoted string Field
Tero Marttila <tero.marttila@aalto.fi> [Mon, 02 Mar 2015 19:58:12 +0200] rev 699
pvl.dhcp.config: String() for quoted string Field

Mon, 02 Mar 2015 19:45:56 +0200pvl.hosts.dhcp: implement support for dhcp:subclass=... using hardware ethernet
Tero Marttila <tero.marttila@aalto.fi> [Mon, 02 Mar 2015 19:45:56 +0200] rev 698
pvl.hosts.dhcp: implement support for dhcp:subclass=... using hardware ethernet

Mon, 02 Mar 2015 19:45:06 +0200pvl.hosts.dhcp: use pvl.dhcp.config.Field() to format non-string field values
Tero Marttila <tero.marttila@aalto.fi> [Mon, 02 Mar 2015 19:45:06 +0200] rev 697
pvl.hosts.dhcp: use pvl.dhcp.config.Field() to format non-string field values

Mon, 02 Mar 2015 19:43:38 +0200pvl.hosts.host: fix doctests
Tero Marttila <tero.marttila@aalto.fi> [Mon, 02 Mar 2015 19:43:38 +0200] rev 696
pvl.hosts.host: fix doctests

Mon, 02 Mar 2015 19:36:39 +0200pvl.dhcp: support config.Field for pre-quoted values
Tero Marttila <tero.marttila@aalto.fi> [Mon, 02 Mar 2015 19:36:39 +0200] rev 695
pvl.dhcp: support config.Field for pre-quoted values

Mon, 02 Mar 2015 19:36:10 +0200pvl.hosts: default extensions to an empty dict
Tero Marttila <tero.marttila@aalto.fi> [Mon, 02 Mar 2015 19:36:10 +0200] rev 694
pvl.hosts: default extensions to an empty dict

Mon, 02 Mar 2015 19:35:52 +0200version 0.8.0a4
Tero Marttila <tero.marttila@aalto.fi> [Mon, 02 Mar 2015 19:35:52 +0200] rev 693
version 0.8.0a4

Mon, 02 Mar 2015 18:25:50 +0200pvl.hosts.config: support defaults for included hosts
Tero Marttila <tero.marttila@aalto.fi> [Mon, 02 Mar 2015 18:25:50 +0200] rev 692
pvl.hosts.config: support defaults for included hosts

Mon, 02 Mar 2015 18:17:47 +0200pvl.hosts: allow boot=... fields to override boot.*=...
Tero Marttila <tero.marttila@aalto.fi> [Mon, 02 Mar 2015 18:17:47 +0200] rev 691
pvl.hosts: allow boot=... fields to override boot.*=...

Mon, 02 Mar 2015 18:08:30 +0200pvl.hosts.config: fix handling of mixed boot=... boot.foo=... independent of dict ordering
Tero Marttila <tero.marttila@aalto.fi> [Mon, 02 Mar 2015 18:08:30 +0200] rev 690
pvl.hosts.config: fix handling of mixed boot=... boot.foo=... independent of dict ordering

Mon, 02 Mar 2015 17:58:24 +0200pvl.hosts: update boot= to support split boot.next-server= boot.filename=, which enables inheriting defaults
Tero Marttila <tero.marttila@aalto.fi> [Mon, 02 Mar 2015 17:58:24 +0200] rev 689
pvl.hosts: update boot= to support split boot.next-server= boot.filename=, which enables inheriting defaults

Mon, 02 Mar 2015 13:30:15 +0200pvl.hosts.tests: support multiple values for record name/type in assertZoneEquals; test multi-alias hosts
Tero Marttila <tero.marttila@aalto.fi> [Mon, 02 Mar 2015 13:30:15 +0200] rev 688
pvl.hosts.tests: support multiple values for record name/type in assertZoneEquals; test multi-alias hosts

Mon, 02 Mar 2015 13:26:34 +0200pvl.hosts.zone: make non-CNAME check_conflicts optional
Tero Marttila <tero.marttila@aalto.fi> [Mon, 02 Mar 2015 13:26:34 +0200] rev 687
pvl.hosts.zone: make non-CNAME check_conflicts optional

Mon, 02 Mar 2015 13:12:35 +0200pvl.hosts.zone: better errors for host forward rr conflicts
Tero Marttila <tero.marttila@aalto.fi> [Mon, 02 Mar 2015 13:12:35 +0200] rev 686
pvl.hosts.zone: better errors for host forward rr conflicts

Mon, 02 Mar 2015 12:59:17 +0200pvl.dhcp.config: fix build_block() to handle top-level config Blocks
Tero Marttila <tero.marttila@aalto.fi> [Mon, 02 Mar 2015 12:59:17 +0200] rev 685
pvl.dhcp.config: fix build_block() to handle top-level config Blocks

Mon, 02 Mar 2015 12:54:27 +0200lib/pvl: pvl/list: fix list_tree to include directory itself
Tero Marttila <tero.marttila@aalto.fi> [Mon, 02 Mar 2015 12:54:27 +0200] rev 684
lib/pvl: pvl/list: fix list_tree to include directory itself

Mon, 02 Mar 2015 01:36:41 +0200tests: skip pvl.snmp, add pvl.dhcp.tests, and only include our own sources in the coverage report
Tero Marttila <terom@paivola.fi> [Mon, 02 Mar 2015 01:36:41 +0200] rev 683
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 +0200pvl.dhcp.config: fix block stack to have .load() actually return the top-level block
Tero Marttila <terom@paivola.fi> [Mon, 02 Mar 2015 01:29:56 +0200] rev 682
pvl.dhcp.config: fix block stack to have .load() actually return the top-level block

Mon, 02 Mar 2015 01:24:48 +0200pvl.dhcp.config: fix build_block() doctests
Tero Marttila <terom@paivola.fi> [Mon, 02 Mar 2015 01:24:48 +0200] rev 681
pvl.dhcp.config: fix build_block() doctests

Mon, 02 Mar 2015 01:02:48 +0200pvl.dhcp.config: fix block-level quote context
Tero Marttila <terom@paivola.fi> [Mon, 02 Mar 2015 01:02:48 +0200] rev 680
pvl.dhcp.config: fix block-level quote context

Mon, 02 Mar 2015 01:00:48 +0200pvl.dhcp.config: make quoting context-sensitive, so that only certain items get special quoting..
Tero Marttila <terom@paivola.fi> [Mon, 02 Mar 2015 01:00:48 +0200] rev 679
pvl.dhcp.config: make quoting context-sensitive, so that only certain items get special quoting..

Mon, 02 Mar 2015 00:38:59 +0200pvl.dhcp.tests: test build_block()
Tero Marttila <terom@paivola.fi> [Mon, 02 Mar 2015 00:38:59 +0200] rev 678
pvl.dhcp.tests: test build_block()

Mon, 02 Mar 2015 00:38:50 +0200pvl.hosts.test: host with fqdn name still gets a dhcp option host-name
Tero Marttila <terom@paivola.fi> [Mon, 02 Mar 2015 00:38:50 +0200] rev 677
pvl.hosts.test: host with fqdn name still gets a dhcp option host-name

Mon, 02 Mar 2015 00:25:21 +0200lib/pvl: fix MAIN_MODULE help/getopts/opt
Tero Marttila <terom@paivola.fi> [Mon, 02 Mar 2015 00:25:21 +0200] rev 676
lib/pvl: fix MAIN_MODULE help/getopts/opt

Mon, 02 Mar 2015 00:19:39 +0200pvl.dhcp.config: loosen up TOKEN even further to permit unquoted IP addresses and ethernet addresses
Tero Marttila <terom@paivola.fi> [Mon, 02 Mar 2015 00:19:39 +0200] rev 675
pvl.dhcp.config: loosen up TOKEN even further to permit unquoted IP addresses and ethernet addresses

Mon, 02 Mar 2015 00:15:17 +0200lib/pvl: fix -nF to skip apply_check's but still not actually apply_cmd
Tero Marttila <terom@paivola.fi> [Mon, 02 Mar 2015 00:15:17 +0200] rev 674
lib/pvl: fix -nF to skip apply_check's but still not actually apply_cmd

Mon, 02 Mar 2015 00:11:43 +0200pvl.dhcp.config: stricter quoting of e.g. include file paths
Tero Marttila <terom@paivola.fi> [Mon, 02 Mar 2015 00:11:43 +0200] rev 673
pvl.dhcp.config: stricter quoting of e.g. include file paths

Sun, 01 Mar 2015 23:32:57 +0200version 0.8.0a3
Tero Marttila <terom@paivola.fi> [Sun, 01 Mar 2015 23:32:57 +0200] rev 672
version 0.8.0a3

Sun, 01 Mar 2015 23:32:32 +0200lib/pvl: pvl/apply: fix APPLY_DIFF
Tero Marttila <terom@paivola.fi> [Sun, 01 Mar 2015 23:32:32 +0200] rev 671
lib/pvl: pvl/apply: fix APPLY_DIFF

Sun, 01 Mar 2015 23:16:18 +0200pvl.hosts: fail if no hostfiles are given as input
Tero Marttila <terom@paivola.fi> [Sun, 01 Mar 2015 23:16:18 +0200] rev 670
pvl.hosts: fail if no hostfiles are given as input

Sun, 01 Mar 2015 22:39:05 +0200pvl.hosts.dhcp: update for pvl.dhcp.config
Tero Marttila <terom@paivola.fi> [Sun, 01 Mar 2015 22:39:05 +0200] rev 669
pvl.hosts.dhcp: update for pvl.dhcp.config

Sun, 01 Mar 2015 22:38:02 +0200pvl.dhcp.config: Block(comment=...)
Tero Marttila <terom@paivola.fi> [Sun, 01 Mar 2015 22:38:02 +0200] rev 668
pvl.dhcp.config: Block(comment=...)

Sun, 01 Mar 2015 22:27:03 +0200pvl.dhcp-conf: update for pvl.dhcp.config, removing --output-conf option and just printing to stdout
Tero Marttila <terom@paivola.fi> [Sun, 01 Mar 2015 22:27:03 +0200] rev 667
pvl.dhcp-conf: update for pvl.dhcp.config, removing --output-conf option and just printing to stdout

Sun, 01 Mar 2015 22:26:29 +0200pvl.dhcp.config: refactor DHCPConfigParser to use shlex and yield Block objects, change build_block() to use Block; tests
Tero Marttila <terom@paivola.fi> [Sun, 01 Mar 2015 22:26:29 +0200] rev 666
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 +0200version 0.8.0a2
Tero Marttila <terom@paivola.fi> [Sun, 01 Mar 2015 20:25:52 +0200] rev 665
version 0.8.0a2

Sun, 01 Mar 2015 20:24:51 +0200lib/pvl pvl/hosts/update.sh: handle either file or directory based dhcp/hosts, zones/forward, zones/reverse sources
Tero Marttila <terom@paivola.fi> [Sun, 01 Mar 2015 20:24:51 +0200] rev 664
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 +0200pvl.hosts.config: sort directory items for stable host ordering
Tero Marttila <terom@paivola.fi> [Sun, 01 Mar 2015 20:15:18 +0200] rev 663
pvl.hosts.config: sort directory items for stable host ordering

Sun, 01 Mar 2015 20:14:12 +0200lib/pvl: fix pvl/hosts/dhcp.sh srcs and --include-path
Tero Marttila <terom@paivola.fi> [Sun, 01 Mar 2015 20:14:12 +0200] rev 662
lib/pvl: fix pvl/hosts/dhcp.sh srcs and --include-path

Sun, 01 Mar 2015 19:54:20 +0200pvl.hosts.config: support ethernet = ... + ethernet.ethX = ...
Tero Marttila <terom@paivola.fi> [Sun, 01 Mar 2015 19:54:20 +0200] rev 661
pvl.hosts.config: support ethernet = ... + ethernet.ethX = ...

Sun, 01 Mar 2015 19:41:38 +0200pvl.hosts.tests: tweak etc/zones/forward/test ordering..
Tero Marttila <terom@paivola.fi> [Sun, 01 Mar 2015 19:41:38 +0200] rev 660
pvl.hosts.tests: tweak etc/zones/forward/test ordering..

Sun, 01 Mar 2015 19:41:25 +0200fixup hgignore and add missing etc/zones/forward/test for unittests
Tero Marttila <terom@paivola.fi> [Sun, 01 Mar 2015 19:41:25 +0200] rev 659
fixup hgignore and add missing etc/zones/forward/test for unittests

Sun, 01 Mar 2015 19:37:19 +0200pvl.hosts.zone: fix add_origin= generated directive
Tero Marttila <terom@paivola.fi> [Sun, 01 Mar 2015 19:37:19 +0200] rev 658
pvl.hosts.zone: fix add_origin= generated directive

Sun, 01 Mar 2015 19:37:00 +0200hgignore pip install -e -> egg-info
Tero Marttila <terom@paivola.fi> [Sun, 01 Mar 2015 19:37:00 +0200] rev 657
hgignore pip install -e -> egg-info

Sun, 01 Mar 2015 19:36:48 +0200requirements.txt with development/testing requirements
Tero Marttila <terom@paivola.fi> [Sun, 01 Mar 2015 19:36:48 +0200] rev 656
requirements.txt with development/testing requirements

Sun, 01 Mar 2015 18:59:10 +0200merge in 0.8 8069b08e90ac
Tero Marttila <terom@paivola.fi> [Sun, 01 Mar 2015 18:59:10 +0200] rev 655
merge in 0.8 8069b08e90ac

Fri, 27 Feb 2015 18:07:32 +0200bin/update: fixup relative/absolute paths 0.8
Tero Marttila <tero.marttila@aalto.fi> [Fri, 27 Feb 2015 18:07:32 +0200] rev 654
bin/update: fixup relative/absolute paths

Fri, 27 Feb 2015 17:56:16 +0200version: 0.8.0a1 0.8
Tero Marttila <tero.marttila@aalto.fi> [Fri, 27 Feb 2015 17:56:16 +0200] rev 653
version: 0.8.0a1

Fri, 27 Feb 2015 17:55:33 +0200setup: distribute lib/pvl
Tero Marttila <tero.marttila@aalto.fi> [Fri, 27 Feb 2015 17:55:33 +0200] rev 652
setup: distribute lib/pvl

Fri, 27 Feb 2015 17:55:20 +0200lib/pvl/hosts: fix update_zone and update_zone_include
Tero Marttila <tero.marttila@aalto.fi> [Fri, 27 Feb 2015 17:55:20 +0200] rev 651
lib/pvl/hosts: fix update_zone and update_zone_include

Fri, 27 Feb 2015 17:47:16 +0200lib/pvl: move main bootstrapping code to pvl/hosts/update.sh to make bin even more trivial
Tero Marttila <tero.marttila@aalto.fi> [Fri, 27 Feb 2015 17:47:16 +0200] rev 650
lib/pvl: move main bootstrapping code to pvl/hosts/update.sh to make bin even more trivial

Fri, 27 Feb 2015 17:42:35 +0200move module-loading out of bin/update into lib/pvl/main.sh
Tero Marttila <tero.marttila@aalto.fi> [Fri, 27 Feb 2015 17:42:35 +0200] rev 649
move module-loading out of bin/update into lib/pvl/main.sh

Fri, 27 Feb 2015 17:25:01 +0200bin/pvl.dns-includes
Tero Marttila <tero.marttila@aalto.fi> [Fri, 27 Feb 2015 17:25:01 +0200] rev 648
bin/pvl.dns-includes

Fri, 27 Feb 2015 17:13:18 +0200pvl.dns: quote ZoneDirective arguments only on output if required
Tero Marttila <tero.marttila@aalto.fi> [Fri, 27 Feb 2015 17:13:18 +0200] rev 647
pvl.dns: quote ZoneDirective arguments only on output if required

Fri, 27 Feb 2015 17:06:54 +0200README: better ./update docs
Tero Marttila <tero.marttila@aalto.fi> [Fri, 27 Feb 2015 17:06:54 +0200] rev 646
README: better ./update docs

Fri, 27 Feb 2015 17:05:08 +0200(none)
Tero Marttila <tero.marttila@aalto.fi> [Fri, 27 Feb 2015 17:05:08 +0200] rev 645
(none)

Fri, 27 Feb 2015 17:03:15 +0200README pvl.dns-process and pvl.dns-zone
Tero Marttila <tero.marttila@aalto.fi> [Fri, 27 Feb 2015 17:03:15 +0200] rev 644
README pvl.dns-process and pvl.dns-zone

Fri, 27 Feb 2015 17:02:44 +0200update: use pvl.dns-process for update_zone
Tero Marttila <tero.marttila@aalto.fi> [Fri, 27 Feb 2015 17:02:44 +0200] rev 643
update: use pvl.dns-process for update_zone

Fri, 27 Feb 2015 17:02:13 +0200pvl.dns.zone: fix process_include
Tero Marttila <tero.marttila@aalto.fi> [Fri, 27 Feb 2015 17:02:13 +0200] rev 642
pvl.dns.zone: fix process_include

Fri, 27 Feb 2015 16:46:33 +0200pvl.dns-zone: update and split out pvl.dns-process for --serial and --include-path transforms
Tero Marttila <tero.marttila@aalto.fi> [Fri, 27 Feb 2015 16:46:33 +0200] rev 641
pvl.dns-zone: update and split out pvl.dns-process for --serial and --include-path transforms

Fri, 27 Feb 2015 16:45:53 +0200pvl.dns.zone: parse ZoneRecordSOA
Tero Marttila <tero.marttila@aalto.fi> [Fri, 27 Feb 2015 16:45:53 +0200] rev 640
pvl.dns.zone: parse ZoneRecordSOA

Fri, 27 Feb 2015 14:06:03 +0200pvl.dns.zone: refactor and test; breaking change
Tero Marttila <tero.marttila@aalto.fi> [Fri, 27 Feb 2015 14:06:03 +0200] rev 639
pvl.dns.zone: refactor and test; breaking change

Fri, 27 Feb 2015 14:05:39 +0200pvl.dns.labels: fix join to support FQDNs
Tero Marttila <tero.marttila@aalto.fi> [Fri, 27 Feb 2015 14:05:39 +0200] rev 638
pvl.dns.labels: fix join to support FQDNs

Fri, 27 Feb 2015 11:54:22 +0200pvl.dns-zone: remove --forward-mx support
Tero Marttila <tero.marttila@aalto.fi> [Fri, 27 Feb 2015 11:54:22 +0200] rev 637
pvl.dns-zone: remove --forward-mx support

Fri, 27 Feb 2015 11:53:25 +0200pvl.dns-zone: remove zone meta support
Tero Marttila <tero.marttila@aalto.fi> [Fri, 27 Feb 2015 11:53:25 +0200] rev 636
pvl.dns-zone: remove zone meta support

Fri, 27 Feb 2015 11:53:05 +0200pvl.dns.zone: remove ZoneLine.timestamp support
Tero Marttila <tero.marttila@aalto.fi> [Fri, 27 Feb 2015 11:53:05 +0200] rev 635
pvl.dns.zone: remove ZoneLine.timestamp support

Fri, 27 Feb 2015 10:55:15 +0200fixup README markdown
Tero Marttila <terom@paivola.fi> [Fri, 27 Feb 2015 10:55:15 +0200] rev 634
fixup README markdown

Thu, 26 Feb 2015 23:22:32 +0200lib: fixfix
Tero Marttila <tero.marttila@aalto.fi> [Thu, 26 Feb 2015 23:22:32 +0200] rev 633
lib: fixfix

Thu, 26 Feb 2015 23:20:37 +0200update lib: fixfix
Tero Marttila <tero.marttila@aalto.fi> [Thu, 26 Feb 2015 23:20:37 +0200] rev 632
update lib: fixfix

Thu, 26 Feb 2015 23:04:19 +0200lib: fixfix
Tero Marttila <tero.marttila@aalto.fi> [Thu, 26 Feb 2015 23:04:19 +0200] rev 631
lib: fixfix

Thu, 26 Feb 2015 22:57:08 +0200quickfix pvl.dns-zone
Tero Marttila <tero.marttila@aalto.fi> [Thu, 26 Feb 2015 22:57:08 +0200] rev 630
quickfix pvl.dns-zone

Thu, 26 Feb 2015 22:53:26 +0200lib/pvl: fixfix
Tero Marttila <tero.marttila@aalto.fi> [Thu, 26 Feb 2015 22:53:26 +0200] rev 629
lib/pvl: fixfix

Thu, 26 Feb 2015 22:36:05 +0200update: refactor into modularized lib/pvl/**.sh layout
Tero Marttila <tero.marttila@aalto.fi> [Thu, 26 Feb 2015 22:36:05 +0200] rev 628
update: refactor into modularized lib/pvl/**.sh layout

Thu, 26 Feb 2015 21:38:09 +0200(none)
Tero Marttila <tero.marttila@aalto.fi> [Thu, 26 Feb 2015 21:38:09 +0200] rev 627
(none)

Thu, 26 Feb 2015 19:49:10 +0200merge in the pvl-dns repo, with all of its history
Tero Marttila <tero.marttila@aalto.fi> [Thu, 26 Feb 2015 19:49:10 +0200] rev 626
merge in the pvl-dns repo, with all of its history

Thu, 18 Sep 2014 21:15:30 +0300update.operations: fixup usage of check_link
Tero Marttila <terom@paivola.fi> [Thu, 18 Sep 2014 21:15:30 +0300] rev 625
update.operations: fixup usage of check_link

Thu, 18 Sep 2014 21:13:23 +0300split LOG_* and UPDATE_* from lib/update.args into lib/update.*; fixup check_link and do_link for relative targets
Tero Marttila <terom@paivola.fi> [Thu, 18 Sep 2014 21:13:23 +0300] rev 624
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 +0300split out /opt/pvl-dns/lib and /opt/pvl-verkko/bin
terom [Sat, 26 Apr 2014 23:55:18 +0300] rev 623
split out /opt/pvl-dns/lib and /opt/pvl-verkko/bin

Sun, 22 Dec 2013 18:22:37 +0200use --hosts-include=etc/hosts for pvl.hosts-* operations
Tero Marttila <terom@paivola.fi> [Sun, 22 Dec 2013 18:22:37 +0200] rev 622
use --hosts-include=etc/hosts for pvl.hosts-* operations