Commit Graph

3120 Commits

Author SHA1 Message Date
Nils Schneider
3a8af0ce38 scripts: fix GLUON_SITE_CONFIG
check_site.sh and site.sh were setting GLUON_SITE_CONFIG on their own
even though the environment variable was already exported.
2014-07-29 10:05:10 +02:00
Nils Schneider
f71413b6bd docs: fix builds.rst 2014-07-28 21:09:34 +02:00
Nils Schneider
7005a585a0 allow GLUON_SITEDIR to be set by environement 2014-07-28 20:53:43 +02:00
Nils Schneider
53500c50c9 Merge pull request #146 from DerDerwish/master
Link to hackint.org added
2014-07-28 19:13:23 +02:00
Frank
8a287ee9ad Link to hackint.org added 2014-07-28 18:46:58 +02:00
Matthias Schiffer
5ce0cd5f81 Update Gluon packages 2014-07-28 16:31:32 +02:00
Matthias Schiffer
354508752c gluon-mesh-batman-adv: fix network.mesh_inferfaces announce field with new netifd 2014-07-28 16:29:20 +02:00
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