# Patches awaiting an ACK - Patches that fix [ticket #125](https://community.openvpn.net/openvpn/ticket/125) (holding back 2.2.1 release) - [Introduction to the patchset](http://thread.gmane.org/gmane.network.openvpn.devel/4729) - [Updated "easy-rsa" for OpenSSL 1.0.0](http://article.gmane.org/gmane.network.openvpn.devel/4781) - [Made domake-win builds to use easy-rsa/2.0/openssl-1.0.0.cnf](http://article.gmane.org/gmane.network.openvpn.devel/4780) - [Fixes to easy-rsa/2.0](http://thread.gmane.org/gmane.network.openvpn.devel/4729) - [OpenVPN Doxygen patchset](http://thread.gmane.org/gmane.network.openvpn.devel/4740) - [OpenSSL crypto function refactoring patchset](http://thread.gmane.org/gmane.network.openvpn.devel/4764) - [IPV6_RECVPKTINFO vs. IPV6_PKTINFO](http://sourceforge.net/mailarchive/message.php?msg_id=27714628) # MinGW buildsystem The "domake-win" / MinGW buildsystem is somewhat outdated. For example, build scripts need to be modified to work with latest software dependencies, such as OpenSSL 1.0.0 and lzo 2.05. There are also some inconsistencies in how it behaves, such as looking for OpenSSL DLL's sometimes from $OPENSSL_DIR, sometimes for $PREBUILT/openssl. We also have another fully functional [Windows buildsystem](BuildingOnWindows) used to make official OpenVPN releases. A few questions: First, should we try to actively maintain the MinGW buildsystem, provided nobody is filing bug reports or making complaints? Or should we let users who need it provide patches as necessary? # OpenSSL 0.9.6 support OpenVPN still supports OpenSSL 0.9.6. The last 0.9.6 release [was made in 2004](http://www.openssl.org/source/). Is there any reason **not** to remove the unused 0.9.6 codepaths a.s.a.p.?
