Продукты









КомпанияПродуктыПоддержкаСкачатьФорумКонтакты
Главная / Продукты / Агент передачи файлов TCPFOSS /

История версий

V4.5.17 (текущая)
  • Возвращена блокировка запуска второй копии программы под Windows XP и ниже.
  • В клиентской версии TCPFOSS увеличен размер окна для отображения состояния абонента.
V4.5.16
  • Значение параметра #Break может быть меньше 0.
  • Внесены изменения в работе по расписанию.
V4.5.15
  • Для снижения потребления ресурсов Windows внесены исправления в отображении окна с подробной информацией.
  • Добавлен параметр #CheckTime.
  • Исправлена ошибка, внесенная в версии 4.5.11, из-за которой TcpFoss переставал передавать файлы, если Windows не перегружалась более 25 дней.
  • Добавлены обработчики ошибок в COM сервер.
V4.5.14
  • Исправлена ошибка, из за которой не перебирались IP адреса, если в параметре #ConnectTimeOut на установку соединения задавался короткий интервал времени.
  • Формат help файла изменен на html для работ под Vista.
  • Параметром #NbuWarning нельзя задать срок менее 7 дней.
V4.5.13
  • Перебор альтернативных IP адресов делается при любой ошибке соединения.
  • Внесены изменения для получения статуса "Certified for Windows Vista".
V4.5.12
  • В лог файл работы библиотеки защиты НБУ пишется версия своей библиотеки и библиотеки на удаленной стороне.
V4.5.11
  • Если при проверке лог файла работы библиотеки НБУ возникла ошибка, создается новый файл, а старый переименовывается. В новый файл прописывается соответствующая запись.
  • Начиная с V19 версии библиотеки НБУ, предупреждение о истечении срока действия ключей задается параметром #NbuWarning.
  • Устранено аварийное завершение TCPFoss, если имя лог файла работы библиотеки НБУ содержит символ %.
  • Исправлена ошибка в переборе IP адресов, из-за которой на Windows Server могло появляться сообщение "Неизвестный абонент".
  • При вызове абонента отображается его адрес.
  • В окне с подробной информацией, обновление данных происходит не чаще раза в секунду, чтобы снизить нагрузку на процессор.
  • При появлении незапланированных исключений, окно с сообщением об ошибке появляется в начале создания отчета об ошибке.
V4.5.10
  • В клиентской версии исправлена проблема с вычислением размера окна, при запуске в свернутом состоянии.
  • Добавлена возможность управлять отображением окна TCPFoss при работе в качестве транспорта Outlook.
  • Если параметр #Scan = 0, программа не выгружается, пока не произойдет обмен, как и было до версии 4.5.8.
  • Исправлена ошибка с приостановкой передачи файлов с низким приоритетом.
V4.5.9
  • В лог-файле отображается полная версия абонента.
  • Добавлен параметр #BeepErr.
  • В главном окне программы отображается причина, по которой не удалось связаться с абонентом.
  • В главном окне программы отображается дата и время смены состояния, раньше, только время.
  • Исправлена ошибка, из-за которой не передавались файлы с низким приоритетом, если у файлов с маской *.* был более высокий приоритет.
  • В журнале НБУ пишется информация о запросе срока действия ключа.
  • Изменен диалог с выдачей предупреждения об окончании срока действия ключа.
  • Вторая копия программы теперь не запускается, даже когда первая копия свернута в трей.
  • Исправлена ошибка, которая при завершении программы могла приводить к возникновению незапланированного исключения. Ошибка возникала, если в имени файла задан метасимвол %N.
V4.5.8
  • Добавлен обработчик незапланированных исключений. При их появлении создается отчет об ошибке, и серверная версия программы перезапускается.
  • При работе по расписанию, в моменты, когда #Scan=-1, вызов абонента прекращается. Раньше, вызов прекращался после успешного обмена.
  • Добавлены параметры #LanAddr, #RasAddr, #RasAddr для перебора IP адресов.
  • На базе TCPFoss сделана программа IpxFoss для обмена в сети IPX/SPX.
  • C 18-й версией библиотеки защиты НБУ выводится диалоговое окно с предупреждением об окончании срока действия ключа.
  • Добавлен параметр #ConnectTimeOut, который задает максимальное время для установки соединения.
  • Разблокированы кнопки на панели инструментов при открытом окне с настройками TCPFoss.
  • Ускорена работа с приоритетами.
  • В журнал ошибок пишется информация о неудачных попытках создать принимаемый файл.
  • При проверке на дубль вначале проверяется наличие файлов в папке Tmp.
  • Параметр #TxQueue может принимать значения от 1 до 255.
  • При приостановке передачи низкоприоритетных файлов в журнале фиксируется cps.
V4.5.7
  • Параметр #Pri стал локальным.
  • В предыдущих версиях при включенной подписи файла, если один из файлов не смог быть принят (код ошибки 3), то остальные файлы не принимаются из-за несовпадения подписи (код ошибки 12). До внесения исправлений с библиотеку защиты, с этой проблемой борется TCPFoss.
  • Сделаны правки при работе с параметрами, значение которых зависит от времени.
V4.5.6
  • Устранена проблема с допередачей при включенном сжатии и шифровании (подписи) файлов.
  • Исправлены сообщения об ошибках при работе с файлом журнала НБУ (#NbuLog).
  • Не выводится сообщение о том, что файл журнала НБУ (#NbuLog) имеет 0-ю длину.
  • Устранена ошибка, из-за которой мог не закрываться журнал НБУ за предыдущий день.
  • Исправлено сообщение об ошибке, которое выводится, если найдена папка, заданная параметром #NbuSert
V4.5.5
  • Устранена проблема с допередачей сжатых файлов при обмене со старыми версиями TCPFoss(до 4.5.0).
  • Сделаны изменения для работы с V14 и V15 библиотеки защиты НБУ.
V4.5.4
  • Исправлена ошибка при работе с #LanTry. Ошибка появилась в версии V4.5.0. Переход на резервный канал связи происходил, даже если ошибок обмена по сети не было.
  • В лог-файле снова фиксируется имя dial-up соединения (при #LogFmt =0, #LogFmt =1).
V4.5.3
  • Сделаны изменения для работы с V15 библиотеки защиты НБУ. Эта версия библиотеки может работать с ключами на touch memory.
V4.5.2
  • Иногда, при восстановлении абонентом прерванного соединения, TCPFoss аварийно завершался. В этой версии проблема устранена.
V4.5.1
  • В командной строке добавлен параметр /tray - запуск программы свернутой в трей.
  • Каталоги, заданные параметрами #Log, #LogErr, #NbuLog,NbuLog создаются автоматически, если в имени каталога встречаются метасимволы %D, %Y и т.д.
  • Исправлена ошибка из за которой передача зашифрованных/подписанных могла прерываться.
V4.5.0
  • Внимание!!! Произошла смена серийных номеров.
  • В библиотеку защиты НБУ добавлены функции блочного шифрования и подписи, расширены коды ошибок. В TCPFoss добавлена поддержка этих функций. Появление блочного шифрования уменьшило объем передаваемой информации на 12.5%.
  • Внимание!!! При включенной аутентификации НБУ программа не совместима с предыдущими версиями.
  • Добавлен параметр #NbuMac.
  • Сообщения "Отослан свой сертификат", "Получен сертификат от абонента" записываются в лог файл всегда, независимо от значения параметра #NbuLogLevel.
  • Исправлена ошибка, из-за которой не инициализировалась система защиты, если до конца срока действия ключа оставалось менее шести дней.
  • Устранена ошибка, которая приводила к появлению сообщений "Неизвестный абонент", если при старте программы были проблемы с инициализацией защиты НБУ.
  • При ошибках аутентификации делаются повторные попытки выхода на связь.
  • Можно узнать какая ошибка аутентификации возникла у абонента.
  • Добавлен код ошибки 12 (Ошибка подписи/шифрования файла).
  • В меню "Защита" добавлена команда "Версия библиотеки".
  • В меню "Файл" добавлена команда "Перезагрузка".
  • Лог файлы за предыдущий день закрываются в полночь, а не при выходе на связь.
  • Для параметров #Scan, #Polling, #ReScan, #Break, #BreakPause, #RasPause, #RasTimeOut, #MaxTxCps, #MaxRxCpsSetup можно задавать разные значения, в зависимости от времени и дня недели.
V04.04.2
  • При ненулевом значении #LanTry и работе по локальной сети в лог файле не пишется строка "via phone...."
  • Добавлена возможность сворачивать программу в трей - в меню "Вид" появилась команда "Сворачивать в трей".
V04.04.1
  • При внесении доработок в библиотеку защиты НБУ, перестало работать шифрование файлов. В этой версии сделаны необходимые изменения.
V04.04
  • Внимание!!! Произошла смена серийных номеров.
  • Используется новая версия библиотеки защиты. Эта версия библиотеки загружает процессор значительно меньше предыдущей. Она не совместима с предыдущими версиями.
V04.03.11
  • Добавлен параметр #ReScan.
  • Изменена минимальная ширина столбцов в основном окне и окне с подробной информацией.
V04.03.10
  • Используется последняя версия библиотеки сжатия - zlib1.
  • В логе фиксируется время смены имени файла.
  • Изменен разбор файла конфигурации. Комментарий начинается с символа ';', а не с пробела.
V04.03.9
  • Исправлена обработка параметра #Auten.
  • Добавлен параметр #AllShow.
  • Добавлен параметр #ConnectRetry, который задает число попыток соединения, перед тем как положить трубку.
V04.03.8
  • Добавлены параметры #RasConn, RasConn_1, ..., RasConn_9
  • В лог файле фиксируются обрывы обмена.
  • Устранено появление ложных сообщений "Обмен прерван".
  • Устранена ошибка при подсчете количества переданных/принятых байт в строке END CONNECTION лог файла. До этого, при разрыве канала связи дважды учитывалась длина полностью переданных файлов, для которых не пришла квитанция об их успешном приеме.
V04.03.7
  • Исправлена автоматическая настройка маршрутных таблиц (параметр #AddRoute). Теперь она может работать совместно с RRAS.
V04.03.6
  • Добавлены параметры в командной строке: /Min - Запуск в минимизированном окне; /Max - Запуск в максимизированном окне.
  • В лог пишется информация о причинах ошибки чтения или записи.
V04.03.5
  • Устранена ошибка в отображении окна с подробной информацией, которая могла вызвать exeption при интенсивном обмене.
  • В окне с подробной информацией отображается мгновенный cps.
V04.03.4
  • Восстановлена работоспособность под Win95.
V04.03.3
  • При переходе через сутки старые логи закрываются.
V04.03.2
  • Устранена проблема при смене лог файла.
  • Добавлена возможность автоматической настройки маршрутных таблиц (параметр #AddRoute).
V04.03.1
  • Изменен алгоритм работы с лог файлами.
  • Неудачная попытка избавиться от использования dial-up соединения, как маршрутизатора по умолчанию.
  • Добавлены новые сообщения об ошибках аутентификации.
  • Устранена ошибка библиотеки mfc42, которая не давала запускаться программе при поврежденном файле TCPFoss.ini.
V04.03
  • Внимание!!! Произошла смена серийных номеров.
  • Версия сделана на базе V03.20 и V4.02.
  • Устранено появление в log файле строки S1 для успешно переданных файлов.
  • При приеме сжатых файлов в папке #DebugInp сохраняются распакованные файлы.
  • В log файле записывается код завершения программы.
  • Снижена загрузка процессора при включенном ограничении скорости приема или передачи.
  • Устранена ошибка, из-за которой высокоприоритетные файлы не вытесняли передачу низкоприоритетных файлов. Ошибка появилась в версии V03.18.
  • У клиентской версии TCPFoss расширено окно состояния абонента, чтобы полоса прокрутки не перекрывала его.
  • Удален параметр #DebugOut.
  • Последние #LogRows строк в окне с подробной информацией накапливаются сразу после запуска программы (раньше, только после того, как окно было открыто в первый раз).
  • Появилась возможность автоматического перехода на обмен через модем, при появлении проблем с обменом по локальной сети (параметры #LanTry и #Host).
  • Для синхронизации с внешними программами добавились параметры #ConnectEvent и #DisconnectEvent.
V04.02
  • В файле протокола работы фиксируется ip адрес абонента.
  • Используется новая версия библиотеки защиты.
V04.01
  • Внимание!!! Произошла смена серийных номеров.
  • Версия сделана на базе V03.16 и V04.00.
  • Исправлена ошибка, иногда приводившая к появлению дублей файлов, при очень частых обрывах соединений.
  • Добавлена возможность перезаписи существующих файлов. См. параметр #RxRename.
  • При наличии ошибок в файле конфигурации не появляется пункт меню "Защита", т.к. выбор этого меню приводил к аварийному завершению программы.
  • Исправлено некорректное поведение программы, возникающее в случае отсутствия таблицы открытых ключей. После выбора пункта «Просмотр ключа» в меню «Защита» сообщение об ошибке выдавалось только первый раз.
  • Пункт «Просмотр ключа» в меню «Защита» теперь содержит имя абонента, чей ключ будет просматриваться.
  • Эта версия не распространялась, а только тестировалась в НБУ.
V04.00
  • Внимание!!! Произошла смена серийных номеров.
  • В этой версии была введена аутентификации абонента с использование библиотеки Национального банка Украины. В остальном эта версия совпадает с версией V03.15.
  • Эта версия не распространялась, а только тестировалась в НБУ.
V03.20
  • Появилась возможность сжатия файлов во время передачи (параметры #Compress, #NoCompress).
  • Можно отключить splash окно, запустив программу с ключом /NoSpalsh.
  • В главном окне программы можно сортировать абонентов по имени, времени, состоянию.
  • При запуске программы открываются все окна, которые были открыты перед завершением.
  • Добавлен параметр #Comment.
  • Параметр #CanClose блокирует команду Файл->Свойства, одновременно с командой Файл->Открыть.
  • Программа выгружается из памяти, если ее завершить во время редактирования файла конфигурации.
  • В окне с подробной информацией файлы, переданные/принятые в разных сессиях обмена, отображаются разными цветами.
  • Параметр #TxRename переименован в #RxRename, что выглядит логичней.
  • Добавлена возможность перезаписи существующих файлов. См. параметр #RxRename
V03.19
  • Появилась индикация, когда на сервер выходит клиент с неверным паролем.
  • Можно ограничивать скорость передачи и приема (параметры #MaxTxCps, #MaxRxCps).
  • В логе фиксируется IP адрес абонента.
V03.18
  • В лог файле имена файлов отображаются в том же регистре, что и на диске.
  • Устранен exeption при перезагрузке системы.
V03.17
  • Устранена ошибка, приводившая к тому, что глобальный лог не открывался в начале следующего дня.
  • Устранено появление дублей файлов при очень частых обрывах обмена.
V03.16
  • Добавлен параметр #RasTimeOut.
  • Добавлен параметр #SoundErrTimeOut.
  • Исправлена ошибка в help файле: Параметр #SoundErr перенесен в раздел "Локальные параметры".
  • Восстановлен пропавший параметр #RasPhone.
  • Добавлена возможность редактирования файла конфигурации.
  • Устранена ошибка, приводившая к появлению в журнале, заданном параметром #LogErr, пустых строк.
  • Устранена ошибка, которая при #LogLevel = 1, приводила к появлению строки END CONNECTION даже при неудачном выходе на связь.
  • Расширены возможности параметра #LogLevel.
  • Программа может работать как сервер автоматизации.
V03.15
  • Исправлена ошибка, появившаяся в V03.14, из-за которой в файле с протоколом работы не отражалось переименование файлов.
  • Исправлена ошибка, из-за которой не работала допередача файлов со временем создания, содержащее нечетное количество секунд. Допередача отсутствовала при передаче с NTFS на FAT.
  • При задании параметра #LogErr можно использовать символы %Y и %y.
  • Возможно указание приоритета ниже *.*
  • Устранено появление сообщения "Выходной буфер переполнен".
  • При испорченном файле защиты от дублей программа выдает сообщение оператору, и продолжает работу. Раньше - останавливалась, поэтому оператор должен был вручную удалять испорченный файл.
  • Появилась индикация количества абонентов.
V03.14
  • Теперь программа работает без dll файлов.
  • Добавлен параметр #LogLevel.
  • При задании параметра #Log можно использовать символы %Y и %y.
  • Если протокол работы ведется в общем файле в формате FOSSMAIL, то в нем появляется поле с именем абонента.
  • Добавлены параметры #RasPhone, (#RasPhone_1, ..., #RasPhone_9).
  • Устранено зависание программы, иногда происходившему при выходе на связь незарегистрированного абонента.
  • Исправлена ошибка при работе с резервными телефонами.
  • Сняты ограничения для параметра #BlkRx
  • Добавлены hotkeys. ALT+S для кнопки (Остановить) и ALT+C для кнопки (Вызвать).
  • Теперь можно работать через SOCKS4, SOCKS5 Proxy с использованием программы SocksCap32.
  • Окно с подробной информацией теперь перерисовывается каждую секунду. Возможно, теперь не будет жалоб на то, что программа иногда работает в полудуплексе.
  • Если при обрыве канала связи, клиент в течение 2-х минут успевал снова соединиться с сервером, то он получал сообщение "Абонент занят". Сейчас эта проблема устранена.
  • Появилась новая иконка , индицирующая наличие ошибок ввода вывода при проведении обмена.
V03.13
  • Устранена ошибка, приводившая к аварийному завершению программы, при приеме файла с некорректной датой создания, например: 0.0.2006 или 1.1.1979.
  • Устранена ошибка, приводившая к аварийному завершению программы, при поврежденном файле %WINDOWS%\TCPFoss.ini.
  • При разрывах канала связи не полностью переданные и принятые файлы не учитываются в сообщении "Обмен прерван. Передано X. Принято Y.".
  • Кнопка (Остановить), во время обмена с абонентом, всегда доступна.
  • Добавлены параметры #RasUser.
  • Добавлены параметры #RasPsw.
  • Добавлены параметры #RasDomain.
  • Добавлен параметр #RxShort.
  • Добавлены параметры #LogErr и #SoundErr.
  • Добавлены параметры #DebugOut, #DebugInp и #LogCrc.
V03.12
  • Устранена ошибка, переводившая абонента в состояние "Вызов остановлен", при ошибке чтения файла открытых ключей.
  • Теперь, при разрыве канала связи, когда абонент еще не успел сообщить свое имя, не выводится сообщение "Неизвестный абонент".
  • Теперь, если имя абонента неизвестно, вместо сообщения "Без имени" выводится IP адрес.
  • Устранены ошибки при работе с файлом протокола. Теперь:
  • - Общий протокол ведется и после повторного открытия файла конфигурации;
  • - Номер канала и время последнего выхода на связь при закрытии протокола выводятся корректно.
  • Сделаны коррекции при работе со временем создания файла.
  • Сообщения "Отказал в доступе" и "Отказано в доступе" теперь не перекрываются сообщением "Вызов остановлен".
V03.11
  • Добавлен локальный параметр #Auten
  • Добавлен локальный параметр #TimeOut.
  • Кнопка (Остановить), теперь может прерывать обмен и с абонентом, являющимся клиентом данного узла.
V03.10
  • Наконец-то написан help.
  • При закрывании окна с подробной информацией фокус возвращается в основное окно программы.
  • Теперь при описании абонента можно задать, что часть модемов подключена к выделенной линии, а часть к коммутируемой.
  • Добавлены параметры #RasUser, #StartupPause и #TcpClosePause
  • Устранена ошибка при ведении протокола работы в общем файле, иногда приводившая к аварийному завершению программы.
  • Введены коды возврата.
  • При установке канала связи теперь выводится имя соединения. В протокол также заносится имя соединения, по которому шел обмен.
  • Исправлена ошибка при работе со временем создания файла, приводившая к тому, что время создания файла на передающей и приемной стороне могли отличаться, если у абонентов были разные настройки часовых поясов. Это исправление действует только при работе новых версий.
V03.09
  • Теперь все файлы перекладываются из папки, заданной параметром #Out!JumpKeyword("Out") в папку, заданную параметром #OkOut, если это заказывалось.
  • В предыдущей версии, после того как истек интервал времени, заданный параметром #BreakPause, повторный выход на связь происходил только при наличии файлов в папке #Out В этой версии эта ошибка устранена.
V03.08
  • При перекладке файлов из папки #Out в #OkOut, теперь используется такой же алгоритм, как и при перекладке из Tmp в Inp. Т.е. при возникновении ошибки при перекладке операция повторяется #ErrRetry раз с интервалом #ErrPause При неудачном завершении в файл протокола заносится строка Err rename.
  • Добавлены кнопки (Вызвать) и (Остановить). Кнопка "Остановить" теперь прерывает обмен файлами и останавливает вызов абонента.
  • Количество строк отображаемых в окне с подробной информацией теперь задается в файле конфигурации глобальным параметром #LogRows Значение по умолчанию 30 строк.
  • Dll для работы с удаленным доступом теперь загружается динамически. Если в файле конфигурации нет обращения к удаленному доступу, то dll не загружается.
  • Расширены возможности параметров #Scan, #Polling, #Break Добавлен параметр #BreakPause
  • Параметр #RasPause стал локальным.
  • Появился параметр #CanClose.
V03.07
  • Время начала сессии теперь выводится правильно.
  • Устранена ошибка, вызывающая исключение C0000005 по адресу 0040862A.
  • Переименованы параметры #CntRetry в и #CntPause в #ErrPause
  • Расширен синтаксис параметра #Host
V03.06
  • Введена защита от появления дублей при обрыве канала связи. Для реализации этой защиты в папке, заданной параметром #Out создается подкаталог Tmp, в котором хранится служебная информация. Передачу дубля можно определить по нулевому cps в файле протокола. Защита действует только при работе программ версии V03.06 и выше.
  • Важнейшие дисковые операции (удаление успешно переданных файлов и перекладка из папки Tmp в Inp) при возникновении ошибок повторяются несколько раз. Новый параметр в файле конфигурации #ErrRetry задает число попыток (по умолчанию 5), а параметр #ErrPause интервал между попытками, в сек (по умолчанию 1 сек). Надеюсь, что так можно будет избавиться от дублей при перегрузке NOVELLовского сервера.
  • В параметре #Log теперь можно указывать символ #, который заменяется на имя абонента. Убедитесь, что # и %N не присутствуют вместе, т.к. такая возможность пока не реализована. Кроме того, теперь допускается вести один файл протокола для всех абонентов и каналов.
  • Файл протокола теперь всегда закрывается между сессиями. Если прокол не удается открыть, то обмен не производится, а у абонента появляется сообщение "Нет протокола для абонента", если ошибка произошла на данном компьютере и "Нет протокола у абонента", если ошибка произошла на удаленном компьютере.
  • Сохраняются размеры и положение не только основного окна, но и окон с подробной информацией.
  • В параметре #Host после адреса абонента через двоеточие можно указать другой номер порта, например:
  • #Host = U0H0 200.1.1.1:10012 +
  • #Host = UUUU UUUU:10010 -
V03.05
  • Поддержка длинных имен файлов
  • Многоканальность
  • Приоритеты на отправку файлов с возможностью приостановки передачи низкоприоритетного файла.
  • Более ранние версии V03 не распространялись.
V02.XX
  • Два уровня приоритетов на отправку файлов, без возможности приостановки передачи низкоприоритетных файлов.
  • Новый протокол обмена файлов, повышающий скорость обмена при передаче коротких файлов.
  • Программа работает под Dos, Windows 3.11, Windows 95, Windows NT, Unix, Os/2.
V01.XX
  • Передача файлов по TCP/IP
  • Дуплексная передача данных.
  • Только DOS-версия.
Компания | Продукты | Поддержка | Скачать | Контакты
© 2001-2017 ФОСС-Он-Лайн. Все права защищены.