Компания Лабтам
labtam.ru
Старовая страницаОтправить письмо
Стартовая -> Программы -> XSecurePro64

XSecurePro64 - 64-битный X-Server с поддержкой SSH

 Обзор продукта
 Характеристики
 Спецификация
 Требования
 Снимки
 Сравнение версий

 Установка
 Руководство
 Демонстрации

 Частые вопросы
 Поддержка

 Цены
 Загрузка
 Предыдущие версии

Сравнение версий

Приведённая ниже информация описывает отличия в различных версиях XSecurePro64.

Основные отличия версии 1.7/Release:20090726 от версии 1.6/Release:20080606

Сделаны следующие улучшения:

1. FTP-клиент:
- любой сторонний SOCKS4-сервер может быть использован в режиме "FTP via SOCKS4"
(ранее - только собственный Telnet/SSH)
- большинство файловых систем IBM MVS обрабатываются с атрибутами файлов и директорий
- добавлен режим "Auto" для типа сервера. Применим в большинстве случаев.

2 Ping:
- улучшено сканирование IP-адресов и портов
- некоторые TCP-сервера могут быть проверены более внимательно
(HTTP, SMTP, POP3, IMAP, SSH , SPOP3/asSSL)

3. NFS-сервер и NFS-сервер как NT-сервис:
- теперь используется файл "export.xml" вместо "export.us".
Автоматическая конвертация доступна.
- реализована отдельная утилита настройки NFS-Settings с гораздо большим числом настроек
- имя экспорта может отличаться для обеспечения любого внешнего имени экспортируемого ресурса (т.е. "/rfiles" для "C:\nfsexport")
- реализованы настройки "rwSizePref" и "topMaxbytes" для ограничения размеров rsize/wsize NFS буферов.
Скажем, для VmWare ESX NFS-Client в режиме NFS-3/TCP.
- использование версий NFS (2,3) и/или транспортных протоколов (UDP,TCP) теперб контролируется соответствующими настройками
- реализованы две вспомогательных насртойки для запроса CreateFile протокола NFG-2 для обеспечения совместимых с NFS-3 режимов запроса CreateFile - Guarded и CreateAsCreOpen, которые могут быть полезны для некоторых специфических NFS-клиентов.
- режим трассировки "Verbose" имеет также воздействие на сервис NFS_ss.exe

4. NFS-клиент для MS Windows 2K/2K3/XP/Vista (win32/x64):
- доступна установка под Windows 7 и Server 2008
- улучшена работа с очень большим количеством файлов
- изменён метод генерации ShortName
- Shell Extention Property Sheet DLL (XWPSHELL.DLL) теперь также доступен под Vista
- имя нашего стандартного сетевого провайдера "XwpNTrdr" может быть заменено на любое ASCII.
Фактически для приложений со встроенной обработкой результатов "net use".
- NFS-клиент NFSDrive:
- новый чекбокс "Explore" контролирует запуск Windows Explorer после подключение диска (ранее - всегда)
- NFS-клиент настройки:
- закладка "LDAP" - удалён префикс "CN=Users" для обеспечения глобального посика в базе данных
- установка "Enable TCP Reconnection" разрешает динамические переподключения к NFS-серверу после рестарта сети (фактически полезно для нестабильного WiFi-соединения)
- закладка "Network" - установка "TimeOut Period" теперь в секундах (ранее - в милисекундах) в диапазоне 1..50000

5. NFS-клиент для MS Windows/x64:
- NFS-ClientX64 NFS-клиент для Windows/x64 был втроен в пакет теперь может быть установлен с помощью обычной процедуры установки.
- NFS-ClientX64 может быть также установлен под MS Server 2008 64bit
- реализована Shell Extention Property Sheet DLL (XWPSHL64.DLL)

6. XServer:
- использование ассистента MS Windows IME заблокировано, так как он бесполезен для XServer. Для ввода CJK-текста в X-клиенте, Вам необходимо запустить любой удалённый X-клиент XIM-сервера (т.е. "scim" или "gcin")
- заголовик окон и иконок в Unicode в режиме "Multiple" обеспечиваются при установке строк COMPOUND_TEXT или через свойства "_NET_WM_NAME"/"_NET_WM_ICON_NAME".
- много-мониторная комбинация "21" теперь доступна во всех режимах (включая "FullScreen")
- в файле xwp.ini в секции "[XSETUP]" реализована установка "PromptOnSuspend=1" для контроля перехода ПК в режим "Suspend".
- окно "FullScreen" может быть создано со смещением с помощью ручной установки mklShiftPriMonY0/X0, как умолчательной для mklFullScreenX0/Y0
- рчная установка mklFullScreenX0/Y0 позволяет устанавливать необходимую позицию окна XServer/FullScreen
- несколько работающих X-сессий может быть запущено с тем же номером дисплея, если Вы будете использовать отдельный локальный IP-адрес для каждой сессии.
Очень важно для ПК с несколькими IP-адресами.

7. Startup:
- файл "joblist.xml" теперь используется вместо "joblist.ini".
Автоматическая конвертация предлагается.
- статус бар показывает фактическую величину "DisplayName" и спецификацию "ini"-файла.
- желаемое имя файла joblist может быть установлено в каждом Вашем файле "xwp.ini"
- реализована новая кнопка "Close Job", чтобы исключить использование другого "ini"-файла (который загружался при действии "Open Job..")
- любой сторонний SOCKS4-сервер может быть использован в режиме "FTP via SOCKS4"
(ранее - только собственный Telnet/SSH)

8. NFS-клиент SDK:
- предлагется пример теста на C++ "nfsc1_t", который использует "nfsc_ipp" - пример реализации классов XwpNFS-SDK.
Все исходники проекта примера "nfsc1_t" свободно доступны.
- реализован C++ "nfsc_ipp" - пример реализации XwpNFS-SDK как интерфейса к низкоуровневому NFSLib32.dll XwpNFS-SDK API в тремя классами XwpNFS-SDK (XWPNfsClConn, XWPNfsClDirList и XWPNfsClFile).
Прямое использование низкоуровневого NFSLIb32.dll XwpNFS-SDK API (nfslib32.h, nfslibex.h, nfslib32.lib) теперь устарело.
Все исходники проекта "nfsc_ipp" - примера XwpNFS-SDK свободно доступны.
- больше операций NFS (rm, rmdir, mkdir, rename) теперь доступно к ограниченной свободной демо-версии низкоуровневого NFSLib32.dll XwpNFS-SDK API.
- директории в большим количеством файлов и/или длинными именами файлов теперь могут просматриваться
- примерный файл настроек libNFSC.cpr теперь более полезен и информативен.

9. Ftp/NFSViewer:
- больше удалённых операций (rm, rmdir, mkdir, rename ) доступно в libNFSC.DLL NFS-Viewer, ограниченной свободной демо-версии полнофункционального NFS-Browser plug-in, основанного на XwpNFS-SDK API.
- директории в большим количеством файлов и/или длинными именами файлов теперь могут просматриваться
- примерный файл настроек libNFSC.cpr теперь более полезен и информативен.

10. Settings:
- утилита XStartup может быть теперь запущена из закладки Run -> XServer.
Актуально, если Вы используете переменное имя файла "JobList" в различных файлах "xwp.ini".

11. XDK:
- переменная окружения "XLOCALEDIR" может влючать диски Windows.
значение pathDelimiter=';' использовано вместо стандартного ':'.
Актуально при сетевой многопользовательской установке.
- реализован полезный вход XLib API для локальной конвертации строк COMPOUND_TEXT в строки UTF8 ():
int __stdcall mklXWPXLibConvertCOMPOUND_TEXT_to_UTF8(const char *loc_, char *utf_buf, const char *string, int max_utf)
Использовано в новом Xserver/Multiple для вывода заголовков CJK.
- файлы ".pdb" для XDK доступны (по запросу) для отладки Ваших X-программ, основанных на XDK

Исправлены следующие ошибки:

1. FTP-клиент:
- настройка "HideDrives" могла привести к сбою, если сетевой диск(и) представлены в в списке дисков Windows.

2. NFS-сервер и NFS-сервер как NT-сервис:
- ReaddirPlus иногда не срабатывал при очень большом содержимом директорий, если размер rsize/wsize был слишком мал, могло приводить к неполному отображению элементов или сбою приложений.
- режим "UselongReadDirPlus=1" восстановлен и значительно усилен.
Но для директорий с большим количеством элементов мы рекомендуем использовать опцию "timeo=..." команды "mount" с разумной величиной timeout (к примеру, 1000).
- протестирована many_f(30,5000,15000)/NFS3: tcp/udp, 1K/32K, Uselong...=0/1
- "супер-длинные" имена файлов приводили к "RPC error:cannot transmit".
(теперь использовано альтернативное имя формата - 8.3)
- теперь выполняется проверка наличия файлов, чтобы избежать пустого ответа на запрос readdir[plus] (важно для директорий с часто меняющимся содержимым)
- сообщение "RPC error: cannot transmit" возникало при RPC READDIR[plus] или запросах, содержащих элемент аутентификации "verifier"
- сообщение "RPC error: cannot transmit" возникало при некоторых запросах протокола NFS-3 на чтение (при очень коротком и очень длинном размере атрибутов rsize/wsize)
- длина rsize/wsize в ответах теперь более точная
- полный локальный путь (DOS) иногда возвращался (вместо имени файла) при NFS-запросах на переименование
- более корректная обработка "резких изменений файлов", когда любой файл или директория могут быть созданы или изменены локально или через NFS
(включая активное локальное удаление глубоких поддиректорий)
- более корректный код NFSERR посылается при ошибках после: CreateDirectory, RemoveDirectory, CreateFile и ReadFile
- корректная обработка запроса V3/EXCLUSIVE CreateFile (возвращает NFSERR_NOTSUPP)
- nfs_create теперь поддерживает атрибуты size/atime/mtime
Фактически для некоторых NFS-клиентов в VmWare ESX устанавливаются корректные даты файлов.
- nfs_write/NFS-3 и nfs_setattr/NFS-3 теперь обеспечивают "before_attr3".
- перезапуск NFS-сервера иногда приводил к некорректной работе NFS-клента в vxWorks, предоставляя список экспортов в различном порядке.
- CreateFile блокировал работу с файлом даже, если тот был открыт только для чтения в экспорте, локальный доступ к таким файлам тоже был заблокирован (т.е. команда просмотра "tail -f file" в cygwin была невозможна).

3. NFS-клиент для MS Windows 2K/2K3/XP/Vista (win32/x64):
- иногда случались недостатки в выдаче списка экспорта
- снятие запрета на запросы TDI теперь исправлено (возникал BSOD при огромном числе файлов в экспорте)
- возникал BSOD, если NFS-сервер не посылал короткого имени файла в ответ
- под Vista трассировочный файл NPDLL не копировался при перезагрузке
- некорректные коды ошибок в запросах NPGetConnection() и NPCancelConnection() приводили к проблемам (даже BSOD) для других сетевых провайдеров Windows.
Т.е., подключения в LanMan были отмечены красным крестом в проводнике MyComputer и не могли быть иногда даже отключены.
- исправлено некорректное выполнение команды переименования из DOS с "*" в назначении
- исправлено некорректное выполнение команды копирования из DOS, возникавшее, если текущая директория не была корневой
- недокументированные запросы к драйверу обрабатываются (под Vista+SP1).
- BSOD под Vista+SP1 возникал в DOS после нажатия Ctrl+C при интенсивном выполнении команд "copy-fc-del" в цикле
- после доступа по UNC не выполнялось отключение, т.е. новые установки не имели эффекта на такие экспорты (до следующей перезагрузки Windows).
- результат выполнения в UNC команды "NET USE", без локального имени, т.е. "NET USE \\Srv\ShNam", был невидим в выводе команды "NET USE" и не мог быть отключён с использованием команды "NET USE /DELETE \\Srv\ShNam" через Windows Explorer
- иногда (в зависимости от длины имени файла) некоторые EXE-файлы не могли быть запущены из Explorer под Vista/UAC при этом выдавалось некорректное сообщение "the specified path does not exist".
- файл не копировался с использованием пункта "Copy" контекстного меню Explorer в ту же директорию со стандартным префиксом "Copy of " в имени.
- режим подключение "Reconnect at Logon" мог привести к зависанию (под Vista) и BSOD(под WinXp+SP3) пока на экране присутствовало ранее выведенное диалоговое окно авторизации.
- NFS-клиент NFSDrive:
- горизонтальная прокрутка добавлена для работы с длинными именами файлов в экспортах

4. NFS-клент для MS Windows/x64:
- установка на сервер Win2003R2/x64 "убивала" сервис Windows RPC.
В результате было заблокировано множство сетевых сервисов и протоколов.

5. XServer:
- умолчательная позиция создаваемого окна в режиме "Multiple" иногда была некорректной

6. Startup:
- фактический номер экрана (DisplayNumber) использован при старте telnet/SSH
(ранее "X11 Forwarding" использовал только DisplayNumber=0)
- корректное переключение атрибута "iniSpf" при создании задания предоставляется после каждого выполнения "Open Job.."

7. Ftp/NFSViewer:
- соединение подключения не закрытвалось после завершения операции подключения
- не работало при наличии нескольких сетевых карт
- подключение использовало номера портов не из резерва (>1024), в результате, некоторые подключаемые сервера отклоняли подключение, как не надёжное
- запросы LOOKUP были иногда некорректными
- некорректное вычисление FreeSize в ответе ReadDir[Plus] было исправлено
- некоторые настройки (XWPBroadTime, XWPRetryNumber, XWPTimeOut и XWPTraceLevel) теперь загружаются из выбранного файла ".cpr" теперь более корректно.

8. Settings:
- не обновлялось состояние кнопок после выполнения "Run -> NFS-Server servive -> Start service"
- на закладке Troubleshooting установка "IP address to access to XServer" обрабатывалась некорректно.

9. NFS-клиент SDK:
- соединение подключения не закрытвалось после завершения операции подключения
- не работало при наличии нескольких сетевых картподключение использовало номера портов не из резерва (>1024), в результате, некоторые подключаемые сервера отклоняли подключение, как не надёжное
- запросы LOOKUP были иногда некорректными
- некорректное вычисление FreeSize в ответе ReadDir[Plus] было исправлено
- некоторые настройки (XWPBroadTime, XWPRetryNumber, XWPTimeOut и XWPTraceLevel) теперь загружаются из выбранного файла ".cpr" теперь более корректно.

10. XDK:
- X-клиент может загружать файл xwpwsock.dll не единожды.

11. Telnet и Telnet/SSH:
- в файле telnet.out пароль и логин сохранялись в нешифрованном виде.

Основные отличия версии 1.6/Release:20080606 от версии 1.5/Release:20070707

Сделаны следующие улучшения:

1. FTP-клиент:
- дополнительная установка "HideDrives" реализована для поддержки отображения дисков. Это позволяет Вам отразить настройки системы из Windows User Configuration -> Windows Components -> Windows Explorer Policy Settings. Вы также можете собстевнный режим отображени я дисков;
- реализовано переключение режима передачи ASCII/BINARY в режиме SFTP (также как и в режиме FTP). Важно езамечание. Так как реализованная функция не является стандартной для SFTP, пожалуйста, убедитесь, что начальное состояние режима передачи - "BINARY".
- реализован режим "NFS-Browser" для обеспечения доступа к любым спискам экспорта NFS-серверов без необходимости установки NFS-клиента на локальный ПК. Это демонстрация использования "NFS-Client SDK". Файл "trNFSbr.cpr" может быть указан в поле "CPR file" для возможности полной трассировки.

2. NFS-сервер:
- установка "-RunOnTaskbar" не позволяла выводить пункт "Settings" в меню Панели задач (Taskbar) (и кнопка "Exports" была дезактивирована);
- во избежание сообщения об ошибке при выключении ПК при работающем NFS-сервере была реализована ручная установка "GracefulExit=0";
- реализован режим Unicode/UTF8;
- добавлена установка "Use UTF8 Name Format" в "NFS-Server Settings";
- добавлена дополнительная установка "umask=<code>" для обеспечения удобного контроля над правами доступа к файлам. Умолчательное значение - это традиционное umask=0022. Установка "FL_MITXELENA=1" устарела, так как является подмножеством настройки umask.
- схема именования файлов "8.3" используется в режиме "non-Unicode" для файлов в длинными именами, использующими non-ANSI символы.
- закладка "Exports" (пункт "Settings" в меню Панели задач (Taskbar)) теперь доступна, если NFS-сервер запущен с опцией "-RunOnTaskbar".

3. NFS-клиент для MS Windows 2000/2003/XP/Vista:
- значительно улучшен UNC-доступ. Пользователь теперь может непосредственно доступиться к удалённым NFS-серверам без необходимости посика их с помощью эксплорера. Это свойство доступно под WinXP/SP2, Win2003/SP1 и Vista;
- теперь возможно использование пустой командной строки "net use server:export" для обеспечения UNC-доступа к NFS-серверам;
- реализован режим Unicode/UTF8. Подключаемые ресурсы должны быть по прежнему только в ANSI;
- реализована установка "NFS Settings -> Permissions -> Remember ROFS (Read Only File System)Reply" для блокировки команд Write(), MKDIR(), CreateFile(), Rename(), SetFileAttributes() на NFS-сервере и возврата сообщения STATUS_ACCESS_DENIED.
- NFS-клиент теперь может быть установлен и под MS Windows Server 2003 R2.
- реализован режим установки "super-silent" для обеспечения режима установки "invisible" для NFS-клиента в составе пакетов других производителей;
- NFS-клиент теперь поддерживает запрос "CheckDirList" из "NFS-Client mini-DDK". Это обеспечивает "pseudo" переподключение для UNC-доступа к "плохим" удалённым NFS-серверам, который могут иногда неожиданно перезапускаться. Утилита checknfs.exe является примером реализации такой функциональности (более подробно читайте в файле checknfs.txt).
- обработка "sophisticated rename/delete MS Windows file operation" для длинных и коротких имён файлов использована в течение первых 15-ти секунд (смотрите MSDN Library - статья "File Name Aliases"). Это может быть полезным для текстового редактора "Aditor" и vi;
- реализована установка "NFS Settings -> Name Converting -> Remember Long Name Alias" для обеспечения режима "sophisticated rename/delete MS Windows file operation";
- Использование аутентификации (PCNFSd и/или LDAP) теперь наммного более гибко. Реализованы четыре новых установки:


- "NFS Settings -> Authentication -> Ask Authentication for each connecting attempt"
- "NFS Settings -> Authentication -> Use NFS Authentication during MS Windows Login"
- "NFS Settings -> Authentication -> Use MS Login Name/Password for NFS Authentication"
- в диалоговом окне "NFS Client Authentication" добавлена кнопка "Anonymous" для установки UID=-2 и GID=-2 для Unix-аутентификации

- реализована LDAP-аутентификация для доступа к серверам LDAP Active Directory на Windows 2003 R2 Standart Edition и/или Enterprise Edition. Упомянутые Standard и Enterprise Editions имеют разные схемы и требуют дополнительных настроек NFS-клиента (подробнее смотрите в файле ldaptest.txt);
- реализована настройка "NFS Settings -> Authentication -> Use LDAP v3 Server" для обеспечения возможности использования LDAP для NFS аутентификации под Unix;
- закладка "Permissions" разделена на две "Authentication" и "Permissions";
- реализована настройка "NFS Settings -> Permissions -> Use NULL Secure DACL" для установки NULL DACL, как параметра в любых файловых операциях.
- реализована настройка "NFS Settings -> Name Converting -> Use this symbol as prefix for reaserved Windows names" для отметки зарезервированных имён таких, как AUX, CON, NUL и другие. По умолчанию установлена в "^".
- реализована настройка "NFS Settings -> Advanced -> NFS3 write synchronization mode" для установки Асинхронного (Asynchronous) или Синхронного (Synchronous) режима записи в NFS-3. Это имеет критическое влияние на скорость записи.

4. X-сервер (XServer):
- под Vista, с включённым режимом "DesktopComposition", изменение размера и движение окон в режиме "Multiple" стало быстрее;
- реализован режим "TerminateOnSuspend=1" для обеспечения аккуратного завершения работы X-клиентов в случае подвисания ПК;
- X-сервер в состоя нии поддержать работу 126 X-клиентов;
- анимированные курсоры теперь доступны в режиме "enabled RENDER"; утончённое масштабирование, обрамление и ARGB-обработка реализованы.
- реализован режим "DisableRENDERAnimCursor=1" для обеспечения стандартного курсора вместо настоящего клиентского курсора. Это было сделано для ускорения и возможности отказа от неудобных курсоров некоторых X-клиентов;
- реализована опция "-hwndParent <parentHWND>" для возможности запуска X-сервера в режиме Single, как окна в другом окне Windows. Это сделано для реализации "embedded XServer" в режиме ActiveX (подробнее смотрите файл xsrv_ax.txt);
- лимит задержки ответа на чтение шрифтов с сервера шрифтов (FontServer) теперь контролируется во избежание задержек для больших шрифтов (к примеру, шрифты ISO10646)

5. XStartup:
- добавлена кнопка "Disconnect" для режимов RLogin/RExec/RSH для правильной обработки возможных бесконечных таймаутов (при отключённой установке "Exit after timeout of");
- доступна установка "LogFile" для RLogin

6. NFS-клиент SDK:
- этот полностью достаточный Software Development Kit (SDK) может быть использован из Ваших программ для обеспечения доступа к экспортированным ресурсам NFS-серверов. Программный интерфейс (API) аналогичен стандартному MS I/O "File Management Functions" API. Полный доступ по NFS-протоколу обеспечен без необходимости использования какого либо другого программного обеспечения (может быть установлен на Ваш ПК и обычно называется "NFS-Client for MS Windows").

7. FTP/SFTP и Telnet/SSH:
- более высокий приоритет протокола IPv4 (по отношению к IPv6) реализован и установлен во избежание проблем с соединением на некоторых системах.

8. Telnet и Telnet/SSH:
- для некоторых терминалов ("vt100","vt52"..) реализована оригинальная цветовая схема. Отклонение от точной эмуляции было реализовано для возможности использования цветов для этих типов терминала.

Исправлены следующие ошибки:

1. FTP/SFTP:
- исключено возникавшее иногда зависание при последовательных операциях соединения-разъединения;
- исправлены также некоторые незначительные ошибки;

2. Telnet и Telnet/SSH:
- исправлнено - атрибут "Colors" терминала "VT240" (в файле "terminfo.ini") имел неправильное значение "3". Значение было изменено на правильное "Colors=16";
- инициализации окна терминала теперь более правильная;
- исправлены некоторые ошибки, возникавшие во время загрузки, просмтора и редактирования профилей;
- теперь "Log All session output" работает также, как и режим отчёта "Log Printable output only".

3. NFS-сервер и NFS-сервер как NT-сервис:
- NFS-сервер иногда мог зависнуть после операции "FileWrite" при включённом режиме трассировки;
- исправлена маленькая утечка памяти. Эта проблема могла быть заметна после 1-2 недель непрерывной работы NFS-сервера;
- исправлено - NFS-сервер иногда возвращал неправильный атрибут EXECUTE в ответе ACCESS NFS-протокола. В результате, текоторые NFS-клиенты не могли выполнить запуск исполняемого файла на стороне Unix;
- исправлено - запрос "rename" NFS-протокола получал неправильные данные в ответе. В большинстве NFS-клиентов ответ на запрос "rename" игнорировался, но на UNIX Fedora он реально обрабатывался. В результате, операция переименования (то есть, к примеру, команда "mv testfile1 t1") приводила к "Stale Handler" при выполнении "ls";
- исправлено - NFS-сервер мог зависнуть при включённой установке "enable logging (to NFSLOG.TXT)";
- исправлено - возникало зависание, когда NFS-клиент посылал неправильный идентификатор файла (file handle).

4. NFS-клиент для MS Windows 2000/2003/XP/Vista:
- исправлено - NFS-клиент мог отказать в соединении с серверами при использовании некоторых сетевых карт;
- исправлено - задержка ответа при операции "FileWrite" могда приводить к зависанию системы - BSOD (ошибка "Голубой экран" ("Blue Screen"));
- исправлено - NFSDRIVE и NFSALIAS зависали, если список экспортируемых ресурсов NFS-сервера содержал элементы с не-ASCII символами в имени;
- символ "пробел" теперь можно использовать в пути при подключении экспортированного ресурса, так же как и Windows Alias имя;
- исправлено - неправильное сообщение об ошибке возникало в результате изменения Unix-атрибутов файла с помощью MS Explorer.

5. X-сервер (XServer):
- исправлено - под Vista, с включённым режимом "DesktopComposition", прорисовка "Rubber Rectangular" (то есть, "Edit"->"Copy Rectangular"), изменение или перемещение окон X-клиентов было очень медленным и "засоряло" экран; (режим "DesktopComposition" обычно доступен в AERO);
- исправлена ошибка при использовании элемента "KEYnn=MAC_macrofile.." в файле раскладки клавиатуры ".kmf";
- исправлено - ручная установка"ILikeXWinPro52=1" обеспечивала только "PseudoColor" со значением цветов "888" вместо умолчательных "666". Этот режим X-сервера (в режиме 8-бит) полезен для некоторых старых систем CAD/CAE.
- восстановлена возможность использования обычного Windows-файла "hosts" в качестве списка HostAccess (когда включёна быстрая проверка доступа).
- исправлено - неожиданные шрифты "...-0-..." возвращались в ответе xlsfonts, когда масштабирование шрифтов было выключено. В результате, некоторые тексты на экране (в этом режиме) невозможно было прочесть.

6. XStartup:
- исправлено - в режиме rlogin XStartup посылал два символа завершения строки (CR и LF) вместо правильного одного (CR). Это могло приводить к неправильному выполнению операции "read" на удалённой стороне.

7. XSettings:
- кнопка "Default" закладки "Startup" устанавливала некоторые неправильные установки в качестве умолчательных.

Основные отличия версии 1.5/Release:20070707 от версии 1.4/Release:20070119

Сделаны следующие улучшения:

1. FTP:
- Увеличен размер буфера приёма до 32Кб. Скорости загрузки и отгрузки теперь выровнялись.
- Локальные директории теперь можно переименовывать.

2. NFS-сервер:
- Реализована более корректная обработка даты/времени для поддиректорий.
- Реализована ручная установка "EnableWriteCaching" (как эквивалент режима "ASync" для NFS-сервера на UNIX).
- Реализована ручная установка "EmulateUnixDirTimeOnFATFS" для экспорта FATFS.

3. NFS-сервер как NT-сервис:
- Предупреждение о необходимости перезапуска сервиса выводиться при изменении настроек NFS-сервер с помощью новой утилиты установок - "Settings".

4. NFS-клиент для MS Windows NT4/2K/2K3/XP/Vista:
- Драйвер теперь поддерживает до 65565 узлов.
- Драйвер поддерживает экспорт директорий с большим (более 7000) числом файлов.
- Удаление иконки NFS-коиента из меню СТАРТ под Vista, и прямое удаление ссылок из директории для всех пользователей реализовано в программе деинсталяции клиента.
- Опция отключения сетевого ресурса включена в программу монтирования.

5. XServer:
- Реализован режим "Reduce heavy Graphic".
- Добавлена установка "XKEYBOARD_Extension".
- Восстановлен режим "new old" ("TrPW2") для нестандартных X11-клиентов. Теперь называется "Emulate WM window substrate".
- Реализован режим "RecoveryAutoClipboard" для обхода некорректного поведения некоторых приложений MS Windows, которые некорректно обрабатывают очередь событий Буфера обмена.

6. ComSetup:
- Теперь ComSetup размещён в новой утилите настроек "Settings".
- Реализована установка "SilentBell".

7. XSettings:
- Теперь XSettings размещён в новой утилите настроек "Settings".
- Добавлена установка "Advanced"->"Reduce heavy Graphic".
- Добавлена установка "Troubleshooting"->"Emulate WM window substrate".

8. Settings:
- Новая утилита, которая интегрирует возможности утилит "ComSetup" и "XSettings".

Исправлены следующие ошибки:

1. FTP:
- Исправлена ошибка пропуска некоторых файлов при выборе длинного списка файлов для копирования.
- Исправлены некоторые незначительные ошибки (неправильная фокусировка и обновление) при копировании с удалённого сервера на локальный компьютер.
- Испралена ошибка невозможности копирования перименованной локальной директрии.
- Исправлена ошибка пропуска файлов с пробелами в имени при обмене с некотрыми современными FTP-серверами.

2. Telnet/SSH:
- Подавлена мерцание создаваемого окна в фоновом режиме.

3. NFS-сервер и NFS-сервер как NT-сервис:
- При монтировании путь с "/" на конце (например - "/f/nfs_s/") рассматривался как ошибка. В таком случаем ошибочно возвращалось сообщение "Stale NFS file handle".
- Необоснованное требование понижения "size/wsize" возникало при отправке длинных файловых списков.
- Иногда сообщение "There is an input or output error" (на стороне NFS-клиента) возникало в режиме NFS2/UDP.
- Исключена необходимость двух подключений под MS Windows VISTA для нормальной работы с экпортируемыми директориями.
- Большое количество файлов/директорий (узлов) могло вызывать сообщение "NFS Server Fatal Error: ran out of inodes".
- Зависание могло возникать после серии невыполненных сетевых запросов send(). Сетевое (TCP/IP) сообщение "ZeroWindow" приводило к фатальному зависанию NFS-сервера.
- Улучшен режим "Export..."->"Name Conversion"->"Mode:"->"Use shift symbol" (умолчательный) для лучшей обработки не-английских имён фйалов и директорий (например не-UTF8 русские имена).

4. NFS-клиент для MS Windows NT4/2K/2K3/XP/Vista:
- Исправлена некорректная работа для протокола UDP под Vista.
- Исправлен возможный системный сбой во время работы по протоколу TCP под Vista.
- Исправлена ошибка, возникающая при работе по протоколу UDP, когда буфер изменялся на больший размер после перезапуска системы.
- Исправлена ошибка, возникающая при работе по протокол NFS v.2, когда функции GETATTR и SETATTR вызывали ошибку RPC вместо ошибки NFS при нарушении привелегий для файлов и директорий.
- Исправлена ошибка при открытии файлов в режиме SUPERSEDE. Это очень важно для мульти-процессорых систем под управлением MS Windows Server 2003.
- Исправлена редко возникающая ошибка (одна на 50 000 сетевых пакетов). Возникала при использовании протокола UDP на мульти-процессорной системе под управлением MS Windows Server 2003.
- Исправлено потенциально зависание при задержках на уровне TDI.
- Исправлена некорректная установка MODIFY TIME (на стороне сервера). (Проблема возникала к примеру при работе в программой ROBOCOPY).
- Обеспечено более корректное смещение кешированных данный.
- Маленький (>2048 байт) размер буфера приводил к некорректному чтению директорий.

5. XServer:
- Иногде XServer в режиме Multiple некорректно отображал курсов мыши в неактивных окнах.
- XServer в режиме GLX/OpenGL32 мог иногда приводить к сбою при закрытии GLX X11-клиента.
- Режим "Icon on system Taskbar" теперь выполнен более корректно.
- В режиме "Use RENDER Extension" некоторые X11-клиенты могли выдавать "грязь" (неясные чёрные точки).
- Пакет "Ferret", работающий на той же системе, приводил к сбою X-сервера при закрытии одного из двух окон программы Ferret.
- Qt3 "дизайнер" не работал с комбинацией клавиш CTRL+MOUSE.
- В режиме "FullScreen" события мыши за пределами окна X-сессии window (например - когда система работает с несколькими мониторами) могли обрабатываться некорректно.

6. LPD:
- Возникал сбой LPD-сервера во время при втором старте при некоторых условиях.

7. XSettings:
- Исполнение функции "Font control"->"Pseudo fonts"->"Use pseudo fonts"->"Save" могло повредить файл "xwp.ini".

Основные отличия версии 1.4/Release:20070119 от версии 1.3/Release:20060612

Сделаны следующие улучшения:

1. Установка:
- В процессе установки возможно использование заранее подготовленного файла, содержащего настройки NFS-клиента. Файл должен иметь имя - "nfsclnt.cpr" и размещаться в директории дистрибутива (там же, где и файл "setup.exe"). Это особенно удобно для при выполнении "тихой" установки.
- В процессе установки возможно использование заранее подготовленного файла, содержащего настройки Telnet-клиента. Файл должен иметь имя - "nfsclnt.cpr" и размещаться в директории дистрибутива (там же, где и файл "setup.exe"). Это особенно удобно для при выполнении "тихой" установки.

2. FTP
- Увеличена длина имён файлов и директрий со 100 до 255 символов
- Улучшено содержание StatusBar;
- Улучшены сообщения во время копирования директорий.

3. Telnet и Telnet_SSH:
- "Выделение колонок прямоугольником" дополнено "выделением по заполнению", что обеспечивает выделение текста подсвечиванием в традиционной манере.
- Выполнен режим "Quick Copy to Clipboard" (быстрое копирование в буфер обмена), в котором копирование выполняется по отпусканию левой кнопки мыши.
- Выполнено копирование/вставка клавиатурой, которая ближе к традиционной манере. По умолчанию, "Копировать"/"Вставить" выполняется при нажатии клавиатурных комбинаций "Ctrl_L+Shift_L+C"/"Ctrl_L+Shift_L+V" соответственно.
- Реализована настройка "Fit To Screen" в закладке "Text" для режима эмуляции "XTERM" для гарантии того, что окно приложения полностью отображается на экране дисплея (то есть не выходит за границы экрана). При необходимости создаются полосы прокрутки.
- Реализована настройка "Dynamic resize" в закладке "Text" для режима эмуляции "XTERM" для обеспечения режима "no scrollbar" ("без прокрутки"). Фактические значения количества строк и колонок динамически изменяются при изменении размера окна приложения.
- Режим эмуляции "XTERM" работает с 16-ю цветами вместо черно-белого режима.
- Больше параметров соединения может быть сохранено в профилях (UserName, LogLevel, Default Forwarding и так далее).

4. NFS-Server как NT-сервис:
- Реализована настройка "Enable logging (to NFSLOG.TXT)" (ведение лога в файле NFSLOG.TXT).

5. NFS-Server
- Улучшено отображение даты/времени для директорий.
- По умолчанию, Windows-атрибуты файлов 'system', 'archive' или 'hidden' не используются и не изменяются вовсе.
- Если файл имеет Unix-атрибут "r", тогда он автоматически будет иметь и атрибут "x".
- Реализована ручная настройка "DisableReadCaching" для обеспечения одновременного интенсивного доступа к файлам, как прямого, так и через NFS-соединения.
- Выполнено более информативное ведение лога.

6. NFS-Client для MS Windows NT4/2K/2K3/XP/Vista:
- NFS-клиент работает теперь и под MS Vista.
- Создана вспомогательная утилита NfsAlias для просмотра списка NFS-серверов и их экспортов с соответствующими алиасами. Эта информация может использоваться для подключения с помощью "Net Use...".
- Утилита Nfsdrive реализована, как удобный средство подключения. Это позволяет избежать обычной для Windows задержки в 30 секунд (для каждого IP-адреса).
- Увеличен допустимый размер подключаемых ресурсов для режима NFS-3 с 4 ТераБайт до 4 ПетаБайт. Это крайне важно при работе в RAID-массивами.
- Реализовано опознание и замена имён, зарезервированных в Windows (AUX, CON, COM1...).
- Позиция NFS-клиента в списке MS Windows Network Provider управляется с помошью настроек NFS-клиента. Это очень удобно, когда возникают коллизии с другими сетевыми провайдерами из списка MS Windows Network Providers (к примеру Microsoft Network Client).
- Утилита установки NFSSetup может использовать заранее подготовленный файл, содержащий настройки NFS-клиента. Этот файл должен иметь имя - "nfsclnt.cpr".

7. NFS-Client для x64 MS Windows 2K3/XP/Vista:
- Реализована Beta-версия NFS-клиента для MS Windows XP/2003/Vista x64.

8. XServer:
- Доступен режим эмуляции MESA, если включён режим расширения "RENDER".
- Реализовано новое свойство координат "Virtual Root size" с отключенным "Fit to Screen Size". Если поля "Width" и/или "Height" установлены в ноль или отрицательную величину, тогда фактический размер экрана будет суммой этих величин и соотвествующей величине экрана ПК. Для режимов "Multiple" и "Multiple+RWM" используются только величины "0" и "-1".

9. XSettings
- Выполнена новая версия программы, которая предоставляет лучший интерфейс и большее число настроек для X-сервера.

Исправлены следующие ошибки:

1. Ftp
- Иногда возникало неожиданное сообщение "FXP:...not connected" во время копирования файлов.
- Исправлена ошибка отображения списка файлов в некоторых FTP-серверов.

2. Telnet и Telnet_SSH:
- Исправлены некоторые ошибки режима XTERM/Standard.
- Иногда выполнялось неожиданное изменение размеров окна.
- Исправлены некоторые ошибки просмотра предыдущих окон (включая экраны с 1024-линиями).
- Исправлены ошибки выделения области окна (включая те, что возникали при смене фокусаи активности окна приложения).
- Иногда возникал ошибочный "list of sessions" (список сессий). Это важно, если исппользуется функция "Use SSH Forwarding" (SOCKS4) в FTP, XStartup и NFS-клиент.
- Исправлена возможность ввода в поле "Passphrase" (пароль-фраза) для режима "Use RSA key to log in".

3. NFS-Server и NFS-Server как NT-сеервис:
- NFS-Server иногда зависал в режиме NFS-3/UDP (в зависимости от фактических величин rsize/wsize).
- Не было возможно установить или изменить атрибут "modified time" директории.

4. NFS-Server как NT-сервис:
- NFS-Server как NT-сервис мог неожиданно выдать сообщение об ошибке "Perror...svc_run: - select failed..." во время выполнения останова или перезапуска сервиса.

5. NFS-Client для MS Windows NT4/2K/2K3/XP:
- Драйвер иногда зависал (выходил на BSOD), если NFS-Server отвечал на запросы с большой задержкой (к примеру, из-за межсетевого экрана).
- Иправлены некоторые ошибки режима атентификации PCNFSD (включая те, что были обнаружены во время работы через MS Windows TSE Client).
- Ускорено отключение сетевых ресурсов за счёт более корректной обработки Mutex Shared Memory.
- Если Windows система имеет более одного IP-адреса, иногда отображался неправильный список удалённых NFS-серверов.
- Улучшена работа в режиме "Enable mounting of subdirectories".
- Исправлено зависание (BSOD), которое возникало, если ZoneAlarm установлен на той же ПК.
- Исправлено выполнение операции NFS-3 ReadDirPlus для случая, когда удалённая директория велика.

6. XServer:
- Выполнен более корректный вывод в лог-файлы в режиме DynamicDisplayNumber.
- XServer/Single в режиме GLX/OpenGL32 создавал "утечку памяти".
- Обновлены dll-файлы GLX OpenGL32 и MESA и таким образом стали несовместимы со старой реализацией XServer.
- Ошибочно отображалиьс некоторые Umlaut-символы в German или French версиях MS Windows.
- В режиме "Multiple" меню CDE logon "мигало" (появлялось и быстро исчезало) при нажатии мыши.

Основные отличия версии 1.3/Release:20060612 от версии 1.2/Release:20051120

Сделаны следующие улучшения:

1. Telnet и Telnet_SSH:
- Реализована поддержка именованых "профилей" для соединений (сохраняет предустановки сессий).
- Увеличена гибкость для режима эмуляции XTERM.
- Реализована UTF-8 замена.
- Реализована опция "-prof profilename" в командной строке.

2. FTP:
- Реализовано расширение безопасности для FTP (RFC2228). Это требует наличия установленного MIT Kerberos для Windows.
- Реализовано UTF-8 преобразование имён.
- Реализована поддержка IPv6.

3. NFS-сервер
- Ручная установка "FL_DOUGLASCBEETHE=1" позволяет Вам установить нулевой размер файла для файлов, разрешённых только для чтения.

4. NFS-клиент для MS Windows NT4/2000/XP
- Изменён внешний вид списка NFS-серверов.
- Размеры буфера 16KB и 32KB теперь доступны для NFS-3 по TCP/IP.
- Расширен диапазон "времён жизни" для файлов и директорий (актуально для очень больших директорий).
- Реализован режим отправки "ASync" для протокола NFS-3 (может ускорить передачу данных от ПК к удалённому узлу до 20 раз).
- Реализована поддержка относительных символических ссылок.

5. XServer
- Реализовано два макроса - "TraceWS_9" и "TraceWS_OFF", для контроля трассировки сети.
- Реализовано расширение RENDER (не доступно в режиме 8-bit). Это обеспечивает более широкий диапазон доступных разрешений экрана.
- Реализована ручная установка "MAX_XSELECTION_BYTES=..." для увеличения умолчательно (1MB) размера для X-Selection, который может быть скопирован из/в буфер обмена MS Windows.
- Реализована ручная установка "AllowCONTEXTMENU=1" для того, чтобы разрешить использование стандартного контекстного меню MS Windows.
- Реализована ручная установка "CheckXDesk=1" для обеспечения правильной обработки фокусировки виртуальным менеджером рабочего стола - XDesk.

6. XDK
- Реализованы 11 функций из libGL v1.3 ("_glXCreateNewContext", ...).

Исправлены следующие ошибки:

1. FTP в режиме FXP
- исправлено неточное отображение спецификации текущей директории и другие специфичные для FXP ошибки

2. Telnet
- прямоугольник выделения не всегда исчезал с эрана.
- подавлены любые ненужные попытки Telnet обновить ".ini"-файлы, доступные только для чтения.

3. NFS-сервер
- изменено с 2 на 1 количество жёстких ссылок на директорию для обеспечения корректного выполнения команды "find" в UNIX.

4. NFS-клиент для MS Windows NT4/2000/XP/2003
- Реализована настройка "Use NULL Security DACL" для разрешения коллизий с MS Installer под Windows 2003.

5. NFS-сервер как NT-сервис
- После рестарта сервиса - ни один клиент не мог соединиться.

6. XServer
- Устранены возможные точечные дефекты, возникавшие при отрисовке прерывистых линий.
- Пустой список IP-адресов мог возникнуть, когда Вашему ПК было назначено более одно IP-адреса.

Основные отличия версии 1.2/Release:20051120 от версии 1.1/Release:20050429

Сделаны следующие улучшения:

1. Comsetup:
- добавлена настройка "Disable Log Output" для предотвращения попыток записи в файлы ".out" и ".ini" любой из программ пакета

2. Ping (обновлённый):
- реализована поддержка IPv6 (в одоих ICMP и TCP режимах)
- TCP ping теперь может поддерживать стадартный порт TCP/IP echo 7 так же как и другие введённые порты
- возможна проверка сети

3. FTP:
- последняя рабочая дирекктория активируется при выборе профиля
- реализован режим FXP для копирования файлов между удалёнными FTP-серверами

4. NFS-сервер:
- реализована поддержка WebNFS
- реализована возможность подключения поддиректорий ресурса (директории), доступного в сети (shared)

3. Telnet и Telnet_SSH:
- реализована поддержка IPv6
- реализована поддержка именованых "профилей" (предустановленные сессии)
- сохранённые telnet-экраны ("back buffer") теперь могут быть записаны в файл
- раелизован метод аунтентификации "keyboard-interactive"

6. NFS-клиент для MS Windows NT4/2K/2K3/XP:
- реализована возможность подключения поддиректорий ресурса (директории), доступного в сети (shared) (если NFS-сервер позволяет делать это)

7. XStartup:
- добавлена настройка "empty Default UserID for Jobs" для подавления использования имени пользователя Windows, в качестве умолчательного в диалоге настройки задания - "Startup Login"

8. XServer (X-сервер) :
- изменён умолчательный код клавиши для клавиши Mode_switch (обычно правый ALT) с 255 на 254 для соответствия HP XDMCP
- изменён код клавиши NumLock с 140 на 77 в режиме "Keyboard Mapping for Linux"
- доступна "KEY126". Используется в клавиатурах PortBraz ABNT2 как "KEY126= 0x2e, 0x2e ; (XK_period,XK_period)"
- файл ibmremap.ini обеспечивает дополнительное переназначения клавиш
- реализовано расширение XKB как опция (ещё требуется опция "+kb")
- пользователи могут отключить любой/все элементыменю управления X-сервером. Следующая строка должна быть добавлена в секцию "[XSETUP]" файла "xwp.ini" для блокировки всех пунктов меню:
MenuDisable=Restore,Move,Size,Minimize,Maximize,Close,Edit,Options,LocalRef,Restart,Macros,Messages,Run,About,Help,Readme,Refresh,LocalWin
- реализована поддержка IPv6 кроме режима XDMCP

9. X-клиенты :
- реализована поддержка IPv6

Исправлены следующие ошибки:

1. Ping (обновлён):
- прекращено использование raw-сокетов. Вместо этого использован стандартный для MS Windows ICMP-интерфейс вместо для того, чтобы позволить пользователям без административных прав использовать ping

2. FTP:
- таймер останавливался после 10800 отсчётов
- при повторном получении отображались уже полученные байты
- drag&drop функция в MVS системе

3. NFS-сервер:
- исправлен установочный диалог - вывод неправильных символов подавлен
- исправлена ошибка некорректной печати

4. NFS-клиент для MS Windows NT4/2K/2K3/XP:
- запрос "ReadDirPlus" в NFS-3 приводил к неправильному раздвоению запросов
- исправлены некоторые ошибки во время тестирования под Windows 2003 Server SP1

5. XSetup:
- компиляция WINFONTS приводила к зависанию системы

6. Сервис XFontset:
- просмотр используемых WINFONTS приводил к зависанию системы

7. X-сервер:
- использование WINFONTS приводило к зависанию системы
- операция PolyFillRect X11 иногда приводила к зависания системы
- сетевой запрос accept() теперь выполняется более корректно для подавления задержек при старте удалённого экрана

8. X-сервер в режиме "Multiple+RemoteWM":
- исправлены некоторые ошибки при использовании "мыши" для фокусировки/активации (в обоих режимах фокусировки: "point window" и "click window")
- исправлено некорректное изображения курсора, возникавшее в некоторых случаях
- исправлено иногда возникавшее неправильное использование меню из-за неправильного прядка окон в X-сервере (к примеру, MATLAB под CDE-1.5/1.6 под SunSolaris)

Основные отличия версии 1.1/Release:20050429 от версии 1.0/Release:20041126

Сделаны следующие улучшения

1. FTP и SFTP:
- реализован режим SFTP
- FTP может копировать файлы с недопустимыми символами, используя таблицу символов

2. Startup:
- реализован режим запуска - Telnet (на ряду с SSH-2)
- добавлена опция "-lxdn [<DisplayNumber>]" для установки макроса "$(DISPLAYNUMBER)" (опция "-lxdn" означает команду поиска работающего X-сервера)
Для этого X-сервер уже должен быть запущен
- установки "Log File" и "Exit after Timeout" теперь доступны для режимов запуска - Telnet и Telnet/SSH

3. NFS-сервер:
- отказывается отключаться и не даёт выключить систему, если подключённые ресурсы активны
- поддерживает фиксированные или статичные назначения портов
- сделаны некоторые изменения, касающиеся экспорта имён в графическом интерфейсе
- некоторые недопустимые символы (такие как - '*',':','$','|') могут быть использованы в именах файлов

4. Telnet и Telnet_SSH:
- Telnet может быть запущен, как не-интерактивная сессия, с помощью программы Startup (на ряду с SSH-2)
- реализована опция командной сроки "-mout [<outputfile>]" для обеспечения "читаемого" лог-файла для сессии
- реализована опция командной строки "-lxdn [<DisplayNumber>]" для установки переменной окружения "DISPLAY", если удалённый сервер поддерживает такую возможность (опция "-lxdn" означает команду поиска работающего X-сервера)
- Telnet распознаёт режим локального X-сервера "DynamicDisplayNumber" и корректно выполняет поиск работающего X-сервера

5. Telnet_SSH:
- реализована опция "-log <LogLevel>" для установки уровня трассировки (0..7)
- опция "-lxdn [<DisplayNumber>]" обеспечивает корректный X11-форвардинг

6. NFS-криент для MS Windows NT4/2000/XP:
- реализовано динамическое перераспределение узлов для обеспечения экспорта больших файлов
- реализован протокол WebNFS
- увеличены максимальные числа для допустимых NFS-серверов и экспортированных директорий
- улучшена подпрограмма NFSProbe

7. XSetup:
- добавлен файл клавиатурной раскладки для Portuguese (Brazilian), "portbraz.kmf"

8. XServer:
- XStartup и Telnet вызываются с опцией "-lxdn <DisplayNumber>" (из подменю "Run" X-сервера)
- последнее состояние установки "If Colormap Changed" из подменю "Options" X-сервера сохраняется для будущих сессий
- XServer/Multiple+RWM обеспечивает более удобные свойства новых окон, включая окно XDMCP Logon
- XServer/GLX/Mesa согласованы с Mesa 6.2.1

9. X-клиенты:
- добавлен X-клиент - "xmodmap"
- добавлены GLX X-клиенты - "glxinfo" и "glxgears"
- реализованы библиотеки "libGL.dll", "libGLU.dll", "libGLUT.dll" и "libXI.dll" для обеспечения рабочего окружения GLX X-клиентов

10. XDK:
- обеспечена поддержка X-клиентов, работающих по GLX. Соответственно файлы с расширениями ".h" и ".lib" добавлены в набор XDK. Четыре примера GLX X-клиентов также добавлены (как проекты MS VC 6.0 с исходниками)

Исправлены следующие ошибки

1. Установка:
- режим ускоренной установки некорректно использовал некоторые из параметров установки (к примеру "Destination directory")

2. NFS-сервер:
- исправлена ошибка, когда число узлов достигало максимальной величины
- исправлено сообщение 'inremnode failed'

3. Telnet и Telnet_SSH:
- реализован более корректный перезапуск для удаления возможного "restart loop" и зависания после выполнения "password->"Disconnect"

4. NFS-клиент для MS Windows NT4/2000/XP:
- команда "ls *" в MS SFU Korn Shell приводила к бесконечному циклу NFS-запросов к NFS-серверу
- обработка списка серверов (Server List) теперь более корректна
- имя подключённого устройства теперь отображается корректно

5. XSetup:
- удалены некоторые несущественные установки

6. XServer:
- XServer/Multiple+RWM некорректно обрабатывал отключение (со стороны X-клиента) области видимости
- иногда XTRANS/accept() обрабатывал код ошибки неверно, что приводило к неожиданным сообщениям об ошибках
- "composer key" теперь срабатывает с момента нажатия клавиши (KeyPress) (ранее срабатывание происходило по отпусканию клавиши (KeyRelease))
- восстановлен пункт "Raise all windows" меню X-сервера
- исправлена возможность возникновения ошибки при обработке "теней" ("shading")

Замечания:

1) Драйвер принтера LPR для Windows NT устанавливается вручную запуском самораспаковывающегося архива "lprd.exe". Этот файл можно найти с распакованным программным дистрибутивом.

2) NFS-клиент для MS Windows 9x/ME/NT4/2K/XP может быть установлен только при установке пакета в режиме "Custom"

Недокументированные свойства

1. X-сервер и XSettings:
- пустое, "255.255.255.255" или "0.0.0.0" содержимое поля "Broadcast File" обеспечиавет "натуральный" широковещательный режим XDMCP, когда пользователям необходимо подставить какой-нибудь файл (смотрите выше "Сделаны следующие улучшения"/XServer);
- Параметр "GlxExtension" должен быть выбран для работы "GLX" расширения;
- добавлены четыре новых клавиатурных раскладки (Польская, Русская, Русская Alt, Финская).

2. X-сервер:
- Пункты меню "Restore"/"Minimize" X-сервера в режиме "Multiple+remoteWM" обеспечивают "видимость" фона X-сервера в дополнительном небольшом окне. Этот "фон" может быть использован для контроля над работой используемого оконного менеджера (обычно это проявляется при нажатии на кнопки мыши);
- строка "DontUse_MOTIF_WM_HINTS=1" может быть вставлена в раздел "[XSERVERdeb]" файла конфигурации, чтобы избежать исполнения оконного свойства "_MOTIF_WM_HINTS";
- строка "DontCheckWM_SIZE_HINTSinc=1" может быть вставлена в раздел "[XSERVERdeb]" файла конфигурации, чтобы избежать исполнения оконного свойства "WM_SIZE_HINTS";
- четыре локальных X-клиента доступны из меню "Run" X-сервера. Это хорошо известные стандартные приложения X11: "mwm", "xkill", "xev" и "xclock";
- строка "SilentAuthAuditReject=1" может быть вставлена в раздел "[XSETUP]" файла конфигурации, чтобы не появлялось сообщение Authorization Audit.

3. NFS-клиент для Windows 9x:
- может быть установлен в ручную после установки пакета из поддиректории "XWPNFS32.W95" директории установки пакета (смотрите файл "XWPNFS32.W95\readme" для детальной информации).

4. NFS-клиент для Windows NT4/2000/XP:
- может быть установлен только в ручную после установки пакета (смотрите первую часть этого файла).

5. Схема сети:
- строка "KeepAlive=1" может быть вставлена в раздел "[NETWORK]" файла конфигурации, для установки режима "KeepAlive" протокола TCP/IP.

6. NFS-сервер:
- строка "FlushFRDC=1" может быть вставлена в раздел "[NFSSERVER]" файла конфигурации, чтобы обеспечить небуферизуемые операции ввода/вывода.

7. Ftp:
- FTP соединения (в режиме "non-Passive", по умолчанию) могут быть установлены по существующему соединению SSH с подготовленными портами форвардинга (предоставления соединения для использования другими программами). Этот подход не требует специальных возможностей от Telnet/SSH и может быть использован с любым SSH-клиентом, который обеспечивает обычный форвардинг. Все установки делаются в ручную. Предположим Вам необходим доступ на удалённый сервер (к примеру, 192.168.136.41) по FTP, и SSH-соединение установлено с сервером SSH, который исполняется на другом удалённом сервере (к примеру, 192.168.136.34), и оба сервера соединены напрямую (192.168.136.41 <-> 192.168.136.34). Так же Вам следует знать два свободных порта локального компьютера (к примеру, 21 и 4444) и один на удалённом сервере, соединенном по SSH (к примеру, 5555 на 192.168.136.34). Во-первых, два форвардинговых соединения должно быть установлено с помощью SSH-клиента. Локальный-на-удалённый: "21->192.168.136.41/21" (что естественно для FTP) и удалённый-на-локальный форвардинг: "4444<-5555". После этого, Вы должны добавить две строки в раздел "[FTP]" файла "xwp.ini": "IP_SSH_FWD= 192.168.136.34" и "PORT_SSH_FWD=5555,4444" (т.е., установить удалённый и локальный порты). Теперь можно запускать FTP. В поле "host" надо написать "localhost" или "127.0.0.1". Режим "non-Passive" должен быть установлен (т.е.- параметр "Passive Transfer" не должен быть отмечен). После нажатия на кнопку "Connect" FTP соединиться с "192.168.136.41" без прямого сетевого доступа (только через соединение SSH).

8. LPD:
- чтобы установить новое значение порта LPD, надо добавить строку "WaitPort=..." в раздел "[LPDAEMON]" файла "xwp.ini". Т.е., "WaitPort= 123" устанавливает значение порта LPD равным "123".

9. Установка:
- ускоренная установка состоит из двух следующих шагов. Первый шаг заключается в создании командного файла. Для этого запустите исполняемый файл установки "setup.exe" с двумя параметрами: "setup -r -f1.\setup.iss". По завершении установки будет создан командный файл "setup.iss". Второй шаг - это использование командного файла "setup.iss" в последующих ускоренных установках. Для этого разместите файл "setup.iss" в директории дистрибутива (там же, где и файл "setup.exe") и выполните командную строку "setup -auto". После установки (удачной или нет) Вы можете найти файл "mkltrace.out" (там же, где и "setup.iss" и "setup.exe"). Это ASCII-файл трассировки. Помните, что ускоренная установка потребует вмешательства, если в процессе установки будут обнарукжены серьёзные проблемы.

Известные проблемы

1. X-сервер:
- прорисовка неполных дуг может быть очень медленной;
- режим CDE/XDMCP для серверов HP-UX может привести к бесконечному режиму ожидания соединения. Во избежание этого, новая несуществующая директория "HP"-шрифтов должна быть добавлена к списку ссылок на шрифты X-сервера;
- функция "Forced Backing Store" может привестик неправильному повторному отображению экрана в некоторых случаях (к примеру, прокрутка в Netscape).

2. Lpd:
- принтеры на удалённых серверах MS Windows NT4 не доступны с локального сервера MS Windows NT4.

3. NFS-сервер:
- возникают проблемы на персональных компьютерах с некоторыми IP-адресами;
- некоторые Linux NFS-3 клиенты могут вызывать сообщение об (о неправильном файловом ID) из-за неправильной распаковки в модуле "nfs3xdr.c" в Linux.

4. NFS-клиент для Windows 9x:
- персональный компьютер должен быть перезагружен после замены лицензионного файла, "xwpdllid.dll" .

5. NFS-клиент для MS Windows 2000:
- NFS-клиент не работает под управлением MS Windows XP ("Whistler").

6. Деинсталяция:
- при деинсталяции не удаляются компоненты, которые были установлены дополнительно, а не во время превой установки. Такие дополнительные компоненты должны быть удалены вручную.

ВНИМАНИЕ:

Программы этого пакета могут посылать и принимать широковещательные IP-запросы. Так как такие пакеты не могут преодолевать ближайших межсетевых экранов/шлюзов/маршрутизаторов, пожалуйста, убедитесь, что эти IPзапросы не видимы из вне Ввашей сети. Мы полагаем, что такое поведение не может рассматриваться как "Hacking" или "Trojan horse's action".



Стартовая | Программы | Загрузка | Купить | Обновления | Поддержка | Цены | Контакты


Лабтам Copyright ©2001-2018 Компания Лабтам
Наши партнёры:
Rambler's Top100