summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-07-11Prepare for unit testing.Guillaume Mazoyer
2016-06-13Remove useless tag when disabling IP version.Guillaume Mazoyer
2016-06-13Fix hostname_to_ip_address.Guillaume Mazoyer
Get only AAAA or A record based on the router config if provided.
2016-06-13Per router options to disable/enable IP versions.Guillaume Mazoyer
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.
2016-06-13Catch use of disable IP version before instanciating the router object.Guillaume Mazoyer
Simplify the code and avoid unneeded computation.
2016-06-12Add new configuration options to enable/disable IPv6 or IPv4.Guillaume Mazoyer
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.
2016-06-02Update jQuery to 2.2.4.Guillaume Mazoyer
2016-05-25Merge pull request #14 from tvberlin/masterGuillaume Mazoyer
Adding SysEleven GmbH in ourusers.md.
2016-05-24Update our_users.mdTheo Voss
Proud user added! ;-)
2016-05-21No big deal.Guillaume Mazoyer
2016-05-20Everybody wants IPv6 first right?Guillaume Mazoyer
2016-05-20Update jQuery to 2.2.3.Guillaume Mazoyer
2016-05-20Update phpseclib to 1.0.2.Guillaume Mazoyer
2016-03-15Increase peering policy font size.Guillaume Mazoyer
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