Nils Schneider 
							
						 
					 
					
						
						
						
						
							
						
						
							0a3bf70d56 
							
						 
					 
					
						
						
							
							split announce.d into nodeinfo + statistics  
						
						
						
					 
					
						2014-07-20 14:00:10 +02:00 
						 
				 
			
				
					
						
							
							
								Nils Schneider 
							
						 
					 
					
						
						
						
						
							
						
						
							a9c22c5ace 
							
						 
					 
					
						
						
							
							gluon-core: add unique node_id  
						
						... 
						
						
						
						This adds a `node_id` to announce.d. `node_id` is an hex-number uniquely
identifying a particular node. On nodes having a
primary MAC this MAC address will be used as `node_id` (sans the
colons). The value is opaque. It must not be converted back into
a MAC address.
`node_id` should be sent in all alfred and announced packets to
ensure clients can link the data to a particular node. 
						
					 
					
						2014-07-20 11:24:47 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							12144126fe 
							
						 
					 
					
						
						
							
							gluon-luci-admin: add an info page  
						
						
						
					 
					
						2014-07-20 08:12:48 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							71c9bb815f 
							
						 
					 
					
						
						
							
							gluon-luci-theme: remove top padding cbi-field-title  
						
						... 
						
						
						
						This allows to use cbi-field to format plain text instead of form fields. 
						
					 
					
						2014-07-20 08:12:48 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							971dec8d27 
							
						 
					 
					
						
						
							
							gluon-core: remove now unused dnsmasq.d support  
						
						
						
					 
					
						2014-07-20 04:04:27 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							e9376fc3bd 
							
						 
					 
					
						
						
							
							gluon-mesh-vpn-fastd: use gluon-wan-dnsmasq  
						
						
						
					 
					
						2014-07-20 04:03:43 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							f389ef925e 
							
						 
					 
					
						
						
							
							Add new package gluon-wan-dnsmasq  
						
						... 
						
						
						
						This package provides a secondary dnsmasq instance on port 54 which resolves
everything over the WAN interface. 
						
					 
					
						2014-07-20 03:25:22 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							d638359215 
							
						 
					 
					
						
						
							
							Explicitly set the WAN MAC address on all models where WAN is a VLAN device  
						
						... 
						
						
						
						Also move it to gluon-mesh-batman-adv, as mesh_on_wan is the only feature that
needs a unique MAC address on the WAN interface. 
						
					 
					
						2014-07-19 18:40:12 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							f792997bb1 
							
						 
					 
					
						
						
							
							gluon-simple-tc: add site validator  
						
						
						
					 
					
						2014-07-16 17:31:40 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							de633e9bc3 
							
						 
					 
					
						
						
							
							gluon-simple-tc: change type of the enabled option in the site config to boolean  
						
						
						
					 
					
						2014-07-16 16:56:15 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							ce37755488 
							
						 
					 
					
						
						
							
							gluon-mesh-batman-adv: validate mesh_on_wan option  
						
						
						
					 
					
						2014-07-16 16:44:33 +02:00 
						 
				 
			
				
					
						
							
							
								Nils Schneider 
							
						 
					 
					
						
						
						
						
							
						
						
							e2d9bd5160 
							
						 
					 
					
						
						
							
							Merge pull request  #27  from freifunk-gluon/batman-on-wan  
						
						... 
						
						
						
						gluon-batman-on-wan + gluon-luci-portconfig 
						
					 
					
						2014-07-16 16:30:36 +02:00 
						 
				 
			
				
					
						
							
							
								Nils Schneider 
							
						 
					 
					
						
						
						
						
							
						
						
							d2d3a7b628 
							
						 
					 
					
						
						
							
							gluon-batman-on-wan + gluon-luci-portconfig  
						
						
						
					 
					
						2014-07-16 16:11:31 +02:00 
						 
				 
			
				
					
						
							
							
								ohrensessel 
							
						 
					 
					
						
						
						
						
							
						
						
							a25a56c0e8 
							
						 
					 
					
						
						
							
							gluon-ath9k-workaround: fix path of announce.d directory  
						
						
						
					 
					
						2014-07-15 19:06:26 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							baebeee98f 
							
						 
					 
					
						
						
							
							gluon-luci-admin: support disabling password login again  
						
						
						
					 
					
						2014-07-14 22:09:43 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							e5999b3f44 
							
						 
					 
					
						
						
							
							gluon-luci-admin: allow removing all SSH keys  
						
						
						
					 
					
						2014-07-14 18:56:49 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							74d29bcdc9 
							
						 
					 
					
						
						
							
							gluon-mesh-batman-adv: fix mesh config script  
						
						
						
					 
					
						2014-07-14 18:23:56 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							16060d25d5 
							
						 
					 
					
						
						
							
							Move essential firewall rules from gluon-firewall to gluon-core and gluon-mesh-batman-adv  
						
						... 
						
						
						
						The now empty gluon-firewall is removed. 
						
					 
					
						2014-07-14 17:53:41 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							efe81b1c1c 
							
						 
					 
					
						
						
							
							Merge branch 'gluon-announced' of  https://github.com/freifunk-gluon/packages  
						
						
						
					 
					
						2014-07-14 16:52:10 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							a64483a3fc 
							
						 
					 
					
						
						
							
							Merge branch 'mesh-announce-interfaces' of  https://github.com/freifunk-gluon/packages  
						
						
						
					 
					
						2014-07-14 16:50:54 +02:00 
						 
				 
			
				
					
						
							
							
								Nils Schneider 
							
						 
					 
					
						
						
						
						
							
						
						
							09e1de7dde 
							
						 
					 
					
						
						
							
							gluon-announced: send nodeinformation on request  
						
						... 
						
						
						
						This is a simple daemon that will respond to multicast UDP packets
containing the keyword "nodeinfo" with all the information we
currently distribute using alfred.
The daemon will listen on all mesh interface, that is the hard
interfaces batman-adv uses. 
						
					 
					
						2014-07-14 16:50:26 +02:00 
						 
				 
			
				
					
						
							
							
								Nils Schneider 
							
						 
					 
					
						
						
						
						
							
						
						
							b2a55f29d4 
							
						 
					 
					
						
						
							
							Merge pull request  #35  from sargon/ath9k  
						
						... 
						
						
						
						gluon-ath9k-workaround: Announce how often the workaround has been trigg... 
						
					 
					
						2014-07-13 09:13:30 +02:00 
						 
				 
			
				
					
						
							
							
								Nils Schneider 
							
						 
					 
					
						
						
						
						
							
						
						
							ae4c130c74 
							
						 
					 
					
						
						
							
							gluon-mesh-batman-adv: announce MAC of mesh ifaces  
						
						... 
						
						
						
						This will make a node announce all MACs of its interfaces participating
in the batman-adv mesh. This enables other nodes to associate the
announced object with both the data reported by batadv-vis as well as a
simple list of neighbours as output by `iw dev $IFACE station dump`. 
						
					 
					
						2014-07-13 09:06:32 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							eae6c25de6 
							
						 
					 
					
						
						
							
							Add support for IPv6 mesh VPN connections  
						
						... 
						
						
						
						The support is still very limited (IPv6-only DNS on WAN doesn't work yet), and
we now need fastd running as root, but apart from that, is should work. 
						
					 
					
						2014-07-11 16:57:28 +02:00 
						 
				 
			
				
					
						
							
							
								NeoRaider 
							
						 
					 
					
						
						
						
						
							
						
						
							0312167fcd 
							
						 
					 
					
						
						
							
							Merge pull request  #36  from freifunk-gluon/gluon-announce  
						
						... 
						
						
						
						gluon-announce: detach announce.d from alfred 
						
					 
					
						2014-07-11 14:45:40 +02:00 
						 
				 
			
				
					
						
							
							
								Nils Schneider 
							
						 
					 
					
						
						
						
						
							
						
						
							318e9d1a1d 
							
						 
					 
					
						
						
							
							gluon-announce: detach announce.d from alfred  
						
						... 
						
						
						
						All announce.d scripts have been moved to /lib/gluon/announce/announce.d
The script /lib/gluon/announce/announce.lua will collect all information
and output json. 
						
					 
					
						2014-07-11 14:43:47 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							4d80b7a62d 
							
						 
					 
					
						
						
							
							Split parts not Gluon-specific out of gluon-autoupdater  
						
						
						
					 
					
						2014-07-11 14:06:42 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							58ced87261 
							
						 
					 
					
						
						
							
							Use nicer platform match  
						
						
						
					 
					
						2014-07-11 12:11:47 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							6f1777b072 
							
						 
					 
					
						
						
							
							gluon-core: add platform utility module  
						
						
						
					 
					
						2014-07-11 11:36:53 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							1a52c6bdf2 
							
						 
					 
					
						
						
							
							gluon-core: remove sysconfig.sh  
						
						
						
					 
					
						2014-07-10 23:45:03 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							f73d727ae6 
							
						 
					 
					
						
						
							
							Remove all remaining uses of sysconfig.sh  
						
						
						
					 
					
						2014-07-10 23:44:06 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							7773afdc18 
							
						 
					 
					
						
						
							
							gluon-core: remove model.sh and model.lua  
						
						
						
					 
					
						2014-07-10 17:57:31 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							9c53b705d5 
							
						 
					 
					
						
						
							
							Remove all uses of gluon.model and model.sh  
						
						
						
					 
					
						2014-07-10 17:57:31 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							9a892e7948 
							
						 
					 
					
						
						
							
							gluon-alfred: use lua-platform-info  
						
						
						
					 
					
						2014-07-10 17:57:31 +02:00 
						 
				 
			
				
					
						
							
							
								Nils Schneider 
							
						 
					 
					
						
						
						
						
							
						
						
							7dd8d3ee1e 
							
						 
					 
					
						
						
							
							gluon-luci-admin: fix wording  
						
						
						
					 
					
						2014-07-08 21:52:11 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Ehlers 
							
						 
					 
					
						
						
						
						
							
						
						
							941e398572 
							
						 
					 
					
						
						
							
							gluon-ath9k-workaround: Announce how often the workaround has been triggered.  
						
						
						
					 
					
						2014-07-08 12:40:04 +02:00 
						 
				 
			
				
					
						
							
							
								Nils Schneider 
							
						 
					 
					
						
						
						
						
							
						
						
							011e68e5cc 
							
						 
					 
					
						
						
							
							Merge pull request  #34  from sargon/ath9k  
						
						... 
						
						
						
						gluon-ath9k-workaround: Workaround for the ath9k wifi bug. 
						
					 
					
						2014-07-08 12:13:16 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Ehlers 
							
						 
					 
					
						
						
						
						
							
						
						
							bb699204ca 
							
						 
					 
					
						
						
							
							gluon-ath9k-workaround: bug reporting support  
						
						... 
						
						
						
						If the `monitor` attribute in the site.conf is defined, the cron
script is modifed to send debug informations, generated on bug
detection, to given remote host and port,
e.g.: "fda1:384a:74de:4242::2 8090" 
						
					 
					
						2014-07-08 01:51:09 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Ehlers 
							
						 
					 
					
						
						
						
						
							
						
						
							49febb43e7 
							
						 
					 
					
						
						
							
							gluon-ath9k-workaround: Workaround for the ath9k wifi bug.  
						
						... 
						
						
						
						Cron script which restarts wifi iff queues are marked stopped.
This script also outputs some debug information to nail
down the problem. 
						
					 
					
						2014-07-07 22:53:52 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							81dc4f44e2 
							
						 
					 
					
						
						
							
							gluon-core: remove now unused sysctl.sh  
						
						
						
					 
					
						2014-07-07 22:23:56 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							f82850fc37 
							
						 
					 
					
						
						
							
							gluon-mesh-batman-adv: convert mesh config upgrade script to Lua  
						
						
						
					 
					
						2014-07-07 22:22:48 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							3dddafea21 
							
						 
					 
					
						
						
							
							gluon-core: convert network config script to lua  
						
						
						
					 
					
						2014-07-07 21:58:08 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							0fd7ac1768 
							
						 
					 
					
						
						
							
							gluon-core: add and use a sysctl Lua module  
						
						
						
					 
					
						2014-07-07 21:57:37 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							1c0429ce8f 
							
						 
					 
					
						
						
							
							gluon-core: extend user management library and convert it to Lua  
						
						
						
					 
					
						2014-07-07 21:48:35 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							f93e9b818f 
							
						 
					 
					
						
						
							
							Split gluon-setup-mode package out of gluon-config-mode  
						
						... 
						
						
						
						gluon-config-mode retains the luci frontend, all setup scripts and config is
moved to the new package. 
						
					 
					
						2014-07-05 20:11:41 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							2ec02a41c2 
							
						 
					 
					
						
						
							
							gluon-core: add functions to unset sysconfig settings  
						
						
						
					 
					
						2014-07-05 19:39:24 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							f6a51c63e4 
							
						 
					 
					
						
						
							
							gluon-firewall: reject DNS queries from br-client (they should be accepted on local-node only)  
						
						
						
					 
					
						2014-07-05 16:01:20 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							ffd86668fe 
							
						 
					 
					
						
						
							
							Validate site.conf  
						
						
						
					 
					
						2014-07-05 02:48:56 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							626056e625 
							
						 
					 
					
						
						
							
							gluon-legacy: fix order of version_files and old_files handling  
						
						
						
					 
					
						2014-07-05 01:12:04 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							10519660ea 
							
						 
					 
					
						
						
							
							gluon-luci-admin: change text "Expertmode" to "Expert Mode"  
						
						
						
					 
					
						2014-07-02 16:24:08 +02:00