Commit Graph

1203 Commits

Author SHA1 Message Date
Matthias Schiffer
c30f075ea7 Update OpenWrt packages repo to 14.07
The only packages we use from this repo are haveged and (now) fastd and its
dependencies, so we can make the switch safely without updating OpenWrt itself
to Barrier Breaker yet.
2014-08-06 11:55:24 +02:00
Matthias Schiffer
c0139e871f gluon-setup-mode: change START to 15
To start after haveged after the recent update.
2014-08-06 11:45:26 +02:00
Matthias Schiffer
ece68f8530 docs: add preliminary v2014.4 release notes
It's much nicer to fill in the release notes piece by piece as v2014.4 is
developed, so let's start with the new modular config mode.
2014-08-06 11:37:18 +02:00
Matthias Schiffer
db72e98d15 Update Gluon packages 2014-08-06 11:33:06 +02:00
Nils Schneider
05971a4c77 Merge pull request #150 from digineo/private-wifi-docs
docs: add private WLAN
2014-08-06 08:38:53 +02:00
Julian Kornberger
561941d6a9 docs: add private WLAN 2014-08-05 23:30:16 +02:00
Nils Schneider
e92bceb372 docs/site: list of site repos 2014-08-05 20:55:34 +02:00
Nils Schneider
a0635e4ca9 docs: add site-example 2014-08-05 20:47:29 +02:00
Nils Schneider
257787a0b0 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
3aecc92073 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
1fc572e863 gluon-luci-wifi: UI for enabling a private WLAN
freifunk-gluon/gluon#122
2014-08-05 01:20:15 +02:00
Matthias Schiffer
40286cfb04 Add experimental support for the TL-WR703N 2014-08-04 23:55:36 +02:00
Matthias Schiffer
07ce01517c 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
ce1a160bcc 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
74dfce8a30 gluon-announced: do not strdup optarg 2014-08-04 20:41:00 +02:00
Matthias Schiffer
b3158fb51d Add support for the Buffalo WZR-HP-G450H 2014-08-04 20:34:08 +02:00
Matthias Schiffer
0a6523d347 Remove now unneeded dnsmasq patch 2014-08-04 20:34:08 +02:00
Matthias Schiffer
2fdd3af1cc Update Gluon packages 2014-08-04 20:34:04 +02:00
Nils Schneider
a7a8f37308 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
Matthias Schiffer
8f6ec2fb4b gluon-simple-tc: replace tc with own implementation to reduce size 2014-08-04 20:08:40 +02:00
Matthias Schiffer
4732de1f82 gluon-radvd: implement own radvd to reduce size 2014-08-04 20:08:40 +02:00
Matthias Schiffer
bce2f19a8c Remove outdated IP dependencies 2014-08-04 20:08:40 +02:00
Matthias Schiffer
117f9b4662 gluon-mesh-batman-adv: don't parse ip output for nodeinfo 2014-08-04 20:08:40 +02:00
Matthias Schiffer
4795fc4a50 gluon-mesh-batman-adv: use lua-ethtool-stats instead of ethtool 2014-08-04 20:08:40 +02:00
Matthias Schiffer
7b0ed188b0 gluon-wan-dnsmasq: use libpacketmark 2014-08-03 11:07:28 +02:00
Matthias Schiffer
4b7069e12d busybox: add ip command 2014-08-03 02:24:18 +02:00
Matthias Schiffer
9d1958b774 docs: releases/v2014.3: another typo fix 2014-08-02 22:13:32 +02:00
Nils Schneider
e909329b1f docs: release 2014.3 corrections/clarifications 2014-08-02 22:07:18 +02:00
Matthias Schiffer
2119fec628 docs: formatting fixes 2014-08-02 21:39:41 +02:00
Matthias Schiffer
f2c3446aa7 docs: add 2014.3 release notes 2014-08-02 21:33:10 +02:00
Matthias Schiffer
ae79ab53d4 docs: clean up index page, add list of supported devices 2014-08-02 19:49:50 +02:00
Matthias Schiffer
12a2442a0f Documentation cleanup 2014-08-02 19:28:06 +02:00
Matthias Schiffer
a15ad8fee4 Update netifd from Barrier Breaker (r41888) 2014-07-29 22:33:23 +02:00
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