Tero Marttila <terom@paivola.fi> [Mon, 31 Mar 2014 18:28:19 +0300] rev 415
pvl.hosts-graph: docdoc
Tero Marttila <terom@paivola.fi> [Mon, 31 Mar 2014 18:19:59 +0300] rev 414
pvl.hosts-graph: map bridge ethers from bridge nodes onto non-bridge leaf nodes
Tero Marttila <terom@paivola.fi> [Mon, 31 Mar 2014 17:30:42 +0300] rev 413
pvl.hosts-graph: do not graph unknown lldp remotes per default, lower warn on unconfirmed manual links
Tero Marttila <terom@paivola.fi> [Mon, 31 Mar 2014 17:27:36 +0300] rev 412
pvl.hosts: normalize host ethernet syntax
Tero Marttila <terom@paivola.fi> [Mon, 31 Mar 2014 17:14:51 +0300] rev 411
pvl.hosts-graph: --graph-bridge: trivial elimination of linked ports
Tero Marttila <terom@paivola.fi> [Mon, 31 Mar 2014 16:36:45 +0300] rev 410
pvl.hosts-graph: keep track of partial links, update reverse bridge links, implement directional/bidirectional manually configured links
Tero Marttila <terom@paivola.fi> [Mon, 31 Mar 2014 15:31:22 +0300] rev 409
pvl.hosts-graph: --graph-bridge for very crude fdb ethernet nodes/links
Tero Marttila <terom@paivola.fi> [Mon, 31 Mar 2014 14:47:53 +0300] rev 408
pvl.hosts-graph: update for new hostname format, map non-snmp lldp hosts by Host.ethernet
Tero Marttila <terom@paivola.fi> [Mon, 31 Mar 2014 14:47:32 +0300] rev 407
pvl.hosts-snmp: output unambiguous host@domain
Tero Marttila <terom@paivola.fi> [Mon, 31 Mar 2014 14:27:39 +0300] rev 406
pvl.verkko-graph: name nodes by host
Tero Marttila <terom@paivola.fi> [Sun, 30 Mar 2014 14:21:57 +0300] rev 405
pvl.hosts-graph: split out graph-building for dot-building
Tero Marttila <terom@paivola.fi> [Wed, 19 Mar 2014 01:08:56 +0200] rev 404
pvl.hosts-graph: support new syntax, with dict updates
Tero Marttila <terom@paivola.fi> [Wed, 19 Mar 2014 01:08:34 +0200] rev 403
pvl.hosts-snmp: use new field syntax for dict attributes, each on their own line, with \t separator
Tero Marttila <terom@paivola.fi> [Wed, 19 Mar 2014 00:50:12 +0200] rev 402
pvl.hosts-graph: value-less attr handling, compat for apply_graph()
Tero Marttila <terom@paivola.fi> [Wed, 19 Mar 2014 00:49:43 +0200] rev 401
pvl.hosts-snmp: really commit new output syntax with attrs, change semantic structure
Tero Marttila <terom@paivola.fi> [Tue, 18 Mar 2014 23:53:16 +0200] rev 400
pvl.hosts-graph: parse new attribute-values format
Tero Marttila <terom@paivola.fi> [Tue, 18 Mar 2014 23:14:01 +0200] rev 399
:pvl.hosts-lldp: split into pvl.hosts-snmp to gather data, and pvl.hosts-graph to process/graph it
Tero Marttila <terom@paivola.fi> [Tue, 18 Mar 2014 21:25:35 +0200] rev 398
pvl.hosts-lldp: handle non-lldp-supporting switches, use dot1q per default for (port, vlan) leaf node mappings, with fallback to dot1d
Tero Marttila <terom@paivola.fi> [Tue, 18 Mar 2014 21:24:35 +0200] rev 397
pvl.snmp.bridge: dot1q support for per-vlan fdb's
Tero Marttila <terom@paivola.fi> [Tue, 18 Mar 2014 21:24:18 +0200] rev 396
pvl.snmp.vlan: fixup names() and vlan_ports()
Tero Marttila <terom@paivola.fi> [Tue, 18 Mar 2014 14:02:26 +0200] rev 395
pvl.snmp.bridge: query bridge FDB for hosts
Tero Marttila <terom@paivola.fi> [Tue, 18 Mar 2014 13:59:22 +0200] rev 394
pvl.snmp.lldp: docdoc used MIBS
Tero Marttila <terom@paivola.fi> [Tue, 18 Mar 2014 00:29:56 +0200] rev 393
pvl.hosts-lldp: --no-vlans, bump font size, tweak vlan color logics again
Tero Marttila <terom@paivola.fi> [Tue, 18 Mar 2014 00:16:38 +0200] rev 392
pvl.hosts-lldp: tweaked vlan colors
Tero Marttila <terom@paivola.fi> [Mon, 17 Mar 2014 23:55:11 +0200] rev 391
pvl.hosts-lldp: add VLAN support
Tero Marttila <terom@paivola.fi> [Mon, 17 Mar 2014 23:54:51 +0200] rev 390
pvl.snmp.vlan: read switch VLAN configuration over SNMP
Tero Marttila <terom@paivola.fi> [Mon, 17 Mar 2014 23:54:00 +0200] rev 389
add missing pvl.snmp.* files
Tero Marttila <terom@paivola.fi> [Mon, 17 Mar 2014 20:30:28 +0200] rev 388
pvl.hosts-lldp: support multiple edges between nodes
Tero Marttila <terom@paivola.fi> [Mon, 17 Mar 2014 20:01:31 +0200] rev 387
pvl.hosts-lldp: --graph-dot support
Tero Marttila <terom@paivola.fi> [Mon, 17 Mar 2014 17:46:48 +0200] rev 386
pvl.hosts-lldp: output host location
Tero Marttila <terom@paivola.fi> [Mon, 17 Mar 2014 17:36:59 +0200] rev 385
pvl.hosts: add support for explicit location = ... field
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
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
Tero Marttila <terom@paivola.fi> [Mon, 17 Mar 2014 15:52:42 +0200] rev 382
pvl.hosts-lldp: refactor lldp collection schema
Tero Marttila <terom@paivola.fi> [Mon, 17 Mar 2014 15:51:08 +0200] rev 381
pvl.hosts: support foo:bar = ... extension fields
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
Tero Marttila <terom@fixme.fi> [Mon, 10 Mar 2014 18:28:06 +0200] rev 379
pvl.hosts-import: fix conflicting -c option
Tero Marttila <terom@fixme.fi> [Mon, 10 Mar 2014 18:27:58 +0200] rev 378
pvl.dns.zone: typofix self.comment
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
Tero Marttila <terom@paivola.fi> [Sun, 02 Mar 2014 13:22:08 +0200] rev 376
pvl.dhcp-conf: whitelist set of attributes to quote
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
Tero Marttila <terom@paivola.fi> [Tue, 14 Jan 2014 23:14:53 +0200] rev 374
pvl.web.Application: render_html(body=..., extrahead=...)
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
Tero Marttila <terom@paivola.fi> [Tue, 14 Jan 2014 21:02:54 +0200] rev 372
pvl.web: export werkzeug Response
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()
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 22:21:42 +0200] rev 370
pvl.login: update access on renew
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 21:14:52 +0200] rev 369
pvl.login: ldap access (tokens) and userdata support
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 21:14:30 +0200] rev 368
pvl.web.Handler: STATUS/status()
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
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
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 19:42:27 +0200] rev 365
pvl.login: animated expire progress
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 19:42:15 +0200] rev 364
pvl.login.PubTkt: remaining() for pre-graceperiod renewal
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 19:41:55 +0200] rev 363
pvl.web.Handler: SCRIPT = ... for inline javascript
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 19:41:38 +0200] rev 362
pvl.web.args: --web-static
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 19:41:28 +0200] rev 361
pvl.web.html: replace _ in attrs with -
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
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 18:05:29 +0200] rev 359
pvl.login.server: iconify everything
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 18:05:20 +0200] rev 358
pvl.web.html: add HTML5TagFactory
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
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
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 17:16:08 +0200] rev 355
pvl.login: logout -> /login?logout=1
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 17:11:09 +0200] rev 354
pvl.login: ui tweaks, alerts, back support
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 03:23:33 +0200] rev 353
merge
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 03:23:24 +0200] rev 352
revert accidentially version bump
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 03:20:04 +0200] rev 351
pvl.login: fix validity logic, implement renew
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 02:46:18 +0200] rev 350
pvl.login.server: logout
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
Tero Marttila <terom@paivola.fi> [Mon, 13 Jan 2014 01:49:34 +0200] rev 348
pvl.login: a pubtkt-based sso login server..
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
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
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
Tero Marttila <terom@paivola.fi> [Thu, 26 Dec 2013 15:00:03 +0200] rev 344
pvl.hosts: also expand forward/reverse fields..
Tero Marttila <terom@paivola.fi> [Thu, 26 Dec 2013 14:54:02 +0200] rev 343
pvl.hosts: make host.forward/reverse just fqdns...
Tero Marttila <terom@paivola.fi> [Thu, 26 Dec 2013 13:20:09 +0200] rev 342
merge
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
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
Tero Marttila <terom@paivola.fi> [Sun, 22 Dec 2013 19:26:01 +0200] rev 339
Added tag 0.6.1 for changeset edaa5d0aa57d
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
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
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
Tero Marttila <terom@paivola.fi> [Sun, 22 Dec 2013 18:20:45 +0200] rev 335
pvl.hosts-dns: generate forward/reverse cnames as FQDNs
Tero Marttila <terom@paivola.fi> [Sun, 22 Dec 2013 18:15:59 +0200] rev 334
pvl.hosts: --hosts-include path support
Tero Marttila <terom@paivola.fi> [Sun, 22 Dec 2013 18:09:08 +0200] rev 333
pvl.hosts: implement support for domain-level include=...
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
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
Tero Marttila <terom@paivola.fi> [Sat, 21 Dec 2013 22:57:48 +0200] rev 330
Added tag 0.6.0 for changeset b3778c190aa5
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
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
Tero Marttila <terom@paivola.fi> [Thu, 19 Dec 2013 21:12:07 +0200] rev 327
pvl.hosts-import: add --output-others
Tero Marttila <terom@paivola.fi> [Thu, 19 Dec 2013 20:06:37 +0200] rev 326
pvl.hosts-import: omit domain = ... for --output-domain
Tero Marttila <terom@paivola.fi> [Thu, 19 Dec 2013 20:03:22 +0200] rev 325
change host alias to always be host-domain relative
Tero Marttila <terom@paivola.fi> [Thu, 19 Dec 2013 19:30:35 +0200] rev 324
pvl.hosts-dns: implement --add-origin
Tero Marttila <terom@paivola.fi> [Thu, 19 Dec 2013 19:30:23 +0200] rev 323
pvl.dns.zone: add ZoneDirective type
Tero Marttila <terom@paivola.fi> [Thu, 19 Dec 2013 18:58:15 +0200] rev 322
fix filename "None" via dhcp_quote
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
Tero Marttila <terom@paivola.fi> [Thu, 19 Dec 2013 17:54:30 +0200] rev 320
pvl.hosts-import: implement alias chaning (flatten CNAME chains)
Tero Marttila <terom@paivola.fi> [Thu, 19 Dec 2013 17:40:37 +0200] rev 319
pvl.hosts-import: do not warn on $ORIGIN lines
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
Tero Marttila <terom@paivola.fi> [Thu, 19 Dec 2013 03:06:51 +0200] rev 317
pvl.hosts-dhcp: quote
Tero Marttila <terom@paivola.fi> [Thu, 19 Dec 2013 02:50:59 +0200] rev 316
pvl.dns.zone: implement --include-path
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
Tero Marttila <terom@paivola.fi> [Thu, 19 Dec 2013 02:16:46 +0200] rev 314
pvl.hosts-import: fix alias4/alias6 processing
Tero Marttila <terom@paivola.fi> [Thu, 19 Dec 2013 02:07:03 +0200] rev 313
pvl.hosts-import: alias4 mapping
Tero Marttila <terom@paivola.fi> [Thu, 19 Dec 2013 01:46:59 +0200] rev 312
pvl.hosts-dns: support short-form --reverse-host=...
Tero Marttila <terom@paivola.fi> [Thu, 19 Dec 2013 01:20:33 +0200] rev 311
pvl.hosts-import: default --output-hosts to stdout
Tero Marttila <terom@paivola.fi> [Wed, 18 Dec 2013 23:22:02 +0200] rev 310
pvl.hosts-dns: handle cross-domain aliases, within origin
Tero Marttila <terom@paivola.fi> [Wed, 18 Dec 2013 23:21:29 +0200] rev 309
pvl.dns: import join() within package
Tero Marttila <terom@paivola.fi> [Wed, 18 Dec 2013 22:35:48 +0200] rev 308
pvl.hosts: support alias4/6=... for A/AAAA CNAMES
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
Tero Marttila <terom@paivola.fi> [Tue, 17 Dec 2013 17:31:41 +0200] rev 306
pvl.hots: fix Host.build Unknown host field error
Tero Marttila <terom@paivola.fi> [Tue, 17 Dec 2013 12:55:53 +0200] rev 305
pvl.hosts: support new alias/ethernet field format
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
Tero Marttila <terom@paivola.fi> [Tue, 17 Dec 2013 10:53:42 +0200] rev 303
pvl.hosts-import: log dhcp conf paths
Tero Marttila <terom@paivola.fi> [Tue, 17 Dec 2013 10:44:14 +0200] rev 302
pvl.hosts-import: importing zones with multiple domains
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
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
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
Tero Marttila <terom@paivola.fi> [Tue, 17 Dec 2013 01:04:06 +0200] rev 298
pvl.dns.zone: fix ipv6 reverse_label()
Tero Marttila <terom@paivola.fi> [Tue, 17 Dec 2013 01:01:10 +0200] rev 297
pvl.dns.zone: fix ipv4 reverse_label()
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
Tero Marttila <terom@paivola.fi> [Tue, 17 Dec 2013 00:56:42 +0200] rev 295
pvl.dns.zone: fix fqdn(); implement ipv6 reverse_label
Tero Marttila <terom@paivola.fi> [Tue, 17 Dec 2013 00:42:31 +0200] rev 294
pvl.dns.zone: better warnings for pvl.dns.zone.SOA.parse with missing parameters
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 23:16:32 +0200] rev 293
pvl.dns-zone: use ZoneLine.load to passthrough zonefiles
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 23:12:28 +0200] rev 292
pvl.dns.zone: implement ZoneLines.load to yield ZoneLine, ZoneRecord pairs for zone passthrough; change default to not evaluate INCLUDE/GENERATE
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 22:27:27 +0200] rev 291
setup: add pvl-ldap dep, and pvl.hosts module
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 22:27:01 +0200] rev 290
pvl.hosts: fix config domain-section name handling
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 21:15:42 +0200] rev 289
pvl.hosts-dns: support wildcard --forward-zone
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 21:15:25 +0200] rev 288
pvl.hosts-import: check_hosts: verify nonexistan aliases
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 21:10:40 +0200] rev 287
pvl.hosts: support domain-sections
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 21:10:30 +0200] rev 286
pvl.dns.zone.join
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 21:10:20 +0200] rev 285
pvl.hosts-import: generate domain-sections
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 20:50:10 +0200] rev 284
pvl.hosts-dhcp: boot support
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 20:50:04 +0200] rev 283
pvl.hosts-dns: ip6 support
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 20:49:50 +0200] rev 282
pvl.hosts: ip6, boot support
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 20:49:14 +0200] rev 281
pvl.hosts-import: separate ip6 field
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 20:32:16 +0200] rev 280
pvl.hosts-import: import boot settings
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 20:25:32 +0200] rev 279
pvl.hosts-import: do not import $GENERATE hosts; fix warnings on missing owner comments
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 20:21:30 +0200] rev 278
pvl.hosts-dns: do not enumerate the entire prefix space unless using --unknown-host
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 20:21:09 +0200] rev 277
...add missing pvl.hosts, with dynamic hosts support
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 20:20:48 +0200] rev 276
pvl.dns.zone: factor out parse_generate_range
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 20:01:47 +0200] rev 275
pvl.hosts-import: support AAAA, make default comment handling an option
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 20:01:21 +0200] rev 274
pvl.dns.zone: fix runon name handling; typofix $ORIGIN
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 19:32:40 +0200] rev 273
pvl.hosts-dns: --forward--zone duplicate checking
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 19:27:22 +0200] rev 272
pvl.hosts-dns: enumerate --reverse-zone with support for --unknown-host and duplicate checking
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 19:11:58 +0200] rev 271
pvl.hosts-dhcp: generate dhcp hosts conf
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 19:00:58 +0200] rev 270
pvl.hosts-dns: split to pvl.dns.host, using Host class
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 18:37:08 +0200] rev 269
pvl.hosts-dns: generate --forward-zone=paivola.fi and --reverse-zone=194.197.235.0/24
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 18:36:37 +0200] rev 268
pvl.hosts-import: ugly indexed foo.X keys for multi-value fields..
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 18:36:09 +0200] rev 267
pvl.dns.zone: ZoneRecord.A/CNAME
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 17:11:56 +0200] rev 266
rename pvl.dns-hosts to pvl.hosts-import
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 17:11:17 +0200] rev 265
pvl.dns-hosts: always sort by ip
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 16:51:38 +0200] rev 264
add unknown owners as a comment..
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 15:24:57 +0200] rev 263
pvl.dns-hosts: name import/export; export as config
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 14:38:02 +0200] rev 262
pvl.dns-host: add host comment
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 14:17:11 +0200] rev 261
pvl.dns-hosts: find owners from ldap
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 11:48:04 +0200] rev 260
pvl.dns-hosts: process_hosts_comments
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 11:41:59 +0200] rev 259
pvl.dns-hosts: import hosts from dns/dhcp
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 11:41:37 +0200] rev 258
pvl.dns-zone: use pvl.args.apply_files
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 11:41:09 +0200] rev 257
pvl.dns.zone: pass comment to ZoneRecord
Tero Marttila <terom@paivola.fi> [Mon, 16 Dec 2013 10:21:37 +0200] rev 256
pvl.dhcp.config: nested blocks
Tero Marttila <terom@paivola.fi> [Wed, 11 Sep 2013 15:17:53 +0300] rev 255
split pvl.dhcp.config.DHCPConfigParser
Tero Marttila <terom@paivola.fi> [Wed, 11 Sep 2013 14:45:08 +0300] rev 254
ZoneRecord.parse: support $TTL, and very crudde $INCLUDE
Tero Marttila <terom@paivola.fi> [Wed, 11 Sep 2013 14:44:26 +0300] rev 253
pvl.dns.zone: tweak datetime import
Tero Marttila <terom@paivola.fi> [Wed, 11 Sep 2013 14:23:26 +0300] rev 252
pvl.dns-zone: --serial
Tero Marttila <terom@paivola.fi> [Wed, 11 Sep 2013 14:06:16 +0300] rev 251
fix process_generate for ZoneRecord.build
Tero Marttila <terom@paivola.fi> [Wed, 11 Sep 2013 14:02:22 +0300] rev 250
pvl.dns.zone: move to ZoneLine/Record.load(file)
Tero Marttila <terom@paivola.fi> [Wed, 11 Sep 2013 14:01:57 +0300] rev 249
pvl.dns-zone: passthrough zone per default
Tero Marttila <terom@paivola.fi> [Wed, 11 Sep 2013 13:34:23 +0300] rev 248
pvl.dns.zone: more multi-line support in the parser..
Tero Marttila <terom@paivola.fi> [Tue, 10 Sep 2013 17:17:57 +0300] rev 247
split pvl.dns-zone into pvl.dns.zone
Tero Marttila <terom@paivola.fi> [Tue, 10 Sep 2013 12:13:36 +0300] rev 246
pvl.dns-serial
Tero Marttila <terom@paivola.fi> [Tue, 10 Sep 2013 12:12:02 +0300] rev 245
doctest pvl.dns.serial
Tero Marttila <terom@paivola.fi> [Fri, 05 Jul 2013 02:32:00 +0300] rev 244
pvl.wlan-syslog: fix INSERT
Tero Marttila <terom@paivola.fi> [Fri, 05 Jul 2013 02:03:12 +0300] rev 243
pvl.verkko.wlan: basic Table view
Tero Marttila <terom@paivola.fi> [Fri, 05 Jul 2013 02:02:33 +0300] rev 242
pvl.verkko.table: better default handlers
Tero Marttila <terom@paivola.fi> [Fri, 05 Jul 2013 02:02:19 +0300] rev 241
pvl.web.args: main() to run werkzeug dev server
Tero Marttila <terom@paivola.fi> [Fri, 05 Jul 2013 01:17:51 +0300] rev 240
pvl.wlan-syslog: split out separate KeyTimestampDatabase
Tero Marttila <terom@paivola.fi> [Fri, 05 Jul 2013 01:01:14 +0300] rev 239
rename pvl.wlan-sta -> pvl.wlan-syslog
Tero Marttila <terom@paivola.fi> [Fri, 05 Jul 2013 00:59:56 +0300] rev 238
pvl.wlan-sta: update database wlan_sta table
Tero Marttila <terom@paivola.fi> [Fri, 05 Jul 2013 00:59:36 +0300] rev 237
pvl.verkko.db: support command-line parser/apply
Tero Marttila <terom@paivola.fi> [Thu, 04 Jul 2013 03:49:55 +0300] rev 236
pvl.wlan-sta: track openwrt hostapd syslog wlan sta activity
Tero Marttila <terom@paivola.fi> [Thu, 04 Jul 2013 03:49:27 +0300] rev 235
split pvl.rrd-interface into pvl.rrd.hosts
Tero Marttila <terom@paivola.fi> [Thu, 16 May 2013 01:14:35 +0300] rev 234
split up pvl.dns-serial into pvl.dns.serial module
Tero Marttila <terom@paivola.fi> [Thu, 16 May 2013 01:03:29 +0300] rev 233
import pvl.dns-* scripts from pvl-dns
Tero Marttila <terom@paivola.fi> [Thu, 16 May 2013 01:01:42 +0300] rev 232
pvl.rrd: api.report()
Tero Marttila <terom@paivola.fi> [Wed, 01 May 2013 00:24:35 +0300] rev 231
MIT license
Tero Marttila <terom@paivola.fi> [Tue, 19 Feb 2013 22:20:47 +0200] rev 230
version: 0.5.0
Tero Marttila <terom@paivola.fi> [Tue, 19 Feb 2013 22:17:39 +0200] rev 229
version bump-dev
Tero Marttila <terom@paivola.fi> [Tue, 19 Feb 2013 22:07:40 +0200] rev 228
rename pvl.syslog-dhcp as pvl.dhcp-syslog, and pvl.verkko-rrd-interfaces as pvl.rrd-interfaces
Tero Marttila <terom@paivola.fi> [Tue, 19 Feb 2013 21:50:27 +0200] rev 227
include pvl in packages, otherwise no pvl/__init__.py in sdist
Tero Marttila <terom@paivola.fi> [Tue, 19 Feb 2013 21:31:56 +0200] rev 226
setup pvl as namespace package, with __version__ in pvl.verkko
Tero Marttila <terom@paivola.fi> [Tue, 19 Feb 2013 21:28:57 +0200] rev 225
pvl.rrd.args: fix logging/sys
Tero Marttila <terom@paivola.fi> [Tue, 19 Feb 2013 21:23:40 +0200] rev 224
remove pvl-irker files; split out to separate project
Tero Marttila <terom@paivola.fi> [Tue, 19 Feb 2013 19:28:40 +0200] rev 223
merge
Tero Marttila <terom@paivola.fi> [Tue, 19 Feb 2013 19:28:33 +0200] rev 222
setup_verkko: namespace_packages = ...?
Tero Marttila <terom@paivola.fi> [Tue, 19 Feb 2013 19:07:24 +0200] rev 221
fix pvl to be a namespace package
Tero Marttila <terom@paivola.fi> [Tue, 19 Feb 2013 19:27:51 +0200] rev 220
pvl-verkko: 0.4.1
Tero Marttila <terom@paivola.fi> [Mon, 11 Feb 2013 00:31:00 +0200] rev 219
merge
Tero Marttila <terom@paivola.fi> [Sun, 10 Feb 2013 21:03:53 +0200] rev 218
pvl-verkko: version 0.4.0-dev1: updated pvl.dhcp
Tero Marttila <terom@paivola.fi> [Sun, 10 Feb 2013 23:35:07 +0200] rev 217
merge
Tero Marttila <terom@paivola.fi> [Sun, 10 Feb 2013 23:27:04 +0200] rev 216
pvl.syslog.SyslogFilter: move filter-filtering to SyslogFilter.build(**filters) and fix match_* funcs to normalize on non-filter
Tero Marttila <terom@paivola.fi> [Sun, 10 Feb 2013 22:47:31 +0200] rev 215
pvl.dhcp.leases: don't make up lease state, just use next-binding-state
Tero Marttila <terom@paivola.fi> [Sun, 10 Feb 2013 19:57:00 +0200] rev 214
pvl.dhcp.DHCPRule: change --dhcp-network/gateway to select matching by network/gateway
Tero Marttila <terom@paivola.fi> [Sun, 10 Feb 2013 19:56:39 +0200] rev 213
pvl.dhcp.DHCPSyslogParser: separate error and error-type
Tero Marttila <terom@paivola.fi> [Sun, 10 Feb 2013 19:12:56 +0200] rev 212
pvl.dhcp.DHCPRule: fix network match
Tero Marttila <terom@paivola.fi> [Sun, 10 Feb 2013 19:08:53 +0200] rev 211
pvl.dhcp: split pvl.dhcp.rule.DHCPRule for use with leases
Tero Marttila <terom@paivola.fi> [Sun, 10 Feb 2013 18:31:38 +0200] rev 210
pvl.dhcp.hosts: implement DHCPHostsDatabase.select(), and DHCPHostRule
Tero Marttila <terom@paivola.fi> [Sun, 10 Feb 2013 16:52:51 +0200] rev 209
pvl.syslog.SyslogFilter: only normalize prog path if an absolute path
Tero Marttila <terom@paivola.fi> [Sun, 10 Feb 2013 13:31:06 +0200] rev 208
pvl.verkko: version 0.3.3: updated dhcp realtime hosts
Tero Marttila <terom@paivola.fi> [Sun, 10 Feb 2013 13:29:43 +0200] rev 207
pvl.verkko.dhcp: add realtime link to index page
Tero Marttila <terom@paivola.fi> [Sun, 10 Feb 2013 13:29:27 +0200] rev 206
pvl.verkko.table: fix Column.cell_* also requiring value
Tero Marttila <terom@paivola.fi> [Sun, 10 Feb 2013 13:20:29 +0200] rev 205
pvl.verkko.hosts: refactor RealtimeHandler to use HostsTable
Tero Marttila <terom@paivola.fi> [Sun, 10 Feb 2013 13:18:21 +0200] rev 204
pvl.verkko.table: implement Table.json(item)
Tero Marttila <terom@paivola.fi> [Sun, 10 Feb 2013 13:18:01 +0200] rev 203
pvl.web.Handler: add init() method
Tero Marttila <terom@paivola.fi> [Sun, 10 Feb 2013 12:09:54 +0200] rev 202
pvl.verkko: version 0.3.2: bugfix
Tero Marttila <terom@paivola.fi> [Sun, 10 Feb 2013 12:09:33 +0200] rev 201
pvl.verkko.rrd: fixfix RRDNotFound
Tero Marttila <terom@paivola.fi> [Sun, 10 Feb 2013 12:07:28 +0200] rev 200
pvl.verkko.dhcp: add missing forms.css
Tero Marttila <terom@paivola.fi> [Sun, 10 Feb 2013 12:07:16 +0200] rev 199
pvl.verkko.hosts: fix RealtimeHandler response.json
Tero Marttila <terom@paivola.fi> [Sun, 10 Feb 2013 12:06:53 +0200] rev 198
pvl.verkko.rrd: use pvl.web.response for NotFound and image
Tero Marttila <terom@paivola.fi> [Sun, 10 Feb 2013 12:06:01 +0200] rev 197
pvl.web.response: html/json/image response encodings
Tero Marttila <terom@paivola.fi> [Thu, 31 Jan 2013 00:11:29 +0200] rev 196
merge
Tero Marttila <terom@paivola.fi> [Mon, 28 Jan 2013 19:39:36 +0200] rev 195
pvl.verkko-rrd-interfaces: implement support for --collectd-instance-plugin
Tero Marttila <terom@paivola.fi> [Wed, 30 Jan 2013 23:55:28 +0200] rev 194
pvl-verkko: version 0.3.1
Tero Marttila <terom@paivola.fi> [Wed, 30 Jan 2013 23:53:21 +0200] rev 193
pvl.dhcp: docdoc DHCPINFORM?
Tero Marttila <terom@paivola.fi> [Sun, 27 Jan 2013 22:05:23 +0200] rev 192
pvl.dhcp-leases: fix --create
Tero Marttila <terom@paivola.fi> [Sun, 27 Jan 2013 22:05:06 +0200] rev 191
pvl.args: options(...) to mockup optparse Options
Tero Marttila <terom@paivola.fi> [Sun, 27 Jan 2013 15:33:44 +0200] rev 190
pvl-verkko: version 0.3.0
Tero Marttila <terom@paivola.fi> [Sun, 27 Jan 2013 15:33:10 +0200] rev 189
pvl.verkko-rrd-interfaces: change --rrd/domain handling
Tero Marttila <terom@paivola.fi> [Sun, 27 Jan 2013 15:22:28 +0200] rev 188
pvl.verkko-rrd-interfaces: change <path>/<domain>-<plugin>.txt semantics for input file names
Tero Marttila <terom@paivola.fi> [Sun, 27 Jan 2013 15:07:04 +0200] rev 187
pvl.verkko-rrd-interfaces: script to setup symlinks for pvl.verkko.rrd from collectd
Tero Marttila <terom@paivola.fi> [Sun, 27 Jan 2013 14:48:40 +0200] rev 186
pvl.verkko.hosts/leases: docfix
Tero Marttila <terom@paivola.fi> [Sat, 26 Jan 2013 22:18:55 +0200] rev 185
merge
Tero Marttila <terom@paivola.fi> [Sat, 26 Jan 2013 22:18:40 +0200] rev 184
pvl.verkko.leases: implement ui for dhcp_leases table
Tero Marttila <terom@paivola.fi> [Sat, 26 Jan 2013 22:18:16 +0200] rev 183
pvl.verkko.tables: fixfix
Tero Marttila <terom@paivola.fi> [Sat, 26 Jan 2013 21:24:01 +0200] rev 182
merge
Tero Marttila <terom@paivola.fi> [Sat, 26 Jan 2013 21:23:39 +0200] rev 181
pvl.syslog.Tail: fix close()
Tero Marttila <terom@paivola.fi> [Sat, 26 Jan 2013 21:06:00 +0200] rev 180
pvl.verkko: split table from hosts
Tero Marttila <terom@paivola.fi> [Sat, 26 Jan 2013 19:40:24 +0200] rev 179
pvl.verkko.dhcp: refactor table rendering
Tero Marttila <terom@paivola.fi> [Sat, 26 Jan 2013 17:52:40 +0200] rev 178
pvl.verkko: refactor into dhcp -> hosts -> web+db modules, reworking index page
Tero Marttila <terom@paivola.fi> [Sat, 26 Jan 2013 14:40:05 +0200] rev 177
pvl-verkko: add pvl.dhcp to setup
Tero Marttila <terom@paivola.fi> [Sat, 26 Jan 2013 11:57:52 +0200] rev 176
pvl.dhcp-leases: fix mainloop