Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8dbf3ea568 
							
						 
					 
					
						
						
							
							gluon-mesh-batman-adv: fix radvd start with dns.servers, but without next_node.ip config  
						
						
						
					 
					
						2017-08-11 20:56:06 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a41ed05f1 
							
						 
					 
					
						
						
							
							gluon-core: more coding style fixes  
						
						
						
					 
					
						2017-08-11 20:28:59 +02:00 
						 
				 
			
				
					
						
							
							
								kb-light 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90305761ce 
							
						 
					 
					
						
						
							
							gluon-core: update lib/gluon/upgrade/150-poe-passthrough for naming within lede  
						
						
						
					 
					
						2017-08-11 20:27:51 +02:00 
						 
				 
			
				
					
						
							
							
								kb-light 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							949f4b7dd5 
							
						 
					 
					
						
						
							
							gluon-core: lib/gluon/upgrade/150-poe-passthrough: fix indentation  
						
						
						
					 
					
						2017-08-11 20:26:08 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3df9fcecb0 
							
						 
					 
					
						
						
							
							gluon-core: explicitly disable radios without configuration in site.conf  
						
						
						
					 
					
						2017-08-08 14:08:35 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							293a45456b 
							
						 
					 
					
						
						
							
							gluon-core, gluon-client-bridge: use new gluon.site library in gluon.util  
						
						... 
						
						
						
						In particular, this affects users of gluon.util.iterate_radios. 
						
					 
					
						2017-08-08 14:07:09 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							53b6065500 
							
						 
					 
					
						
						
							
							gluon-ebtables-source-filter: use new gluon.site library to avoid 'or {}' syntax  
						
						
						
					 
					
						2017-08-08 13:53:20 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							12ec6ab2bc 
							
						 
					 
					
						
						
							
							gluon-mesh-batman-adv: use new gluon.site library to avoid 'or {}' syntax  
						
						
						
					 
					
						2017-08-08 13:53:20 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							951f62ac85 
							
						 
					 
					
						
						
							
							gluon-config-mode-*, gluon-web-admin: use new gluon.site library to avoid 'or {}' syntax  
						
						
						
					 
					
						2017-08-08 13:53:16 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eef3bba123 
							
						 
					 
					
						
						
							
							gluon-client-bridge: use new gluon.site library to avoid 'or {}' syntax  
						
						
						
					 
					
						2017-08-08 13:53:09 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1d6e6726d7 
							
						 
					 
					
						
						
							
							gluon-core: use new gluon.site library to avoid 'or {}' syntax  
						
						
						
					 
					
						2017-08-08 13:53:02 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57adb49de2 
							
						 
					 
					
						
						
							
							gluon-core: add new gluon.site library for convenient access to optional values  
						
						... 
						
						
						
						The new gluon.site lua library will eventually replace gluon.site_config
(which is hereby deprecated, but will continue to be supported for a
while).
The new gluon.site library will wrap all values to allow traversing
non-existing tables without errors.
    site = require 'gluon.site'
    c = site.a.b.c -- doesn't fail even if a or a.b don't exist
The wrapped values must be unwrapped using call syntax:
    site_name = site.site_name()
Using the call syntax on a non-existing value will return nil. An
alternative default value may be passed instead:
    mac = site.next_node.mac('16:41:95:40:f7:dc') 
						
					 
					
						2017-08-08 13:20:38 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							085cf0debf 
							
						 
					 
					
						
						
							
							ar71xx-generic: add alias for Ubiquiti UniFi Mesh  
						
						... 
						
						
						
						Fixes  #1021  
					
						2017-08-08 12:08:09 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							73ad23936e 
							
						 
					 
					
						
						
							
							gluon-web-wifi-config: make the code a bit nicer  
						
						... 
						
						
						
						simple-uci will now delete an option when nil is passed. 
						
					 
					
						2017-08-08 04:31:53 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0fee6cc707 
							
						 
					 
					
						
						
							
							gluon-web-logging: remove uci:set() nil check  
						
						... 
						
						
						
						simple-uci will now delete an option when nil is passed. 
						
					 
					
						2017-08-08 04:31:53 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6884aad788 
							
						 
					 
					
						
						
							
							gluon-core: simplify 820-dns-config code  
						
						
						
					 
					
						2017-08-08 04:31:53 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd9ee858b8 
							
						 
					 
					
						
						
							
							gluon-config-mode-geo-location: remove uci:set() nil check  
						
						... 
						
						
						
						simple-uci will now delete an option when nil is passed. 
						
					 
					
						2017-08-08 04:31:53 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f51439167 
							
						 
					 
					
						
						
							
							gluon-config-mode-contact-info: remove uci:set() nil check  
						
						... 
						
						
						
						simple-uci will now delete an option when nil is passed. 
						
					 
					
						2017-08-08 04:31:52 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							31721a61f5 
							
						 
					 
					
						
						
							
							gluonc-core: 200-wireless: remove unneeded nil checks for uci:set_list()  
						
						... 
						
						
						
						uci:set_list() will delete the list when nil is passed, so there is no need
to differentiate between the cases. 
						
					 
					
						2017-08-08 04:31:52 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							06d0c0f211 
							
						 
					 
					
						
						
							
							gluon-core: fix 200-wireless coding style  
						
						
						
					 
					
						2017-08-08 04:31:52 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2b9dd54f00 
							
						 
					 
					
						
						
							
							gluon-client-bridge: fix 320-gluon-client-bridge-wireless coding style  
						
						
						
					 
					
						2017-08-08 04:31:52 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51a3e8e072 
							
						 
					 
					
						
						
							
							modules: update Gluon packages  
						
						
						
					 
					
						2017-08-08 04:31:52 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							952439885e 
							
						 
					 
					
						
						
							
							gluon-mesh-vpn: fix fastd <-> tunneldigger migration  
						
						... 
						
						
						
						The generic upgrade script is moved to run after the more specific scripts.
In addition, the script will now remove the configuration sections of
uninstalled VPN packages, so both positive and negative changes of the
default enable state can be migrated correctly.
Based-on-patch-by: Cyrus Fox <cyrus@lambdacore.de>
Fixes : #1187  
						
					 
					
						2017-08-08 01:39:29 +02:00 
						 
				 
			
				
					
						
							
							
								Linus Lüssing 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							23a8947628 
							
						 
					 
					
						
						
							
							Revert "generic: batman-adv: disable multicast optimizations for now"  
						
						... 
						
						
						
						This reverts commit 819758f425 
						
					 
					
						2017-08-07 22:07:14 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c66b18ca9e 
							
						 
					 
					
						
						
							
							modules: update openwrt-routing packages  
						
						... 
						
						
						
						Updates batman-adv and alfred to 2017.2 and adds the batman-adv TT-sync
fix.
Fixes  #1183  
						
					 
					
						2017-08-07 22:01:34 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1cffbb3935 
							
						 
					 
					
						
						
							
							modules: update LEDE  
						
						
						
					 
					
						2017-08-07 14:00:33 +02:00 
						 
				 
			
				
					
						
							
							
								Christof Schulze 
							
						 
					 
					
						
						
						
						
							
						
						
							c93bd3de07 
							
						 
					 
					
						
						
							
							modules: upgrade PACKAGES_GLUON ( #1202 )  
						
						
						
					 
					
						2017-08-07 00:53:29 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e8a7675ba 
							
						 
					 
					
						
						
							
							modules: update LEDE  
						
						
						
					 
					
						2017-07-30 20:17:54 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a76eaa5c45 
							
						 
					 
					
						
						
							
							gluon-mesh-batman-adv: preserve gw_mode on upgrades  
						
						... 
						
						
						
						When a Gluon node is used to connect to an uplink router/DHCP server (for
example in deployments without VPN tunnels), the gw_mode must be set to
server; this should be preserved on upgrades.
Fixes  #1196  
						
					 
					
						2017-07-25 23:49:11 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Förster 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							582d09615b 
							
						 
					 
					
						
						
							
							gluon-mesh-batman-adv: enable routing algorithm configuration through site.conf  
						
						... 
						
						
						
						[Matthias Schiffer: move to proto_gluon_bat0_setup() and default to BATMAN_IV] 
						
					 
					
						2017-07-19 17:58:07 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8a73324ab 
							
						 
					 
					
						
						
							
							modules: update LEDE  
						
						
						
					 
					
						2017-07-19 17:02:09 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d1cda71ff 
							
						 
					 
					
						
						
							
							Backport a few more sysupgrade packages  
						
						... 
						
						
						
						Improve error handling a bit, and fix upgrade for some (unsupported or
broken) targets. 
						
					 
					
						2017-07-13 17:28:49 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d9d755bb3 
							
						 
					 
					
						
						
							
							modules: update LEDE  
						
						
						
					 
					
						2017-07-13 10:57:37 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							74f43ab80f 
							
						 
					 
					
						
						
							
							Backport sysupgrade patches preventing hangs on certain sysupgrade failures  
						
						
						
					 
					
						2017-07-13 00:37:56 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c9df0eb30 
							
						 
					 
					
						
						
							
							modules: update LEDE  
						
						
						
					 
					
						2017-07-13 00:31:10 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b4caa7f766 
							
						 
					 
					
						
						
							
							build: make GLUON_FEATURES error handling compatible with older Make versions  
						
						... 
						
						
						
						.SHELLSTATUS was not available before Make 4.2. 
						
					 
					
						2017-07-11 04:44:56 +02:00 
						 
				 
			
				
					
						
							
							
								hexa- 
							
						 
					 
					
						
						
						
						
							
						
						
							5617eec665 
							
						 
					 
					
						
						
							
							docs/site-example: fix comment and syntax error ( #1186 )  
						
						
						
					 
					
						2017-07-11 04:14:24 +02:00 
						 
				 
			
				
					
						
							
							
								kb-light 
							
						 
					 
					
						
						
						
						
							
						
						
							46126de792 
							
						 
					 
					
						
						
							
							Add new package gluon-web-logging ( #1153 )  
						
						
						
					 
					
						2017-07-11 02:58:45 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98b48f75d6 
							
						 
					 
					
						
						
							
							README: fix typo  
						
						
						
					 
					
						2017-07-10 22:58:15 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3fd4ee99c3 
							
						 
					 
					
						
						
							
							gluon-l3roamd: fix incorrect dependency  
						
						... 
						
						
						
						gluon-mesh-babel is not merged yet, and once it is, this would lead to a
circular dependency. 
						
					 
					
						2017-07-09 13:12:58 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9ae2be7b55 
							
						 
					 
					
						
						
							
							docs: dev/feature-flags: fix a few typos  
						
						
						
					 
					
						2017-07-09 02:35:06 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ca841bad5 
							
						 
					 
					
						
						
							
							build: introduce GLUON_FEATURES  
						
						... 
						
						
						
						To reduce the number of packages that need to be listed in
GLUON_SITE_PACKAGES, this adds a new variable GLUON_FEATURES. Sets of
packages are enabled automatically based on the combination of listed
feature flags.
Site-specified package feeds can provide their own feature flag
definitions. 
						
					 
					
						2017-07-09 02:31:38 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e2b508ee2a 
							
						 
					 
					
						
						
							
							modules: update LEDE  
						
						
						
					 
					
						2017-07-08 22:57:27 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							818705280e 
							
						 
					 
					
						
						
							
							gluon-ebtables-*: add dependency on gluon-mesh-batman-adv  
						
						... 
						
						
						
						These packages don't work or don't make sense without batman-adv. 
						
					 
					
						2017-07-08 21:23:00 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e52c575b57 
							
						 
					 
					
						
						
							
							scripts: metadata: fix issue generating syntax errors in Kconfig files  
						
						... 
						
						
						
						Update "scripts: metadata: always resolve dependencies through provides
list" to new version. 
						
					 
					
						2017-07-08 21:19:14 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2cd30d644b 
							
						 
					 
					
						
						
							
							Remove redundant virtual packages  
						
						... 
						
						
						
						As PROVIDES can be used to replace real packages now, we don't need the
virtual packages as workaround anymore. This also means that the providing
packages don't need to be added to site.mk explicitly anymore when the
default provider is used. 
						
					 
					
						2017-07-08 16:34:40 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b7ef2c65e 
							
						 
					 
					
						
						
							
							scripts: metadata: always resolve dependencies through provides list  
						
						... 
						
						
						
						Allow to use PROVIDES to replace existing packages. 
						
					 
					
						2017-07-08 16:26:56 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90c5bd3796 
							
						 
					 
					
						
						
							
							modules: update LEDE  
						
						
						
					 
					
						2017-07-08 14:49:19 +02:00 
						 
				 
			
				
					
						
							
							
								Ruben Barkow 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							84d117ff73 
							
						 
					 
					
						
						
							
							gluon-web-admin: add option to show/hide password-login and add minimum password length  
						
						
						
					 
					
						2017-07-07 02:15:52 +02:00 
						 
				 
			
				
					
						
							
							
								Sunz3r 
							
						 
					 
					
						
						
						
						
							
						
						
							b5a8959f59 
							
						 
					 
					
						
						
							
							gluon-config-mode-mesh-vpn: add tunneldigger to reboot page ( #1172 )  
						
						
						
					 
					
						2017-07-06 13:24:15 +02:00