From: Alexander Kruglikov 2:5053/58 18 May 2022 14:28 +0300
To: Dmitriy Smirnov 2:5010/352@fidonet
Subject: ipv6
Привет, Dmitriy! *** Ответ на сообщение из CarbonArea (Мыльце для меня). 18 май 22 16:21, Dmitriy Smirnov писал(а) к Alexander Kruglikov: DS> чит кроется в --with-af-force =) Я, кстати, так и не понял, что это за Enable soft AF force feature =( С наилучшими пожеланиями, Alexander.
From: Sergey Zabolotny 2:469/122.1 18 May 2022 14:29 +0300
To: Alexander Kruglikov 2:5053/58
Subject: ipv6
Hello *Alexander.* Wednesday 18 May 2022 14:33, Alexander Kruglikov wrote to Sergey Zabolotny: AK>>> Погоди, это надо в конфиг писать, а не самому binkd AK>>> node 2:5678/999 -md -64 * password SZ>> неа. так оно тоже не работает - пробовал. SZ>> -64 - говорит, что не знает про такую опцию. AK> тааааак. стоп. Вот как у меня: даже в примере конфига пишут, что: node [[z:]n/]n[.p][@domain] [-nr|-nd] [-md] [-hc|-nohc] [-ip|-sip] [-bw [/]] [-pipe ] [-4|-6] [{hosts|-} [{[,[][,]]|-} [flavour [{obox|-} [{ibox|-}]]]]] т.е. опционально либо -4 либо -6 как у тебя оно работает в варианте -64 я не понимаю. :-)
From: Sergey Zabolotny 2:469/122.1 18 May 2022 11:51 +0300
To: Alexander Kruglikov 2:5053/58
Subject: ipv6
Hello *Alexander.* Wednesday 18 May 2022 10:57, Alexander Kruglikov wrote to Sergey Zabolotny: AK> I also tried from Frankfurt, from several more virtual machines in the AK> Russian Federation - it works from everywhere =) отлично! а тот патчик, который задает порядок v6/v4 видимо распространялся отдельно, т.к. бинкд собранный из мастер ветки ничего подобного не умеет. или это так и осталось в виде хотелки и никто этого не реализовал? :-)
From: Evgeny Chevtaev 2:5010/275 24 May 2022 06:04 +0300
To: Nil A 2:5015/46
Subject: .bsy файлы - кто будет вычищать?
Hi Nil! Monday May 23 2022 23:55, Nil A wrote to All: NA> Пишу сразу в husky и binkd, ибо проблема как раз в этой паре - никто NA> не вычищает эти бизи файлики. NA> Сценарий такой, стартует бинк, и что-то идёт не так, например, на NA> малютке заканчивается память (не по вине бинка), или кто-то NA> экспериментальную версию запускает и оно крашится. Далее приходит NA> хаски и не может ничего затоссить на этот линк, потому что он сейчас NA> занят. Приходит бинк и не может позвонить на этот линк, потому что он NA> уже занят. При этом внутри файлика есть PID, и кто-то из этих двоих, NA> либо бинк, либо хаски, или оба, могли бы глянуть на актуальность NA> блокировки. # Remove old .bsy/.csy files (If some are left after a system crash). It would # be wise to set this to 12h on almost any system. (Note that binkd always # touches .bsy's/.csy's for active sessions) # # kill-old-bsy is OFF by default. # kill-old-bsy 12h Это разве не оно? В binkd.conf параметр имеется, значит всё давно придумано. With best regards, Evgeny
From: Stas Mishchenkov 2:460/5858 19 May 2022 06:56 +0300
To: Sergey Zabolotny 2:469/122.1
Subject: ipv6
*** Ответ на сообщение из _Carbon.Mail (Carbon.Mail). Hi, Sergey! 17 май 22 11:31, Sergey Zabolotny -> Stas Mishchenkov: SZ>>>>> входящих в6 много, а вот по какой-то причине не вижу ни одного SZ>>>>> исходящего на ipv6, все по v4. кто знает почему? DS>>>> в настройки OS указано v4 предпочтительным. SZ>>> так и есть. спасибо SM>> binkd -64 задаст порядок... SZ> попробовал - нет таких параметров. Ага. Точно. У меня тоже не сработало, а кто-то не писал, что ползуется успешно. Have nice nights. Stas Mishchenkov.
From: Sergey Zabolotny 2:469/122.1 18 May 2022 12:32 +0300
To: Alexander Kruglikov 2:5053/58
Subject: ipv6
Hello *Alexander.* Wednesday 18 May 2022 15:28, Alexander Kruglikov wrote to Dmitriy Smirnov: DS>> чит кроется в --with-af-force =) AK> Я, кстати, так и не понял, что это за Enable soft AF force feature =( я тоже не понял, но включение этой опции сборки мне почему-то не помогло. Path: f4.n466!f50.n466!f545.n5020!f4441.n5020!f715.n5020!f352.n5010!not-for-mail Newsgroups: ru.binkd Distribution: world X-Comment-To: Alexander Kruglikov From: Dmitriy Smirnov Date: Wed, 18 May 2022 15:33:46 +0200 Subject: ipv6 Message-ID: <1652873670@f352.n5010.z2.fidonet.ftn> References: <1652873341@f58.n5053.z2.ftn> Organization: powered by FreeBSD 12.2-RELEASE-p7 amd64 X-FTN-AREA: RU.BINKD X-FTN-MSGID: 2:5010/352@fidonet 6284d9c6 X-FTN-REPLY: 2:5053/58 6284d87d X-FTN-PID: GED+BSD 1.1.5-b20220504 X-FTN-CHRS: CP866 2 X-FTN-TZUTC: 0500 X-FTN-TID: hpt/fbsd 1.9 2022-02-13 X-FTN-Tearline: (none) X-FTN-Origin: powered by FreeBSD 12.2-RELEASE-p7 amd64 (2:5010/352) X-FTN-SEEN-BY: 46/12 42 50/12 279 236/100 280/5555 452/166 455/19 466/4 50 55 65 X-FTN-SEEN-BY: 469/122 5010/224 275 352 5012/666 5019/40 5020/101 290 329 400 526 X-FTN-SEEN-BY: 5020/545 570 715 736 806 848 921 1042 1477 2395 2992 4441 5452 5545 X-FTN-SEEN-BY: 5020/9696 12000 5022/2 77 128 5023/24 5025/3 75 5029/32 5030/1081 X-FTN-SEEN-BY: 5030/1900 1957 2404 5034/13 5035/85 5036/2 5037/28 5051/36 5053/400 X-FTN-SEEN-BY: 5054/1 5055/73 5057/19 5059/37 5060/900 5061/15 5063/3 5066/18 X-FTN-SEEN-BY: 5075/128 5080/68 102 5085/13 5095/20 6035/1 3 6055/7 6056/1 6078/80 X-FTN-PATH: 5010/352 5020/715 4441 545 466/50 X-FTN-PATH: 466/4 Lines: 13 hi, Alexander! 18 May 22 15:28, Alexander Kruglikov wrote to Dmitriy Smirnov: AK> 18 май 22 16:21, Dmitriy Smirnov писал(а) к Alexander Kruglikov: DS>> чит кроется в --with-af-force =) AK> Я, кстати, так и не понял, что это за Enable soft AF force feature =( мягкое резвое средство, пурген =) wbr, Dmitriy.
From: Dmitriy Smirnov 2:5010/352@fidonet 18 May 2022 14:34 +0300
To: Sergey Zabolotny 2:469/122.1
Subject: ipv6
hi, Sergey! 18 May 22 13:53, Sergey Zabolotny wrote to Alexander Kruglikov: AK>> Hикакой ругани. Я только что тебя прополол =) SZ> сборка опциями немного отличается, но те опции, которые у меня SZ> отсутствуют вроде бы не намекают на функционал, который я хотел. SZ> попробовал так: SZ> ./configure --with-perl --with-bzip2 --with-af-soft --with-proxy SZ> --with-aso --with-ntlm --with-bwlim SZ> # binkd -vv SZ> Binkd 1.1a-113 (May 18 2022 11:09:47/Linux) SZ> Compilation flags: gcc, zlib, bzlib2, perl, https, ntlm, SZ> amiga_4d_outbound, bwlim. SZ> Facilities: fts5004 ipv6 SZ> результат тот же: SZ> ? 18 May 14:07:13 [17] -64: unknown option for `node' keyword SZ> очень это странно. в любом случае, я это уже исправил настройками SZ> системы. у меня с того же места с добавлением --with-af-force без прочих излишеств перестало ругаться на -64 в опшинах. А у тебя как раз его не хватает, но есть --with-af-soft. wbr, Dmitriy.
From: Sergey Zabolotny 2:469/122.1 07 Jun 2022 16:31 +0300
To: Pavel Gulchouck 2:469/122.1
Subject: .try
Hello *Pavel.* Tuesday 07 June 2022 16:07, Sergey Zabolotny wrote to Pavel Gulchouck: PG>>> В общем, да, там есть счётчик последовательных успешных попролов PG>>> ноды, и этот счётчик никак не используется. Сделано это было до PG>>> 1998, в версии 0.8.8. Пожалуй, можно и удалять после успешной PG>>> сессии, если мешают. Это функция good_try() в ftnq.c. SZ>> я не специалист в сях, так что не судите слишком строго. у меня SZ>> получилось примерно так: $ git diff diff --git a/ftnq.c b/ftnq.c SZ>> index f1a78a2..3e2dfdd 100644 -+- a/ftnq.c SZ> поспешил я с выводами на счет косяков. есть как минимум один - SZ> пытается удалять файл, которого не существует. надо добавить проверку SZ> на существование файла. так правильнее будет: diff --git a/ftnq.c b/ftnq.c index f1a78a2..022f2ea 100644 -+- a/ftnq.c +++ b/ftnq.c @@ -1120,13 +1120,16 @@ void bad_try (FTN_ADDR *fa, const char *error, const int where, BINKD_CONFIG *co write_try (fa, &nok, &nbad, (char *) error, config); } -void good_try (FTN_ADDR *fa, char *comment, BINKD_CONFIG *config) +void remove_try (FTN_ADDR *fa, BINKD_CONFIG *config) { - unsigned nok, nbad; - if (config->tries == 0) return; - read_try (fa, &nok, &nbad, config); - nbad = 0; - ++nok; - write_try (fa, &nok, &nbad, comment, config); + char buf[MAXPATHLEN + 1]; + ftnaddress_to_filename (buf, fa, config); + if (*buf) + { + strnzcat (buf, ".try", sizeof (buf)); + struct stat sb; + if (stat(buf, &sb) == -1) return; + delete (buf); + } } diff --git a/ftnq.h b/ftnq.h index e399d91..cceb77d 100644 -+- a/ftnq.h +++ b/ftnq.h @@ -110,8 +110,8 @@ enum bad_try_type { BAD_NA, BAD_CALL, BAD_MERR, BAD_MBSY, BAD_IO, BAD_TIMEOUT, BAD_AKA, BAD_AUTH }; void bad_try (FTN_ADDR *fa, const char *error, const int where, BINKD_CONFIG *config); -void good_try (FTN_ADDR *fa, char *comment, BINKD_CONFIG *config); void read_try (FTN_ADDR *fa, unsigned *nok, unsigned *nbad, BINKD_CONFIG *config); void write_try (FTN_ADDR *fa, unsigned *nok, unsigned *nbad, char *comment, BINKD_CONFIG *config); +void remove_try (FTN_ADDR *fa, BINKD_CONFIG *config); #endif diff --git a/protocol.c b/protocol.c index 677cb44..6d40bea 100644 -+- a/protocol.c +++ b/protocol.c @@ -3440,7 +3440,7 @@ void protocol (SOCKET socket_in, SOCKET socket_out, FTN_NODE *to, FTN_ADDR *fa, process_killlist (state.killlist, state.n_killlist, 's'); inb_remove_partial (&state, config); if (to) - good_try (&to->fa, "CONNECT/BND", config); + remove_try (&to->fa, config); } else {
From: Sergey Zabolotny 2:469/122.1 18 May 2022 13:23 +0300
To: Alexander Kruglikov 2:5053/58
Subject: ipv6
Hello *Alexander.* Wednesday 18 May 2022 13:09, Alexander Kruglikov wrote to Sergey Zabolotny: AK>>> I also tried from Frankfurt, from several more virtual machines AK>>> in the Russian Federation - it works from everywhere =) SZ>> отлично! а тот патчик, который задает порядок v6/v4 видимо SZ>> распространялся отдельно, т.к. бинкд собранный из мастер ветки SZ>> ничего подобного не умеет. или это так и осталось в виде хотелки SZ>> и никто этого не реализовал? :-) AK> Погоди, это надо в конфиг писать, а не самому binkd AK> node 2:5678/999 -md -64 * password неа. так оно тоже не работает - пробовал. -64 - говорит, что не знает про такую опцию. -6 -4 взаимоисключающие, судя по ругани бинка.
From: Alexander Kruglikov 2:5053/58 18 May 2022 14:49 +0300
To: Sergey Zabolotny 2:469/122.1
Subject: ipv6
Привет, Sergey! *** Ответ на сообщение из CarbonArea (Мыльце для меня). 18 май 22 14:29, Sergey Zabolotny писал(а) к Alexander Kruglikov: SZ>>> -64 - говорит, что не знает про такую опцию. SZ> даже в примере конфига пишут, что: SZ> node [[z:]n/]n[.p][@domain] [-nr|-nd] [-md] [-hc|-nohc] [-ip|-sip] SZ> [-bw [/]] [-pipe ] [-4|-6] [{hosts|-} SZ> [{[,[][,]]|-} [flavour [{obox|-} [{ibox|-}]]]]] SZ> т.е. опционально либо -4 либо -6 SZ> как у тебя оно работает в варианте -64 я не понимаю. :-) Этому примеру лет больше, чем я в фидо =( С наилучшими пожеланиями, Alexander.