NetworkManager/vpn-daemons/pptp
Robert Love e79ccc1a10 2006-03-29 Robert Love <rml@novell.com>
Patch by Vinay R <rvinay@novell.com> and Robert Love <rml@novell.com>,
	to add support for per-route MSS and improve support for per-interface
	MTU:
	* src/NetworkManagerSystem.c: Modify nm_system_device_set_ip4_route to
	  optionally take an MSS parameter and set it for the given route.
	  Remove nm_system_device_set_ip4_route_with_iface.  Pass in the
	  NMIP4Config's stored MSS, if any.
	* src/nm-ip4-config.c: Add 'mtu' and 'mss' to NMIP4Config, representing
	  the interface's MTU and the route's MSS, respectively.  Add functions
	  nm_ip4_config_get_mtu, nm_ip4_config_set_mtu, nm_ip4_config_get_mss,
	  and nm_ip4_config_set_mss for retrieving and setting the MTU and the
	  MSS.
	* src/nm-ip4-config.h: Add prototypes for nm_ip4_config_get_mtu,
	  nm_ip4_config_set_mtu, nm_ip4_config_get_mss, and
	  nm_ip4_config_set_mss.
	* src/vpn-manager/nm-vpn-service.c: Modify to receive the MSS from the
	  VPN daemon.
	* src/backends/NetworkManager{Arch,Debian,Gentoo,RedHat,Slackware,SUSE}.c:
	  Change the retval of nm_system_get_mtu to guint32.
	* src/dhcp-manager/nm-dhcp-manager.c: Set the MTU on the new DHCP-given
	  NMIP4Config to the MTU provided by the system, if any.  TODO: If DHCP
	  servers can specify MTU's, we should set it here if the MTU was not
	  provided.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1660 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2006-03-29 19:26:53 +00:00
..
auth-dialog Initial check in on NetworkManager PPTP VPN plugin (used pppd) 2005-12-21 21:50:07 +00:00
doc Initial check in on NetworkManager PPTP VPN plugin (used pppd) 2005-12-21 21:50:07 +00:00
po Update cvsignore 2006-03-06 00:23:22 +00:00
properties Initial check in on NetworkManager PPTP VPN plugin (used pppd) 2005-12-21 21:50:07 +00:00
src 2006-03-29 Robert Love <rml@novell.com> 2006-03-29 19:26:53 +00:00
.cvsignore 2005-12-21 Antony Mee <A.J.Mee@ncl.ac.uk> 2005-12-21 22:29:06 +00:00
acinclude.m4 Initial check in on NetworkManager PPTP VPN plugin (used pppd) 2005-12-21 21:50:07 +00:00
AUTHORS Initial check in on NetworkManager PPTP VPN plugin (used pppd) 2005-12-21 21:50:07 +00:00
autogen.sh Initial check in on NetworkManager PPTP VPN plugin (used pppd) 2005-12-21 21:50:07 +00:00
ChangeLog 2006-03-29 Robert Love <rml@novell.com> 2006-03-29 19:26:53 +00:00
configure.in vpn-daemons/*/configure.in: newer automake versions need AC_CONFIG_AUX_DIR 2006-01-05 21:46:11 +00:00
gnome-mime-application-x-pptp-settings.png Initial check in on NetworkManager PPTP VPN plugin (used pppd) 2005-12-21 21:50:07 +00:00
Makefile.am Initial check in on NetworkManager PPTP VPN plugin (used pppd) 2005-12-21 21:50:07 +00:00
NEWS Initial check in on NetworkManager PPTP VPN plugin (used pppd) 2005-12-21 21:50:07 +00:00
nm-pptp-service.conf Initial check in on NetworkManager PPTP VPN plugin (used pppd) 2005-12-21 21:50:07 +00:00
nm-pptp-service.name.in Initial check in on NetworkManager PPTP VPN plugin (used pppd) 2005-12-21 21:50:07 +00:00
nm-pptp.desktop.in Initial check in on NetworkManager PPTP VPN plugin (used pppd) 2005-12-21 21:50:07 +00:00
README Initial check in on NetworkManager PPTP VPN plugin (used pppd) 2005-12-21 21:50:07 +00:00
TODO Initial check in on NetworkManager PPTP VPN plugin (used pppd) 2005-12-21 21:50:07 +00:00

PPTP support for NetworkManager

Added by Antony Mee http://www.students.ncl.ac.uk/a.j.mee
Based entirely on OpenVPN support by Tim Niemueller http://www.niemueller.de

This requires the Linux PPTP client installed 
http://pptpclient.sourceforge.net/

TODO: Support for passwords stored outside of /etc/ppp/chap-secrets

Code released under the GPL. See COPYING file in the NetworkManager
directory.

Aachen, 2005/11/12