Commit Graph

429 Commits

Author SHA1 Message Date
pibragimov
827dcd392a ref: add better error messages 2024-08-26 01:48:24 +03:00
Peter
856d677ba2
Merge branch 'main' into main 2024-08-26 01:43:05 +03:00
xvzc
1f26fbd2e3 fix: termination instruction message 2024-08-25 18:17:25 +09:00
xvzc
f8f740b0cf
Release 0.10.11 (#195)
* chore: increase the length of traceId token

* fix: size of string builder for trace id

* chore: rename --no-banner to --banner

* chore: update docs

* chore: prepare for next release
2024-08-25 18:09:58 +09:00
Ledorub
d397d30fb5
Refactor proxy setting. (#191) 2024-08-25 15:57:38 +09:00
xvzc
03d63162be chore: add v prefix when printing version 2024-08-24 14:49:18 +09:00
xvzc
3e0d008a6c chore: remove v prefix for VERSION file 2024-08-24 14:40:55 +09:00
xvzc
a777725f71 chore: change some log's level to Info 2024-08-23 21:19:40 +09:00
vps
74963fef64
Refactor Args (#185)
The pointer fields have been converted to the usual ones in the ARGS structure for convenience.
2024-08-23 21:17:35 +09:00
xvzc
af6ce7d297 chore: fix issue template 2024-08-23 15:32:23 +09:00
xvzc
1bfff02004 chore: update issue template 2024-08-23 15:30:01 +09:00
xvzc
351ac84d3a chore: update issue template 2024-08-23 15:29:01 +09:00
pibragimov
57f2fbb406 ref: rename error to default network 2024-08-22 23:50:01 +03:00
Ledorub
e9311bf4db
Fix proxy settings are not reverted after panic. (#183) 2024-08-22 19:29:54 +09:00
Ledorub
aa04524565
chore: refactor logging (#182) 2024-08-22 17:49:05 +09:00
xvzc
9beb9f8390 chore: rename HttpPacket to HttpRequest 2024-08-22 13:05:32 +09:00
pibragimov
7a5e413620 ref: adjust code to merged code 2024-08-21 21:43:08 +03:00
Peter
7f217a473d
Merge branch 'main' into main 2024-08-21 21:40:50 +03:00
pibragimov
ea830a5c77 ref: undo redundunt changes 2024-08-21 21:36:57 +03:00
pibragimov
c9b840ca31 ref: rewrite errors.Wrap to fmt.Errorf 2024-08-21 21:35:17 +03: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
Peter
df1fdcc4bd
Merge branch 'main' into main 2024-08-20 12:44:37 +03:00
Ledorub
bd5fbc7c44
Add .idea dir created by JetBrains IDEs to .gitignore. (#167) 2024-08-20 08:56:06 +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
pibragimov
fc09c7a5f9 ref: add .idea to .gitignore 2024-08-18 00:10:29 +03:00
pibragimov
e5749a34ab ref: remove .idea 2024-08-18 00:10:18 +03:00
pibragimov
41f61a2a4f feat: add error messages on proxy start and end 2024-08-18 00:05:35 +03: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