summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* net-proxy/trojan: add tcpfastopen, nat and reuseport use flagblackteahamburger2024-08-232-2/+8
| | | | | | | Closes: https://bugs.gentoo.org/938213 Closes: https://github.com/gentoo/gentoo/pull/38213 Signed-off-by: blackteahamburger <blackteahamburger@outlook.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* net-proxy/trojan: enable py3.12Xin Yang2024-04-131-2/+2
| | | | | | Signed-off-by: Xin Yang <yangmame@icloud.com> Closes: https://github.com/gentoo/gentoo/pull/36234 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* net-proxy/trojan: add py3.11 PYTHON_COMPAT #897150Xin Yang2023-05-201-1/+1
| | | | | | | Signed-off-by: Xin Yang <yangmame@icloud.com> Closes: https://github.com/gentoo/gentoo/pull/30929 Closes: https://bugs.gentoo.org/897150 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* */*: remove py3.8 from PYTHON_COMPATDavid Seifert2023-01-141-2/+2
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* net-proxy/trojan: remove stale boost lower boundsDavid Seifert2022-09-041-1/+1
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* net-proxy/trojan: enable py3.10 and disable py3.7Sam James2022-06-011-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-proxy/trojan: keyword ~riscvYixun Lan2021-12-031-1/+1
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Yixun Lan <dlan@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* net-proxy/trojan: only requre Python for testsSam James2021-06-071-0/+4
| | | | | Closes: https://bugs.gentoo.org/764644 Signed-off-by: Sam James <sam@gentoo.org>
* */*: Add proxied="yes" for non-@gentoo.org peopleMichał Górny2021-03-161-1/+1
| | | | | | | | | | | | Done via: find -name metadata.xml -exec xml ed -P -L \ -a '/pkgmetadata/maintainer[substring(email, string-length(email) - string-length("@gentoo.org") + 1) != "@gentoo.org"]' \ -t attr -n proxied -v yes {} + Signed-off-by: Michał Górny <mgorny@gentoo.org>
* */*: Add 'proxied="proxy"' for proxy-maint projectMichał Górny2021-03-161-1/+1
| | | | | | | | | | Done via: find -name metadata.xml -exec xml ed -P -L \ -a '//maintainer[email="proxy-maint@gentoo.org"]' \ -t attr -n proxied -v proxy {} + Signed-off-by: Michał Górny <mgorny@gentoo.org>
* net-proxy/trojan: create dedicated UID/GIDYixun Lan2021-02-134-79/+39
| | | | | | | | | | | create dedicated user/group for trojan, so not to expose sensitive info for the security reason. also drop the live ebuild while still kept the logic for easy future updating. Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Yixun Lan <dlan@gentoo.org>
* */*: Remove obsolete values from PYTHON_COMPATMichał Górny2021-01-312-2/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* net-proxy/trojan: bump PYTHON_COMPAT versionsYixun Lan2021-01-212-4/+4
| | | | | Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Yixun Lan <dlan@gentoo.org>
* net-proxy/trojan: fix permission with log fileYixun Lan2020-09-271-6/+10
| | | | | Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Yixun Lan <dlan@gentoo.org>
* net-proxy/trojan: drop oldYixun Lan2020-09-272-62/+0
| | | | | Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Yixun Lan <dlan@gentoo.org>
* net-proxy/trojan: run as non-privilege user due to security concernYixun Lan2020-09-272-1/+4
| | | | | Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Yixun Lan <dlan@gentoo.org>
* net-proxy/trojan: version bump, 1.16.0Yixun Lan2020-07-092-0/+62
| | | | | Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Yixun Lan <dlan@gentoo.org>
* net-proxy/trojan: add live ebuildYixun Lan2020-04-172-4/+3
| | | | | | | also drop the old version Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Yixun Lan <dlan@gentoo.org>
* net-proxy/trojan: add multi instances supportYixun Lan2020-04-073-4/+39
| | | | | | | enable running multi instances while using openrc. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Yixun Lan <dlan@gentoo.org>
* net-proxy/trojan: drop old versionsYixun Lan2020-04-074-143/+0
| | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Yixun Lan <dlan@gentoo.org>
* net-proxy/trojan: add myself as co-maintainerYixun Lan2020-04-071-0/+4
| | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Yixun Lan <dlan@gentoo.org>
* net-proxy/trojan: version bump to 1.15.1YangMame2020-04-012-0/+48
| | | | | | Signed-off-by: Xin Yang <yangmame@icloud.com> Closes: https://github.com/gentoo/gentoo/pull/15181 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-proxy/trojan: [QA] Fix VariableInHomepageDavid Seifert2020-02-082-2/+2
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* net-proxy/trojan: version bump to 1.14.1YangMame2020-02-032-0/+48
| | | | | | Signed-off-by: Xin Yang <yangmame@icloud.com> Closes: https://github.com/gentoo/gentoo/pull/14522 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* */*: Clean PYTHON_COMPAT of obsolete implsMichał Górny2020-01-053-6/+6
| | | | | Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* */*: Switch proxy-maint to cmake.eclassAndreas Sturmlechner2019-12-312-10/+8
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* net-proxy/trojan: restrict tests on 1.13.0Joonas Niilola2019-12-151-1/+3
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-proxy/trojan: version bump to 1.13.0YangMame2019-12-152-0/+47
| | | | | | Signed-off-by: Xin Yang <yangmame@icloud.com> Closes: https://github.com/gentoo/gentoo/pull/13182 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-proxy/trojan: drop version 1.12.2YangMame2019-07-222-48/+0
| | | | | | Signed-off-by: Xin Yang <yangmame@icloud.com> Closes: https://github.com/gentoo/gentoo/pull/12448 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* net-proxy/trojan: version bump to 1.12.3YangMame2019-07-222-0/+48
| | | | | Signed-off-by: Xin Yang <yangmame@icloud.com> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* net-proxy/trojan: version bump to 1.12.2YangMame2019-05-263-1/+49
| | | | | | Signed-off-by: Xin Yang <yangmame@icloud.com> Closes: https://github.com/gentoo/gentoo/pull/11540 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* */*: Drop python3_4 from PYTHON_COMPATMichał Górny2019-04-161-1/+1
| | | | | Closes: https://github.com/gentoo/gentoo/pull/11706 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* net-proxy/trojan: version bump to 1.10.0, drop old.YangMame2019-01-193-49/+3
| | | | | | Signed-off-by: Xin Yang <yangmame@icloud.com> Closes: https://github.com/gentoo/gentoo/pull/10835 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
* net-proxy/trojan: version bump to 1.9.0YangMame2018-10-212-0/+47
| | | | | | Signed-off-by: Xin Yang <yangmame@icloud.com> Closes: https://github.com/gentoo/gentoo/pull/10181 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* net-proxy/trojan: new packageYangMame2018-10-114-0/+101
Signed-off-by: Xin Yang <yangmame@icloud.com> Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/9776