txlyre

txlyre maintxlyre/3x-ui-д нэгтгэсэн

  • 094ea9faaa tun: dual MTU, gateway, DNS, auto routing Change TunSettings to support separate IPv4/IPv6 MTU values and add gateway, DNS, autoSystemRoutingTable and autoOutboundsInterface properties. Introduces _normalizeMtu to accept legacy single-value or array forms and provide sensible defaults. Update fromJson/toJson to handle new fields and preserve backward compatibility. Update tun form UI to expose MTU IPv4/IPv6 inputs, Gateway/DNS tag selects, Auto Routing Table and Auto Outbounds input.
  • eb16cca551 Add ipsBlocked to Freedom Expose an ipsBlocked array on Outbound.FreedomSettings and wire it into the outbound form. The constructor now defaults fragment to {} and noises/ipsBlocked to arrays for robustness; fromJson/toJson handle ipsBlocked and omit it when empty. The outbound HTML adds a tag-style <a-select> bound to outbound.settings.ipsBlocked (with comma tokenization and placeholder) so users can enter IP/CIDR/geoip entries.
  • aef0503f8f Bump Go version and update dependencies Update Go toolchain to 1.26.2 and upgrade multiple direct and indirect dependencies for bug fixes, compatibility and improvements. Notable bumps include github.com/mymmrac/telego v1.7.0→v1.8.0, github.com/valyala/fasthttp v1.69.0→v1.70.0, golang.org/x/crypto v0.49.0→v0.50.0, golang.org/x/sys v0.42.0→v0.43.0, golang.org/x/text v0.35.0→v0.36.0, go.mongodb.org/mongo-driver/v2 v2.5.0→v2.5.1, and updates to several mattn, pires, sagernet and golang.org/x/* packages. Regenerated go.sum to reflect the updated module checksums.
  • 86304226a9 mKCP transport: Add cwndMultiplier Replace legacy KCP buffer options with cwndMultiplier and maxSendingWindow across models and UI. Updated KcpStreamSettings in web/assets/js/model/inbound.js and web/assets/js/model/outbound.js (constructor, fromJson and toJson) to remove congestion/readBuffer/writeBuffer and use cwndMultiplier/maxSendingWindow instead. Updated web/html/form/outbound.html to reflect the new KCP fields in the stream form and to include extensive template formatting/markup cleanup for consistency and readability.
  • 6d0e7ec495 reset button for auth password
  • Эдгээр 9 commit-уудын харьцуулалтыг харах »

7 цаг өмнө

txlyre maintxlyre/3x-ui-д нэгтгэсэн

  • 36b2a58675 feat: Add NordVPN NordLynx (WireGuard) integration (#3827) * feat: Add NordVPN NordLynx (WireGuard) integration with dedicated UI and backend services. * remove limit=10 to get all servers * feat: add city selector to NordVPN modal * feat: auto-select best server on country/city change * feat: simplify filter logic and enforce > 7% load * fix --------- Co-authored-by: Sanaei <[email protected]>
  • 59e9859225 Enable CodeQL file coverage on PRs
  • 4e5f144def Bump actions/checkout from 4 to 6 (#4045) Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4...v6) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • ea53da9341 Add SSRF protection (#4044) * Add SSRF protection for custom geo downloads Introduce SSRF-safe HTTP transport for custom geo operations by adding ssrfSafeTransport and isBlockedIP helpers. The transport resolves hosts and blocks loopback, private, link-local and unspecified addresses, returning ErrCustomGeoSSRFBlocked on violations. Update probeCustomGeoURLWithGET, probeCustomGeoURL and downloadToPathOnce to use the safe transport. Also add the new error ErrCustomGeoSSRFBlocked and necessary imports. Minor whitespace/formatting adjustments in subClashService.go, web/entity/entity.go and web/service/setting.go. * Add path traversal protection for custom geo Prevent path traversal when handling custom geo downloads by adding ErrCustomGeoPathTraversal and a validateDestPath() helper that ensures destination paths stay inside the bin folder. Call validateDestPath from downloadToPathOnce, Update and Delete paths and wrap errors appropriately. Reconstruct sanitized URLs in sanitizeURL to break taint propagation before use. Map the new path-traversal error to a user-facing i18n message in the controller. * fix
  • 3e1a102e9d Add CodeQL Advanced GitHub Actions workflow Introduce a CodeQL analysis workflow (CodeQL Advanced) that runs on push, pull_request, and a weekly schedule. It initializes and runs github/codeql-action for a matrix of languages (actions, go, javascript-typescript), configures build-mode per-language, sets minimal read/write permissions for security-events, packages, actions and contents, and selects macOS for Swift or Ubuntu otherwise.
  • Эдгээр 12 commit-уудын харьцуулалтыг харах »

23 цаг өмнө

txlyre Push хийсэн master txlyre/openKriemy

1 өдөр өмнө

txlyre Push хийсэн master txlyre/farlands

1 өдөр өмнө

txlyre Push хийсэн master txlyre/farlands

1 өдөр өмнө

txlyre Push хийсэн master txlyre/farlands

1 өдөр өмнө

txlyre Push хийсэн master txlyre/farlands

1 өдөр өмнө

txlyre Push хийсэн master txlyre/farlands

1 өдөр өмнө

txlyre Push хийсэн master txlyre/farlands

1 өдөр өмнө

txlyre Push хийсэн master txlyre/farlands

1 өдөр өмнө

txlyre Push хийсэн master txlyre/farlands

1 өдөр өмнө

txlyre Push хийсэн master txlyre/farlands

1 өдөр өмнө

txlyre Push хийсэн master txlyre/farlands

1 өдөр өмнө

txlyre maintxlyre/3x-ui-д нэгтгэсэн

  • e02f78ac68 Fix SSL domain setup on reinstall: reuse existing certs and avoid false success/failure logs (#4004) * perf: replace /dev/urandom | tr with openssl rand to fix CPU spike * fix: add cron to default package installation and improve SSL certificate handling * Reworked `--installcert` success criteria, cleanup behavior adjusted.

3 өдөр өмнө

txlyre maintxlyre/3x-ui-д нэгтгэсэн

  • 169b216d7e perf: replace /dev/urandom | tr with openssl rand to fix CPU spike (#3887)
  • 7e6d80efa5 Bump Go and dependency versions Update go toolchain to 1.26.1 and upgrade multiple direct and indirect modules (examples: github.com/gin-contrib/gzip v1.2.6, github.com/gin-contrib/sessions v1.1.0, github.com/go-ldap/ldap/v3 v3.4.13, github.com/goccy/go-json v0.10.6, github.com/pelletier/go-toml/v2 v2.3.0, github.com/shirou/gopsutil/v4 v4.26.3, github.com/xtls/xray-core v1.260327.0, golang.org/x/crypto v0.49.0, google.golang.org/grpc v1.80.0). go.sum updated accordingly to lock the new versions. Routine dependency refresh to pull in fixes and improvements.
  • Эдгээр 2 commit-уудын харьцуулалтыг харах »

2 долоо хоног өмнө

txlyre Push хийсэн master txlyre/openKriemy

3 долоо хоног өмнө

txlyre Push хийсэн master txlyre/openKriemy

3 долоо хоног өмнө

txlyre Push хийсэн master txlyre/openKriemy

3 долоо хоног өмнө

txlyre Push хийсэн master txlyre/openKriemy

3 долоо хоног өмнө

txlyre Push хийсэн master txlyre/openKriemy

3 долоо хоног өмнө