Rafał Miłecki
0e5c445df6
otrx: include endian.h to make __BYTE_ORDER work with musl
...
Without this the condition
if __BYTE_ORDER == __BIG_ENDIAN
was always true.
Thanks Szabolcs.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46105
2015-06-22 06:45:56 +00:00
Rafał Miłecki
5c809ecfe7
b53: Allow using all 8 ports on BCM53011
...
On two tested devices: Netgear R6250 (BCM53011 rev 2) and Luxul XWC-1000
(BCM53011 rev 3) it was possible to use port 7 and eth1 (instead of port
5 and eth0). It seems BCM53011 just like BCM53012 has 8 ports and
usually 3 of them are connected to the SoC.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46104
2015-06-21 21:06:09 +00:00
Felix Fietkau
20b3f6683d
ath9k: fix ar956x device detection
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46090
2015-06-21 17:52:12 +00:00
Felix Fietkau
3a237d638e
toolchain: mark gcc 4.9 as broken, it miscompiles some code especially on ARM
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46089
2015-06-21 17:52:00 +00:00
Rafał Miłecki
b0cdcf4e93
bcm53xx: respect ACTIVE_LOW when powering USB using GPIO
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46088
2015-06-21 16:47:05 +00:00
Rafał Miłecki
90d425039b
bcm53xx: enable USB power on Buffalo WZR-1750DHP
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46087
2015-06-21 16:26:23 +00:00
Rafał Miłecki
0049d0ca75
bcm53xx: update SPROM driver to include just-sent patch
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46086
2015-06-21 14:26:03 +00:00
Rafał Miłecki
3cb077111a
ramips: refresh patch with USB_MT7621_XHCI_PLATFORM
...
Fixes: edea6dfde4dc ("kernel: make USB_XHCI_PLATFORM selectable")
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46085
2015-06-21 14:02:13 +00:00
Rafał Miłecki
1909a42ad4
mac80211: backport some brcmfmac patches
...
There are two important patches in this patchset: updating read pointer
quicker & rework of .get_station().
There are few more upstream patches that are p2p-related and weren't
backported in this commit.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46084
2015-06-21 12:07:33 +00:00
Rafał Miłecki
167a2dc12e
bcm53xx: enable USB power on Netgear R6250
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46083
2015-06-21 11:09:49 +00:00
Rafał Miłecki
64d3e52ad0
bcm53xx: update xHCI patch
...
This drops some debugging pr_info and adds platform_device_unregister.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46082
2015-06-21 11:09:30 +00:00
Rafał Miłecki
63bc66cfcd
bcm53xx: fix enabling GPIO-controlled USB power
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46081
2015-06-21 10:18:52 +00:00
Rafał Miłecki
b3afbe4918
bcm53xx: add xHCI support
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46080
2015-06-21 10:18:43 +00:00
Rafał Miłecki
51042bc517
kernel: make USB_XHCI_PLATFORM selectable
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46079
2015-06-21 10:18:24 +00:00
Rafał Miłecki
1e6643ff15
otrx: optimize memory usage by function checking TRX CRC
...
Allocating huge buffer for the whole TRX wasn't too optimal.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46078
2015-06-20 21:12:01 +00:00
Rafał Miłecki
c13dede6b1
otrx: make crc32 table global for further optimizations
...
So far we got only one generic function accessing this table, but
implementing optimizations will require calculating crc32 in other code
parts as well.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 46077
2015-06-20 21:11:56 +00:00
Steven Barth
933b588e25
uclibc++: link against libssp_nonshared instead of libssp
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46076
2015-06-20 18:36:52 +00:00
Steven Barth
eb73f4aed7
musl: update musl to 2015-06-20
...
Fixes a mips-regression and a missing SSP function
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46075
2015-06-20 18:36:50 +00:00
Steven Barth
34aeffef08
libpcap: fixup libtool
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46074
2015-06-20 17:37:28 +00:00
Steven Barth
b954c61d96
musl: apply hardening options (e.g. SSP) also to libc itself
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46073
2015-06-20 17:37:25 +00:00
Steven Barth
565a2940ff
package-defaults: remove libssp for musl (redundant)
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46072
2015-06-20 17:37:22 +00:00
Steven Barth
cfdadd3e1d
gcc: musl comes with its own SSP, so use it instead of libssp
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46071
2015-06-20 17:37:20 +00:00
Steven Barth
fc5f02410f
buildroot: move hardening options into separate file
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46070
2015-06-20 17:37:18 +00:00
Felix Fietkau
7b4d039e00
musl: read the timezone from /etc/TZ
...
Currently the OpenWRT boot scripts write the timezone configuration to
/tmp/TZ, relying on the behaviour of uClibc that the timezone is read
from /etc/TZ if no TZ env variable is found.
This works because /etc/TZ is a symlink to /tmp/TZ.
Musl libc however only reads the timezone from the TZ env variable and
if it doesn't find it or it's empty, it will look for a zoneinfo
file, that doesn't exist.
So in musl builds no timezone is ever set.
This patch fixes the issue by having musl libc behave like uClibc: if no
TZ env variable is found it will try to load it from /etc/TZ.
Signed-off-by: Gianluca Anzolin <gianluca at sottospazio.it>
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46069
2015-06-19 17:48:11 +00:00
Steven Barth
23633249c8
ppp: honor LDFLAGS
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46068
2015-06-19 17:07:11 +00:00
Steven Barth
8a9fd81e55
uclibc++: only disable SSP for ppc
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46067
2015-06-19 14:36:37 +00:00
Steven Barth
38da12f7e4
uclibc++: honor ldflags, disable SSP
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46066
2015-06-19 14:09:02 +00:00
Steven Barth
4d548dce67
libtool: enable passthrough for SSP options
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46065
2015-06-19 13:45:48 +00:00
Steven Barth
539d02eb0b
iproute2: honor LDFLAGS
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46064
2015-06-19 13:30:18 +00:00
Jonas Gorski
0f5b1a3eca
kernel: update 4.0 to 4.0.5
...
Changelog:
* https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.0.5
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 46063
2015-06-19 11:12:43 +00:00
Imre Kaloz
631e98977b
mwlwifi: upgrade to 10.3.0.3
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 46061
2015-06-19 08:35:11 +00:00
John Crispin
2238b75285
ralink: add support for mt7621 switch counters
...
Signed-off-by: Cristian Morales Vega <cristian@samknows.com>
SVN-Revision: 46050
2015-06-18 18:21:52 +00:00
John Crispin
710a17e16d
ar71xx: add profile and build image for EnGenius EPG5000.
...
Signed-off-by: Christian Beier <cb@shoutrlabs.com>
SVN-Revision: 46049
2015-06-18 18:21:46 +00:00
John Crispin
1f038e0678
ar71xx: add user-space support for EnGenius EPG5000.
...
Signed-off-by: Christian Beier <cb@shoutrlabs.com>
SVN-Revision: 46048
2015-06-18 18:21:41 +00:00
John Crispin
be755a99d6
ar71xx: add kernel support for EnGenius EPG5000.
...
Signed-off-by: Christian Beier <cb@shoutrlabs.com>
SVN-Revision: 46047
2015-06-18 18:21:33 +00:00
John Crispin
e85f3471ba
ar71xx: add support for TL-WR720N-v4.
...
The hardware should be almost the same as TL-WR720N-v3. WiFi and LAN networks
were tested by "Lo Yuk Fai <loyukfai@gmail.com>". Failsafe and slider switch
were tested by "Wong min <alpha080@gmail.com>".
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
SVN-Revision: 46046
2015-06-18 18:21:23 +00:00
John Crispin
8399be545a
ar71xx: add support for compex wpj531
...
tftpboot 0x80500000 openwrt-ar71xx-generic-wpj531-16M-squashfs-sysupgrade.bin
erase 0x9f030000 +$filesize
erase 0x9f680000 +1
cp.b $fileaddr 0x9f030000 $filesize
Signed-off-by: Christian Mehlis <christian@m3hlis.de>
SVN-Revision: 46045
2015-06-18 18:21:15 +00:00
John Crispin
694dd581eb
ar71xx: Add Support for the Bitmain Antminer S1
...
This patch adds support for the Bitmain Antminer S1 Cryptocurrency Miner
http://wiki.openwrt.org/toh/bitmain/s1
Signed-off-by: L. D. Pinney <ldpinney@gmail.com>
Acked-by: James Hilliard <james.hilliard1@gmail.com>
SVN-Revision: 46044
2015-06-18 18:21:05 +00:00
John Crispin
cf1fb25e67
ramips: Add Support for the Linksys RE6500
...
This patch adds support for the Linksys RE6500 Range Extender
http://wiki.openwrt.org/toh/linksys/re6500
Signed-off-by: L. D. Pinney <ldpinney@gmail.com>
SVN-Revision: 46043
2015-06-18 18:20:56 +00:00
John Crispin
e26ba31f76
ramips: Add support for the D-Link DCS-930 B1
...
http://wiki.openwrt.org/toh/d-link/dcs-930l
Signed-off-by: L. D. Pinney <ldpinney@gmail.com>
SVN-Revision: 46042
2015-06-18 18:20:46 +00:00
John Crispin
640b211b1e
ramips: add support for PandoraBox PBR-M1
...
This patch is for PandoraBox PBR-M1 which is based on mt7621,
all the features work fine, including rtc, leds, button, usb3.0, etc.
Signed-off-by: tymon <banglang.huang@foxmail.com>
SVN-Revision: 46041
2015-06-18 18:20:40 +00:00
John Crispin
df1daa4692
ubus: update to latest git HEAD
...
this adds ACL support
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 46040
2015-06-18 17:04:14 +00:00
John Crispin
765efbf10e
ramips: fix a bug in the cevt code on mt7620
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 46038
2015-06-18 11:57:07 +00:00
Steven Barth
3cb3da9556
linux-atm: add PKG_FIXUP
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46037
2015-06-18 11:10:46 +00:00
Steven Barth
feeea1cd28
lua: honor LDFLAGS
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46036
2015-06-18 10:55:57 +00:00
Steven Barth
ca96d1ab3f
package.mk: replicate SSP and relro in both CFLAGS and LDFLAGS
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46035
2015-06-18 10:48:28 +00:00
Steven Barth
2fb09857e1
uclibc: unbreak after enabling SSP
...
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46034
2015-06-18 09:49:45 +00:00
Felix Fietkau
614678d929
ar71xx: fix hw id of tl-wr710n image ( #19902 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 46032
2015-06-18 09:41:23 +00:00
Felix Fietkau
0d7ab0f845
kernel: add Realtek USB to Ethernet modules
...
https://forum.openwrt.org/viewtopic.php?pid=279394
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
SVN-Revision: 46031
2015-06-18 09:41:12 +00:00
Steven Barth
1e08c08e48
libtool: passthrough -fstack-protector* to linker
...
on some platforms this is needed for gcc to link libssp
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46030
2015-06-18 08:52:33 +00:00