Nils Schneider
2f5705b5de
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
9b5fbc4601
Reduce fw3 log spam in netifd scripts
2014-07-26 17:08:26 +02:00
Matthias Schiffer
5f82a0815b
Update netifd from Barrier Breaker
2014-07-26 16:48:48 +02:00
Matthias Schiffer
e9aa0533ce
Update netifd and odhcp6c from Barrier Breaker
2014-07-26 04:02:21 +02:00
Matthias Schiffer
a4a5b9a38b
docs: autoupdater: fix example build script
2014-07-26 02:20:38 +02:00
Matthias Schiffer
59bb4247c9
ar71xx: disable building u-boot for ZyXEL devices
...
The u-boot package has some issues causing its build to fail under certain
circumstances. As we don't support the ZyXEL devices it's used for anyways, just
don't build it anymore.
2014-07-25 18:23:02 +02:00
Matthias Schiffer
010b2ccdb2
Update Gluon packages
2014-07-25 17:33:20 +02:00
Matthias Schiffer
9510d03b8b
gluon-autoupdater: perform fallback updates hourly
2014-07-25 16:55:00 +02:00
Matthias Schiffer
c2faf6eb64
docs: update autoupdater documentation
2014-07-24 20:04:58 +02:00
Matthias Schiffer
cbe45a2325
Update Gluon packages
2014-07-24 20:01:24 +02:00
Matthias Schiffer
32d696a9b2
mac80211: add another ath9k patch
2014-07-24 03:31:26 +02:00
Matthias Schiffer
7bc0c78e7e
Update OpenWrt
...
This now includes the previously added patch.
2014-07-24 03:31:20 +02:00
Matthias Schiffer
35d8ff579f
gluon-autoupdater: unconditionally perform an update 5 minutes after boot when the whole PRIORITY delay has passed
2014-07-21 17:27:47 +02:00
Matthias Schiffer
a39f527dad
gluon-autoupdater: add locking to ensure no two instances of the autoupdater run in parallel
2014-07-21 17:27:47 +02:00
Matthias Schiffer
bb2adefd34
gluon-autoupdater: adjust for new updater logic
...
The probability field is removed, updates are performed once per night between
04:00 and 05:00.
2014-07-21 17:27:47 +02:00
Matthias Schiffer
059ea7e5fd
gluon-autoupdater: add version_file option to uci settings
2014-07-21 17:27:47 +02:00
Nils Schneider
e0ade6302c
docs: gluon-announce, announced, alfred
2014-07-21 13:33:04 +02:00
Nils Schneider
af422f70e1
docs: typo
2014-07-21 12:04:11 +02:00
Matthias Schiffer
cba86b0211
scripts/rfc3339date.lua: fix pattern validity
2014-07-21 03:44:53 +02:00
Matthias Schiffer
cd0d771568
docs: add some information about the new autoupdater
2014-07-20 22:36:46 +02:00
Matthias Schiffer
c4109b349c
Add DATE and PRIORITY fields to the manifest
2014-07-20 16:35:20 +02:00
Cyrus
cfc4a99307
Fixed bug which led to empty ath9k crontab file
...
The crontab file was opened in write mode but in the case where no monitor is defined it would leave an empty file.
2014-07-20 16:30:36 +02:00
Nils Schneider
d376f4d425
Update gluon packages
2014-07-20 14:05:55 +02:00
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
e2d4c5cbfb
Update Gluon packages
2014-07-20 04:09:47 +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
783c3072c2
Add an iptables package fix and a dnsmasq patch
2014-07-20 01:43:07 +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
Nils Schneider
e831099efb
README: mention mailinglist
2014-07-17 14:58:56 +02:00
Matthias Schiffer
d28c025a26
Update site documentation
2014-07-17 14:35:16 +02:00
Matthias Schiffer
42698c2a51
Update Gluon packages
2014-07-16 17:33:05 +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
Matthias Schiffer
442ef0bd36
check_site_lib: add need_boolean check
2014-07-16 16:39:41 +02:00
Nils Schneider
851bbe699c
Merge pull request #134 from freifunk-gluon/batman-on-wan
...
gluon-batman-on-wan: docs
2014-07-16 16:32:10 +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
Matthias Schiffer
d49be7f807
ath9k: add experimental patch
2014-07-16 16:22:49 +02:00
Nils Schneider
b7970426e9
gluon-batman-on-wan: docs
2014-07-16 16:17:24 +02:00
Nils Schneider
b04e920fb0
docs: typos/fixes
2014-07-16 16:16:57 +02:00
Nils Schneider
d2d3a7b628
gluon-batman-on-wan + gluon-luci-portconfig
2014-07-16 16:11:31 +02:00
Matthias Schiffer
ee6852c1a7
Update Gluon packages
2014-07-15 19:28:54 +02:00
ohrensessel
a25a56c0e8
gluon-ath9k-workaround: fix path of announce.d directory
2014-07-15 19:06:26 +02:00
Julian Kornberger
3e0d439165
Allow specifying a branch for a module
...
If a given commit is not included in the master branch, the update script fails.
2014-07-15 15:31:52 +02:00
Matthias Schiffer
baebeee98f
gluon-luci-admin: support disabling password login again
2014-07-14 22:09:43 +02:00