Commit Graph

23126 Commits

Author SHA1 Message Date
Ilya Lipnitskiy 72563ff93b gl-mifi-mcu: compatibility with linux >= 5.6
Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
2021-01-28 07:53:11 +01:00
Rosen Penev ebba975286
Merge pull request #14592 from dobo90/socat_improvement
socat: allow more complex command line options
2021-01-27 13:32:46 -08:00
Dobroslaw Kijowski 218b7521aa socat: allow more complex command line options
Current implementation of socat's init service doesn't allow to run more
complex configurations. As an example there's no possibility to execute
following command:

  socat TCP-LISTEN:8080,fork,reuseaddr,bind=192.168.1.1 \
    EXEC:"/sbin/ip netns exec somenetns socat STDIO TCP:10.0.0.1:80"

In such command the first line is argv[1] and the second line is
argv[2]. SocatOptions config option is a string. As as a consequence of
this each word will be passed as a separate argv element. Socat won't be
able to parse arguments correctly.

In order to mitigate this issue, we can also accept SocatOptions as a
list of strings. Following config file will work correctly:

config socat 'tunnel_8080_into_somenetns'
	option enable '1'
	list SocatOptions 'TCP-LISTEN:8080,fork,reuseaddr,bind=192.168.1.1'
	list SocatOptions 'EXEC:"/sbin/ip netns exec somenetns socat STDIO TCP:10.0.0.1:80"'

While we're at it, pass stdout and stderr into logread.

Signed-off-by: Dobroslaw Kijowski <dobo90@gmail.com>
2021-01-27 21:24:38 +01:00
Jan Pavlinec 7adb6d2599 python-pytest: update to version 6.2.2
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-01-27 17:52:14 +02:00
Jan Pavlinec b38bf0bd97 python-pytest-xdist: update to version 2.2.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-01-27 17:51:41 +02:00
Jianhui Zhao da7858204b rtty: update to 7.2.3
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-01-27 17:51:27 +02:00
Jan Pavlinec edf63727c3 python-psutil: update to version 5.8.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-01-27 17:51:12 +02:00
Florian Eckert b7503f6498
Merge pull request #14584 from EdiTurn/master
ddns-scripts: make WGET_SSL executable
2021-01-27 15:56:21 +01:00
Edi Turn 0e4f2b1068 ddns-scripts: make WGET_SSL executable
Signed-off-by: Edi Turn <yyxstter@gmail.com>
2021-01-27 20:40:03 +08:00
Josef Schlehofer c0135a326c sudo: update to version 1.9.5p2
Fixes: CVE-2021-3156 (known as Baron Samedit)

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-01-27 01:37:10 -10:00
Rosen Penev ad45a55240
Merge pull request #14541 from PolynomialDivision/use-autorelease
dawn: use autorelease feature
2021-01-27 03:34:48 -08:00
Nick Hainke 2220432300 dawn: use autorelease feature
Package version is automatically increased as described here:
https://github.com/openwrt/packages/issues/14537

Signed-off-by: Nick Hainke <vincent@systemli.org>
2021-01-27 12:21:27 +01:00
Paul Spooren 477081779f apk: add package
The Alpine Package Keeper is the default package manager for Alpine
Linux. They manage their own repositoriy with thousends of packages and
as musl is used for compilation, their binaries can directly run on
OpenWrt.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2021-01-26 19:46:02 -10:00
Rosen Penev 341e72d203
Merge pull request #14515 from sartura/sysrepo
netopeer2: merge-config: listen on ipv6 and ipv4
2021-01-26 17:05:38 -08:00
Jakov Smolic ede1755192
netopeer2: merge-config: listen on ipv6 and ipv4
* The default local-adress makes Netopeer2-server listen on ipv4 only.
We change it to :: in order to listen on ipv6 as well as ipv4.

Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr>
2021-01-26 23:56:11 +01:00
Rosen Penev d20012580f
Merge pull request #14494 from neheb/n
nfs-kernel-server: update to 2.5.2
2021-01-26 14:55:11 -08:00
Rosen Penev 79c7dd5401
Merge pull request #14520 from neheb/ato
atop: update to 2.6.0
2021-01-26 14:54:51 -08:00
Rosen Penev ad0469afc1
Merge pull request #14578 from lucize/frrup
frr: update 7.5 to latest backports
2021-01-26 14:54:13 -08:00
Rosen Penev d2e8582b6e
Merge pull request #14576 from Andy2244/ksmbd-fix-#13758
ksmbd-tools: fix #13758
2021-01-26 14:54:03 -08:00
Rosen Penev f673260cfa
Merge pull request #14574 from Andy2244/samba-4.13.4
samba4: update to 4.13.4
2021-01-26 14:53:42 -08:00
Lucian Cristian fabe4c030a frr: update 7.5 to latest backports
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
2021-01-26 21:02:28 +02:00
Andy Walsh 4c373ec720 ksmbd-tools: fix #13758
* fix for possible exploit #13758
* sanetize all external template/config inputs
* fix some shellcheck warnings

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2021-01-26 12:40:08 +01:00
Andy Walsh 35b3a4444e samba4: update to 4.13.4
* update to 4.13.4

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2021-01-26 12:15:24 +01:00
Florian Eckert d048c4b348
Merge pull request #14551 from geraldhansen/fix-ddns-provider
Fix ddns provider
2021-01-26 12:07:26 +01:00
Gerald Hansen 219b0af28f ddns-scripts: Increase PKG_RELEASE
Signed-off-by: Gerald Hansen <gerald.hansen@posteo.de>
2021-01-26 11:24:08 +01:00
Gerald Hansen 937560417c ddns-scripts: Remove not working ddns provider
I checked the hostname for existing DNS A and AAAA entries and these
ones didn't have an entry.

Signed-off-by: Gerald Hansen <gerald.hansen@cloud.ionos.com>
2021-01-26 11:24:08 +01:00
Gerald Hansen 9787de80e5 ddns-scripts: Change parameter for myonlineportal
As the default uclient-fetch doesn't support authentication header
and the ddns provider myonlineportal.net support also username and
passwort as url parameter this can be changed.

Signed-off-by: Gerald Hansen <gerald.hansen@cloud.ionos.com>
2021-01-26 11:24:08 +01:00
Rosen Penev a65552650a
Merge pull request #14571 from neheb/j
pthsem: try to fix ARC compilation
2021-01-25 23:27:42 -08:00
Rosen Penev ed1fb54f1a
Merge pull request #14566 from rs/nextdns-1.10.1-master
nextdns: Update to version 1.10.1
2021-01-25 23:07:13 -08:00
Rosen Penev 77ceaaf770
Merge pull request #14561 from ja-pa/libmaxminddb-1.5.0
libmaxminddb: update to version 1.5.0
2021-01-25 23:02:30 -08:00
Rosen Penev b67524aa17 pthsem: try to fix ARC compilation
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-01-25 22:59:13 -08:00
Vladimir Ulrich d92f087340 zoneinfo: Updated to the latest release
Signed-off-by: Vladimir Ulrich <admin@evl.su>
2021-01-25 21:41:59 +02:00
Olivier Poitrey 3575fe6408 nextdns: Update to version 1.10.1
Signed-off-by: Olivier Poitrey <rs@nextdns.io>
2021-01-25 17:55:29 +00:00
Jan Pavlinec 8ab91fe284
libmaxminddb: update to version 1.5.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-01-25 13:17:01 +01:00
Rosen Penev 37730ae7f4
Merge pull request #14557 from jefferyto/golang-1.15.7
golang: Update to 1.15.7
2021-01-25 01:43:13 -08:00
Rosen Penev 45918150c3
Merge pull request #14555 from fatbob313/umurmur0.2.19
uMurmur: Update to 0.2.19. Patches required for 0.2.17 merged upstream.
2021-01-25 01:42:36 -08:00
Rosen Penev a64044339b
Merge pull request #14553 from nickberry17/update_libqmi
libqmi: bump version
2021-01-25 01:40:56 -08:00
Rosen Penev 8710b8b839
Merge pull request #14552 from nickberry17/update_libmbim
libmbim: bump version
2021-01-25 01:40:42 -08:00
Jo-Philipp Wich 82fdb0ed05
Merge pull request #14539 from PolynomialDivision/owipcalc-default-route
owipcalc: fix contains not respect default route
2021-01-25 10:36:15 +01:00
Jeffery To c0fb05d670
golang: Update to 1.15.7
This includes fixes for:
* CVE-2021-3114: crypto/elliptic: incorrect operations on the P-224
  curve
* CVE-2021-3115: cmd/go: packages using cgo can cause arbitrary code
  execution on Windows

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2021-01-25 17:22:25 +08:00
Martin Johansson 268a905630 uMurmur: Update to 0.2.19. Patches required for 0.2.17 merged upstream.
Signed-off-by: Martin Johansson <martin@fatbob.nu>
2021-01-25 09:12:47 +01:00
Nicholas Smith ff753dddff libmbim: bump version
Signed-off-by: Nicholas Smith <nicholas.smith@telcoantennas.com.au>
2021-01-25 13:05:23 +10:00
Nicholas Smith d3e7b12143 libqmi: bump version
Signed-off-by: Nicholas Smith <nicholas.smith@telcoantennas.com.au>
2021-01-25 13:01:06 +10:00
Rosen Penev 0f566e44b6
Merge pull request #14546 from 1715173329/new-yq
yq: Update to v4.4.1
2021-01-24 17:17:40 -08:00
Hannu Nyman 1059e3cdb8
Merge pull request #14334 from bogdik/master
Add Eoip packege
2021-01-24 19:39:24 +02:00
Bogdan Shatik 64e3fdbdce eoip: Add package
add eoip package,this can create ethernet
tunnels compatible with Mikrotik EoIP tunnel.
At current moment it is easiest way
to create stateless tunnel with Mikrotik.

Signed-off-by: Bogdan Shatik <bogdikxxx@mail.ru>
2021-01-24 16:39:15 +03:00
Josef Schlehofer f9ecc43442
python-flask-seasurf: update to version 0.3.0
- Update copyright

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-01-24 10:08:04 +01:00
Josef Schlehofer 5d839fc06b
youtube-dl: update to version 2021.1.16
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2021-01-24 09:26:28 +01:00
Josef Schlehofer 14b751cdc4
Merge pull request #14529 from ja-pa/ooniprobe-3.4.0
ooniprobe: update to version 3.4.0
2021-01-24 09:16:38 +01:00
Nick Hainke e974acaac7 owipcalc: fix contains not respect default route
In IPv4 the default route can be written as
 0.0.0.0/0

In IPv6 the default route can be written as
 ::/0

If u try
  owipcalc 0.0.0.0/0 contains 1.1.1.1
or
  owipcalc ::/0 contains ::1
owipcalc will respond with 0 meaning that the "default prefixes" do not
contain the routes.
That is why we check now for 0 prefix.

Furthermore, if the prefix is 0, i will be 16. We will access a negative
array entry in the line:
 uint8_t net1 = x->s6_addr[15-i] & m;

Divide by % 16 to prevent i becoming 16:
 uint8_t i = ((128 - a->prefix) / 8) % 16;

Signed-off-by: Nick Hainke <vincent@systemli.org>
2021-01-23 17:48:18 +01:00