Commit Graph

18728 Commits

Author SHA1 Message Date
CN_SZTL
a04b2f2cb6
luci-theme-argon: sync with upstream source 2020-09-16 13:31:11 +08:00
AmadeusGhost
2d8b04cc95 Merge Official Source 2020-09-16 11:50:57 +08:00
Rafał Miłecki
4a3230683b uhttpd: update to the latest master
1172357 ubus: add new RESTful API
fe1888f ubus: fix blob_buf initialization

Fixes: 3d167ed805 ("uhttpd: update to the latest master")
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2020-09-15 13:45:33 +02:00
AmadeusGhost
c8a01a8c21 autosamba: switch to samba4 2020-09-14 20:26:00 +08:00
AmadeusGhost
e3f77bc5b3 samba3: remove outdated package 2020-09-14 20:25:13 +08:00
Teaffanie
448fa89619
luci-theme-bootstrap-blue: add new themes from Lienol 2020-09-14 11:18:38 +08:00
Adrian Schmutzler
a9790dff53 cns3xxx: drop target
This target has not been updated to 5.4 yet, and the only person
trying it (Koen) decided to retreat based on the following reasons:

- The target is not DT-aware at all

- The huge amount of effort required

- The SoC itself reached EoL at Cavium for some time now

- Upstream removed some important parts as it's also slowly getting EoL
  over there

- The commercial product that used this will fade out shortly

- The amount of download for this binary suggest that the target is not
  that popular

Since nobody has picked up the work since then, and this is the last
remaining 4.19-only target, finally drop it now.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2020-09-14 00:19:27 +02:00
Klaus Kudielka
04d3b517dc uboot-envtools: mvebu: update uci defaults for Turris Omnia
On the Turris Omnia 2019, u-boot environment is located at 0xF0000, instead
of 0xC0000. The switch happened with u-boot-omnia package version 2019-04-2
(May 10, 2019).

Check the installed u-boot release, and set the default accordingly.

Signed-off-by: Klaus Kudielka <klaus.kudielka@gmail.com>
[bump PKG_RELEASE, use lower case for hex offset]
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2020-09-13 13:56:47 +02:00
CN_SZTL
bb12c25f93
Merge Official Source 2020-09-13 11:01:29 +08:00
Hans Dedecker
96586ad8ca netifd: update to latest git HEAD
55a7b6b netifd: vxlan: add aging and maxaddress options
11223f5 netifd: vxlan: add most missing boolean options
226566b netifd: vxlan: refactor mapping of boolean attrs
a3c033e netifd: vxlan: handle srcport range

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
2020-09-12 21:29:20 +02:00
CN_SZTL
a10bc629ef
luci-app-openclash: bump to 0.40.3 2020-09-13 00:51:25 +08:00
CN_SZTL
88fdc7e962
v2ray: bump to 4.28.1 2020-09-13 00:51:04 +08:00
AmadeusGhost
82640654a5
ssocks: separate into 2 packages 2020-09-13 00:12:25 +08:00
CN_SZTL
8beda81305
luci-app-ssocks: fix kill process 2020-09-12 22:35:37 +08:00
CN_SZTL
821ecda6a1
luci-app-ssocks: fix path to binary 2020-09-12 20:39:38 +08:00
Teaffanie
074461962d
luci-app-passwall: sync with upstream source (#202) 2020-09-12 19:26:02 +08:00
CN_SZTL
461300e73f
luci-app-ssocks: move to services 2020-09-12 19:19:30 +08:00
CN_SZTL
4556186d1d
luci-app-argon-config: depend on theme package 2020-09-12 19:12:06 +08:00
CN_SZTL
8fff02666b
dfluci-app-argon-config: tidy up Makefile 2020-09-12 19:09:16 +08:00
Buhtige
eb4795582f
luci-app-argon-config: add package (#198) 2020-09-12 19:08:02 +08:00
CN_SZTL
d80fc37676
luci-app-openclash: sync with upstream source 2020-09-12 18:12:27 +08:00
CN_SZTL
cfec3a99c5
UnblockNeteaseMusic-Go: bump to 0.2.6 2020-09-12 18:12:00 +08:00
CN_SZTL
7053ae7f08
Merge Official Source 2020-09-12 17:49:31 +08:00
Teaffanie
6a6495f24f
luci-app-passwall: bump to 3.9-57 (#201) 2020-09-12 17:46:15 +08:00
Teaffanie
0151e73725
useless file 2020-09-12 17:45:54 +08:00
Teaffanie
a84dfdb217
luci-app-passwall: bump to 3.9-56 2020-09-12 17:45:25 +08:00
Adrian Schmutzler
07aa858a73 ramips: fix partitions and boot for RAVPower RP-WD03
The RAVPower RP-WD03 is a battery powered router, with an Ethernet and
USB port. Due due a limitation in the vendor supplied U-Boot bootloader,
we cannot exceed a 1.5 MB kernel size, as is the case with recent builds
(i.e. post v19.07). This breaks both factory and sysupgrade images.

To address this, use the lzma loader (loader-okli) to work around this
limitation.

The improvements here also address the "misplaced" U-Boot environment
partition, which is located between the kernel and rootfs in the stock
image / implementation. This is addressed by making use of mtd-concat,
maximizing space available in the booted image.
This will make sysupgrade from earlier versions impossible.

Changes are based on the recently supported HooToo HT-TM05, as the
hardware is almost identical (except for RAM size) and is from the same
vendor (SunValley). While at it, also change the SPI frequency
accordingly.

Installation:

 - Download the needed OpenWrt install files, place them in the root
   of a clean TFTP server running on your computer. Rename the files as,
   - openwrt-ramips-mt7620-ravpower_rp-wd03-squashfs-kernel.bin => kernel
   - openwrt-ramips-mt7620-ravpower_rp-wd03-squashfs-rootfs.bin => rootfs
 - Plug the router into your computer via Ethernet
 - Set your computer to use 10.10.10.254 as its IP address
 - With your router shut down, hold down the power button until the first
   white LED lights up.
 - Push and hold the reset button and release the power button. Continue
   holding the reset button for 30 seconds or until it begins searching
   for files on your TFTP server, whichever comes first.
 - The router (10.10.10.128) will look for your computer at 10.10.10.254
   and install the two files. Once it has finished installation, it will
   automatically reboot and start up OpenWrt.
 - Set your computer to use DHCP for its IP address

Notes:

 - U-Boot environment can be modified, u-boot-env is preserved on initial
   install or sysupgrade
 - mtd-concat functionality is included, to leave a "hole" for u-boot-env,
   combining the OEM kernel and rootfs partitions

Most of the changes in this commit are the work of Russell Morris (as
credited below), I only wrapped them up and added compat-version.
Thanks to @mpratt14 and @xabolcs for their help getting the lzma loader
to work!

Fixes: 5ef79af4f8 ("ramips: add support for Ravpower WD03")

Suggested-by: Russell Morris <rmorris@rkmorris.us>
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2020-09-11 19:31:03 +02:00
CN_SZTL
f1c70a7c51
naiveproxy: bump to 85.0.4183.83-3 2020-09-12 00:56:45 +08:00
CN_SZTL
800a771f59
Merge Official Source 2020-09-12 00:08:25 +08:00
Teaffanie
98f1d9ec3d
luci-app-vssr: sync with upstream source 2020-09-12 00:01:25 +08:00
Teaffanie
07d7c2060a
luci-app-openclash: bump to v0.40.2-beta 2020-09-12 00:00:54 +08:00
Teaffanie
e095e85178
v2ray-plugin: bump to 1.4.3 2020-09-12 00:00:20 +08:00
David Bauer
e289f18347 hostapd: add support for per-BSS airtime configuration
Add support for per-BSS airtime weight configuration. This allows to set
a airtime weight per BSS as well as a ratio limit based on the weight.

Support for this feature is only enabled in the full flavors of hostapd.

Consult the hostapd.conf documentation (Airtime policy configuration)
for more information on the inner workings of the exposed settings.

Signed-off-by: David Bauer <mail@david-bauer.net>
2020-09-11 17:35:48 +02:00
David Bauer
e087bb5bd7 base-files: disable LEDs if default state is undefined
Set the default state for LEDs to off. When a trigger is set, the
trigger will turn the LED automatically on.

Currently LEDs might stay on, e.g. when the LED trigger is set to a
netdev trigger and the interface is never activated or the 'none'
trigger is selected without setting the 'default' option to 0 and it's
set for the LED indicating the system running state.

Using off as a default value is also consistent with the documentation
in the OpenWrt wiki.

Signed-off-by: David Bauer <mail@david-bauer.net>
2020-09-11 17:34:54 +02:00
CN_SZTL
7724a9e145
ssocks: fix gcc10 compilation
Co-authored-by: Lienol <lawlienol@gmail.com>
2020-09-11 23:23:59 +08:00
Teaffanie
ac9cd1f7b0
trojan-plus: bump to 10.0.3 2020-09-11 23:15:44 +08:00
Teaffanie
72e90f3c65
trojan-go: bump to 0.8.2 2020-09-11 23:15:16 +08:00
AmadeusGhost
18321e83b1
luci-app-cifs: correct title 2020-09-11 17:57:00 +08:00
zhusir
9e6ab17639
update V2ray version to 4.28.0 2020-09-11 17:56:27 +08:00
Bob Cai
f1bc66c765 kernel: improve the description of fs-nfs-v4
TITLE is "NFS4 filesystem client support" (Line 428)
but the description is "Kernel module for NFS v4 support" (Line 438).

Use "Kernel module for NFS v4 client support" on line 438.

Signed-off-by: Bob Cai <1119283622@qq.com>
[commit title/message facelift]
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2020-09-10 18:52:15 +02:00
Rafał Miłecki
8b8015031b rpcd: update to the latest master
rc: new ubus object for handling /etc/init.d/ scripts

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2020-09-10 13:35:05 +02:00
AmadeusGhost
e1bca8939c verysync: adjust download address 2020-09-10 17:02:14 +08:00
Saxon
5176edf24a Rclone: bump version to 1.53.0 (#5422) 2020-09-10 17:01:59 +08:00
Saxon
66d554332c rclone-ng: update to 0.5.0 (#5425) 2020-09-10 17:01:37 +08:00
536wfr
0e833a9c39 UnblockNeteaseMusicGo update to 0.2.5 (#5429) 2020-09-10 17:01:22 +08:00
AmadeusGhost
e4f72138d3 Merge Official Source 2020-09-10 17:00:28 +08:00
Daniel Golle
fb22f4ae3a rssileds: update maintainer email address
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-09-10 02:58:30 +01:00
Jason A. Donenfeld
bf0881dc72 wireguard-tools: bump to 1.0.20200827
* ipc: split into separate files per-platform

This is in preparation for FreeBSD support, which I had hoped to have this
release, but we're still waiting on some tooling fixes, so hopefully next
wg(8) will support that. Either way, the code base is now a lot more amenable
to adding more kernel platform support.

* man: wg-quick: use syncconf instead of addconf for strip example

Simple documentation fix.

* pubkey: isblank is a subset of isspace
* ctype: use non-locale-specific ctype.h

In addition to ensuring that isalpha() and such isn't locale-specific, we also
make these constant time, even though we're never distinguishing between bits
of a secret using them. From that perspective, though, this is markedly better
than the locale-specific table lookups in glibc, even though base64 characters
span two cache lines and valid private keys must hit both. This may be useful
for other projects too: https://git.zx2c4.com/wireguard-tools/tree/src/ctype.h

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2020-09-09 20:47:19 +02:00
Martin Schiller
d6235f48f8 openvpn: fix shell compare operator in openvpn.init
Don't use bash syntax, because /bin/sh is used here.

Signed-off-by: Martin Schiller <ms@dev.tdt.de>
[bump PKG_RELEASE]
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2020-09-09 14:02:21 +02:00
Felix Fietkau
d717343c85 mac80211: update encap offload patches to the latest version
Minor cleanup and code reorganization, along with a change to not disable
offload anymore when a tkip or sw crypto key is added

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2020-09-09 11:51:47 +02:00