Meow and GitHub
a3ba3eefb6
Wireguard: Decouple server endpoint DNS from address option ( #5417 )
...
* Wireguard: Decouple server endpoint DNS from address option
Previously, Wireguard server endpoint's domain resolution was incorrectly constrained by the local `address` option. For example, `ForceIPv6v4` might fail to resolve AAAA records for the server domain if no IPv6 was explicitly configured in the `address` option.
This commit decouples the server endpoint's domain resolution from the local `address` configuration. It ensures the Wireguard server address is resolved independently, allowing its `domainStrategy` to function correctly without being limited by the client's local network or `address` settings.
* Delete code instead of commenting it out
2025-12-14 10:13:47 -05:00
Meow and GitHub
ed5f7e7af5
fix(dns): inheritance issue with disableCache ( #5351 )
2025-11-27 02:12:37 +00:00
Meow and GitHub
d41840132a
Router: Remove the deprecated UseIP option ( #5323 )
2025-11-21 05:46:41 +00:00
Meow and GitHub
f14fd1cbee
feat(dns): add parallel query ( #5239 )
2025-11-21 05:45:42 +00:00
Meow and GitHub
cd51f57535
feat(dns): add optimistic caching ( #5237 )
2025-11-21 05:38:06 +00:00
Meow and GitHub
4956e65824
perf(dns): cache network capability check ( #5244 )
2025-11-21 05:35:45 +00:00
Meow and GitHub
2185a730d2
perf(router): adjust the order of rules to optimize performance ( #5267 )
2025-11-21 05:30:16 +00:00
Meow and GitHub
fcfb0a302a
perf(GeoIPMatcher): faster heuristic matching with reduced memory usage ( #5289 )
2025-11-21 02:54:01 +00:00
Meow and GitHub
b40bf56e4e
refactor(dns): enhance cache safety, optimize performance, and refactor query logic ( #5248 )
2025-11-21 02:45:09 +00:00
Meow and GitHub
b24ef88a80
Docker: Use more aggressive inlining for higher efficiency ( #5242 )
...
Syncs https://github.com/XTLS/Xray-core/pull/5026
2025-11-20 13:20:53 +00:00
Meow and GitHub
66025f2889
Workflows: Fix github.ref_name sometimes is empty when building Docker images ( #4937 )
...
From https://github.com/XTLS/Xray-core/pull/4809
2025-07-25 14:47:12 +00:00
Meow and GitHub
79c6f99384
Workflows: Cleaner Docker builds, support for manual exec and pre-release ( #4809 )
2025-07-19 01:29:25 +00:00
Meow and GitHub
18ab291e0c
REALITY: Add rate limiting to fallback handling via token bucket ( #4553 )
...
https://github.com/XTLS/REALITY/pull/12
2025-06-08 13:43:55 +00:00
Meow and GitHub
7d36cad3e0
Docker: Fix geodata directory permissions issue ( #4790 )
...
Fixes https://github.com/XTLS/Xray-core/issues/4747#issuecomment-2953519012
2025-06-08 04:49:26 +00:00
Meow and GitHub
a576a4b183
Tests: Real fix for TestCommanderListHandlers ( #4792 )
...
Completes https://github.com/XTLS/Xray-core/commit/402067d281febb813cea526b1fb83e0eb2a448f0
2025-06-08 04:47:04 +00:00
Meow and GitHub
402067d281
Tests: Fix TestCommanderListHandlers ( #4789 )
2025-06-07 13:24:39 +00:00
Meow and GitHub
d44c78b819
Workflows: Refactor docker ( #4738 )
...
* Workflows: Rewrite Docker image build process
* Docker: Merge Multi-Arch Manifests
2025-06-06 01:50:05 +00:00
Meow and GitHub
f0dfbc2e66
Workflows: Ensure Geodat exists ( #4680 )
2025-05-08 15:44:54 -04:00
Meo597 and GitHub
4afe2d0cff
DNS: Support returning upstream TTL to clients ( #4526 )
...
Closes https://github.com/XTLS/Xray-core/issues/4527
2025-03-24 13:33:56 +00:00