Improving aesthetics.
Make title color more consistent with other pages.Improving aesthetics.
Fix lineup of copyright lines
and module names and other bits of formatting and typos in headercomment sections.
Welcome 2015
Change copyright statement to reflect reality
Update SCRIPT tags.
Add CDATA sections to SCRIPT tags in various files
Tidy up "vpn_openvpn_csc.php" XHTML
Add CDATA sections to SCRIPTSAdd SUMMARY to TABLESRemove Unordered List for tabsClose INPUT and IMG tags and ALT to IMGMove NOWRAP into CLASS statementDeprecate Ampersand in Anchor tags
replaced uppercase html tags with lowercasejs files saved as UTF-8 / LFlanguage="JavaScript" deprecated, replaced with type="text/javascript"
xhtml Compliancereplaced <br>, <br/> and </br> with <br />
Improve checks for params 'id', 'dup' and other similar ones to make sure they are numeric integer, also, pass them through htmlspecialchars() before print
fix typo
Fix wording/spacing
Add support for local (push route) and remote (iroute) network definitions in an OpenVPN client-specific override entry.
Make this box a little narrow so it doesn't force the descriptions to wrap.
Remove call-time pass by reference for do_input_validation, helps ticket #2565
Fix double-click to edit on OpenVPN CSC entries
Remove prior CSC entry when cleaning up. Fixes #3143
Fix spelling
Activate new shortcuts/status in the rest of the areas that are currently setup.
Fix variable so CSC/Overrides for OpenVPN are actually deleted from the fs when deleted from the GUI.
Fix XSS issues
Use
Implement gettext() calls on vpn_openvpn_csc.php
Fix this disabled test for CSC entries.
Fix some errors in spelling, punctuation, grammar, etc.
Remove logs tab from OpenVPN, since it is now replaced by the Log icon.
Add status and log urls to OpenVPN pages.
Fix disabled setting for OpenVPN CSC entries, which was causing them to disapper. (Disable was handled inconsistently, as with normal OpenVPN entries.) Fixes #633.
add Logs tab
Show wizard tab for openvpn.
fix typos
fix text
Add advacnced custom options box Ticket #234
Rework includes/require. This saves about 4 megabytes.Simplify get_memory(). Tested on mips/i386
Remove openvpn.inc from functions.inc since its just a subsystem that does not need to be present on all of the includes.
Use listbg as all other pages do
Make it possible for pakages to insert additional tabbed pages into anexisting tab group. This requires that each page in the tab group calladd_package_tabs() with the tab group name before display_top_tabs() sopages can be inserted. While far from optimal, this system is really a...
move CSS header to correct location
Add CSS header
Correctly validate required input fields for OpenVPN screens.
Correct some problems with the filter code where we were calling foreachon data that wasn't necessarily a valid array.
Modify the OpenVPN code to stop passing the array index around and thenimmediately obtaining a reference to the array entry. We already have a...
Rework most of the OpenVPN support. The interfaces have been updated tonot use the pkg system and the configuration has been migrated to anopenvpn prefix. The centralized user and certificate manager is now usedto support the openvpn configurations. Most of the files removed in this...