2009-02-17 Dan Williams * src/nm-pptp-pppd-plugin.c - (nm_ip_up): set MTU to 1400, which is what Windows XP/Vista currently use for PPTP MTU * src/nm-pptp-service.c - (construct_pppd_args): send 'noauth' since for the moment there's no way we could possibly authenticate the PPTP server 2009-02-13 Dan Williams * nm-pptp-service.conf - Clean up dbus permissions; retain deny for compat with older dbus 2009-02-09 Dan Williams Patch from Russell Suter * src/nm-pptp-service.c - (impl_pptp_service_need_secrets): domain logins only need one '\' 2009-02-06 Dan Williams Patch from Russell Suter * properties/advanced-dialog.c - (advanced_dialog_new_hash_from_dialog): fix saving MPPE values 2008-12-13 Przemysław Grzegorczyk * src/nm-pptp-pppd-plugin.c: * src/nm-pptp-service.h: * properties/advanced-dialog.h: * auth-dialog/gnome-two-password-dialog.c: * auth-dialog/gnome-two-password-dialog.h: Cleared up gtk and glib includes to use only toplevel headers. Bug #564376. 2008-12-11 Dan Williams * Split into separate repository 2008-11-29 Dan Williams * properties/nm-pptp.c - (auth_methods_setup, advanced_dialog_new_hash_from_dialog): add EAP to the auth method list 2008-11-24 Dan Williams * src/nm-pptp-service.c - (construct_pppd_args): send username to server (bgo #561941) 2008-11-04 Dan Williams Fix bgo #559152 * src/nm-pptp-pppd-plugin.c - (nm_ip_up): remote peer's address is the PTP address, not the external gateway address * src/nm-pptp-service.c - (construct_pppd_args): allow easier PPP debugging - (service_ip4_config_cb): insert the VPN gateway's public IP address into the IP4 config - (real_connect, real_disconnect, state_changed_cb, dispose): cache the connection so that the VPN gateway's public IP address can be retrieved from it when the IP4 config comes back from pppd 2008-10-26 Dan Williams * properties/nm-pptp.c - Update for setting accessor changes 2008-10-24 Dan Williams * src/nm-pptp-service.c - (construct_pppd_args): pppd always parses /etc/ppp/options, so always add really important stuff to the command line to ensure that NM overrides /etc/ppp/options (bgo #556781) 2008-10-14 Dan Williams * src/nm-pptp-pppd-plugin.c - (nm_ip_up): pass VPN gateway up to nm-pptp-service 2008-10-12 Dan Williams Patch from Bin Li , based on patches by Tambet (openvpn) and Dan (vpnc) * common-gnome/* - Copy over common keyring functions * auth-dialog/Makefile.am auth-dialog/main.c - Use common keyring functions * properties/Makefile.am properties/nm-pptp-dialog.glade properties/nm-pptp.c properties/nm-pptp.h - Add a 'password' entry and read/write the password when appropriate 2008-09-29 Dan Williams * properties/nm-pptp-dialog.glade - "Domain" -> "NT Domain" to clarify what it's really for 2008-09-29 Dan Williams * src/nm-pptp-serivce.c - (impl_pptp_service_need_secrets): use the expected Windows-style 'domain\\username' format, not whatever I made up 2008-09-25 Dan Williams * src/nm-pptp-service.c - (nm_pptp_ppp_service_cache_credentials, impl_pptp_service_need_secrets): when a domain is specified, synthesize the username passed to pppd as username@domain 2008-08-28 Dan Williams * src/nm-pptp-service.c - (nm_pptp_ppp_service_cache_credentials, nm_pptp_properties_validate, real_connect, real_need_secrets): handle split VPN secrets 2008-08-28 Dan Williams * auth-dialog/main.c - (get_secrets): don't gtk_widget_show_all() because that exposes widgets that were supposed to be hidden - (main): don't segfault on missing passwords (like hitting Cancel) 2008-08-26 Dan Williams * auth-dialog/main.c - Convert to connection UUIDs (requires NM svn 4013 or later) - General cleanups 2008-08-11 Dan Williams Update to match NM svn3924 vpn setting changes; verify options better; return more informative errors on VPN launch failures. 2008-08-07 Dan Williams * src/nm-pptp-pppd-plugin.c - (nm_ip_up): use correct option index (bgo #517468) 2008-07-27 Dan Williams Patch from Michael Biebl * Move service to $LIBEXECDIR, remove unneeded compilation flags, move properties plugin to $LIBDIR/NetworkManager 2008-07-21 Dan Williams * src/nm-pptp-service.c - (state_changed_cb): remove the timeout handler when it's no longer needed either; if pppd died on startup (wrong options) then the timeout wouldn't have been removed before 2008-07-20 Dan Williams Port to NM 0.7 VPN plugin API 2008-04-27 Dan Williams * properties/Makefile.am - Avoid versioning properties plugin (gnome.org #529836) 2007-12-17 Dan Williams Patch from Christian Persch Fix up the build (gnome.org #473298) 2007-08-14 Dan Williams * src/nm-openvpn-service.c - Handle NM_VPN_STATE_* -> NM_VPN_SERVICE_STATE_* and NMVPNState -> NMVPNServiceState renames 2007-07-26 Dan Williams Patch from Kelemen Gábor * auth-dialog-general/nm-ppp-auth.glade - Mark non-translated strings as non-translatable (#411875) 2007-07-26 Dan Williams Patch from Robert Buchholz * src/Makefile.am - Fix for new pppd files layout (#454741) 2007-06-21 Christopher Aillon * nm-ppp-starter.name.in: Make the properties library path multilib friendly (#447577) 2007-06-13 Christopher Aillon Patch from Christian Persch * vpn-daemons/pptp/auth-dialog/gnome-two-password-dialog.c: HIGify the auth dialog; matches changes to libgnomeui 2007-06-11 Christopher Aillon Patch from Christian Persch * configure.in: * Makefile.am: Add a dependency on libnm-util and also removes the expansion of paths from configure which is disrecommended by automake. (446330) 2007-06-11 Christian Persch * properties/nm-ppp-dialog.glade: HIGify. Bug #383034. 2007-06-05 Christopher Aillon Patch from Christian Persch * auth-dialog/main.c: * auth-dialog-general/main.c: Stop leaking GnomeProgram objects. 2007-02-02 Dan Williams * src/nm-ppp-starter.c - (nm_ppp_dbus_process_helper_ip4_config): use uint32 arrays instead of appending multiple entries with the same key 2006-12-03 Dan Williams Patch from Nathaniel McCallum * properties/nm-ppp-dialog.glade properties/nm-ppp-properties.c src/nm-ppp-starter.c - Add option for Stateful MPPE 2006-10-30 Tambet Ingo * src/nm-pppd-plugin.c: Remove the leading NetworkManager directory from NM includes since the NM pkg-config file already adds that. * properties/vpnui_impl.c: Ditto. * properties/vpnui_impl.h: Ditto. * src/nm-ppp-starter.c: Ditto. * src/Makefile.am: Add NetworkManager to CFLAGS and LDADD. * properties/Makefile.am: Add NetworkManager to CFLAGS and LDADD. 2006-06-20 Satoru SATOH * configure.in (ALL_LINGUAS): Added ja (Japanese). 2006-06-01 Antony Mee * DBUS revamp is complete possible to have various authentication methods, ptys etc. * version bumped to 0.6.9 to bring closer in line with NM * nm-pptp-service-pppd-plugin.c -> nm-pppd-plugin.c: The pppd plugin has now been generalised to work with any ppp protocol. (Options do not exist in the config dialog yet however) * src/Makefile.am: fixed to install pppd plugin correctly (unsure about -fPIC usage!) 2006-04-23 Dan Williams Patch from j@bootlab.org * src/Makefile.am: add missing files so make distcheck works 2006-03-29 Robert Love * src/nm-pptp-service.c: New eigth argument to DBUS VPN method, the per-route MSS. PPTP does not care about the MSS, so we send zero. 2006-01-05 Tim Niemueller * configure.in: Explicitly set AUX_DIR to . to prevent autoconf from searching (and finding) install-sh in ../.., which lead to problems. 2005-11-17 Antony Mee * started work based on openvpn work