# v0.0.46 — удалён process_names + git push HTTP/2 проблема — 2026-08-19 **Дата:** 2026-08-19 **Версия:** 0.0.45 → 0.0.46 --- ## Удалён тестовый API process_names - `process_names` (обфускация файлов по именам из TEST_INPUT_DIR) **удалён**. - Причина: сервер не может читать локальные файлы клиента (нет доступа к его машине). Файлы в поде — неудобно. API бесполезен. - Удалены: endpoint, `TEST_INPUT_DIR`/`_TEST_API_ENABLED`, `import os`, History-файл. - Версия 0.0.46. ## Находка: git push к gitea зависал (HTTP/2) **Симптом:** `git push origin master` висел бесконечно (таймауты), хотя `git ls-remote` и `curl` к gitea работали (200, быстро). **Причина:** git использовал **HTTP/2** для отправки pack; шлюз `gitea.services.ngcloud.ru` блокировал передачу данных по HTTP/2 (та же проблема, что была в drhider с HTTP/2 — ERR_HTTP2_PROTOCOL_ERROR). **Решение:** push через HTTP/1.1 мгновенно прошёл: ```bash git -c http.version=HTTP/1.1 push origin master # и закреплено в конфиге: git config http.version HTTP/1.1 ``` **Проверка:** `8d7a7df..d2f2bd3 master -> master`, синхронизировано. ## Полезно - На этой машине/шлюзе для git (и возможно других HTTP/2 клиентов) использовать HTTP/1.1. - git config `http.version HTTP/1.1` уже установлен.