Mon, 17 Mar 2014 17:36:59 +0200pvl.hosts: add support for explicit location = ... field
Tero Marttila <terom@paivola.fi> [Mon, 17 Mar 2014 17:36:59 +0200] rev 385
pvl.hosts: add support for explicit location = ... field

Mon, 17 Mar 2014 17:31:45 +0200split upt pvl.hosts-lldp into pvl.snmp.snmp and pvl.snmp.lldp, match remote hosts, better formatting
Tero Marttila <terom@paivola.fi> [Mon, 17 Mar 2014 17:31:45 +0200] rev 384
split upt pvl.hosts-lldp into pvl.snmp.snmp and pvl.snmp.lldp, match remote hosts, better formatting

Mon, 17 Mar 2014 17:19:30 +0200pvl.hosts: better reporting of ParseErrors (with filename:line), and implement down = ... setting
Tero Marttila <terom@paivola.fi> [Mon, 17 Mar 2014 17:19:30 +0200] rev 383
pvl.hosts: better reporting of ParseErrors (with filename:line), and implement down = ... setting

Mon, 17 Mar 2014 15:52:42 +0200pvl.hosts-lldp: refactor lldp collection schema
Tero Marttila <terom@paivola.fi> [Mon, 17 Mar 2014 15:52:42 +0200] rev 382
pvl.hosts-lldp: refactor lldp collection schema

Mon, 17 Mar 2014 15:51:08 +0200pvl.hosts: support foo:bar = ... extension fields
Tero Marttila <terom@paivola.fi> [Mon, 17 Mar 2014 15:51:08 +0200] rev 381
pvl.hosts: support foo:bar = ... extension fields

Mon, 17 Mar 2014 11:59:15 +0200pvl.hosts-lldp: snmp-based lldp discovery of connected switches
Tero Marttila <terom@paivola.fi> [Mon, 17 Mar 2014 11:59:15 +0200] rev 380
pvl.hosts-lldp: snmp-based lldp discovery of connected switches

Mon, 10 Mar 2014 18:28:06 +0200pvl.hosts-import: fix conflicting -c option
Tero Marttila <terom@fixme.fi> [Mon, 10 Mar 2014 18:28:06 +0200] rev 379
pvl.hosts-import: fix conflicting -c option

Mon, 10 Mar 2014 18:27:58 +0200pvl.dns.zone: typofix self.comment
Tero Marttila <terom@fixme.fi> [Mon, 10 Mar 2014 18:27:58 +0200] rev 378
pvl.dns.zone: typofix self.comment

Sun, 02 Mar 2014 13:24:06 +0200version 0.6.4: fix issues with dhcp conf attribute quoting
Tero Marttila <terom@paivola.fi> [Sun, 02 Mar 2014 13:24:06 +0200] rev 377
version 0.6.4: fix issues with dhcp conf attribute quoting

Sun, 02 Mar 2014 13:22:08 +0200pvl.dhcp-conf: whitelist set of attributes to quote
Tero Marttila <terom@paivola.fi> [Sun, 02 Mar 2014 13:22:08 +0200] rev 376
pvl.dhcp-conf: whitelist set of attributes to quote

Tue, 14 Jan 2014 23:15:36 +0200pvl.login.server: separate redirect/refresh'd step for cert download to display html first; fix set-cookie quoting for werkzeug 0.9
Tero Marttila <terom@paivola.fi> [Tue, 14 Jan 2014 23:15:36 +0200] rev 375
pvl.login.server: separate redirect/refresh'd step for cert download to display html first; fix set-cookie quoting for werkzeug 0.9

Tue, 14 Jan 2014 23:14:53 +0200pvl.web.Application: render_html(body=..., extrahead=...)
Tero Marttila <terom@paivola.fi> [Tue, 14 Jan 2014 23:14:53 +0200] rev 374
pvl.web.Application: render_html(body=..., extrahead=...)

Tue, 14 Jan 2014 21:03:30 +0200pvl.login: do not store invalid pubtkt's in self.pubtkt; implement a ssl client cert ca
Tero Marttila <terom@paivola.fi> [Tue, 14 Jan 2014 21:03:30 +0200] rev 373
pvl.login: do not store invalid pubtkt's in self.pubtkt; implement a ssl client cert ca

Tue, 14 Jan 2014 21:02:54 +0200pvl.web: export werkzeug Response
Tero Marttila <terom@paivola.fi> [Tue, 14 Jan 2014 21:02:54 +0200] rev 372
pvl.web: export werkzeug Response

Tue, 14 Jan 2014 21:02:39 +0200pvl.login.pubtkt: ExpiredError is not a VerifyError, and use valid()
Tero Marttila <terom@paivola.fi> [Tue, 14 Jan 2014 21:02:39 +0200] rev 371
pvl.login.pubtkt: ExpiredError is not a VerifyError, and use valid()

Mon, 13 Jan 2014 22:21:42 +0200pvl.login: update access on renew
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 22:21:42 +0200] rev 370
pvl.login: update access on renew

Mon, 13 Jan 2014 21:14:52 +0200pvl.login: ldap access (tokens) and userdata support
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 21:14:52 +0200] rev 369
pvl.login: ldap access (tokens) and userdata support

Mon, 13 Jan 2014 21:14:30 +0200pvl.web.Handler: STATUS/status()
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 21:14:30 +0200] rev 368
pvl.web.Handler: STATUS/status()

Mon, 13 Jan 2014 20:25:36 +0200pvl.login: implement LDAPAuth; fix Index pageprogress grace period refresh
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 20:25:36 +0200] rev 367
pvl.login: implement LDAPAuth; fix Index pageprogress grace period refresh

Mon, 13 Jan 2014 20:25:03 +0200pvl.login.PubTkt: grace_period() for the fixed length of the grace period
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 20:25:03 +0200] rev 366
pvl.login.PubTkt: grace_period() for the fixed length of the grace period

Mon, 13 Jan 2014 19:42:27 +0200pvl.login: animated expire progress
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 19:42:27 +0200] rev 365
pvl.login: animated expire progress

Mon, 13 Jan 2014 19:42:15 +0200pvl.login.PubTkt: remaining() for pre-graceperiod renewal
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 19:42:15 +0200] rev 364
pvl.login.PubTkt: remaining() for pre-graceperiod renewal

Mon, 13 Jan 2014 19:41:55 +0200pvl.web.Handler: SCRIPT = ... for inline javascript
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 19:41:55 +0200] rev 363
pvl.web.Handler: SCRIPT = ... for inline javascript

Mon, 13 Jan 2014 19:41:38 +0200pvl.web.args: --web-static
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 19:41:38 +0200] rev 362
pvl.web.args: --web-static

Mon, 13 Jan 2014 19:41:28 +0200pvl.web.html: replace _ in attrs with -
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 19:41:28 +0200] rev 361
pvl.web.html: replace _ in attrs with -

Mon, 13 Jan 2014 18:52:10 +0200pimp out pubtkt panel on index page, although alignment is getting difficult
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 18:52:10 +0200] rev 360
pimp out pubtkt panel on index page, although alignment is getting difficult

Mon, 13 Jan 2014 18:05:29 +0200pvl.login.server: iconify everything
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 18:05:29 +0200] rev 359
pvl.login.server: iconify everything

Mon, 13 Jan 2014 18:05:20 +0200pvl.web.html: add HTML5TagFactory
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 18:05:20 +0200] rev 358
pvl.web.html: add HTML5TagFactory

Mon, 13 Jan 2014 17:44:45 +0200pvl.login.server: improved renewal handling, with manual renewal while valid, and automatic renewal within grace period
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 17:44:45 +0200] rev 357
pvl.login.server: improved renewal handling, with manual renewal while valid, and automatic renewal within grace period

Mon, 13 Jan 2014 17:44:18 +0200pvl.login.PubTkt: change grace() to return timedelta within grace period
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 17:44:18 +0200] rev 356
pvl.login.PubTkt: change grace() to return timedelta within grace period