* properties/auth-helpers.c
properties/nm-openvpn-dialog.glade
- Handle shared -> static change
- Hook up the Static Key "Local IP Address" entry
* properties/import-export.c
- Handle shared -> static change
* src/nm-openvpn-service.c
src/nm-openvpn-service.h
- (nm_openvpn_start_openvpn_binary): always dup strings when adding to
the argument array so that freeing the array later actually works
- (validate_one_property): validate addresses too
- (nm_openvpn_properties_validate): fix determination of error/success
- (real_connect): fix stray ; causing all connection attempts to fail
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3939 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
Update to match NM svn3924 vpn setting changes; verify options better;
return more informative errors on VPN launch failures; change some config
options (tap-dev, proto-tcp, connection-type) to better reflect their
usage.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3926 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
Patch from Michael Biebl <biebl@debian.org>
* Move service to $LIBEXECDIR, remove unneeded compilation flags, move
properties plugin to $LIBDIR/NetworkManager
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3861 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* properties/nm-openvpn.c (openvpn_plugin_ui_class_init): Don't add empty
private data to the class, it produces a runtime warning.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3825 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* nm-openvpn-service.name.in
Makefile.am
- Remove paths from .name file (requires applet r776 or later) to fix
issues with multilib and magic path substitution in glibc
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3804 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* properties/auth-helpers.c
- (tls_default_filter): read more of the certificate/key file to look
for the known certificate or key tags, not just 1024 bytes
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3801 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* properties/import-export.c
properties/import-export.h
properties/Makefile.am
- Implement import of OpenVPN config files
* properties/nm-openvpn.c
properties/nm-openvpn.h
- Add another error for import
- (import): check file extension; get contents; hand off to importer
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3790 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* Convert to new NM VPN UI plugin format
* Clean up properties dialog (still work-in-progress)
Requires a NetworkManager of at least SVN revision r3761.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3765 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
Patch from Casey Harkins <caseyharkins@gmail.com>
* src/nm-openvpn-service.c
- (nm_openvpn_start_openvpn_binary): don't send
--ns-cert-type, it's
not really supposed to be used anymore since
that option isn't
used any more when creating server certificates
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3713 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* src/nm-vpnc-service.c (real_disconnect): If sending SIGTERM succeeds,
add a timeout to make sure it gets killed. If it fails, send SIGKILL
immediately.
* src/nm-openvpn-service.c (real_disconnect): If sending SIGTERM
succeeds, add a timeout to make sure it gets killed. If it fails,
send SIGKILL immediately.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3682 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* vpn-daemons/openvpn/auth-dialog/main.c
- Fix up for connection ID; but needs more work to actually read the
keyring key from the right place
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3554 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
Patch from Robert Hughes <rhughes@smgf.org>
* src/nm-openvpn-service.c
properties/nm-openvpn.c
- Make 'port' an integer, not a uint
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3281 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
Patch from Casey Harkins <caseyharkins@gmail.com>
* src/nm-openvpn-service-openvpn-helper.c
src/nm-openvpn-service.c
properties/nm-openvpn.c
auth-dialog/main.c
- Fix up so it mostly works
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3140 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
* configure.in: raise version number to 0.7.0 to reflect the
dependency on the new NM and to separate it from the 0.6 branch.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3105 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
Patch from Jon Nettleton
* properties/nm-openvpn-dialog.glade
properties/nm-openvpn.c
- Move advanced properties into a separate dialog
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2476 4912f4e0-d625-0410-9fb7-b9a5a253dbdc