Monday, January 05, 2009



WinGate
[Current version of WinGate is 6.5.1 - Release Notes]

WinGate Release Notes


WinGate 6.5.0 Build 1197 (Released December 15, 2008)


  1. Added support for Windows Vista 32 bit
  2. Added support for Windows XP 64 bit edition
  3. Added rebuilding of IMAP mailbox index if index file is deleted.
  4. Added support for using Query String in banlist for HTTP policies
  5. Added data for policy - connection intercepted: whether or not the connection was intercepted
  6. Added diagnostic watchdog thread.
  7. Dropped support for Windows 95, Windows 98, Windows Millenium Edition (ME), and Windows NT 4.
  8. Removed relays.ordb.org from default configuration for ORDB settings in mail reception.
  9. Changed type for DHCP time offset option from unsigned to signed integer to allow for negative time offsets.
  10. Fixed recursion depth issue in DNS resolver which would fail DNS requests returning alias chains longer than 5 levels of indirection (affected download.microsoft.com).
  11. Fixed issue with NTLM login in various WinGate services due to token length issues, occasionally seen on ADs with Vista and 2003 server.
  12. Fixed an issue with persistence of website settings in WWW proxy (was not removing deleted host headers).
  13. Fixed an issue in the DHCP server that was causing lease information to be incorrectly stored. This caused clients to be forced to obtain new IP addresses if the WinGate server was rebooted.
  14. Fixed issue where a system message on startup could create deadlock when starting up with large NT User database.
  15. Fixed locking and memory leak issue in RIP manager.
  16. Fixed stability issue in the WWW proxy related to chunked data transfers
  17. Fixed protocol error in GateKeeper which could cause GateKeeper to stop displaying updates
  18. Fixed issue in gateway selection where destination is local. No longer perform gateway selection if destination is local
  19. Fixed issue in proxies connecting through an HTTP proxy using CONNECT command to non HTTP/1.0 upstream proxy
  20. Fixed slow memory leak in Nat control which could occur under high load on multi-CPU machines
  21. Fixed race condition in the ENS driver which could result in empty messages being sent to the Nat control (results in Error log in WinGate NAT log).

WinGate 6.2.2 (Released July 12 2007)


  1. Fixed critical security vulnerability in the SMTP server, allowing remote attackers to crash the WinGate service. Thanks to Harmony Security for notifying.
  2. Fixed an issue with directory browsing in the WWW proxy service.
  3. Fixed an issue with timeouts of large FTP transfers through the FTP proxy.
  4. Fixed an issue with large FTP transfers through the WWW proxy where data scanning in use.

WinGate 6.2.1 (Released February 7, 2007)


WinGate 6.2 is a sizeable update to version 6.0. It includes several new features, notably an IMAP4 server, enhanced CGI support (it is now possible to run a self-contained webmail system with WinGate), email list server, several enhancements to extended networking, a revised plugin API, as well as a number of bug fixes
  1. No longer require the firewall to be enabled for ENS relays and Transparent proxy to work.
  2. Routing now works also between two External interfaces. Previously was only between two Internal interfaces
  3. Now report packets dropped due to checksum failures to engine (Firewall tab).
  4. Fixed several problems with CGI support for PHP.
  5. Fixed several problems with POP3 collection, including hanging on completion.
  6. Fixed problem with SSL connections losing socket notifications causing sessions to hang/time out. Affected mainly SMTP reception with STARTTLS enabled, POP3 collection with STLS enabled.
  7. Fixed problem with routing ICMP packets if pinging the WinGate machine itself was disabled.
  8. Fixed a bug where if no Central Configuration policies have been created or if Central Configuration is not available, the local exclusion list would not have been checked.
  9. Fixed a problem with Interleaved connections in the RTSP proxy.
  10. Several obsolete mapping services no longer created by Installer
  11. Fixed policy issue where selecting the "Everyone" user but not setting "Everyone" as ticked could deny access to services.
  12. Fixed a problem in the scheduler where some critical events could run repetitively
  13. Fixed a case where incorrect text would be logged against a quarantine entry if the reason length exceeded 10000 bytes
  14. Added logging support for plugins. This is supported by version 2 of Kaspersky AntiVirus for WinGate and version 2 of PureSight for WinGate.
  15. Only show computers in the network pane where these have a NetBIOS SERVER resource
  16. Fixed an issue in the User database GUI when using the remote database option. There was a functionality issue with the Synchronise userdatabase on engine start option.
  17. Fixed an issue with the autoupdate event in the WinGate scheduler
  18. Fixed an issue where deleting certificates from the Server Certificates manager wouldn't work.
  19. Installation Guide button was broken when installing WinGate. There is now a separate document for WinGate installation guide (WinGateInstall.chm)
  20. New functionality added to helpfile with updated DHTML features; including in-page image links and easier layouts
  21. Updated helpfile content improvements, including sections for Active Directory, System Messages, Imap server.
  22. New WinGate Installation guide, with network scenarios and step by step installation help.
  23. Several MTU-related driver bug fixes,including fixing Path MTU discovery for tunnel packets, fixing driver-generated ICMP errors for outbound packets over MTU on tunnels.
  24. Fixed an issue where if the DHCP service was disabled this wasnt reflected in GateKeeper.
  25. Fixed an issue with manual overrides of network interface MTU. It Now responds to changes (increases and decreases) of device MTU.
  26. Changed the way the driver analyses MSS and MTU for TCP connections. Simplified handling solves issues where the driver could learn an incorrect device MTU.
  27. Fixed a problem in license management, where duplicate product entries would result in duplicate licenses being displayed.
  28. Added an option for overriding interface metric. This allows administrators to prioritise routes in the ENS driver (i.e. to specify that one gateway takes precedence over another for NAT traffic).
  29. Restructures Plugin API. This means that old plugins will no longer work. New plugins are available.
  30. Added option in SMTP reception to scan and reject files prior to accepting responsibility for their delivery. This greatly reduces the number of quarantined items and email bounce messages related to email-borne viruses.
  31. Added IMAP4 server. Supports RFC3501 plus several extensions: UNSELECT, LITERAL+, ID, UIDPLUS, IDLE, STARTTLS, $Forwarded and $MDNSent.
  32. Email list support. Can now define mailing lists in WinGate email domains
  33. Added support for SASL LOGIN authentication for POP3 collection and SMTP delivery

WinGate 6.0.4 build 1025 (released March 23 2005)

1. Fixed the WGIC's dialup monitor so that users can now disconnect connect the dialup connection from a client PC running the WGIC.

2. Fixed an issue with SMTP, that could cause the mail being sent to fail if the far end server sent a multi line response.

3. We now show the Remote Control Service in the VPN only GUI.

4. Fixed an issue whereby if a User and Group had the same name policies would fail to work correctly.

5. Fixed a problem with regard to User auditing and a User's account balance.

6. Added a check for sites that use different port numbers in on-page URL's.

7. Fixed an issue with bounce messages and temporary errors.

8. Improved the logic with regard to which panes Gatekeeper shows by default.

9, Fixed a display issue with the right click options ("The time this machine connected at") on the Activity pane in GateKeeper.

10. Improved security in the WinGate firewall by removing UDP ports 1024->4096 on a default installation

11. Improved VPN handling of private IP ranges other the 192.168.xxx.xxx.

12. Standalone WinGate VPN now has available the Extended Network option of black holing IP's.

13. Fixed a problem with SMTP logging of APOP, AUTH etc.

14. Changed VPN Connection method to prevent the broadcast of given messages to given nodes.

15. Resolved an issue in SMTP with NULLs before CRLF.CRLF in end of message

16. Fixed an issue with WinGate VPN which had been limiting the maximum number of RIP routes it could handle,

17. Fixed a BSOD which could occur when WinGate was under high-load.

18. Fixed an issue in the driver which resulted in connections being intercepted when WinGate was acting as a router.

19. Fixed deadlock in the driver.

20. Fixed a memory leak with the WGIC to do with hooking Windows System applications.

21. Tidied up the way GateKeeper behaves when WinGate is unlicenced.

22. Updated the installer to re-include the uninstall survey.

23. Numerous Help file improvements.

24. Fixed an issue with the WinGate Engine Monitor, and VPN Monitor not reflecting the current status of the WinGate service correctly on Terminal Server.

25. Fixed an issue with POP Collection, which could cause a message to be overlooked for retrieval if the connection to the remote mail server was unexpectedly terminated.

26. Fixed an issue with upgrading from previous versions of WinGate mail, which could lead to User's being permanently disabled for email access.

27. Resolved an issue with FTP connections and the driver, which could cause large downloads to fail after a random amount of data had been received.

28. Fixed a problem with the driver, whereby upon initial connection of a (WinGate) VPN after a machine reboot, no traffic would move across despite the connection looking like it had been correctly established.

29. Improved the communications mechanism between the Driver and the Engine.

30. Fixed a display issue which would still show UDP connections below port 1024 even though the option to do this had been de-selected.

31. Fixed an issue with passing 0 length files through to a plugin which could lead to an inability to terminate that session.

WinGate 6.0.3 build 1005 (released 16 September 2004)

1. Fixed a problem with SMTP delivery, where it was possible that some mail received for a domain whilst mail was being delivered to that same domain would not be delivered.

2. Fixed a problem with service bindings, where if one service (even if disabled) was using a port, and had a binding policy, no other services could use that port

3. Fixed an ongoing problem with license use accounting on Multi-use IP configurations where clients are using proxy configuration (specifically where the first session to connect on a machine requires a license, then a license would leak. For WGIC control sessions and DNS requests, no license is required, therefore this problem mainly showed up in proxy configurations).

4. Fixed a bug where VPN control connections would hang if the username was invalid where using the WinGate user database.

5. Fixed a bug related to hash entry timeouts in the ENS introduced in build 1000 related to FIN-ACK attack handling.

WinGate 6.0.2 build 1001 (released 11 September 2004)

1. Fixed a problem in SMTP delivery introduced in build 1000 related to sending mail to servers that do not accept mail containing NULL characters.

2. Fixed a problem with POP3 collection where a session would time out if the terminating CRLF.CRLF which indicates the end of a message was not all received in the same buffer.

3. Fixed a problem on new installation where on first run (not subsequent runs) of the engine, no mail authentication methods are available.

4. Made some modifications to mail installation to avoid conflicts with existing mail servers on the same machine.

5. Changed default setting for gateway monitoring to off.

WinGate 6.0.2 build 1000 (Released 10 September 2004)

1. Fixed a bug whereby the windows services could still be hooked by the WGIC, even when it had been disabled.

2. Fixed a problem with POP3 collection where it would hang parsing files of a specific size (8192 bytes exactly after received stamp).

3. Changed the VPN behaviour so that Joiners details (whose properties are set to only allow tunnels to the Master (hoster)) are not published around the rest of the VPN.

4. Certificates that are generated on the fly while creating a VPN are now available instantly, rather than having to exit the dialog and re-enter.

5. Fixed a problem with GateKeeper crashing if the user edited policies whilst using a version 4 or previous license.

6. Resolved a problem with Assumed users and Authenticated users existing in the same service, which could cause users to be denied access.

7. Licence counts are now adhered to correctly.

8. Fixed a memory leak in the WRP Central Configuration policies.

9. Fixed a problem that would not allow the WGDM to be displayed unless you had an Enterprise license.

10. Fixed an issue with GateKeeper disappearing a few seconds after logging in.

11. Resolved a problem with 'Access Denied (403)' errors for some web-pages (especially with images) when using NTLM authentication.

12. Fixed a bug which could cause holes in the firewall for the VPN to disappear each time the Engine was restarted.

13. Improved history database startup when the file is corrupted.

14. Improved handling of WG Engine Monitor and VPN Monitor when running in a Terminal Server environment.

15. Changed the default behavior of adapter detection, so that now an adapter with a private IP and a default gateway will now show as Internal.

16. Fixed the Right click option in the Network tab, for Local network, so that now the properties menu will display.

17. Fixed problem with Path MTU discovery for connections made by WinGate where using specific gateways.

18. Fixed bluescreen related to UDP broadcast relaying where there were more than 32 current VPN tunnels.

19. Fixed a problem that stopped HTTP caching from working properly if plugins were in use.

WinGate 6.0.1 build 995 (Released 12 August 2004)

1. Fixed a problem activating version 6 keys

2. Fixed a problem with migration of VPN certificates when upgrading from previous versions.

WinGate 6.0.1 build 993 (Released 10 August 2004)

1. Fixed a problem which stopped PureSight for WinGate from running with a licensed key.

2. Fixed a problem with Web caching on sessions with multiple HTTP 1.1 requests

3. Fixed a problem with VPN tunnels where more than one tunnel exists between the same two IP addresses

4. Fixed a problem with WRP and WGIC when running without an Enterprise license.

5. Fixed a problem which caused the WWW Proxy to serve the Java Client when a site was blocked by the ban list.

6. Improved the license manager so it will handle PureSight for WinGate and Kaspersky AntiVirus for WinGate License keys.

7. WGOptions now allows disabling DNS servers from being used, in order to resolve DNS loop issues.

8. Changed order of installation sequence for activation, so this happens prior to removing previous WinGate version on upgrades (so the firewall is still active for the required internet connection).

WinGate 6.0.0 build 984 (Released 29 July 2004)

1. Fixed a problem with Blackholing IP addresses on some network adapters.

2. Fixed a couple of problems with activation, including license names containing special characters.

3. Fixed a buffer leak problem in the WinGate ENS with gateway pre-selection

Version:  6.0  -  February 2004


WinGate 6.0 is a major update to version 5.2.3, some of the features are listed below.
NOTE 1 WinGate 6.0 requires to be activated.
WinGate 6.0 will not operate without a valid activation. An activation client ships with WinGate, and is able to contact our servers and request an activation file.

You can activate previous versions of WinGate keys. Depending on when you purchased or if you have current upgrade protection, your key will automatically be upgraded to the latest version, granting you access to the features associated with that license type and version.

Otherwise, a previous version key will be regenerated (in the new format), which will restrict your access to features that were available in WinGate for the version of the key you are using.

NOTE 2 WinGate 6.0 Now has 3 types of license, Standard, Professional and Enterprise. Not all features are available for Standard and Professional, look through the product pages to see the differences.

The new features in WinGate 6.0 include:

1. A major rewrite of WinGate Mail with the following additional features:

a) New SMTP delivery engine, with support for TLS connections, SMTP authentication (CRAM-MD5, NTLM, and PLAIN). This can be configured on a server by server basis, so you can now set up trusted email networks.

b) Several new enhancements added to WinGate Mail specifically designed to combat spam. These include:
- IP vs email domain verification, based on MX and PTR->A record lookups.
- optional blocking of numeric sender domains for untrusted senders
- optional blocking of blank return-path for untrusted senders.
- attachment blocking.

c) POP3 collection has been added. You can now retrieve email from a number of POP3 accounts and deliver these to a defined email address or based on local domain configurations.

d) advanced mail routing, including per-email address restrictions (message size, attachment blocking, and copying mail)

2. Major improvements to the WinGate Client application (known as WGIC). The main benefit of the WGIC now is to be able to centrally control whether applications that use networking are allowed to be launched or access local or remote networks. New features include:

a) Support for centralised configuration management so administrators no longer need to configure settings on individual machines

b) Support for complete network-lockdown or even termination of an unauthorised application.

c) Support for authentication and application control only (no redirection).

d) Separate MSI-based installer allowing for remote deployment. This is available in your <WinGate>\Client installation folder

3. A major overhaul of the WWW Proxy. New features include:

a) HTTP authentication by NTLM or HTTP Basic methods for proxy connections, TR intercepted connections, and server requests.

b) Support for HTTP/1.1 including keep-alives and chunking (this results in a great improvement in performance) for proxy and server.

c) Improved Support for server-parsed CGI (e.g. PHP) in readiness for our Webmail product.

4. Added support for Terminal Services. Changes have been made to the engine to allow multiple user contexts per single IP address. This means WinGate users can now specify user-level access control and policies for their Terminal Services clients.

5. Several improvements to overall performance and resource/memory footprint make WinGate faster, consume less memory and CPU and more reliable than ever.

6. Added a new utility to GateKeeper, providing secure access via the GateKeeper connection to cmd.exe on the WinGate server. This allows you to run console applications to perform functions like modifying the system route table, testing network connectivity with ping or tracert from the server, viewing and killing processes, running batch files etc etc.

7. Bandwidth throttling functions in the ENS. Users can now throttle bandwith for client machines, services, by time of day, direction of traffic, source and destination IPs, port and protocol.

8. New dynamic binding system. Prior versions of WinGate bound services statically to fixed IP addresses. If these addresses changed then bindings could cease to function, or be removed. WinGate now dynamically binds all services to all available adapters based on a policy configurable by the user. This allows the user to set more intuitive bindings, which will reflect changes in the network as they happen. For instance if you plug in a USB network adapter, WinGate will determine if it is an internal or external adapter, and bind the IP addresses of this adapter to any service that is configured to dynamically bind to that type of adapter (i.e matches the service's binding policy).

9. Bind services to multiple port numbers. You can now bind services to multiple port numbers by setting binding policies which override the service port.

10. Accept SSL connections on services. Certain services (WWW Proxy, SMTP and POP3 Services) now allow you to accept SSL connections This means that you can set up secure web access, or secure mail using SSL (as well as using the previous TLS support). This provides Outlook mail users with a maximally-secure mail option. You can even use a different certificate per interface, to allow mail clients that use the internal adapter to validate a specifically generated certificate for that interface.

11. Support for IPSEC NAT-T added. Fixed a bug in UDP processing where lack of a UDP header checksum caused packets to be dropped. This had caused IPSEC NAT-T to break.

12. Centralised certificate management added. Many services now accept SSL connections. Certificates may now be generated and accessed from a central certificate manager.

13. Added gateway selection. Now you can direct traffic from your proxies through specific next hop gateways on your LAN, or through specific dialup adapters. Enhanced support for multiple dialups has also been incorporated.

14. DMZ support has been added, with an ARP responder to assist in subnetting where there are address restrictions.

15. Fixed a problem with the internal DNS resolver relating to following chains of CNAME records.

16. Fixed a problem with some RealTek network adapters.

17. Fixed a security problem in the WWW Proxy which would allow unauthorised read-access to files.

18. Several other bug fixes.

19. Major GUI overhaul in GateKeeper, including the following features:

a) Mail queue window added, you can now see details of all the queued domain jobs, view the messages that are queued remotely, and abort or force domain queue processing

b) Network window overhauled, including the addition of a Network Connections frame. This allows you to see the status of your network adapters just like the OS version, with notifications of when adapters are connected or unplugged. Even on Windows 95, and NT, which don't themselves support notification of LAN cable status, you can now see when a cable is unplugged, plus more useful information like IP addresses, MTU etc.

c) Adapter Properties dialog. Double click on an adapter in the Network connections window, and view its details, and a graphical view of the traffic going through the adapter.

d) Changes to the way service dialogs are displayed. The new "TreeSheet" allows the display of many more tabs without the normal problem of tab controls becoming cluttered with too many tabs.

e) Quarantine Preview. You can now preview items that are quarantined. This allows you to make a better decision about whether to release or delete the quarantined file.

20. New Help file, based on HTML help.

Version:  5.2.3  -  February 2004

 

Component Type Description
Driver Improvement Much improved handling of dial-ups in the driver. This includes dial-in connections, MS VPN connections,and WinGate VPN connections, and allowing multiple default gateways.
Engine Bug-Fix Fix to Socks Proxy handling of the UDP associate command, which previously we weren't honouring correctly.
Engine Bug-Fix Fixed bug with FTP through HTTP proxy when no scanning plugins installed. There was a problem with some older versions of IE downloading from ftp sites, whereby they would only get 75% of a download.
Engine Improvements Performance improvements to the NT user database integration with large user databases. Now handle large databases much better which improves synchronising speed.
Engine Improvement Also added the ability for auto creation of users on successful authenticated login against an NT user database.
Engine Bug-Fix Fixed 2 bugs with Policies. Firstly, with particular regard to blocking specific applications from accessing the WRP service. The second for the NAT when using a policy that is reliant on the Server's IP. These fixes are across all Services that have access to Policies.
Engine Bug-Fix Fixed an issue whereby user accounting stats could get lost across engine restarts.
Driver Bug-Fix Fixed a BSOD in the driver that could be triggered by some versions of Realtek network cards.
Driver Improvement The driver now supports 2 way video for MSN Messenger. Voice is still unsupported.
Driver Improvement Improved H323 support for applications such as Netmeeting etc.
Driver Bug-Fix Fixed an issue in the driver whereby we were blocking DHCP requests in the firewall under certain circumstances. This resulted in some installations losing access to their network card.

Version:  5.2.2  -  December 2003

 

Component Type Description
Engine Bug-Fix Fixed POP3 proxy. Recent changes to support scanning had introduced a problem where small messages (able to fit entirely into a single TCP packet) had been nagled to the POP3 server response. This would mainly affect users on slow links (i.e. dialups) downloading very small messages (less than 1400 bytes).
Engine Bug-Fix Fixed a bug introduced in 5.2 with "drip-feeding" clients where a client disconnects before the download completed. This would cause an engine hang.
Engine Bug-Fix Fixed the WWW proxy where downloads would occasionally be broken if scanning was disabled.
Driver Bug-Fix VPN fixes, now do not consider an ICMP redirect or ICMP-PMTU route to be valid when considering route clashes from remote VPN nodes. This would show up as route clashes on client nodes on a second and subsequent connection to the VPN server.
Driver Bug-Fix Fixed UDP relaying, where invalid port relay tables were being sent to the driver if certain ports existed in the UDP broadcast relay table, but were disabled. This fixes name resolution on the VPN.
Driver Bug-Fix Fixed relaying/NAT of fragmented UDP packets in the driver.
Engine Improvement Removed the distinction between plugins applied to sending vs receiving data (this was only usable for FTP). This improved the presentation of plugins within GateKeeper.
Engine Bug-Fix Fixed a bug with the update scheduling for plugins.

Version:  5.2  -  November 2003

 

Component Type Description
Driver Bug-Fix "Out Of Buffers" error fixed. This was due to a leak in the ENS of kernel memory, resulting in the OS running out of memory for new socket connections, with the error "out of buffers" being reported.
Engine Bug-Fix Fixed a memory leak with AV scanning.
Engine Improvement Improved SMTP's handling of mail delivery failures, where in some cases backup servers would not be used.
Engine Improvement Minor change to reception of email to solve message truncation or delivery timeouts where some messages included invalid (NULL) characters.
Engine Improvement Improved support for streaming media over HTTP where data scanning in use.
Driver Bug-Fix Added support to the driver for MMS (Microsoft Media Server protocol) which could have caused a potential BSOD if the far end media server was running on RTSP's port of 554.
Driver Improvement Support introduced for MSS reduction in the ENS driver. This setting (on by default) reduces the MSS value in TCP connections made through the ENS when the MTU of the next hop is smaller than the default value of 1500. This has significant implications for connections with reduced MTU (maximum packet size) such as PPTP connections, and PPPoE and PPPoA connections.
Driver Bug-Fix Fixed an issue where the 'Relay UDP broadcasts' option was not being adhered to correctly.
Driver Improvement Added support for SYN cookies. THese may be applied to redirected and allowed connections in the ENS, providing protection from SYN flood attacks.
Engine Improvement Several performance enhancements related to locking.
Engine Improvement Fixed a display problem on the main Plugin Dialog with relation to expired licences.
Engine Bug-Fix Fixed a problem with running GateKeeper over a remote link, where plugins were not accessible from the remote GateKeeper but the WinGate server had them available
GateKeeper Bug-Fix Improved handling of multiple content filtering products and their removal.
Engine Improvement Improved performance handling of scanning of large files, including better keep-alive mechanisms for email and web/FTP clients. In particular Outlook should not timeout whilst downloading and scanning large emails. Also WinGate's memory footprint greatly reduced for scanning large files.

Version:  5.1  -  November 2003

 

Component Type Description
Engine New Feature Two new plugins! PureSight for WinGate (a new content filtering plugin), and Kapersky Anti-Virus for WinGate (a new Anti-Virus solution).
Engine Improvement As a result of the above, added the ability to schedule, or manually run updates for plugin components. This is intended for any data files that a plugin requires, such as the AntiVirus databases.
Engine Bug-Fix Rolled back a change to DNS that was made in 5.0.8 (no. 14 below) so that DNS wont fail immediately if on dial up, but will instead wait until dialling has finished and will then retry the DNS request.
Driver Bug-Fix Fixed an issue in the driver which could cause the NAT to stop working if the Firewall was disabled.
Driver Bug-Fix Fix (again) for the XP dial up phantom adapter showing in the the route table. Also fixed up so that even if a phantom interface does appear NAT will continue to function through WinGate.
Driver Bug-Fix 6. Fixed a bug in the IP blackhole function, which would cause additional 'black holed' ip's to not get blocked.
Version: 5.0.1
Released: December 2002
General Release Notes
----------------------

Improved ENS to handle ENS out of Buffers mode more gracefully. ENS functionality will be restored as soon as sufficient buffers have become available.

Fixed a potential memory leak under heavy load - this would result in threads and their associated memory being leaked

Allowed user control over reporting of short lived UDP Sessions. Heavily loaded systems should see a significant memory usage improvement.

Fixed a problem with the scanning for viruses in WWW traffic

Improved memory usage for the WWW cache

Cache handling for WWW improved to remove potential for a deadlock

Upgraded display of VPN tunnels while connected. Each node now displays it's view of the tunnel.

POP3 Server now supports handover to POP3 Proxy.

POP3 Proxy now has a dedicated Non-Proxy mode for handing over to the POP3 server.

The Mail Server now allows the user to send all queued email immediately and to reset the retry counts for all domains. This is accessed by right-clicking on the email server.

DNS Cache now has the ability to instigate a purge or a flush of the cache

FTP Proxy has two options added to improve handling of retries and blocking of virus infected files

Fixed a problem with the display of accessible / inaccessible machines in the Network Window

Updated Help Files

Version: 5.0.0 (Released: November 2002)
GENERAL RELEASE NOTES

Enhancements
----------------

Version: 4.5.2 - Released: July 2002

  1. Resolved several issues which could have caused the WinGate service to stop responding.
  2. Fixed some issues with the ENS treatment of local traffic which may have been causing "ENS out of memory" errors.
  3. Fixed a problem with the WGIC which could cause it to ignore the "Local Only" setting for applications.
  4. Fixed a problem which could occasionally stop the DNS service running.
  5. Improved the strength of the WinGate firewall to resist IP fragmentation attacks.
  6. Bug Fix: Fixed a bug which could cause the WGIC Toggle to malfunction.
  7. Bug Fix: USB Orinoco wireless LAN adaptors no longer BSOD on Windows XP.
  8. Bug Fix: Corrected a problem which could cause dual-processor Windows NT systems to crash under high load.
  9. Bug Fix: Running the traceroute program through a WinGate gateway now works as intended.

Version: 4.5.1 (Released: March 2002)

KNOWN ISSUES

  1. Dual processor Window NT machines may sometimes crash under high load when using the WinGate ENS.

  2. Lucent Orinoco USB wireless adapters could cause a crash on some Windows XP systems with WinGate installed

GENERAL RELEASE NOTES

  1. EnterNet PPPoE connections are now supported by the WinGate ENS. If you are running Windows 2000, you should ensure your EnterNet software is set to 'Protocol Driver' in the Advanced Settings dialog.

  2. Bug Fix: Transparent Redirection to the WWW Proxy now works with Java Login.

  3. Bug Fix: Transparent Redirection to the WWW Proxy now works for Internet Explorer v2 and v3.

  4. Bug Fix: Transparent Redirection of ENS sessions now works on Windows XP.

  5. Bug Fix: Fixed a WinGate ENS problem which could cause crashes on some Windows NT systems.

  6. Bug Fix: The ENS no longer breaks dial-up connections on Windows XP.

  7. Bug Fix: GateKeeper will now go offline when the WinGate Engine stops.

  8. Bug Fix: Conflict between Norton Ghost Server and WinGate resolved.

  9. Bug Fix: WinGate now checks NT database for changes and will resync if necessary.

  10. Bug Fix: WinGate now authenticates properly with the Windows NT database using Windows XP.

  11. Bug Fix: Sockets error when accessing secure sites now rectified - access to secure sites now more reliable.

  12. Bug Fix: Cured a serious memory leak in the DNS service.

  13. Bug Fix: Incoming WinGate ENS redirections now work with all connection types.

  14. Bug Fix: The Traffic Monitor can now support more than 10 interfaces without problems.

  15. Bug Fix: Resolved a problem with the Java Login that could sometimes hang the WinGate Engine.

  16. Bug Fix: Remote administration with GateKeeper, or use of the Java Login, can no longer cause a crash on some Windows XP systems.

  17. Bug Fix: Fixed a problem with the WinGate Internet Client which could, in some cases, cause the SVCHOST process to use 100% of the CPU on Windows 2000.

  18. Bug Fix: Improved FTP application support within the WinGate ENS to improve compatibility when running an FTP server behind WinGate.

  19. Bug Fix: The WinGate ENS now supports NDIS 5.1 drivers on Windows XP. This includes support for Linksys wireless networking.

  20. WinGate Home now gives you the ability to configure the DNS service manually.

  21. Helpfile improvements.

  22. GateKeeper now remembers column size and layout.



Version: 4.5.0 (Released: January 2002)
  1. Windows XP Support
    WinGate 4.5.0 now includes support for Windows XP, including the WinGate ENS.

  2. Bug Fix: Transparent Redirect Activation
    The Transparent Redirection feature will now activate properly as soon as it is selected.

  3. Bug Fix: FTP Support with WinGate ENS
    Access to FTP servers using non-passive mode is now much more reliable.

  4. Bug Fix: Login with FTP Proxy
    A bug has been resolved which prevented login using the FTP proxy unless the far-end server user name was defined locally.

  5. Bug Fix: WGIC Toggle
    The WGIC Toggle will now function correctly on all operating systems.



Version: 4.5.0 Beta B (Released: October 2001)
  1. Web Browser Auto-Configuration
    WinGate will now support fully automatic proxy configuration for Microsoft Internet Explorer versions 5 and 6, and auto-configuration via URL for Netscape and older versions of IE.

  2. Transparent Redirection
    Proxies may now capture ENS and WGIC traffic, which allows the user to receive the advantages of a proxy, such as caching, advanced access control, and content filtering, with the freedom from configuration that comes with the ENS and the WGIC. Transparent redirections can be enabled on the "Sessions" tab of supported proxy services.

  3. Bug Fix: Windows 95 Now Supported (WG4.5 Beta A did not support Win95).

  4. Bug Fix: The firewall reporting panel now logs connection attempts which are denied by a default rule.

  5. Bug Fix: A memory leak in the ENS, which could cause it to disable itself after a period of operation, was resolved.

  6. Bug Fix: Fixed a bug which could prevent successful login to FTP servers when using the FTP proxy.



Version: 4.5.0 Beta A (Released: October 2001)
  1. New DNS Resolver
    The DNS service has been re-engineered to improve performance and allow the serving of local names.

  2. Switchable Trial licenses
    Trial license keys may now be switched between Home, Standard and Pro versions during the trial period.

  3. RTSP Proxy
    WinGate 4.5 adds a new RTSP proxy for Real Media and QuickTime streaming audio and video.

  4. Traffic Monitor
    The level of data traffic on each interface may now be displayed graphically in the new traffic monitor.

  5. PPPoE Support for ENS
    The WinGate ENS now supports WinPoET driver PPPoE connections. Users may still experience problems with NTS/EnterNet based software.

  6. Content Filter Plug-in
    A new content filtering plug-in is available for WinGate 4.5. At user request, it uses an advanced artificial intelligence to block pages related to either sex or gambling.

  7. Firewall Reporting
    The WinGate firewall now has much more advanced reporting features.

  8. Engine Monitor Changes The engine monitor, which sits in the system tray, now changes color to indicate when the engine is currently Stopped, Starting, Started, Stopping, or when there is an outstanding syslog message.



Version: 4.4.2 (Released: September 2001)
  1. DirecPC Support
    Includes a new version of DirecPC support, which allows WinGate to dynamically connect and disconnected from DirecPC as its availability changes. The "-force9x" command line option is still required to use DirecPC support on Windows NT4 or Windows 2000.

  2. Dialer
    Fixed a dialer problem which could cause dialing attempts to continue after the maximum number of retries.

  3. User Accounting
    Fixed a bug which could cause the time-on-line statistic in the user accounting page to be twice as long as it should be.

  4. DNS
    Improved the DNS request decompression code to conform more tightly to the DNS specification. (Note: we know of no problems occurring due to the old code).



Version: 4.4.1 (Released: August 2001)
  1. Session Timeouts
    Fixed a bug which could prevent sessions from timing out correctly, particularly UDP mappings.

  2. Dialer
    Fixed a bug which would prevent dialer access permissions from being correctly retained by WinGate.

  3. Help File Improvements
    Some text improvements have been made to the help files, and the context sensitive help buttons for service configuration tabs now take the user to a more appropriate place in the help documents.

  4. WWW Proxy
    Fixed a WWW proxy bug which would not allow the '@' sign to be used in FTP passwords, which could prevent anonymous FTP login to some servers.

  5. GateKeeper
    Fixed a bug which could hang GateKeeper if the user detached the control panel and closed it.

  6. Web Server
    Enhanced the built-in web server to prevent timeouts when transmitting large files.



Version: 4.4.0 (Released: July 2001)
  1. Rules Interpretation:
    We have fixed a bug which could result in the misinterpretation of rules which had been configured in an older Version of WinGate.

  2. Optimization of Installer:
    We have optimized the installer to reduce the download size by 1.4Mb.

  3. Right Clicking Functionality:
    We have fixed a bug which prevented you right-clicking on a machine name in the activity window of GateKeeper, and selecting properties.



Version: 4.4.0 Beta A (Released: June 2001)
  1. Enhancements to the Dialer Interface and Functionality:
    It is now possible to manually regulate your dial up connections, specifying the number of attempts to dial up each account and how often to go through the complete list of dial up connections.

    The ability to dial AOL using the dial on demand features of WinGate, as well as utilizing a DirecPC Internet connection through dial on demand (initiate the dialer from any computer on the network) is a benefit to many users.

  2. Auto Update Feature:
    The Auto Update Feature has been implemented to enable users to select if they wish to be automatically advised of new versions of Wingate. In previous versions, the update check was available, however, this was not configurable nor was this automated. With the Auto Update feature, users will be able to keep up to date with the most current version of WinGate and are able to choose a time interval in which they would like to check for updates.

  3. Automatic Upgrade Support
    WinGate now provides automatic support when upgrading your operating system from Windows 95, 98 or ME to Windows 2000. It will replace the ENS driver with the Windows 2000 version, and re-register all WinGate services without any intervention by the user. If there are any problems upgrading WinGate, an error message will be displayed with a helpful web link.

  4. RRAS with Windows 2000 Issues:
    With the previous versions of WinGate, the Internet Connection could be lost (even to the Server),if you were utilizing RRAS and WinGate's ENS feature. This issue has been resolved with WinGate 4.4 Beta A.

  5. Windows 98FE with BroadMedia Adapters (HPNA, WIRELESS)
    With the previous versions of WinGate, the Computer could be prone to Blue Screens if you were using an HPNA, or any other type of Broadmedia adapter, with Windows 98FE. This has been resolved with the latest Version WinGate 4.4 Beta A.

  6. Java Authentication Enhancement:
    Previous versions of WinGate experienced Java client authentication problems with some web browsers running Apple Mac operation systems. This has been resolved with the 4.4 Beta A release. The Java Client authentication screen appears as it would on any other operating system.

  7. Administrator's Account:
    The ability to remove the Administrator's account has been modified due to situations where this could create problems within access rights to WinGate. There will now be a warning message that appears to indicate that removing this could affect the functionality.

  8. Additional Time Allocated for Setting Password:
    The "Time Out" issue when trying to log into GateKeeper has been resolved. There was a time out setting that would expire at times before the username and password was inserted into the fields when logging into GateKeeper. The time has been extended to allow more time to finish the login process.

  9. Enhanced Log Format:
    The log format has been enhanced to accommodate multiple word log files. Previous versions of WinGate would only allow a single word for log files, whereas the 4.4 version of WinGate offers a more intuitive approach to retrieving log files.

  10. Copy to Clipboard:
    The option of right clicking on any system log message has been added as a matter of convenience. In the previous versions, the system log messages were not saved and could not be copied easily. This should assist in backing up any information that would be useful to you via the system log messages.

  11. Updated Logging Feature:
    Enhancements were made to allow WinGate to correctly log the IP addresses and computer name of a computer trying to log into WinGate. This will in turn increase the ability to report on users, increase security within the network, and will also allow the system administrator to account for all the computers.

  12. Configuration Change:
    The cosmetic error messages would appear when you clicked "OK" after applying changes within GateKeeper have been removed so as to not confuse or mislead the user.

  13. Remote Administration:
    Modifications were made to enable you to remotely administer a WinGate Server when running WinGate Client on your computer.

  14. Login Password:
    For your convenience, GateKeeper will now remember your login password provided the "Remember Login Details" option is selected.

  15. Tab Feature:
    Keyboard navigation has been improved. The tab button will now enable you toaccess all fields.

  16. Enhanced History Log Files:
    History log files were enhanced to show the GMT plus local offset time. This was an enhancement to improve the reporting abilities within a network, as previous versions of WinGate did not report the time correctly.

  17. Port Adjustment:
    When an adjustment is made within the redirect portion of the firewall, previous versions of WinGate would default the port to 0. This created an error message that you must enter an integer between 1-65535. This has been changed so that the port will default to 1, thus removing the error message and allowing you to click "OK" to close.



Version: 4.3.0 (Released: May 2001)
  • In some circumstances WinGate is reported as hanging by the service control manager when the machine is booting. This was caused by WG making reference to RASMAN before the RASMAN service had finished starting. Now fixed.
  • Freehand filters now work correctly



Version: 4.3.0 Beta B (Released: April 2001)
  • In Beta A there was a system resources leak for some network drivers & protocols, which led to the ENS shutting down after extended use
  • Malformed IP fragment packets were being sent when sessions were manually terminated
  • Handling of abrupt TCP connection termination much improved
  • ENS can now be installed with protocols other than TCP/IP eg NetBeui; IPX/SPX
  • In previous versions, if GateKeeper communication was unexpectedly terminated, WinGate would not terminate its session, and continue to attempt sending updates.
  • Fixed a problem that could cause GateKeeper to unexpectedly terminate.
  • Fixed a problem that could cause WinGate to stop responding.
  • The license expiry warning that was supposed to appear 30 days before expiry was actually appearing 8 days before expiry.
  • A leak associated with using the NT user database has been fixed.
  • Fixed leak caused by WinGate's use of SNMP.
  • A spurious syslog message relating to a previous version of ENS was appearing when network configuration changed.
  • Logging filter expressions did not handle deeply-nested parentheses
  • Changing interface details in GateKeeper caused an erroneous error message.
  • Changed configuration report to enure that license key information is not displayed by default.



Version: 4.3.0 Beta A (Released: February 2001)
New NAT - Advantages and improvements of the new NAT over the existing 4.2 NAT engine:
  1. Supports PPTP
  2. The 4.3 NAT does not install additional interfaces in the network properties on the WinGate server, thus is far less likely to conflict with Virtual Adapters and VPN's.
  3. 4.3 NAT Engine has no known hardware incompatibilities with it. While the 4.2 and earlier NAT engines would not work with some brands of network cards, the 4.3 NAT engine has no such issues known.
  4. Supports all current Operating Systems and service packs. The 4.2 and earlier NATs will only work on Win 9X and NT4, SP 4 or 5 systems. The 4.3 NAT engine supports Win 2K as well as all 9X and NT4 SP4 or later platforms.
  5. The 4.3 NAT Engine dynamically binds to network adapters so you can safely modify your TCP/IP network configurations without having to manually reconfigure WinGate's NAT service. (i.e. uninstall and reinstall NAT every time you modify your TCP/IP settings on the WinGate server.)



Version: 4.2.0 (Released: February 2001)
  • Added option to disallow simultaneous logins from one user id.
  • WinGate Engine automatically detects DUN connectoids not configured for WinGate Dialer Profile use and offers to guide them through doing this
  • Option added to allow easy back up of Registry
  • Modified the adding of user and service names so trialing or leading blanks are removed, preventing spurious near-duplicates
  • Changing from Wingate users to NT authentication and back to WinGate no longer removes any WinGate users who did not have an NT account
  • If ENS is not installed the NAT directory and ENS log are no longer created
  • Cancelling "Confirm WinGate password" dialog now returns to User properties dialog
  • Adding new service with same port number as one that is already running generates a warning/error
  • Move options/confirmation menu item and syslog options to menu hanging off GateKeeper Options/Advanced
  • Added warning that appears when WGIC puts an application in local-mode as a result attempting to listen attempt on a reserved port
  • Added help button on system policies, assumedusers, edit/new users, edit/new groups
  • In NT Authentication WinGate now creates a default administrator account if it does not find one
  • Scheduler has been fixed so that it will not disable NT user database accounts.
  • In the Activity Pane you can now display by Service eg POP3, FTP, HTTP etc
  • When under heavy load repaints used to be so fast that GateKeeper became unusable, and could jam or leak memory. This has been fixed
  • WinGate now installs on a Clean WinME Build
  • When doing an UDP ASSOCIATE request 0.0.0.0 was getting used which was not handled correctly by the Proxy. Changed the SOCKS proxy so that if no port number is initially provided, it uses the port number of the first outgoing UDP packet the client sends.
  • Sending Null byte file to server port 2080 no longer causes 99% cpu and memory consumption issues
  • Users are now warned not to disable the guest account
  • Config Report option added to Advanced menu item which displays troubleshooting information
  • Better AOL Support
  • After a Machine name change Wingate now updates its DNS entry.
  • WRP history entries for http requests no longer have corrupt description
  • Warning Message boxes now have a disable option
  • A new menu item has been added to the WinGate Internet Client option that allows one to toggle the client on and off more easily.
  • GateKeeper Activity pane functionality improved to allow users to more easily ban websites, disable users etc
  • Ability to pause the activity pane and to view information by Service or User
  • Made serialization locking uniform throughout WinGate, and changed to a faster locking mechanism.



Version: 4.1.1 (Released: 15 December 2000)
  • A mechanism employed to make most efficient use of system resources made it possible (although unlikely) for parts of WinGate to hang. This mechanism has been changed to ensure that this can't happen. (Engine - Bug-fix)
  • On NT systems, the WinGate service was installed as able to interact with the user Desktop (in order that those using InterQuick could see it's system-tray icon). Unfortunately, this can mean that users logging in and out of Windows can disrupt WinGate, in some circumstances causing it to hang. Now the WinGate Service has this setting switched off by default. (Engine - Bug-fix)



Version: 4.1.0 (Released: October 2000)
  • User management and authentication with NT / 2000. (Engine - New Feature)
  • Ability to import users from NT / 2000 and text files (tab delimited format) (Engine - New Feature)
  • New SMTP Proxy to provide Spam protection functions (Engine - New Feature)
  • Support for cable modems & direct router connections (ability to define any interface as public or private). (Engine - New Feature)
  • Universal WinGate Engine executable file (no longer separate file for NT and 9x systems) (Engine - New Feature)
  • Autosave option added to allow configuration changes to be saved without manually clicking the "Save" button in GateKeeper. (GateKeeper - New Feature)
  • The task scheduler will execute any tasks rounded to the nearest minute eg if you scheduled a task for 5:30:58 then it will fire at 5:31:00 (this applies for rounding both up and down). In previous versions seconds were ignored. (Engine - Bug Fix)
  • The WWW cache tended to leave some cache files behind sometimes. These files did not have entries in the cache index and were therefore useless. Any file in the cache directory without an index entry is now deleted during a purge. (Engine - Bug Fix)
  • Logging is now done under a sub directory with the name of the service/user. When logging is rolled over, the old files are renamed to a date:timestamp (Engine - improvement)
  • You can now change the path of the history database for both logging and viewing. Changing this path to a root directory is not permitted. ( Logging COM Object - Improvement)
  • When a WinGate Service is bound to an external interface, GateKeeper will prompt the user to open a "hole" in the ENS Firewall (corresponding to the same port bound to by the service). Any "holes" opened automatically will assume defaultproperties, and will close when that service is deleted, stopped or unbound. (ENS GateKeeper - Improvment)
  • When user accounting information is changed, the change is now broadcast to GateKeeper immediately. (Engine - Bug-fix)
  • Addressed bug where sometimes this would not close once all Internet applications had been closed on the client computer. ( WinGate Dialup Monitor - Bug-Fix)
  • WinGate now retains the administrator password after a trial license key has expired. ( GateKeeper - Improvement)
  • Improved memory management (large reduction in number of handles used). (Engine & GateKeeper- Improvement)
  • No longer get a range of system log messages after the engine starts for the first time (following an installation on an NT/2000 system). (Engine - Improvement)
  • WGIC reports "owner" application in most message boxes (so if the server not responding you at least know what app keeps triggering the report) (WGIC - Improvement)
  • ENS icon/menu hidden for users that are not members of the administrator group. (ENS - Improvement)
  • TCP proxy services used to be vulnerable to self-looping eg POP3. This stops (a) inadvertent loop creation, eg proxy 1 listens on port 2000, redirects to 2001, proxy 2 listens on 2001, redirects to 2000, (b) malicious DoS attacks, eg sending "bob@127.0.0.1@127.0.0.1@127.0.0.1@127.0.0.1" to POP3. (Engine - Improvement)
  • Context menus will be available when a user or group is selected and the user right-clicks the mouse (on the User tab of the GateKeeper control panel). (GateKeeper - Improvement)
  • A user "right" has been added to policies - "power user" (granted to administrator group by default). Allows a user to access advanced GateKeeper options (these options are not significant enough to be a separate right by themselves). (Engine - Improvement)
  • New scheduler task been added - the ability to enable or disable a user account. (Engine - Improvement)
  • WinGate scheduler properly implements the default log rollovers (configured by the installer) (Engine - Bug fix)
  • WinGate Engine can use a domain controller for the NT user database & base authentication upon domain credentials. Find out more about this feature here. (Engine - Improvement)
  • Net bios network broadcasts are made differently in Windows ME than previous 9x platforms. This change caused the dialer to go online unnecessarily when the WinGate Internet Client was installed. (Engine - Bug-fix)
  • When logged-in to Windows ME and running the WinGate Internet Client, there was a problem with passing the current login credentials for automatic authentication. This has been resolved. (Engine - Bug-fix)
  • NT authentication was not working with an NT4 Server (WinGate) and Windows 2000 Professional (Client) setup. The problem occurred when passing the users current login credentials (Engine - Bug-fix)
  • When using NT accounts with WinGate, GateKeeper will not allow a WinGate administrator to add, remove or edit user/group details (except for password). (Engine - Bug-fix)
  • FTP would fail under sometimes when using ENS. This only occurred when using the FTP PORT command repeatedly and resulted in failure of the subsequent data transfer. (Engine - Bug-fix)
  • Fixed handling for some IPPROTO socket options (EverQuest now works properly when using the client) (WGIC - Bug-fix)
  • Changes made to ensure that only a single log file will be created and updated for each service in a 24-hour period (rollover occurs at midnight). (Engine - Bug-fix)
  • "Start Menu\Program\WinGate\Start WinGate Engine" link now works as expected. (Engine - Bug-fix)
  • Log File Service no longer vulnerable to serving restricted data when a user requested another root. This vulnerability was most dangerous when the service was bound to an external interface (by default it is not). (Engine - Bug-fix)
  • WRP service no longer vulnerable to a buffer overrun when receiving a malformed URL (containing escape characters). (Engine - Bug-fix)
  • Improved memory management in the WWW Proxy cache has decreased overall memory usage and increased speed. (Engine - Bug-fix)
  • Improved general memory management for WinGate services. This has fixed memory leaks that could occur with service logging and session termination. (Engine - Bug-fix)
  • Set the RAS Manager Service to start automatically on Windows2000 (by default it does not). This fixed the problem where the WinGate Engine could stall on initial startup for up to a minute (while the RAS Manager Service was starting up). (Engine - Bug-fix)
  • Scheduler was rolling over service logs every hour when they are supposed to rollover daily (at midnight). Bug only present in Home and Standard licenses. (Engine - Bug-fix)
  • Installer now checks for the presence of WinSock2 (a standard API for TCP/IP) for both WinGate Server and Internet Client installs. (Installer - Improvement)
  • InterQuick installer is fully-functional for 4.1 installations. (IQ Installer - Bug-fix)
  • Help system updated to cover all new 4.1 features and additions. Popup help has been implemented for screenshots. Several broken links addressed (eg "banning"). (Help System - Improvement)



Version: 4.0.1 (Released: 6 June 2000)
  • Extended Networking Support (ENS) offers three new options for WinGate. A firewall to secure the WinGate server, NAT to make internet sharing even easier, and Bridging to allow users to share drives. Learn more about this new feature in the help file.
  • Supports InterQuick Plugin for WinGate - InterQuick combines the best features of web accelerators, content filters, advertisement blockers and scheduling, resulting in increased Internet performance and control from any Internet connection. Learn more about this new feature in the help file.
  • Updated logging support provides users with greater monitoring and control. User can now filter data displayed in the history view.
  • Ability to clone the properties of existing WinGate Users and Services though a context-sensitive right click menu in GateKeeper. Improves efficiency.
  • Qbik has a new company web site viewable at http://www.qbik.com.
  • New HTML interface for improved clarity and detail.
  • New topics on all new features; New topic on how to authenticate WinGate users; New topic on configuring system vs service policies; New "look and feel" plus greatly improved keyword indexing of help topics.
  • Option added in installer to obtain/purchase key online through Web browser.
  • ENS system service allows you to set Firewall security. (GateKeeper - New Feature)
  • Support for persistent system log messages added. (GateKeeper - Improvement)
  • Behavior of Up/Down buttons in IP assumption list window changed so that the selection now remains on the same item. (GateKeeper - Improvement)
  • Time online is updated at the end of the session if no session with longer duration exists (improves accuracy). (GateKeeper - Improvement)
  • General improvements to time-based policies: a. Invalid time values can not be entered; b. Finish times must be later than start times; c. Improved general implementation of time filters. (GateKeeper - Improvement)
  • Politer handling for invalid licence key entry. (GateKeeper - Improvement)
  • Added option for version checking from server using Web browser. ( GateKeeper - New Feature)
  • Peculiar Characters no longer appearing on User Names in Win2K. (GateKeeper - Bug-Fix)
  • UDP Mapping issue resolved - Starcraft no longer fails with Client on UDP. (Internet - Client Improvement)
  • WinGate Client(WGIC) will now run on the WinGate Server. (Internet - Client Improvement)
  • Internal changes to LSP have fixed problems with CE Services, MDConfig and FTP uploads. (Internet - Client Improvement)
  • Option added to WinGate Internet Client to provide for "non-standard" connect modes (this option is available under the Applications Mode dialog and is provided for a small number of applications that have been found to be using non-standard calls to Winsock - see WGIC help for further detail). (Internet - Client Improvement)
  • Start Menu Shortcut added for the WinGate Internet Client applet. (Internet - Client Improvement)
  • Problem where if no servers found LSP not disabled properly fixed (useful for mobile users). (Internet Client - Bug-Fix)
  • Problem where programs launched with RUNDLL32.EXE with some command line options not recognised fixed. (Internet Client - Bug-Fix)
  • Repaired problems with using Netscape to access yahoo mail with the WinGate Internet Client. (Internet Client - Bug-Fix)
  • Repaired infrequently observed problems accessing certain sites using Internet Explorer 4.0 and 5.0. (Internet Client - Bug-Fix)
  • Client shows dialer information on Windows 2000. (Internet Client - Bug-Fix)
  • Better approach to synchronising port numbers between Client and Engine. This was causing trouble for some Java applets. (Engine and Internet Client Improvement)
  • Automated restart of engine on key change. (Engine - Improvement)
  • Added F1 Help support for new features. (Engine - Improvement)
  • ISDN Multilink Support Completed. (Engine - Improvement)
  • Network configuration change message will now not detect false changes with some RAS Dialups. (Engine - Improvement)
  • Added SQUID proxy support. (Engine - Improvement)
  • Support now provided for Wireless LANs. (Engine - Improvement)
  • SNMP now used to check for dialer activity. Dialler now only hangs up on total modem inactivity rather than WinGate Activity. Prevents clients being hung up. (Engine - Improvement)
  • Added option to dialer config to disable remote disconnect of dialer from client. (Engine - Improvement)
  • Svchost.exe no longer takes up 100% of CPU. (Engine - Bug-Fix)
  • Engine Bug-Fix Help Button added to all service dialogs. (Engine - Bug-Fix)
  • Engine Bug-Fix WinGate DHCP now reads all DHCP option fields supported by Mac. (Engine - Bug-Fix)
  • Engine Bug-Fix Bad password problem fixed in WinGate Home. (Engine - Bug-Fix)
  • Engine Bug-Fix Engine startup no longer hangs on invalid licence. It simply politely exits. (Engine - Bug-Fix)
  • 2 Engine Monitors no longer appear at end of Upgrade. (Installer - Bug-Fix)
  • Service Properties/Bindings changes no longer lost on an upgrade. (Installer - Bug-Fix)
  • Detection of ICS (Microsoft Internet Connection Sharing) during ENS install implemented. (Installer - Improvement)
  • Installer now checks to ensure Winsock 2 (required for both client and server with ENS) is installed on each machine. (Installer - Improvement)
  • Dialer monitoring changed to prevent excessive CPU usage. (Dialer Monitor - Bug-Fix)
  • Problem where disconnect button only works after first server update if server is NT fixed. (Dialer Monitor - Bug-Fix)
  • Improved advance proxy installation by greying out server entry until checkbox checked in Installer. (WinGate Server - Improvement)
  • Added a reboot on the install if WinGate had been Installed, then uninstalled with no reboot after the uninstall. (WinGate Server - Improvement)
  • Failure to properly migrate settings when upgrading from WinGate 2 to later version (ie 3.04/5) corrected. (WinGate Server - Bug Fix)
  • Icons for installed components fixed up. (WinGate Server - Bug Fix)
  • Supports USB hardware with Windows 98. (NAT Driver- Bug Fix)
  • Improved applet problems on Mac. (WinGate Java Applet - Bug-Fix)


Did You Know?