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


Присутствуют сообщения из эхоконференции RU.FIDONET.TODAY с датами от 09 Jul 13 15:35:00 до 05 Oct 24 10:36:42, всего сообщений: 47640
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 41889 из 47640 =============================== RU.FIDONET.TODAY =
От   : Oleg Nazaroff                    2:50/700.700       10 Feb 24 00:43:07
Кому : Vladimir Fyodorov                                   10 Feb 24 00:43:07
Тема : Re: kos.echo, возвpащаем стаpых фидошников, елегpам гейт
FGHI : area://RU.FIDONET.TODAY?msgid=2:50/700.700+f618132a
На   : area://RU.FIDONET.TODAY?msgid=2:6035/3.2+35ccce59
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.FIDONET.TODAY?msgid=2:5015/46+65c6df7f
Ответ: area://RU.FIDONET.TODAY?msgid=2:6035/3.2+d58c9603
==============================================================================
Hello, Vladimir Fyodorov.
On 09.02.2024 21:35 you wrote:

VF> Разнообразно приветствую!
ON>> Да получить то хотдог и сто метров может, вопрос сколько он осилит  расстоссить и открыть в
ON>> редакторе без падения. Так ша ваш  эксперимент считается неполным!
VF> Не согласен. Эксперимент показал, что стоковый хотдог, приняв нетмыльные пакеты разного
VF> размера, обработать и показать может только те письма, которые меньше 512 кил.   Это вполне
VF> соответствует твоим теоретическим выкладкам.

В сурсах жноды это выглядит так, и доставляет камент Агаркова ;))

private void init() {
int datalen = frame.length - 2;
if (datalen > MAX_SIZE) {
// тут ругаться матом
} else {
datalen &= 0x7fff;
}
if (this.command != null) {
datalen |= 0x8000;

Причем дефолтовый размер там 32к всего.

А в хотдоге - ад и Израиль ;)

int avalible = message.getInputStream().available();
                if (avalible > 0) {
                    if (avalible > 32767) {
                        buf = new byte[32767];
                    } else {
                        buf = new byte[avalible];
                    }

Потому в своей сборке я это дело пристрелил и вернул как було в жноде. По меньшей мере приход какого-нибудь мусора не вызывает выпадывания..



--
WBR, ON
--- ХотДог/2.14.5/Android
* Origin: Somewhere at Russia, in the hut on chicken legs... (2:50/700.700)

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