Felix Fietkau
5e41c1d447
perf: prevent build from within the sdk and mark as nonshared
...
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2016-07-31 12:25:25 +02:00
Felix Fietkau
9201e88f51
kernel: remove hostap driver
...
It has been marked as broken for well over a month now and nobody has
complained.
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2016-07-31 12:25:24 +02:00
Felix Fietkau
b2ddfbc1c7
dnsmasq: drop --interface and --except-interface options when the interface cannot be found
...
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2016-07-29 20:58:14 +02:00
Felix Fietkau
009d6d6024
netifd: update to the latest version, adds an event handling fix
...
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2016-07-29 19:51:31 +02:00
Felix Fietkau
5cd88f4812
dnsmasq: remove use of uci state for getting network ifname
...
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2016-07-29 19:48:22 +02:00
Felix Fietkau
a1681ce39b
dnsmasq: replace the iface hotplug script with a procd trigger
...
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2016-07-29 16:41:09 +02:00
Felix Fietkau
6916ca8d33
dnsmasq: make the check for existing DHCP servers more reliable
...
If there is no carrier yet, wait for 2 seconds (STP forwarding delay)
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2016-07-29 16:41:09 +02:00
Ulrich Weber
712b6fdc5c
dnsmasq: write atomic config file
...
multiple invocation of dnsmasq script (e.g. by procd and hotplugd)
might cause procd to restart dnsmasq with an incomplete config file.
Config file generation might take quite a long time on larger configs
due ubus calls for each listening interface...
Signed-off-by: Ulrich Weber <ulrich.weber@riverbed.com >
2016-07-29 16:41:09 +02:00
Felix Fietkau
d9ff187003
netifd: update to the latest version
...
Emits an initial event after the first link-up of a force_link
interface. This is needed for making the dnsmasq dhcp check more
reliable
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2016-07-29 16:41:09 +02:00
Felix Fietkau
f88e3a4c0a
procd: add default timeout for reload trigger actions
...
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2016-07-29 16:41:09 +02:00
Felix Fietkau
c02f41c1d2
igmpproxy: remove procd_open_trigger/procd_close_trigger calls
...
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2016-07-29 16:41:09 +02:00
Felix Fietkau
8299737428
dropbear: remove procd_open_trigger/procd_close_trigger calls
...
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2016-07-29 16:41:08 +02:00
Felix Fietkau
88304ea6e5
sysntpd: remove procd_open_trigger/procd_close_trigger calls
...
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2016-07-29 16:41:08 +02:00
Felix Fietkau
8891d941e0
procd: rework trigger handling
...
Open/close triggers array around service_triggers call to make using
multiple triggers easier to deal with.
The API was quite confusing, because some functions contained implicit
trigger open/close calls and some didn't.
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2016-07-29 16:41:08 +02:00
Felix Fietkau
eed30bc869
procd: update to the latest version
...
Fixes a long standing design issue in handling of delayed triggers
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2016-07-29 16:41:08 +02:00
Felix Fietkau
11d47e615b
libubox: update to the latest version, adds a few utility functions
...
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2016-07-29 16:41:08 +02:00
Felix Fietkau
731b166528
build: add template for getting opkg package files from package names
...
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2016-07-29 10:18:26 +02:00
Felix Fietkau
5d30bf8303
build: rework opkg command invocation
...
Drop included $(XARGS), add support for passing target dir via parameter
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2016-07-29 10:18:26 +02:00
Felix Fietkau
7dffc32ffa
build: rework prepare_rootfs to pass target dir via parameter
...
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2016-07-29 10:18:26 +02:00
Felix Fietkau
973e6e1d71
build: move rootfs processing code to include/rootfs.mk so it can be reused later
...
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2016-07-29 10:18:26 +02:00
Álvaro Fernández Rojas
c58ed54d8c
brcmfmac43430-firmware: update to v7.45.41.26
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
2016-07-28 15:17:48 +02:00
Merlijn Wajer
4a0c4d8151
netifd: Use -x hostname:$hostname instead of -H
...
Passing the hostname is currently broken in since the shipped busybox includes this commit:
https://git.busybox.net/busybox/commit/networking/udhcp/dhcpc.c?id=2017d48c0d70bef8768efb42909e605ea8eb5a21
Before:
Sun Jan 31 18:11:32 2016 daemon.notice netifd: Interface 'wan' is now down
Sun Jan 31 18:11:32 2016 daemon.notice netifd: Interface 'wan' is setting up now
Sun Jan 31 18:11:32 2016 daemon.notice netifd: wan (18158): udhcpc: option -h NAME is deprecated, use -x hostname:NAME
Sun Jan 31 18:11:32 2016 daemon.notice netifd: wan (18158): udhcpc: malformed hex string 'WR150'
After:
Sun Jan 31 18:11:33 2016 daemon.notice netifd: wan (18169): udhcpc (v1.23.2) started
Sun Jan 31 18:11:33 2016 daemon.notice netifd: wan (18169): Sending discover...
Sun Jan 31 18:11:33 2016 daemon.notice netifd: wan (18169): Sending select for xxx.yyy.zzz.xyz...
Sun Jan 31 18:11:33 2016 daemon.notice netifd: wan (18169): Lease of xxx.yyy.zzz.xyz obtained, lease time 600
Signed-off-by: Merlijn Wajer <merlijn@wizzup.org >
2016-07-24 06:59:55 +02:00
Conn O'Griofa
e1406cd31a
base-files: sysupgrade: fix pseudobridge upgrades
...
Treat 'relayd' as an essential service to avoid connection interruptions during sysupgrade on devices configured as a pseudobridge.
Signed-off-by: Conn O'Griofa <connogriofa@gmail.com >
2016-07-24 06:54:40 +02:00
John Crispin
30d35181cd
mountd: update to latest git HEAD
...
Signed-off-by: John Crispin <john@phrozen.org >
2016-07-24 06:38:30 +02:00
John Crispin
74766f4c4f
firewall3: update to latest git HEAD
...
Signed-off-by: John Crispin <john@phrozen.org >
2016-07-24 06:38:30 +02:00
John Crispin
b15f41d4d6
ugps: update to latest git HEAD
...
Signed-off-by: John Crispin <john@phrozen.org >
2016-07-24 06:38:30 +02:00
Felix Fietkau
da328f2865
hostapd: backport mesh/ibss HT20/HT40 related fix
...
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2016-07-27 17:22:39 +02:00
Daniel Golle
86c0a569f4
fstools: update to latest HEAD
...
Fixes duplicate ubiblock entries being listed and improves
find_mount_point to also match against a block device's
major:minor numbers (needed e.g. for /dev/root).
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2016-07-27 01:25:07 +02:00
Etienne CHAMPETIER
35e423ca41
base-files: use procd init for urandom_seed
...
Previous implementation was blocking the init and
breaking halt/reboot/sysupgrade (reported by Daniel Golle)
v2: use procd logging, use set -e + trap for error handling
Signed-off-by: Etienne CHAMPETIER <champetier.etienne@gmail.com >
Tested-by: Daniel Golle <daniel@makrotopia.org >
2016-07-27 01:24:54 +02:00
Felix Fietkau
5fd2eabeb2
base-files: remove support of profile-specific base-files
...
It is incompatible with multi-profile builds and has not been used
in-tree anyway.
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2016-07-26 08:26:24 +02:00
Felix Fietkau
776ca66261
ath9k: fix warning in client mode (GH#195)
...
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2016-07-26 08:26:05 +02:00
Felix Fietkau
04a6984319
ath9k: remove intermediate queueing patch until it is fixed properly
...
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2016-07-24 22:41:20 +02:00
Hauke Mehrtens
bafeb90745
iperf3: update to version 3.1.3
...
old size:
iperf3_3.0.11-1_mips_34kc_dsp.ipk 30147
new size:
iperf3_3.1.3-1_mips_34kc_dsp.ipk 33640
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2016-07-24 15:05:50 +02:00
Hauke Mehrtens
9cbb51ff8c
iperf: update to version 2.0.9
...
old size:
iperf_2.0.8-1_mips_34kc_dsp.ipk 27911
new size:
iperf_2.0.9-1_mips_34kc_dsp.ipk 28681
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2016-07-24 15:05:33 +02:00
Hauke Mehrtens
bdf9243c1b
cyassl: update to wolfssl version 3.9.6
...
Changelog: https://www.wolfssl.com/wolfSSL/Docs-wolfssl-changelog.html
old size:
libcyassl_3.9.0-1_mips_34kc_dsp.ipk 147552
new size:
libcyassl_3.9.6-1_mips_34kc_dsp.ipk 150087
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2016-07-24 15:05:03 +02:00
Hauke Mehrtens
7d38128f6a
curl: update to version 7.50.0
...
Changelog: https://curl.haxx.se/changes.html
old sizes:
libcurl_7.49.0-1_mips_34kc_dsp.ipk 97569
curl_7.49.0-1_mips_34kc_dsp.ipk 37925
new sizes:
libcurl_7.50.0-1_mips_34kc_dsp.ipk 97578
curl_7.50.0-1_mips_34kc_dsp.ipk 38017
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2016-07-24 15:04:13 +02:00
Felix Fietkau
cd91f384ac
openssl: re-enable NPN by default
...
Several packages rely on it
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2016-07-24 14:43:44 +02:00
Felix Fietkau
cb8f322d93
openssl: add back the CAST cipher by default
...
At least netatalk and some ipsec packages use it
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2016-07-24 14:42:18 +02:00
Felix Fietkau
600fd467d8
openssl: revert the no-ripemd change, openssh needs that cipher
...
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2016-07-23 19:03:47 +02:00
Ben Greear
164a405a48
ath10k: Support installing CT firmware for QCA9984 NICs.
...
This firmware has been lightly tested on non LEDE system
to date, and will be undergoing further testing and development.
Allow users to easily install this on their LEDE system as
they prefer.
Signed-off-by: Ben Greear <greearb@candelatech.com >
2016-07-23 12:28:48 +02:00
Ben Greear
9971ab0457
ath10k-ct-firmware: Update to latest 9880 firmware.
...
Fixes some issues with AES encryption and macbooks.
Signed-off-by: Ben Greear <greearb@candelatech.com >
2016-07-23 12:28:33 +02:00
Ben Greear
eb8ffbebf8
ath10k-ct: Update to latest ath10k-ct driver.
...
Adds support for 9984 NICs, and an upstream bugfix or two.
Signed-off-by: Ben Greear <greearb@candelatech.com >
2016-07-23 12:28:25 +02:00
Dirk Feytons
3ad8bc4366
openssl: add option to disable SRP support
...
Signed-off-by: Dirk Feytons <dirk.feytons@gmail.com >
2016-07-23 12:10:41 +02:00
Dirk Feytons
057b116e09
openssl: add --gc-sections
...
Signed-off-by: Dirk Feytons <dirk.feytons@gmail.com >
2016-07-23 12:10:08 +02:00
Dirk Feytons
41da31ac2c
openssl: remove some unneeded functionality and algorithms
...
The patch needed for this commit has been sent upstream:
https://github.com/openssl/openssl/pull/1155
Signed-off-by: Dirk Feytons <dirk.feytons@gmail.com >
Signed-off-by: Felix Fietkau <nbd@nbd.name > [add back bf and srp]
2016-07-23 12:09:51 +02:00
Dirk Feytons
f16fc21675
openssl: add option to disable PSK support
...
Signed-off-by: Dirk Feytons <dirk.feytons@gmail.com >
2016-07-23 11:59:31 +02:00
Dirk Feytons
0099748fd6
openssl: add option for NPN support
...
NPN has been superseded by ALPN so NPN is disabled by default
The patch has been sent to OpenSSL for inclusion, see
https://github.com/openssl/openssl/pull/1100
Signed-off-by: Dirk Feytons <dirk.feytons@gmail.com >
2016-07-23 11:59:31 +02:00
Dirk Feytons
eb4fc91a81
openssl: add option to disable compression support
...
By default it's disabled. After the CRIME attack it seems the use of
compression is discouraged.
Signed-off-by: Dirk Feytons <dirk.feytons@gmail.com >
2016-07-23 11:59:31 +02:00
Dirk Feytons
db11695aa6
openssl: add option to omit deprecated APIs
...
Signed-off-by: Dirk Feytons <dirk.feytons@gmail.com >
2016-07-23 11:59:30 +02:00
Christian Lamparter
39f3408732
ppc4xx: remove booke-wdt watchdog package
...
This patch gets rid of the booke watchdog kmod package.
Instead the affected boards will enable it in their
kernel configs.
Signed-off-by: Christian Lamparter <chunkeey@gmail.com >
2016-07-22 09:48:12 +02:00