kb-light 
							
						 
					 
					
						
						
						
						
							
						
						
							46126de792 
							
						 
					 
					
						
						
							
							Add new package gluon-web-logging ( #1153 )  
						
						
						
					 
					
						2017-07-11 02:58:45 +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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Ruben Barkow 
							
						 
					 
					
						
						
						
						
							
						
						
							0441c7d91f 
							
						 
					 
					
						
						
							
							gluon-web-admin: typo "your node" ( #1169 )  
						
						
						
					 
					
						2017-06-29 22:15:18 +02:00 
						 
				 
			
				
					
						
							
							
								Tata 
							
						 
					 
					
						
						
						
						
							
						
						
							5dcbbe93dc 
							
						 
					 
					
						
						
							
							gluon-node-info: use GluonSrcDiet ( #1168 )  
						
						
						
					 
					
						2017-06-29 11:59:22 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							27f35e56b4 
							
						 
					 
					
						
						
							
							gluon-core: add interfaces having proto = gluon_mesh to mesh firewall zone  
						
						... 
						
						
						
						Based-on-patch-by: Christof Schulze <christof.schulze@gmx.net> 
						
					 
					
						2017-06-27 23:49:56 +02:00 
						 
				 
			
				
					
						
							
							
								Christof Schulze 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e432dd4d9f 
							
						 
					 
					
						
						
							
							gluon-core: gluon_mesh.sh: whitespace cleanup  
						
						
						
					 
					
						2017-06-27 23:45:58 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae593d8439 
							
						 
					 
					
						
						
							
							gluon-core: convert site seed to lowercase  
						
						... 
						
						
						
						While we use the hexadecimal representation as a hash input for simplicity,
it should not be interpreted as case-sensitive. 
						
					 
					
						2017-06-27 23:28:23 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ceb25e3e7 
							
						 
					 
					
						
						
							
							gluon-web-network: allow switching wired mesh legacy mode on and off  
						
						
						
					 
					
						2017-06-27 23:04:50 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a2711065c8 
							
						 
					 
					
						
						
							
							gluon-core: add VXLAN support for gluon_wired protocol  
						
						
						
					 
					
						2017-06-27 23:04:50 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0d6f957196 
							
						 
					 
					
						
						
							
							gluon-core: introduce new gluon_wired netifd proto for wired meshing  
						
						... 
						
						
						
						The new proto will simplify the switch to VXLAN encapsulation. 
						
					 
					
						2017-06-27 23:00:17 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8bcd0975af 
							
						 
					 
					
						
						
							
							gluon-core: add a "site seed" to site.conf to seed site-specific random values  
						
						
						
					 
					
						2017-06-27 23:00:17 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08e667ba2e 
							
						 
					 
					
						
						
							
							gluon-client-bridge: add default next-node MAC address  
						
						... 
						
						
						
						The next-node MAC address doesn't need to be unique in different
communities, so we can as well add a default value. 
						
					 
					
						2017-06-26 22:48:45 +02:00 
						 
				 
			
				
					
						
							
							
								Ruben Barkow 
							
						 
					 
					
						
						
						
						
							
						
						
							822cfecbf5 
							
						 
					 
					
						
						
							
							gluon-config-mode-autoupdater: autoupdater disabled message ( #1137 )  
						
						
						
					 
					
						2017-06-23 14:55:38 +02:00 
						 
				 
			
				
					
						
							
							
								Ruben Barkow 
							
						 
					 
					
						
						
						
						
							
						
						
							b44373efaf 
							
						 
					 
					
						
						
							
							gluon-web-*: remove unused Section variables ( #1150 )  
						
						
						
					 
					
						2017-06-23 13:00:52 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							acfc3cc1a2 
							
						 
					 
					
						
						
							
							gluon-core: upgrade/210-interface-wan: whitespace cleanup  
						
						
						
					 
					
						2017-06-21 17:16:41 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0db63008cd 
							
						 
					 
					
						
						
							
							gluon-core: upgrade/220-interface-lan: whitespace cleanup  
						
						
						
					 
					
						2017-06-21 02:56:23 +02:00 
						 
				 
			
				
					
						
							
							
								Ruben Barkow 
							
						 
					 
					
						
						
						
						
							
						
						
							f3d763f509 
							
						 
					 
					
						
						
							
							gluon-web: improve menu order in Advanced Settings ( #1146 )  
						
						
						
					 
					
						2017-06-19 20:16:18 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9dae2ebbfd 
							
						 
					 
					
						
						
							
							gluon-mesh-vpn-fastd: respondd: adjust for new site.conf mesh VPN structure  
						
						... 
						
						
						
						Fixes  #1130  
					
						2017-06-01 16:23:51 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ed87c6df4 
							
						 
					 
					
						
						
							
							gluon-mesh-batman-adv: enable bridge learning on bat0 again  
						
						... 
						
						
						
						Reverts d5829d87beFixes  #1121  
						
					 
					
						2017-05-12 15:43:31 +02:00 
						 
				 
			
				
					
						
							
							
								Christof Schulze 
							
						 
					 
					
						
						
						
						
							
						
						
							5bf3c895d0 
							
						 
					 
					
						
						
							
							gluon-mesh-batman-adv: announce dns server if dns cache was configured ( #1105 )  
						
						
						
					 
					
						2017-04-27 21:11:23 +02:00 
						 
				 
			
				
					
						
							
							
								Linus Lüssing 
							
						 
					 
					
						
						
						
						
							
						
						
							c519ec4596 
							
						 
					 
					
						
						
							
							gluon-core: reenable multicast snooping for wan zone  
						
						... 
						
						
						
						LEDE recently disabled multicast snooping by default:
https://git.lede-project.org/?p=project/netifd.git;a=commitdiff;h=52541140f8138e31958cdc3d7e42a4029fa6bbc9 
Reenable it for Gluon as there have been no confirmed issues for
LEDE and no negative reports concerning Gluon v2016.2.x so far.
Closes  #1025 .
Signed-off-by: Linus Lüssing <linus.luessing@c0d3.blue> 
						
					 
					
						2017-04-13 22:31:47 +02:00 
						 
				 
			
				
					
						
							
							
								Linus Lüssing 
							
						 
					 
					
						
						
						
						
							
						
						
							66ead88dcb 
							
						 
					 
					
						
						
							
							gluon-client-bridge: reenable multicast snooping for client zone  
						
						... 
						
						
						
						LEDE recently disabled multicast snooping by default:
https://git.lede-project.org/?p=project/netifd.git;a=commitdiff;h=52541140f8138e31958cdc3d7e42a4029fa6bbc9 
Reenable it for Gluon as there have been no confirmed issues for
LEDE and no negative reports concerning Gluon v2016.2.x so far.
Closes  #1025 .
Signed-off-by: Linus Lüssing <linus.luessing@c0d3.blue> 
						
					 
					
						2017-04-13 22:31:31 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e45c30330d 
							
						 
					 
					
						
						
							
							gluon-mesh-batman-adv: refactor interface management  
						
						... 
						
						
						
						We now create bat0 and primary0 independently of the lower mesh interfaces,
making the whole setup a lot more robust. In particular:
- we can't accidentially destroy primary0 because of concurrent setup and
  teardown runs of different interfaces
- bat0 will always exist, even when no mesh interfaces are up (e.g. no link
  on wired mesh)
- interfaces going down and up again will never tear down the whole of
  batman-adv
- we can enable and disable bat0 independently of the lower interface
  states 
						
					 
					
						2017-04-12 19:23:08 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4ca67dcca5 
							
						 
					 
					
						
						
							
							gluon-mesh-batman-adv-*: unify into a single source package  
						
						... 
						
						
						
						For simplicity, we don't use different MTUs for compat 14 and 15 anymore,
there's no harm in using 1532 for batman-adv-legacy as well. 
						
					 
					
						2017-04-12 04:22:45 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a502295eaf 
							
						 
					 
					
						
						
							
							gluon-core: gluon_mesh: make transitive and fixed_mtu available as interface data, add post-setup.d  
						
						... 
						
						
						
						In addition, transitive and fixed_mtu now default to 0 instead of an empty string. 
						
					 
					
						2017-04-12 03:44:45 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c4641d47fd 
							
						 
					 
					
						
						
							
							gluon-mesh-batman-adv-core: dont' call 'ip' to check if primary0 exists  
						
						
						
					 
					
						2017-04-11 02:01:38 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							02f2d8796c 
							
						 
					 
					
						
						
							
							gluon-core: don't call 'ip' to check if an interface exists  
						
						
						
					 
					
						2017-04-11 02:01:21 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c4613c4e8d 
							
						 
					 
					
						
						
							
							gluon-core: gluon.util: pass UCI cursor to get_wlan_mac(), get rid of local UCI context  
						
						
						
					 
					
						2017-04-11 01:48:11 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f48d10bdde 
							
						 
					 
					
						
						
							
							gluon-core: gluon.util: pass UCI cursor as argument to iterate_radios() instead of using local context  
						
						
						
					 
					
						2017-04-11 01:48:11 +02:00 
						 
				 
			
				
					
						
							
							
								Julian Labus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							901b122d83 
							
						 
					 
					
						
						
							
							gluon-web-wifi-config: use find_phy from gluon.util  
						
						
						
					 
					
						2017-04-11 01:48:11 +02:00 
						 
				 
			
				
					
						
							
							
								Julian Labus 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							734d1925de 
							
						 
					 
					
						
						
							
							gluon-core: gluon.util: fix PHY detection for radios addressed by PCIe address  
						
						
						
					 
					
						2017-04-11 01:48:10 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da22c5cf8e 
							
						 
					 
					
						
						
							
							gluon-core: gluon.util: change find_phy argument to config table and make public  
						
						
						
					 
					
						2017-04-11 01:48:10 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6499658b52 
							
						 
					 
					
						
						
							
							gluon-mesh-batman-adv-core: don't print error message when no_rebroadcast is not supported  
						
						... 
						
						
						
						batman-adv 2017.0 doesn't need (or support) no_rebroadcast anymore. Don't
fail when the file doesn't exist. 
						
					 
					
						2017-04-10 01:32:30 +02:00 
						 
				 
			
				
					
						
							
							
								kb-light 
							
						 
					 
					
						
						
						
						
							
						
						
							eefd2ef8db 
							
						 
					 
					
						
						
							
							Add package gluon-ebtables-source-filter ( #1015 )  
						
						
						
					 
					
						2017-04-09 18:18:51 +02:00 
						 
				 
			
				
					
						
							
							
								Julian 
							
						 
					 
					
						
						
						
						
							
						
						
							13c61d9394 
							
						 
					 
					
						
						
							
							gluon-core: fix pattern %v in opkg URLs ( #1087 )  
						
						
						
					 
					
						2017-04-07 14:24:13 +02:00 
						 
				 
			
				
					
						
							
							
								Cyrus 
							
						 
					 
					
						
						
						
						
							
						
						
							6a0ca58fc3 
							
						 
					 
					
						
						
							
							gluon-core: Fixed bug which kept legacy VLAN interface definitions ( #1085 )  
						
						
						
					 
					
						2017-04-03 20:48:42 +02:00 
						 
				 
			
				
					
						
							
							
								Cyrus 
							
						 
					 
					
						
						
						
						
							
						
						
							540d0ff0a3 
							
						 
					 
					
						
						
							
							gluon-mesh-vpn-core: Fixed conditions for migration code ( #1080 )  
						
						... 
						
						
						
						VPN daemons were always disabled 
						
					 
					
						2017-03-26 10:26:33 +02:00 
						 
				 
			
				
					
						
							
							
								Cyrus Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aa17e3e86e 
							
						 
					 
					
						
						
							
							gluon-mesh-vpn-tunneldigger: ignore default config when checking for legacy configs  
						
						
						
					 
					
						2017-03-23 12:51:41 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da19961188 
							
						 
					 
					
						
						
							
							gluon-web: javascript: don't use global RegExp.$x matches, fix "this" for parameterized validators  
						
						... 
						
						
						
						Doing so caused broken validations, as different validators were affecting
each other. 
						
					 
					
						2017-03-10 22:25:00 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b016cf18b4 
							
						 
					 
					
						
						
							
							gluon-mesh-vpn-core: add code for migration of enabled state between fastd and tunneldigger  
						
						... 
						
						
						
						Based-on-patch-by: Cyrus Fox <cyrus@lambdacore.de> 
						
					 
					
						2017-03-10 19:45:35 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a49ef70c53 
							
						 
					 
					
						
						
							
							gluon-config-mode-mesh-vpn: add tunneldigger support  
						
						... 
						
						
						
						Based-on-patch-by: Cyrus Fox <cyrus@lambdacore.de> 
						
					 
					
						2017-03-10 19:45:34 +01:00 
						 
				 
			
				
					
						
							
							
								Cyrus Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ad7a36fdce 
							
						 
					 
					
						
						
							
							gluon-mesh-vpn-tunneldigger: add package for tunneldigger L2TP support  
						
						
						
					 
					
						2017-03-10 19:45:34 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							be88eba07f 
							
						 
					 
					
						
						
							
							Refactor common parts of gluon-mesh-vpn-fastd into a gluon-mesh-vpn-core package  
						
						... 
						
						
						
						The fastd_mesh_vpn site.conf section is renamed to mesh_vpn.fastd. 
						
					 
					
						2017-03-10 19:45:34 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							41a9f9b06c 
							
						 
					 
					
						
						
							
							gluon-mesh-batman-adv-core: fix ARP resolution of next-node IPv4 address  
						
						... 
						
						
						
						The ebtables rules were not adjusted when switching from macvlan to veth. 
						
					 
					
						2017-03-08 22:52:25 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7222fc07d1 
							
						 
					 
					
						
						
							
							gluon-web-private-wifi: fix default value of "enabled" setting  
						
						
						
					 
					
						2017-03-02 15:09:49 +01:00