Commit Graph

363 Commits

Author SHA1 Message Date
CN_SZTL
5104595381
Merge Mainline 2020-04-20 18:52:54 +08:00
Kevin Darbyshire-Bryant
04e5e1ac43
umdns: update to version 2020-04-20
e74a3f9 dns.c: improve input validation

Addresses CVE-2020-11750

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
2020-04-20 18:40:46 +08:00
Kevin Darbyshire-Bryant
526fb965dc
relayd: bump to version 2020-04-20
796da66 dhcp.c: improve input validation & length checks

Addresses CVE-2020-11752

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
2020-04-20 18:40:35 +08:00
CN_SZTL
8b41b12f5b
Merge Mainline 2020-04-19 19:58:30 +08:00
Hauke Mehrtens
c0204980f8
dante: Fix compile with glibc
When compiled with glibc the config_scan.c wants to use the
cpupolicy2numeric() function which is only available when
HAVE_SCHED_SETSCHEDULER is set. It looks like the wrong define was used here.

This fixes a build problem with glibc in combination with the force
ac_cv_func_sched_setscheduler=no in the OpenWrt CONFIGURE_VARS.

This fixes the following compile error with glibc:
----------------------------------------------------------------------
/bin/ld: config_scan.o: in function `socks_yylex':
dante-1.4.1/sockd/config_scan.l:461: undefined reference to `cpupolicy2numeric'
collect2: error: ld returned 1 exit status
make[5]: *** [Makefile:522: sockd] Error 1

Fixes: aaf46a8fe2 ("dante: disable sched_getscheduler() - not implemented in musl")
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-04-19 19:57:16 +08:00
Magnus Kroken
f66fb8a94d
openvpn: update to 2.4.9
This is primarily a maintenance release with bugfixes and improvements.
This release also fixes a security issue (CVE-2020-11810) which allows
disrupting service of a freshly connected client that has not yet
negotiated session keys. The vulnerability cannot be used to
inject or steal VPN traffic.

Release announcement:
https://openvpn.net/community-downloads/#heading-13812
Full list of changes:
https://community.openvpn.net/openvpn/wiki/ChangesInOpenvpn24#OpenVPN2.4.9

Signed-off-by: Magnus Kroken <mkroken@gmail.com>
2020-04-19 19:56:35 +08:00
CN_SZTL
a20ee5eabf
Merge Lean's source 2020-04-19 19:35:34 +08:00
ricksuzade-maker
b8f8afb7d0
Bump wireguard to 1.0.20200413 (#4361)
Bump to the newest version of wireguard
2020-04-18 11:20:24 +08:00
CN_SZTL
447dce768b
Merge Upstream 2020-04-16 20:23:36 +08:00
ElonH
0898c0cb6f
umbim: supress warning about pointers to members of a packed struct in gcc9 2020-04-16 19:53:06 +08:00
coolsnowwolf
036efba3c1 hostapd: backport usleep patch 2020-04-16 12:59:49 +08:00
CN_SZTL
1d9a198011
Merge Upstream 2020-04-15 21:15:07 +08:00
CN_SZTL
06c80d3dd0
Merge Lean's source 2020-04-15 21:06:54 +08:00
CN_SZTL
534f1abc20
Merge Upstream 2020-04-14 20:33:17 +08:00
Rosen Penev
a6092813a4
hostapd: backport usleep patch
Optionally fixes compilation with uClibc-ng.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-14 20:29:39 +08:00
Norbert van Bolhuis
732fc5e9cd
linux-atm: Include linux/sockios.h for SIOCGSTAMP
Since linux kernel commit 0768e17073dc527ccd18ed5f96ce85f9985e9115
(2019-04-19) the asm-generic/sockios.h header no longer defines
SIOCGSTAMP. Instead it provides only SIOCGSTAMP_OLD.

The linux/sockios.h header now defines SIOCGSTAMP using either
SIOCGSTAMP_OLD or SIOCGSTAMP_NEW as appropriate. This linux only
header file is not included so we get a build failure.

Signed-off-by: Norbert van Bolhuis <nvbolhuis@aimvalley.nl>
2020-04-14 03:52:54 +08:00
Hans Dedecker
faadfa175c
iproute2: update to 5.6.0
Update iproute2 to latest stable 5.6.0; for the changes see https://lwn.net/Articles/816778/

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
2020-04-12 07:43:09 +08:00
ElonH
47040d246d
qos-gargoyle: fixed in SDK
In iproute2, some of object, header, source files are used in
qos-gargoyle.
qos-gargoyle will find these files in build_dir.
But if CONFIG_AUTOREMOVE is enable in SDK, an error "Header not found." will be raised.

So one way is that copying these files to staging_dir.
2020-04-10 23:12:52 +08:00
Rosen Penev
9c500156b8
iproute2: add kmod-netlink-diag for ss
Allows proper usage of the ss tool. Otherwise, several errors and bad
data gets thrown:

Cannot open netlink socket: Protocol not supported
Cannot open netlink socket: Protocol not supported
Cannot open netlink socket: Protocol not supported
Cannot open netlink socket: Protocol not supported
Cannot open netlink socket: Protocol not supported
Cannot open netlink socket: Protocol not supported
Cannot open netlink socket: Protocol not supported

Originally reported here: https://github.com/openwrt/packages/issues/8232

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-08 03:25:30 +08:00
ricksuzade-maker
cef6bffa6f
Bump wireguard to 1.0.20200401 (#4217)
The newest official stable release.
2020-04-07 23:41:56 +08:00
Hans Dedecker
f0baa49271
ppp: update to version 2.4.8.git-2020-03-21
Use upstream latest git HEAD as it allows to remove the patches
700-radius-Prevent-buffer-overflow-in-rc_mksid,
701-pppd-Fix-bounds-check-in-EAP-code and
702-pppd-Ignore-received-EAP-messages-when-not-doing-EAP and
take in other fixes.

41a7323 pppd: Fixed spelling 'unkown' => 'unknown' (#141)
6b014be pppd: Print version information to stdout instead of stderr (#133)
cba2736 pppd: Add RFC1990 (Multilink) to the See Also section of the man page
f2f9554 pppd: Add mppe.h to the list of headers to install if MPPE is defined
ae54fcf pppd: Obfuscate password argument string
8d45443 pppd: Ignore received EAP messages when not doing EAP
8d7970b pppd: Fix bounds check in EAP code
858976b radius: Prevent buffer overflow in rc_mksid()

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
2020-04-07 23:15:24 +08:00
Kevin Darbyshire-Bryant
4573a4ae39
umdns: update to the version 2020-04-05
ab7a39a umdns: fix unused error
45c4953 dns: explicitly endian-convert all fields in header and question

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
2020-04-05 21:21:01 +08:00
Kevin Darbyshire-Bryant
7fd140860e
umdns: suppress address-of-packed-member warning
gcc 8 & 9 appear to be more picky with regards access alignment to
packed structures, leading to this warning in dns.c:

dns.c:261:2: error: converting a packed ‘struct dns_question’ pointer
(alignment 1) to a ‘uint16_t’ {aka ‘short unsigned int’} pointer
(alignment 2) may result in an unaligned pointer value
[-Werror=address-of-packed-member]

261 |  uint16_t *swap = (uint16_t *) q;

Work around what I think is a false positive by turning the warning off.
Not ideal, but not quite as not ideal as build failure.

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
2020-04-05 21:20:51 +08:00
Kevin Darbyshire-Bryant
1f67bf9f22
hostapd: Move hostapd variants to WirelessAPD menu
It seemed very confusing when trying to select the different variants of
hostapd which are somewhat scattered about under the menu 'Network'.
Moving all hostapd variants under a common submenu helps avoid
confusion.

Inspired-by: Kevin Mahoney <kevin.mahoney@zenotec.net>
[Fixup badly formatted patch, change menu name]
Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
2020-04-05 21:20:16 +08:00
Kevin Darbyshire-Bryant
34d1a4e45c
dropbear: backport add ip address to exit without auth messages
201e359 Handle early exit when addrstring isn't set
fa4c464 Improve address logging on early exit messages (#83)

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
2020-04-05 21:19:58 +08:00
CN_SZTL
03d7119e7a
Merge Lean's source 2020-04-03 23:50:50 +08:00
lean
8faac30089 mac80211: Update to version 5.4.27 2020-04-03 23:29:36 +08:00
CN_SZTL
30392b1872
iptables: xtables-restore: fix for --noflush and empty lines 2020-03-31 20:31:46 +08:00
Jason A. Donenfeld
0b90b55451
wireguard: bump to 1.0.20200330
* queueing: backport skb_reset_redirect change from 5.6
* version: bump

This release has only one slight change, to put it closer to the 5.6
codebase, but its main purpose is to bump us to a 1.0.y version number.
Now that WireGuard 1.0.0 has been released for Linux 5.6 [1], we can put
the same number on the backport compat codebase.

When OpenWRT bumps to Linux 5.6, we'll be able to drop this package
entirely, which I look forward to seeing.

[1] https://lists.zx2c4.com/pipermail/wireguard/2020-March/005206.html

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2020-03-31 19:54:01 +08:00
Hans Dedecker
f2f2071969
odhcp6c: update to latest git HEAD
f575351 ra: fix sending router solicitations

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
2020-03-30 19:50:03 +08:00
Jesus Fernandez Manzano
59752dc5f0
hostapd: Add 802.11r support for WPA3-Enterprise
Signed-off-by: Jesus Fernandez Manzano <jesus.manzano@galgus.net>
2020-03-30 19:49:51 +08:00
DENG Qingfang
f329ca962b
curl: rebuild when libopenssl config changes
When some libopenssl options change curl will have to be rebuild to
adapt to those changes, avoiding undefined reference errors or features
disabled in curl.

Add CONFIG_OPENSSL_ENGINE, CONFIG_OPENSSL_WITH_COMPRESSION and
CONFIG_OPENSSL_WITH_NPN to PKG_CONFIG_DEPENDS so it will trigger
rebuild every time the options are changed.

Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>
2020-03-30 19:49:41 +08:00
CN_SZTL
f967174927
iw: fix 2020-03-28 23:46:08 +08:00
CN_SZTL
a68db5f2df
treewide: sync with upstream source 2020-03-28 23:37:17 +08:00
CN_SZTL
7ad60b9df9
dnsmasq: adjust default settings 2020-03-27 21:26:36 +08:00
Hans Dedecker
b0aed4b5a9
odhcp6c: fix compilation with musl 1.2.0
49305e6 odhcp6c: fix compilation with musl 1.2.0

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
2020-03-27 19:25:10 +08:00
Jo-Philipp Wich
5e76912114
uhttpd: bump to latest Git HEAD
5e9c23c client: allow keep-alive for POST requests
5fc551d tls: support specifying accepted TLS ciphers

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-03-26 20:04:15 +08:00
Kevin Darbyshire-Bryant
da66eee5f9
nftables: bump to 0.9.3
Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
2020-03-25 04:14:04 +08:00
CN_SZTL
fbc565c228
Merge Lean's source 2020-03-24 20:20:12 +08:00
lean
b4eaefa54e libmnl: update ABI version 2020-03-24 18:24:26 +08:00
CN_SZTL
3974e8115a
iptables: refresh patches 2020-03-23 01:02:47 +08:00
CN_SZTL
53c9bd735d
iptables: refresh patches 2020-03-23 00:30:15 +08:00
CN_SZTL
a225a908b2
Merge Lean's source 2020-03-22 19:07:54 +08:00
lean
0197bc0fa8 iwinfo: bump version 2020-03-22 18:59:40 +08:00
lean
aadf217f55 dropbear: bump to 2019.78 2020-03-22 18:35:41 +08:00
lean
15ec89986e iptables: bump to 1.8.4 2020-03-22 17:24:12 +08:00
gudumuyu
00f8216c7e
wireguard:bump to v0.0.20200318 (#3920)
* wireguard bump to v0.0.20200318

* wireguard-tools:bump to v1.0.20200319

* wireguard:bump to 0.0.20200318

* wireguard-tools:bump to 1.0.20200319

* Update Makefile

* Update Makefile
2020-03-22 10:09:36 +08:00
CN_SZTL
48a9bbf5fb
curl: bump to 7.69.1 2020-03-22 00:52:26 +08:00
CN_SZTL
27540b1c8f
wireguard-tools: bump to 1.0.20200319 2020-03-21 20:24:43 +08:00
CN_SZTL
778be418fd
wireguard: bump to 0.0.20200318 2020-03-21 20:24:29 +08:00
René van Dorst
eafcec97b3 package: add phytool
Signed-off-by: René van Dorst <opensource@vdorst.com>
2020-03-20 17:18:24 +08:00
CN_SZTL
6f4300185c
iptables: bump to 1.8.4 2020-03-16 03:51:07 +08:00
CN_SZTL
c9a42fe96e
odhcpd: update to latest git HEAD 2020-03-16 03:48:07 +08:00
CN_SZTL
63a46b8a80
curl: bump to 7.69.0 2020-03-12 18:00:18 +08:00
CN_SZTL
004ffd3a40
Merge Lean's source 2020-03-09 01:41:14 +08:00
LEAN-ESX
be08adba05 shellsync: add kmod-macvlan depend 2020-03-08 03:04:16 -07:00
CN_SZTL
46c9581a5f
ppp: bump to 2.4.8 (#3644)
- openwrt/openwrt@983605e
pppd: update to 2.4.8

- openwrt/openwrt@3589051
ppp: backport security fixes

- openwrt/openwrt@2c3c83e
ppp: activate PIE ASLR by default

Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2020-03-08 11:55:50 +08:00
CN_SZTL
40a2949f2a
ppp: add shellsync ppp support 2020-03-08 05:03:00 +08:00
CN_SZTL
4453fd9b84
ppp: activate PIE ASLR by default 2020-03-02 17:52:53 +08:00
CN_SZTL
e3911c47f6
Merge Lean's source 2020-03-02 11:58:03 +08:00
LEAN-ESX
866bd1e38f Revert "iwinfo: bump version"
This reverts commit 6e4202c175.
2020-03-01 19:35:42 -08:00
CN_SZTL
a2d2ba1267
Merge Lean's source 2020-03-02 01:11:20 +08:00
LEAN-ESX
6e4202c175 iwinfo: bump version 2020-03-01 07:54:43 -08:00
CN_SZTL
32af49a7d3
Merge Lean's source 2020-03-01 15:56:30 +08:00
LEAN-ESX
55ae2ecc7a kcptun: update go version 2020-02-29 22:49:03 -08:00
CN_SZTL
d1dcde5e92
kernel/iptables: add modules for qos-gargoyle 2020-02-25 23:03:16 +08:00
CN_SZTL
94220db7c3
kernel/iptables: fix IMQ support 2020-02-25 20:27:24 +08:00
CN_SZTL
0f94f9e73b
kernel/iptables: remove non-usable modules 2020-02-25 19:26:03 +08:00
CN_SZTL
250c06c56a
ppp: backport security fixes 2020-02-23 15:27:41 +08:00
CN_SZTL
d32b0847d1
lldpd: bump to 1.0.5 2020-02-23 15:27:02 +08:00
CN_SZTL
3df1338d80
dnsmasq: delete duplicate patch 2020-02-20 12:17:39 +08:00
CN_SZTL
73e90d62cc
Merge Lean's source 2020-02-20 02:46:33 +08:00
coolsnowwolf
ce4f85886d dnsmasq: add mini ttl support client-side cache 2020-02-19 20:07:15 +08:00
CN_SZTL
d78868c0aa
Merge Lean's source 2020-02-16 13:00:27 +08:00
coolsnowwolf
41392a7bd2 wireguard: bump to 0.0.20200215 2020-02-16 02:44:31 +08:00
CN_SZTL
ba9c0c2749
iproute2: update to 5.5.0, enable LTO 2020-02-16 01:28:32 +08:00
CN_SZTL
671d5d7826
wireguard: bump to 0.0.20200215 2020-02-16 01:27:32 +08:00
CN_SZTL
ab8135ce7d
Merge Lean's source 2020-02-15 15:32:19 +08:00
coolsnowwolf
8c696f1e9b Revert "Add DHCP clients comments info (#2884)"
This reverts commit bb18798d22.
2020-02-15 01:37:11 +08:00
CN_SZTL
6d9691e1a6
Merge Lean's source 2020-02-15 00:03:49 +08:00
zzs01
bb18798d22
Add DHCP clients comments info (#2884)
Co-authored-by: Twinzo1 <44726207+Twinzo1@users.noreply.github.com>
2020-02-14 23:26:33 +08:00
CN_SZTL
4ef5b1e6ba
ath10k-firmware: update ath10k-ct firmware 2020-02-14 01:32:15 +08:00
CN_SZTL
e79887c2cf
dnsmasq: fix setting 2020-02-14 01:09:17 +08:00
CN_SZTL
5ef3c35ad3
Merge Lean's source 2020-02-14 01:08:14 +08:00
coolsnowwolf
d5cd053f35 dnsmasq: add filter-aaaa option (IPv6 2020-02-14 00:06:27 +08:00
coolsnowwolf
b4a4b23995 hostapd: remove erroneous $(space) redefinitio 2020-02-13 18:10:28 +08:00
CN_SZTL
300028c3ff
iptables: delete useless files 2020-02-11 23:08:56 +08:00
CN_SZTL
879203fbf4
curl: adjust setting 2020-02-10 22:52:45 +08:00
CN_SZTL
be016107a0
Merge Lean's source 2020-02-10 17:05:21 +08:00
AmadeusGhost
23519895ff package: update ipv6 to latest (#3021) 2020-02-10 15:40:14 +08:00
CN_SZTL
f6374001d9
curl: use openssl 2020-02-07 22:56:39 +08:00
CN_SZTL
6f1aeacab7
Merge Lean's source 2020-02-04 02:10:48 +08:00
coolsnowwolf
8b05d9f36d firewall: bump to new version 2020-02-04 01:00:39 +08:00
CN_SZTL
2e213cc242
Merge Lean's source 2020-02-01 20:06:04 +08:00
coolsnowwolf
0f221a4e67 hostapd: fix faulty WMM IE parameters with ETSI regulatory domains 2020-02-01 19:30:06 +08:00
CN_SZTL
e5cfc29192
cgroup: update description 2020-02-01 05:05:44 +08:00
CN_SZTL
a9e0831728
kernel/iptables: add cgroup support 2020-02-01 04:53:36 +08:00
CN_SZTL
488abe09c0
wireguard: bump to 0.0.20200128 2020-01-30 17:15:08 +08:00
CN_SZTL
4b1649ff47
wireguard: bump to 0.0.20200121 2020-01-27 22:07:33 +08:00
CN_SZTL
6bbd9b1791
wireguard-tools: bump to 1.0.20200121 2020-01-27 22:07:18 +08:00