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
Tidy up "diag_dns.php" XHTML
Tidy up the "=" sign properly!Remove "=" sign from INPUT tagChange alignment to the "middle" of the TD tagAdd missing closing FONT tag
Ensure this is always an array to avoid a PHP error from foreach.
Do not execute DNS resolution on GET, only pre-fill Host box so the user can press the button to execute. Turn alias creation links into submit buttons for POST. While here, remove some backticks and simplify a little.
Tidy up misc. XHTML
"diag_dns.php" Tidy up "equals sign"
"services_captiveportal.php" Add space to OPTION tagUpdate HTML Boolean operatorClose INPUT and BR tags
"services_captiveportal_hostname.php" Update ALIGN to MIDDLE
"services_captiveportal_vouchers.php"...
Be more careful with host parameter and make sure it's escaped when call shell functions
Move the "=" sign into the first table cell, this allows the output toline up in the second cell,Tidy up the table from the "resolution time" output.
Add SUMMARY to TABLESClose INPUT tagsAdd missing closing FONT tagsDeprecate Ampersand in Anchor tagsChange _new to _blank in Anchor tagsAdd missing closing BODY and closing HTML tags
xhtml Compliancereplaced <br>, <br/> and </br> with <br />
Dig is no longer available, drill is now the tool
Simplify the code.
No need to worry about the second column, we only need to pad the first one.
Rewrite the display_host_results() function to use spaces instead oftabs. It does a much better job of aligning the fields in each columnand works in all the browsers, particularly chrome which doesn'tsupport the tab character.
It still isn't perfect due to the javascript alert() function's...
Fix php short tag opening and silent php -l
Remove call-time pass by reference for do_input_validation, helps ticket #2565
Tidy up diag_dns.php
Remove '>'
Diag DNS Lookup Dialog Output
Display DNS lookup results in a dialog box rather than browsing away from the current page (Dashboard Firewall Widget or Status: System logs: Firewall) to the diag DNS page.Especially useful when filtering so that filter does not have to be reposted to return to the current page.
Update PHP shorthand tag
Standardise all PHP start tags from "" to "
Remove [] of literal IPv6 addresses
The function split() is replaced by the function explode(). Starting with PHP 5.3 this is deprecated and with version 6 gone.Replacing it surpresses all the warnings
Avoid a blank trailing entry
Have Diag>DNS pull servers from /etc/resolv.conf instead of the config, so it reflects all of the servers in use for the speed report.
Do not escape strings twice
Misc fixes. Use htmlspecialchars() in more places. Use escaped shell argument.
Lower font size on create / overwrite line
Print out host correctly on the overwrite notice
Do not create blank entries
Oops, add /32 to address
Do not prompt to create an alias for items that cannot be resolved
Default to network and use /32 to make it easier to expand these into blocking entire netblock rules, etc
Add option to create an alias from a dns lookup. If the alias exists it will prompt to overwtrite
Ooops, uncomment test case
Set ipaddr to first array entry
Teach the DNS Lookup util to grok multiple host entries
Fixing syntax errors on diag_dns.php
Revert "Modified sintaxes on diag_dns.php and diag_dump_states.php"
This reverts commit e4632c0b7631d04dd0eb520d98b9ac029d47b5fe.
Conflicts:
usr/local/www/diag_dns.php
Fixing syntax errors
Modified sintaxes on diag_dns.php and diag_dump_states.php
Implement gettext() calls
really fix input validation
fix input validation
Allow GET calling of diag_ping and diag_traceroute so other areas of the GUI can easily link to them. Add links from DNS page for ping and traceroute.
Use a br instead of a tr.
Use host
Remove req from class
Set table size to 170
Do not show resolution tr unless browser is posting
Replace '' with No response
Query each DNS server and report the resolution time.
Open links in new tab/window
Add listtopic header
Make td cell class vncell. Add whitespace between save button and table
Update page title to reflect its current menu name
Add pfSense_BUILDER_BINARIES: and pfSense_MODULE:. Adjust Copyright to include 2009 on files that I have asserted (C) on
Remove the duplicated page header.
How about some handy links to external IP info sources, with a suitable warning.
It might help if git was actually tracking the file for this...