Commit Graph

6812 Commits

Author SHA1 Message Date
Kevin Darbyshire-Bryant
e7f3fc4e4f dnsmasq: Bump to v2.84
dnsmasq v2.84rc2 has been promoted to release.

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
2021-01-29 22:30:08 +08:00
CN_SZTL
fb6fb1e597
Package CTCGFW/Lienol: Cleanup Makefile
Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2021-01-29 21:23:11 +08:00
CN_SZTL
f22c6ed39e
smartdns: move to feeds
Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2021-01-29 15:10:18 +08:00
CN_SZTL
349b61756b
smartdns: bump to latest git HEAD
Removed upstreamed patches.

Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2021-01-29 15:07:13 +08:00
CN_SZTL
c358438250
brook: build with OpenWrt golang toolchain
Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2021-01-29 14:51:43 +08:00
CN_SZTL
4bdb5a3dac
microsocks11: fix bugs made by upstream
Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2021-01-29 13:42:40 +08:00
CN_SZTL
829c5aa67b
microsocks11: add new package
MicroSocks11 is a SOCKS5 library and server based on the microsocks project that uses
CMake and C++11 for cross-platform support. MicroSocks11 supports IPv4, IPv6, and DNS.

Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2021-01-29 13:11:17 +08:00
CN_SZTL
de8846e94f
cxxopts: add new package
This is needed by microsocks11.

Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2021-01-29 13:11:17 +08:00
CN_SZTL
5ac5056bbc
nps: build with OpenWrt golang toolchain
Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2021-01-29 12:21:52 +08:00
CN_SZTL
7c67cf7e48
ipt2socks-alt: fix build dir
Fixes: dca292d0f1 ("ipt2socks-alt: add package")

Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2021-01-29 04:21:54 +08:00
CN_SZTL
61d995d4c3
kernel: bump 4.19 to 4.19.171
Refreshed all patches.

Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2021-01-29 03:28:54 +08:00
Aes64X
0fcadc1802
exFAT-oot: bump to 5.11.1
Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2021-01-29 01:02:13 +08:00
CN_SZTL
9ff20b99e9
v2ray: fix typo error
Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2021-01-28 23:10:40 +08:00
CN_SZTL
d16a6010b3
package zxlhhyccc: move to ctcgfw
As zxlhhyccc is a member of CTCGFW, it's no reason to keep it separated.

Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2021-01-28 22:00:35 +08:00
CN_SZTL
70d79f7c79
luci-app-ssr-plus: bump to 183-5
Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>

Co-authored-by: Mattraks <16359027+Mattraks@users.noreply.github.com>
Co-authored-by: lean <coolsnowwolf@gmail.com>
2021-01-28 21:31:38 +08:00
CN_SZTL
dca292d0f1
ipt2socks-alt: add package
Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2021-01-28 21:25:38 +08:00
CN_SZTL
5039dc2917
ipt2socks: cleanup Makefile
Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2021-01-28 21:23:26 +08:00
Derry
f20cd5a040
OpenAppFilter: bump to latest git HEAD
Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2021-01-28 21:23:22 +08:00
xiaorouji
2ebdd81936
luci-app-passwall: bump to 4-12
Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2021-01-28 19:54:57 +08:00
老竭力
1c5dbc06a8
luci-app-jd-dailybonus: bump to 1.0.3
Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2021-01-28 19:53:15 +08:00
Tim Zhang
f790f0ca78
OpenClash: Fix DNS-hijacking related firewall rules
Co-authored-by: vernesong <42875168+vernesong@users.noreply.github.com>
Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2021-01-28 19:45:52 +08:00
Paul Spooren
bf200c0467
scripts: sources CDN as fallback in download.pl
In case the default sources for a package fail use the CDN rather than
our own mirror. In case the CDN fails, fallback to our mirror.

Also remove mirror1 which isn't available anymore.

Signed-off-by: Paul Spooren <mail@aparcar.org>
Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2021-01-28 19:40:14 +08:00
AmadeusGhost
dc69016ea6 rtl8812au-ac: fix bug after enable concurrent mode support
Fixes: 8ea8e4be95 ("rtl8812au-ac: enable concurrent mode support")
2021-01-28 12:20:33 +08:00
Paul Spooren
ed6c0eeae8 base-files: bump Copyright to 2021
This commit is only added to keep the PKG_RELEASE correct after fixing
the $(COMMITCOUNT) logic in the previous commit.

This way the PKG_RELEASE stays the same while the compiled packages
content isn't changed.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2021-01-27 12:20:07 +08:00
Paul Spooren
29b6bdd085 rules: fix COMMITCOUNT logic
The newly added $(COMMITCOUNT) variable was wrongly increased by plus
one. The addition should have been only added to $(AUTORELEASE) as
OpenWrt traditionally starts counting at one rather than zero.

$(AUTORELEASE) counts the commits since the last bump, which is zero on
the version bump commit itself.

This commit increases $(AUTORELEASE) by one while leaving $(COMMITCOUNT)
as is.

The base-files package is the only package using $(COMMITCOUNT) so far
and requires a pseudo commit to keep the PKG_RELEASE correct. A non
functional change (Copyright bump) is done in the next commit.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2021-01-27 12:19:41 +08:00
Jeffrey Elms
bc1aecc42a px5g-wolfssl: Fix certificate signature
Certificate signature algorithm was being set after call to
`wc_MakeCert`, resulting in a mismatch between specified signature in
certificate and the actual signature type.

Signed-off-by: Jeffrey Elms <jeff@wolfssl.com>
[fix commit subject, use COMMITCOUNT]
Signed-off-by: Paul Spooren <mail@aparcar.org>
2021-01-27 12:19:12 +08:00
Rosen Penev
33532502f8 toolchain/libstdcpp: disable dual ABI and default to new
GCC 5.1 changed the std::string ABI in order to properly support C++11.
For compatibility with libraries compiled with the older ABI, that is,
linking between old-abi.so and new-abi.bin, both ABIs are enabled. In
terms of OpenWrt, all packages are compiled with the same toolchain,
which means these issues do not need to be handled.

Most importantly, this results in a significant size reduction of
libstdpp:

Before:

450794 bytes

After:

327752 bytes

Tested with all OpenWrt packages.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2021-01-27 12:18:17 +08:00
Paul Spooren
a14e666e0c umdns: bump to 2021-01-26
* i78aa36b umdns: fix 64-bit time format string
* Update Copyright

Signed-off-by: Paul Spooren <mail@aparcar.org>
2021-01-27 12:18:06 +08:00
Tony Ambardar
9752eb45dc bpftools: update to 5.10.10
Use the latest stable kernel since the previous 5.8.x series is EOL.

Also drop the following patches recently accepted upstream:

  * 001-libbpf-ensure-no-local-symbols-counted-in-ABI-check.patch
  * 002-libbpf-fix-build-failure-from-uninitialized-variable.patch
  * 003-bpftool-allow-passing-BPFTOOL_VERSION-to-make.patch
  * 004-v5.9-bpftool-use-only-ftw-for-file-tree-parsing.patch

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
2021-01-26 12:05:07 +08:00
Tony Ambardar
86bedd0ae0 config: drop CONFIG_KPROBE_EVENT unused since kernel 4.9
The config setting was renamed to CONFIG_KPROBE_EVENTS.

Fixes: 97d3f800a8 ("config: kernel: Add KPROBE_EVENTS config option)
Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
2021-01-26 12:02:54 +08:00
AmadeusGhost
5cb63c747f rtl8821cu: fix the link rate on some devices
From user feedback, we should change this option to avoid slow link
speed on some wireless network cards.
Ref: brektrou/rtl8821CU/issues #5
2021-01-25 20:10:14 +08:00
Kevin Darbyshire-Bryant
22fd7dfc3d dnsmasq: Update to 2.84test3
dnsmasq v2.83 has a bug in handling duplicate queries which means it may
try to reply using the incorrect network socket.  This is especially
noticeable in dual stack environments where replies may be mis-directed to
IPv4 addresses on an IPv6 socket or IPv6 addresses on an IPv4 socket.

This results in system log spam such as:
dnsmasq[16020]: failed to send packet: Network unreachable
dnsmasq[16020]: failed to send packet: Address family not supported by protocol

dnsmasq v2.84test3 resolves these issues.

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
2021-01-25 12:03:08 +08:00
liwenjie119
d3c39a460e luci-app-kodexplorer: fix nginx info
修复nginx的path_info,以及可道云中查看数据库的adminer的依赖
2021-01-25 12:01:28 +08:00
Hans Dedecker
6a87bdb14e glibc: update to latest 2.32 commit (BZ#2692 BZ#26988 BZ#26831 BZ#2706)
d3cb8f6222 aarch64: fix static PIE start code for BTI [BZ #27068]
082798622d __vfscanf_internal: fix aliasing violation (bug 26690)
33dc30bc83 aarch64: Use mmap to add PROT_BTI instead of mprotect [BZ #26831]
46e1e64fe3 elf: Pass the fd to note processing
b6eae83717 elf: Move note processing after l_phdr is updated
c6090dcebd aarch64: align address for BTI protection [BZ #26988]
610e2c5150 aarch64: Fix missing BTI protection from dependencies [BZ #26926]

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
2021-01-24 12:02:37 +08:00
Adrian Schmutzler
f0428617ad maccalc: remove package
This is a helpful utility, but it does not have any dependencies
in this repository. Move it to packages feed.

The package does not seem to have a maintainer.

Cc: Jo-Philipp Wich <jo@mein.io>
Cc: Nick Hainke <vincent@systemli.org>
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2021-01-24 12:02:01 +08:00
Adrian Schmutzler
d9e355865b owipcalc: remove package
This is a helpful utility, but it does not have any dependencies
in this repository. Move it to packages feed.

Cc: Jo-Philipp Wich <jo@mein.io>
Cc: Nick Hainke <vincent@systemli.org>
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2021-01-24 12:01:36 +08:00
CN_SZTL
b01af9983b
kernel: bump to 4.9.253, 4.14.217, 4.19.170
Refreshed all patches.

Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2021-01-24 02:47:59 +08:00
CN_SZTL
015df15104
bpytop: install missing theme files
Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2021-01-24 01:19:42 +08:00
CN_SZTL
7078e1470a
tinyfecvpn: cleanup Makefile
Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2021-01-23 23:14:11 +08:00
CN_SZTL
e2d52f3593
tinyportmapper: cleanup Makefile
Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2021-01-23 23:12:26 +08:00
CN_SZTL
2aaece6c54
bpytop: bump to 1.0.60
Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2021-01-23 23:06:00 +08:00
CN_SZTL
d9083e21c6
autocore: display ? if "model name" doesn't exist
Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
(cherry-pick from 285bb05ca3)
2021-01-23 22:40:43 +08:00
CN_SZTL
c05a66e3f9
autocore: remove hack for ARMv8
The related issue was fixed so this hack is totally useless now.

Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
(cherry-pick from 68692453e2)
2021-01-23 21:43:10 +08:00
CN_SZTL
236f828ae5
linux: arm64: cpuinfo: Add "model name" in /proc/cpuinfo for 64bit tasks also
Removed restriction of displaying model name for 32 bit tasks only.
Because of this Processor details were not displayed in
"System setting -> Details" in Ubuntu model name display is generic
and can be printed for 64 bit also.

model name : ARMv8 Processor rev X (v8l)

Signed-off-by: Sumit Gupta <sumitg@nvidia.com>

Link: https://lore.kernel.org/lkml/1472461345-28219-1-git-send-email-sumitg@nvidia.com/
Reported-by: AmadeusGhost <amadeus@jmu.edu.cn>
Tested-by: AmadeusGhost <amadeus@jmu.edu.cn>
Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
(backport from 68692453e2)
2021-01-23 21:42:47 +08:00
CN_SZTL
cba1985b07
kernel: bump to 4.9.252, 4.14.216, 4.19.169
Refreshed all patches.

Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2021-01-23 21:36:40 +08:00
Paul Spooren
c18befafbc
uboot-envtools: use $(AUTORELEASE) for PKG_RELEASE
Use `$(AUTORELEASE)` variable rather than setting a PKG_RELEASE
on every commit manually.

Signed-off-by: Paul Spooren <mail@aparcar.org>
Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2021-01-23 20:48:20 +08:00
Paul Spooren
1c45a75927
base-files: use $(COMMITCOUNT) in PKG_RELEASE
The newly added `$(COMMITCOUNT)` varialbe allows automatic versioning
based on the number of Git commits of a package. Replace *tedious to
bump* and *merge conflict causing* `PKG_RELEASE` and replace it with
`$(COMMITCOUNT)`.

Signed-off-by: Paul Spooren <mail@aparcar.org>
Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2021-01-23 20:47:49 +08:00
Paul Spooren
a1763a0d81
rules: add AUTORELEASE and COMMITCOUNT variables
The lack of bumped PKG_RELEASE variables is a recurring theme on the
mailing list and in GitHub comments. This costs precious review time,
a rare good within the OpenWrt project.

Instead of relying on a manually set PKG_RELEASE this commit adds a
`commitcount` function that uses the number of Git commits to determine
the release. The function is called via the variables `$(AUTORELEASE)`
or `$(COMMITCOUNT)`. The `PKG_RELEASE` variable can be set to either of
the two.

- $(AUTORELEASE):

Release is automagically set to the number of commits since the last
commit containing either ": update to " or ": bump to ".

Example below:

    $ git log packages/foobar/
    foobar: fixup file location
    foobar: disable docs
    foobar: bump to 5.3.2
    foobar: fixup copyright

Resulting package name: foobar_5.3.2-3_all.ipk, two package changes
since the last upstream version change, using a 1 based counter.

- $(COMMITCOUNT):

For non-traditional versioning (x.y.z), most prominent `base-files`,
this variable contains the total number of package commits.

The new functionality can also be used by other feeds like packages.git.

In case no build information is available, e.g. when using release
tarballs, the SOURCE_DATE_EPOCH is used to have a reproducible release
identifier.

Suggested-by: Daniel Golle <daniel@makrotopia.org>
Signed-off-by: Paul Spooren <mail@aparcar.org>
Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2021-01-23 20:46:59 +08:00
Florian Eckert
8e9268c899
iperf3: remove
This package is not needed in base. It will be imported in the packages
feed.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2021-01-23 20:46:47 +08:00
Florian Eckert
8be7cdc375
iperf: remove
This package is not needed in base. It will be imported in the packages
feed.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2021-01-23 20:46:46 +08:00