Skip to content

Releases: inex/IXP-Manager

Maintenance and bug fix release

26 Apr 11:25
Compare
Choose a tag to compare
  • [IM] Do not fetch prefixes from IRRDBs unless necessary (c8b59bf - Barry O'Donovan - 2014-04-26)
  • [IM] IRRDB filtering should be the default (e512ecf - Barry O'Donovan - 2014-04-26)
  • [BF] Strip whitespace from IPv4/6 addresses (1f63d58 - Barry O'Donovan - 2014-04-23)
  • [IM] Increased verbosity to help with #149 (dc59fe2 - Barry O'Donovan - 2014-04-16)
  • [BF] Fix contact list by role when cardinality of the set is zero - fixes #142 (9c0670d - Barry O'Donovan - 2014-04-16)
  • [IM] Add tag field to location forms - closes #144 (614736a - Barry O'Donovan - 2014-04-16)
  • [IM] Allow changing switchport active status without setting port type - closes #146 (68fa329 - Barry O'Donovan - 2014-04-16)
  • [BF] Fix #148 - contacts listed multiple times (f4b834f - Barry O'Donovan - 2014-04-11)
  • [BF] Fix DateTime to string conversion (introducted in move from Doctrine 1.2 ->2) (70c2478 - Barry O'Donovan - 2014-04-08)

Route Server Prefix Analysis Tool

17 Mar 13:01
Compare
Choose a tag to compare

The Route Server Prefix Analysis tool is something that we have implemented at INEX that our members love. It allows our members to examine what routes they are advertising to the route servers, which are being accepted and which are being rejected.

It is fully documented here with a member facing screenshot. Note that it will only work as currently implemented on Bird route servers.

This tool has been live at INEX now for over a year and we delayed publishing it as there a number of (documented) caveats that we hoped to fix. There's nothing bad - the tool works very well - we just wanted to tidy it. But, as some time has passed, we have decided to publish as is and perhaps revert and tidy later.

Other changes in this release include:

  • [IM] Disable this be default as it requires some work to configure (8705144 - Barry O'Donovan - 2014-03-17)
  • [NF] Add route server prefix analysis tool script (5ea1bcc - Barry O'Donovan - 2014-03-17)
  • [IM] Limit switch list to active switches only (3a917f0 - Barry O'Donovan - 2014-03-17)
  • [BF] Catch linked objects on deletion and issue a readable error message - fixes #140 (aac11dd - Barry O'Donovan - 2014-03-14)
  • [IM] more debugging info when receiving nlris on route server when NH != peer addr (af4c487 - Nick Hilliard - 2014-03-08)
  • [IM] Do not arbitrarily restrict password length (87f2637 - Barry O'Donovan - 2014-03-07)

Views changed include:

application/views/auth/reset-password.phtml
application/views/router-cli/collector/bird/neighbor.cfg
application/views/router-cli/server/bird/header.cfg
application/views/switch/list-toolbar.phtml

Flexible searching for administrators

19 Feb 19:45
Compare
Choose a tag to compare

This version adds a new search box to the top of the left hand side menu on all administrator pages. It allows for an efficient database search via a number of parameters:

  • IPv4 address or last octet
  • IPv6 address or last section
  • AS Number / Macro
  • Partial usernames
  • Route server prefixes
  • MAC addresses
  • Email addresses
  • Any other text is searched as %xxx% on customer details

Changelog

  • [NF] Wildcard search for customers (da20aeb)
  • [NF] Search for route server prefixes (f283c0f)
  • [NF] Search for email addresses (a42a26d)
  • [NF] Search for usernames (94e137d)
  • [BF] Do not create duplicate results (3122dcc)
  • [NF] Efficient database search for administrators (4b0ad16)

OUI Database, switch serial numbers

17 Feb 20:41
Compare
Choose a tag to compare

This release contains a small number of bug fixes and two new features:

  1. Show switch serial numbers on the switch table (if switch model is supported)
  2. Add an OUI database and show OUI manufacturer in the MAC address table

Schema update required:

CREATE TABLE oui (
        id INT AUTO_INCREMENT NOT NULL, 
        oui VARCHAR(6) NOT NULL, 
        organisation VARCHAR(255) NOT NULL, 
        UNIQUE INDEX UNIQ_DAEC0140DAEC0140 (oui), 
        PRIMARY KEY(id)
    ) 
    DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci 
    ENGINE = InnoDB;

You can find additional documentation on populating the OUI database here.

  • [BF] Begun a transaction (unnecessarily) that was not ended
  • [NF] Show manufacturer of an OUI in the MAC address table listing. Closes #87 (f25fb78 - Barry O'Donovan - 2014-02-17)
  • [HK] Documentation (7c10126 - Barry O'Donovan - 2014-02-17)
  • [NF] Update OUI database from named file or IEEE website - for issue #87 (641c7eb - Barry O'Donovan - 2014-02-17)
  • [NF] OUI utility class to download and parse the IEEE OUI data file - for issue #87 (ecfe124 - Barry O'Donovan - 2014-02-17)
  • [DB] New table to store OUI organisation details. For issue #87 (3766c84 - Barry O'Donovan - 2014-02-17)
  • [HK] Pre V3 OUI / SEC stuff that is no longer valid (a42ff4f - Barry O'Donovan - 2014-02-17)
  • [IM] Update bundled OUI file (0791d7e - Barry O'Donovan - 2014-02-17)
  • [IM] don't die if a switch is unreadable. complain loudly instead.k (7235ebb - Nick Hilliard - 2014-02-13)
  • [IM] don't die if the switch FDB cannot be read (eddfcf6 - Nick Hilliard - 2014-02-07)
  • [HK] Freshly pressed CSS / JS files (9dd00d8 - Barry O'Donovan - 2014-02-03)
  • [IM] Show switch serial number - closes #109 (d358298 - Barry O'Donovan - 2014-02-03)