IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#dev
/2023/02/26
~acetone
Most2
Nikat
Spirit90
segfault
weko_
orignal bottom about LGBT support
orignal can you fomulate properly that i2pd evaluates people by thier merits only regardless what groups they belong to and what views they have?
orignal I want to add this statement to i2pd.website
jeff_ orignal: dutr
orignal read their statment
jeff_ sure
orignal I need our statment written by a native English speaker
jeff_ "on the internet
orignal they can same themselves ut not us
orignal we don't support LGBT
jeff_ "on the internet, no one knows you are a dog. we also dont care if you are a dog or not (we dont need to know). we care about the quality of code contributions."
jeff_ is one way to say it
orignal great
jeff_ i can properly capitalise and punctuate that if you want me to.
orignal how it;s called. Meritocraty?
jeff_ meritocracy
orignal say same way as they did
orignal "We do support meritocracy"
jeff_ i also tire of the virtue signalling of the neoliberal global economic hegemony
jeff_ |hmm,
jeff_ "i2pd is a meritocracy"
orignal seriously I don't understand why they shame I2P so much
jeff_ ironically, by not going full coolaide into the buzzwords, i2pd has even more "corporate vibes" than java i2p. that's fine i guess.
orignal probably
bottlecaps who is shaming i2p
jeff_ government subsidized useful idiots probably
orignal Java I2P team
orignal we don't share their "values" however
orignal that's why I want to post our statemtn on i2pd.website
bottlecaps good ; java i2p looks compromised
bottlecaps there was some coc shit about acceptance and all that
orignal me and jeff were against coc when they were discussing it many years ago
bottlecaps coc is unacceptable
jeff_ i understand why they'd want to but idk if it does what they think
bottlecaps They just wanna be cool with "neoliberal global economic hemgemony"
bottlecaps oh look we are one of you, freedom peace love
bottlecaps like tor
orignal but since we belong to most evil nation these days, we don't care ))
jeff_ i can understand why
jeff_ when you live inside the machine it's easier to play nice with it
bottlecaps cause they are cucks, suckups.
bottlecaps they comply
jeff_ similar to playing ball with putin in russia
jeff_ when you live in moscow
bottlecaps yea, they are mentally within the framework
bottlecaps there is a framework and they didn't see past the framework, and became part of it.
jeff_ everyone is to their own region
jeff_ nato i2p and brics i2p
jeff_ we live in interesting times
bottlecaps We require parelel economy. Alternative to their framework
jeff_ bottlecaps: that's my day job
orignal so two "regions" in I2P
bottlecaps jeff_ : So you proove it works already, this is great. ; There is need to replace ISP router pyramid with mesh, and need to replace central banking with cryptography.
bottlecaps and replace governments with communication preety much. Cause in the past government was to communicate and move up the ladder who wants what and make desicons. Now communication is unrestricted everyone to everyone, so government is kinda obsolete.
bottlecaps there will be no centrally enforced law, but a protocols that people subscribe too, and if you don't respect the protocol that others around you use, they just kick you out, simple.
jeff_ bottlecaps: that is the eventual goal, adding recursive bridges that work over layer 2 is how i plan on solving network blocks of lokinet. then we got some coin jizz baked in with our xmr fork (without the crap code) oxen
jeff_ it's a happy accedent this marraige
jeff_ the staking works better than i thought
jeff_ we are sapping relay opers from tor
jeff_ also a few exit opers are eyeing us
bottlecaps I would not incorporate currencies with network
bottlecaps i2p and ygg is good
bottlecaps we could replace internet with that
bottlecaps and xmr separately
bottlecaps I don't think it's good idea to make shits, frameworks with coins incorporated into them.
bottlecaps lbry is s great waste
bottlecaps the way they made it, and incorporated this shitcoin into it, that you need to make channel.
jeff_ i also wouldn't have done it
jeff_ but it ended up working better than i'd ever hoped it would
jeff_ people will never run infra for free again because of us
jeff_ even though we are barely even relevent we are sapping relay opers from tor. idk how tf this even happened, they just started showing up
jeff_ i didnt even mean to have that happen i just wanted to watch muh animes
bottlecaps they wanna get in on it early
bottlecaps when coin values are growing
bottlecaps then they gonna sell, and you gotta sell before them
bottlecaps to make proft
bottlecaps profit.
jeff_ some may but i think our model will retain plenty
jeff_ i get what you are saying though
jeff_ the nash equalibrium is fickle
bottlecaps you are pumping
jeff_ we are pumping?
jeff_ since when?
bottlecaps you are saying they are getting in on it
bottlecaps appearing
bottlecaps and you are suprised
bottlecaps so it's kinda like pump, and then dump
jeff_ i am saying that we never advertised to them
jeff_ i actually explicitly avoid advertising to tor people
jeff_ i want tor to stay on tor
jeff_ the ones we are sapping seem to be "believers"
jeff_ tech believers
jeff_ now as for a pump, i cant see that happening until AFTER our exit marketplace
bottlecaps I mean they realised they can get in on the pump, and started using that thing, u didn't have to invite them. I dunno i saw that oxen thing a few times. I assumed it's just another crappy shitcoin project. Now that you are talking about ur relation to it i will take a better look, but I am not expecting much else.
bottlecaps Sorry if im rude, but for me incorporating coins into functionality, is a big red flag.
jeff_ understandable
bottlecaps I don't like lokinet, don't like lbry very much.
jeff_ we are going to spend a LOT of time getting the game theory of the exit market right before we say that "it's ready"
jeff_ the coin jizz is 100% optional to the tech but no one bothers to set up an opennet
jeff_ mainly because no one wants to run infra for free
jeff_ it's a consensus mechanism, it's external and it can be literally whatever you want.
jeff_ you could even use an eth contract or a centralized dirauth as the backend for that
jeff_ lokinet literally doesnt care
jeff_ that's the beauty of it
bottlecaps I wanna replace ISP with i2p over ygg. Cause ygg can be both overlay and direct, so it allows to gradually replace ISP router pyramid, with decentralized meshnet.
jeff_ i like ygg, but i feel like they still need to work out their issues with their spanning tree
orignal what would you use for long-range link?
jeff_ elon's musk
jeff_ (starlink)
orignal yes, but it's still internet
jeff_ aint it all
jeff_ i personally am leaving the alternative layer 2 and associated fiber pulls as an exercise to the reader
bottlecaps alaska and siberia?
bottlecaps they kinda connect all continents
orignal siberia?
orignal it's far from alaska
orignal maybe you mean Chukotka?
bottlecaps yea probably
bottlecaps the point where usa and russia kinda connect
bottlecaps could do cables there instead under ocean. Could still do under ocean i guess anyway.
bottlecaps But yea cables under ocean are big undertaging
bottlecaps require management by some kinda big entity.
bottlecaps guess you need that sometimes, but it should not control the world
bottlecaps pyramids and ladders, shold not be order of life on earth
bottlecaps no feudalism
jeff_ ygg needs to make stealing ownership of the spanning ree root undesirable
bottlecaps also, decentralized doesn't mean "many centralized" and mastodon is NOT "decentralized" it's a content management system. "Decentralized" means the same as "dirstributed" it means meshnet
bottlecaps Yea I don't believe in the coin incorporating commercailly non commercial projects. I felt to good to be true when you said you do parallel economy for living.
bottlecaps When I mean parelel economy, I mean. Completely out of framework, no their systems, no paper/bank money. Ungovernable unmanaged by govts.
jeff_ i wish that the world could work that way.
bottlecaps It has to. the shit it runs on now is inefficient.
bottlecaps pyramid is inefficient. the brainpower of the slaves and servants go to waste.
jeff_ heirachy is the toplogy that nature makes time and time again
jeff_ it's a hint imo
bottlecaps there is chierarchy in a pack of wolves
bottlecaps but separate packs avoid eachother, and respect eachother's territory
bottlecaps and this is how it should be with humans. wolves howl to not run into eachother and fight, humans shuold use radio waves.
jeff_ and that is heirachy of hiearchies
bottlecaps not much
bottlecaps noone goes on noones turf
jeff_ sure
bottlecaps they keep away from eachother territory
jeff_ but in the end it's all toplogically a hiearchy
jeff_ aka pyramid
bottlecaps not like, one can go in others territory but the other can't
bottlecaps no, this is not pyramid
bottlecaps this is mycelium
bottlecaps the packs do not cross on eachother territory
bottlecaps chierarchy would be when one can cross and other can't
jeff_ idk if humans can make such a toplogical form in the current now
bottlecaps as I said.
bottlecaps how it gotta be done
jeff_ i think the limiting factor is hjuman biology
jeff_ and lifespan
jeff_ if you want to set up such a system we need a hardware upgrade
bottlecaps households far enoguh from eachother that you can go and piss wherever you want
bottlecaps and eacho got server room and radio station.
bottlecaps wolfs live shorter, and they do it, so shouldn't be problem with humans
Vort "<~R4SAS> Vort: только мне одно не нравится: почему такой жирный бинарник?" я тоже это заметил. самый жирный он в GHA (с gcc), 16 мегов, локально у меня 12 мегов (с clang) получается. опять какое-то отличие. но это явно можно позже отполировать. лишь бы
Vort работало нормально
Vort "<~R4SAS> Vort: у меня успешно собранный с немного другой конфигурацией." я проверял свою ветку и с make и с ninja, работает (и должно работать) и то и другое
Vort "<~R4SAS> вот откуда этот жир?" вспомнил кое что: в make ведь стоит -Os. может, он влияет. необычная опция, кстати. чаще важна скорость, чем размер бинарника. хотя лучше и то и то оптимизировать при возможности, конечно :)
Vort "<~R4SAS> чет cmake сного лишнего линкует" странно то, что это лишнее не отбрасывается как недостижимый код. а должно. я бы мог посмотреть, но мне кажется, что стоит вначале залить поддержку, а только потом уже "полировать"
Vort похоже, в cmake версии больше openssl, чем в make. сейчас получше рассмотрю различия
Vort а нет, показалось
Vort R4SAS: в общем, я на 90% уверен, что дело в различии между -Os и -O3
Vort мне удалось получить бинарники, различающиеся по размеру на 20 килобайт
Vort если о том, что лучше - -Os или -O3, ещё можно спорить, то вот отладочная информация в релиз билде нафиг не нужна однозначно
Vort но чтобы ничего не сломать, убрал её только в виндовой сборке: github.com/Vort/i2pd/commit/1bd73e7a7d9443781bfbb0300584a4b7a8bd224b
Vort хотя чуть позже заметил, что в CMakeLists.txt есть ещё настройки для MINSIZEREL. только там почему-то -s ключ идёт в параметры компилятора, а не линковщика
Vort в общем, не знаю, как лучше. как вариант, можно просто собирать в GHA MinSizeRel
weko [20:13:58] <weko> По поводу медленного восстановления статистики
weko [20:13:58] <weko> Выходит, это зависит от количества транспортов, например, когда у нас их мало, туннели чаще фейлятся, нас реже выбирают в качестве транзитного роутера... Потом, когда транспорты набираются, статистика приходит в норму
weko [20:13:58] <weko> Верный ход мыслей?
weko orignal
R4SAS Vort: понял
R4SAS я про CMAKE_BUILD_TYPE знал только о Debug и Release
R4SAS стрипать символы можно, я там в патче добавлял чтобы он Release стрипал, на выходе получается 8 мб
R4SAS попробовал clang тулчейн с MinSizeRel
R4SAS 6.12 мб
R4SAS clang + release + strip = 8.6 Mb
R4SAS clang + release = 11.8 Mb
R4SAS Vort: попобуем-с
Vort ну strip это как-то немного странно - добавить, чтобы потом удалить. лучше параметр линкеру давать, чтобы не добавлял
R4SAS ну а чего делать
Vort R4SAS: с путями какие-то пробемы, похоже: No files were found with the provided path: i2pd.exe. No artifacts will be uploaded.
R4SAS не ясно зачем вообще какие либо символы оставляются
R4SAS да, я знаю
R4SAS в аплоадере артефактов
R4SAS жду пока дособерется всё чтобы новый коммит залить
Vort "<~R4SAS> ну а чего делать" параметр -s линкеру давать. не будет добавлять в бинарник -> не надо будет убирать из бинарника
Vort "<~R4SAS> жду пока дособерется всё чтобы новый коммит залить" окей
Vort "<~R4SAS> не ясно зачем вообще какие либо символы оставляются" вероятно, идёт от особенностей линукса. ELF. executable и linkable. вот и пихает имена, чтобы linkable было
R4SAS хрюша дольше всех собирается
R4SAS из-за того что приходится CRT пересобирать
R4SAS залил коммит с исправлением
Vort меня удивляет, почему артефакты ждут пока всё дособерётся
Vort фича GHA и ничего не поделать?
R4SAS ага
R4SAS оно видать не публикует сразу,
R4SAS потому что там есть какой то нюанс, мол мало ли ты артифакты используешь только для работы между этапами сборки, и не хочешь чтобы утекло чего либо не нужного
Vort окей, понял
Vort вот эти матюги "Node.js 12 actions are deprecated" видел?
Vort там наверно где-то просто версию обновить надо
Vort лишь бы ничего такая обнова не сломала )
R4SAS это просто варнинг, он у всех срет
R4SAS тут уже проблема самого гх
Vort там же есть инструкция, как "починить"
R4SAS "обновить то, чем мы не владеем"
R4SAS это надо идти пинать авторов всех action'ов
Vort похоже, просто тут v2 на v3 поменять надо и всё
Vort ну и проследить чтобы ничего не сломалось
R4SAS не факт. сейчас посмотрим
R4SAS сразу везде обновил
R4SAS не думаю что сломает
R4SAS хе, добавление шланга в мейк сломало его
R4SAS м...
R4SAS ага, вспомнил в чем дело. надо gcc-compat ставить
Vort там ещё проблема
Vort сейчас перепроверю кое что
Vort и скажу
Vort иначе под Win7 не будет работать
R4SAS а где у тебя оно так линкует с ним?
R4SAS просто я у себя не вижу линковки с api-ms-win-crt-...
R4SAS т.е. там нет synchronization
Vort это в новой версии добавили
Vort с самым свежим msys2 такая гадость
R4SAS новой версии буста?
Vort ну да, с той, которая на GHA
Vort сейчас собирается неверно короч
Vort без этой штуки
R4SAS ща гляну
R4SAS обновлю еще локальный msys
Vort я его с нуля у себя переставил и у меня воспроизвелось добавление либы
Vort ну.. мог и не с нуля
Vort но так было надёжнее
R4SAS 1.3 гига...
R4SAS пушай кОчает сие непотребсво
R4SAS api-ms-win-core-synch - оно?
R4SAS что интересно, это делает только cmake
Vort api-ms-win-core-synch-l1-2-0.dll, да
Vort я даже находил, откуда оно берётся
Vort сейчас даже цитату подыщу. чтобы было
weko Боль кроссплатформенности...
Vort msys64\clang64\lib\cmake\boost_filesystem-1.81.0\libboost_filesystem-variant-mt-static.cmake
Vort предпоследняя строчка
R4SAS Blinded message
Vort не пойму пока кто автор. не нагугливается
R4SAS так авторы самы бустовцы
Vort и где эта штукенция в их репозиториях?
Vort может, при "сборке"/конфигурации генерится...
R4SAS Vort: а у меня этот файл есть в системе
R4SAS у тебя точно все редисты стоят?
Vort R4SAS: ха. он есть. но не такой
R4SAS api-ms-win-core-synch-l1-2-0.dll
Vort а вот такой найти я не смог. скачал штук 10 из инета - все не подходят
R4SAS надо посмотреть какие импорты ожидаются
Vort там бред какой-то. проще выкинуть из сборки и всё
Vort ну можешь разбираться, конечно. но я попробовал - и мне не понравилось )
R4SAS видать между системами всё сломали
R4SAS я пока что жду... пока обновится msys
Vort мне непонятно, что это за магия такая "GetModuleHandleW ... returns a handle for KernelBase.dll anyway"
Vort нафига тогда нужна новая dll если вместо неё всё равно грузится старая? и почему это вообще происходит?
Vort как я понимаю, пока i2pd не прикасается к функциям, которые требуют WaitOnAddress и им подобных, то всё будет нормально
Vort а, так там вообще условия стоят. нет библиотеки или не грузятся функции, то они, похоже, просто не используются
Vort и опять таки странность! если в бусте get_module_handle, то нафиг нужна статическая линковка?
R4SAS это внешняя линковка
R4SAS эти хендлы
R4SAS а сам буст то надо линковать
R4SAS ты же не будешь ядро системы вшивать в бинарник
R4SAS ты к нему обращаешся
Vort я говорю о том, что если буст подключает библиотеку через get_module_handle, то статически к ней линковаться совершенно не нужно
Vort но они зачем-то линкуются. точнее, указывают cmake`у это делать. или они косячат или я чего-то не понимаю
Vort get_module_handle ведь как раз именно для того и нужен, чтобы не требовалась статическая линковка dll
Vort под статической линковкой я понимаю прописывание в импорты
Vort может криво выразился
Vort да, точно криво выразился. но как правильно пояснить - не знаю :)
R4SAS это наоборот динамическая
R4SAS и как раз потому что делается импорт
R4SAS статическая линковка подразумевает что ты вшиваешь библиотеку, а не обращаешься к ней
Vort ну а какими терминами различать загрузку через GetModuleHandle и через импорты?
Vort просто не то слово сказал
R4SAS GetModuleHandle делает как раз импорт из внешней библиотеки
R4SAS и чтоьы он работал надо динамически линковать эту самую библиотеку
Vort но не через секцию импортов в бинарнике
R4SAS как раз через секцию
R4SAS вроде все норм
Vort я наколдую пример с GetModuleHandle ) но чуть позже
Vort пока надо бинари проверить
R4SAS как же жесткий диск не любит переваривать обновление. слишком старый и измученный он уже
Vort особенности диска наверно. мой 24/7 занят делом и пока что в порядке
R4SAS ну... там вроде всего 64 мб кэша
R4SAS и он на этих обновах встает на 100% по использованию
R4SAS крч он не любит работу с мелкими файлами
Vort если бы всякие вредные программы не дёргали диск когда не надо, то эти 100% не сильно бы мешали
Vort а так диск призадумался - браузер завис
R4SAS чего ты хочешь от диска, у которого наработка более 7 лет?)))
R4SAS это именно время наработки. не время с момента покупки.
weko Диски с ручками от него хочу :D
R4SAS Power on time: 29XX days, XX hours
Vort это где такое посмотреть можно?
R4SAS даже уже 8 оказывается
Vort кажется понял
R4SAS #9 "Power on time count" S.M.A.R.T. attribute
Vort 09 Power-On Time Count 0 1 1 75910 OK: Всегда пройдено
Vort мой на несколько месяцев, похоже, "старее" :)
Vort неужели они часы в винчестер вшили...
orignal weko, не совсем
orignal через нас пытаются строить тоннели когда нас нет
R4SAS Vort: я смотрю через Hard Disk Sentinel
orignal и помечают нас как плохие
weko Рестарт почти мгновенный ...
weko Буквально секунд 5
weko Врядли эти 5 секунд погоду делают
orignal просто те которые раньше были идут другими марштуатми
orignal потому снова набираются
orignal не думаю что это из-за транспортов
Vort у меня WD10EZEX-00ZF5A0, хорошая штука. но когда-то придётся, всё-таки, обновлять
R4SAS тоже есть такой
Vort проверил все cmake бинари от коммита 5842f88 на Win7. все запускаются, все показывают веб интерфейс
weko orignal: тогда да, может быть
weko orignal: насчёт маршрутов - вот я не уверен что хорошая идея строить через те же роутеры - какой смысл во времени жизни туннеля в 10 минут, если всё равно будет тот же туннель
Vort через i2pd-cmake-x64-clang.exe ещё в дополнение открыл i2p сайт - работает
weko И насчёт использования уже созданных транпортов - тоже практически не очень понятно, по той же причине - разве выбранные пиры не должны быть полностью не предсказуемыми?
Vort так что базовые тесты успешны
Vort сейчас ещё у себя попробую коммит собрать
weko Тоесть да, понятно что практически это решение проще - но я беспокоюсь, могут ли быть эти свойства использованны для деанона или его упрощения?
weko Например, майор можем увеличить шанс, что первый хоп будет будет через него, если будет постоянно держать транспорты активными
orignal weko а мораль такова. надо строить тллько через исходящие тарспорты
weko Ну как вариант
weko Ещё нужно было с концов убрать получение RI
weko orignal: а, так исходящие же тоже могут контролировать. Только вместо предыдущего пира писать в качестве майорского следующий (тоесть чтобы мы строили транспорт к майорскому роутеру)
Vort сделал две сборки для версии 2.46.1-23-g5842f882:
Vort make DEBUG=no USE_UPNP=yes USE_GIT_VERSION=yes -j 3
weko Transit Tunnels: 7586
weko Выше чем было в течение недели
weko Интересно
Vort cmake -DWITH_UPNP=ON -DWITH_STATIC=ON -DWITH_GIT_VERSION=ON -DCMAKE_BUILD_TYPE=Release .
Vort оба варианта локально дают годные бинарники. глубоко не тестировал, но вроде ок
weko Transit Tunnels: 7849
weko Подозрительно
weko И растёт...
weko У вас тоже рост?
Vort Transit Tunnels: 5482
Vort Uptime: 1 day, 13 hours
weko А обычно?
Vort давно не следил. но примерно столько и есть обычно
weko Хм
orignal каким образом?
orignal пиры же выбираем мы сами
R4SAS 8700+
orignal а ну понял мысль поставить нас на конец тоннля
weko orignal: ну да, я же писал
weko Майор ставит нас на конец, запрашивает майорские RI
weko И у нас всегда в базе есть майорские RI, что повышает шанс их использования нами
weko Ты про другое
weko Но тут тоже с концом вариант
Vort R4SAS: я нашёл термины. Load-time dynamic linking и Run-time dynamic linking
Vort то есть, оба варианта - динамические, но по разному
Vort сейчас тестовый пример придумываю
weko orignal: просто с практической стороны это не сильно проблемно я думаю. транспорты делать новые
weko Да, вырастет нагрузка, но не значительно. Наших туннелей обычно не так уж и много
weko Единственный момент - хоп перед нами в входящем туннеле если мы недоступны, он должен иметь с нами созданный транспорт
weko Ну и конечно не забыть что если адресов нету, то ставить туннель в 1 хоп нельзя
weko Иначе деанончиК
weko С роутерами без адресов всё довольно таки мутно выходит...
orignal так козе понятно что 0 и 1 ставить нельщя
weko orignal: 1 - адекватно, учитывая что никто не знает что туннель 1
weko Ну точнее этот хоп не знает что этот туннель в 1 хоп
weko Не спорю, что это менее анонимно, но сильно лучше нуля
orignal на самом деле с тем чуваком у котого тред 100%
orignal удивительно не то что у наго 100% а что у других работает
orignal счас закоммичу
weko А что там
weko Возможно особенности компилятора
orignal буст сервис нельзя создавать до демонизации
orignal а context это сигелтон
weko *ничего не понял* :)
weko Может версия буста влияет?
orignal чувак написал все починилось
orignal нет оно так всегда было
orignal это известная хуйня
orignal там он видимо внутри какие то файловые дескрипторы использует
Vort R4SAS: сделал пример, вызывающий MessageBox из user32.dll без использования секции импорта: paste.i2pd.xyz/?e16e5fba78bfe485#2uedmweR9QiRxXdf54FrBTQcdrRSa4Jsvjs3nEtK9kBK
R4SAS Vort: да я представляю как оно делается
Vort то есть, что-то такое вполне может быть (или может быть сделано) в бусте
orignal R4SAS ну так добавитм про меритократию на i2pd.website?
R4SAS orignal: нашел кого спросить
orignal а кого же мне еще спрашивать?
R4SAS Vort: ну если ты так хочешь, иди пинай бустовцев
orignal чукчу что ли? ))
R4SAS orignal: лол
R4SAS orignal: решать тебе. я тот еще циник
orignal в чем я соглсен с болгарином это что нацик охуел
R4SAS я ничего такого в добавлении не вижу
R4SAS так что если ты думаешь что лучше добавить - добавляй
R4SAS все равно ни кто не смотрит туда)))
orignal добавить что мы меритокарыт и судям о людям только по делам
Vort R4SAS: пока достаточно выкидывания лишней библиотеки - то и ладно. сломают что-то посложнее - придётся идти ругаться
Vort про политику на сайте - а цель то какая? кого-то привлечь, кого-то прогнать?
Vort если сюда в чат придут размахиватели флажков - то, я думаю, они быстро поймут, что этому тут не рады :)
Vort а насчёт обычных юзеров тут вообще хз, что им надо
Opicaak Hello, last two commits important/not important?
Opicaak Or can I release new Prestium with i2pd compiled from commit de82b3a?
Opicaak Important?
Opicaak fuck.
R4SAS little bug
Opicaak Thanks
R4SAS what is Prestium?
Opicaak Live OS for i2p
Opicaak Alternative to Tails
R4SAS got it
relaybot 13trus: prestium.i2p
Opicaak or .org
R4SAS but I think better to use tag, not trunk
R4SAS 2.46.1
Vort а в теге фикс для эксплоита есть?
Opicaak Are you sure?
R4SAS какого?
Vort ну креш
Vort DoS
R4SAS Vort: есть
relaybot 13trus: R4SAS можешь даже потестить, я опробовал эту ОС она у меня на флешке щас
R4SAS мы же re-push делали
Vort то есть, двигали тег?
R4SAS Opicaak: after 2.46.1 orignal started switching to KadDHT
R4SAS which at current moment *can be* unstable
orignal current trunk is in the middle of development
R4SAS Vort: да
orignal please use 2.46.1 for now
Vort ага, вижу, что тег подвинут. не знал о такой фиче у git
Opicaak Alright, I will downgrade it to the last 2.46.1-2, thank you guys.
R4SAS Vort: банальный force-push
orignal Im just not sure if last changes work as expected
Vort R4SAS: ок, я понял
orignal need more testing
Opicaak Understood, thank you
Vort кстати, каково состояние ветки с поддержкой cmake (gha) ? ещё что-то надо делать или её можно уже вливать?
R4SAS Vort: пока что не знаю
R4SAS может вечером волью
Vort надо ещё над ней подумать?
Vort ок
R4SAS надо будет от всех варнов избавиться для начала наверно
R4SAS открою pr пока что
orignal ну так и в чем вопрос?
R4SAS всм?
R4SAS к тебе - никаких
R4SAS пусть соберется, допилим еще немного, и волью
orignal в смссле что просто закоммить
R4SAS а, там по мелочи
weko По субъективной оценке, NetDB стал кушать на 50% меньше
orignal из-за DHT?
weko Ну там вроде ещё криптография отдельно
weko Теперь
orignal нет
orignal криптография вынесена из транспортов
weko Тогда видимо только DHT
orignal если флудфил то скорее всего
weko Обычно около 5-7%, сейчас около 3-4%
R4SAS orignal: один вопрос: сколько хранятся фрагменты, которые не до конца получены?
weko Обычные роутеры наверное тоже нужно в дерево класть...
orignal кстати должно бы по уму увеличиться потому что я счас проверяю нет ли соединения с этим роутером преждем чем выкинуть
orignal R4SAS где именно?
orignal несколько мест есть
R4SAS например в транспортах
weko orignal: проверка же 0(1)
weko Разве нет?
orignal R4SAS в SSU2?
R4SAS например да
orignal так посмотри по коду
R4SAS я тут мимоходом пошел смотреть чем сейчас забита память процессом
R4SAS вижу кучи heap сегментов
R4SAS один из них 12 мб
orignal if (ts > it->second->lastFragmentInsertTime + SSU2_INCOMPLETE_MESSAGES_CLEANUP_TIMEOUT)
R4SAS следующий 4.2
Leopold orignal: привет) Что такое: i2cp.leaseSetType=3 i2cp.leaseSetEncType=4 i2p.streaming.initialAckDelay=10 crypto.ratchet.inboundTags=500
orignal но ты не забывай что фрагменты в пуле
R4SAS так вот в первом половина памяти - нулм
R4SAS нули*
orignal Leopold какой именно непонятен параметр?
Leopold все :)
orignal тогда RTFM ))
Leopold поняяятно)
orignal у меня нет возможности читать тебе целую лекция как устроен i2p ))
Leopold Мне игрушку надо вытащить на мин пинг
Leopold Мб что поменять в этих параметрах нужно
R4SAS и в этом же банке лежит и RI, и какая та фигня
R4SAS есть даже битые RI
R4SAS почему то нули там между символами
orignal ничего не нужно
orignal R4SAS думаю выравнинре по странице памяти это
R4SAS что за обрезаный алфавит? кусок кода?
orignal думаю Base.cpp это
R4SAS если это бинарник в памяти, то странно что там еще RI живет... А так, сейчас там 130 МБ жрет
R4SAS но тут и достаточно жирный транзит идет...
R4SAS 10 Мб/с в обе стороны
R4SAS под стать к вечеру поднялось
weko У меня тоже транзит вырос
weko Идея: встроить i2pd tools в качестве CLI для бинарника i2pd