Age | Commit message (Collapse) | Author |
|
PHP8 compatibility
|
|
htmlspecialchars() complains about null argument, so a null-safe
wrapper was added.
|
|
PDO is used instead of mysqli for database connection. A variable
$dbtype specifies the driver to be used. If not specified, it defaults
to mysql.
|
|
|
|
Add a new option group, XML Data, and put all of the (new and old) xml options in that group on the options page.
|
|
|
|
test_input() is used in more than one file so it makes sense to move it to the common.php file.
Add $_POST variable vaildation with test_input.
|
|
|
|
All variables and functions necessary to store and retrieve cookies
|
|
Add $options array to store the default program options
|
|
This dropdown will filter the results in the Report List depending on the results of the individual tests for SPF/DKIM Authentication and Alignmnet and DMARC results (six results in all), corresponding to the right-hand color-coded circle. This dropdown is analogous to the current "DMARC Results" dropdown filter.
|
|
No code changes.
|
|
Depending on the individual SPF/DKIM Authentication & Alignment and overall DMARC results, this function sets the color variable for individual cells in the Report Data table.
|
|
Depending on the individual SPF/DKIM Authentication & Alignment and overall DMARC results, this function gets the color, sort key and result text for display in the Report Table (right status half-circle).
|
|
Depending on the overall DMARC result, this function gets the color, sort key and result text for display in the Report Table (left status half-circle).
|
|
Also add 'status_text' key for Report List table results.
Change 'status_num' key to 'status_sort_key' to better reflect what this key does.
Change 'DKIM_' arrays to 'DMARC_' to better reflect what these array values represent.
|
|
|
|
|