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
Steven Barth
6e3b087de8
libnl-tiny: honor CFLAGS when linking
...
Signed-off-by: Steven Barth <steven@midlink.org >
SVN-Revision: 46029
2015-06-18 08:13:04 +00:00
Felix Fietkau
63cb31d9ec
openvpn: bump to 2.3.7.
...
Two patches are dropped as they were already applied upstream.
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com >
SVN-Revision: 46027
2015-06-18 06:41:49 +00:00
Felix Fietkau
949d7e30e4
ipkg-build: suppress timestamps in gzip headers
...
When creating control.tar.gz, data.tar.gz and $package.ipk
tar compresses them with default gzip options.
This includes build timestamps in their gzip headers.
By setting the GZIP env variable to -n, gzip no longer embeds
them, which is a step towards reproducibility.
See also [1] for more detailed motivations.
[1]: https://wiki.debian.org/ReproducibleBuilds/About
Signed-off-by: Reiner Herrmann <reiner@reiner-h.de >
SVN-Revision: 46026
2015-06-18 06:41:45 +00:00
Felix Fietkau
535f58c362
libusb-compat: fix musl compatibility issues
...
Use stdint types instead of non-standard ones
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
SVN-Revision: 46025
2015-06-18 06:39:09 +00:00
Felix Fietkau
b3d81b2dec
kernel: mitigate cgroups config dependency changes
...
Memory Resource Controller no longer depends on Resource counters since
Kernel version 4.0.
3.18 is the only still supported version needing Resource counters for
MEMCG, thus declare the dependency only for that version.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
SVN-Revision: 46024
2015-06-18 06:39:00 +00:00
Felix Fietkau
d494adc396
procd: update to the latest version, fixes umask handling for creating /dev/shm
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
SVN-Revision: 46023
2015-06-18 06:37:08 +00:00
Felix Fietkau
a5cd02aec4
ar71xx: ar934x-nfc: allow ECC to be configured in software BCH mode
...
Some devices ship with NAND images that use BCH ECC. Let the driver know
about that ECC mode so that it can be selected by machine files.
Signed-off-by: Thomas Hebb <tommyhebb@gmail.com >
SVN-Revision: 46022
2015-06-18 06:37:01 +00:00
Hauke Mehrtens
1772c47c51
broadcom-wl: fix build with musl
...
This fixes some build problems with musl. The binary only program
nas.exe wants to link against __assert, which is copied from uClibc.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
SVN-Revision: 46021
2015-06-17 22:37:49 +00:00
Steven Barth
19810a5145
hardening: enable regular SSP support by default
...
Signed-off-by: Steven Barth <steven@midlink.org >
SVN-Revision: 46020
2015-06-17 13:13:48 +00:00
Felix Fietkau
6585c532bd
kernel: add linux 4.0 overlayfs locking fix by Miklos Szeredi
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
SVN-Revision: 46019
2015-06-17 12:55:20 +00:00
Jo-Philipp Wich
6f197501b7
x86/64: enable VirtIO block and console support
...
This is required to use x86/64 in KVM containers with VirtIO disks
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org >
SVN-Revision: 46017
2015-06-17 11:31:45 +00:00
Felix Fietkau
2d5a364e60
procd: update to the latest version, fixes /dev/shm permissions
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
SVN-Revision: 46013
2015-06-17 10:13:24 +00:00
Jonas Gorski
01796e87b1
ar71xx: rb493g: fix gpio-mdio accesses under load
...
It seems that there are maximum timings for mdio accesses that can be
hit when the system is under load and the thread is scheduled during
a read or write access. Since there is no way of knowing if this
happens as there is not even a parity bit, try to work around it
by disabling interrupts during any gpio-mdio accesses.
Performance impact seems to be neglectable, as mdio accesses are not
that often.
Hopefully fixes #19500 .
Signed-off-by: Jonas Gorski <jogo@openwrt.org >
SVN-Revision: 46012
2015-06-17 09:55:13 +00:00
Jonas Gorski
9a59b350b7
kernel: update 3.18 to 3.18.16
...
Changelogs:
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.15
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.16
Signed-off-by: Jonas Gorski <jogo@openwrt.org >
SVN-Revision: 46011
2015-06-17 09:54:55 +00:00
Felix Fietkau
e952654f0b
ath9k: add another fix for some rx/tx dma stop issues, refresh patches
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
SVN-Revision: 46008
2015-06-17 09:09:03 +00:00
Felix Fietkau
48123b0ce0
kernel: add missing config symbol
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
SVN-Revision: 46007
2015-06-17 09:08:20 +00:00
Matteo Croce
1090df82be
ltq-vdsl-app: build fix for MUSL
...
SVN-Revision: 46006
2015-06-16 21:43:26 +00:00
Steven Barth
6ac38545c9
openssl: disable parallel builds (spurious linking break)
...
Signed-off-by: Steven Barth <steven@midlink.org >
SVN-Revision: 46005
2015-06-16 17:28:11 +00:00
Steven Barth
f8140c9caf
hardening: enable RELRO by default
...
Signed-off-by: Steven Barth <steven@midlink.org >
SVN-Revision: 46004
2015-06-16 17:28:05 +00:00
Steven Barth
11489a85cf
hardening: enable format security checking by default
...
Signed-off-by: Steven Barth <steven@midlink.org >
SVN-Revision: 46003
2015-06-16 17:27:59 +00:00
Felix Fietkau
41c53d8f0c
musl: update to version 1.1.10+git
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
SVN-Revision: 46001
2015-06-16 11:55:23 +00:00