Add an Authentication Digest Algorithm drop-down to OpenVPN server/client (SHA1 is the default since that is OpenVPN's default)
Add Auth Digest to OpenVPN wizard also.
Change OpenVPN Compression settings to cover the full range of allowed settings on OpenVPN (unset, off, on, adaptive) rather than a simple off/on switch that either doesn't set the value or enables it with adaptive (OpenVPN's default).
Unset value should be '' and not  'none'
Add conf_mount_rw calls on functions that changes user/groups. It fixes #3294
Update zoneinfo to 2013.h
Teach system_timezone_configure() to deal with symlinks to avoid having timezone misconfigured. This fixes #3293
Prevent a Fall Back Pool from being selected when the DNS protocol is in use. If one is present in the config, ignore it. Fixes #3300
Revert "Add conf_mount_rw calls on functions that changes user/groups. It fixes #3294"

This reverts commit b1e5a286bb47d7e4a5b3d589cc27b557b3b13c41.
Call conf_mount_rw before delete user, a better fix for #3294
Give clients the IPV6 address of the DNS server

For IPV6 WAN tracking interfaces, dhcpdv6 does not provide an IPV6
address for the DNS server... fix that.
Rewrite the display_host_results() function to use spaces instead of
tabs. It does a much better job of aligning the fields in each column
and works in all the browsers, particularly chrome which doesn't
support the tab character.

It still isn't perfect due to the javascript alert() function's
use of a proportional font.
Simplify the code.

No need to worry about the second column, we only need to pad the first one.
Merge pull request #847 from Robert-Nelson/master

Rewrite the display_host_results() function to use spaces instead of tabs
system_camanager init $input_errors so array_push works

Fixes input validation when creating an internal certificate. Reported in forum http://forum.pfsense.org/index.php/topic,68849.0.html
Merge pull request #845 from jean-m-cyr/master

Give clients the IPV6 address of the DNS server
Merge pull request #848 from phil-davis/master

system_camanager init $input_errors so array_push works
Do not forget the trace in the pf.conf that something went wrong during rules generation to be able to at least detect what is going on
Unset this variable used in the loop to avoid having wrong information