openwrt / packages

Community maintained packages for OpenWrt. Documentation for submitting pull requests is in CONTRIBUTING.md
GNU General Public License v2.0
3.96k stars 3.46k forks source link

<muonsocks>: microsocks enhancement package request #24010

Open lars18th opened 5 months ago

lars18th commented 5 months ago

The microsocks package already exists: https://pkgs.staging.openwrt.org/package/master/packages/aarch64_cortex-a76/microsocks

But it only supports Socks v5. For v4a support the we need to use "muonsocks" that it's a fork: https://github.com/niklata/muonsocks

I don't recommend to "replace" the original microsocks package, but to "add" the new one. To compile the fork we can reuse the receipt for the original package.

lars18th commented 4 months ago

Hi, I need help because "microsocks" is V5 only, and "muonsocks" is a fork that support V4a as well.

lars18th commented 4 months ago

Hi @matkor ,

Package : microsocks Maintainer : Mateusz Korniak

Since you are listed as maintainer of the microsocks package I ask if you can: either replace it with the mounsocks code or create a new package. Please comment. Thank you.

matkor commented 4 months ago

Seems mounsocks functionality is larger, also it already has different name, so IMHO it is better to add muonsocks package and let users choose.

lars18th commented 4 months ago

Seems mounsocks functionality is larger, also it already has different name, so IMHO it is better to add muonsocks package and let users choose.

What you say sounds perfect to me. However, I don't have enough skills to create a PR for a new package. And since you are the maintainer of microsocks then the question is if you can generate a new one for muonsocks. Please. 😉

vellrya commented 2 weeks ago

@matkor, сan you please update microsocks to version 1.0.4 so that it is possible to use the -q flag? Thanks