xvzc
9beb9f8390
chore: rename HttpPacket to HttpRequest
2024-08-22 13:05:32 +09:00
Tony
d97d4e483c
fix: producing timeout error in case with no timeout errors ( #180 )
...
Co-authored-by: Anton Piunov <anton.piunov@cyberprotect.ru>
2024-08-21 20:48:52 +09:00
Ledorub
87161e0538
fix: IPv6 support ( #177 )
...
* Fix can't get network w/o IPv4 addr.
* Fix broken URL when an IPv6 addr is provided to DoH client.
2024-08-21 17:19:59 +09:00
xvzc
af0af82213
chore: prepare for v0.10.10
2024-08-21 03:39:44 +09:00
xvzc
0c4cb3b920
chore: prepare for 0.10.8
2024-08-21 03:26:51 +09:00
xvzc
0a2dc1a7e9
cd: support self-contained releases ( #169 )
2024-08-21 03:26:51 +09:00
LiquidTheDangerous
73e5fec093
fix: check TLS if payload with invalid length ( #172 )
...
* fix: check payload
* fix: check max payload len
---------
Co-authored-by: Andrey Semenov <semenov.ao@greendatasoft.ru>
2024-08-21 03:24:31 +09:00
Ledorub
da1d3f4c9e
Add .idea dir created by JetBrains IDEs to .gitignore. ( #167 )
2024-08-21 03:24:31 +09:00
xvzc
59a6d7b376
fix: mistyped receiver for dns/resolver/general.go
2024-08-19 11:01:30 +09:00
xvzc
a244aa6f1b
chore: rename client to resolver
2024-08-19 11:00:26 +09:00
xvzc
8515b9a23f
chore: move Resolver interface to dns.go
2024-08-19 10:50:06 +09:00
xvzc
6c3b46bbea
move DNSResult to resolver.go
2024-08-19 10:47:03 +09:00
xvzc
f862e3efc7
chore: rename dns constructors for dns resolver
2024-08-19 10:45:01 +09:00
xvzc
442ae6840b
chore: refactor dns/resolver
2024-08-18 18:51:20 +09:00
xvzc
85e1c0aa33
chore: remove spaces for protocol name
2024-08-18 17:41:28 +09:00
xvzc
5654ef7ddb
chore: refactor log format
2024-08-18 16:33:02 +09:00
xvzc
c1f6dcef2a
refactor doh
2024-08-18 16:17:05 +09:00
xvzc
afb3f5a921
rename client to resolver
2024-08-18 16:11:04 +09:00
xvzc
67bee5a49a
rename custom client
2024-08-18 15:58:11 +09:00
xvzc
26d69b54db
chore: refactor-dns
2024-08-18 15:55:47 +09:00
Ledorub
15163ca5fe
feat: add IPv6 support ( #161 )
...
* Add support for IPv6 lookups.
* Refactor DNSResolver.
* Make listener support IPv6.
2024-08-18 13:34:09 +09:00
xvzc
ab4d6819c7
fix: nil pointer for StringArray
2024-08-15 19:37:30 +09:00
xvzc
7f27c1ad43
chore: refactor config
2024-08-15 19:12:29 +09:00
xvzc
b46a67dd20
chore: update issue template
2024-08-15 16:51:53 +09:00
xvzc
787fcb3b39
chore: refactor proxy package
2024-08-15 16:50:03 +09:00
xvzc
a40e94bf44
feat: enhance proxy/server.go and refactor
2024-08-15 15:19:45 +09:00
xvzc
75d1a6d52e
chore: update release template
2024-08-15 13:32:01 +09:00
xvzc
d9ac95bb98
chore: update release template
2024-08-15 13:28:42 +09:00
xvzc
527ffa9199
cicd: update release template
2024-08-15 13:27:02 +09:00
xvzc
884a855a4d
chore: add release action ( #143 )
...
* docs: uppercase names of readme files
* cicd: add release action
* cicd: add release-template
* cicd: make release action run on workflow_dispatch
* cicd: test
* No commit message
* cicd: test
* No commit message
* cicd: test
* cicd: test
* cicd: test
* cicd: test
* cicd: test
* cicd: test
* cicd: test
* cicd: test
* cicd: test
* cicd: test
* cicd: test
* cicd: test
* cicd: test
* cicd: test
* cicd: test
* cicd: test
* cicd: test
* cicd: test
* cicd: test
* cicd: test
* cicd: test
* cicd: test
* cicd: test
* cicd: test
* cicd: test
* cicd: test
* cicd: test
* cicd test
* cicd: test
* cicd: test
* cicd: test
* cicd: test
* cicd: test
2024-08-15 13:22:07 +09:00
xvzc
5d0fd16995
doc: uppercase readme files
2024-08-15 08:54:46 +09:00
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