No description
Find a file
Lenar Khannanov fca7ece7b2
fix(app): invalid priority in output hook when setting redirect with nft (#1551)
* fix(app): invalid priority in output hook when setting redirect with nft

Server startup fails with nftables before v1.0.9, as it doesn't support
dstnat mnemonic in the output hook. Work around this by using the raw
number (-100) as recommended by Florian Westphal [1].

1. https://bugzilla.netfilter.org/show_bug.cgi?id=1694#c1

* chore(app): use "-100" instead of "dstnat" for both chains

---------

Co-authored-by: Toby <tobyxdd@gmail.com>
2026-04-22 13:46:59 -07:00
.github ci: add code format check 2026-04-18 11:48:29 -07:00
app fix(app): invalid priority in output hook when setting redirect with nft (#1551) 2026-04-22 13:46:59 -07:00
core feat: client & server use quic.Transport (#1550) 2026-04-21 14:02:37 -07:00
extras fix: repair the oom problem when enable sniff (#1547) 2026-04-18 11:33:00 -07:00
media-kit chore: media kit 2023-09-01 18:09:56 -07:00
scripts chore(scripts): detect arch for loong64 2025-01-08 14:57:02 +09:00
.gitignore feat: quic-go v0.54.0 2025-09-13 16:17:59 -07:00
CHANGELOG.md chore: update README 2023-09-01 17:51:44 -07:00
Dockerfile Add nftables to Dockerfile for firewall rules (#1543) 2026-04-02 12:44:13 -07:00
go.work chore: bump cobra & viper versions 2026-02-21 17:03:34 -08:00
go.work.sum fix: quic-go congestion datagram size panic issue 2026-03-29 22:16:13 -07:00
hyperbole.py ci: add code format check 2026-04-18 11:48:29 -07:00
LICENSE.md chore: add license 2023-09-01 13:44:12 -07:00
logo.svg chore: update README 2023-09-01 17:51:44 -07:00
platforms.txt ci: add linux/loong64 to platforms.txt 2025-01-08 14:56:15 +09:00
PROTOCOL.md fix: typo in PROTOCOL.md 2024-03-13 19:39:55 -07:00
README.md chore: sync README 2024-04-15 15:06:16 -07:00
requirements.txt fix: update requirements.txt 2 2026-03-29 15:03:43 -07:00

Hysteria 2

License Release Telegram Discussions

Hysteria is a powerful, lightning fast and censorship resistant proxy.

Get Started

中文文档

Hysteria 1.x (legacy)


🛠️ Jack of all trades

Wide range of modes including SOCKS5, HTTP Proxy, TCP/UDP Forwarding, Linux TProxy, TUN - with more features being added constantly.

Blazing fast

Powered by a customized QUIC protocol, Hysteria is designed to deliver unparalleled performance over unreliable and lossy networks.

Censorship resistant

The protocol masquerades as standard HTTP/3 traffic, making it very difficult for censors to detect and block without widespread collateral damage.

💻 Cross-platform

We have builds for every major platform and architecture. Deploy anywhere & use everywhere. Not to mention the long list of 3rd party apps.

🔗 Easy integration

With built-in support for custom authentication, traffic statistics & access control, Hysteria is easy to integrate into your infrastructure.

🤗 Chill and supportive

We have well-documented specifications and code for developers to contribute and/or build their own apps. And a helpful community, too.


If you find Hysteria useful, consider giving it a !

Star History Chart