Commit Graph

2285 Commits

Author SHA1 Message Date
Matthias Schiffer
41d28c9332
docs: import v2016.2.7 release notes 2017-08-14 01:57:31 +02:00
Matthias Schiffer
973c6dd479
gluon-mesh-batman-adv: fix radvd start with dns.servers, but without next_node.ip config 2017-08-11 20:58:41 +02:00
Matthias Schiffer
d513b22e37
gluon-mesh-vpn: fix fastd <-> tunneldigger migration
The generic upgrade script is moved to run after the more specific scripts.
In addition, the script will now remove the configuration sections of
uninstalled VPN packages, so both positive and negative changes of the
default enable state can be migrated correctly.

Based-on-patch-by: Cyrus Fox <cyrus@lambdacore.de>
Fixes: #1187
2017-08-08 01:59:41 +02:00
Matthias Schiffer
b0a6cb7226
modules: update openwrt-routing packages
Updates batman-adv and alfred to 2017.2 and adds the batman-adv TT-sync
fix.

Fixes #1183
2017-08-07 22:05:59 +02:00
Matthias Schiffer
e740c592ab
docs: add v2017.1.2 release notes 2017-08-07 21:37:58 +02:00
Matthias Schiffer
6114630e3b
modules: update LEDE 2017-08-07 18:01:27 +02:00
Matthias Schiffer
1d16f0d433
modules: update LEDE 2017-07-30 22:20:32 +02:00
Matthias Schiffer
c197d028ec
gluon-mesh-batman-adv: preserve gw_mode on upgrades
When a Gluon node is used to connect to an uplink router/DHCP server (for
example in deployments without VPN tunnels), the gw_mode must be set to
server; this should be preserved on upgrades.

Fixes #1196
2017-07-25 23:56:03 +02:00
Steffen Förster
826ac88493
gluon-mesh-batman-adv: enable routing algorithm configuration through site.conf
[Matthias Schiffer: move to proto_gluon_bat0_setup() and default to BATMAN_IV]
2017-07-19 18:12:29 +02:00
Matthias Schiffer
bba83bffcc
modules: update LEDE 2017-07-19 17:41:44 +02:00
Matthias Schiffer
4a75648658
Backport a few more sysupgrade packages
Improve error handling a bit, and fix upgrade for some (unsupported or
broken) targets.
2017-07-13 17:59:09 +02:00
Matthias Schiffer
145984eed9
modules: update LEDE 2017-07-13 10:58:09 +02:00
Matthias Schiffer
808723b9fb
Backport sysupgrade patches preventing hangs on certain sysupgrade failures 2017-07-13 01:08:18 +02:00
Matthias Schiffer
1c1b5bdbc3
modules: update LEDE 2017-07-13 01:07:06 +02:00
Matthias Schiffer
b854555a3d
modules: update LEDE 2017-07-13 01:06:55 +02:00
Matthias Schiffer
d7ace5b8b1
modules: update LEDE 2017-07-08 15:20:58 +02:00
Sunz3r
568997f10f
gluon-config-mode-mesh-vpn: add tunneldigger to reboot page (#1172) 2017-07-06 13:24:45 +02:00
kb-light
113688d83d
build: add show-release make target (#1159)
`make show-release` can be used to discover the current release in scripts.
2017-07-05 16:19:26 +02:00
Matthias Schiffer
7db9bfc273
docs, README: Gluon v2017.1.1 2017-07-03 16:48:38 +02:00
Matthias Schiffer
dce540bee5
docs: releases/v2017.1.1: update regarding busybox segfault issue 2017-07-03 01:48:07 +02:00
Matthias Schiffer
be55bd4d52
Revert "generic: busybox: enable sha512sum to workaround segfault issue"
This reverts commit dcff68029e.
2017-07-03 01:47:18 +02:00
Matthias Schiffer
ad1c3a2f6c
busybox: compile with debug information
The added debug information is stripped of during packaging, so it does not
increase the package size. It does however slightly change offsets in the
code, preventing the weird ash segfaults we've been seeing. Also, if the
issue returns, we'll have debug information matching the coredumps.
2017-07-03 01:47:03 +02:00
Ruben Barkow
7559df3050
gluon-web-admin: typo "your node" (#1169) 2017-07-03 01:45:46 +02:00
Matthias Schiffer
45c62c32cb
docs: add v2017.1.1 release notes 2017-06-26 15:26:32 +02:00
Matthias Schiffer
c6a3afa130
generic: batman-adv: disable multicast optimizations for now
A bug in batman-adv can lead to a large amount of management traffic being
exchanged between nodes when the multicast optimizations are enabled,
effectively making the mesh unusable. It's safer to disable the feature
for now, until we have a real fix.
2017-06-26 14:37:31 +02:00
David Lutz
5ec5304f80
ramips-rt305x: Add support for A5-V11 (#1151) 2017-06-23 13:24:16 +02:00
Matthias Schiffer
224321c230
generic: busybox: enable sha512sum to workaround segfault issue
sha512sum doesn't add much code that is not also used by sha256sum, but the
change of the configuration hides the segfault issue described in:

  https://bugs.lede-project.org/index.php?do=details&task_id=822

While the issue only seemed to affect dhcpv6.script, it would clutter /tmp
with coredumps, eventually leading to OOM.
2017-06-23 13:14:26 +02:00
Matthias Schiffer
76998cb5ed
generic: mtd: backport unlock support and asserted fixes for certain Winbond/Spansion flash chips
This patch got lost in the OpenWrt -> LEDE transition and fixes flash
writes on new UBNT PicoStations.
2017-06-21 14:26:54 +02:00
Matthias Fritzsche
fbf6807fb8
docs: add note that GCC 4.8 is needed to build gluon
The used nodejs 4.4.5 needs at least GCC 4.8 to be build
https://github.com/nodejs/node/blob/v4.x/BUILDING.md

Signed-off-by: Matthias Fritzsche <matthias@chemnitz.freifunk.net>
[Matthias Schiffer: moved information to the first section]
2017-06-14 10:14:24 +02:00
Matthias Schiffer
e9caeaf30d
x86-generic: add manifest aliases for x86-kvm and x86-xen_domu
Allow the autoupdater to work when updating from the removed targets.
2017-06-13 12:21:56 +02:00
Matthias Schiffer
75f2c45ec2
scripts: add support for manifest-only model aliases 2017-06-13 12:21:55 +02:00
Matthias Schiffer
bcca4a2f11
docs: releases/v2017.1: add some more information on updating v2016.2.x build setups 2017-06-13 12:21:55 +02:00
Matthias Schiffer
45f05c9a84
docs: site-example: remove redundant "iptables" package
iptables will be pulled in anyways.
2017-06-13 12:21:55 +02:00
Matthias Schiffer
31893cb912
docs, README: Gluon v2017.1 2017-06-10 14:04:23 +02:00
Matthias Schiffer
5da8a15382
docs, README: import Gluon v2016.2.6 release notes 2017-06-10 13:54:13 +02:00
Matthias Schiffer
0cfbc60b05
docs: releases/v2017.1: add note about x86 image sizes 2017-06-10 12:05:25 +02:00
Matthias Schiffer
1ef215161f
modules: update LEDE 2017-06-09 13:31:47 +02:00
Matthias Schiffer
606e8490d3
docs: dev/upgrade: some minor text improvements 2017-06-08 20:59:57 +02:00
Matthias Schiffer
fab7ae3d7f
docs: releases/v2017.1: add another note about migration of packages 2017-06-08 20:56:36 +02:00
Matthias Schiffer
a8e6fb8aa0
docs: releases/v2017.1: mention missing tunneldigger IPv6 support 2017-06-08 16:25:09 +02:00
Matthias Schiffer
c0d261beb7
docs: add preliminary v2017.1 release notes 2017-06-08 16:07:14 +02:00
Matthias Schiffer
b2d0d9bdce
Update LEDE 2017-06-08 12:21:30 +02:00
Matthias Schiffer
71bfa305fd
docs: features/dns-cache: clean up 2017-06-07 17:07:52 +02:00
Matthias Schiffer
8bfa3f96c9
docs: update hardware support list 2017-06-07 15:42:21 +02:00
Matthias Schiffer
9b687332d3
ar71xx-generic: remove CPE220/CPE520 1.0 devices
These devices have never actually existed; the corresponding support
strings have been removed from the stock firmwares as well.
2017-06-07 15:22:18 +02:00
Matthias Schiffer
aabe0dd41d
ar71xx-tiny: add TP-Link TL-WA701N/ND v2 again
It seems the device was lost during the OpenWrt -> LEDE migration.
2017-06-07 15:20:12 +02:00
Matthias Schiffer
009162134a
ramips-mt7621: add support for UBNT EdgeRouter X 2017-06-06 16:34:04 +02:00
Matthias Schiffer
88f2e3e4e2
Revert "generic: revert to OpenWrt CC partition sizes on x86 and similar images for now"
This reverts commit fcce9e5295.

The x86-generic kernel does not fit into 4MB.
2017-06-01 21:10:01 +02:00
Matthias Schiffer
44995887ec
mvebu: fix sysupgrade
Backport another sysupgrade patch.
2017-06-01 20:43:52 +02:00
Matthias Schiffer
9dae2ebbfd
gluon-mesh-vpn-fastd: respondd: adjust for new site.conf mesh VPN structure
Fixes #1130
2017-06-01 16:23:51 +02:00