ZaStoGram/Tools
Repository files (latest commit first)
Filename Latest commit message Latest commit date
loop-uh 22c08af457 Refactor MTProxy phases and secret-domain
Add MtProxyPhaseContract.h and extract secret-domain helpers into MtProxySecretDomain.{h,cpp}; update CMake and Connection* / MtProxyEndpointPolicy to use phase constants instead of string literals. Fix LogsActivity checkbox init order and sanitize Android string format placeholders in strings.xml. Add static guards Tools/check_android_string_format_contract.py and Tools/check_logs_activity_compile_contract.py and wire them into build-apk workflow and check scripts. Update many mtproxy check tools to honor the new contract and relocated helpers so static checks remain consistent with native changes.
2026-07-01 00:13:29 +03:00
..
analyze_mtproxy_markers.py Reclassify handshake exhaustion as recovery backoff, not terminal failure 2026-06-30 23:16:14 +03:00
BinaryObjConverter.html update to 11.13.4 (6086) 2025-08-11 13:24:24 +04:00
build_geoip_asn.py MTProxy: migrate recipe levels to broad cursor ladder 2026-06-30 20:04:55 +03:00
check_android_string_format_contract.py Refactor MTProxy phases and secret-domain 2026-07-01 00:13:29 +03:00
check_app_log_cleanup.py Improve MTProxy admission, timers and log cleanup 2026-06-26 22:28:36 +03:00
check_background_network_policy.py Ensure Add Proxy row renders above proxy list 2026-06-26 23:01:44 +03:00
check_buffer_pool_pressure.py Add ProxyWarmupGate and DNS resolver improvements 2026-06-27 19:33:17 +03:00
check_build_apk_workflow.py Refactor MTProxy phases and secret-domain 2026-07-01 00:13:29 +03:00
check_connection_socket_state_machine_rewrite.py Add MtProxy options JNI and refactor proxy policies 2026-06-24 14:47:17 +03:00
check_contacts_permission_prompt.py Remove auto contacts permission prompt, add checks 2026-06-26 23:13:54 +03:00
check_debug_parser_unmapped_logs.py Add ProxyWarmupGate and DNS resolver improvements 2026-06-27 19:33:17 +03:00
check_dns_resolver_fallback.py Add DNS negative cache & socket cleanup 2026-06-29 22:49:16 +03:00
check_file_loader_invalid_location.py Add ZaStoGram plugin engine with Chaquopy/Pine 2026-06-28 00:06:34 +03:00
check_hide_main_screen_stories.py Add ZaSto privacy toggles and MTProxy improvements 2026-06-27 19:07:34 +03:00
check_log_event_atomicity.py Add network debug logging with throttling and metrics 2026-06-27 20:03:11 +03:00
check_login_proxy_button.py mtproxy: classify pre-TCP timeouts and defer writes 2026-06-26 19:16:10 +03:00
check_logs_activity_compile_contract.py Refactor MTProxy phases and secret-domain 2026-07-01 00:13:29 +03:00
check_main_screen_brand_title.py Add DNS negative cache & socket cleanup 2026-06-29 22:49:16 +03:00
check_mtproto_partial_packet_log.py Add ProxyWarmupGate and DNS resolver improvements 2026-06-27 19:33:17 +03:00
check_mtproxy_all.py Refactor MTProxy phases and secret-domain 2026-07-01 00:13:29 +03:00
check_mtproxy_analyzer.py Add MTProxy probe coordinator & probeKey support 2026-06-30 18:34:13 +03:00
check_mtproxy_clienthello_fragmentation.py Add MtProxy options JNI and refactor proxy policies 2026-06-24 14:47:17 +03:00
check_mtproxy_compatibility_ladder_broad.py Refactor MTProxy phases and secret-domain 2026-07-01 00:13:29 +03:00
check_mtproxy_compatibility_recipe.py Refactor MTProxy phases and secret-domain 2026-07-01 00:13:29 +03:00
check_mtproxy_connection_pattern_modes.py Refactor MTProxy phases and secret-domain 2026-07-01 00:13:29 +03:00
check_mtproxy_control_plane_one_pass.py Reclassify handshake exhaustion as recovery backoff, not terminal failure 2026-06-30 23:16:14 +03:00
check_mtproxy_data_layers.py Add MtProxy options JNI and refactor proxy policies 2026-06-24 14:47:17 +03:00
check_mtproxy_datapath_failure.py Refactor MTProxy phases and secret-domain 2026-07-01 00:13:29 +03:00
check_mtproxy_endpoint_resilience_layers.py Refactor MTProxy phases and secret-domain 2026-07-01 00:13:29 +03:00
check_mtproxy_faketls_path.py Refactor MTProxy phases and secret-domain 2026-07-01 00:13:29 +03:00
check_mtproxy_global_handshake_budget.py В [ConnectionSocket.cpp](/mnt/j/privacy/ZaStoGram/TMessagesProj/jni/tgnet/ConnectionSocket.cpp) подавил ложные terminal diagnostics для idle-сокетов после handshake и для уже usable-сокетов после первых данных. 2026-06-22 00:50:11 +03:00
check_mtproxy_media_startup_fanout.py Add DNS negative cache & socket cleanup 2026-06-29 22:49:16 +03:00
check_mtproxy_options_contract.py Add MtProxy options JNI and refactor proxy policies 2026-06-24 14:47:17 +03:00
check_mtproxy_phase_contract.py Refactor MTProxy phases and secret-domain 2026-07-01 00:13:29 +03:00
check_mtproxy_plain_dd_lifecycle.py очень ОЧЕНЬ большие изменения 2026-06-21 21:31:22 +03:00
check_mtproxy_policy_extraction.py Add MtProxy options JNI and refactor proxy policies 2026-06-24 14:47:17 +03:00
check_mtproxy_probe_coordinator.py Refactor MTProxy phases and secret-domain 2026-07-01 00:13:29 +03:00
check_mtproxy_resilience_contract.py Refactor MTProxy phases and secret-domain 2026-07-01 00:13:29 +03:00
check_mtproxy_rotation_and_soft_mux.py Hook sendRequestInternal; coerce Java settings 2026-06-29 00:08:12 +03:00
check_mtproxy_runtime_log_contract.py Add MTProxy diagnostics and logging checks 2026-06-26 00:03:55 +03:00
check_mtproxy_startup_cover.py Add MtProxy options JNI and refactor proxy policies 2026-06-24 14:47:17 +03:00
check_mtproxy_tlparse_upload_context.py Delay prefetch during MTProxy startup and improve DNS outage handling 2026-06-27 20:41:49 +03:00
check_mtproxy_tls_profile_ui.py Add ZaSto privacy toggles and MTProxy improvements 2026-06-27 19:07:34 +03:00
check_mtproxy_transport_state.py Refactor MTProxy phases and secret-domain 2026-07-01 00:13:29 +03:00
check_plugin_python_deps.py Add bundled Python deps for plugin runtime 2026-06-30 23:25:11 +03:00
check_plugin_utils_javadoc.py Add PluginUtils JavaDoc guard 2026-06-28 15:45:52 +03:00
check_proxy_check_diagnostics.py Reclassify handshake exhaustion as recovery backoff, not terminal failure 2026-06-30 23:16:14 +03:00
check_proxy_check_lifecycle.py MTProxy: добавить строковые фазы ошибок прокси 2026-06-20 15:09:30 +03:00
check_proxy_check_scheduler.py Adopt on-disk plugins; add proxy ping refresh 2026-06-28 16:55:35 +03:00
check_proxy_connection_live_stages.py MTProxy: migrate recipe levels to broad cursor ladder 2026-06-30 20:04:55 +03:00
check_proxy_control_plane_policy.py Refactor MTProxy phases and secret-domain 2026-07-01 00:13:29 +03:00
check_proxy_dns_visible_debounce.py Add DNS negative cache & socket cleanup 2026-06-29 22:49:16 +03:00
check_proxy_link_input.py Improve MTProxy diagnostics, scheduling and quick-link UI 2026-06-26 20:50:17 +03:00
check_proxy_rotation_behavior.py Refactor MTProxy phases and secret-domain 2026-07-01 00:13:29 +03:00
check_proxy_rotation_engine.py Proxy health/status refactor + rotation fixes 2026-06-25 16:17:10 +03:00
check_proxy_ui_messages.py Ensure Add Proxy row renders above proxy list 2026-06-26 22:35:39 +03:00
check_proxy_usable_success_hold.py Reclassify handshake exhaustion as recovery backoff, not terminal failure 2026-06-30 23:16:14 +03:00
check_settings_durov_links.py Add edit history, refactor Zapret sponsor, improve privacy controls 2026-06-27 00:55:14 +03:00
check_single_active_presence.py Add ZaSto privacy toggles and MTProxy improvements 2026-06-27 19:07:34 +03:00
check_socks_proxy_architecture.py очень ОЧЕНЬ большие изменения 2026-06-21 21:31:22 +03:00
check_splash_icon.py splash экран починен 2026-06-18 23:25:40 +03:00
check_tgnet_network_type_access.py Proxy health/status refactor + rotation fixes 2026-06-25 16:17:10 +03:00
check_voice_recording_bitrate.py Add DNS negative cache & socket cleanup 2026-06-29 22:49:16 +03:00
check_wss_transport_mode.py В [ConnectionSocket.cpp](/mnt/j/privacy/ZaStoGram/TMessagesProj/jni/tgnet/ConnectionSocket.cpp) подавил ложные terminal diagnostics для idle-сокетов после handshake и для уже usable-сокетов после первых данных. 2026-06-22 00:50:11 +03:00
check_zapret_proxy_sponsor.py Add ZaSto privacy toggles and MTProxy improvements 2026-06-27 19:07:34 +03:00
check_zasto_edit_history_contract.py Fix edit history version constructor access 2026-06-27 01:21:19 +03:00
check_zasto_no_ads_contract.py Add ZaSto privacy toggles and MTProxy improvements 2026-06-27 19:07:34 +03:00
collect_mtproxy_logs.ps1 Add transport invariant checks and state helpers 2026-06-24 13:19:09 +03:00
EmojiTextureMaker.html update to 11.13.4 (6086) 2025-08-11 13:24:24 +04:00
mtproxy_phase_contract.py Reclassify handshake exhaustion as recovery backoff, not terminal failure 2026-06-30 23:16:14 +03:00
verify_mtproxy_runtime_logs.py Reclassify handshake exhaustion as recovery backoff, not terminal failure 2026-06-30 23:16:14 +03:00