~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
                        
                    
                    
                        R4SAS
                    
                    
                        polistern:  github.com/PurpleBote/pboted/pull/29/commits/58b06186b2e8f9053e2f37eceb9cf77113bdb718#diff-5b1f6fc7cf7bf1b9a147108cd260f65d89eff8e76b340327f303abb31741affc     
                    
                
                
                    
                        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
                    
                    
                        да
                    
                
                
                    
                        orignal
                    
                    
                        каждый раз
                    
                
                
                    
                        weko
                    
                    
                        Uptime: 2 days, 7 hours, 59 minutes, 57 seconds
                    
                
                
                    
                        weko
                    
                    
                        Network status: OK
                    
                
                
                    
                        weko
                    
                    
                        Tunnel creation success rate: 59%
                    
                
                
                    
                        apophis
                    
                    
                        хреня