== Introduction == This page lists current status of patches for OpenVPN. The entries are generated using ''parseOvpn.py'' attached to this page. == Patches under review == ||= Date =||= Patch =||= Author =||= ACKED =|| || 2013-04-20 ||[[http://news.gmane.org/find-root.php?message_id=<1366452267-15838-1-git-send-email-arne@rfc2549.org>| [PATCH] Fix client-nat only working is also mss-fixis specified. ]] || Arne Schwabe || || || 2013-07-16 ||[[http://news.gmane.org/find-root.php?message_id=<1373890626-13943-1-git-send-email-mludvig@logix.net.nz>| [PATCH] Support for username-only auth file. ]] || Michal Ludvig || feature-ack from Munich || || 2013-08-22 ||[[http://article.gmane.org/gmane.network.openvpn.devel/7841| [PATCH] Add timeout option for socks proxies]] || Nathan Ferch || || || 2013-10-03 ||[[http://news.gmane.org/find-root.php?message_id=<0MVuuM-1VL5oS2YOm-00X7Ks@mail.gmx.com>| Re: [PATCH] Allow inliof --auth-user-pass ]] || Davide Brini || || || 2013-12-04 ||[[http://news.gmane.org/find-root.php?message_id=| uninitialized handle fix (serious issue on Win 8.1) ]] || Илья Шипицин || || || 2014-01-22 ||[[http://news.gmane.org/find-root.php?message_id=| [PATCH] Update expiry date in management event loop ]] || Thomas Veerman || || || 2014-02-26 ||[[https://github.com/OpenVPN/openvpn/pull/13| [openvpn] add option to use user defined routing table (#13) ]] || hecke || || || 2014-03-11 ||[[http://news.gmane.org/find-root.php?message_id=<988771394532734@web13h.yandex.ru>| Re: [PATCH] Flood unicast packet with unknowndestination to all clients ]] || Vladimir Kamarzin || || || 2014-04-16 ||[[http://news.gmane.org/find-root.php?message_id=<1397645317-20116-1-git-send-email-Holger.Kummert@Sophos.com>| Fixes for HTTP proxy authentication with NTLM ]] || Holger Kummert || || || 2014-05-09 ||[[http://news.gmane.org/find-root.php?message_id=<20140509162908.375CFE0247@pstew.mtv.corp.google.com>| [PATCH] Export --redirect-gateway parameters ]] || Paul Stewart || || || 2014-05-26 ||[[http://news.gmane.org/find-root.php?message_id=<20140526132551.GA9011@macbook.domain.local>| [PATCH] Add support for Keying Material Exporter[RFC 5705] ]] || Daniel Kubec || || || 2014-05-28 ||[[http://news.gmane.org/find-root.php?message_id=| [PATCH] Add namespace option when using iproute2 ]] || Jared Casper || || || 2014-07-20 ||[[http://news.gmane.org/find-root.php?message_id=<53CC04B8.1070808@usa.net>| [PATCH] Support IPv6 env-vars for server-providedIPs ]] || Josh Cepek || || || 2014-07-29 ||[[http://news.gmane.org/find-root.php?message_id=<1406654929-6079-1-git-send-email-jm@nexedi.com>| [PATCH] Fix --mtu-disc option with IPv6 transport ]] || Julien Muchembled || || || 2014-08-11 ||[[http://news.gmane.org/find-root.php?message_id=<1407707108-16310-1-git-send-email-gavin.shrubbery@gmail.com>| [PATCH] Tease apart ipv6 and ipv4 ifconfig code. ]] || Gavin Shrubbery || || || 2014-08-18 ||[[http://news.gmane.org/find-root.php?message_id=<53F1DA95.7020701@usa.net>| [PATCH] Push an IPv6 CIDR mask used by the server, not the pool's size ]] || Josh Cepek || || || 2014-08-27 ||[[http://news.gmane.org/find-root.php?message_id=<20140827093409.GA659@macbook>| Re: [PATCH] Add support for Keying Material Exporter [RFC 5705] ]] || Daniel Kubec || || || 2014-10-11 ||[[http://news.gmane.org/find-root.php?message_id=<1412978966-15392-1-git-send-email-fabian.knittel@lettink.de>| [PATCH 0/9] Refactor client-connect / add supportfor deferred handling ]] || Fabian Knittel || || || 2014-10-14 ||[[http://news.gmane.org/find-root.php?message_id=<1413315802-62359-4-git-send-email-alp@rsu.ru>| [PATCH] Default gateway can't be determined onillumos/Solaris platforms ]] || alp@rsu.ru || || || 2015-01-17 ||[[http://news.gmane.org/find-root.php?message_id=<1421497831-3424-1-git-send-email-fabian.knittel@lettink.de>| [PATCH v2 0/9] Refactor client-connect / addsupport for deferred handling ]] || Fabian Knittel || || || 2015-02-27 ||[[http://news.gmane.org/find-root.php?message_id=<1425056487-27492-1-git-send-email-lstipakov@gmail.com>| [PATCH] Notify clients about server'srestart/shutdown ]] || Lev Stipakov || || || 2015-03-02 ||[[http://news.gmane.org/find-root.php?message_id=<1425307892-14258-1-git-send-email-lstipakov@gmail.com>| [PATCH] Client-side handling of OCC_SERVER_EXIT ]] || Lev Stipakov || || || 2015-03-02 ||[[http://news.gmane.org/find-root.php?message_id=<1425319111-21291-1-git-send-email-lstipakov@gmail.com>| [PATCH] Fast recovery when host is in unreachablenetwork ]] || Lev Stipakov || || == Rejected Patches == ||= Date =||= Patch =||= Author =||= NACKED =|| || 2014-04-17 ||[[http://news.gmane.org/find-root.php?message_id=<55223.109.81.184.65.1397695567.squirrel@mail.actumg2.cz>| [PATCH] Channel Binding Key based on Keying Material Exporters [RFC 5705] ]] || "Daniel Kubec" || Not fully RFC5705-compliant, should leverage crypto lib ekm functions (changed in later patches) || || 2013-06-03 ||[[http://thread.gmane.org/gmane.network.openvpn.devel/7653 | Adding support for AEAD cipher modes (AES-GCM,et al.) ]] || Kenny Root || Breaks tls-auth, alternative implementation with more optimisations is in the works (as discussed on Munich hackathon) || || 2014-03-04 ||[[http://news.gmane.org/find-root.php?message_id=<1393929449-423915-1-git-send-email-vvk@vvk.pp.ru>| [PATCH] Extract MAC addresses from ARP packets ]] || "Vladimir V. Kamarzin" || See discussion on mailing list || || 2013-08-08 ||[[http://news.gmane.org/find-root.php?message_id=| [PATCH 2/2] When using UDP over SOCKS5, send the actual remote hostname (FQDN) to the proxy server in the first packet. ]] || Jesse Glick || See discussion on mailing list || || 2013-09-15 ||[[http://news.gmane.org/find-root.php?message_id=| [PATCH] Fix file access checks when using --chroot ]] || Josh Cepek || See discussion on mailing list || || 2013-10-21 ||[[http://thread.gmane.org/gmane.network.openvpn.devel/7919 | [PATCH] Properly quote command and arguments passed to system() in down-root ]] ||[[https://github.com/OpenVPN/openvpn/pull/9 | crass via GitHub ]]|| Patch replacing system() with execve() sent to ML || || 2013-10-14 ||[[http://article.gmane.org/gmane.network.openvpn.devel/7917 | [PATCH] Floating: Add support for floating in TLSmode ]] || André Valentin || instead new packet format with session id|| || 2013-12-10 ||[[http://news.gmane.org/find-root.php?message_id=| [openvpn] Custom control messages & trigger (#10) ]] || andreax79 || Patch needs work. Problem trying to solve not really understood || || 2014-09-03 ||[[http://news.gmane.org/find-root.php?message_id=| [PATCH] kill command with IPv6 client address and port ]] || 張 世杰 || || || 2015-03-03 ||[[http://news.gmane.org/find-root.php?message_id=| [PATCH] Make openvpn management kill commandsupport killmsg ]] || ShanYafeng || || || 2015-05-06 ||[[http://news.gmane.org/find-root.php?message_id=<1430942786-31419-1-git-send-email-openvpn.list@topphemmelig.net>| [PATCHv2 0/4] Reworking the interface for queryingusers ]] || David Sommerseth || ||