forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.FTN.DEVELOP

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 02.02.2022, 01:53
Nil A
Guest
 
Сообщений: n/a
По умолчанию Что можно улучшать в binkd

Nil A написал(а) к Dmitriy Orlov в Feb 22 00:18:38 по местному времени:

* Originally in ru.fidonet.today
* Crossposted in ru.ftn.develop
Нello, Dmitriy!

Monday January 31 2022 07:48, from Dmitriy Orlov -> Oleg Redut:

OR>> И что можно улучшатb в binkd?

Ну, кроме того, чтобы его перепейсать на какой-то вменяемый libevent/libev/libuv, чтобы не было соблазнов собрать с тредами, но наслаждаться асинхронщиной в одном потоке, и да, ДОС и полумух остаётся за бортом.

Я думал, что бинкд можно было бы научить вычитывать $FIDOCONFIG aka https://github.com/huskyproject/fidoconf
Например, чтобы не повторять секцию link, т.к. уже есть password, и можно задать отдельно pktpwd, ticpwd, areafixpwd, filefixpwd, bbspwd (тут нужна ваша фантазия), sessionpwd (вот в этом месте binkd мог бы узнать пароль на сессию).

DO> Если рассматривать его как мейлер, то как минимум работу с нодлистом и
DO> FREQ.

Про нодлист хотел тут написать, пользуясь случаем, опять же. Так то он нах#й не нужен (кроме Матюкю с его модемами), в свете FTS-500 "DNS Distributed Nodelist" (спасибо аффтору Гремлину за спек), ведь если мы х@ячим по binkp протоколу, значит у нас уже кагбэ в наличие IPv4/IPv6, а значит DNS доступен. Так вот, крутизна нодлиста сегодня IMНO, что он содержит "кашерные" записи, хоть и не подписан он криптографически, но всё равно, я склонен больше доверять, чем не доверять тому варианту, что попадает на мой узел. Всё что нужно от записи о ноде в нодлисте - какой-то хэшь приватного ключа или сертификати, чтобы можно было доверять линку и парольные сессии больше не нужны, и вообще линков можно не прописывать, ибо в фидо как, либо ты соблюдаешь полиси, или ты экскоммуницируешься. А если ты торт и соблюдаешь полиси, и, при этом, взаимная аутентификация случается по кашерному нодлисту, но тут и до p2p недалеко.

Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 12:17. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot