------------------------------------------------------------------------
r1536 | mgrooms | 2011-01-10 05:51:12 +0000 (Mon, 10 Jan 2011) | 1 line
Modify the Windows VPN Access Manager to support the creation and remove
of public site configs. A user with administrative privileges designates
a site configuration as public when they need it to be accessed by all
users on the host. The conflict dialog has also been removed in favor of
automatic name mangling to prevent duplicates, similar to the
Linux/BSD/OSX Access Manager.
------------------------------------------------------------------------
r1535 | mgrooms | 2011-01-06 04:36:16 +0000 (Thu, 06 Jan 2011) | 3 lines
Modify the Windows VPN Connect to save the user name when a successful
connection is made and the user preference requests it.
Modify the Windows VPN Access manager to not request updated site
configurations to be saved to the original file during import
operations.
------------------------------------------------------------------------
r1534 | mgrooms | 2011-01-05 06:15:57 +0000 (Wed, 05 Jan 2011) | 1 line
Remove support for migrating site configurations from the registry to
files. This has been implemented in the libike site configuration
manager class.
------------------------------------------------------------------------
r1533 | mgrooms | 2011-01-04 07:57:38 +0000 (Tue, 04 Jan 2011) | 1 line
Modify the Windows VPN Access Manager to store certificate and key data
directly in the site configuration. A user selects the file location for
the contents to be embedded instead of using a reference to the file
location.
------------------------------------------------------------------------
r1532 | mgrooms | 2010-12-31 06:41:45 +0000 (Fri, 31 Dec 2010) | 1 line
Modify the Windows UI components to support dh groups 16, 17 and 18.
------------------------------------------------------------------------
r1531 | mgrooms | 2010-12-31 02:36:31 +0000 (Fri, 31 Dec 2010) | 1 line
Remove the site configuration upgrade functionality from the Windows VPN
Access Manager application. This is now handled by the cross platform
configuration manager class.
------------------------------------------------------------------------
r1530 | mgrooms | 2010-12-30 21:45:00 +0000 (Thu, 30 Dec 2010) | 1 line
Modify the Windows GUI components to track recent changes related to
client and site configuration management. Site configs are now stored as
files under the username "AppData\Shrew Soft VPN\sites" path. Also,
correct a few bugs related to renaming site configurations and sorting
operations.
------------------------------------------------------------------------
r1529 | mgrooms | 2010-12-26 07:36:43 +0000 (Sun, 26 Dec 2010) | 1 line
Add a missing file to the Window VPN Access Manager project that was
missed in the last commit.
------------------------------------------------------------------------
r1528 | mgrooms | 2010-12-26 07:35:54 +0000 (Sun, 26 Dec 2010) | 1 line
Perform a code cleanup of the VPN Access Manager in preparation for the
upcoming configuration storage changes. Fix a but in the VPN Connection
application that was preventing preferences from being applied
correctly.
------------------------------------------------------------------------
r1527 | mgrooms | 2010-12-25 19:18:47 +0000 (Sat, 25 Dec 2010) | 1 line
Modify the Windows VPN Connect application to use the generic CLIENT
class. This unifies the connection code path for both Linux/BSD, OSX and
Windows platforms. Update all Windows application names to not be
prefixed with Shrew Soft. There was a request to shorten the names on
the mailing list so that the profile name could be seen.
------------------------------------------------------------------------
r1526 | mgrooms | 2010-12-25 01:57:52 +0000 (Sat, 25 Dec 2010) | 1 line
Modify the VPN Access Manager and the VPN Connect applications to use
the config functions which now live in libike. Remove the ipsecp project
and related source code. Update the NSIS installer scripts to reflect
the absence of the library.
------------------------------------------------------------------------
r1525 | mgrooms | 2010-12-24 22:01:48 +0000 (Fri, 24 Dec 2010) | 1 line
Move the dialog configuration helper functions from libipsecp to ipseca.
They were only use by the Access Manager. Introduce a new config manager
class that handles file and registry operations of the config class.
This is in preparation of migrating the config code into libike and
retiring libipsecp.
------------------------------------------------------------------------
r1524 | mgrooms | 2010-12-22 19:48:16 +0000 (Wed, 22 Dec 2010) | 1 line
Modify the Windows GUI components and the IPsec daemon to support SHA2
algorithms. We now include hash and hmac options for the 256, 384 and
512 bit variants.
------------------------------------------------------------------------
r1523 | mgrooms | 2010-12-19 23:19:14 +0000 (Sun, 19 Dec 2010) | 1 line
Modify the VPN Connect and VPN Access Manager programs to improve visual
style and handle keyboard navigation more properly. We now perform a
runtime check to see if the OS is Windows XP or later. If so, we enable
the theme dialog texture on our pages to use the appropriate styles and
color. We also manually set the dialog z-order so that keyboard
navigation is more natural between outer and inner dialog tabs.
------------------------------------------------------------------------
r1522 | mgrooms | 2010-12-18 01:07:00 +0000 (Sat, 18 Dec 2010) | 1 line
Update the Windows GUI tools to fix some accessibility issues. The VPN
Access Manager now allows proper keyboard navigation to site
configuration icons and tab stops now work in the site properties
dialog. The foreground color for text has been changes to use the system
color in the VPN Connect and VPN trace application. This allows the test
to be viewable when high contrast color schemes are in use. These bugs
were reported by Aaron Howell and Joshua Hudson.
------------------------------------------------------------------------
r1521 | mgrooms | 2010-12-17 08:20:04 +0000 (Fri, 17 Dec 2010) | 1 line
Modify the daemons and the kernel driver interface libraries to conform
to recent libith changes. This will help user land programs interact
with the drivers more correctly, especially when drivers try to unload
unexpectedly.
------------------------------------------------------------------------
r1517 | mgrooms | 2010-12-16 07:18:19 +0000 (Thu, 16 Dec 2010) | 1 line
Update the copyright on the license text file to match the current year.
Update the NSIS installer to prefix the Start Menu short cut links with
VPN so they are more easily located. Suggested by Grant and Brian Mathis
on the vpn-devel list.
------------------------------------------------------------------------