~AreEnn
                        
                        
                            ~R4SAS
                        
                        
                            ~acetone
                        
                        
                            ~orignal
                        
                        
                            ~villain
                        
                        
                            &N00B
                        
                        
                            +Xeha
                        
                        
                            GFW
                        
                        
                            Nobody
                        
                        
                            Opax
                        
                        
                            WebClient95
                        
                        
                            anon
                        
                        
                            anontor
                        
                        
                            b3t4f4c3
                        
                        
                            deserving-stegosaur
                        
                        
                            duanin2
                        
                        
                            fidoid
                        
                        
                            fujifilm
                        
                        
                            halloy1341
                        
                        
                            iiii
                        
                        
                            karamba_i2p
                        
                        
                            leopold
                        
                        
                            mareki2p
                        
                        
                            negative_rock127
                        
                        
                            nik0tr
                        
                        
                            not_bob_afk
                        
                        
                            ntty
                        
                        
                            osoznayka
                        
                        
                            poriori
                        
                        
                            profetikla
                        
                        
                            rc13
                        
                        
                            shaye
                        
                        
                            slfd
                        
                        
                            teeth
                        
                        
                            un
                        
                        
                            weko_
                        
                        
                            КрутыеЖиды]]]]]]]]]]]]]_Z
                        
                    
                    
                        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 тоже не вылезешь особо