59 Commits

Author SHA1 Message Date
Mike Wang
f8257e8cff release: Natter v2.1.1 2.1.1 2024-06-03 01:44:12 +08:00
Mike Wang
c0173a5b11 chore: Update STUN servers 2024-06-03 01:42:13 +08:00
Mike Wang
ee1efa044d fix: Improve error handling of UPnP feature 2024-05-29 01:26:42 +08:00
Mike Wang
b3ac3d8651 fix: Unexpected AttributeError from UPnPService.forward_port() #91 2024-05-29 00:58:42 +08:00
Mike Wang
781a444b62 fix: Unexpected ValueError from split_url() #90 2024-05-29 00:57:55 +08:00
Mike Wang
f42fe122ef chore: Update version string 2024-05-29 00:57:27 +08:00
Mike Wang
91dd199062 release: Natter v2.1.0 2.1.0 2024-05-26 23:03:54 +08:00
Mike Wang
f8838a9d56 style: Code formatting 2024-05-26 23:01:15 +08:00
Mike Wang
7820f93d56 feat: UPnP/IGD port forwarding #20
Thanks to gankyun for the initial work #47

Co-authored-by: gankyun <gankyun@outlook.com>
2024-05-05 02:11:30 +08:00
Mike Wang
212632dae7 chore: Update version string 2024-05-05 01:28:42 +08:00
Mike Wang
27d7c1d18a release: Natter v2.0.1 2.0.1 2024-05-04 21:40:35 +08:00
Mike Wang
3b95dfb28b chore: Update STUN & DNS servers 2024-05-04 21:40:35 +08:00
Mike Wang
cce8278215 chore: Update version string 2024-05-04 21:40:35 +08:00
Mike Wang
1524396342 release: Natter v2.0.0 2.0.0 2024-03-31 20:42:31 +08:00
Mike Wang
2dcc315988 chore: Remove unused imports 2024-03-31 20:40:07 +08:00
Mike Wang
88a03a80ce chore: Update version string 2024-03-16 21:03:51 +08:00
Mike Wang
3a11cf0164 release: Natter v2.0.0-rc3 2.0.0-rc3 2024-03-16 20:55:04 +08:00
Mike Wang
ecdfe8da11 fix: Minor fixes for keep-alive 2024-03-16 19:47:45 +08:00
Mike Wang
a001eec1dc fix: Remove comments on iptables rules #50 2024-03-16 17:00:05 +08:00
Mike Wang
b118119210 refactor: Set socket options & fix code style 2024-03-16 16:58:05 +08:00
Mike Wang
c07260c814 docs: Fix typos 2024-03-11 03:17:28 +08:00
Mike Wang
8d16365e76 fix: Use iptables-legacy on nattertool/natter:alpine #51 2024-03-11 03:15:51 +08:00
Mike Wang
7275caeeeb chore: Pin base image to latest version 2024-03-11 02:26:39 +08:00
Hyy2001X
1fe157d184 fix: OpenWRT Python codecs issues 2024-03-01 00:31:59 +08:00
Mike Wang
bdd7e3e09f fix: Optimize docker network checks #53 2024-02-25 17:00:57 +08:00
Mike Wang
7cce98b8ef chore: Update version string 2024-02-01 17:37:34 +08:00
Mike Wang
6e1c66db06 release: Natter v2.0.0-rc2 2.0.0-rc2 2024-02-01 17:16:00 +08:00
Mike Wang
a69ec4baef fix: WinError 10053 when connection is closed #41 2024-02-01 17:10:14 +08:00
Mike Wang
5c84904b98 fix: JSON TypeError in Python 3.0-3.6 2024-02-01 16:30:28 +08:00
Mike Wang
deee2fe020 fix: Wrong ip_changed result from StunTest.udp_test() #39
Co-authored-by: KKRainbow <sunsijie@buaa.edu.cn>
2024-01-28 19:38:01 +08:00
Mike Wang
e0ffc4bc08 fix: Bytes formatting errors in Python 3.0-3.4 #42 2024-01-28 19:33:13 +08:00
Mike Wang
4097219b32 fix: Match GOST v3 version string #40 2024-01-28 18:58:57 +08:00
Mike Wang
48f5a6ed71 fix: Keep-alive cause STUN socket timeout on Windows #37 2024-01-21 02:46:07 +08:00
Kuro1
0c18a3f2a4 chore: Fix typos 2024-01-10 23:23:25 +08:00
Mike Wang
cd7abd6c2e fix: Add interface binding to LAN PortTest 2024-01-05 10:28:30 +08:00
Mike Wang
741b1f345a fix: Add interface binding to PortTest 2024-01-04 20:00:34 +08:00
Mike Wang
5c1afb3d32 fix: Add interface binding to KeepAlive 2024-01-04 16:30:13 +08:00
Mike Wang
27603943ad fix: Use sys.exit() 2023-12-31 20:02:33 +08:00
Mike Wang
033088a536 feat: Add socket thread healthy check 2023-12-31 12:19:55 +08:00
Mike Wang
a52409eaac chore: Update version string 2023-12-31 12:17:12 +08:00
Mike Wang
ba7385de8e release: Natter v2.0.0-rc1 2.0.0-rc1 2023-12-31 01:12:41 +08:00
Mike Wang
30acbaadaa chore: Remove unused imports 2023-12-31 01:10:18 +08:00
Mike Wang
b09a058e0f docs: Add instruction for setting version of mc server 2023-12-31 00:59:15 +08:00
Mike Wang
b44a52625f docs: Add web URL description for qBittorrent and Transmission 2023-12-31 00:39:57 +08:00
Mike Wang
78008a0793 chore: Remove unused images 2023-12-31 00:22:16 +08:00
Mike Wang
1bf346fa6a docker-compose: Add locale env for qBittorrent 2023-12-31 00:17:50 +08:00
Mike Wang
7b9a1f3101 natter-docker: Add default qBittorrent config 2023-12-30 23:58:32 +08:00
Mike Wang
ca037166ad docker-compose: Use default forward method 2023-12-30 22:03:29 +08:00
Mike Wang
89e0846e58 Add check for Docker Desktop 2023-12-19 01:20:39 +08:00
Mike Wang
784d7c45a8 v2.0-dev Updates 2023-11-16 01:51:27 +08:00