Matthias Schiffer
adff3daed6
ar71xx-generic: add support for new TP-Link region codes
...
Generate flashable images for the Archer C7 v2 with current stock firmware
again.
To set the region code, the GLUON_REGION variable must be set to "us" or
"eu" in site.mk or as a make argument.
Fixes #860
2016-08-28 22:11:26 +02:00
Matthias Schiffer
a984652074
libpcap: fix dependency of install-shared-so make target
2016-07-21 18:04:07 +02:00
Matthias Schiffer
f109d859db
ath10k-firmware: switch to version from LEDE 0a0caa2656c8db73518a1783743ede772e3ac40f
...
Fixes a memory leak in ath10k.
2016-07-13 14:19:21 +02:00
Matthias Schiffer
3b916a554e
x86: stop relying on hexdump for image build signature
...
Fixes #811
2016-07-03 19:18:26 +02:00
Matthias Schiffer
d5b45c0bee
ramips: add missing patch to spi-nor backport to fix mt7621 support
2016-07-01 14:25:25 +02:00
Matthias Schiffer
867d9396cd
build: backport a few patches for better Make 4.2+ support
2016-06-15 20:30:04 +02:00
Matthias Schiffer
deac14e629
node: fix CXXFLAGS on host install
...
Now really fixes the build on Debian Jessie...
2016-05-30 01:00:46 +02:00
Matthias Schiffer
f6dab1233b
node: fix build on Debian Jessie
2016-05-29 20:19:49 +02:00
Matthias Schiffer
4ce711fc89
node: downgrade to v0.12.14
...
Allow to build Gluon with GCC 4.7 (e.g. on Debian Wheezy) as host compiler
again.
2016-05-28 16:15:06 +02:00
Matthias Schiffer
e112aa6593
mpc85xx-generic: fix flash detection after spi-nor backport
2016-05-11 12:03:29 +02:00
Matthias Schiffer
1f400189cf
kernel: backport spi-nor driver from 4.4.9
...
Fixes #687
2016-05-09 23:15:17 +02:00
Matthias Schiffer
5a31cacee4
Update OpenWrt base
...
This also reverts commit 24d8695d8ceeb09d6c84bcd6ee4ffe087c9b386b...
2016-05-09 23:12:55 +02:00
Matthias Schiffer
27e87da4a2
Fix build with GCC 6
...
Make pkg-config, mkimage and gcc build with GCC 6 as host compiler. Fix
miscompilation of node.
Fixes #755
2016-05-09 22:43:56 +02:00
Matthias Schiffer
495a3ab9fc
netifd: update and revert problematic patch
...
Fixes VLANs with shell protos on top of WLAN devices.
Fixes #754
2016-05-05 22:41:57 +02:00
Matthias Schiffer
310079cd2b
ar71xx-generic: add TP-LINK TL-WR841ND v11 support
...
Fixes #721
2016-04-29 17:46:40 +02:00
Matthias Schiffer
6e832e2b76
Backport parallel download locking support
...
Fixes #733
2016-04-25 10:02:48 +02:00
Matthias Schiffer
b493e1bb1a
xtables-addons: build: fix configure compatiblity with POSIX shells
...
Fixes #710 .
2016-04-05 21:01:27 +02:00
Matthias Schiffer
d610ba31ff
Update OpenWrt base, packages and LuCI
2016-04-04 00:54:16 +02:00
Matthias Schiffer
f980024379
build: support LibreSSL as provider of openssl
...
Fixes #709
2016-03-30 03:04:16 +02:00
Matthias Schiffer
d9eecf7f79
ar71xx: make bootconsole wait for both THRE and TEMT
...
Original commit message:
MIPS: ath79: make bootconsole wait for both THRE and TEMT
This makes the ath79 bootconsole behave the same way as the generic 8250
bootconsole.
Also waiting for TEMT (transmit buffer is empty) instead of just THRE
(transmit buffer is not full) ensures that all characters have been
transmitted before the real serial driver starts reconfiguring the serial
controller (which would sometimes result in garbage being transmitted.)
This change does not cause a visible performance loss.
In addition, this seems to fix a hang observed in certain configurations on
many AR7xxx/AR9xxx SoCs during autoconfig of the real serial driver.
A more complete follow-up patch will disable 8250 autoconfig for ath79
altogether (the serial controller is detected as a 16550A, which is not
fully compatible with the ath79 serial, and the autoconfig may lead to
undefined behavior on ath79.)
2016-03-24 18:37:04 +01:00
Alexander Dahl
a57dd3bebb
openwrt: add patch fixing sysupgrade on Xen DomU
...
Patch tested on v2016.1.x branch with Freifunk Magdeburg firmware on
Debian Jessie amd64 Xen host. See the same patch in our gluon fork here:
https://github.com/FreifunkMD/gluon/blob/fix-sysupgrade-xen/patches/openwrt/0058-x86-fix-platform_export_bootpart-for-Xen-virtual-disks.patch
Sysupgrade was tested successfully by manually making the change before
upgrading in the filesystem of the running node and upgrading to the
fixed FFMD experimental build in config mode via expert settings in
webgui.
Patch also submitted to OpenWRT trunk already.
Signed-off-by: Alexander Dahl <alex@netz39.de>
2016-03-18 12:19:25 +01:00
Matthias Schiffer
43182295c7
kernel: update to 3.18.24
2016-03-08 04:14:41 +01:00
Matthias Schiffer
9bd10ea8a6
x86/generic: enable pata_atiixp driver
2016-03-02 18:27:29 +01:00
Matthias Schiffer
34d45986b5
kernel: disable software protection bits for macronix flash chips at init
...
The bootloader of AirOS 5.6.x doesn't remove the flash protection for us,
so we have to do this ourselves.
2016-02-29 19:03:48 +01:00
Matthias Schiffer
59ab532be7
firmware-utils: mkfwimage: fix firmware_max_length for XM layout
...
This should fix problems with flashing from AirOS 5.6.x.
2016-02-29 19:02:55 +01:00
Matthias Schiffer
6daacdd484
ar71xx/lzma-loader: fix O32 ABI conformance
...
Backport of r48279
2016-02-28 19:31:59 +01:00
Matthias Schiffer
40f3251f61
kernel/gpio_keys: load module on pre-init
...
fix rescue mode on wdr4900
Backport of r48793
2016-02-28 19:30:17 +01:00
Matthias Schiffer
8f7deca01e
brcm2708-gpu-fw: move pkg build dir to kernel build dir to fix rebuild bugs after cleaning the kernel tree
...
Backport of r48732
2016-02-28 19:29:25 +01:00
Matthias Schiffer
10f7a88ba9
Backport fix for CVE-2016-0728 (local root exploit)
...
We're too close to the release of Gluon 2016.1 to do a full update of our
OpenWrt tree, therefore just make a backport of this.
2016-02-06 07:39:51 +01:00
Matthias Schiffer
7c67ff0cf1
ath9k: fix HSR tuner support for UniFi Outdoor Plus
...
Also remove the BROKEN check as the UniFi Outdoor Plus support seems to
work fine now.
Fixes #272
2016-01-17 23:17:34 +01:00
Matthias Schiffer
0bd0df6f93
kernel: fs, seq_file: fallback to vmalloc instead of oom kill processes
...
Fixes #177
2016-01-04 10:26:40 +01:00
Matthias Schiffer
97471a1bb7
lua-cjson: add host build support
2016-01-02 23:49:25 +01:00
Matthias Schiffer
289f58d5b9
ar71xx: another fix to wndr3700_board_detect
2016-01-02 23:46:48 +01:00
Matthias Schiffer
73a818b896
alfred: use batman-adv-visdata
2015-12-18 17:46:24 +01:00
Matthias Schiffer
3655a5b228
Revert "bzip2: extend/fix the Host/Install rule to install libbz2.so files"
...
Fixes #589
2015-12-08 19:53:21 +01:00
Ranlvor
e73d3c5c52
OpenSSL: Added source/old to PKG_SOURCE_URL
...
OpenSSL moves old versions of the library from http://www.openssl.org/source/
to http://www.openssl.org/source/old/1.0.2/ breaking the old links. That
behavior breaks the OpenWRT-build every time OpenSSL releases a new version.
This patch adds http://www.openssl.org/source/old/1.0.2/ to the PKG_SOURCE_URL
of OpenSSL to avoid breaking the build whenever OpenSSL releases a new
version.
2015-12-06 16:14:51 +01:00
Matthias Schiffer
6110d3d444
acx-mac80211: mark as BROKEN to avoid compile failure on mipsel targets
2015-11-28 22:41:42 +01:00
Matthias Schiffer
fabb0143c4
base-files: add missing public key
...
This patch is already included in the current OpenWrt CC branch.
Cherry-pick for now as we're very close to the Gluon 2015.2 release.
2015-11-21 18:36:45 +01:00
Matthias Schiffer
77829cda98
ar71xx: fix wndr3700_board_detect for some NETGEAR WNDR3700v2 (again)
2015-11-20 15:23:02 +01:00
Matthias Schiffer
3f70440527
ar71xx: fix AR71XX_MODEL on TP-Link TL-WR703N
2015-11-20 00:04:59 +01:00
Matthias Schiffer
ef38d386cb
Fix the mac80211 backport not to remove the dependencies on kmod-crypto-arc4 and kmod-crypto-aes
...
The trunk version of mac80211 doesn't need these dependencies anymore as
they are compiled into the kernel.
While this didn't cause any issues for Gluon as we always build the kernel
with all modules, this fix makes the patch work on a plain OpenWrt CC as
well.
2015-11-18 23:07:46 +01:00
Matthias Schiffer
8ef02f33e9
ar71xx: backport ath10k calibration data load changes
2015-11-18 02:03:35 +01:00
Matthias Schiffer
0b77bee3d7
ar71xx: fix TL-WR941ND v6 switch PHY mask
...
Fixes #550
2015-11-08 20:48:17 +01:00
Matthias Schiffer
abd43c163c
ar71xx: add support for TP-LINK TL-WR1043ND v3
2015-11-05 18:17:28 +01:00
Matthias Schiffer
a3feff21cf
ar71xx: add TP-LINK TL-WR941ND v6 support (again)
2015-11-02 19:26:15 +01:00
Matthias Schiffer
2c6484ca15
mac80211: backport from trunk r47249 + additional patches
2015-11-02 02:58:55 +01:00
Matthias Schiffer
6be3893a7b
ipv6: fix crash on ICMPv6 redirects with prohibited/blackholed source
...
Fixes #540
2015-11-02 02:02:37 +01:00
Matthias Schiffer
7475ef8f14
Update OpenWrt base
...
Update kernel to 3.18.23
2015-11-02 00:16:09 +01:00
Matthias Schiffer
172ad68134
node: add python/host to HOST_BUILD_DEPENDS as well
2015-10-28 01:15:03 +01:00
Matthias Schiffer
3d862afb17
Update OpenWrt base
2015-10-26 19:02:12 +01:00