telemt/src
vladon 16b5dc56f0 feat: extend announce_ip to accept hostnames
Add new 'announce' field to ListenerConfig that accepts both IP addresses
and hostnames for proxy link generation. The old 'announce_ip' field is
deprecated but still supported via automatic migration.

Changes:
- Add 'announce: Option<String>' field to ListenerConfig
- Add migration logic: announce_ip → announce if announce not set
- Update main.rs to use announce field for link generation
- Support both hostnames (e.g., 'proxy.example.com') and IPs

Backward compatible: existing configs using announce_ip continue to work.
2026-02-16 17:26:46 +03:00
..
config feat: extend announce_ip to accept hostnames 2026-02-16 17:26:46 +03:00
crypto New hash in tests 2026-02-15 12:29:08 +03:00
protocol Middle-End Drafts 2026-02-15 12:30:40 +03:00
proxy Reduce per-frame flush overhead 2026-02-16 12:49:49 +07:00
stats Middle-End Drafts 2026-02-15 12:30:40 +03:00
stream Middle-End Drafts 2026-02-15 12:30:40 +03:00
transport ME Ping in log 2026-02-16 12:10:59 +03:00
util 1.0.1.1 2026-01-07 17:22:10 +03:00
cli.rs Fire-and-Forgot™ Draft 2026-02-07 20:31:49 +03:00
error.rs Zeroize for key + log refactor + fix tests 2026-02-07 19:49:41 +03:00
ip_tracker.rs Add files via upload 2026-02-14 23:00:26 +02:00
main.rs feat: extend announce_ip to accept hostnames 2026-02-16 17:26:46 +03:00