IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#dev
/2021/09/14
~AreEnn
~R4SAS
~acetone
~orignal
~villain
&N00B
DUHOVKIN_
Gamma
Guest7184
Most2
Nausicaa
Nikat
Ruskoye_911
Vort
Xeha
`
anon3
b3t4f4c3
fidoid
hypn--direct
karamba_i2p
monkey
nemiga
not_bob_afk
plap
poriori
profetikla
qend
segfault
soos
teeth
tetrimer_
trust
uis
un
unlike
user
vade
weko
whothefuckami_
R4SAS мб пора на boost::asio::ssl::context::tls переключить?
R4SAS до версии буста 1.54 на tlsv11
R4SAS а выше - просто tls
R4SAS до 1.64*
R4SAS хотя на сентоси стоит 1.53, так что там надо ставить tlsv1
R4SAS 22:31:13 <~orignal> ну и обращение к нему через ->
R4SAS 22:31:21 <~orignal> с проверкой на nullptr
R4SAS м... а что делать если он будет nullptr?
R4SAS я так понимаю просто 0 возвращать
orignal а нафига?
orignal если nullptr то в лог писать ошибку
R4SAS так надо же продолжать выполнение кода
R4SAS там должно вернуть длинну данных сжатых
orignal просто ничего с данными не делай
orignal но такого быть не должно
orignal аааа я знаю что надо
R4SAS ты такое творить предлагаешь?
orignal пиши ошибку
orignal а делай так как будто gzip=false
orignal так не скопилируется
R4SAS так если тпм будет как без компрессии то в итоге ошибку там выбьет
orignal вместо ? : сделай if
R4SAS ну я понял
orignal if (m_Gzip && m_Delator) m_Dektaor-> ...
orignal else i2p::data::GzipNoCompression
R4SAS а насчет ресида чего скажешь?
orignal <orignal> а нафига?
orignal чем оно мешает?
R4SAS так SSLv23 же не везде уже пашет
R4SAS особенно если SSL серт ECDSA
orignal а былм уже случаи?
orignal тогда поправь
R4SAS были, у меня
orignal чей ресид?
orignal поправь
R4SAS я туда попытался поставить ECDSA и ловил приколы
R4SAS потом пришлось обратно сделать на RSA
orignal я когда то пробовал менять но не собиралось
orignal поменяй
R4SAS - boost::asio::ssl::context ctx(boost::asio::ssl::context::sslv23);
R4SAS +#else
R4SAS + boost::asio::ssl::context ctx(boost::asio::ssl::context::tlsv1);
R4SAS +#endif
orignal только проверь чтобы компилировалось и работало
R4SAS компиляция без проблем идет
R4SAS сейчас проверю работоспособность
orignal проверь все ветки
R4SAS info - Reseed: Downloading SU3 from ...
R4SAS debug - Reseed: got 82597 bytes of data from ...
R4SAS TLSv1.2 пашет
R4SAS так... пошел запускать CentOS виртуалку
orignal давай
R4SAS успешно
orignal коммить
R4SAS но тут смотри че
orignal че?
R4SAS у них походу вообще некоторые отрубили TLSv1
R4SAS ща скрин скину)
orignal а ну так наверное я потому так и сделал
orignal так что облом
R4SAS сейчас попробую обратно вернуть
R4SAS и попопинать ресиды
R4SAS reseed.i2p-projekt.de - только tlsv1.2
R4SAS memcpy тоже
R4SAS крч тут даже ничего не изменится
R4SAS ибо если SSL3 они не умеют, то и на TLS1 так же будет
orignal короче оставить как есть?
R4SAS хз даже
R4SAS просто если ресид умеет только TLS1.2, то с контекстом SSLv23 я не уверен что мы подключимся к ним
R4SAS читать надо
orignal почитай как в бусте оно решается
orignal как то же https работает
R4SAS sslv23
R4SAS Generic SSL/TLS.
R4SAS хм
R4SAS значит ли это что оно должно повышать само?
orignal а x3
orignal я уже не помню как там делал
R4SAS говорят что да
R4SAS (только в boost 1.53 нету TLS1.1 или 1.2)
R4SAS так что остается коннект к тем ресидам что умеют
R4SAS не буду трогать тогда
orignal вот да
R4SAS-revo orignal: ну как
R4SAS-revo разницу видно?
orignal чего с чем?
R4SAS-revo с памятью
orignal рано еще смотреть