Fixed #5602 by dynamically updating hte help text based on the cert selected.
Code style and white space in etc
Prioritize and separate server certs for OpenVPN servers to make it more clear they should be using certificates created as Server certificates for this purpose -- it's still valid to use non-server certs but it's not what most people intend to do. Ticket #5602
whitespace/style fixups
Fix PHP error on boot/resync of OpenVPN
Omit topology from the config when using shared key mode.
Nuke openvpn_cleanup_csc, the job is done better by openvpn_delete_csc
Properly omit tunnel network when it's empty in the CSC
GUI/Backend changes to move topology_subnet checkbox to a topology drop-down selection. Issue #5526
P2P is there but commented out for now.
Backend changes to OpenVPN CSC handling to allow per-server configuration. Ticket #5526Still needs GUI work and other items mentioned on https://redmine.pfsense.org/issues/5526
Tidy up Boolean operators for HTML5
Remove the XHTML standard Boolean operators (makes reading HTML muchsimpler).
Put some OpenVPN functions into include file
Forum:https://forum.pfsense.org/index.php?topic=103036.msg574854#msg574854
A few functions were in both client and server PHP already and were thesame.build_crl_list() was missing from client PHP.build_cert_list() was slightly different in server and client PHP. I...
Integrate bootstrap etc/inc with master
This applies the little changes in etc/inc master to the bootstrapbranch so that etc/inc in bootstrap will now just have the realdifferences that are due to real bootstrap changes.
Merge branch 'master' into bootstrap
Move main pfSense content to src/