#
# ChangeLog for tools in genesis
#
# Generated by Trac 1.6
# Jan 12, 2025, 10:16:51 PM

Wed, 21 Nov 2018 09:37:02 GMT rick [14233]
	* tools/gformat.py (modified)

	Add gformat feature to forcefully rebuild for debugging


Wed, 21 Nov 2018 09:11:45 GMT rick [14230]
	* nodes/Meelfabriek2/wleiden.yaml (modified)
	* nodes/PanTerra1/wleiden.yaml (modified)
	* tools/gformat.py (modified)

	Add gformat feature to disable broken interfaces

	Both Meelfabriek2 ...


Wed, 29 Aug 2018 19:03:25 GMT rick [14206]
	* nodes/Meerburg/wleiden.yaml (modified)
	* nodes/Rick/wleiden.yaml (modified)
	* tools/gformat.py (modified)

	Add option for whitelisting services on proxy

	To avoid clutter on ...


Mon, 13 Aug 2018 10:07:38 GMT rick [14199]
	* tools/gformat.py (modified)

	TransIP DNS server update policy too slow swich to AnyWi

	Sometimes ...


Sat, 11 Aug 2018 12:38:21 GMT rick [14196]
	* tools/gformat.py (modified)

	Fix minumum TTL of SOA shorter than SOA TTL itself

	Mismatch is ...


Tue, 22 May 2018 19:53:23 GMT www [14171]
	* tools/gformat.py (modified)

	Fix regression r14170 /config/ not parsed anymore

	Leading slash was ...


Tue, 22 May 2018 19:46:18 GMT rick [14170]
	* tools/gformat.py (modified)

	Add custom prefix support for config URI

	/wleiden/config/<path> now ...


Tue, 22 May 2018 19:44:04 GMT rick [14169]
	* tools/gformat.py (modified)

	Fix files not found error on first run

	Bootstrap cache directory


Tue, 22 May 2018 19:14:25 GMT rick [14168]
	* tools/gformat.py (modified)

	Add quirck for missing headers in early stacktrace

	For HTML ...


Tue, 01 May 2018 13:36:18 GMT rick [14154]
	* tools/gformat.py (modified)

	Add smokeping configuration exporter for gateway monitoring


Wed, 28 Mar 2018 14:30:13 GMT rick [14093]
	* tools/gformat.py (modified)

	Fix parent generation fails if no tree is found.

	Ignore parents if ...


Tue, 20 Feb 2018 19:06:24 GMT rick [14055]
	* tools/gformat.py (modified)

	Fix merge errors of r14053 and r14054 commits


Tue, 20 Feb 2018 19:00:50 GMT rick [14054]
	* tools/gformat.py (modified)

	Fix dhcpd not starting at StJan

	StJan VLAN switch also has regular ...


Tue, 20 Feb 2018 14:54:34 GMT rick [14053]
	* tools/gformat.py (modified)

	Fix alias VLAN dhcp declaration not mapped to shared-network

	While ...


Sat, 03 Feb 2018 15:14:47 GMT www [14045]
	* tools/gformat.py (modified)

	Fix updating of cache when no changes are done, hamering the system.
 ...


Wed, 31 Jan 2018 23:20:48 GMT rick [14035]
	* nodes/Geluidsnet1/wleiden.yaml (modified)
	* nodes/Geluidsnet2/wleiden.yaml (modified)
	* nodes/Stadhuis/wleiden.yaml (modified)
	* nodes/Webster/wleiden.yaml (modified)
	* tools/gformat.py (modified)

	Added new hardware at geluidsnet nodes

	- USB dongles to VLAN ...


Mon, 22 Jan 2018 12:49:48 GMT rick [14025]
	* nodes/AJSoft2/wleiden.yaml (modified)
	* nodes/CeTIM1/wleiden.yaml (modified)
	* nodes/DeKijker/wleiden.yaml (modified)
	* nodes/Drijfhuis/wleiden.yaml (modified)
	* nodes/Dwars/wleiden.yaml (modified)
	* nodes/Graficall/wleiden.yaml (modified)
	* nodes/HMKerk/wleiden.yaml (modified)
	* nodes/Haagwijk/wleiden.yaml (modified)
	* nodes/Hofland/wleiden.yaml (modified)
	* nodes/Hofwijck/wleiden.yaml (modified)
	* nodes/Houtmarkt/wleiden.yaml (modified)
	* nodes/HuygensZ/wleiden.yaml (modified)
	* nodes/JorisdeWitte/wleiden.yaml (modified)
	* nodes/LHS/wleiden.yaml (modified)
	* nodes/Langevoort/wleiden.yaml (modified)
	* nodes/Lebkov/wleiden.yaml (modified)
	* nodes/Lijtweg1/wleiden.yaml (modified)
	* nodes/Lijtweg2/wleiden.yaml (modified)
	* nodes/LivingLab/wleiden.yaml (modified)
	* nodes/Meelfabriek1/wleiden.yaml (modified)
	* nodes/OnsBuiten/wleiden.yaml (modified)
	* nodes/Rabo1/wleiden.yaml (modified)
	* nodes/Rabo2/wleiden.yaml (modified)
	* nodes/RijnVliet/wleiden.yaml (modified)
	* nodes/Robijn2/wleiden.yaml (modified)
	* nodes/Robijn3/wleiden.yaml (modified)
	* nodes/Roomburgh1/wleiden.yaml (modified)
	* nodes/Roomburgh2/wleiden.yaml (modified)
	* nodes/Rustdam/wleiden.yaml (modified)
	* nodes/Rustenborch/wleiden.yaml (modified)
	* nodes/SOM1/wleiden.yaml (modified)
	* nodes/SOM2/wleiden.yaml (modified)
	* nodes/StJan/wleiden.yaml (modified)
	* nodes/Stadhuis/wleiden.yaml (modified)
	* nodes/TEYAkzoNobel1/wleiden.yaml (modified)
	* nodes/TEYAkzoNobel2/wleiden.yaml (modified)
	* nodes/TEYJOP/wleiden.yaml (modified)
	* nodes/TestTienThuis/wleiden.yaml (modified)
	* nodes/Vosko2/wleiden.yaml (modified)
	* nodes/WP/wleiden.yaml (modified)
	* nodes/ZTWDorpskerk/wleiden.yaml (modified)
	* nodes/ZTWMeerburgkerk/wleiden.yaml (modified)
	* nodes/ZTWRijneke/wleiden.yaml (modified)
	* nodes/ZwaluwAK/wleiden.yaml (modified)
	* tools/syntax-checker.py (modified)

	Fix overlapping IP networks

	The syntax checker did not check for ...


Sat, 20 Jan 2018 14:10:14 GMT rick [14024]
	* nodes/Dwars/wleiden.yaml (modified)
	* tools/gformat.py (modified)

	Add PoC of using inbound IPv6 at Dwars

	New Ziggo connections do not ...


Fri, 22 Sep 2017 18:48:45 GMT rick [13987]
	* nodes/Juffermans/wleiden.yaml (modified)
	* tools/syntax-checker.py (modified)

	Fix unknown variables which yields errors later in the process where ...


Fri, 22 Sep 2017 18:35:31 GMT www [13986]
	* tools/gformat.py (modified)

	Add time to read error message


Fri, 22 Sep 2017 18:32:52 GMT www [13985]
	* tools/gformat.py (modified)

	Fix error print statements handled as headers when updating with an ...


Fri, 22 Sep 2017 18:05:41 GMT www [13984]
	* tools/gformat.py (modified)

	Add version number of repository, to detect whether an update is ...


Tue, 18 Jul 2017 09:36:02 GMT rick [13940]
	* tools/gformat.py (modified)

	Update nameservers, backup moved to TransIP


Thu, 06 Jul 2017 09:14:20 GMT rick [13938]
	* tools/gformat.py (modified)

	Delete support for WSCGI\n\nNever worked properly with caching


Thu, 06 Jul 2017 09:10:48 GMT rick [13937]
	* tools/gformat.py (modified)

	Add static files generating on update


Thu, 06 Jul 2017 09:00:04 GMT rick [13936]
	* tools/gformat.py (modified)

	Add text/plain to list of accepted plain targets


Thu, 06 Jul 2017 08:56:40 GMT www [13935]
	* tools/gformat.py (modified)

	Add caching support for CGI output

	WSCGI does not work well with ...


Wed, 21 Jun 2017 22:35:31 GMT rick [13930]
	* tools/gformat.py (modified)

	Fix adding of interface members of bridge(4)

	create_args_ is not ...


Wed, 21 Jun 2017 21:32:38 GMT rick [13929]
	* tools/gformat.py (modified)

	Fix invalid interfaces list with DHCP on alias

	When DHCP is ...


Wed, 21 Jun 2017 20:40:35 GMT rick [13927]
	* tools/gformat.py (modified)

	Fix wrong daemon selection for net4801 board

	net4801 also has 256MB ...


Tue, 13 Jun 2017 20:52:37 GMT rick [13916]
	* tools/gformat.py (modified)

	Avoid query of system with broken upstream DNS

	Since serviceid is ...


Tue, 13 Jun 2017 10:34:37 GMT rick [13912]
	* tools/gformat.py (modified)

	Real board has unbound as resolver, not local unbound which is ...


Tue, 13 Jun 2017 08:18:57 GMT rick [13911]
	* tools/gformat.py (modified)

	Stripping the number of resolvers unbound can use.

	Unbound does not ...


Sun, 04 Jun 2017 19:09:02 GMT rick [13906]
	* tools/gformat.py (modified)

	Support for UniFi discovery


Sat, 03 Jun 2017 02:27:12 GMT huub [13898]
	* tools/gformat.py (modified)

	DNS server master no longer exists, renaming to new one.


Fri, 02 Jun 2017 13:22:55 GMT rick [13896]
	* tools/gformat.py (modified)

	Setting a dummy captive portal to avoid syntax errors in pf.conf ...


Sat, 27 May 2017 14:43:31 GMT rick [13886]
	* tools/gformat.py (modified)

	Typo


Sat, 27 May 2017 13:42:59 GMT rick [13884]
	* tools/gformat.py (modified)

	More sure file can be parsed.


Sat, 27 May 2017 13:23:11 GMT rick [13883]
	* nodes/Rustdam/wleiden.yaml (modified)
	* tools/gformat.py (modified)

	Allow fixed addresses


Tue, 09 May 2017 06:43:17 GMT rick [13863]
	* nodes/global_rdr_rules.yaml (modified)
	* tools/gformat.py (modified)

	Add ability to provide comments for tracking.


Tue, 09 May 2017 06:15:37 GMT rick [13861]
	* nodes/Henk/wleiden.yaml (modified)
	* nodes/Herman/wleiden.yaml (modified)
	* nodes/JorisdeWitte/wleiden.yaml (modified)
	* nodes/Rick/wleiden.yaml (modified)
	* nodes/Rustdam2/wleiden.yaml (modified)
	* nodes/StVictor/wleiden.yaml (modified)
	* nodes/TEYBestuurscentrum/wleiden.yaml (modified)
	* nodes/TestTienAlix3D/wleiden.yaml (modified)
	* nodes/TestTienThuis/wleiden.yaml (modified)
	* nodes/Watertoren1/wleiden.yaml (modified)
	* nodes/global_rdr_rules.yaml (added)
	* tools/gformat.py (modified)

	Make rdr_rules global for multi-access use.

	Allowing them to be ...


Fri, 28 Apr 2017 13:36:55 GMT rick [13843]
	* tools/gformat.py (modified)
	* tools/yaml2nag.py (modified)

	Fix generation & cleanup of config files


Fri, 28 Apr 2017 13:10:31 GMT rick [13842]
	* tools/gformat.py (modified)

	It was a shame FreeBSD requirements where not listed over here.


Sat, 21 Jan 2017 23:53:47 GMT rick [13762]
	* tools/gformat.py (modified)

	Instead of 32 spaces, use 2 spares, since unbound does not seems to ...


Sat, 21 Jan 2017 23:43:16 GMT rick [13761]
	* tools/gformat.py (modified)

	Redundency support, in case local DNS server is not ...


Wed, 18 Jan 2017 22:47:59 GMT rick [13735]
	* tools/gformat.py (modified)

	autogen_ifname is ambigious since introduction of vlans.

	dhcpd ...


Wed, 18 Jan 2017 22:41:57 GMT rick [13734]
	* tools/gformat.py (modified)

	Keep equal interfaces together, more easy debugging


Wed, 18 Jan 2017 22:39:09 GMT rick [13733]
	* tools/gformat.py (modified)

	Keep equal interfaces together, more easy debugging


Wed, 18 Jan 2017 01:29:09 GMT rick [13726]
	* tools/gformat.py (modified)

	Level3 became an ad-supported DNS server, replace with Verisign.

	An ...


Sun, 15 Jan 2017 22:25:04 GMT rick [13705]
	* tools/gformat.py (modified)

	No dhcp allowed when interface is bridge member.

	Added pre-checking ...


Sat, 14 Jan 2017 00:31:50 GMT rick [13696]
	* tools/gformat.py (modified)

	Implement named replacement for FreeBSD 11.

	Unbound via ports, ...


Wed, 04 Jan 2017 21:41:53 GMT rick [13680]
	* nodes/DeClercq/wleiden.yaml (modified)
	* nodes/DimIns/wleiden.yaml (modified)
	* nodes/Henk/wleiden.yaml (modified)
	* nodes/Herman/wleiden.yaml (modified)
	* nodes/JorisdeWitte/wleiden.yaml (modified)
	* nodes/Langevoort/wleiden.yaml (modified)
	* nodes/Leythenrode2/wleiden.yaml (modified)
	* nodes/Plantsoen/wleiden.yaml (modified)
	* nodes/Rick/wleiden.yaml (modified)
	* nodes/Robijn/wleiden.yaml (modified)
	* nodes/Robijn2/wleiden.yaml (modified)
	* nodes/Rustdam2/wleiden.yaml (modified)
	* nodes/StBavo1/wleiden.yaml (modified)
	* nodes/StVictor/wleiden.yaml (modified)
	* nodes/TEYBestuurscentrum/wleiden.yaml (modified)
	* nodes/TestTienAlix3D/wleiden.yaml (modified)
	* nodes/TestTienThuis/wleiden.yaml (modified)
	* tools/gformat.py (modified)

	Control gateway routing using 'flagged' IP.

	The use of specialized ...


Sat, 24 Dec 2016 15:35:35 GMT rick [13676]
	* tools/gformat.py (modified)

	Quick and dirty hack to support VLANs


Sat, 24 Dec 2016 15:06:09 GMT rick [13673]
	* tools/gformat.py (modified)

	No duplicated vlan entries and stable output.


Mon, 14 Nov 2016 16:30:08 GMT rick [13648]
	* tools/gformat.py (modified)

	Use reverse, since no other reverse is defined


Mon, 14 Nov 2016 16:20:20 GMT rick [13647]
	* tools/gformat.py (modified)

	Deal with interfaces without IP numbers (vlan masters)


Mon, 14 Nov 2016 15:18:56 GMT rick [13645]
	* tools/gformat.py (modified)

	Extra spacing is confusing when using grep for filtering


Mon, 07 Nov 2016 13:07:58 GMT rick [13641]
	* tools/getrange.py (modified)

	Not all interfaces has IP addresses anymore.

	Checking whether IP is ...


Fri, 26 Aug 2016 09:43:15 GMT rick [13618]
	* nodes/Rustdam/wleiden.yaml (modified)
	* tools/gformat.py (modified)
	* tools/syntax-checker.py (modified)

	Re-do bridge configuration to support VLAN administation.

	The ...


Thu, 25 Aug 2016 23:11:45 GMT rick [13617]
	* tools/gformat.py (modified)

	Fix for vlan(4) and bridge(4) interfaces causing ARP issues.

	In a ...


Wed, 17 Aug 2016 08:57:31 GMT rick [13606]
	* nodes/network.kml (modified)
	* tools/gformat.py (modified)

	Update network.kml and provide pointer on how-to create it.


Tue, 09 Aug 2016 14:18:47 GMT rick [13601]
	* tools/gformat.py (modified)

	Introduction of new key requires definition


Tue, 09 Aug 2016 14:12:52 GMT rick [13600]
	* tools/gformat.py (modified)

	Introduced typo in prev commit


Tue, 09 Aug 2016 12:03:29 GMT rick [13599]
	* tools/gformat.py (modified)

	Typo ether and inet have a different syntax


Tue, 09 Aug 2016 11:49:24 GMT rick [13598]
	* nodes/GHR/wleiden.yaml (modified)
	* tools/gformat.py (modified)

	Workaround for USB NIC w/o MAC address.

	Some USB dongles do not ...


Fri, 18 Mar 2016 22:39:46 GMT rick [13568]
	* tools/gformat.py (modified)

	Quirk to enable DHCP shared-network again in case an interface has ...


Fri, 18 Mar 2016 22:32:10 GMT rick [13565]
	* tools/gformat.py (modified)

	When interface is DHCP client, there is not setting of static
	interfacing


Fri, 18 Mar 2016 21:27:03 GMT rick [13564]
	* tools/gformat.py (modified)

	Support spaces in SSID, by using hex encoding, since escaping is a ...


Wed, 13 Jan 2016 09:40:09 GMT rick [13551]
	* tools/gformat.py (modified)

	We moved away from hybrid naming prefixes, so no need to generate ...


Wed, 16 Dec 2015 21:05:56 GMT rick [13525]
	* tools/gformat.py (modified)

	Convert to autobridge, since addm will fail if interface is missing ...


Wed, 16 Dec 2015 20:54:23 GMT rick [13524]
	* tools/gformat.py (modified)

	Quirck to group DHCP interfaces into newly defined bridge0 interface ...


Thu, 03 Dec 2015 07:42:47 GMT rick [13516]
	* tools/gformat.py (modified)

	Supporting spaces within SSIDs to create names like "WiFi
	Zoeterwoude".


Wed, 25 Nov 2015 10:04:12 GMT rick [13504]
	* tools/gformat.py (modified)

	* Members of interfaces should be included into the creating of the ...


Wed, 25 Nov 2015 09:37:32 GMT rick [13503]
	* nodes/ZTWRijneke/wleiden.yaml (modified)
	* tools/gformat.py (modified)

	Major Change: Combine accesspoint interfaces to a shared bridge ...


Thu, 08 Oct 2015 20:41:58 GMT rick [13435]
	* tools/gformat.py (modified)

	All IP ranges of shared network should be combined into a shared ...


Thu, 08 Oct 2015 20:32:11 GMT rick [13434]
	* tools/gformat.py (modified)

	Whoops reverting r13421, turned out this is required, since we have ...


Sat, 03 Oct 2015 21:39:30 GMT rick [13421]
	* tools/gformat.py (modified)

	Removing the shared-network definitions from the equation since no ...


Sat, 03 Oct 2015 21:34:03 GMT rick [13420]
	* tools/gformat.py (modified)

	rc.conf requires parent interfaces without specific interfaces to be ...


Sat, 03 Oct 2015 21:26:16 GMT rick [13419]
	* tools/gformat.py (modified)

	APU board requires 'fat' daemons to run.

	Note: Since this are ...


Sat, 03 Oct 2015 21:20:32 GMT rick [13418]
	* tools/gformat.py (modified)

	Weed out CNode legacy code


Sun, 20 Sep 2015 19:17:01 GMT rick [13405]
	* tools/gformat.py (modified)

	Hybrid* will also be removed from references to in FQDN


Sun, 20 Sep 2015 19:09:40 GMT rick [13404]
	* tools/gformat.py (modified)

	Removing references to old CNode and Hybrid prefixes


Sun, 20 Sep 2015 19:02:20 GMT rick [13403]
	* tools/gformat.py (modified)

	Innitial support for vlan configurations, while here get rid of a) ...


Fri, 18 Sep 2015 13:33:18 GMT rick [13398]
	* tools/gformat.py (modified)

	defaultrouter= should also be used for iLeiden proxies.


Thu, 20 Aug 2015 09:47:00 GMT rick [13359]
	* tools/gformat.py (modified)

	Remove duplicated code block


Thu, 20 Aug 2015 09:41:46 GMT rick [13358]
	* tools/gformat.py (modified)

	Gateway is only used if proxy_ileiden is used. Note: incoming RDR ...


Tue, 28 Jul 2015 22:04:00 GMT rick [13336]
	* tools/gformat.py (modified)

	Push neighbour and attached devices functions to functions, since I ...


Tue, 28 Jul 2015 09:37:33 GMT rick [13328]
	* tools/gformat.py (modified)

	Adding support for devices like repeaters which are specified in ...


Tue, 28 Jul 2015 09:11:25 GMT rick [13327]
	* tools/gformat.py (modified)

	Get rid of the formatting quircks for the tables


Tue, 28 Jul 2015 08:51:36 GMT rick [13325]
	* tools/gformat.py (modified)

	Checking if keys are defined and not if they have content


Tue, 28 Jul 2015 08:50:28 GMT rick [13324]
	* tools/gformat.py (modified)

	Starting listing configured neighbours in motd message to make ...


Tue, 28 Jul 2015 07:30:21 GMT rick [13321]
	* tools/getrange.py (modified)

	Cosmetics move cache generation to new function


Tue, 28 Jul 2015 07:18:28 GMT rick [13320]
	* tools/gformat.py (modified)

	HTTPS implementation is flawed/broken/vunrable (POODLE attack) and ...


Mon, 27 Jul 2015 21:48:51 GMT rick [13315]
	* tools/gformat.py (modified)

	Use diffrent open providers to spread risks


Mon, 27 Jul 2015 19:39:20 GMT rick [13312]
	* tools/gformat.py (modified)

	The comment line stating in detail what changed is causing ansible to ...


Mon, 27 Jul 2015 18:29:22 GMT ed [13310]
	* tools/active.py (modified)

	Already adding the new Freebsd wlnodes release


Sun, 26 Jul 2015 23:42:47 GMT rick [13305]
	* tools/gformat.py (modified)

	Reverting lvrouted -z implementation, since it does not seems to ...


Sun, 26 Jul 2015 21:03:47 GMT rick [13303]
	* tools/gformat.py (modified)

	Removing old fixed IP configuration used by lvrouted and replacing ...


Sat, 13 Jun 2015 19:48:44 GMT rick [13279]
	* tools/gformat.py (modified)

	Fix listing of systems for CLI purposes


Sat, 13 Jun 2015 19:37:14 GMT rick [13278]
	* tools/gformat.py (modified)

	Enable PNP (graphing) on certain set of nodes