pfSense is a FreeBSD-based custom operating system for firewalls and routers. The project has published a summary of changes and upgrades which will be rolled out over the next year or two. Future versions of pfSense will use FreeBSD 11 has a base, offer support for UEFI and include support for the ZFS advanced file system. "We're starting the process toward pfSense software release 2.3.4. pfSense software release 2.4 is close as well, and will bring a number of improvements: UEFI, translations to at least five lanuguages, ZFS, FreeBSD 11 base, new login page, OpenVPN 2.4 and more. pfSense version 2.4 requires a 64-bit Intel or AMD CPU, and nanobsd images are no longer a part of pfSense as of version 2.4. pfSense version 2.5 will be based on FreeBSD 12, which should bring route-based IPsec, along with support for our integrated management platform, NRDM (more about this soon), and a number of other features." Versions 2.5 and higher will also include additional encryption features and the project's blog post outlines the requirements the new encryption features will demand.