Commit Graph

109 Commits

Author SHA1 Message Date
RoyceDa
2f2a0b5376 Передача транспортного сервера в контекст, в базу, и в кэш 2026-03-29 14:58:52 +02:00
RoyceDa
61e83bdd43 Унификация кодирования chacha_key_plain теперь он в hex, а не в utf8 с потерей данных 2026-03-28 17:52:13 +02:00
RoyceDa
f5bfa153b6 Приведение chacha_key_plain к hex для транспортировки 2026-03-28 17:20:03 +02:00
RoyceDa
aaa4b4283a Новая система пересылки сообщений без трансляции и транскодирования вложений 2026-03-28 17:07:43 +02:00
RoyceDa
c9cff515e5 Передача chachakey и начало нового протокола вложений 2026-03-27 20:07:40 +02:00
RoyceDa
94ba139541 Обновление протокола вложений 2026-03-27 15:58:16 +02:00
RoyceDa
7e0e97f472 Новый протокол кодирования и декодирования вложений 2026-03-27 15:32:10 +02:00
RoyceDa
8d6090e632 Новая система вложений 2026-03-26 22:29:03 +02:00
RoyceDa
fd3fac54f6 Новая сериализация, оптимизации приема и парсинга пакетов 2026-03-26 22:28:43 +02:00
RoyceDa
e727529b89 Фикс CMD +, фикс зума, изменен верхний toolbar
Some checks failed
Linux Kernel Build / build (arm64, arm64) (push) Failing after 2m25s
Linux Kernel Build / build (x64, x86_64) (push) Successful in 2m56s
SP Builds / build (push) Successful in 3m35s
MacOS Kernel Build / build (arm64) (push) Successful in 11m54s
Windows Kernel Build / build (push) Successful in 16m16s
MacOS Kernel Build / build (x64) (push) Successful in 8m42s
2026-03-24 17:19:22 +02:00
RoyceDa
f997581c23 Исправление вложения звонка 2026-03-24 16:11:42 +02:00
RoyceDa
6dc35d7cca Новое вложение ЗВОНОК теперь отправляется от лица звонящего 2026-03-22 19:49:59 +02:00
RoyceDa
91b955d621 События звонков в сообщениях 2026-03-21 21:28:20 +02:00
RoyceDa
e019702dbe Новый тип вложений - Attachment.CALL с активными звонками 2026-03-21 21:18:09 +02:00
RoyceDa
98fbabc130 Финальная часть после тестов скорости шифрования кадров (frames) 2026-03-21 19:37:52 +02:00
RoyceDa
1d6c30fb08 Шифрование тест 3 2026-03-21 19:16:44 +02:00
RoyceDa
0d70824d77 Шифрование тест 2 2026-03-21 19:03:43 +02:00
RoyceDa
4df39cb83d WASM для ускорения шифрования звонков, тест 2026-03-21 18:51:39 +02:00
RoyceDa
f269046c46 Отладка производительности 2026-03-20 22:25:33 +02:00
RoyceDa
5032d92f8e WASM ускоренный алгоритм шифрования для избежания backpressure 2026-03-20 21:24:36 +02:00
RoyceDa
f91392e6aa Шифрование, финальная версия E2EE и обмен ключами с DH 2026-03-20 18:30:07 +02:00
RoyceDa
46af6661a1 Шифрование тест 2026-03-20 18:22:49 +02:00
RoyceDa
59d40e3005 Шифрование тест 2026-03-20 18:18:04 +02:00
RoyceDa
d3cda685cd Шифрование тест 2026-03-20 17:26:52 +02:00
RoyceDa
427f2e9e33 Шифрование звонков E2EE 2026-03-20 17:18:46 +02:00
RoyceDa
88288317ab Событийные звуки звонка (сбросить, мутинг, и прочее...) 2026-03-18 18:27:39 +02:00
RoyceDa
7b9936dcc4 Исправление неправильной отправки сетевого пакета при renegotation завершенного звонка 2026-03-17 19:19:36 +02:00
RoyceDa
fcf4204063 Обработка END_CALL_BECAUSE_BUSY и END_CALL_BECAUSE_PEER_DISCONNECTED 2026-03-17 18:39:06 +02:00
RoyceDa
6dd348230f Реализация динамического запроса транспортных серверов в соответствии с поправками в g365sfu 2026-03-17 15:02:57 +02:00
RoyceDa
2c026d596d Правильная обработка SDPOffer при renegotiation от SFU 2026-03-16 19:27:16 +02:00
RoyceDa
ab57303eb6 Буферизация ICE кандидатов (для избежания гонки) 2026-03-15 17:22:48 +02:00
RoyceDa
f57ec484e3 Исправлена опечатка TURN 2026-03-14 23:13:00 +02:00
RoyceDa
f0d0909382 Динамический запрос ICE серверов 2026-03-14 23:05:54 +02:00
RoyceDa
76442c4161 Обработка треков и IceCandidates 2026-03-14 20:23:29 +02:00
RoyceDa
0513a90036 Добавление треков (аудио) в RTCPeerConnection 2026-03-14 18:38:04 +02:00
RoyceDa
0600da5b7c Signal Peer исправление Src/Dst 2026-03-14 15:43:49 +02:00
RoyceDa
8dc2537cdc WebRTC пакет в протоколе 2026-03-14 15:36:26 +02:00
RoyceDa
2707bd2a39 Обработка WebRTC SDP/ICE 2026-03-14 15:28:24 +02:00
RoyceDa
ca36a8d818 Обмен SDP, создание комнаты, улучшенная организация кода 2026-03-14 15:28:01 +02:00
RoyceDa
e79282755b Финальный обмен ключами шифрования, все готово для установки WebRTC соединения 2026-03-11 17:22:29 +02:00
RoyceDa
e06d58facf Реализация сигналинга и обмена ключами 2026-03-02 18:53:15 +02:00
RoyceDa
7a89a3a307 OFFERS & ANSWERS webRTC 2026-02-28 18:31:21 +02:00
RoyceDa
9ad0e5d00a Правильные SignalType 2026-02-28 17:42:10 +02:00
RoyceDa
9eac2fae6f Обмен ключами шифрования DH 2026-02-28 17:33:23 +02:00
RoyceDa
461ccbfa94 Дизайн звонков 2026-02-28 12:48:53 +02:00
RoyceDa
c3a53b517e Фикс ошибки чтения 2026-02-26 20:54:52 +02:00
RoyceDa
a431b23476 Прозрачным аватаркам добавлена подложка 2026-02-26 12:19:30 +02:00
RoyceDa
88369171b6 Запоминание выбора сообщения при переключении между диалогами 2026-02-26 00:19:49 +02:00
RoyceDa
49d7d9ff62 Фикс установки аватарки у группы 2026-02-24 19:15:58 +02:00
RoyceDa
fabd85106d Оптимизация размера лог-файла 2026-02-24 19:11:56 +02:00