3x-ui/internal/database
Sanaei 17e89db979
feat(hosts): add a cipher suites override and accept custom suites
The inbound TLS form offered cipherSuites as a closed single-choice list,
but xray reads the value as a colon-separated list and accepts any name Go
knows, so several suites or one missing from the list could not be set.
Both the inbound and the new host field now use a tag picker that keeps
the stored value as the colon-joined string xray expects; old single
values open unchanged.

A host's cipher suites replace the inbound's in the JSON subscription
stream, and a blank field inherits them. Share links and Clash carry no
cipher suite parameter, so their output is unchanged.
2026-09-16 11:56:20 +02:00
..
model feat(hosts): add a cipher suites override and accept custom suites 2026-09-16 11:56:20 +02:00
api_token_timestamp_test.go
backup_test.go
client_email_lower_index_test.go
client_hwid_schema_test.go
db.go fix(xray): stop a lone dns qType 0 from matching every query 2026-09-15 16:00:05 +02:00
db_permissions_test.go
db_seed_test.go
db_settled_test.go
dialect.go
dns_outbound_legacy_keys_migration_test.go fix(xray): migrate the dns outbound off its legacy nonIPQuery and blockTypes (#6519) 2026-09-14 12:30:23 +02:00
dns_outbound_qtype_zero_test.go fix(xray): stop a lone dns qType 0 from matching every query 2026-09-15 16:00:05 +02:00
dump_sqlite.go
dump_sqlite_test.go
fail2ban_state_test.go
freedom_domain_strategy_migration_test.go fix(xray): read an outbound protocol id the way the core does (#6521) 2026-09-14 19:52:27 +03:00
freedom_finalrules_migration_test.go
host_migration_test.go
host_test.go
inbound_dedupe_test.go
inbound_port_unique_migration_test.go
index_tags_test.go
journal_mode_test.go
migrate_data.go
migrate_data_test.go
migration_models_test.go
mtproto_migration_test.go
outbound_removed_keys_migration_test.go
prepare_sqlite_test.go
reality_finalmask_migration_test.go
removed_cipher_migration_test.go
rewriter_protocol_case_test.go fix(xray): read an outbound protocol id the way the core does (#6521) 2026-09-14 19:52:27 +03:00
seeder_fastpath_test.go
settings_index_test.go
traffic_overflow_repair_test.go
wireguard_migration_test.go