Commit Graph

374 Commits

Author SHA1 Message Date
xvzc
ffdd93539c prepare for v0.10.8 2024-08-15 02:57:36 +09:00
xvzc
e57f95c604 refactor reading http request 2024-08-15 02:39:23 +09:00
xvzc
bdc1a68691 add windows release 2024-08-15 01:58:52 +09:00
xvzc
3bdf24ca8a
Merge pull request #140 from LiquidTheDangerous/fix-nilpointer-deref/main 2024-08-14 22:57:37 +09:00
LiquidTheDangerous
fa2cfc4c8c fix: nil pointer deref 2024-08-14 18:55:04 +05:00
xvzc
4721bd6067
Merge pull request #138 from xvzc/refactor-client-hello
refactor #133
2024-08-14 17:16:36 +09:00
xvzc
7f1ad9e7ec refactor #133 2024-08-14 17:01:14 +09:00
xvzc
c76e21cec0
Merge pull request #133 from LiquidTheDangerous/client-hello-fix/main
perf: reuse allocated buffer
2024-08-14 16:23:50 +09:00
LiquidTheDangerous
c80b729c31 Merge remote-tracking branch 'origin/client-hello-fix/main' into client-hello-fix/main 2024-08-14 12:06:55 +05:00
LiquidTheDangerous
48488a3af4 refactor 2024-08-14 12:06:29 +05:00
LiquidTheDangerous
852b789ac3 fix: client hello 2024-08-14 12:06:29 +05:00
LiquidTheDangerous
6b0547b431 fix: client hello 2024-08-14 12:06:29 +05:00
Andrey Semenov
874256c9bc remove buffer-size parameter 2024-08-14 12:06:29 +05:00
Andrey Semenov
173b5da2a5 Parse request from connection instead of buffer 2024-08-14 12:06:29 +05:00
Andrey Semenov
dbee4964f8 perf: remove loop 2024-08-14 12:06:29 +05:00
Andrey Semenov
10d1ee4860 perf: reuse allocated buffer. add config parameter 2024-08-14 12:06:29 +05:00
LiquidTheDangerous
f5b183c62f
Merge branch 'xvzc:main' into client-hello-fix/main 2024-08-14 12:02:21 +05:00
LiquidTheDangerous
fa064736a8 refactor 2024-08-14 02:33:58 +05:00
xvzc
ea22bd2451
Merge pull request #136 from xvzc/refactor
chore: refactor doh
2024-08-13 21:33:09 +09:00
xvzc
84ad7288ea fix: re-add handling leading https and trailing /dns-query 2024-08-13 13:30:59 +09:00
xvzc
464afe937d chore: refactor doh 2024-08-13 07:53:37 +09:00
xvzc
76b16da2e8 chore: refactor doh 2024-08-13 07:37:20 +09:00
xvzc
dbe7f32a1f
Merge pull request #129 from ohaiibuzzle/feat/internal-doh
feat: move doh to internal
2024-08-13 06:50:12 +09:00
ohaiibuzzle
c8c18a4651 fix: remove automatic retry when doh fails 2024-08-12 22:33:31 +07:00
LiquidTheDangerous
1f7fe642d5 fix: client hello 2024-08-11 18:54:06 +05:00
ohaiibuzzle
e9de332163 fix: make doh truly singleton 2024-08-11 19:35:02 +07:00
LiquidTheDangerous
4c0f5ca6c8 fix: client hello 2024-08-11 16:44:34 +05:00
xvzc
6d87e679ad
Merge pull request #119 from LiquidTheDangerous/buffer-size/main
perf: reuse allocated buffer. add config parameter
2024-08-11 14:45:41 +09:00
Andrey Semenov
faef0aa046 remove buffer-size parameter 2024-08-10 21:19:52 +05:00
ohaiibuzzle
c93ddd67e0 fix: re-implement cancellation context 2024-08-10 14:15:22 +07:00
ohaiibuzzle
714daeab99 feat: ipv6 joins the ride. 2024-08-10 14:02:50 +07:00
ohaiibuzzle
a86b7b3d07 fixed: move doh to internal 2024-08-10 13:43:12 +07:00
Andrey Semenov
22d6a064fa Parse request from connection instead of buffer 2024-08-09 03:07:29 +05:00
Andrey Semenov
884389256d perf: remove loop 2024-08-09 01:52:59 +05:00
Andrey Semenov
7bf3f9e4e5 perf: reuse allocated buffer. add config parameter 2024-08-08 23:47:34 +05:00
xvzc
c31fc37610 update documentation 2024-08-07 13:30:32 +09:00
xvzc
bce4d4cd24 remove unnecessary import 2024-08-07 07:49:06 +09:00
xvzc
c021a992fe move docs to _docs directory 2024-08-07 07:47:32 +09:00
xvzc
11fa22c7da fix version module 2024-08-07 07:38:16 +09:00
xvzc
6c66b2857c add version module 2024-08-07 07:32:35 +09:00
xvzc
641ded49d8 use system-dns when patterns are not matched 2024-08-06 17:48:18 +09:00
xvzc
24c48c6c9a udpate docs 2024-08-06 17:48:10 +09:00
xvzc
92b42293bb release 2024-08-06 12:30:53 +09:00
xvzc
871d9e0484
Merge pull request #85 from Viktor45/patch-1
Create Dockerfile
2024-08-06 12:30:13 +09:00
Viktor45
3f90cd3bbf
Update Dockerfile
Better simple Dockerfile

```
$ docker build ./ -t spoof-dpi:latest
$ docker run -ti spoof-dpi:latest spoof-dpi --timeout 2000 --debug
```
2024-08-05 18:20:26 +03:00
xvzc
53a2e883f5 update readme 2024-08-05 17:07:53 +09:00
xvzc
204d18d5d5
Merge pull request #94 from BuzzBuzzards/main 2024-08-05 17:04:21 +09:00
BuzzBuzzards
467a5f32e3
Changes default value for the system-wide proxy toggle to true 2024-08-05 10:49:02 +03:00
Канюков Никита Александрович
a63da9d0fe Adds an option to disable system-wide proxy 2024-08-05 10:18:12 +03:00
xvzc
e6d34874da
Merge pull request #90 from igor-arkhipov/add-support-for-darwin-arm64 2024-08-05 15:22:07 +09:00