Commit Graph

171 Commits

Author SHA1 Message Date
zarazaex69 74755abbd3 docs(readme): update script paths 2026-04-11 14:13:12 +03:00
zarazaex69 ae595acd30 chore(scripts): consolidate build outputs to build directory 2026-04-11 14:12:39 +03:00
zarazaex69 e276a3822a chore(scripts): move shell scripts to script directory 2026-04-11 14:09:03 +03:00
zarazaex69 2b1b3aac5a chore(init): migrate init script from fish to bash 2026-04-11 13:59:30 +03:00
zarazaex 0da7db7700 feat(pr4): Merge pull request #4 from TheDevisi/master
Graphical UI | Графический интерфейс
2026-04-11 13:48:42 +03:00
TheDevisi 01098f8bd6 (fix): prevent crashing from buffer overflow 2026-04-11 13:41:05 +03:00
TheDevisi f6cb725542 (feature): logs in ui 2026-04-11 13:36:53 +03:00
TheDevisi c8125770a7 (fix): dns param is no longer ignored 2026-04-11 13:35:35 +03:00
TheDevisi 21fdb8aeef (feature): check if conferenceId is valid 2026-04-11 13:20:07 +03:00
TheDevisi 5e984603bb (feature): check if port is valid 2026-04-11 13:18:32 +03:00
TheDevisi 95fb9f015d (feature): remove spaces from conferenceId 2026-04-11 13:15:20 +03:00
TheDevisi abf5f7971c (fix): sync.Mutex add 2026-04-11 13:07:38 +03:00
TheDevisi 893d27d9b2 (fix): update ui installation script 2026-04-11 13:05:50 +03:00
TheDevisi 4943d70bf2 (fix): add timeout 2026-04-11 13:03:53 +03:00
TheDevisi ff2716a449 (fix): replace os.interrupt with reliable solution 2026-04-11 12:57:03 +03:00
TheDevisi 4a696d1002 (fix): typo fix 2026-04-11 12:52:56 +03:00
TheDevisi 86339e69b9 (feature): windows support 2026-04-11 12:49:46 +03:00
zarazaex 31c0e5456a feat(pr6): Merge pull request #6 from Kot-nikot/master
Добавляет возможность включения socks5 клиента на выходе сервера
2026-04-11 12:05:42 +03:00
TheDevisi 6709e443e0 (fix): kill background process while closing the app 2026-04-11 11:50:09 +03:00
TheDevisi 4dbcae32f2 (feature): uncheck mark if error appears 2026-04-11 11:45:23 +03:00
TheDevisi 4940ee1c1e (refactor): replace deprecated ioutil with os 2026-04-11 11:10:43 +03:00
Kot-nikot 6f0f87835b Implement SOCKS5 proxy option in deployment script
Added support for optional SOCKS5 proxy configuration during server startup.
2026-04-11 10:44:30 +03:00
TheDevisi e2d5229283 docs(readme) now readme contains information about the ui 2026-04-11 10:36:45 +03:00
TheDevisi 7ce13f373c merge 2026-04-11 10:22:35 +03:00
Kot-nikot d93c178f92 Add SOCKS5 proxy support to main.go 2026-04-11 10:13:08 +03:00
Kot-nikot c1a30b677b Implement SOCKS5 proxy support in Server
Added SOCKS5 proxy support to the server, including new fields for proxy address and port in the Server struct. Updated the Run function and related methods to handle proxy connections.
2026-04-11 09:43:13 +03:00
zarazaex69 ae99bf689e chore: Add golangci-lint configuration file 2026-04-11 04:43:03 +03:00
zarazaex69 144dc867c8 docs: Remove AI-generated YTWA documentation file 2026-04-11 04:31:26 +03:00
TheDevisi 0011e91938 fix: shell installation script fix 2026-04-10 20:58:36 +03:00
TheDevisi 691bc0bca6 feature: Simple UI Implementation 2026-04-10 20:53:30 +03:00
zarazaex69 36e9763213 docs(readme): Clarify container setup instructions with podman notes 2026-04-10 15:27:19 +03:00
zarazaex69 37d0ad5518 docs(readme): docs(readme): Add contact information and beta timeline notice 2026-04-10 15:25:26 +03:00
zarazaex69 e48f78b37f chore(scripts): Add beta status notice to deployment scripts 2026-04-10 15:22:42 +03:00
zarazaex69 484e5160a9 perf(client): Replace event-driven data polling with ticker-based approach 2026-04-10 15:04:47 +03:00
zarazaex69 2a670e505e perf(server,peer): Adjust queue thresholds and improve buffer monitoring 2026-04-10 14:59:49 +03:00
zarazaex69 76ae387a04 perf(peer): Increase buffer threshold and adjust backpressure timing
Co-authored-by: qtozdec <56160254+qtozdec@users.noreply.github.com>
2026-04-10 14:56:39 +03:00
zarazaex69 a758b6fb2d perf(client,mux,server,peer): Remove verbose logging and optimize buffer thresholds 2026-04-10 14:54:21 +03:00
zarazaex69 baea7d63d3 docs(readme): Update build instructions with explicit platform targets 2026-04-09 21:14:27 +03:00
zarazaex69 a35cbd947b feat(server): Add DNS caching and centralized resolver configuration 2026-04-09 21:04:05 +03:00
zarazaex69 8abd2324b3 docs(readme): Fix typo and add issues reference 2026-04-09 20:55:28 +03:00
zarazaex69 ec26cce3dd feat(client,server,peer): Add backpressure handling and optimize buffer thresholds 2026-04-09 20:49:23 +03:00
zarazaex69 36009f3593 feat(peer): Refactor send queue processing with worker pool and monitoring 2026-04-09 20:45:57 +03:00
zarazaex69 90ffe72e10 feat(server,peer): Improve queue and buffer management with timeouts 2026-04-09 20:40:02 +03:00
zarazaex69 6d2e6bbb6e feat(client,peer): Add queue and buffer diagnostics to SOCKS5 logging 2026-04-09 20:36:16 +03:00
zarazaex69 7b889ae5ee feat(client): Add detailed timing and diagnostic logging for SOCKS5 connections 2026-04-09 20:34:50 +03:00
zarazaex69 e02df7d896 feat(server): Add configurable DNS server support 2026-04-09 20:27:44 +03:00
zarazaex69 fbde900ac5 refactor(client,server): Replace polling with event-driven data waiting 2026-04-09 20:13:57 +03:00
zarazaex69 9043d59ef8 perf(client,server): Reduce polling interval for imp 2026-04-09 20:06:43 +03:00
zarazaex69 3d39e245c8 feat(names): Add default Russian names and graceful fallback loading 2026-04-09 20:00:00 +03:00
zarazaex69 661ed9f39a fix(main): Resolve relative data directory paths to executable location 2026-04-09 19:58:48 +03:00