Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции R50.SYSOP
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции R50.SYSOP с датами от 13 Jul 13 00:00:02 до 13 Jul 13 00:00:02, всего сообщений: 14465
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 13783 из 14465 ====================================== R50.SYSOP =
От   : Eugene Subbotin                  2:5075/35          29 Jun 23 06:38:54
Кому : Nil A                                               29 Jun 23 06:38:54
Тема : Re: Узел 2:5020/400
FGHI : area://R50.SYSOP?msgid=2:5075/35@fidonet+649cff31
На   : area://R50.SYSOP?msgid=2:5015/46+649cc871
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://R50.SYSOP?msgid=2:5015/46+649d082c
Ответ: area://R50.SYSOP?msgid=2:5015/46+649dde13
==============================================================================
Hello Nil!

Thursday June 29 2023 02:49, you wrote to me:

ES>> он не сколько траходром, сколько нестабилен.

NA> Пушкин, в своё время, заи..лся фидогада настраивать, даже вроде
NA> какой-то степ-бай-степ потом написал, если кто-то ещё потом вздумает
NA> настраивать,

Ну я им давно пользуюсь, видимо, натрахался ещё в начале 2000ых :)

ES>> В его коде часто забивали делать различные проверки, так что
ES>> stack overflow и memory leaks там - обычное дело.
NA> Пффф.. я как вернулся в федо, ну которое IP стало, так то я уже на
NA> модемах в 90х выпал немного, то я собрал эту хвалённую Тринити
NA> bink+hpt+golded с санитейзером, и там ликов и забуфер обращений.. как
NA> у дурака фантиков, зарепортил, там чинили потом.

Ну вот на станции, которую регулярно используешь это не такая большая проблема.
А вот на автопилотной системе уже недопустимо будет использовать софт, который будет падать в корки или выжирать псю память.

NA>>> Fidogate? Ещё варианты? HPT не предлагать, тогда в INN не будут
NA>>> попадать ньюса.
ES>> luckygate :) Не сильно далеко ушёл от ifmail он. По сути-то
ES>> выбора пока нет особого.
NA> Хм.. не слышал, гитхаб какой?

https://github.com/pgul/lgate

NA>>> Пусть патчик для CHRS по старой памяти выпустят, а то нибось уже
NA>>> забыли как на голом C программировать.
ES>> Туда бы по-хорошему не просто CHRS прикрутить, а с поддержкой
ES>> iconv.
NA> А там что, 90ый-стайл, с собой носим таблицы перекодировок - одну
NA> однобайтовую в другую?

И да, и нет.
На /400 на самом деле два гейта, и много что выведено за пределы ifmail.
То есть прежде чем прийти в ifmail сначала с помощью perl-скриптом подготавливается всё так, чтобы на входе в ifmail был именно koi8-r (вне зависимости от того, что было в оригинале), перекодируются заголовки из base64/quoted-printable и ещё много что делается, например, проставляется X-Comment-To примерно в том же виде, что ты писал для fidogate.

Так как я писал в сисопскую эху, которая не гейтуется через автомодератор, вся эта обвязка не использовалась и сообщение тупо досталось ifmail'у "как есть".

А вот уже сам ifmail да, перекодирует из koi8-r с помощью таблицы преобразований в CP866, он не в курсе ни про Content-Type, ни про base64/quoted pritable, только то, что надо перекодирвоать один к одному из одной 8-битной кодировки в другую.

Так что те ещё костыли и велосипеды :) По-хорошему это всё надо в функционал ifmail переносить было, но никто этого не делал.

Eugene

... It's full of stars!
--- GoldED+/BSD (NetBSD 9.3 CPU iXeon iF6M60) 1.1.5-b20230304
* Origin: FireFox Station (2:5075/35)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.133643 секунды