~AreEnn
~R4SAS
~orignal
~villain
&N00B
+Xeha
+relaybot
DUHOVKIN
Guest29533
HackerMan
Most2
Nausicaa
Ruskoye_911
Trusishka
Vort
`
acetone_
anon3
b3t4f4c3
flumental
nemiga
not_bob_afk
plap
poriori_
profetikla
segfault
soos
teeth
un
weko_
whothefuckami
orignal
короче разобрался
weko
Что там?
orignal
shadowsocks в адресе возвращаетя все нули
orignal
ipv6
orignal
*ipv4
orignal
даже если запрос на ipv6
orignal
в этом косяк у unknwon-а
orignal
проверил. все работает
hypn
xcps на ру
orignal
и что с того?
hypn
ниче
hypn
orignal: чо по куте
hypn
там спаму овер много
orignal
я файл добавил в проект
hypn
в ру
orignal
там будет собираться или надо менять там что то?
hypn
ээ я давно не смотрел. и под флатпак я вопще ни разу не запускал сборку
hypn
в каком репе ты добавил?
orignal
в i2pd
orignal
libi2pd_client
orignal
UDPTunnel.cpp
hypn
ща посмотрю всё
Hypnosis
кст у меня было овер много реквестов по глубокой интеграции i2pd-qt с ретрошарой гуи, но я решил забить ибо она и так очень жырная, а юзерам ведь плевать
Hypnosis
она=ретрошара
Hypnosis
orignal: там папка daemon только coupled. Папка libi2pd_client собирается безотносительно .pro файла
`
Не много реквестов, а вангую спам от одного юзера. Он месяца в ретре ноет об этом, как его тамошние дэвы не забанили (что-то даже отвеают) - хз.
orignal
тогда все отлично
Hypnosis
ну реквестов много, но от одного да
Hypnosis
он меня всего реквестами обложил во все дыры
`
он (тот озабоченный интеграцией ш2зв-йк в ретру) какой-то "ШУЕ"
`
)
Hypnosis
это не критерий
`
он хочет там короче что-то типа DHT для ш2зв, бустрапофф и прочее нинужное.
polistern
orignal, Подскажи, думаю namespace'ы формализовать. Типа CORE Bote штуки просто в bote, а модули, типа SMTP, POP3 и Control запихнуть в bote::module. Получается CORE можно только между собой инклудить, а модули совсем отдельно. Правда получаются исключения в
polistern
виде bote::config и bote::fs, например. Можно конечно как у вас в I2Pd по директориям разбить (типа core, module, daemon), но хотелось в одной всё держать. Возможно ошибаюсь и разделить будет лучше.
orignal
smtp, pop3 я бы в bote::mail запихнул
polistern
Вообще какие-то правила есть для этого или всё на своё усмотрение? Ну кроме как не дублировать из других используемых библиотек.
orignal
нет. это как тебе кажется правильным
polistern
Ок, и ещё один вопрос. Разбираю свалку в одном классе и в нём есть инстанс генератора случайных чисел, который много где используется для генерации случайных ID. Не знаю куда его запихнуть, а плодить для него utils какой-нибудь не
polistern
хочется. Пока не придумала куда его положить.
orignal
в core
polistern
Т.е. не часть чего-то сделать, а прям отдельно от всех? Я сейчас не про namespace если что.
orignal
ну сделай какую то общую функцию
orignal
это же плюсы а не джава ))
orignal
в них может быть функция сама по себе
polistern
Я поняла тебя) Ну у меня и функция для генерации есть. Просто сейчас я сам генератор инициализирую в классе. Ты предлагаешь его отдельно просто сделать, вне класса. Ок. Но я больше про то куда его положить, чтобы по смыслу он не в
polistern
ыбивался. Можешь в crypto, например?
polistern
*может
orignal
конечно в crypto если есть такой
orignal
кстати спросить хотел
orignal
видел у тебя упоминание про постквантовую криптографию
orignal
как ты ее собираешься реализовывать?
polistern
Пока не знаю. Вроде NTRU достаточно стойкий. Или я в терминах запуталась?))
polistern
Так то фотоны мне получать негде конечно))
orignal
я не понял откуда реализация его
orignal
в openssl его нету
polistern
Ааа
polistern
Отдельно прицеплять наверное.
orignal
пример кода есть у берншейтна
orignal
но самому городить бы не хотелось
orignal
а дед собрается тоже его внеднять
polistern
Я ещё видела Crystal вроде проект, сейчас гляну точно
`
Недавно был какой-то конкурс
`
что-там про кристал было ага
`
Как какой-то, этих же самый квантовых шифрований
`
самых*
orignal
я думал у тебя есть где то пример кода на си реализации
polistern
Пока только планы увы. А какой собираются добавить?
orignal
на zzz.i2p есть тема об этом
weko
orignal: а ты что думаешь? Нужно сейчас постквантовое шифрование?
hypn
R4SAS: мне кажется щас лого браузера визуально от фф почти не отличается... и если будет другое лого возможно будет лучше... как считаешь?
orignal
думаю пока нет
hypn
на ру какойто художник из игги повылазил
orignal
но бернштейн считает иначе ))
polistern
orignal, это? zzz.i2p/topics/3294
orignal
счас i2p запушу
orignal
да он самый
polistern
Пишут типа сейчас можно весь трафик сохранять, а потом расшифровать, когда квантовые компьютеры будут в каждом доме. Ну такое. Это надо ВЕСЬ трафик сохранять в каждый момент времени. Возможно отфильтровать.
polistern
Про NTRU читала, он как я поняла на N применений расчитан.
orignal
я тоже пока не разбирался что там и как
polistern
А, не, это GMSS подпись в Java Bote. a single email identity can be used to send 100 emails a day to 10 recipients each for 167 years before the email identity is used up
orignal
и что это значит?
polistern
GMSS is a key-evolving signature scheme, meaning the private key changes after every signature.
polistern
На С/С++ пока не нашла, но не сильно и искала. А NTRU есть либа на С
orignal
понял
orignal
ладно надо будет с ним обсудить
polistern
Если что вот про эту думала на будущее: github.com/tbuktu/libntru
orignal
неплохо
polistern
Скорость?)
orignal
что то много кода там наверчено
polistern
Надо разбираться, у меня по планам через полгода примерно этот тип адреса в боте.
polistern
Раньше точно не сяду за него.
orignal
и не надо
`
*** ждун релиза pboted'а ***
polistern
`, А чего именно ждёшь?)
`
да и то страшновато, прям потом новостей в стиле очередных аут оф мэмори
`
polistern, скорее готового CLI, чтобы не подключать что-то стороннее.
`
И ещё там что-то в планах было, что хотелось бы (забыл)
`
### Planned Features
`
- Custom per identity/user email folders
`
- Sending email anonymously
`
- Sending and receiving via relays, similar to Mixmaster
`
- Interfaces for interaction with third-party applications (IMAP, etc.)
`
собственно все пункты и хотелось бы)000
polistern
Ну CLI к 0.8.0 будет, а чтобы не подключать ничего можно через telnet к SMTP и POP3 подключаться) Но да, пока не самое дружественное приложение для пользователей)
polistern
За последнее время сеть bote в 2 раза увеличилось, не знаю уж сколько из них pboted, но стабильно онлайн очень много стало.
orignal
благодаря тебе bote востал из пепла как птица феникс ))
`
Вот бы кто ещё "восставил" из пепла децентрализованный чатик..
`
На человеческом ЯП, с CLI/NCurses желательно
polistern
А он не работал?
orignal
его уже хоронили
orignal
потому что заниматься было некому
`
I2P BOTE разве не в 2010 же и вмер?
polistern
Не, я почти присмерти подхватила, в 2019 прям сильно загибаться начал из-за старых типов адресов.
orignal
я сколько помню он все время был дохлый
orignal
кроме того он же был как плагин к джаве
orignal
а с i2pd работать не мог
polistern
А чатик я пробовала запускать, год или два назад, вроде работал.
orignal
вы про kote?
polistern
Я про I2PChat
orignal
ааа ну это hypn пилил же
polistern
Java с её плагинами это ужас конечно)) Там standalone их фиг запустишь)
`
От hypn'а вжызни страшна ваще-е-е
orignal
так явно все твой pboted используют раз он работает с i2pd
orignal
все просто ))
polistern
Ещё пока в закрытую писала в запусках мне нод 20-30 отвечали стабильно, видимо очень древние на старых адресах.
polistern
Которые при длине 384 валидные
orignal
надо будет и мне завести адрес в нем
`
И мне, когда будет хотя бы..
`
<`> - Custom per identity/user email folders
`
<`> - Sending email anonymously
`
)
polistern
Sending email anonymously жди год, низкий приоритет, а головняка с ним много.
polistern
Custom per identity/user email folders будет до конца года
polistern
`, в общем тебе 0.9.0 нужна, это будет по сути полнофункциональная замена Java версии, с шифрованием файлов пользовательских, отправкой/получением через реле, самодостаточным CLI и т.д.
polistern
Возможно кто-то webGUI прикрутит через JSON-RPC)
`
*** надеется на консольный curses интерфейс ***
`
Ок, буду теперь знать.
`
ncurses*
whothefuckami
pdcurses для позеров винды
whothefuckami
Почему на винде терминал гавно аж до 2019 года?
whothefuckami
Он там даже консолью обозваный
whothefuckami
Тьфу ваши консоли
whothefuckami
Пагади, я кажется опять чат перепутал
whothefuckami
Прошу прощения...