[Vpn-help] Development Update ...

Matthew Grooms mgrooms at shrew.net
Mon Feb 23 23:43:59 CST 2009


All,

Just wanted to send out a quick development update. Some of you may have 
noticed, I posted two new builds last night. There were some significant 
changes so here is a quick summary ...

Extensive testing was done with the installer and a few problems were 
discovered. A typo in the NSIS uninstall script prevented the filter 
driver from being removed properly on some 64 bit platforms. This also 
had the side effect of requiring a reboot to remove the driver package. 
With older builds, the install simply ran the existing uninstall process 
before allowing a new install to take place. Now the installer includes 
an embedded uninstaller that runs immediately before a new install takes 
place. This circumvents any latent bugs in an existing uninstaller and 
provides a more seamless experience for the user. If you plan to run an 
upgrade on a machine that has a version of the client installed, please 
skip the uninstall and just run the new installer from now on. A few 
other installer relate bugs were fixed.

A new 'universal' installer is available for windows. In other words, a 
single install binary can be used on any supported platform regardless 
of the CPU architecture. I may switch to this exclusively for new builds 
considering the increase in size is negligible.

A few people reported problems with the updated NDIS 5 filter driver. In 
particular, this prevented the driver from binding to some devices. The 
regression caused NDIS query requests to fail miserably when a miniport 
driver PENDED a response.

The new 2.2.0 alpha now includes support for negotiating the proprietary 
Cisco UDP encapsulation. A big thanks to Robert Nelson for submitting an 
initial patch. This also let to some important cleanups in the *nix IKE 
socket code that caused problems with non standard NAT-T port values.

Please see the complete changelog for more details.

Thanks,

-Matthew



More information about the vpn-help mailing list