Winet 6.48 released

Update notes.

1. Winet contains useful facilities that can lead to passwords being revealed. They are Tracing, Macros and Scripts. All of these can be protected by using registry access policies that disallow unauthorised users from misusing it.
Certain users don’t want to implement registry access policies and the following changes have been made to accommodate them:

1.1. The network traffic portion of traces are now encrypted using strong encryption with a key protected by a secret password. Only GPvNO can decrypt it for support purposes. If a user wants to view it, the trace file needs to be sent to GPvNO who will decrypt and send it back to the user after verifying the authorisation level of the user. If the user does not want GPvNO to have access to passwords, the trace
must only be started after a password has been entered.

1.2. The macro recording facility can only be used if the user license (!) allows it.

1.3. The NotifyKeyboard property is set to “disabled” when starting and can only be set to “enabled” when licensed as in 2. This ensures that the OnKeyboard event can’t be used.

1.4. The GetString method can only be used if licensed as in 2.

2. The update code to update the license file (!) can also change the number of users.

3. A number of possible vulnerabilities has been eliminated.

4. Certain malfunctioning anti-virus programs could lead to a connection being reset the first time that Winet starts up with auto connect. Winet solves this problem by re-trying the connection several times before giving an error.

5. Special (diacritical) characters can be entered by typing a key to display the Special Character dialog at a position relevant to the key e.g. typing “Ctrl e” shows all the diacritical forms of “e” like ë, é, è, ê, etc. allowing you to select the correct one. The “Ctrl e” key must be set up in the keyboard mapping dialog by selecting “Special key dialog*” as the key and adding the “e” in the Text field.

6. 3270 fixes:

6.1. If a UTF-8 file with a Byte Order Mark is uploaded using NFT the BOM is removed.
6.2. If data was received while viewing a history screen, that screen was corrupted. That has been fixed.
6.3. 3270 data stream printing is now properly implemented.

7. SSH
The SSH implementation has been updated to support more secure algorithms. This version is based on the PUTTY v 0.67 code.

Winet 6.47 released


OpenSSL 1.0.2g is provided.

Facility to update license file (!) automatically from File or Web Server.

3270: Natural File Transfer download returning wrong status.
UTS60: Proper Unicode special symbols.
All products:
Saving most recent custom printer.
Printer overprinting for bold and underline.

Winet 6.46 released

Main updates:

OpenSSL 1.0.2e is provided.

Translation tables now have friendly names reflecting the associated Code Pages.

The default EBCDIC Translation tables for the old legacy fonts have been replaced with tables for a number of standard IBM Code Pages.

Web3270 script files have been updated to be compatible with the latest versions of browsers.

Various bugs have been fixed and small enhancements implemented.

Winet 6.45 released

Merge printing now allows large field counts which caused crashes before.

3270 Colour attributes are now configurable.

3270 Web Server supports Natural file transfer to configurable user folders on the server.

OpenSSL version 1.0.2a with bug and security fixes is supplied.

Winet 6.44 released

This is a bug fixing release.

Inet3270: Natural file upload record length has been increased from 2K to 5K to cater for long records. The spawning loop when auto starting a misconfigured 3287 printer is now prevented.

Inet3270WebServer now supports encrypted connections to mainframe properly.

SSL/TLS: SSLv2 and SSLv3 have been removed to prevent the POODLE vulnerability and OpenSSL has been updated to version 1.0.1j. Fixed display of Ciphers and Peer certificate.

LPR, LPD, LPD Service, Print Server Service and Inet3287PrintServiceCtrl have been fixed and enhanced.

The Help system has been updated.

Winet 6.43 released

This is a bug fix release.

Problems running on Terminal Server have been resolved.

Screen printing adding random characters at the end of lines has been fixed.


Winet 6.42 released

Print servers

InetPrintServer, InetPrintService, InetLPD and InetLPDService can be configured to receive UTF-8 characters and print any glyph in a Unicode font.
Translation tables have been implemented to convert between ANSI and Unicode.

Fixes and enhancements for InetHP, InetUts60, InetT27 and InetD211:

Unicode support to display and print any glyph in a Unicode font.
Translation tables have been implemented to convert between ANSI and Unicode.

Winet Help has been updated.

The latest OpenSSL version (1.0.1h) fixing the Heartbleed and other problems, is used.

Winet 6.40 Released

Unicode Support

3270, 5250 and VTx00 now support Unicode fonts for display and printing of all available glyphs.

3270 Enhancements

3270 support for viewing configurable number of history screens. Copying from and printing of a history screen is possible.

VTx00 Enhancements

  • VTx00 can be configured as a UTF-8 terminal.
  • VT double height/double width characters supported.
  • VT code pages properly implemented.
  • Many more sequences implemented and all sequences documented.


Improvements for better handling of colors, overlays and devices like mobile phones and tablets.

Winet 6.39 Released

Web3270 Updated

Resizable fonts, more function buttons, better keyboard handling and a tool to enter special characters have been implemented.

3287 Multiple Printer Print Services Released

The 3287 print service can handle multiple 3287 print sessions simultaneously. The service is controlled by a GUI program on the server and can be monitored by multiple clients on remote machines.

T27 Printer Print Through Implemented