Age | Commit message (Collapse) | Author |
|
|
|
Remove the global options to disable/enable IPv6 or IPv4. These options can
now be used on the router configuration level, which seems more appropriate.
|
|
Simplify the code and avoid unneeded computation.
|
|
When disabling IPv6 or IPv4, the looking glass will not try to use both
IP protocol versions when looking for an AS routes or when pinging or
tracerouting.
If an IP address of a disabling IP version is used, the user will have an
error in return of its command. This error will tell him that the IP version
he is trying to use is disabled.
Please note that when trying to ping or traceroute a hostname from a Cisco or
a Juniper device, this looking glass will not prevent the device to use a
disabled IP version when executing its command.
This commit also contains some small changes with HTML tags.
|
|
|
|
There is only one parameter to check so rename the confusing
'parameters' variable name to 'parameter' accross all the code base.
|
|
|
|
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.
|
|
|
|
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.
|
|
Add a help button to the parameter field to get more information
about the selected command and especially about the parameter needed
for the command to be properly executed.
The help appears in a modal dialog whose content is updated when a
command is selected.
|
|
|
|
Fix undefined variable.
Fix BIRD commands.
|
|
Exception are forwarded up to be able to inform the user about it.
|
|
Should be more modular now to add other routers types.
|
|
Log spamers into the logs file.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
First import of the whole source code (quite monolithic for now).
Update configuration example.
|