Commit Graph

138 Commits

Author SHA1 Message Date
Flowseal ed85e2a284 keepalive for stale mitigation 2026-03-21 09:26:34 +03:00
Flowseal c1452c23da Optimizations 2026-03-20 22:57:15 +03:00
Flowseal 6a80ca85e3 Optimizations 2026-03-19 22:07:47 +03:00
Dark_Avery 85b111d0f3 refactor(desktop): move windows linux and macos launchers to shared runtime 2026-03-19 20:34:52 +03:00
Dark_Avery 3d10eb9113 Merge upstream/main into android_migration 2026-03-19 20:26:56 +03:00
Flowseal 4ae7cb92f7 autostart fixes 2026-03-19 12:26:31 +03:00
HonoLite 7eeb447a76
add windows autostart (#171) 2026-03-19 11:27:59 +03:00
Flowseal 5d839c1112 fix for default dc options 2026-03-19 11:09:07 +03:00
Flowseal 0dc2a9cac6 built files rename 2026-03-19 07:43:42 +03:00
Flowseal 7943c539b6 .deb build test 2026-03-19 07:28:46 +03:00
Flowseal 5e53a8a470 unused import 2026-03-19 07:03:11 +03:00
pitoni 692157b0f5
Linux binary, github actions (#282) 2026-03-19 06:55:55 +03:00
Flowseal 26542558c6 dc fail logic rewrite for independent usability 2026-03-19 06:23:58 +03:00
Flowseal e6ee4e6159 Hardcoded dc override for 203 2026-03-19 05:53:14 +03:00
Flowseal 96383057c6 dc203 for possible overriding 2026-03-19 05:42:40 +03:00
Flowseal 646468680c Speed improvements 2026-03-19 02:36:17 +03:00
Flowseal 51aca9009f removed req files 2026-03-18 22:03:57 +03:00
Flowseal 6b9ddda7f0 readme simplify 2026-03-18 21:58:35 +03:00
Flowseal 54c6f3881b pyproject fixes; macos support 2026-03-18 21:54:58 +03:00
delewer 99b5c722e1
build: migrate deps to pyproject.toml (#201) 2026-03-18 21:33:12 +03:00
kek.of 9924440c48
Update macos.py (#272) 2026-03-18 20:27:16 +03:00
Flowseal 7572258a28 MacOS build simplify, readme update 2026-03-18 19:22:46 +03:00
Flowseal d2190cfec6 cffi universal2 fix 2026-03-18 18:15:06 +03:00
Flowseal 053ec3e00f Universal2 macos test 2026-03-18 18:11:07 +03:00
Flowseal 55affaf78f macos dialog fix; macos merge logs 2026-03-18 17:49:24 +03:00
Илья 533420b516
MacOS support (#225) 2026-03-18 17:33:38 +03:00
hir-lol 473078593a
Merge pull request #244 from hir-lol/main 2026-03-18 01:40:09 +03:00
Flowseal 46011c0ff5 Github optional release on build 2026-03-17 22:18:21 +03:00
Flowseal 8219b9f144 pyinstaller changed to previous version for false detect prevention 2026-03-17 22:15:04 +03:00
Dark-Avery 30f902e0fb docs: align README with upstream and add minimal Android sections 2026-03-17 04:04:33 +03:00
Dark-Avery 09fbc5d876 fix(android): restore notification payload compile after rollback 2026-03-17 01:12:56 +03:00
Dark-Avery ee4d41ab9c
Merge pull request #3 from Dark-Avery/android_migration
add restart action, log viewer, service error state, tray icon
2026-03-17 00:59:36 +03:00
Dark-Avery cf758f6d68 fix(android): use dedicated notification icon instead of system download glyph 2026-03-17 00:58:21 +03:00
Dark-Avery 6cbec90360 feat(android): add restart action, log viewer, and persistent service error state 2026-03-17 00:40:56 +03:00
Dark-Avery bf21bbfa95 docs(android): update README for Android fork, signed APK releases, and setup flow 2026-03-17 00:05:16 +03:00
Dark-Avery a57f238d3c
Merge pull request #2 from Dark-Avery/android_migration
Android migration
2026-03-16 23:49:42 +03:00
Dark-Avery c61e2e84ed feat(ci): build and publish signed Android release APK 2026-03-16 23:48:29 +03:00
Dark-Avery 61713703f8 build(android): add env-based release signing config 2026-03-16 23:30:08 +03:00
Dark-Avery da15296f66 feat(android): show proxy traffic stats in foreground notification 2026-03-16 23:15:12 +03:00
Dark-Avery 8d43fa25fa feat(android): add richer service notification 2026-03-16 22:58:43 +03:00
Dark-Avery db5a6cc696 feat(android): add Telegram proxy intent and background-limit status checks 2026-03-16 22:18:06 +03:00
Dark-Avery c5f8b40570 fix(android): normalize Chaquopy Java list inputs for proxy config 2026-03-16 21:39:04 +03:00
Dark-Avery 360ea20902
Merge pull request #1 from Dark-Avery/android_migration
Android migration
2026-03-16 21:21:43 +03:00
Dark-Avery fe55624e24 feat(ci): build and publish Android debug APK in GitHub releases 2026-03-16 21:19:50 +03:00
Dark-Avery ec6de3afb3 feat(android): embed python runtime and boot proxy service inside foreground service 2026-03-16 21:13:35 +03:00
Dark-Avery 47e5c6241d feat(android): scaffold kotlin app with settings screen and foreground service shell 2026-03-16 19:45:57 +03:00
Dark-Avery ec70188385 refactor(core): extract cross-platform proxy runtime from windows app 2026-03-16 17:22:51 +03:00
Dark-Avery ecc89d45d6 feat(crypto): add android-compatible pure-python AES-CTR backend 2026-03-16 17:14:23 +03:00
Dark-Avery 5e6fbdffda test(socks5): cover handshake, address parsing and connect failures 2026-03-16 16:46:23 +03:00
Dark-Avery 7dc9b04016 test(crypto): add MTProto init and splitter coverage 2026-03-16 16:43:22 +03:00