Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/MHSanaei/3x-ui.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-09-09renamed dest to targetmhsanaei
2025-09-09dokodemo-door, socks renamed to mixed, tunnelmhsanaei
2025-09-08minor changemhsanaei
2025-09-07remove unsupported cipher methodmhsanaei
2025-09-07Vlessenc (#3426)Sanaei
* mlkem768 * VlessEnc
2025-08-28removed: Allocatemhsanaei
2025-08-27Created / Updated fields for clients (#3384)Ali Golzar
* feat(backend): add created_at/updated_at to clients and maintain on create/update backfill existing clients and set updated_at on mutations * feat(frontend): carry created_at/updated_at in client models and round-trip via JSON * feat(frontend): display Created and Updated columns in client table with proper date formatting * i18n: add pages.inbounds.createdAt/updatedAt across all locales * Update inbound.go Remove duplicate code
2025-08-09fix saving sockoptAlireza Ahmadi
2025-08-08remove ocspStaplingmhsanaei
2025-08-04fix portMap json (#3312)Sanaei
Co-authored-by: Alireza Ahmadi <alireza7@gmail.com>
2025-08-04add dokodemo port mappingAlireza Ahmadi
2025-08-04add ech support (#3310)Sanaei
Co-authored-by: Alireza Ahmadi <alireza7@gmail.com>
2025-08-04minor changesmhsanaei
2025-08-03pqv: mldsa65Verifymhsanaei
2025-07-28Reality: min & max client vermhsanaei
2025-07-25add mldsa65Alireza Ahmadi
2025-07-22ocspStapling set to 0mhsanaei
2025-07-06chore: return automatic generation of shadowsocks keysShishkevich D.
2025-07-04fixed: type #3186mhsanaei
2025-06-20fix: generate correct keys for shadowsocks inboundsShishkevich D.
2025-03-09chore: refactoring `RandomUtil` classShishkevich D.
now we use window.crypto.getRandomValues to generate random values.
2025-03-09Revert "chore: add new grpc params for outbound (#2744)"Shishkevich D.
This reverts commit c49ec9a74cf1c407cbe872355f1e2ac03a8e3080.
2025-03-09chore: add new grpc params for outbound (#2744)Shishkevich D.
2025-03-07refactor: merging all util functions into classesShishkevich D.
2025-03-07refactor: delete `base64js`Shishkevich D.
instead of base64 library you can use built-in JS functions `btoa()` and `atob()`
2025-03-03TLS fingerprints: randomizednoalpnmhsanaei
2025-02-22serverNameToVerify to verifyPeerCertInNames #2662mhsanaei
2025-01-26TLS - serverNameToVerifymhsanaei
2025-01-26default setting - scStreamUpServerSecsmhsanaei
2025-01-22XHTTP - scStreamUpServerSecsmhsanaei
2025-01-02bug fix - reality settingsmhsanaei
2025-01-01tcpNoDelay to penetratemhsanaei
2024-12-27bug fix - vmess tlsmhsanaei
2024-12-27Client: Commentmhsanaei
now you can add Comment and write anything you want to remember
2024-12-18TLS, REALITY : fingerprint set default to chromemhsanaei
2024-12-18remove insecure cipher suites listmhsanaei
2024-12-18UTLS: unsafemhsanaei
2024-12-17XHTTP: server & clientmhsanaei
Remove scMinPostsIntervalMs, xmux, noGRPCHeader from the server side and add them to the client side. Before you could have them on sub json but I decided to remove them.
2024-12-16XHTTP: Add "scMaxBufferedPosts"v2.4.9mhsanaei
2024-12-16XHTTP: Add "hMaxRequestTimes, hKeepAlivePeriod"MHSanaei
2024-12-11XHTTP: Add "keepAlivePeriod"mhsanaei
2024-12-05xhttp - default settingsmhsanaei
2024-12-04Transport: Remove HTTPmhsanaei
Migrated to XHTTP "stream-one" mode.
2024-12-04splithttp to xhttpmhsanaei
2024-12-04WebSocket: Add heartbeatPeriodmhsanaei
2024-12-03XHTTP: Add "stream-one"mhsanaei
2024-11-21XHTTP: noGRPCHeadermhsanaei
2024-11-14SplitHTTP - Modemhsanaei
2024-11-12ShadowSocks - ivCheckmhsanaei
2024-10-30REALITY: SplitHTTP transportmhsanaei