Whats new in version 2.3.2:• Only print script warnings when a script is used. Remove stray mention of script-security system.
• Move settings of user script into set_user_script function
• Move checking of script file access into set_user_script
• Provide more accurate warning message
• Fix NULL-pointer crash in route_list_add_vpn_gateway().
• Fix problem with UDP tunneling due to mishandled pktinfo structures.
• Preparing for v2.3.2 (ChangeLog, version.m4)
• Always push basic set of peer info values to server.
• make 'explicit-exit-notify' pullable again
• Fix proto tcp6 for server & non-P2MP modes
• Fixed tls-cipher translation bug in openssl-build
• Fixed usage of stale define USE_SSL to ENABLE_SSL
• Fix segfault when enabling pf plug-ins
Publisher review:OpenVPN is a full-featured SSL VPN solution which can accomodate a wide range of configurations, including remote access, site-to-site VPNs, WiFi security, and enterprise-scale remote access solutions with load balancing, failover, and fine-grained access-controls (articles) (examples) (security overview) (non-english languages).
OpenVPN implements OSI layer 2 or 3 secure network extension using the industry standard SSL/TLS protocol, supports flexible client authentication methods based on certificates, smart cards, and/or 2-factor authentication, and allows user or group-specific access control policies using firewall rules applied to the VPN virtual interface. OpenVPN is not a web application proxy and does not operate through a web browser.
OpenVPN runs on Mac OS X, Linux, Windows 2000/XP and higher, OpenBSD, FreeBSD, NetBSD, and Solaris.
How to install and run: Unarchive, open a Terminal window, go to the OpenVPN's folder and run the following commands from the command line (afterwards run the program using its name):
./configure
make
make install
sudo /usr/local/sbin/openvpn
Requirements:
- Apple Xcode (to build OpenVPN from source)
Operating system:Mac OS X