From d186202dfa508cde7887c55f49d8385f76afba9b Mon Sep 17 00:00:00 2001 From: jim-p Date: Fri, 29 Apr 2011 10:44:53 -0400 Subject: Cleanup any potentially empty/redundant pfflowd config entries before loading the form to edit settings. While I'm here, add input validation for required fields. --- config/pfflowd.xml | 35 ++++++++++++++++++++++++++++++++--- pkg_config.7.xml | 2 +- pkg_config.8.xml | 2 +- pkg_config.8.xml.amd64 | 2 +- 4 files changed, 35 insertions(+), 6 deletions(-) diff --git a/config/pfflowd.xml b/config/pfflowd.xml index 6f2c7a0f..f8552189 100644 --- a/config/pfflowd.xml +++ b/config/pfflowd.xml @@ -77,11 +77,12 @@ + sync_package_pfflowd(); + + validate_form_pfflowd($_POST, &$input_errors); + + + cleanup_config_pfflowd(); + diff --git a/pkg_config.7.xml b/pkg_config.7.xml index cf71452e..ede45e6c 100755 --- a/pkg_config.7.xml +++ b/pkg_config.7.xml @@ -648,7 +648,7 @@ http://www.pfsense.com/packages/config/pfflowd.xml http://files.pfsense.org/packages/7/All/ pfflowd-0.8.tbz - 0.8.1 + 0.8.2 Stable 1.2.3 pfflowd.xml diff --git a/pkg_config.8.xml b/pkg_config.8.xml index 59c1e628..45652cf8 100755 --- a/pkg_config.8.xml +++ b/pkg_config.8.xml @@ -606,7 +606,7 @@ http://www.pfsense.com/packages/config/pfflowd.xml http://files.pfsense.org/packages/8/All/ pfflowd-0.8.tbz - 0.8.1 + 0.8.2 Stable 2.0 pfflowd.xml diff --git a/pkg_config.8.xml.amd64 b/pkg_config.8.xml.amd64 index 5c8af9b7..1895b04d 100755 --- a/pkg_config.8.xml.amd64 +++ b/pkg_config.8.xml.amd64 @@ -636,7 +636,7 @@ http://www.pfsense.com/packages/config/pfflowd.xml http://files.pfsense.org/packages/amd64/8/All/ pfflowd-0.8.tbz - 0.8.1 + 0.8.2 Stable 2.0 pfflowd.xml -- cgit v1.2.3