Record full regression results for file transfer and direct DM isolation

This commit is contained in:
evgeny committed 2026-11-03 21:54:02 +01:00
1 parent 9f11dcae0e
commit 998efdbb74
2 files changed
+4 -2

No files matched your search

+2 -1
View File
@@ -383,7 +383,8 @@ FILE_TRANSFER теперь требует SIGNED для DATA/controls и тек
прежний код записывал сообщение и выбирал отозванную B; стенд63/2 FAIL,
/tmp/chat-dm-isolation-live-before.log. Первоначальный тест с teardown скрывал этот обход,
поэтому проверка входа перенесена до очистки сессии. После исправления65/65,
tests/logs/test_chat_group_isolation.log. Общий ./check.sh выполняется.
tests/logs/test_chat_group_isolation.log. Общий ./check.sh:240/240, proxy9/9, burst/load PASS
(199с), /tmp/chat-personal-isolation-check.log. Новые изменения зафиксированы в отдельной ветке.
Следующая архитектурная граница: mailbox и custody (по чтению кода, сетевого воспроизведения ещё нет).
- dm_mailbox_media_register сохраняет job по UUID и при повторе проверяет только body_hash;
+2 -1
View File
@@ -43,7 +43,8 @@
FILE_TRANSFER: допуск до fopen/lookup, подписанные controls, отмена операций/очередей и проверка callbacks.
Прямой DM: свежий допуск входа и выбора маршрута; сохранённое тело повторяется через другую общую группу.
Воспроизведены усечение файла до отказа, незакрытая операция и запись DM через отозванную живую сессию.
Сетевой стенд65/65; test_dm_media17 фаз PASS, allocations0->0. Общий прогон выполняется.
Сетевой стенд65/65; test_dm_media17 фаз PASS, allocations0->0. Общий ./check.sh:240/240,
proxy9/9, burst/load PASS (199с), /tmp/chat-personal-isolation-check.log.
Следующая граница mailbox/custody: повтор через B отвечает в B, но сохраняет старое назначение A;
усиление допуска требует атомарного пересогласования и защиты от поздних ответов A. Схема — в конце плана.
Подмена источника, raw JOIN/invite, личные DM и