Commit Graph

4705 Commits

Author SHA1 Message Date
EdiTurn
089dbeffa9
luci-app-adguardhome: use new extra_command function definition 2020-11-06 17:49:31 +08:00
CN_SZTL
fc93f3b2a7
trojan-go: fix incorrect sort 2020-11-04 22:49:11 +08:00
CN_SZTL
5c984d212e
treewide: switch GOPROXY mirror to goproxy.io 2020-11-04 12:36:22 +08:00
Daniel Golle
12ae7241dc opkg: fix yet another dependency resolution bug
The previous fix of a fix caused yet another problem leading to
`opkg show-upgradable` ending up in an infinite loop.
Fix that.

Fixes: 4a2b1ff7fb ("opkg: fix dependency resolution")
Reported-by: Huangbin Zhan <zhanhb88@gmail.com>
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-11-03 12:04:23 +08:00
Daniel Golle
79da42ef25 opkg: fix dependency resolution
The previous commit broke opkg in a way that it would no longer
include dependencies when installing a package, effectively leading
to broken images and unusable systems.
Fix that by making sure dependencies are still going to be checked.
Also reduce size of struct abstract_pkg as suggested by @jow- while at
it.

Fixes: 1445d333aa ("opkg: bump to git HEAD")
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-11-03 12:04:09 +08:00
Florian Eckert
2d76259720 zram-swap: use new extra_command wrapper
Use new `extra_command` wrapper to fix the alignement.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-11-03 12:03:00 +08:00
Florian Eckert
0520b608f7 dropbear: use new extra_command wrapper
Use new `extra_command` wrapper to fix the alignement.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-11-03 12:02:38 +08:00
Florian Eckert
f609ae3874 ltq-vdsl-app: use new extra_command wrapper
Use new `extra_command` wrapper to fix the alignement.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-11-03 12:02:10 +08:00
Florian Eckert
d5676bd071 ltq-adsl-app: use new extra_command wrapper
Use new `extra_command` wrapper to fix the alignement.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-11-03 12:01:46 +08:00
Florian Eckert
97b94dfdcb base-files: fix rc.common help alignment
This commit introduces a new function `extra_command` to better format
the help text without having to calculate the indentation in every startup
script that wants to add a new command. So far it looks weird and is not
formatted correctly on some startup scripts.

After using the new `extra_command` wrapper the alignement looks correctly.

And if the indentation is not sufficient in the future, this can be
changed in the function extra_command at a central location.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-11-03 11:59:32 +08:00
John Audia
46d76b1b1d linux-firmware: update to 20201022
Signed-off-by: John Audia <graysky@archlinux.us>
2020-11-02 11:45:40 +08:00
Hauke Mehrtens
29a079b9bb gdb: Disable tests
We do not use the tests or ubsan in our gdb package.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-11-02 11:45:07 +08:00
Hauke Mehrtens
5eee6c9f76 gdb: Always use system zlib
Instead of using the system zlib when the package is selected and using
the internal zlib if it is not selected in OpenWrt, just activate it
always. This should make the package more deterministic.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-11-02 11:44:46 +08:00
Hauke Mehrtens
31b0302035 gdb: Update to version 10.1
gdb 10.1 adds many new features for example gdbserver support for
  - ARC GNU/Linux
  - RISC-V GNU/Linux

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2020-11-02 11:44:20 +08:00
Hans Dedecker
74461dac83 odhcpd: fix compile problem on 64-bit systems
735c783 dhcpv6: fix size_t fields in syslog format

Fixes 5cdc65f6d1

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
2020-11-02 11:33:53 +08:00
Hans Dedecker
d2eceb86a6 odhcpd: update to latest git HEAD
5700919 dhcpv6: add explicit dhcpv4o6 server address
e4f4e62 dhcpv6: add DHCPv4-over-DHCPv6 support
aff290b dhcpv6: check message type
2677fa1 router: fix advertisement interval option

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
2020-11-02 11:33:16 +08:00
AmadeusGhost
9faa9fbacf sched-cake-oot: add missing constraints for kernel 4.9 2020-11-01 11:35:46 +08:00
Daniel Golle
0d97b0b124 libselinux: remove dependency on musl-fts for non-musl builds
Suggested-by: Curtis Deptuck <curtdept@users.noreply.github.com>
Tested-by: Curtis Deptuck <curtdept@users.noreply.github.com>
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-10-31 10:30:40 +08:00
Daniel Golle
93c6729871 opkg: bump to git HEAD
8769c75 pkg_hash: don't suggest incompatible packages

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-10-31 10:22:19 +08:00
Petr Štetiar
0188c16467 umdns: update to version 2020-10-26
59e4fc98162d cache: cache_answer: fix off by one
4cece9cc7db4 cache: cache_record_find: fix buffer overflow
be687257ee0b cmake: tests: provide umdns-san binary
bf01f2dd0089 tests: add dns_handle_packet_file tool
134afc728846 tests: add libFuzzer based fuzzing
de08a2c71ca8 cmake: create static library
cdc18fbb3ea8 interface: fix possible null pointer dereference
1fa034c65cb6 interface: fix value stored to 'fd' is never read
3a67ebe3fc66 Add initial GitLab CI support
50caea125517 cmake: fix include dirs and libs lookup

Signed-off-by: Petr Štetiar <ynezz@true.cz>
2020-10-31 10:15:24 +08:00
Beginner
89fc2f40af
v2ray-plugin : update v1.7.0 2020-10-31 01:15:37 +08:00
CN_SZTL
958e644ab3
AdGuardHome: bump to 0.104.0 2020-10-30 15:04:46 +08:00
CN_SZTL
d51acd440f
OpenClash: bump to 0.40.14-beta 2020-10-29 22:38:27 +08:00
CN_SZTL
209028e454
luci-app-serverchan: sync with upstream source 2020-10-29 22:33:35 +08:00
CN_SZTL
bdcd93bde5
luci-app-vssr: sync with upstream source 2020-10-29 22:31:33 +08:00
CN_SZTL
6b1af41606
luci-theme-edge: bump to 2.2 2020-10-29 22:30:24 +08:00
CN_SZTL
cb548efbad
default-settings: add a warning 2020-10-29 22:14:27 +08:00
Hauke Mehrtens
13e1a94be3
uci: Backport security fixes
This packports two security fixes from master.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(cherry picked from commit f9005d4f80)
2020-10-29 21:57:03 +08:00
CN_SZTL
17c618e31c
naiveproxy: fix typo error 2020-10-25 22:13:46 +08:00
CN_SZTL
89941c8fd3
naiveproxy: fix var setting
Fixes: #216.
2020-10-25 17:55:24 +08:00
CN_SZTL
ca06b70b56
busybox: make busybox understand special cron time like @daily 2020-10-25 15:24:45 +08:00
CN_SZTL
fefab16f57
luci-app-unblockneteasemusic-go: bump to v1.14 2020-10-25 14:43:39 +08:00
CN_SZTL
fbe43dda29
UnblockNeteaseMusic-Go: bump to v0.2.7 2020-10-25 14:41:18 +08:00
CN_SZTL
1a14c9852a
luci-app-serverchan: bump to v1.79 2020-10-25 14:40:34 +08:00
CN_SZTL
3a3fe3f445
node-request: add PKG_HASH 2020-10-25 14:38:01 +08:00
CN_SZTL
8394fcaf2f
oaf: bump to latest git HEAD 2020-10-25 14:34:13 +08:00
CN_SZTL
6cfa995fba
OpenClash: bump to 0.40.13-beta 2020-10-25 14:33:05 +08:00
CN_SZTL
f1a9e235fa
luci-app-jd-dailybonus: bump to v0.8.6 2020-10-25 14:31:18 +08:00
CN_SZTL
09d5aa83cd
luci-app-passwall: sync with upstream source 2020-10-25 14:22:57 +08:00
CN_SZTL
fba54535c8
naiveproxy: sync with upstream source 2020-10-25 12:28:21 +08:00
Mattraks
b8f4857dee
v2ray: update sed args and upx ignore errors 2020-10-24 16:59:49 +08:00
Beginner
9eb3cbbc91 v2ray: update v4.31.3 2020-10-24 11:38:20 +08:00
AmadeusGhost
ea3ddbe9ca autocore-arm: adjust display order 2020-10-24 11:35:55 +08:00
AmadeusGhost
47d017962c luci-theme-edge: sync upstream source code 2020-10-23 11:38:30 +08:00
AmadeusGhost
55097d4f7c autocore: enable sensors support for ipq806x 2020-10-23 11:27:42 +08:00
CN_SZTL
60a0a88809
Revert "procd: jail: clean up capability handling and non-root ubusd"
This reverts commit bfc67bcc16.
2020-10-22 22:54:49 +08:00
CN_SZTL
363add2f7c
Revert "ubus: prepare to run ubusd as non-root user"
This reverts commit 99f35613e7.
2020-10-22 22:54:26 +08:00
Daniel Golle
bfc67bcc16 procd: jail: clean up capability handling and non-root ubusd
Unify capability handling to only use OCI spec parsers even for ujail
slim containers which previously supposedly used their own format.

 80c9516 cgroups: restrict allowed keys in 'unified' section
 5ade567 cgroups: memory controller fixes
 3121467 early: run ubusd non-root as user ubus, group ubus
 12a5b97 jail: adapt to new ubus socket path
 788d144 instance: actually wire up capabilities filename
 ebc5a7f jail: nuke old capabilities code in favour of reusing OCI code
 6c5233a jail: capabilities: apply in two phases

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-10-22 11:37:50 +08:00
Daniel Golle
99f35613e7 ubus: prepare to run ubusd as non-root user
Move /var/run/ubus.sock to /var/run/ubus/ubus.sock in preparation for
having ubusd run as non-root user.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-10-22 11:36:54 +08:00
Daniel Golle
ea183a6b59 target: include selinux-variants if CONFIG_SELINUX is set
Rather than unconditionally adding busybox and procd to the set of
default packages, add busybox-selinux and procd-selinux in case
CONFIG_SELINUX is set.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-10-22 11:36:08 +08:00