summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-03-15Ignore HTML files.Guillaume Mazoyer
2016-03-14Simplify some conditions.Guillaume Mazoyer
2016-03-14Peering Policy configuration options.Guillaume Mazoyer
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.
2016-02-19Small change for UI buttons.Guillaume Mazoyer
2016-02-19No big deal.Guillaume Mazoyer
2016-02-18Update changelog.looking-glass-1.2.1Guillaume Mazoyer
2016-02-18Release 1.2.1.Guillaume Mazoyer
2016-02-18Reject AS path regex containing ; and ".Guillaume Mazoyer
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.
2016-02-16Release 1.2.0.looking-glass-1.2.0Guillaume Mazoyer
2016-02-08Update phpseclib to 1.0.1.Guillaume Mazoyer
2016-02-08Update jQuery to 2.2.0.Guillaume Mazoyer
2016-01-08Update Bootstrap to 3.3.6.Guillaume Mazoyer
2015-11-08Fix derp, typo.Guillaume Mazoyer
2015-11-08Fix derp. AAA is not a valid DNS record type.Guillaume Mazoyer
2015-11-08Ensure hostname is not an IP address.Guillaume Mazoyer
2015-08-31Update phpseclib to 1.0.0.Guillaume Mazoyer
2015-08-11Improve Juniper documentation.Guillaume Mazoyer
Create a dedicated class for looking glass users with access to required commands.
2015-07-23Rework hostname parameter check.Guillaume Mazoyer
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.
2015-07-18Change some errors messages.Guillaume Mazoyer
2015-07-17Add config variables to change ping and traceroute options.Guillaume Mazoyer
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.
2015-07-13Update Bootstrap to 3.3.5.Guillaume Mazoyer
2015-06-16Remove forgotten 's' while change variable name.Guillaume Mazoyer
2015-06-16Remove forgotten 's' while change variable name.Guillaume Mazoyer
2015-06-01Add file to list the users of this project.Guillaume Mazoyer
2015-05-31Tiny change for last commit.Guillaume Mazoyer
2015-05-31Add possible values for router type in the doc.Guillaume Mazoyer
2015-05-19Update JQuery to 2.1.4.Guillaume Mazoyer
Also move JQuery to the 'libs' directory.
2015-04-21Update Bootstrap to 3.3.4.Guillaume Mazoyer
2015-02-17Update phpseclib to 0.3.10.Guillaume Mazoyer
2015-02-10Update GPL headers according to yesterday updates.Guillaume Mazoyer
2015-02-09Forgotten 'parameters'.Guillaume Mazoyer
2015-02-09Fix confusing variable name.Guillaume Mazoyer
There is only one parameter to check so rename the confusing 'parameters' variable name to 'parameter' accross all the code base.
2015-01-27Update Bootstrap to 3.3.2.Guillaume Mazoyer
2015-01-15Update copyrights.Guillaume Mazoyer
2015-01-13FQDN are usable for ping and traceroute.Guillaume Mazoyer
2015-01-05Update copyrights on files changed since 2015-01-01.Guillaume Mazoyer
2015-01-04Cosmetic () for print instruction.Guillaume Mazoyer
2014-12-23Release 1.1.0.looking-glass-1.1.0Guillaume Mazoyer
2014-12-19Update jquery to 2.1.3.Guillaume Mazoyer
2014-12-18Option to configure the header's link.Guillaume Mazoyer
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.
2014-12-13Option to hide commands.Guillaume Mazoyer
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.
2014-12-13Not sure why I removed 'ipv6'.Guillaume Mazoyer
2014-12-13Fix for Cisco routers, no source for traceroute in IPv6, really?Guillaume Mazoyer
2014-12-13Typo fix.Guillaume Mazoyer
2014-12-13Fix traceroute for Cisco when using 'source'.Guillaume Mazoyer
On Cisco, when using traceroute 'source' option with a FQDN, you need to explicitly specify if you want an IPv4 or an IPv6 traceroute. To fix this we try to resolve the given FQDN and then pass the IPv4 or IPv6 address instead of the FQDN Also make sure that the FQDN is used in the issued command. Do not use the resolved IP anymore.
2014-12-12Improve 'source-interface-id' option.Guillaume Mazoyer
On software router, an IPv4 and IPv6 addresses need to be specified. Not specifying one of them or both will result in the router trying to use the best address to contact the destination. This fix the bug where software routers could not ping or traceroute IPv6 destination with only a IPv4 source address (obviously).
2014-12-10Add option to specify an interface or an address for routers.Guillaume Mazoyer
The interface is used on routers to source ping and traceroute. On software routers, an address is required instead of the interface.
2014-12-10Update phpseclib to 0.3.9.Guillaume Mazoyer
2014-12-10Release 1.0.0.looking-glass-1.0.0Guillaume Mazoyer
2014-12-09First shot to configuration documentation.Guillaume Mazoyer