Commit Graph
18 Commits
Author SHA1 Message Date
klockky 4e500ef087 fix(security): close critical findings #1-3 from issue #17
- TLS: validate cert chain by default; debug-menu toggle to disable
  - Logs: redact secrets in sender/dispatcher payloads
  - Identity: per-install mt_instanceid/deviceId, per-launch clientSessionId
2026-05-16 23:36:28 +03:00
klockky 07290614ec fix(network): trigger VPN bypass on handshake failure too 2026-05-16 08:34:54 +03:00
Jganenok e2b4ba33ad эвенты 2026-05-14 20:54:12 +07:00
klockky 177c1c3cc4 fix(transport): Zstd-распаковка, гонка PacketReceiver, fix имён и стикеров 2026-05-14 13:12:41 +03:00
prime d9cbadbbb7 руки переломаю 2026-04-29 19:02:44 +10:00
Jganenokk 24b7ff6aff нахуевертил 2026-04-12 14:18:26 +07:00
klockky 23ef587015 feat(spoof): port session spoofing screen with device presets 2026-04-11 00:21:31 +03:00
klockky 94dcd670a3 fix(auth): await session online state when applying custom server 2026-04-09 21:55:53 +03:00
klockky 91bdfea222 feat(auth): server endpoint in bottom sheet on login 2026-04-07 13:36:30 +03:00
Jganenokk 503eac5d64 Фронт сообщений в чате, пока только текстовые 2026-04-05 19:14:16 +07:00
Jganenokk 491bb9c23e Fix code analysis issues: remove unused imports, debug prints, fix deprecated methods and naming conventions 2026-04-04 22:15:55 +07:00
Jganenokk 47f870f825 нахуевёртил 2026-04-04 13:31:13 +07:00
klockky 7fefb71de6 Implemented country registration handling in the API, allowing for dynamic country selection in the login and country selection screens. Added parsing logic for registration countries and updated the UI to reflect allowed countries based on the API response. 2026-04-03 21:38:59 +03:00
Jganenokk 91d2afbb57 пятки мне целуйте нахуй 2026-04-03 20:32:22 +07:00
Jganenokk 91069f53ea я как бы еще не доделал, это такой промежуточный пуш знаете 2026-04-03 19:35:45 +07:00
InviseDivine 91c8cf9278 FIX: cmd в пакетах FEAT: получение user agent'а 2026-03-15 17:27:54 +02:00
klockky ce718aad9a Сделал подключение к серверу, добавил опкоды в opcode_map.dart и их значение, отправку sessionInit и пинги каждые 30 секунд
также доработал packet.dart (т.к. стандартная библа dart_lz4 не умеет работать с блоками)
добавил countries.dart (в будущем пригодится для подгрузки стран через которые доступен вход в MAX)
2026-03-14 22:29:53 +03:00
klockky fc62650ec3 feat: initial project setup - Komet Flutter app 2026-03-12 18:54:09 +03:00