IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#dev
/2022/10/17
~AreEnn
~R4SAS
~acetone
~orignal
~villain
&N00B
+relaybot
DUHOVKIN_
Guest7184
Most2
Nausicaa
Nikat
Ruskoye_911
Vort
Xeha
anon3
b3t4f4c3
fidoid
karamba_i2p
nemiga
not_bob_afk
onon
plap
poriori
profetikla
qend
segfault
soos
teeth
tetrimer_
uis
un
unlike
user
vade
weko
whothefuckami
R4SAS orignal: чего тут может быть не так?)))
R4SAS uint8_t cut_key[384] и std::vector<uint8_t> t_key
R4SAS переполнение словить нельзя случайно?
R4SAS если вдруг identity.ToBuffer отдаст более чем 384 байт
orignal все тут так
orignal t_key может быть меньше 384
orignal вылезет за пределы буфера
orignal на каких то осях ничего не будет
orignal а бздунов например повалится
orignal result.insert (result.end (), cut_key, cut_key + 384);
orignal а вот это что такое?
orignal так точно можно?
R4SAS добавление в конец?
orignal identity.ToBuffer (t_key.data (), sz);
orignal а вот тут проблема
orignal std::vector<uint8_t> t_key = {0};
orignal оно реально длиной 10 примерно
R4SAS я про это же говорю
R4SAS мне конпелятор говорит что он длиной 1
orignal от компилятора зависит
orignal так нельзя
R4SAS array subscript 'unsigned char [384][0]' is partly outside array bounds of 'unsigned char [1]'
orignal std::vector<uint8_t> t_key(384)ж
R4SAS и ссылается на memcpy ниже
orignal вот так надо
orignal при этом polistern что за увлечение магическими числами? ))
orignal 384 быть не должно
orignal а должна быть где то константа P384_IDENTITY_LEN
orignal типа такой
R4SAS тем более название функции посмотри)))
R4SAS велосипед?)
orignal я не понимаю зачем огород с этим t_key там
orignal сразу читать в out_key
orignal почему велосипед?
orignal она там пачку адресов пакуте
grimreaper R4SAS: who run notbob?
orignal вот здесь for (auto identity : data)
orignal лучше for (auto& identity : data)
orignal grimreaper, ask drozd
R4SAS копирует?
orignal каждый раз
weko Uptime: 2 days, 7 hours, 59 minutes, 57 seconds
weko Network status: OK
weko Tunnel creation success rate: 59%
apophis хреня