Age | Commit message (Collapse) | Author |
|
Add configuration variable to set the path to a file containing a peering
policy. This file must be readable by the webserver and must contain HTML
formatted text (on which CSS rules will be applied).
If the variable is set to null, no peering policy will be displayed.
|
|
|
|
An AS path regex will be considered as invalid if any of the ; and "
characters are used. These characters could be used to inject arbitrary
command due to the router command line interpretation.
This is a temporary fix for issue #13 while waiting for something better.
|
|
|
|
Rename FQDN to hostname which seems more appropriate.
Refactor match_fqdn / match_hostname function to use a more accurate way of
checking a potential hostname.
|
|
|
|
With ping only the options can be changed to match what the user wants.
With traceroute the options and the binary can be changed (some people prefer
to use mtr instead of traceroute).
Please refer to the documentation to see how it works.
|
|
|
|
|
|
|
|
|
|
Use $config['frontpage']['header_link'] to give a link to be used
when the header is clicked. The default value is null and means that
no link will be used.
|
|
Set $config\['output'\]\['show_command'\] to true or false to show
or hide the command in the output.
Also fix ping/traceroute without FQDN on BIRD, Quagga and Cisco.
|
|
|
|
Some can be set to 'null' to avoid displaying some info.
|
|
|
|
|
|
The format for each log can be configured with the configuration
option defined by $config['logs']['format']. %D is for
the time, %R is for the requester IP address, %H is for the host on
which the command has been executed and %C is for the command.
Warning! The configuration option to choose the logs file has been
moved from $config['misc']['logs'] to $config['logs']['file'].
|
|
Fix filters that could lead to filtered HTML output.
Do not remove empty lines anymore, except for the last line.
Do not try to loop over each line of the output if no filter are
defined.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
values that aren't :)
|
|
|
|
The defaults can be overriden in the config.php file but some of
them are fine as defaults. This will help in having a config.php
file as short as we can.
Also move utils.php to the includes directory.
|