ohrensessel
155e261099
overlay: change to normalized, fix error handling
2014-08-18 12:10:54 +02:00
ohrensessel
c64fbd8140
add overlay usage to statistics.d
2014-08-18 11:40:13 +02:00
Matthias Schiffer
6421f01502
Remove gluon-ath9k-workaround
2014-08-17 19:34:03 +02:00
Matthias Schiffer
e7dfba0d03
gluon-setup-mode: cleanup and upgrade fix
...
Since switching to Barrier Breaker/procd, we'd not notice if we were
upgrading from a version before renaming the config file to gluon-setup-mode
as the upgrade scripts run after the preinit.
Fix this by checking later during setup mode init again and rebooting into the
regular run mode if we detect this case.
2014-08-16 15:15:24 +02:00
Matthias Schiffer
f2eacad78b
gluon-mesh-vpn-fastd: delete all old backbone peers on update
2014-08-16 14:51:18 +02:00
penguineer
6467e74224
Beschreibungstext umformuliert, damit die Option "Mesh-VPN" klarer wird.
...
Die Bezeichnung "Mesh-VPN" ist etwas irreführend. Man kann denken, dass hiermit das Meshing aktiviert wird, wobei es ja — im Gegenteil — um eine Nutzung des WAN geht.
2014-08-15 15:28:05 +02:00
Nils Schneider
28e332ae11
luci-portconfig: fix dns
2014-08-10 17:13:39 +02:00
Nils Schneider
cb66d542db
mesh-batman-adv-core: add clientcount statistics
...
This adds
"client" { "total": <int>, "wifi": <int>" }
to statistics.d. "total" will be the number of clients connected.
"wifi" will be the number of clients connected over wifi. I.e. "total"
will always be equal to or greater than "wifi".
The node will not count itself.
2014-08-10 13:24:08 +02:00
Nils Schneider
9e1d5bb4f3
Merge pull request #61 from freifunk-gluon/configurable-wan
...
Configurable WAN
2014-08-09 23:31:19 +02:00
Nils Schneider
a7360b0420
Merge pull request #59 from freifunk-gluon/form-fields
...
luci-theme: fix centering of form fields
2014-08-09 20:56:48 +02:00
Matthias Schiffer
78a15063ff
gluon-luci-portconfig: expose advanced WAN configuration
2014-08-09 17:36:15 +02:00
Matthias Schiffer
e210f372ab
gluon-core: restructure WAN configuration
2014-08-09 14:39:21 +02:00
Matthias Schiffer
1b77ea6694
gluon-wan-dnsmasq: allow configuring static DNS servers
2014-08-09 14:39:05 +02:00
Nils Schneider
f9f3243e4f
luci-theme: fix checkboxes on firefox
2014-08-09 09:35:39 +02:00
Nils Schneider
2744293307
Merge pull request #58 from jplitza/patch-1
...
gluon-announced: fix help message
2014-08-08 21:44:11 +02:00
Matthias Schiffer
5afa7ae59d
lua-platform-info: add support for the mpc85xx-generic target
2014-08-08 17:49:50 +02:00
Matthias Schiffer
3c237e2721
lua-platform-info: simplify ar71xx-generic file
2014-08-08 17:46:14 +02:00
Matthias Schiffer
33ae97125c
Add gluon-mesh-batman-adv-15
2014-08-08 15:56:36 +02:00
Matthias Schiffer
29c0d89e4c
Split gluon-mesh-batman-adv into gluon-mesh-batman-adv-core and gluon-mesh-batman-adv-14
2014-08-08 15:50:52 +02:00
Nils Schneider
8cd3a53d73
luci-theme: fix centering of form fields
2014-08-08 14:53:27 +02:00
Jan-Philipp Litza
d99a1c607d
gluon-announced: fix help message
...
It incorrectly stated "-m" to be the multicast group option, when it really was "-g"
2014-08-08 14:50:00 +02:00
Nils Schneider
ed53d89c5e
Revert "gluon-luci-theme: remove top padding cbi-field-title"
...
This reverts commit f37f1f1ac2
.
2014-08-08 14:34:19 +02:00
Matthias Schiffer
2d49f57704
gluon-setup-mode: provide alternative rc.d directory for procd
2014-08-07 15:52:38 +02:00
Nils Schneider
21b459b556
Merge pull request #57 from digineo/private-wifi
...
gluon-luci-private-wifi: fix package naming
2014-08-07 12:43:16 +02:00
Julian Kornberger
99539da947
gluon-luci-private-wifi: fix package naming
...
previously it was gluon-luci-privatewifi
2014-08-06 23:21:33 +02:00
Matthias Schiffer
1eff492575
Remove gluon-luci-core
...
The package luci-base now contains everything we need.
2014-08-06 12:07:34 +02:00
Matthias Schiffer
02bc9f4e66
Dependency fixes for the new LuCi version
2014-08-06 12:06:49 +02:00
Matthias Schiffer
1628f21960
Remove fastd and libuecc
...
They are now in OpenWrt's default package repository.
2014-08-06 11:47:16 +02:00
Matthias Schiffer
af5ee991b2
gluon-setup-mode: change START to 15
...
To start after haveged after the recent update.
2014-08-06 11:45:26 +02:00
Nils Schneider
e65cf26d53
Merge pull request #40 from digineo/private-wifi
...
gluon-luci-private-wifi: UI for enabling a private WLAN
2014-08-05 15:50:53 +02:00
Nils Schneider
887a7f57c6
gluon-config-mode: modularize wizard
...
This commit splits gluon-config-mode into several, mostly independent
packages.
* gluon-config-mode-core: basic functionality (required)
* gluon-config-mode-hostname: hostname field
* gluon-config-mode-autoupdater: show when autoupdater is enabled
* gluon-config-mode-mesh-vpn: fastd vpn configuration, bw limit
* gluon-config-mode-geo-location: geo coordinates
* gluon-config-mode-contact-info: contact info field
The package gluon-config-mode has been removed. You need to replace
it with these packages (or any subset of them) in site.mk:
* gluon-config-mode-hostname
* gluon-config-mode-autoupdater
* gluon-config-mode-mesh-vpn
* gluon-config-mode-geo-location
* gluon-config-mode-contact-info
Note: It is not possible to deactivate the autoupdater in config mode
anymore (expert mode will still allow it). Instead, a message is shown
in case the autoupdater is enabled.
2014-08-05 14:56:45 +02:00
Julian Kornberger
dfc8dd27ba
gluon-luci-wifi: UI for enabling a private WLAN
...
freifunk-gluon/gluon#122
2014-08-05 01:20:15 +02:00
Matthias Schiffer
cc525066a0
gluon-radvd: fix NULL deref
...
The specification says that the ifa_addr field of struct ifaddrs may be NULL,
and in Barrier Breaker, this does actually occur...
2014-08-04 22:57:26 +02:00
Nils Schneider
9f1c6f0f46
gluon-config-mode: mention reboot on button
...
Make it clear that saving settings will reboot the device.
2014-08-04 20:46:33 +02:00
Nils Schneider
4376ccfc89
gluon-announced: do not strdup optarg
2014-08-04 20:41:00 +02:00
Nils Schneider
52e2b9e159
Merge pull request #53 from freifunk-gluon/fastd-key-generate
...
config-mode, mesh-vpn: refactor key generation
2014-08-04 20:32:03 +02:00
Nils Schneider
74b7d01de6
Merge pull request #54 from freifunk-gluon/minimize
...
Image size improvements
2014-08-04 20:31:54 +02:00
Matthias Schiffer
b731fe1693
gluon-simple-tc: replace tc with own implementation to reduce size
2014-08-04 20:08:40 +02:00
Matthias Schiffer
54ce71d327
gluon-radvd: implement own radvd to reduce size
2014-08-04 20:08:40 +02:00
Matthias Schiffer
9c142642e0
Remove outdated IP dependencies
2014-08-04 20:08:40 +02:00
Matthias Schiffer
30e8c0e6bb
gluon-mesh-batman-adv: don't parse ip output for nodeinfo
2014-08-04 20:08:40 +02:00
Matthias Schiffer
99d517e403
gluon-mesh-batman-adv: use lua-ethtool-stats instead of ethtool
2014-08-04 20:08:40 +02:00
Matthias Schiffer
d8b1e11924
Add new package lua-ethtool-stats containing a minimal interface to replace `ethtool -S`
2014-08-04 20:08:33 +02:00
Nils Schneider
3b008e480b
Merge pull request #55 from freifunk-gluon/libpacketmark
...
Libpacketmark
2014-08-04 19:38:06 +02:00
Matthias Schiffer
8a0f252819
gluon-wan-dnsmasq: use libpacketmark
2014-08-03 11:07:28 +02:00
Matthias Schiffer
59ba39ae96
Add new package libpacketmark, a LD_PRELOAD library to manipulate packet marks
2014-08-03 11:07:24 +02:00
Matthias Schiffer
167e7d5a1c
gluon-mesh-batman-adv: fix network.mesh_inferfaces announce field with new netifd
2014-07-28 16:29:20 +02:00
Nils Schneider
807a34639b
config-mode, mesh-vpn: refactor key generation
...
Previously, the config-mode was responsible for generating the fastd
secret. This patch sets the default secret to "generate" causing a
secret to be generated on its first use (e.g. show_key or start).
This also changes the info page (in Expert Mode) to show "n/a" when the
public key is not yet available.
2014-07-27 16:22:40 +02:00
Matthias Schiffer
6296d7631d
lua-platform-info: fix section and category in Makefile
2014-07-27 11:33:29 +02:00
Nils Schneider
5baf5cdd49
Merge pull request #52 from freifunk-gluon/autoupdater-fixes
...
Autoupdater fixes
2014-07-25 17:18:55 +02:00