summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-09-01Fix typo.Guillaume Mazoyer
2016-09-01Add Dockerfile.Guillaume Mazoyer
Add a Dockerfile to build Docker images. Also add a documentation file to help building Docker for this looking glass. The official Docker image uses the PHP image with Apache 2 and PHP 5.6.
2016-08-28Release 1.3.0looking-glass-1.3.0Guillaume Mazoyer
2016-08-25Update phpseclib to 1.0.3.Guillaume Mazoyer
2016-08-25Ensure default values are set.Guillaume Mazoyer
2016-08-24Add configuration option to change connection timeout.Guillaume Mazoyer
The timeout can be specified in seconds with the ['timeout'] array index within the router configuration. The default value is 30 seconds.
2016-08-01Update jQuery to 3.1.0 (since Bootstrap is compatible).Guillaume Mazoyer
2016-07-25Update Bootstrap to 3.3.7.Guillaume Mazoyer
2016-07-12Allow build failures for PHP 7.0 and HHVM.Guillaume Mazoyer
2016-07-12Fix cibuild.sh, forgot to redirect stderr to stdout.Guillaume Mazoyer
2016-07-11Use a variable when using array index.Guillaume Mazoyer
2016-07-11Don't care about PHP 5.2. Add build status on README.md.Guillaume Mazoyer
2016-07-11Forgot to make build script executable.Guillaume Mazoyer
2016-07-11Add build script to check syntax of php files.Guillaume Mazoyer
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