Mon, 13 Jan 2014 17:16:08 +0200pvl.login: logout -> /login?logout=1
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 17:16:08 +0200] rev 355
pvl.login: logout -> /login?logout=1

Mon, 13 Jan 2014 17:11:09 +0200pvl.login: ui tweaks, alerts, back support
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 17:11:09 +0200] rev 354
pvl.login: ui tweaks, alerts, back support

Mon, 13 Jan 2014 03:23:33 +0200merge
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 03:23:33 +0200] rev 353
merge

Mon, 13 Jan 2014 03:23:24 +0200revert accidentially version bump
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 03:23:24 +0200] rev 352
revert accidentially version bump

Mon, 13 Jan 2014 03:20:04 +0200pvl.login: fix validity logic, implement renew
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 03:20:04 +0200] rev 351
pvl.login: fix validity logic, implement renew

Mon, 13 Jan 2014 02:46:18 +0200pvl.login.server: logout
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 02:46:18 +0200] rev 350
pvl.login.server: logout

Mon, 13 Jan 2014 02:28:19 +0200pvl.login: pimp out form with domain, and iconized panel for ticket
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 02:28:19 +0200] rev 349
pvl.login: pimp out form with domain, and iconized panel for ticket

Mon, 13 Jan 2014 01:49:34 +0200pvl.login: a pubtkt-based sso login server..
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 01:49:34 +0200] rev 348
pvl.login: a pubtkt-based sso login server..

Mon, 13 Jan 2014 01:49:07 +0200pvl.web.Application: provide DOCTYPE/HTML_XMLNS/HTML_LANG for overriding; support STYLE = ... for inline styles
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 01:49:07 +0200] rev 347
pvl.web.Application: provide DOCTYPE/HTML_XMLNS/HTML_LANG for overriding; support STYLE = ... for inline styles

Mon, 13 Jan 2014 01:48:31 +0200pvl.web.html: add Document(html_lang=...) attr, break out defaults to class-level constants
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 01:48:31 +0200] rev 346
pvl.web.html: add Document(html_lang=...) attr, break out defaults to class-level constants

Thu, 26 Dec 2013 15:03:07 +0200version 0.6.3: better support for reverse-dns delgations, supporting X.Y.Z-C zone names as prefix, and change host forward/reverse to be full fqdns, with $ support
Tero Marttila <terom@paivola.fi> [Thu, 26 Dec 2013 15:03:07 +0200] rev 345
version 0.6.3: better support for reverse-dns delgations, supporting X.Y.Z-C zone names as prefix, and change host forward/reverse to be full fqdns, with $ support

Thu, 26 Dec 2013 15:00:03 +0200pvl.hosts: also expand forward/reverse fields..
Tero Marttila <terom@paivola.fi> [Thu, 26 Dec 2013 15:00:03 +0200] rev 344
pvl.hosts: also expand forward/reverse fields..

Thu, 26 Dec 2013 14:54:02 +0200pvl.hosts: make host.forward/reverse just fqdns...
Tero Marttila <terom@paivola.fi> [Thu, 26 Dec 2013 14:54:02 +0200] rev 343
pvl.hosts: make host.forward/reverse just fqdns...

Thu, 26 Dec 2013 13:20:09 +0200merge
Tero Marttila <terom@paivola.fi> [Thu, 26 Dec 2013 13:20:09 +0200] rev 342
merge

Thu, 26 Dec 2013 13:11:33 +0200pvl.hosts-dns: support X.Y.Z-C style reverse prefxies for rfc2317 style delegations
Tero Marttila <terom@paivola.fi> [Thu, 26 Dec 2013 13:11:33 +0200] rev 341
pvl.hosts-dns: support X.Y.Z-C style reverse prefxies for rfc2317 style delegations

Sun, 22 Dec 2013 19:27:01 +0200version 0.6.2
Tero Marttila <terom@paivola.fi> [Sun, 22 Dec 2013 19:27:01 +0200] rev 340
version 0.6.2

pvl.hosts: correct handling of domainless fqdn hosts;
pvl.hosts-dhcp: omit ethernetless hosts; change owner comments

Sun, 22 Dec 2013 19:26:01 +0200Added tag 0.6.1 for changeset edaa5d0aa57d
Tero Marttila <terom@paivola.fi> [Sun, 22 Dec 2013 19:26:01 +0200] rev 339
Added tag 0.6.1 for changeset edaa5d0aa57d

Sun, 22 Dec 2013 19:24:36 +0200pvl.hosts-dhcp: omit ethernet-less hosts, change owner comment
Tero Marttila <terom@paivola.fi> [Sun, 22 Dec 2013 19:24:36 +0200] rev 338
pvl.hosts-dhcp: omit ethernet-less hosts, change owner comment

Sun, 22 Dec 2013 19:21:00 +0200pvl.hosts: handle fqdn hosts correctly as not having a domain
Tero Marttila <terom@paivola.fi> [Sun, 22 Dec 2013 19:21:00 +0200] rev 337
pvl.hosts: handle fqdn hosts correctly as not having a domain

Sun, 22 Dec 2013 19:03:57 +0200version 0.6.1: pvl.hosts forward/reverse delegation, and include= support 0.6.1
Tero Marttila <terom@paivola.fi> [Sun, 22 Dec 2013 19:03:57 +0200] rev 336
version 0.6.1: pvl.hosts forward/reverse delegation, and include= support

Sun, 22 Dec 2013 18:20:45 +0200pvl.hosts-dns: generate forward/reverse cnames as FQDNs
Tero Marttila <terom@paivola.fi> [Sun, 22 Dec 2013 18:20:45 +0200] rev 335
pvl.hosts-dns: generate forward/reverse cnames as FQDNs

Sun, 22 Dec 2013 18:15:59 +0200pvl.hosts: --hosts-include path support
Tero Marttila <terom@paivola.fi> [Sun, 22 Dec 2013 18:15:59 +0200] rev 334
pvl.hosts: --hosts-include path support

Sun, 22 Dec 2013 18:09:08 +0200pvl.hosts: implement support for domain-level include=...
Tero Marttila <terom@paivola.fi> [Sun, 22 Dec 2013 18:09:08 +0200] rev 333
pvl.hosts: implement support for domain-level include=...

Sun, 22 Dec 2013 18:08:48 +0200pvl.dns-zone: drop -c for --input-charset to not confict with pvl.args --config
Tero Marttila <terom@paivola.fi> [Sun, 22 Dec 2013 18:08:48 +0200] rev 332
pvl.dns-zone: drop -c for --input-charset to not confict with pvl.args --config

Sun, 22 Dec 2013 17:25:09 +0200pvl.hosts: implement forward/reverse to delegate to a different zone
Tero Marttila <terom@paivola.fi> [Sun, 22 Dec 2013 17:25:09 +0200] rev 331
pvl.hosts: implement forward/reverse to delegate to a different zone

Sat, 21 Dec 2013 22:57:48 +0200Added tag 0.6.0 for changeset b3778c190aa5
Tero Marttila <terom@paivola.fi> [Sat, 21 Dec 2013 22:57:48 +0200] rev 330
Added tag 0.6.0 for changeset b3778c190aa5

Sat, 21 Dec 2013 22:57:44 +0200version 0..0: 0.6.0
Tero Marttila <terom@paivola.fi> [Sat, 21 Dec 2013 22:57:44 +0200] rev 329
version 0..0:

pvl.rrd: api.report()
pvl.wlan-syslog: track openwrt hostapd syslog wlan sta activity
pvl.verkko.wlan: basic Table view
pvl.dns-serial
pvl.dns-zone
pvl.dhcp.config: nested blocks
pvl.hosts-import: import hosts from dns/dhcp
pvl.hosts-dns: generate --forward-zone=paivola.fi and --reverse-zone=194.197.235
pvl.hosts-dhcp: generate dhcp hosts conf

Thu, 19 Dec 2013 21:44:17 +0200pvl.hosts-import: also import --zone-unused=ufc hosts, and output them as special comments
Tero Marttila <terom@paivola.fi> [Thu, 19 Dec 2013 21:44:17 +0200] rev 328
pvl.hosts-import: also import --zone-unused=ufc hosts, and output them as special comments

Thu, 19 Dec 2013 21:12:07 +0200pvl.hosts-import: add --output-others
Tero Marttila <terom@paivola.fi> [Thu, 19 Dec 2013 21:12:07 +0200] rev 327
pvl.hosts-import: add --output-others

Thu, 19 Dec 2013 20:06:37 +0200pvl.hosts-import: omit domain = ... for --output-domain
Tero Marttila <terom@paivola.fi> [Thu, 19 Dec 2013 20:06:37 +0200] rev 326
pvl.hosts-import: omit domain = ... for --output-domain

Thu, 19 Dec 2013 20:03:22 +0200change host alias to always be host-domain relative
Tero Marttila <terom@paivola.fi> [Thu, 19 Dec 2013 20:03:22 +0200] rev 325
change host alias to always be host-domain relative

Thu, 19 Dec 2013 19:30:35 +0200pvl.hosts-dns: implement --add-origin
Tero Marttila <terom@paivola.fi> [Thu, 19 Dec 2013 19:30:35 +0200] rev 324
pvl.hosts-dns: implement --add-origin

Thu, 19 Dec 2013 19:30:23 +0200pvl.dns.zone: add ZoneDirective type
Tero Marttila <terom@paivola.fi> [Thu, 19 Dec 2013 19:30:23 +0200] rev 323
pvl.dns.zone: add ZoneDirective type

Thu, 19 Dec 2013 18:58:15 +0200fix filename "None" via dhcp_quote
Tero Marttila <terom@paivola.fi> [Thu, 19 Dec 2013 18:58:15 +0200] rev 322
fix filename "None" via dhcp_quote

Thu, 19 Dec 2013 18:50:59 +0200pvl.dhcp-conf: simplistic --include-path processing for dhcp.conf files
Tero Marttila <terom@paivola.fi> [Thu, 19 Dec 2013 18:50:59 +0200] rev 321
pvl.dhcp-conf: simplistic --include-path processing for dhcp.conf files

Thu, 19 Dec 2013 17:54:30 +0200pvl.hosts-import: implement alias chaning (flatten CNAME chains)
Tero Marttila <terom@paivola.fi> [Thu, 19 Dec 2013 17:54:30 +0200] rev 320
pvl.hosts-import: implement alias chaning (flatten CNAME chains)

Thu, 19 Dec 2013 17:40:37 +0200pvl.hosts-import: do not warn on $ORIGIN lines
Tero Marttila <terom@paivola.fi> [Thu, 19 Dec 2013 17:40:37 +0200] rev 319
pvl.hosts-import: do not warn on $ORIGIN lines

Thu, 19 Dec 2013 17:38:08 +0200pvl.hosts-import: import $GENERATE ips for hosts also in dhcp
Tero Marttila <terom@paivola.fi> [Thu, 19 Dec 2013 17:38:08 +0200] rev 318
pvl.hosts-import: import $GENERATE ips for hosts also in dhcp

Thu, 19 Dec 2013 03:06:51 +0200pvl.hosts-dhcp: quote
Tero Marttila <terom@paivola.fi> [Thu, 19 Dec 2013 03:06:51 +0200] rev 317
pvl.hosts-dhcp: quote

Thu, 19 Dec 2013 02:50:59 +0200pvl.dns.zone: implement --include-path
Tero Marttila <terom@paivola.fi> [Thu, 19 Dec 2013 02:50:59 +0200] rev 316
pvl.dns.zone: implement --include-path

Thu, 19 Dec 2013 02:17:44 +0200pvl.hosts-import: drop alias-less aliasX from hosts if empty
Tero Marttila <terom@paivola.fi> [Thu, 19 Dec 2013 02:17:44 +0200] rev 315
pvl.hosts-import: drop alias-less aliasX from hosts if empty

Thu, 19 Dec 2013 02:16:46 +0200pvl.hosts-import: fix alias4/alias6 processing
Tero Marttila <terom@paivola.fi> [Thu, 19 Dec 2013 02:16:46 +0200] rev 314
pvl.hosts-import: fix alias4/alias6 processing

Thu, 19 Dec 2013 02:07:03 +0200pvl.hosts-import: alias4 mapping
Tero Marttila <terom@paivola.fi> [Thu, 19 Dec 2013 02:07:03 +0200] rev 313
pvl.hosts-import: alias4 mapping

Thu, 19 Dec 2013 01:46:59 +0200pvl.hosts-dns: support short-form --reverse-host=...
Tero Marttila <terom@paivola.fi> [Thu, 19 Dec 2013 01:46:59 +0200] rev 312
pvl.hosts-dns: support short-form --reverse-host=...

Thu, 19 Dec 2013 01:20:33 +0200pvl.hosts-import: default --output-hosts to stdout
Tero Marttila <terom@paivola.fi> [Thu, 19 Dec 2013 01:20:33 +0200] rev 311
pvl.hosts-import: default --output-hosts to stdout

Wed, 18 Dec 2013 23:22:02 +0200pvl.hosts-dns: handle cross-domain aliases, within origin
Tero Marttila <terom@paivola.fi> [Wed, 18 Dec 2013 23:22:02 +0200] rev 310
pvl.hosts-dns: handle cross-domain aliases, within origin

Wed, 18 Dec 2013 23:21:29 +0200pvl.dns: import join() within package
Tero Marttila <terom@paivola.fi> [Wed, 18 Dec 2013 23:21:29 +0200] rev 309
pvl.dns: import join() within package

Wed, 18 Dec 2013 22:35:48 +0200pvl.hosts: support alias4/6=... for A/AAAA CNAMES
Tero Marttila <terom@paivola.fi> [Wed, 18 Dec 2013 22:35:48 +0200] rev 308
pvl.hosts: support alias4/6=... for A/AAAA CNAMES

Tue, 17 Dec 2013 17:44:47 +0200pvl.hosts.apply_hosts_config() fix domain-section scalar override
Tero Marttila <terom@paivola.fi> [Tue, 17 Dec 2013 17:44:47 +0200] rev 307
pvl.hosts.apply_hosts_config() fix domain-section scalar override

Tue, 17 Dec 2013 17:31:41 +0200pvl.hots: fix Host.build Unknown host field error
Tero Marttila <terom@paivola.fi> [Tue, 17 Dec 2013 17:31:41 +0200] rev 306
pvl.hots: fix Host.build Unknown host field error

Tue, 17 Dec 2013 12:55:53 +0200pvl.hosts: support new alias/ethernet field format
Tero Marttila <terom@paivola.fi> [Tue, 17 Dec 2013 12:55:53 +0200] rev 305
pvl.hosts: support new alias/ethernet field format

Tue, 17 Dec 2013 12:40:16 +0200pvl.hosts-import: support host domains, rework multi-value fields
Tero Marttila <terom@paivola.fi> [Tue, 17 Dec 2013 12:40:16 +0200] rev 304
pvl.hosts-import: support host domains, rework multi-value fields

Tue, 17 Dec 2013 10:53:42 +0200pvl.hosts-import: log dhcp conf paths
Tero Marttila <terom@paivola.fi> [Tue, 17 Dec 2013 10:53:42 +0200] rev 303
pvl.hosts-import: log dhcp conf paths

Tue, 17 Dec 2013 10:44:14 +0200pvl.hosts-import: importing zones with multiple domains
Tero Marttila <terom@paivola.fi> [Tue, 17 Dec 2013 10:44:14 +0200] rev 302
pvl.hosts-import: importing zones with multiple domains

Tue, 17 Dec 2013 10:25:44 +0200pvl.hosts-import: support multiple --import-zone/dhcp-hosts files, change --import-zone-comments-*, import TXT as comments
Tero Marttila <terom@paivola.fi> [Tue, 17 Dec 2013 10:25:44 +0200] rev 301
pvl.hosts-import: support multiple --import-zone/dhcp-hosts files, change --import-zone-comments-*, import TXT as comments

Tue, 17 Dec 2013 10:25:07 +0200pvl.dns.zone: passthrough ORIGIN/TTL lines, better warn on unparsed lines
Tero Marttila <terom@paivola.fi> [Tue, 17 Dec 2013 10:25:07 +0200] rev 300
pvl.dns.zone: passthrough ORIGIN/TTL lines, better warn on unparsed lines

Tue, 17 Dec 2013 01:15:37 +0200pvl.hosts.Host.fqnd(): assume any host with a . is a fqdn
Tero Marttila <terom@paivola.fi> [Tue, 17 Dec 2013 01:15:37 +0200] rev 299
pvl.hosts.Host.fqnd(): assume any host with a . is a fqdn

Tue, 17 Dec 2013 01:04:06 +0200pvl.dns.zone: fix ipv6 reverse_label()
Tero Marttila <terom@paivola.fi> [Tue, 17 Dec 2013 01:04:06 +0200] rev 298
pvl.dns.zone: fix ipv6 reverse_label()

Tue, 17 Dec 2013 01:01:10 +0200pvl.dns.zone: fix ipv4 reverse_label()
Tero Marttila <terom@paivola.fi> [Tue, 17 Dec 2013 01:01:10 +0200] rev 297
pvl.dns.zone: fix ipv4 reverse_label()

Tue, 17 Dec 2013 00:59:56 +0200pvl.hosts-dns: a little bit of logging for --reverse-zone
Tero Marttila <terom@paivola.fi> [Tue, 17 Dec 2013 00:59:56 +0200] rev 296
pvl.hosts-dns: a little bit of logging for --reverse-zone