IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#dev
/2025/02/07
~AreEnn
~AreEnn_
~R4SAS
~acetone
~orignal
~villain
&N00B
+Xeha
Guest7184
Most2
Nausicaa
Nikat
Opax
Vort
`
ananas
anon4
b3t4f4c3
fidoid
i
karamba_i2p
nemiga
nix_
poriori
profetikla
qend
r3med1tz
segfault
soos
uis
un
weko
whothefuckami
woodwose
giroT ку ку
Vort добрый день
orignal Transit: 968.71 GiB (6277.17 KiB/s)
orignal Transit Tunnels: 28282
orignal это тоже не атака?
Vort если и атака, то избирательная
orignal что то сильного много
Vort Transit: 5.08 GiB (1056.71 KiB/s) Transit Tunnels: 13777
orignal значит только я
Vort жаль, i2p-metrics обновляется через задницу
Vort иначе можно было бы проверить, нет ли дополнительной китайской волны
orignal посмотрим что будет когда мы релизнем без этих тормозов с диском
orignal я тут кстати когда работал над ресидом осознал неэффективность
orignal мы когда RI парсим создаем стим и читаем на каждлый ебучий роутер
orignal которые у нас прут пиздец каким потоком
Vort я как обычно считаю, что оптимизации имеет смысл делать в основном по результатам профилирования
Vort ну либо какого-либо другого измерения. но именно измерения, чтобы числа были
Vort которые можно после переделки сравнить
orignal ну понимаешь тут явное создание и копирование лищних структур причем без смысла
orignal что отнюдь не улучшает производительность
orignal причем понятна даже причина
orignal оно было написано в самом начале
Vort в этом случае важнее не наделать регрессий (особенно перед релизом), чем улучшить производительность на 0.1%
orignal ну я прям счас не собираюсь
orignal говорю в принципе
Vort RI - это первая цель для хака, которая приходит в голову
Vort а с фаззингом ты наверное так и не познакомился (и я тоже)
orignal нет конечно
orignal std::stringstream str;
orignal str.write ((const char *)m_Buffer->data () + identityLen, bufferLen - identityLen);
orignal ReadFromStream (str);
orignal я вот про этот код
Vort чуть покопался в документации по C++
Vort похоже, сделать стримы без лишнего копирования (ispanstream) можно начиная с C++23
orignal угу
orignal это для httpserver надо
Vort хорошо, что сделали. но как-то туго инновации идут что-то. я бы ожидал такую фичу 10-20 лет назад
orignal а в RI вообще стрим не нужен
orignal просто брать буфер и все
orignal просто когда я начинал делать у меня буфер на хранился
orignal и все бралось из файлов
Vort со стримами небось сложнее вылезти за пределы массива
Vort а если код внимательно писать, то и буферы нормально, да
orignal так у меня и буфер там std::array тоже не вылезешь особо