Commit Graph

2301 Commits

Author SHA1 Message Date
Andreas Ziegler
dfa11d663d
ar71xx: add TP-Link Archer C25 (#1238)
BROKEN because of stability issues with 5GHz enabled.
2017-10-24 00:34:11 +02:00
Matthias Schiffer
ba56b41dda
modules: update LEDE (2017-10-23)
0780e12483 opkg: bump to 2017-10-23 (lede-17.01)
98c003e3da lantiq: ARV752DPW22: fix wireless mac address
50db9a4004 lantiq: ARV752DPW22: set correct wireless led trigger

Fixes #1246
2017-10-23 23:59:10 +02:00
Matthias Schiffer
b62af904bb
modules: update LEDE base
373fa54d35 kernel: bump 4.4 to 4.4.93 for 17.01
586a721d3f mountd: bump to git HEAD version (fixes SIGSEV crashes)
cdb2684dce LEDE v17.01.4: revert to branch defaults
444add156f LEDE v17.01.4: adjust config defaults
79f57e422d wireguard: version bump to 0.0.20171017
d501786ff2 hostapd: add wpa_disable_eapol_key_retries option
b6c3931ad6 hostapd: backport extra changes related to KRACK
a5e1f7f5ef mac80211: backport kernel fix for CVE-2017-13080
46e29bd078 x86: partly revert cabf775
707305a19d mac80211: Update wireless-regdb to master-2017-03-07
907d8703f4 wireguard: add wireguard to base packages
bff16304b0 brcmfmac: backport length check in brcmf_cfg80211_escan_handler()
fa0b5fce1f kernel: bump 4.4 to 4.4.92
e6fd17d04c ramips: fix compile warning in MT7621 NAND driver
2e9f3c6225 ramips: fix typo in MT7621 NAND driver
63c17142c8 hostapd: merge fixes for WPA packet number reuse with replayed messages and key reinstallation
cdd093b539 x86/64: add xen DomU support
cabf775e64 x86: Refresh subtargets kernel config
da0219ed9f x86: Fix xen serial console by removing conflicting PATA driver
f52b404aee x86/generic: use HIGHMEM64G instead of HIGHMEM4G to fix PAE and Xen
8ad1b09c6d kernel: add fix for bgmac with B50212E B1 PHY
c1023c8075 mt76: sync with version 878456caf60d from master
baa8eaaba6 bcm53xx: backport DTS changes up to the first 4.15 queued commits
94aa2b8af0 ar71xx: add rssileds to WA850RE v1 image
f67c22e0c2 toolchain/gdb: update to version 8.0.1
067221360e cmake: fix build error with Xcode 9 on macOS 12
a999f91ca3 gcc: fix build error with macOS + Xcode 9
2ce9c84a92 build: add a darwin sitefile to deal with macOS 10.12 + Xcode 9 build errors
f9a849ca84 ramips: mt7620: do not pad sysupgrade Archer images
2017-10-23 19:38:51 +02:00
lrnzo
72e585ceed
docs: change group name gluon-fastd to gluon-mesh-vpn
The group was renamed during the development of Gluon v2017.1, adjust the
documentation accordingly.
2017-10-22 20:32:23 +02:00
hexa-
e859de8c39 docs: fix typo in v2017.1.3 release notes (#1234) 2017-10-11 02:01:20 +02:00
Matthias Schiffer
3e2e72729f
docs, README: Gluon v2017.1.3 2017-10-04 22:35:45 +02:00
Matthias Schiffer
41f5cdf526
docs: v2017.1.3 release notes 2017-10-04 21:12:03 +02:00
Matthias Schiffer
a94d6d3cf8
modules: update LEDE (2017-10-03)
Update to LEDE v17.01.3.

ee32de4426 LEDE v17.01.3: revert to branch defaults
df54a8f583 LEDE v17.01.3: adjust config defaults
d0bf257c46 uhttp: update to latest version
2017-10-04 01:22:07 +02:00
Matthias Schiffer
9cecb1e836
gluon-mesh-batman-adv: filter out all packages between bat0 and local-port
Filtering by MAC address won't filter out multicast packages like router
solicitations, causing uradvd to send out router advertisements with
maximum frequency (every 3 seconds) in active meshes, even when no local
client is actually interested in the advertisements.

Fixes #1230
2017-10-03 17:18:27 +02:00
Matthias Schiffer
ff4932e477
modules: update LEDE (2017-10-02)
783465d783 odhcpd: don't enable server mode on non-static lan port
c92c1894a5 odhcpd: backport fixes from master branch (FS#402, FS#524)
4b4a4af814 dnsmasq: bump to v2.78
b8357e87d7 base-files: create /etc/config/ directory
3350137bd3 sunxi: clean up modules definitions
a881323cb2 ltq-vdsl-mei: revert disable optimized firmware download
f483a35f08 curl: fix security problems
e232c6754d mbedtls: update to 2.6.0 CVE-2017-14032
37e1bd27d0 generic: drop 704-phy-no-genphy-soft-reset.patch
720b0e2e2d kernel: update 4.4 to 4.4.89
b428f45c06 ltq-vdsl-mei: disable optimized firmware download
39e5cd9556 ltq-vdsl: fix PM thread suspend and resume handling
86f0e8b091 openvpn: add "extra-certs" option
af802bc687 lantiq: fix missing otg_cap on danube platform
12a0da6315 tcpdump: noop commit to refer CVEs fixed in 4.9.2
f66c6e1d8a tcpdump: bump to 4.9.2
a131f7cb69 utils/tcpdump: Rework URLs
7f1359c14e base-files: fix wan6 interface config generation for pppoe
97ebdf93a3 ipq806x: Archer C2600: fix switch ports numbering
d33f7905df treewide: fix shellscript syntax errors/typos
4f162ac3ce ramips: fix hg255d LED status support
2017-10-03 17:17:21 +02:00
Matthias Schiffer
3576c8e6a7
modules: update LEDE
Fixes #1223
2017-09-11 20:28:41 +02:00
Matthias Schiffer
8239d87e8c
modules: update LEDE 2017-09-11 20:28:36 +02:00
Matthias Schiffer
491e8e0332
modules: update LEDE 2017-09-11 20:28:25 +02:00
Matthias Schiffer
5463f925ea
gluon-autoupdater: mirror URLs must start with http://
The older busybox-based wget erroneously accepted URLs without protocol.
Add validator to avoid building firmwares with broken autoupdates.
2017-09-05 19:06:30 +02:00
Matthias Schiffer
77b39908bd
README: fix typo 2017-08-14 02:07:35 +02:00
Matthias Schiffer
f4d642d516
docs, README: Gluon v2017.1.2 2017-08-14 02:01:24 +02:00
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