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
Matthias Schiffer
e5999b3f44
gluon-luci-admin: allow removing all SSH keys
2014-07-14 18:56:49 +02:00
Matthias Schiffer
79d6ce2dd6
Update Gluon packages
2014-07-14 18:30:04 +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