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


Присутствуют сообщения из эхоконференции FTSC_PUBLIC с датами от 13 Sep 13 18:57:24 до 15 Nov 24 00:30:01, всего сообщений: 7128
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 5140 из 7128 ====================================== FTSC_PUBLIC =
От   : Andrew Leary                     1:320/219          04 Mar 20 02:10:49
Кому : Ozz Nixon                                           04 Mar 20 02:10:49
Тема : Two changes to BinkP inquiry...
FGHI : area://FTSC_PUBLIC?msgid=1:320/219@fidonet+5e5f5eda
На   : area://FTSC_PUBLIC?msgid=1:1/123.0+5E5CF9D0
= Кодировка сообщения определена как: CP437 ==================================
==============================================================================
Hello Ozz!

02 Mar 20 12:33, you wrote to all:

ON> Now that my mailer (listener) and poller (client) are in production on
ON> a few sites ~ and I have joined a couple of networks that wish to be
ON> "under the radar". I wanted to check around about 2 possibly changes
ON> to the BinkP protocol.

You are free to implement your changes in your software, although you should
attempt to do so in a manner that will not affect compatibility with existing
mailers.

ON> Introducing a M_REQ command, MsgHdr Len M_REQ FILENAME

ON> Multiple files, MsgHdr Len M_REQ FILENAME1,FILENAME2,FILENAME3

ON> Passworded files, MsgHdr Len M_REQ FILENAME1 PASS,FILENAME2

ON> Optional support for .REQ files could stay for backward compatability.

.REQ files are currently the standard method of requesting files in FTN
networks, used by both POTS mailers (ie. FTS-6 and EMSI) and most BinkP
mailers.  In some cases the mailer may rely on an external request processor
to handle received .REQ files; binkd is an example of such a mailer.  It
should also be noted that you cannot assume a node supports file requests
unless it flies a FREQ flag (XA/XB/XC/XP/XR/XW/XX) in the nodelist.  You also
don't indicate if your proposal will include any support for update requests
as defined in FTS-6 (WaZOO) and FTS-8 (Bark).

ON> The other change to the BinkP protocol - really applies to the
ON> workflow of the protocol ~ for example, if you telnet to my BinkP
ON> mailer, it accepts a connection and sends the MD5 CRAM and waits. If I
ON> do not receive a MsgHdr Len M_<command> then I assume (a) User, (b)
ON> port scanner, (c) EMSI Session (because I could send **REQ before the
ON> CRAM).

As binkd is the reference implementation (and most widely used) of the BinkP
protocol, this should really be discussed with the binkd developers.  I can
tell you that if your change is not added to binkd, it is highly unlikely that
it will ever meet the "widespread use" requirement for documentation as a
FidoNet Technical Standard by the FTSC.

ON> The other part of the workflow change is not to present all M_ADR as a
ON> couple networks I have joined prefer to be a little more under the
ON> radar ~ the easy way to help improve this would be to require the
ON> client (polling process) to share the address(es) associated with the
ON> connection it is expecting (incase we share two or more networks and
ON> said connection is my uplink/downlink). This tweak of course is
ON> optional for products still in development ~ but adds a small layer of
ON> anonymity for said networks.

Some BinkP mailers already can be configured to selectively choose which AKAs
to present to the remote system.  binkd has the hide-aka and present-aka
keywords in the configuration file.

ON> I am in the process of implementing these changes to the systems
ON> running my mailer, so we can iron out any quirks. However, it was
ON> suggested that I present my thoughts in FTSC_PUBLIC.

You need to test your changes thoroughly to ensure that they do not cause any
issues for other software used in FidoNet.

Andrew

--- GoldED+/LNX 1.1.5-b20180707
* Origin: Phoenix BBS * phoenix.bnbbbs.net (1:320/219)

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