[libsnmp-info-perl] branch master updated (61b0e47 -> 5a2f6c3)

gregor herrmann gregoa at debian.org
Sat Dec 30 20:46:51 UTC 2017


This is an automated email from the git hooks/post-receive script.

gregoa pushed a change to branch master
in repository libsnmp-info-perl.

      from  61b0e47   update changelog
      adds  152e8c6   Initial Import.  Ver 0.1
      adds  3f4d6fb   Initial Import.  Ver 0.1
      adds  b347ba2   Initial Import.  Ver 0.1
      adds  eff4335   Initial Import.  Ver 0.1
      adds  5c0fe59   Initial Import.  Ver 0.1
      adds  fd7cf06   Changed HP detection in device_type()
      adds  3371ef7   Added model() and MODEL_MAP
      adds  2b56fdb   removed HP MIBs and HP specific stuff in model()
      adds  e2b0f18   initial add
      adds  543fc51   Added layer3/c3550.pm
      adds  a1286a0   Added set() capabilities
      adds  9591204   docs
      adds  c5b1b3c   Added STP table entries and functions
      adds  7a8967d   Added cvs id string
      adds  7d29cf4   removed cat/catalyst from model()
      adds  c5fe50a   added 450 exclusion in model()
      adds  e0c1c79   *** empty log message ***
      adds  97eeeb4   prep for v0.2
      adds  556441b   ver_02_prep
      adds  3035a9d   *** empty log message ***
      adds  ad70c23   *** empty log message ***
      adds  9199065   Speedup in device_type() and more debugging info for GET operations and new()
      adds  947c867   Added check in _global() for NOSUCHOBJECT response from SNMP
      adds  7f2e79c   error check in serial()
      adds  b4c1bf0   error check
      adds  fe6157f   changed to t/*
      adds  0cd3ba2   removed snmp requirement
      adds  b86cf86   ver_03
      adds  ddeb705   ver_03
      adds  6dac5df   new
      adds  e4e039e   ver_03
      adds  af51ee7   added check for undef port in c_ip()
      adds  3c3c040   added check for undef port in fw_mac
      adds  c2bbd03   Lots of Changes.     - Added auto-specify code in new() and specify()     - Added BigInt / 64 Bit Counter code     - Added SNMP::Info::Layer2::Aironet     - GLOBALs (scalar SNMP data) are now cached     - Added Interface Statistics methods (i_pkts_*, i_octet_*)
      adds  39ed601   Added bigint req
      adds  1f1ba32   *** empty log message ***
      adds  f2754b8   - Removed ENTITY-MIB methods to SNMP::Info::Entity - Removed %MY* crap
      adds  6964532   Major Changes.
      adds  d7b6fa2   *** empty log message ***
      adds  a6a8ed4   - Exported code from netdisco to c_if() to fake the interface table. - Updated documentation to reflect autospecify methods of v0.4
      adds  3f179aa   * Added NOSUCH support to fix bug with Version 1 data collection * Major Documentation (pod) rewrite * Changed debuging to object scope * Added error throwing and checking * clear_cache()
      adds  3eba4c6   * Added os() and os_ver() * Rev to 0.4 * Documentation revamp
      adds  74c85ca   * added os() and os_ver() * Documentation revamp * prep for 0.4
      adds  622a35d   doc changes for 0.4
      adds  fa99cb3   - Added interfaces()  to only use ifDescr - Added os and os_ver to cull out oldddddddd catalyst versions - Added i_name() to use c1900_p_name() - doc changes for 0.4
      adds  e9fa153   doc changes for 0.4
      adds  6da7d34   - Doc changes for 0.4 - added os() and os_ver() - Got rid of %MYMIBS -> %MIBS indirection
      adds  d7e524b   - added os() , os_ver, and os_bin() - doc change to 0.4 style
      adds  4a52fcc   small doc change
      adds  9e2ac2d   - added STATISTICS and NETSWITCH mibs for CPU and memory stats - added hp_cpu(), hp_mem_total(), mem_free(), mem_used(), os_version(),   os_bin(), mac(), cpu(), os(), os_ver() methods - changed to 0.4 doc style
      adds  77d854f   - version 0.4 call and doc upgrade - Added os_ver() os()
      adds  6d9ce57   doc change to 0.4
      adds  ff9cab9   v4 doc changes
      adds  e127beb   doc change
      adds  466c0da   doc change
      adds  d5f1a1a   doc change
      adds  f9a97d7   fixed clear_cache()
      adds  cc13a0f   added ciscostats,entity and t/prereq.t
      adds  2674536   added b_mac to MUNGE, 0.4 doc change
      adds  1d45ab5   doc change
      adds  43d01c5   added full information from mib and ver 0.4 documentation style
      adds  873fd25   added all documentation fixed regex in os_ver() added RFC1213-MIB as requirement
      adds  42d56e6   ver 0.4 doc change
      adds  7269476   added CiscoStats as superclass and doc style to 0.4
      adds  f0dc4c4   added CiscoStats as superclass; doc style to 0.4; removed HP mibs are requirement
      adds  0752a24   doc change to 0.4
      adds  f703bdc   doc change
      adds  c672b91   Version 4 readme
      adds  5e879b6   Version 4
      adds  a60663b   doc change
      adds  37836be   minor undef warnings
      adds  e448915   Added SUPPORT section
      adds  2e03e3f   added undef checking in os_*()
      adds  fa38fdb   Added IP Route Table
      adds  c4a4c3d   *** empty log message ***
      adds  d2f67b2   Added partial table lookup capabilities
      adds  f988cec   version 0.5 prep
      adds  bd45730   Module did not return 1 and failed to load under specify()
      adds  e296e93   push ver_0_6
      adds  bd1be7e   added vlans
      adds  393fb71   added 2950s to the C2900 class
      adds  d176570   case sensitive for 2900s and 2950s in device_type()
      adds  4f1ac32   *** empty log message ***
      adds  3d812e0   added test_class.pl
      adds  39e618f   escaped all control characters, not just line feed
      adds  a49d152   added t1s to speed_map and added l2 c3550's to device_type()
      adds  c59e13a   *** empty log message ***
      adds  f060b67   switched over to CiscoVTP subclass for vlan processing
      adds  f57c933   removed dependency on CISCO-STACK-MIB
      adds  0d8aa25   added defaults and thanks
      adds  9dd3884   kept model numbers and added a dash
      adds  c0891ec   re-added cisco-stack-mib -- needed to id old catalysts
      adds  ea82756   changed device_type() to not falsepositive for Bay and HP classes.  Changed error_throw to not give line feeds.
      adds  81f0b82   changed speedmap
      adds  58feb21   made static table entries appear in same format as cam table entries
      adds  a94c685   changed speed_map
      adds  de286cb   extracted from l2::catalyst
      adds  b982e95   Extracted CISCO-STACK-MIB to SNMP::Info::CiscoStack
      adds  0530c5d   *** empty log message ***
      adds  476053c   added C6500 class.  Added dual t1 to speed map
      adds  a52f1f3   added serial, fixed i_duplex(), interfaces
      adds  fa56c7b   extracted CiscoStack stuff, included new class
      adds  cafeb36   *** empty log message ***
      adds  91c40fd   *** empty log message ***
      adds  dfff262   added support for AP1200
      adds  c2fd3bd   fixed os() for IOS Catalyst devices to report IOS and not CatOS
      adds  c44fc3d   added v_name and v_port tests
      adds  f7c5786   *** empty log message ***
      adds  be8140a   *** empty log message ***
      adds  7c8b1a8   *** empty log message ***
      adds  bb87628   *** empty log message ***
      adds  a5e8e6c   *** empty log message ***
      adds  55fc398   added classes, snmp_ver
      adds  4e52756   *** empty log message ***
      adds  766f14d   ver 0.7 prep
      adds  054e27e   added C3500XL support
      adds  c8c94bb   added cat4000 and 3750s to l3:c6500 class
      adds  2f4704b   *** empty log message ***
      adds  fe59f88   added older aironet, l2:allied, l2:zyxel
      adds  0d90383   case on model/os
      adds  7076c23   *** empty log message ***
      adds  342a45a   added check for os() and descr() in model()
      adds  74e649a   removed warning about non numeric port line 199
      adds  c156584   *** empty log message ***
      adds  df3e0e3   *** empty log message ***
      adds  a51ad7e   added Cisco 2970 to l3:c6500 class
      adds  da1183b   fixed up os_ver to parse old AP4800's
      adds  05a7f10   *** empty log message ***
      adds  5ef4c78   Added ap4800 to l3:aironet class
      adds  ddddb70   *** empty log message ***
      adds  5c6a8f3   checked for empty id in model()
      adds  12bf18a    added more devices to model map
      adds  3994706   fix by dana watanabe to support C3500xl in description string.  Added new T3 to speed map
      adds  3bd7f78   added weird description for c6500's
      adds  5d4aada   added Q-BRIDGE
      adds  1f02aea   added support for CISCO-VLAN-MEMBERSHIP and all the i_vlan* funcs.
      adds  25141d3   Added C1900 to ::CiscoVTP
      adds  3fa47dc   added HP-VLAN
      adds  a0e0be2   added more serial() support for L2 and L3
      adds  800aa0b   Added device matrix graphing fun
      adds  b46aa41   order of precedence on serial no. entry
      adds  607d5f0    graph changes
      adds  6b4444d   version and copyright change for 0.8 prep
      adds  ac9efcf   added q-bridge mib stuff
      adds  4913ac6   added q-bridge-mib stuff. and some docs
      adds  094c2d5   added device_type() debugging info.
      adds  d78e5d6   added cisco_comm_indexing() method for clarification/customization purposed.
      adds  5c6c75b   Fixed Bug [ 911235 ] -- added sub os() by accident..  Cut and paste happy. Reported by Bradley Baetz - bbaetz
      adds  1278117   added c6sup1 to l3:c6500
      adds  6dd3f4b   a little undef checking gets rid of warnings
      adds  440bb00   doc changes
      adds  abb7fe7   removed small warning if no bay_topo_platform() entry was found in c_platform()
      adds  f5eb4e8   doc info found by IAN at CPAN
      adds  ac8eef8   typo
      adds  598c075   *** empty log message ***
      adds  96393d5   added check for root_ip() addresses of all zeros
      adds  70744f3   added i_lastchange()
      adds  505de8c   *** empty log message ***
      adds  86bf9fd   *** empty log message ***
      adds  c6df292   *** empty log message ***
      adds  dc00c7d   Added BULKWALK patch from b.baetz
      adds  51b0960   added dump
      adds  dceec4f   added c3560 to c3550 class
      adds  d5afa9f   got rid of some warnings for undef models
      adds  02f3e91   added null string removal in CDP info
      adds  bbd45f8   + MibDir addition to allow for specifying mib dirs. * _global() change so that failed data is cached and not             attempted to be retrieved.             This includes NOSUCH* type returns + All of jerneric's kick-ass Nortel additions and typo fixes.
      adds  c1b7d7d   +jeneric's massive Nortel functionality patch.  L2::Bay depricated
      adds  36f84e3   added RCS id tag and rev'd all version numbers to 0.9
      adds  1c458c9   missed this one
      adds  8191d5f   bruce roger's foundry changes
      adds  5bb4252   pod error
      adds  19b5d34   fix bayrs match, rcs tag
      adds  3b96232   fix for serial and index_factor
      adds  58f8ed2   added CISCO-PORT-SECURITY-MIB in its entirety
      adds  68524eb   *** empty log message ***
      adds  51d57b3   Added ciscovtp
      adds  ed66350   added cisco-vlan-iftable vlan info
      adds  d19b710   Added L3::Cisco class, added method check to _set()
      adds  a1f913d   doc upgrades for 0.9
      adds  e0acc5c   doc upgrades
      adds  de464b2   prep
      adds  db871c5   added bulkwalk and bulkrepeaters options
      adds  e8f81b1   *** empty log message ***
      adds  d808fc1   typo found by diabolic_mdog
      adds  95d3d45   oops
      adds  2a10991   heh, nice catch
      adds  ab175a7   change 0.1 to 0.10. doh.
      adds  f9f4dae   minor fix in os_ver() to remove warning
      adds  b6989e8   added entity-mib to l2 and l3 classes.  abstracted non cisco stuff from L3 to L3::Cisco and CiscoStats
      adds  a7570d9   cleanup
      adds  7809657   added net-snmp
      adds  31661b1   added ciscostats and cdp back into 3550 and 6500 classes.  rev'd to 1.0
      adds  5595fea   documentation catch up
      adds  1bd53dd   added all methods from mib and expanded docs
      adds  933bbaf   - Rev'd to 1.0 - Added DebugSNMP option - fixed [ 1111284 ] Parameters not being set with AutoSpecify   by changing around arg passing in new() and specify() - took out the bulkwalk_no for net-snmp 5.1 thing - fixed up the check for $INIT and $DEBUG so they don't have to be explicitly    set in every subclass. - Fixed error detection when creating a new SNMP Session + Added L2::Foundry to device_type() + Added munge_i_up() to account for bug where IF-MIB and RFC1213- [...]
      adds  6a397d7   moved i_vlan() from l2::hp over here as qb_i_vlan_t().  rev'd to 1.0
      adds  ade9d7e   moved i_duplex and i_duplex_admin to MAU moved i_vlan code to BRIDGE-MIB preped for 1.0
      adds  afe5436   preped for 1.0 :     - removed INIT and DEBUG specific stuff     - removed SNMP::debugging stuff     - removed my email addr     - set VERSION
      adds  ff07325   Prepped for 1.0 :     - some minor white space changes (\t -> spaces)     - removed email     - removed $DEBUG, $INIT and $SNMP::debugging references     - rev'd version
      adds  7944613   1.0 prep :     - whitespace changes     - remove email     - rev vers no.
      adds  61ac00d   - Moved i_duplex and i_duplex_admin routines over from L2::HP so they could be used by other classes (foundry...) - removed DEBUG and INIT references. - rev'd to 1.0
      adds  8193143   doc improvements
      adds  9a5135b   Prep for 1.0:
      adds  bc53167   *** empty log message ***
      adds  6bd545d   foundry fixes
      adds  1e198a8   turned off bulkwalk
      adds  85359dd   *** empty log message ***
      adds  2b42f25   added CiscoImage class
      adds  6685e4d   brought this thing back to life
      adds  6cab3ad   *** empty log message ***
      adds  0f654f5   - removed some MIB documentation.  expect ppl to use my mib package or suffer. - added bulkwalk() method so it can be changed dynamically. - added support for L2::Foundry - removed rfc1213-mib -- net-snmp does this for us - fixed some typos in _load_attr()
      adds  d38bfcb   removed Carp and changed to error_throw().
      adds  e899f76   aesthetic.. remove sn from the beg. of model names
      adds  3656d4c   *** empty log message ***
      adds  a1eb6e5   added interface flowcontrol stuff to ciscostack (n. petri)
      adds  902383c   oops
      adds  8dae0aa   took out some kludy cisco-specific stuff from interfaces()
      adds  b557c9d   removed all cisco stuff from l2 and readded it to L2::C* classes
      adds  7a02355   Added CDP back to HP
      adds  258b755   still trying to get interfaces() right for l2/*
      adds  a0323aa   oops forgot a comma
      adds  b6efcd8   vi typo too :-|
      adds  c9ebd5a   correct vlan port id
      adds  3128e3e   correct vlan port id, typo
      adds  76c734d   restrict Passport class to 8600
      adds  133355b   only use OSPF router ID if IP interface exists
      adds  0967634   change vendor to be consistent
      adds  1162dc3   add endofmibview exception handling
      adds  d314ffe   add support for Accelar Layer 3
      adds  0ab5eb2   add support for Accelar Layer 3
      adds  2347eda   add support for Accelar Layer 3
      adds  dce0a40   some device isn't returning a description?
      adds  089430d   Added basic i_set_vlan()
      adds  d8e1e93   fix for mac() when topology off
      adds  7ce87eb   add support for 8100 series, doc cleanup
      adds  afab619   add support for Nortel N16XX series
      adds  88f3111   doc cleanup
      adds  4da90c4   add support for Nortel 1600 and 8100 series
      adds  6696eee   add support for Nortel 1600 and 8100 series
      adds  9a4a336   add support for Nortel 1600 and 8100 series
      adds  bfcb56f   correct Nortel 1600 definition
      adds  86a12cd   Initial Import
      adds  bf040df   add extreme networks support
      adds  9b2229e   remove root_ip()
      adds  adac25b   extreme networks support
      adds  3a1d04e   bp_index fix - some 8600's not working properly
      adds  f5dba96   Justin Hunter's patch, SF ID 1341140, add set_i_duplex_admin and set_i_speed_admin methods
      adds  25f57d6   Justin Hunter's patch, SF ID 1341140
      adds  3f2f722   doc correction
      adds  378dc6b   doc again
      adds  e744df1   airespace wireless switch support
      adds  137cc84   nortel 2270 wireless switch support
      adds  4a2e62b   aruba wireless switch support
      adds  1d1193c   Fixed manifest with changes from Benny Kj�rgaard <benny at catpipe.net> and other recent additions
      adds  d1636f0   fix a small warning
      adds  f905638   2270 wireless switch (airespace) support
      adds  558c80a   Aruba wireless support
      adds  8846bb2   documentation
      adds  efc1682   documentation
      adds  53d96a2   documentation changes
      adds  eb833c6   add support for disabling/enabling ports
      adds  62133df   Nortel 2270, Extreme, Aruba
      adds  183f8bd   Extreme Summit fix
      adds  3227540   capture more models
      adds  7966400   Nortel name changes
      adds  fa8f91d   Nortel name changes and arpnip support for Layer 3 models
      adds  a4cc2f5   Nortel arpnip support for stackable layer 3 models
      adds  d2b4c85   doc updates
      adds  70944f0   Aruba os name change - Brian Chow
      adds  c0f1872   Alexander Hartmaier's patch, Cisco QOS  - SF 1369007
      adds  e14c749   Alexander Hartmaier's patch, Cisco RTT  - SF 1369007
      adds  4de346f   synoptics hub support
      adds  22fd4f7   Alexander Hartmaier's patch - SF 1369007
      adds  bc9ab17   update supported lists with new models
      adds  1fd0fac   cisco qos, cisco rtt, synoptics
      adds  c4a4749   new features
      adds  0703a5f   Alexander Barthel's STP patches SF 1424342
      adds  325b087    Carlos Vicente's BGP patch - SF 1431212
      adds  2d3b28b    Carlos Vicente's ipforwarding patch - SF 1431212 and doc updates
      adds  40caf6c   use CISCO-STACK-MIB for bridge port mapping rather than BRIDGE-MIB due to some devices not returning complete index
      adds  20024f8   add set_i_duplex_admin() and set_i_speed_admin() methods, add portCrossIndex in %FUNCS to support bp_index() patch in Catalyst class
      adds  88cdceb   use EXTREME-FDB-MIB instead of BRIDGE-MIB since BRIDGE-MIB must be explicitly enabled on these devices and does not respond by default.  Fix duplex status reporting.
      adds  3e69394   updates
      adds  6193e66   remove e-mail
      adds  14db804   doc update
      adds  50d9070   updates for 1.0
      adds  f416f7c   duplex write, vlan properties
      adds  10b4611   update for duplex, vlan properties
      adds  9fc965d   try to capture all the names
      adds  75e7b0c   Print the result of device_type(). If you ask for a dump with -p, and it's not in the list of things we're  already grabbing, grab it at the end.
      adds  d777d98   Inherit CiscoStats to get the products MIB in scope so that the product  ID gets translated. Enable CDP.  In bridge mode it's possible that there's something to  learn from it.
      adds  50d9fde   Rewrite mau_i_duplex_admin in terms of mau_type_admin (ifMauDefaultType).  Call the old one (mau_i_duplex_admin_old) if mau_type_admin is empty.
      adds  8f10a4f   Add a new class for Cisco Catalyst 4000/4500 and move 4000 support to use it.
      adds  1f6a738   Updated MODEL_MAP from HP-ICF-OID MIB, partly based on email from  Robert Kerr.
      adds  c1025cb   Use SNMPv2-MIB instead of RFC1213-MIB for sysDescr
      adds  32ccc28   Implement mau_i_speed_admin based on the strings in the middle of  ifMauDefaultType
      adds  4090653   add sub _snmp_connect_ip
      adds  c530e25   check for unreachable root ip before assignment
      adds  4b70bfa   check for unreachable root ip before assignment
      adds  5e46120   not really
      adds  55b2a27   check for unreachable root ip before assignment
      adds  23eb3b5   remove root_ip()
      adds  4f6b5f0   root ip check
      adds  59fbe71   fix for models not returning complete bp_index()
      adds  f5c93b3   updates
      adds  33435d8   Allow calls to orig_foo, load_orig_foo, set_orig_foo  to be able to call a FUNC that you've overloaded with a function.
      adds  4edb311   Add [the beginning of] a Layer3::Juniper class. Junipers worked with SNMP::Info::Layer3; this class's main purpose  is to get the device inventory a bit nicer.
      adds  5cc00d4   Use SNMP::Info::MAU for mau_i_speed_admin. Update documentation to note that we use SNMP::Info::MAU and  remove some bits accidentally copied from another Cisco class.
      adds  b71ba01   Create and use a duplex_munge to remove the string "Duplex" from the  return value of el_duplex().
      adds  ceac50e   Use CISCO-DOT11-IF-MIB to get SSID and channel info per radio port.
      adds  cfe3c34   Add Juniper.
      adds  3db7164   Add Juniper.pm and C4000.pm
      adds  3c4b891   Add i_speed_high(), which i_speed() uses if needed to support       interfaces >4Gbps
      adds  2e0392a   Note Sup720-3B and NativeIOS 12.2 (17d)SXB10 problem (Ralf Gross) and misc updates
      adds  4190729   Commit in the directory I thought I was in before, and add  Juniper to the DeviceMatrix. While I'm fixing mistakes, add the .0 to jnxBoxSerialNo.0
      adds  f0e0b90   doc
      adds  8bed208   doc updates, fix namespace snmp_connect_ip()
      adds  07db467   doc updates, fix namespace snmp_connect_ip()
      adds  eeac8fd   fix namespace snmp_connect_ip()
      adds  8aee915   make update
      adds  4939a18   make update
      adds  5134f41   rev version for beta
      adds  bfc36df   rev for beta
      adds  be0391b   ver in doc
      adds  19018f3   ver in doc
      adds  bd6cc8d   Default to using the ipNetToMediaTable to get arp entries.  The old atTable has been deprecated since 1991; many newer  devices don't implement it at all.  Fall back to the old  atTable if the device doesn't implement ipNetToMediaTable  (but I find it hard to imagine that there are any such devices)
      adds  53ebeac   Don't call mau_i_duplex_admin_old() if the device doesn't implement  the table at all.
      adds  1426f76   clean up cisco 4000 family
      adds  ba6e02e   remove ciscostack
      adds  9a19d3a   update for 1.03-beta
      adds  23dd87c   prep 1.03-beta
      adds  0b8f6db   prep 1.03-beta, ?
      adds  01dc21e   prep 1.03-beta
      adds  83751ac   1.03-beta
      adds  aa8c86d   Add debug option, -x or --debug
      adds  1fac4cb   Remove CiscoStack from @ISA
      adds  2f07667   device detection for Cisco Aironet 1130/1240, Cisco Sup Eng 2/32, Cisco 2960
      adds  af5d1d6   device detection
      adds  ddca296   added generic L2::Cisco class and fixed warnings in CiscoStack
      adds  2e17b5c   *** empty log message ***
      adds  795ae41   changed detection of HP ProCurve devices.  New firmware doesn't have the string HP in the description... maybe we should use OIDs :-)
      adds  4d26287   added sysID to debug messages for data collection purposes
      adds  3416928   added c2940 support, fixed typo in Orinoco detection.
      adds  f65332f   added detection for C3400 w/ metrobase to L3/C3550 class
      adds  6b3edc3   capture older versions
      adds  b55e15a   prep 1.04
      adds  799a06b   prep 1.04, capture older versions of BayRS
      adds  e83380c   add L2::Cisco
      adds  cf1564d   doc updates
      adds  257eb48   doc updates for 1.04
      adds  4e73ff2   updates for 1.04
      adds  7a94ddc   date for 1.04
      adds  8015e59   fix C1130, C1240
      adds  a3038ad   Fix POD
      adds  362acb9   Initial import - support for Dell Power Connect switches
      adds  74ccc59   Add generic device type detection using IANA assigned enterpise number extracted from sysObjectID.  Add Dell switch detection.
      adds  f9933dc   start 1.05 documentation
      adds  83fb733   Bill's patch to allow single instance partial table fetches.
      adds  c10bf98   Add new VLAN methods and align i_vlan( ) with other classes. Add set_i_speed_admin ( ) and set_i_duplex_admin ( ) methods. Fix POD name.
      adds  c130b9a   Fix SNMPv1 partial table fetches, bug introduced by patch to enable single instance partial table fetches.
      adds  9d530e2   Enable partial table fetches in overridden methods - Justin Hunter SF Patch ID 1542883.
      adds  01cafeb   Inherit from Layer3.  Use orig_ syntax. Remove redundant items. Support partial table fetches on overridden table methods. Rework methods to use least amount of SNMP queries based upon calling context.
      adds  2586fc9   Initial import - SF Patch 1544637 contributed by begemot
      adds  45af604   Basic Sun support - SF Patch 1544637 contributed by begemot
      adds  832679a   Inherit from Layer2.  Use orig_ syntax. Remove redundant items. Support partial table fetches on overridden table methods. Pod updates.
      adds  ee82953   Use orig_ attrib, remove redundant items. Support partial table fetches on overridden table methods. Pod updates.
      adds  cdccde0   Initial Import.
      adds  fae8e83   Pod changes.
      adds  2ab9bb0   Add NetScreen support.  SF patch ID 1507463.
      adds  eb8328c   Implement i_ssidlist(), i_ssidbcast(), and i_80211channel() methods. Inherit from Layer2.  Use orig_ syntax. Remove redundant items. Support partial table fetches on overridden table methods. Pod updates.
      adds  8b0ffdf   Use orig_ attrib, remove redundant items. Support partial table fetches on overridden table methods. Pod updates.
      adds  b8b2d33   Pod update.
      adds  c04dd5b   Inherit from Layer3.  Use orig_ syntax. Remove redundant items. Support partial table fetches on overridden table methods. Pod updates.
      adds  67fd776   Support partial table fetches on overridden table methods. Optimize i_duplex_admin() and i_duplex(). Override serial() as required since overridden in L3. Document new set methods and other doc updates.
      adds  acbfa74   Override serial() as required since overridden in L2 / L3. Doc updates.
      adds  1820299   added all entries from ifEntry table in IF-MIB and their descriptions.  reorderd to match in %FUNC
      adds  9cfc0bc   added bypass of old vlan info if we already see the port is marked trunk
      adds  0dd90a2   *** empty log message ***
      adds  c9b47de   logic inversion error
      adds  862e8b6   Added CGESM to C2900 in device_type()
      adds  d7c0959   Passport class detection changes
      adds  72e8f46   ERS 1600 series code versions >= 2.1 now use this class
      adds  e60a1a6   Nortel ERS 1600 series < 2.1 use L3::N1600 others now use L3::Passport
      adds  81f5534   Support partial table fetches on overridden table methods. Add set_i_duplex_admin ( ) method. Document new set method and other doc updates.
      adds  c240cfc   Regex fix for 8110
      adds  d46842b   Detection of older dual speed Bay hubs. SF Patch 1557530 - OC-48 interfaces - Bradley Baetz
      adds  8889064   Support for dual speed 10/100 hubs
      adds  d8994dc   Rework regex again for conflicts between 8100 and 1100 series.
      adds  8c01484   Support partial table fetches on overridden table methods. Pod updates.
      adds  f3783da   Doc updates
      adds  ff37bab   bp_port () definition fix - Nicolai Petri bug report
      adds  b93278f   Add definitions to support new VLAN methods. Documention updates.
      adds  3656c6e   Initial Import
      adds  cec6e00   in test_fn(), call test_global() if we get something back from the  method that's not a hash.  This enables "-p foo" on the command line  for a foo that's not a hash.
      adds  ab63284   - Extend interfaces - Each radio interface instead of just one interface per AP.  Added virtual interfaces (AP tunnel terminations). - Implemention of additional MIB leafs and tables. - Implement i_ssidlist(), i_ssidbcast(), and i_80211channel() methods. - Use orig_ syntax. Remove redundant items. - Support partial table fetches on overridden table methods. - Documentation.
      adds  8b0239f   added 7200 series note about IOS version
      adds  7aede0a   allow translateObj() to fail by adding default return value.  fix reported warnings
      adds  4dc4389   pod fix
      adds  a1199f6   Initial commit
      adds  3da742f   - Implement i_ssidlist(), i_ssidbcast(), and i_80211channel() methods. - Use orig_ syntax. Remove redundant items. - Support partial table fetches on overridden table methods. - Documentation updates.
      adds  b8c03fa   - Change inheritance - Layer2 and IEEE802dot11 - Implement i_ssidlist(), and i_80211channel() methods through IEEE802dot11 class - Use orig_ syntax. Remove redundant items - Support partial table fetches on overridden table methods - Documentation updates
      adds  c5a0e40   - Add OSPF Neighbor Table, SF Patch 1577918 by Andrew Herrick - Add OSPF Interface Table - Documentation updates
      adds  301d14a   document recent changes
      adds  038a6c7   Documentation updates
      adds  df9a335   Initial Import SF Patch 1555001 - CiscoConfig.pm (Justin Hunter)
      adds  d46b124   - Support for "write mem" and "write net" for older IOS versions - Added appropriate debugging output and throw errors as expected - Timeout value to prevent an infinite loop while waiting for the device to report success or failure.
      adds  4ae815c   - Add new VLAN methods. - Support partial table fetches on overridden table methods. - Document new set methods and other doc updates.
      adds  523deb9   If the result is a ref to an array, print the array. (Have to be careful about becoming Data::Dumper...)
      adds  1be0292   Override the Layer3 serial number fetching.
      adds  1ac5cdd   Fix in i_vlan() and i_vlan_membership() for newer code
      adds  8624b0d   - Throw errors with error_throw() - Better input parameter validation - Only allow set_i_vlan() on access ports - Change order of egress list processing in set_i_vlan() in case we're given the same VID
      adds  afc53b1   Changes to CiscoVTP, OSPF neighbor table, CiscoConfig class.
      adds  435af3c   - Fix for bug where an SNMP error in any operation would cause subsequent table get operations to fail in the same session, originally identified by Nicolai Petri. - Implemented Justin Hunter's suggestion to enable dynamic methods in AUTOLOAD with MIB Leaf node names for loaded MIBs without definition in %FUNCS. - Enable load_ methods for %GLOBALS and MIB Leaf node names. - Allow partial table fetches with load_ methods. - Allow a single instance partial table fetch  [...]
      adds  5da4035   Add loop detect option and code for getnext table column walks.
      adds  905272a   Doc update
      adds  9597095   Prep 1.05
      adds  e6428ab   Cached globals in set operations are bad :-(
      adds  a98e163   Add interfaces to Q-BRIDGE Filtering Database Table (dot1qFdbTable):  qb_fw_mac, qb_fw_port, qb_fw_status.  These can be used directly  in place of fw_mac, fw_port, fw_status for devices that only  populate dot1qFdbTable and not dot1dFdbTable.
      adds  dc494ff   Implement Dot11 Transmission Power Table  (dot11PhyTxPowerTable)  and a helper function, dot11_cur_tx_pwr_mw(), which performs the  necessary dereferencing to get the current tx power level in mw.
      adds  9489219   Remove custom ipNetToMediaTable implementations, and inherit them   from Layer3.pm Use orig_foo() instead of custom versions Rename 'serial' to 'serial1' so Layer3.pm's serial() sub will use it
      adds  87063bc   Update Required MIBs, GLOBALS and TABLE ENTRIES sections to  include links in cross-references to other SNMP::Info pages.
      adds  d460c5a   Some of the links were broken since some pages used TABLE ENTRIES and others used TABLE METHODS.  Since README says TABLE METHODS, let's standardize on that.
      adds  24662f2   Initial Import
      adds  c4c0cbb   Fix doc cut and paste
      adds  0b93206   Cyclades terminal server support
      adds  0cededc   Add a netgear class, based on Zoltan Erszenyi's work with the  GSM 7224 and my brief encounter with an FSM 726.
      adds  84b1160   Hook up Netgear by enterprise number.
      adds  b1e0261   Handle SNMPv1 noSuchName response - iid = '' and val = ''. Getting noSuchName in response to a getnext for an empty table  resulted in a return value of { '' => '' } instead of undef. Fixes [1596554]
      adds  41dac34   Fix typo in name of OID for e_pos.  Also add pod for e_pos.
      adds  cde34cf   Cisco Airespace wireless controller support
      adds  54633a7   [ 1638153 ] Add rptrAddrTrackNewLastSrcAddress to Layer1's functions
      adds  5c0cefe   [ 1644841 ] Airespace serial number
      adds  70197f3   Add Layer3::NetSNMP, combining some of my work with that submitted by  Bradley Baetz in patch 1557529.
      adds  0dc9174   Fix uptime fetching code. Minor documentation fixes.
      adds  1b0c212   Increased debugging in _load_attr().  The most verbose requires  Debug = 2. Print an error in AUTOLOAD if it's called without a class; this  is likely to be a typo in a function call in a module implementation  and the default error message is just confusing.
      adds  7ad7d1e   Add -n for no bulkwalk. Allow -x to be specified multiple times to go with Info.pm's new  Debug=2 output.
      adds  e5c8189   Implement v_index as a function, since the OID is not-accessible and  can't be walked.
      adds  09f80ee   Translate OIDs returned by Entity MIB e_type
      adds  fb44b0b   Only return MAC from munge_mac() if it actually is a MAC.  Fix for netdisco where device would not be inserted in DB due to malformed MAC.
      adds  6699894   - Enable calls to SUPER class to find autoloaded methods (Bernhard Augenstein) - Modify AUTOLOAD so that single instance MIB leafs return a scalar like GLOBALS while MIB leafs in tables return reference to hash like FUNCS.  Do not access %SNMP::MIB directly to prevent autovivification.
      adds  9d37614   [ 1670407 ] MAU.pm partials (Justin Hunter)
      adds  bb9e6f5   [ 1670413 ] CDP.pm -- power drawn support (Justin Hunter)
      adds  b5edc85   Initial commit - based upon the work of Bernhard Augenstein
      adds  1a3b3ae   - Patches from Alexander Hartmaier - POD update for new LLDP class
      adds  866d28a   Fix for incorrect mib leaf logic in AUTOLOAD.
      adds  749ad55   Add LLDP support
      adds  269d2b7   -  Support partial table fetches on overridden table methods. -  Use IID as key for hashes, remove unnecessary code. -  Align with other topology classes, return all data.  c_ip() no longer returns and an array for multiple neighbors on a local port.
      adds  be37a24   - Modify inheritance to use Cisco classes before generic classes - Remove globs which shouldn't be needed with new inheritance chain - POD updates
      adds  67081ee   Emulate ENTITY-MIB Physical Table methods using S5-CHASSIS-MIB for older devices.
      adds  79a4a55   entPhysicalIndex (e_index) is not-accessible.  Create e_index method to facilitate emulation methods in other classes
      adds  6bbc902   Copyright and license
      adds  d9c87bd   - Modify inheritance to use Cisco classes before generic classes - [ 1670428 ] add CiscoConfig inheritance - Remove globs which shouldn't be needed with new inheritance chain - Add CiscoPortSecurity inheritance so we can remove port security from CiscoStack - POD updates
      adds  93c54da   [ 1577927 ] Add EIGRP Neighbor Tables (Andrew Herrick)
      adds  5d9ac88   -  Add new VLAN methods to include VLAN set methods.  Testers needed. -  Support partial table fetches on overridden table methods. -  POD updates.
      adds  7a40aa0   more POD
      adds  feefe2d   -  Add new VLAN methods to include VLAN set methods.  Testers needed. -  POD updates.
      adds  8cae0c7   Emulate ENTITY-MIB Physical Table methods using Wellfleet-HARDWARE-MIB and Wellfleet-MODULE-MIB.
      adds  3edb813   Pass $attr twice to _load_attr( ) in AUTOLOAD when using a mib leaf to make sure data is cached.
      adds  01faf96   Catch up on updates
      adds  508a86b   Emulate ENTITY-MIB Physical Table methods using RAPID-CITY MIB
      adds  c5b2894   Emulate ENTITY-MIB Physical Table methods in Passport class
      adds  7602c30   Add LLDP support. Support partial table fetches on overridden table methods. Modification to support Foundry devices in single class. Pod updates.
      adds  77aca4b   Depreciate L2::Foundry, use new L3::Foundry for all Foundry devices. Enable the use of raw mib leaf names from loaded MIBs in set operations. Clear attribute cache on successful SNMP set. POD updates.
      adds  85f36d3   Foundry updates. SNMP set method updates.
      adds  9565c90   Annotate that this module is deprecated.
      adds  1ebe34c   [ 1681923 ] Preliminary MS Windows router support (begemot)
      adds  98d1207   [ 1681923 ] Preliminary MS Windows router support (begemot)
      adds  ad30068   Updates for 1.05
      adds  069695f   Sync new files
      adds  2070f9b   Support partial table fetches on overridden table methods. Prep 1.05
      adds  4c33cfe   Prep 1.05
      adds  f543768   Fix detection of Cisco PIX and ASA.
      adds  8955e25   Add new VLAN methods to Extreme.
      adds  06fd442   Extreme VLAN support Update partial table support
      adds  533104c   [ 1670427 ] Info.pm modifications - allow partials on i_speed (Justin Hunter)
      adds  4c9f9d9   Method name change - Alexander Hartmaier
      adds  56a4238   - Remove CiscoVTP from inheritance, devices do not support it. - Enable VLAN / bridge group reporting with i_vlan() and i_vlan_membership(). - Remove device specific i_type(), return standard IF-MIB values.
      adds  659d38b   More CiscoVTP removal clean up
      adds  ce1fac9   - Correct operational and administrative duplex reporting. - Remove device specific i_type() use standard IF-MIB values. - Remove PORT-SECURITY-MIB from CiscoStack as these are now in CiscoPortSecurity class. - Move interfaces() and i_name() methods out of CiscoStack to L2::Catalyst so we can remove globs from L3:C3550 and L3::C6500.
      adds  8d496be   Remove device specific i_type(), use standard IF-MIB values.
      adds  fc4d9ca   Remove i_ignore(), use Layer2 definition.
      adds  7515cb0   Remove propvirtual from i_ignore() so we capture VLAN interfaces and their associated MACs.
      adds  0c583b7   Enterasys support
      adds  e8c0a78   - Enterasys support - L2::C1900 bridge group (VLAN) reporting - CiscoStack duplex reporting improvement
      adds  ab08aa1   Some devices have issues with BRIDGE-MIB (duplicates and non-increasing oids). Use Q-BRIDGE-MIB for macsuck.
      adds  98ceee3   Update the MIBs actually required and where to get them.
      adds  123dc84   Get i_vlan from Layer3 Cisco from the sub-interface ID.
      adds  b5fec8d   Add support for POWER-ETHERNET-MIB and CISCO-POWER-ETHERNET-EXT-MIB
      adds  840d8a4   Add PowerEthernet support.
      adds  75b570a   Include CiscoPower.
      adds  f3058e4   Add i_vlan, copied from my L3::Cisco.pm implementation.
      adds  ea65ed5   Teach Baystack's e_index() that Entity's e_index() is implemented based on e_descr() - otherwise, Entity's e_index() will always return a mapping even if the device doesn't implement the ENTITY-MIB.
      adds  b435382   Map 207 to Layer2::Allied
      adds  696efaa   Turn on bulkwalk - this is a big source of inefficiency for a class that handles some of the bigger hardware.  If you need bulkwalk off, turn it off when creating the class (e.g., with bulkwalk_no in netdisco)
      adds  dfbc7cf   Fix to avoid inheritance issues in psuedo classes with e_index()
      adds  e87e076   Use Q-BRIDGE-MIB for macsuck from bridge class rather than defining our own.
      adds  a2d9431   - Use Q-BRIDGE-MIB for macsuck from bridge class rather than redefining - Model cosmetics
      adds  4af016e   Can't point FUNC at a method, must override in a method.
      adds  af038c4   Add chassis info to psuedo ENTITY-MIB methods
      adds  b5d1210   Make Psuedo ENTITY-MIB methods work with all routers supported by the class
      adds  b637759   Support both stackable and chassis based switches for psuedo ENTITY-MIB methods for older switches
      adds  a6d16bd   [ 1782392 ] Warnings from C1900.pm
      adds  b17f04e   Fix for uninitialized value in i_name()
      adds  e51c9c1   - Implement v_index() and v_name() consistently across classes in support of Netdisco 0.96 - Don't query dynamic VLANs - table may be too large on some devices
      adds  710e7af   Remove a mistaken comment in previous commit
      adds  c882e63   whitespace
      adds  bf79dd3   Fix for uninitialized value errors in i_mac()
      adds  1d286d8   Add rc_virt_mask and rc_cpu_mask so that we can get masks on virtual and cpu interfaces
      adds  400e94e   - Override ip_netmask() to get masks for virtual and cpu interfaces - rc_vlan_name() has changed to v_name() for compatibility purposes - Silence warnings on uninitialized variables when searching for virtual management interfaces
      adds  bd908a6   [1833174] Info.pm: recognise new Nortel switches as Layer2::Baystack (David Sieb�rger)
      adds  5ac0d94   - [1833182] Info/Layer2/Baystack.pm: get model number for ERS 2500 (David Sieb�rger) - [1833190] Info/Layer2/Baystack.pm: fix index_factor (David Sieb�rger) - Revert 1.16, fixed issue upstream
      adds  214534b   - Correct indexing in Psuedo ENTITY-MIB methods - Refactor ns_e_pos() for both chassis and stackables
      adds  4d53aa4   Return "zeroDotZero" for slots and containers in e_type()
      adds  57a6ec5   More Nortel support
      adds  845a0c4   [ 1780874 ] c_ip doesn't check cdpCacheAddressType
      adds  e0aa083   [ 1769604 ] Include support for extended vlan membership in CiscoVTP.pm
      adds  692ccd0   Slight logic change to c_ip() to retain backwards compatibility.
      adds  a714c46   - [ 1780872 ] Incorrect detection of admin duplex on older HP Procurve (Robert Kerr) - [ 1835187 ] New HP devices (perand)
      adds  60cb2b8   Psuedo ENTITY-MIB information
      adds  149e97c   - [ 1663699 ] Implement vmVoiceVlanId in i_vlan_membership() - Trunk VLANs only exist on ports which are trunking
      adds  8b5ba1e   Airespace and CDP changes
      adds  004de3d   Add support for e_name() in Psuedo ENTITY-MIB methods
      adds  081325c   Accommodate for differences between AN/ARN and ASN in Pseudo ENTITY-MIB methods
      adds  e1ab8a4   Prep 1.07 beta release
      adds  6d5f27f   add modules attribute
      adds  89dc775   updates for 1.07
      adds  11db00b   update for 1.07
      adds  48e9b0b   update for 1.07
      adds  70f20d2   update for 1.07
      adds  5849f4c   Silence warnings from devices which don't return values for extended VLANs (>1024)
      adds  3345003   - ISA Layer3 instead of Layer2 to support arpnip - Add more models from HP-ICF-OID to map
      adds  e81344c   - bump version - pod update
      adds  97fbd36   [ 1464654 ] HP Procurve 9315 FDP Support \n pod updates
      adds  8c421d3   [ 1464654 ] HP Procurve 9315 FDP Support
      adds  dedefde   - Updates to fan, power supply, and serial number methods (Jeroen van Ingen)
      adds  5f0148d   Add CISCO-PAE-MIB (Kesy)
      adds  a9481c8   updates, bump version 1.09
      adds  9a0915f   Infrastructure for SNMPv3 support: - Save the SecName passed into the constructor - Create an update() function, which replaces the underlying   SNMP session using different parameters. - Return the SecName instead of community from snmp_comm() when using   SNMPv3.  This is a little wrong, but is probably better than returning   undef.
      adds  c1b0e81   +  Use Cisco Client Association MIBs for Aironet client reporting    via fw_mac +  Support VLANs on Aironet +  Get the proper radio MAC address from aironet in MBSS mode +  Additional wireless statistics from Aironet
      adds  2b4a296   Document that e_type munges the OID into object name.
      adds  fed8559   - D-Link and IBM BladeCenter GbESM support (Alex Kramarov) - Add support to specify MIB to resolve leaf names conflicts in %GLOBALS and %FUNCS.
      adds  98e6693   Add support for D-Link and the IBM BladeCenter Gigabit Ethernet Switch Module, since D-Link uses RADLAN MIB as well.
      adds  a2ab73c   - Support for newer models and Nortel BladeCenter Layer2-3 GbE Switch Modules. - Support for new VLAN read methods.
      adds  846b320   Qualify leafs from HP-SN-SWITCH-GROUP-MIB since FDP class will load FOUNDRY-SN-SWITCH-GROUP-MIB which contains the same leaf names.
      adds  df466ac   updates
      adds  4ae8f31   - Add a munge and IEEE8021-PAE-MIB
      adds  1813e60   - Add i_speed_raw() (Alexander Hartmaier) - [ 1841131 ] Incorrect munging of stp_root (Carlos Vicente)
      adds  c666fe3   [ 1841131 ] Incorrect munging of stp_root (Carlos Vicente)
      adds  4bb41fc   [ 1849103 ] CiscoVTP.pm patch (subtracting error) (Justin Hunter)
      adds  1c33f38   Correct sequencing and improve validation in set_i_vlan()
      adds  2ffa82a   clean up error messages
      adds  d0061b4   - Added munge_port_list() - Added modify_port_list() - Added set_multi() to enable a SNMP set command on several new values in the one request.
      adds  b7fab49   modifications to i_vlan_membership()
      adds  35392a8   - Modify set_i_vlan() to use set_multi() - Use munge_port_list() and modify_port_list()
      adds  2139cb0   - Use munge_port_list(), modify_port_list(), and set_multi() methods - Add set_create_vlan() method
      adds  b03e292   Document fully qualifying a MIB leaf in %GLOBALS and %FUNCS
      adds  e373b1f   Added munge_port_list(), modify_port_list(), and set_multi() methods
      adds  838eb71   Query LLDP table with time filter of zero.
      adds  0e16cfe   [ 1868017 ] i_vlan_membership incorrectly includes voice vlan "4096"
      adds  0a0fac4   Remove VLAN set methods, not working consistently across devices
      adds  a901d9a   Remove VLAN set methods, not working consistently across devices
      adds  6221228   Add private tests and load test.  Don't distribute private tests.
      adds  ba85dc6   - POD Validation - POD spell check - Prep 1.09
      adds  3855c92   Test POD for syntax
      adds  1b85820   Support Cisco 1250 and Linksys SRW2048
      adds  2c5301b   - PBP compliance via Perl::Critic - Use bare return to return failure - No code before strictures are enabled
      adds  38c63a3   - PBP compliance via Perl::Critic - Use bare return to return failure - No code before strictures are enabled
      adds  27f2bd1   add linksys
      adds  84bc3f5   PBP always return via an explicit return
      adds  a70a895   PBP always return via an explicit return
      adds  4e6a452   ## no critic on string eval
      adds  daa0162   - PBP - never modify $_ in list functions - PBP - use named lexicals as explicit for loop iterators
      adds  5189871   PBP - use bare return
      adds  a153913   PBP - lexicals
      adds  f436c9f   P::C - don't declare variable in conditional statement
      adds  086fea0   Add Perl::Critic for Perl Best Practices compliance
      adds  c5caffc   don't distribute perlcritic.rc
      adds  7518408   set_i_speed_admin() use portAdminSpeed (Justin Hunter)
      adds  3e4f700   - Prefix check_forbidden_ports() and validate_vlan_param() with _ to indicate private methods. - Document v_index()
      adds  66ce0da   Document i_stp_state(), qb_i_vlan_t(), set_add_i_vlan_tagged(), set_i_pvid(), set_i_vlan(), set_remove_i_vlan_tagged(), v_index()
      adds  0743d4b   Prefix validate_vlan_param() with _ to indicate private method.
      adds  4284cb8   Document model()
      adds  d02c6ab   Document e_name()
      adds  5a983c9   Document e_name()
      adds  ca9caf6   - Documentation updates - Move munge_caps() to Info.pm
      adds  aa58a2b   - Document munge_power() - Move munge_caps() and munge_null() to Info.pm
      adds  ba088bf   - Move munge_null() to Info.pm - Change munge_caps() to munge_bits() from Info.pm
      adds  7407075   Documentation updates
      adds  71b0e7c   Add munge_caps() and munge_null()
      adds  2ee8817   EAPOL
      adds  0db888e   Document serial()
      adds  53f9cc8   - Documentation updates - Replace munge_ns_com_type() and munge_ns_store_type() with munge_e_type() in Info.pm - Prefix ns_e_is_virtual() and ns_e_is_stack() with _ to indicate private method
      adds  dc48aa0   Move munge_e_type() to Info.pm
      adds  58c1d01   sp
      adds  03785c4   POD coverage
      adds  ecb26a8   POD coverage
      adds  d1674da   POD coverage test
      adds  4e666d6   Update for newer  Net-SNMP versions
      adds  6c7df41   SNMP is available from CPAN again, stop smoke test failures
      adds  158596c   perltidy
      adds  2d1df6c   skip config files for private tests
      adds  f1589d2   PBP perltidy configuration file for SNMP::Info
      adds  f05fbae   Private test to check all version numbers match
      adds  cb58701   - Require Perl 5.6+ - Account for ExtUtils::MakeMaker version
      adds  3b8b70f   - Move _load_attr() loopdetect code below other end of table checks. - Add another check for SNMPv1 - noSuchName where we've already seen the iid and iid is not null but the return value is null.  Don't report a loop, just exit the table.
      adds  808464a   - Documentation updates - C1250 and Linksys additions
      adds  f0d4905   POD cleanup
      adds  64340bf   regenerate for 1.09
      adds  8ab3735   update for 1.09
      adds  6a1f6d4   final update for 1.09
      adds  1eff8f8   Silence warnings/errors from uninitialized variables
      adds  906b1cb   [ 2031292 ] HP POE support - port to ifIndex mapping (Jeroen van Ingen)
      adds  6e0712b   Update i_name to return wlanAPFQLN if it's available. Add i_mac to map BSSID to port.
      adds  6c8ec35   Missed a MIB when I merged my changes. Add a commented-out reference to the Alcatel MIB that results in  Alcatel model names getting translated. Return the alcatel-lucent model name and OS based on sysObjectID
      adds  2575320   Add some spelling words.  Make local_versionsync fail gracefully (instead of planning twice) if File::Slurp isn't found.  Make spelling skip all tests if Test::Spelling isn't found.
      adds  347e1f9   Add classes for Alcatel OmniSwitch and Service Router, update Info.pm for Alcatel
      adds  cfd5c5d   perltidy
      adds  29ef130   Mention Alcatel-Lucent in ChangeLog.
      adds  0eebef4   Prep 2.00
      adds  2ac1cc2   update for Alcatel-Lucent additions
      adds  ca35689   Use orig_i_name, so that setting an interface description does not change the netdisco port name.
      adds  0510dbf   Add Layer3::Arista. Work around Net-SNMP's failure to load IF-MIB because it prefers the obsolete RFC1213-MIB more completely: add the new ifOperState values explicitly (e.g., lowerLayerDown, dormant, notPresent,...)
      adds  1af34e3   Patch from Thomas Ristic to recognize CIGESM as C2900.
      adds  f0539d5   update test_class.pl to add mib dirs, relative path, and more debug info
      adds  b1a7b67   Adding Cisco WLC module support (ID 2231376)
      adds  5f0e73b   Adding support for CISCO-STP-EXTENSIONS-MIB (ID 1872450)
      adds  690bc6b   Add support for other CDP/LLDP binary formatted values (ID 1909147)
      adds  5831d9e   Adding keyword for detecting C6500 with Sup32 PISA engine
      adds  2567d6a   Committing missing file
      adds  d7cd3ff   Updating copyright
      adds  71f0947   Turn Arista vendor name to 'arista', to match, e.g., 'cisco' and 'juniper'
      adds  dd10a88   Add Arista and EOS, also sort -f
      adds  35c8ed6   Add MBSSID-aware i_ssidlist and i_ssidbcast methods Add CiscoConfig, remove dangling CiscoVTP Add cd11_rateset
      adds  34d4ec6   Add Info/CiscoStpExtensions.pm
      adds  be92ec0   fix case on mib name per alexander H
      adds  98eceb7   add cisco id by OID for vendor for some problem devices. c/o Sam Stickland
      adds  2d7b94e   *** empty log message ***
      adds  84d6cd1   [2020353] Added L3::Altiga class
      adds  3a3fc54   Added Sam's patch to support more weird cisco crap :)
      adds  2539692   Add Cisco FWSM detection
      adds  01d9b0f   minor pod bug
      adds  c0bc769   add CVS revision number to debugging output to aid future email dumps
      adds  98e0769   add qb_v_name for completeness and to match POD
      adds  6d87313   fix subtle bug in the loading order of CiscoVTP vs CiscoStpExtensions because of a conflict between Bridge::v_name and CiscoVTP::v_name
      adds  67c4f16   Update to sorta match 2.0
      adds  2a7d5b5   update to 2009
      adds  e738d50   change inheritance order in @ISA, add POD, and remove tabs
      adds  8efa868   bring POD uptodate and clean-up module a litte
      adds  2233511   add missing POD
      adds  101aaa0   fix up spelling
      adds  cbeb41c   fix for PerlCritic
      adds  e6b4c60   add check for package documentation in Info.pm
      adds  77bcf72   simple script to push out a version number to each module
      adds  3cac59a   simple script to launch a single test
      adds  9c4f031   update MANIFEST
      adds  c884491   up version to 2.01
      adds  5f9c2d3   pod updates
      adds  1e37f80   *** empty log message ***
      adds  bf3a371   2.01 update
      adds  cb75062   *** empty log message ***
      adds  41d6893   add some recent questions to DEVELOP
      adds  2aba8dd   Moved older HP Procurve switch models to separate L2:HP4000 class. Reimplemented VLAN changing for Procurve switches; several updates to MODEL_MAP.
      adds  2c84636   Update to Juniper class: use Q-BRIDGE-MIB for switch forwarding tables
      adds  5b059e6   "arpnip" on Airespace: use the controller's snooping on the IP addresses of its clients, plus the knowledge of the APs' IP and ethernet MAC addresses, to arpnip.  This is useful when there is communication (between controller and AP, or between wireless and wired devices) that does not cross routers.
      adds  a9b28c2   For Cisco WLCs, pretend to have the CISCO-DOT11-MIB for signal strengths, etc.
      adds  e7b289c   Add L3::CiscoFWSM for Cisco Firewall Services Modules.
      adds  01cd78c   Added table methods to %FUNCS in CDP.pm to retrieve management addresses of connected devices. Useful for improving neighbor detection in Netdisco.
      adds  cb8d780   Added os_bin() method to CiscoStats. Determines ROM version on several Cisco switches and routers by scanning for version string in rom_id().
      adds  b82d3b8   update copyright and developers
      adds  808d3fd   add PF Support
      adds  6deceb6   Fix for C1900 bp_index not containing interfaces.
      adds  a58b774   Added "vendor_i_type()" method to HP classes as suggested by Mikat1 on SF. Tracker artifact 2599795. Method can be used to determine more detailed type information about a port, eg 10/100 interface, 1000Base-LX, etc. Details are vendor specific.
      adds  262fa5a   Incorporate patch from jrbinks to support obscure Proxim/Orinoco device (item  2688801 on SF). Fallback for all Agere (11898) devices to Orinoco class.
      adds  c28bbd5   Changes to Info.pm to support devices that don't return sysServices.0
      adds  e5f948a   Allow support for devices without sysServices
      adds  665f33a   Small fix for sysServices ("layers") check
      adds  bb8fb9d   Initial version for Info::Ipv6 class. Not to be used directly, intended use is to be inherited by Info::Layer3.
      adds  2529305   Add placeholder method peth_port_power() to PowerEthernet class; overrides to actually return data in Cisco, Extreme and HP classes.
      adds  0ccf540   Fixed potential warnings about "Use of uninitialized value in string eq"
      adds  af2a881   Fixed error in IPv6 support for Extreme
      adds  e802ccd   Revert to status of rev 1.7, "peth_port_power" sub as a placeholder didn't work as expected (behaved as override, but should have been overridden)
      adds  d7fe49a   Additions to extract IPv6 addresses used in device interfaces
      adds  ad1f193   Move Cisco CBS3xxx from generic L3::Cisco to L3::C6500 (mainly for community based indexing, to succesfully retrieve forwarding tables).
      adds  bdf5a80   Adding LLDP support for Juniper and C3550 classes
      adds  cacb077   POD fixes to pass tests
      adds  6c88df1   Fix error in FWSM support patch that caused FWSMs to not be detected.
      adds  8748932   Enable IPv6 support in Layer3 base class by including Layer3::Ipv6
      adds  7798218   Match for ME340x in Layer3 section, class as L3::C3550 for proper macsuck (ME340x requires community-based indexing)
      adds  4fb63d8   Implement peth_port_neg_power, reporting the actual negotiated value in CiscoPower and the max for the class in the generic PowerEthernet.
      adds  fb9813a   C2970 and C2960 were not being correctly recognized if has_layer(3) was true
      adds  c2ce3d8   Improve os detection for newer versions.  Improve forward compatibility.
      adds  ab111a8   Modify detection for newer code levels
      adds  bfafdc9   Update port indexing for newer code and switches (5698)
      adds  9297c70   Added switch models 2915, 2615, 2520G and 1810G to HP class. Won't be correctly identified until hpicfoid mib is updated to include these models.
      adds  6c880bb   add doc links to Info.pm for new Ipv6 and Pf modules
      adds  b5107b5   shorten abstract for Ipv6.pm
      adds  a77c539   These are actually listed as not-accessible so they shoudn't be defined.  Their information has to be extracted from n2p_paddr instead.
      adds  a58d060   Adding missing method for mapping v6 addresses with prefixes
      adds  e8612e3   Method i_speed_raw didn't return raw values; patch by Alexander Hartmaier.
      adds  1df1bda   change from Ipv6 to IPv6 everywhere
      adds  d09e5de   renamed Ipv6.pm to IPv6.pm
      adds  bc8c8a6   prep for 2.04 release
      adds  08746d6   Fixed i_speed_raw not returning raw values (Alexander Hartmaier) (forgot to commit the updated Changelog when committing the patch to Info.pm)
      adds  662d870   added Oliver to the AUTHORS list
      adds  c0f3a8e   Fix call in L2::Aironet
      adds  8506638   Promote L2::Aruba to L3::Aruba
      adds  631010e   prep for 2.05 CPAN release
      adds  a54b446   Avoid Perl warnings in Info::CiscoStack
      adds  5c44fc0   Fix ordering in Info::CiscoStats POD
      adds  2c2f4a9   Add Layer3::PacketFront device class to support PacketFront DRG devices
      adds  497c81a   Updates to Layer2::HP class to get os_ver & serial from web managed HP ProCurve switches. Based on patch & bug report from J R Binks, SF #3344843.
      adds  df47083   Updated ChangeLog to reflect chages from commits 2c2f4a9e and 497c81a0
      adds  c41ffdf   Documentation fix: add reference to Layer3::PacketFront class in POD
      adds  cfc1ead   New L3::Mikrotik class for Mikrotik devices running RouterOS. Initial, very basic version.
      adds  674eca2   POD clarification on how i_speed() is munged to human friendly values
      adds  8fb3662   Add proper classing for Cisco blade switches to Layer2 section as well, for CBS devices reporting L2 capability only
      adds  0bc4057   Updated changelog to reflect previous 2 commits
      adds  cd9c637   test_class.pl script: also test devices without layers / sysServices
      adds  5d9eec0   New Layer3::Mikrotik class added to MANIFEST
      adds  52275e9   New class L2::HPVC for VirtualConnect blade switches
      adds  e1f3fb3   Fix generic device classification bug for devices w/o L1-L3 support
      adds  8199e2a   Fix failure in POD.
      adds  c9a36f1   Fix Use of uninitialized value in substr at /usr/share/perl5/SNMP/Info/IPv6.pm line 113. It is caused by an empty mac in local loopback interface on cisco devices.
      adds  8a7376f   Update ChangeLog wrt patch SF #3408506
      adds  78b0b77   Added i_stack_status method that can be used for finding the parent interface for e.g. ADSL interface speed determination
      adds  8764916   Support for ADSL-LINE-MIB in new class AdslLine
      adds  4a13ee8   switched ChangeLog format to Moose style
      adds  d64f0d4   added doc stubs for two new classes HPVC and AdslLine
      adds  43d1718   bump ver for release, remove VERSION_CVS variable
      adds  a5f242c   new ChangeLog stub entry
      adds  e9fd373   [2988163] Detect Juniper SSG firewalls as Layer3::Netscreen (R. Kerr)
      adds  7e0771e   Add Layer7 base class
      adds  ccd03ae   Add Layer7::APC class for basic APC UPS device support
      adds  2dd1cdc   Add vendor-based & layer-based fallback classification for Layer7
      adds  a8673cc   Small fix to L7::APC to silence Netdisco error that POWERNET-MIB couldn't be found
      adds  b10b922   [2993691] Support for SonicWALL devices in new class L3::SonicWALL (phishphreek)
      adds  f4ebe6a   forgot to git-add SonicWALL.pm
      adds  a2496a5   [2996795] Support for Kentrox devices in new class L2::Kentrox (phishphreek)
      adds  5054b1b   update DeviceMatrix for Kentrox
      adds  69861e7   [3085411] Activate L3 properties for Netgear GSM7224v2 (phishphreek)
      adds  86909ae   [3085413] SNMP OIDs for Netgear Serial and OS Ver (phishphreek)
      adds  e79f031   [3286549] Dell LLDP Support (Nico Giefing)
      adds  eb5a492   [3297786] LLDP INDEX munged to ignore TimeMark component (David Baldwin)
      adds  2da37f0   [3317739] Fix for Baystack without POE on stack member 1 (David Baldwin)
      adds  bdfc430   [3469527] Netgear LLDP Support (Nic Bernstein)
      adds  1825897   [2037444] os_ver fails on some Extreme versions (Robert Kerr)
      adds  9e545e8   fix overly liberal Version parsing - thanks LT
      adds  295e6fb   [2980789] Fix root_ip to try OSPF RouterID first (Brian De Wolf)
      adds  7d470fd   [2986858] Fix the patch from this ticket (Oliver Gorwits)
      adds  b3fb18e   [3076592] Not an ARRAY reference in Info.pm (Oliver Gorwits)
      adds  d0fbfde   [3136084] Rename Allied Telesyn to Allied Telesis (Oliver Gorwits)
      adds  428c007   [3268104] CiscoVTP.pm i_vlan_membership() array bounds (Michael Sanderson)
      adds  5242d16   [3472052] moduleSerialNumber support for Cisco Stack (Slava)
      adds  11dbeb2   [3497004] Clarify POD description of default values (a2w)
      adds  47032cb   [3502533] Layer2/Baystack interface indexes > 513 (Robert Nyqvist)
      adds  40239ea   [3497004] AutoSpecify defaults to "off", reflect that in POD (a2w) and update README to be in line with Info.PM POD clarifications
      adds  30a73c0   Prefer OSPF router ID in L3 root_ip
      adds  3bb33fa   Fix syntax errors in L3 changes
      adds  feffa6d   Fix grep statement in L3 root_ip
      adds  8be0f9e   Merge branch 'bldewolf-L3-root_ip'
      adds  102a2a0   Reverting commit b3fb18e (SF #3076592) since it seems to break retrieving tables using v2 & bulkwalk
      adds  e2a314b   Added patch #3523320 (New vlan methods for Layer3/Juniper.pm)
      adds  cd1acd0   Include LLDP information in output from cdp methods in C6500.pm. Same strategy as in HP.pm
      adds  3eaa2ae   Updated Changelog
      adds  e585396   Wrong section of the Changelog
      adds  876fb99   Bump version number in Juniper.pm
      adds  1347834   Don't assume that lldpRemLocalPortNum is the same as ifIndex, try to cross reference lldpLocPortDesc with ifDescr to get ifIndex first.  Revert commit eb5a492, patch request 3297786, and deal with timeMark by setting partial fetch to zero by default which should be a valid value according to RFC 2021.
      adds  cac2224   LLDP bug fixes
      adds  63687b5   [3323842] Juniper EX/SRX correct VLAN tag support - i_vlan() fix
      adds  3b25711   * Add method to report current transmit power of the radio   interface, dot11_cur_tx_pwr_mw(), in Airespace class * Correct reporting of SSID broadcast status in Airespace class
      adds  6105046   Add pseudo ENTITY-MIB methods  for hardware information
      adds  515e876   POD fix
      adds  a7aeae0   Add very basic support for Blue Coat SG series devices. Not tested yet.
      adds  44da754   Merge branch 'master' of ssh://snmp-info.git.sourceforge.net/gitroot/snmp-info/snmp-info
      adds  04eafd3   Merge branch 'master' of ssh://snmp-info.git.sourceforge.net/gitroot/snmp-info/snmp-info
      adds  a227db5   Added Cat6k/Sup2T to L3::C6500 class, bit more comments around the checks that result in L3::C6500 classification
      adds  f0eb0a9   Updated MODEL_MAP in L2::HP, added 2620 and 3800 series
      adds  bd6591d   Merge branch 'master' of ssh://snmp-info.git.sourceforge.net/gitroot/snmp-info/snmp-info
      adds  9e84141   Fix reporting of base MAC and get OS version of more devices in Juniper
      adds  50b4274   [2132349] Add an additional check to get Foundry OS version
      adds  2972c70   [3541442] Change L2::Catalyst port names to what is reported in CDP
      adds  73fd627   bump version for release; fixes for POD and Perl::Critic
      adds  75dc93f   update MANIFEST for Kentrox, BlueCoatSG, SonicWall, APC
      adds  e21d851   Merge branch 'master' of ssh://snmp-info.git.sourceforge.net/gitroot/snmp-info/snmp-info
      adds  f1806f2   Add check required due to default partial
      adds  97b3980   Fix BlueCoat serial
      adds  025e7b7   bump version for release; push_ver deletes .orig files
      adds  5c22a29   Merge branch 'master' of ssh://snmp-info.git.sourceforge.net/gitroot/snmp-info/snmp-info
      adds  14bf6b8   bump version for release
      adds  cd112f4   [3418918] Report actual OS not vendor for extreme devices
      adds  0661b13   [1424336] Support for Extreme Discovery Protocol (EDP) and add EDP and LLDP L2 Topology to L3::Extreme
      adds  56dae91   Add new EDP class to top level documentation and MANIFEST
      adds  b5c4bd9   hasCDP() wasn't calling proper method for FDP check.
      adds  6256f33   [2809045] Strip preceding netscreen from model name in L3::Netscreen
      adds  e8a9d18   Fix to return cached data for table methods (funcs) if available and not a partial request.  Partial argument could be undef, but existed in methods supporting partial fetches.  Changed check to see if there is a value in the partial argument rather than existence.
      adds  446e5a1   Cisco Nexus support - new class L3::Nexus
      adds  f0ca1a5   Cisco Nexus support
      adds  18f59db   Add support for Avaya Secure Routers in L3::Tasman
      adds  912ba27   Ignore loopback, other, and cpu interfaces.  Use IfDescr for interface since we don't have SNMP-REPEATER-MIB loaded and methods defined.
      adds  225e12e   Add support for Juniper SSL VPN appliances in L7::Neoteris
      adds  46f941b   Typo in POD
      adds  ee5953d   [3017571] Add LLDP support for NetSNMP device class (begemot)
      adds  3e21357   Add i_ssidmac() to get BSSID's, grab radio base MAC as port MAC for AP's
      adds  8264f68   Add i_ssidmac() method to get BSSID's from AP's
      adds  8719706   Minor POD fix
      adds  1e37bfa   Fix typo in PoD for Bridge.pm, reported by William Bulley
      adds  6cfce19   Workaround for IPv6 neighbor cache on Cisco Nexus, check data before returning. Also minor PoD fix in CiscoConfig.pm.
      adds  0862047   Classify Linksys 2024 as L3::Dell
      adds  9c19c70   revert cac2224fa181ff7219049870a9c313beb413212c LLDP bug fixes
      adds  ead15a1   revert part of 13478343cd1d65eb1bea523f7b91eba31e1de349 which used $partial zero if not provided
      adds  829a4bf   update version for release
      adds  53860aa   update README with new docs
      adds  c7db037   fixes to pas critic tests
      adds  b6cf462   Top level changes to Info.pm 1 - Simplify AUTOLOAD() 2 - Add dynamically generated methods to symbol table to avoid AUTOLOAD on subsequent calls 3 - Override UNIVERSAL::can() to work with dynamic methods 4 - [3160037] - Support _raw suffix on methods to skip munging 5 - Add default bulkwalk_no()
      adds  5eb66fe   Create new top level c_* topology methods and has_topo() method.
      adds  a163e5b   Remove c_* methods from device classes as top level methods will now handle.
      adds  70bc5e7   Remove c_* methods from device classes as top level methods now handle.
      adds  435bb7d   No longer emulate CDP methods in other discovery protocol classes, use the class name as base (sonmp, fdp) rather than cdp.
      adds  e97693d   Rename c_* methods to cdp_* since c_* methods now report all topology.
      adds  ae3398b   Replace map function with hash iteration for munge handling in _load_attr() and _show_attr
      adds  6f54cb4   New global box_descr()
      adds  b9fb232   New globals
      adds  ba7a105   Additional documentation
      adds  6692ddc   Override peth_power_watts() with Extreme specific MIB
      adds  de28ff9   Strip orig_ from method name in _global() and _load_attr()
      adds  e4e0995   Documentation updates
      adds  ecea4ef   Correct naming of global id method
      adds  f2d9f6b   New global
      adds  af65bb3   Add support for Avaya VSP 9000
      adds  a83bc1b   New global
      adds  3af05eb   correction for passing partial on initial AUTOLOAD
      adds  436f744   Add support for Avaya VSP 7000 series
      adds  4b1007c   Support Avaya (Trapeze) Wireless Controllers in new class L2::NWSS2300
      adds  f730fa3   update changelog
      adds  84493a9   Merge branch 'em-autoload-topo'
      adds  0740a7b   Correct an issue in _load_attr() when specifying the Module (MIB) as a prefix to resolve leaf name conflicts between private MIBs.  Add even more verbose debugging output for _global and _load_attr() - now reports Module qualified leaf name and full OID to include any partial passed.
      adds  91d67ed   Support for newer Radware Alteon ADC switches 4408/4416/5412/5224 and older AWS 2000/3000 series in existing L3::AlteonAD
      adds  15cd354   [3564920] LLDP-MIB::lldpLocPortDesc isn't always unique, use LLDP-MIB::lldpLocPortId this cross references to ifName
      adds  0f1a76a   AUTOLOAD once again tries to determine if a MIB leaf is a single  instance returning a scalar or part of a table returning a reference to a hash.
      adds  d9c52c1   Update internal comments
      adds  683edf1   Initial version for L3::H3C class. Work in progress, needs a lot of testing. LLDP doesn't map neighbors to correct ports yet.
      adds  9505f11   New configuration option 'IgnoreNetSNMPConf' will ignore Net-SNMP configuration files on object initialization
      adds  a9cc14b   reverse accidental deletion during last commit
      adds  08e335f   Typo in IPV6-MIB i6_n2p_phys_addr definition
      adds  240539b   [3564920] LLDP-MIB::lldpLocPortDesc isn't always unique part 2 -  use ifName() instead of i_name()
      adds  ca446fa   Support for Citrix Netscaler appliances in new class L7::Netscaler
      adds  9dae6b2   Add support for 802.11n client tx rates
      adds  c3d5631   Doc update
      adds  999dd1f   Remove debug comment
      adds  4005640   Check if \$stp_ver is defined (Wim Vandersmissen)
      adds  d94630a   Merge branch 'master' of ssh://snmp-info.git.sourceforge.net/gitroot/snmp-info/snmp-info
      adds  c6776b1   Multiple bug fixes for AUTOLOAD generated set_ methods
      adds  4f168a5   add W. Bulley's patch for Force10 support
      adds  c1c448f   update version
      adds  c88e37e   update MANIFEST and README
      adds  74816fc   Add fall-back for sysDescr on Force10
      adds  daf512e   bump version
      adds  4956697   update README
      adds  d67ffc3   Merge branch 'og-2-10-force10'
      adds  532279d   [rt.cpan.org #81781] [PATCH] Fix spelling error in Info/Layer7/APC.pm
      adds  7cef846   Load extra MIBs in H3C class to improve object type resolving
      adds  688a0de   Add fallback method to determine IOS & IOS-XE versions when parsing description() failed
      adds  b4974ae   Fix regex mistake in previous CiscoStats.pm update
      adds  9abe744   Clearly note that CiscoStats will now report IOS XE as 'ios-xe' and not as 'ios' anymore
      adds  0713a64   L2::Airespace now reports AP Ethernet MAC as port MAC for radio ports
      adds  badfb12   Improved support of XOS based Extreme devices
      adds  3741010   Add extra check in LLDP local interface determination to improve H3C support
      adds  3ce9f40   Fix typo in LLDP.pm, noticed on previous commit...
      adds  61e8f47   [3185391] - Add support for F5 load balancers
      adds  ddf971e   H3C class: use Q-BRIDGE-MIB, minor POD updates
      adds  c8c548f   Add 'san-os' to CiscoStats os() method for Cisco devices running SAN-OS
      adds  e1e693a   [3599277] - Q-BRIDGE Support to collect VLAN in macsuck
      adds  b9aebf7   - Move AIRESPACE-*-MIB methods to base Airespace class - Add cd11_ssid() to support Nedisco feature request [3598089] Collect SSID in macsuck
      adds  0325bb1   Use fully qualified name when adding dynamically generated method to symbol table
      adds  3ff4320   Fix typos in i_vlan(), ignore VirtualRouter interfaces
      adds  43d06e1   Two new utilities added in t/util to assist in developing device  support from snmpwalk output
      adds  16aa96e   Updates to documentation for Avaya acquisition of Nortel.  Update of device support matrix for recent Avaya additions
      adds  1694e64   Update Juniper support device matrix
      adds  5ec034c   Update Radware (Alteon) support in device matrix
      adds  9e463dd   Updates to documentation for Brocade acquisition of Foundry.  Update of device support matrix for Foundry
      adds  6969dcb   Remove depreciated L2::Bay and L2::Foundry for 3.0 release.  Functionality is available through L2::Baystack and L3::Foundry respectively and they are no longer referenced by other classes.
      adds  cbb8bc5   Update device matrix for Citrix support
      adds  0be8219   Update device matrix for Extreme support
      adds  aefb31f   Updates to device matrix for Airespace, APC, Avaya, Bluecoat, Cisco, Kentrox, Mikrotik, and PacketFront.  Change cdp attribute to topo.
      adds  d531528   [3323814] - Arp support for Netscreen (David Baldwin) [3323821] - Add support for Netscreen w/ WLAN (eg SSG5) (David Baldwin)
      adds  5d443fd   fix for mocked getnext method when first IID is zero
      adds  e46deb5   Fix for i_speed_admin() issue reported by Jiri Dvorak
      adds  242013f   - Corrections to mappings of interface attributes previously inherited from base class - Simplify nsIfIndex to ifIndex mapping in _nsif_if_map() - Fallback for interface attributes not support on versions prior to 5.4 - Change vendor to juniper - Mark internal mapping methods private - Documentation updates
      adds  32f33f5   Update for removal of L2::Bay and L2::Foundry
      adds  5da622f   POD update for Pod::Coverage
      adds  a9a3229   Bump version for first 3.0 beta release
      adds  8f0ac35   POD updates - spell check
      adds  d4c460f   Fix for Perl::Critic flagged warning
      adds  b7a135d   POD typo
      adds  2ac4e65   Mark extremeware_i_vlan(), 	extremeware_i_vlan_membership(), xos_i_vlan(), and xos_i_vlan_membership() as private, external API is i_vlan() and i_vlan_membership().  POD updates.
      adds  4bfebe1   Topology c_* methods should no longer be defined / overridden in device classes
      adds  74b5c9f   Use default Perl Critic policy as the older Conway PBP policy is outdated and includes depreciated modules
      adds  c6521d0   Use default Perl Critic policy as the older Conway PBP policy is outdated and includes depreciated modules, set severity to 5
      adds  ebe3f39   Update README
      adds  4e2f950   [3033731] - Alcatel-Lucent OmniSwich AMAP Support
      adds  41833c1   Add new classes to MANIFEST
      adds  19e9fb5   Add more default topology methods to test_class_mocked.pl
      adds  318f951   Support Juniper (Trapeze) Wireless Controllers in new class L2::Trapeze
      adds  9c71bdb   [3598896] - Lantronix device support (J R Binks) and  [3598337] - Lantronix SLC support
      adds  da2ea09   Bump version
      adds  47d9d09   fix code in L3/Extreme to pass tests and be more correct
      adds  21bd4c6   bump version again for dev release
      adds  275a533   added subclass for Cisco ASA firewalls which filters bad mac addresses in b_mac method
      adds  8aca1d9   fixed Cisco ASA detection for newer versions that return has_layer(3)
      adds  6358b7a   override i_description for Cisco ASA firewalls to return the configured interface name
      adds  ca76516   bug fix for Class name typos
      adds  62005c5   update VERSION
      adds  46cdb4c   update manifest
      adds  198df7c   update changelog
      adds  d82d495   final patch from Nic to fix arrayism
      adds  d3e39a4   bump version for stable release
      adds  9a722bb   Properly pull os_ver from Netgear GS series switches.
      adds  3eae0b9   Support Alcatel devices with layer3 features.
      adds  2d62372   Identify Cisco Aironet 1140 APs as Layer2::Aironet
      adds  8b14776   Add release date to headings for version 3.01 and 3.02
      adds  070d911   Add support for Aruba LAN switches.
      adds  abfd93e   remove evil tabs
      adds  2712004   [RT#86725] - Identify Cisco Catalyst 3850 as Layer3::C6500 (C. Causer)
      adds  5324760   version bump - 3.02
      adds  f4e37cd   Add missing =back to POD (A. Hartmaier)
      adds  fd5812a   version bump - 3.03
      adds  22dd49c   Add HP 2530 and 2920 models to Layer2::HP MODEL_MAP & re-sort the list
      adds  0ce8a55   ADD SUPPORT FOR CISCO SMALL BUSINESS DEVICES
      adds  37737a6   UPDATE CHANGELOG FOR CISCOSB ADDITION
      adds  4efa0fd   ENHANCEMENT ADD CISCO SMALL BUSINESS SUPPORT
      adds  8671f65   ENHANCEMENT TO NETGEAR SUPPORT
      adds  afa97d8   ENHANCEMENT TO INFO::LAYER2::NETGEAR
      adds  c3a727c   ENHANCEMENT TO INFO::LAYER2::NETGEAR
      adds  03c4d1e   Merge commit 'c3a727'
      adds  ae5a4d4   new release - 3.04_001
      adds  a29b888   new release - 3.05
      adds  cda8306   [#48] Switch duplicate J9624A for J9626A in Layer2/HP (R. Kerr)
      adds  6071beb   Basic support for Pica8 switches in L3::Pica8
      adds  b7e252b   Overrides ipAddrTable methods, some versions do not index the table with the IPv4 address in accordance with the MIB definition.
      adds  d6c3313   fix for device serial, just use entry with no parent since class could be stack rather than chassis
      adds  9980942   update changelog with Nexus bug fixes
      adds  59e9fae   release 3.07
      adds  1a92306   [#66] Support for VSS via CISCO-VIRTUAL-SWITCH-MIB in L3::6500
      adds  7c6df7c   [#64] Add i_speed_admin() to L2::2900 (psychiatric)
      adds  247f6f0   modify munge_null to remove all control characters
      adds  15b7e95   Rewrite of L3::Aruba, now supports pseudo ENTITY-MIB methods to gather module information, more interface information for APs, more wireless information to include client stats, and arpnip information from wireless clients.  WARNING: AP device interfaces are now based on AP MAC and radio versus BSSID to align with other wireless classes.
      adds  905ad3e   miscellaneous POD updates
      adds  1601703   [#69] set speed and duplex on Cisco VSS system (psychiatric)
      adds  cfce629   Identify Layer2::Aironet running IOS15
      adds  4e2b642   If the port ID claims to be interfaceName, use it for lldp_port
      adds  7d2cf97   [#68] Fix device_port entries for switches with non-unique ifDesc
      adds  3c26ce2   [#67] Add the possibility to set speed for Layer3::C4000
      adds  69b1f1e   Merge branch 'master' of ssh://git.code.sf.net/p/snmp-info/code
      adds  ca5fff3   Added missing ChangeLog entries for my two recent commits
      adds  cb66305   Add docs note about make_snmpdata.pl under EXTENDING SNMP::Info
      adds  3577fa1   update test_class.pl utility to allow ignore of snmp.conf and test summarize more standard class methods
      adds  08b2f50   On EOS, the LLDP port ID is a dot1d port.
      adds  c793076   [#46] Brocade (Foundry) Module Support Brocade (Foundry) POE Support
      adds  6f0cb84   Get AP MAC->IP mappings arp cache table augmentation methods
      adds  6812a60   Support peth_port_power() power supplied by PoE ports in L2::Baystack
      adds  4b1533e   Don't try to munge undef values
      adds  074f2e7   Fix ignore Net-SNMP configuration file snmp.conf option in t/test_class.pl and t/util/test_class_mocked.pl
      adds  9b1c439   Use LLDP in Layer3::Aruba, for switches.
      adds  e239a60   release 3.07_001
      adds  f3b6cfb   [#49] Perl 5.18 UNIVERSAL::can change could cause infinite loop
      adds  5a2722d   Clean up more model names in L2::Baystack
      adds  f5fb4dd   Silence warning from uninitialized variable in L3::Passport e_descr()
      adds  3d48f4e   [#45] IBM (Blade Network Technologies) Rackswitch support in new class L3::IBMGbTor
      adds  667cdbe   release 3.08
      adds  7a8ebff   Merge branch 'master' of ssh://git.code.sf.net/p/snmp-info/code
      adds  539943f   Correct LLDP address type detection in L3::IBMGbTor
      adds  9540f6b   L3::IBMGbTor defaults to lldpInfoRemoteDevicesLocalPort in lldp_if() unless there is a cross reference to either ifAlias or ifDescr L3::IBMGbTor lldp_id() now uses lldpInfoRemoteDevicesSystemName Add lldp_platform() support in L3::IBMGbTor L3::IBMGbTor POD updates
      adds  e3e289a   set_i_untagged combines both set_i_vlan and set_i_pvid in one method
      adds  c21ca20   support *i_untagged in Bridge.pm to work on other platforms (falls back to *i_vlan)
      adds  28bbe0e   Modify _xos_i_vlan_membership() in L3::Extreme to only include tagged  ports
      adds  24f8a8f   Remove "Switch" from model name in L3::Foundry
      adds  fb478d3   When determining the BSSID in Airespace there is only one hexadecimal  digit available so skip if outside the range of 1-16, 17 is reserved for 3rd party AP's.
      adds  d6a7a94   Don't assume entity index 1 is the chassis and has serial in Layer3.
      adds  8e84aea   Add identification of IOS XR and version in CiscoStats
      adds  f246444   [#41] Riverbed Steelhead support added in new class L3::Steelhead
      adds  7bf9500   POD spelling corrections
      adds  9e33209   Attempt to fill in missing bp_index mappings on wired Aruba switches.
      adds  7db148a   Aruba POE Support Aruba utilizes Q-BRIDGE-MIB when available for VLAN information to better support wired switches Capture serial number on newer Aruba devices
      adds  834b27b   Fix for single instance table leafs in test_class_mocked.pl
      adds  b488228   Fix power module indexing
      adds  602bb15   Alias lldp_rem_sysdesc() as lldp_platform() to provide a clue to type  of remote LLDP device.
      adds  0e572db   lldp_platform() now tries to return something useful from either lldp_rem_sysdesc() or lldp_rem_sysname().
      adds  c6abd7b   Add lldp_cap() which returns hash of arrays with each array containing the system capabilities supported by the remote system.
      adds  d39dc76   [RT: #78232] Extend cdpCacheCapabilities to show more CDP bits Add cdp_cap() which returns hash of arrays with each array containing the system capabilities supported by the remote system.
      adds  0ab93b1   Correctly unpack bits in munge_bits()
      adds  5445a49   Munge fdp_capabilities the same as cdp_capabilities, retain all the bits during munge
      adds  37aca89   munge_caps() is no longer in use, so remove
      adds  04f8c7f   Add c_cap() method which return a hash of  arrays with each array containing the system capabilities reported as  supported by the remote system via CDP or LLDP.
      adds  cceb0f4   Update change log
      adds  b570fdb   Enable new *_cap methods in _get_topo_data()
      adds  3e22e24   Data values of zero are now sent to munge method instead of skipped
      adds  17b1bda   release 3.09
      adds  409de77   Merge branch 'master' of ssh://git.code.sf.net/p/snmp-info/code
      adds  1c57d2e   release 3.10
      adds  b4c3f92   Modify cdp_cap() to handle devices which return space delimited strings for cdpCacheCapabilities rather than hex strings
      adds  d82d878   [#51]  Collect nsIfMngIp when getting IP interfaces in L3::Netscreen
      adds  a4e7c3a   Fix Extreme XOS i_vlan_membership - Revert [28bbe0], fix bug with untagged being added to @ret twice (Robert Kerr)
      adds  985b4aa   Use Q-BRIDGE-MIB as default with fallback to BRIDGE-MIB across all  classes for the fw_mac, fw_port, and fw_status methods
      adds  6b49bfd   methods take precedence over globals, make sure that all classes have methods defined if needed to override new fw_mac and fw_port methods in Bridge class
      adds  31a8abc   Squashed commit of the following:
      adds  97ce41e   Additional documentation for new LAG support
      adds  7240f03   Regex cleanup for additional support of Avaya 8800 series in L3::Passport
      adds  d68b204   rename IEEE802dot3ag to IEEE802dot3ad
      adds  22642c1   Skip default CPU management addresses on VSP and 8800/8600 series in  L3::Passport to prevent erroneous duplicate addresses
      adds  280e926   release 3.11
      adds  8fda381   [#52] NETSCREEN-IP-ARP-MIB considered harmful
      adds  416a183   Modify L3::Passport to obtain forwarding table information from RAPID-CITY if information is not available in either Q-BRIDGE-MIB or BRIDGE-MIB.  Needed for VSP 9000 prior to version 4.x (Tobias Gerlach)
      adds  fe89001   Foundry/Brocade aggreate port master ifIndex resolved properly
      adds  8b8ee86   release 3.12
      adds  6764f15   HP ProCurve LAG support by inheriting Info::Aggregate class
      adds  88295e8   Cisco PAgP support added to LAG method
      adds  682b8c2   release 3.13
      adds  efecf1b   Improvements to Mikrotik module (Alex Z)
      adds  63547c2   Don't unshift length from broken lldpRemManAddrTable implementations (G. Shtern)
      adds  0bfc8c5   Return correct VLAN info with qb_fw_table() on Layer2::HP
      adds  6e91b90   Add LLDP capabilities to Layer2::HPVC class
      adds  440ec27   Fallback in determination whether a device is LLDP capable
      adds  88fb9e4   802.3ad LAG support in Layer3::H3C
      adds  d2b4047   fix pod
      adds  d0722d3   release 3.14
      adds  2c88544   implement cache and offline mode
      adds  6519570   Offline mode and Cache export/priming
      adds  c24e63e   Return serial number for Cisco 3850 from entPhysicalSerialNum
      adds  a264bb3   release 3.15
      adds  8273982   Add superclass discovery methods
      adds  f7430ab   Add method resolution discovery in SNMP::Info::MRO helper module
      adds  c60a04f   Add method resolution discovery in SNMP::Info::MRO helper module
      adds  c6b3c45   version of all_methods using positional array for sub/global/func
      adds  72c223f   make all_methods explicitly show all subs/globals/funcs
      adds  1860285   use array instead of hash for key/val
      adds  3cceec9   add MRO synopsis and remove empty all_methods keys
      adds  edc0fe4   Enterprise edition versions  8 and 9 of C1900 support aggregation and stp extensions
      adds  e85b3f7   Consolidate CiscoImage class into CiscoStats class
      adds  7458070   Remove CiscoImage class as its now included in CiscoStats class
      adds  ce61941   Make L2::Cisco base class for L2::Catalyst and L2::C2900 Add CiscoPortSecurity, CiscoStpExtensions, CiscoAgg to L2::Cisco Remove CiscoQOS and CiscoImage from L2::Cisco
      adds  9148764   Remove CiscoImage from all classes as its now included in CiscoStats class
      adds  102a7e1   L3::Cisco i_vlan() will now call SUPER and try interface description as a fallback
      adds  7c8575b   Clarify CISCO-VLAN-IFTABLE-RELATION-MIB usage comment
      adds  3f49e5f   Add LLDP and CiscoStpExtensions to L3::Cisco
      adds  47736b0   FWSM and ASA only support methods in CiscoStats, don't inherit other Cisco classes which the devices don't support
      adds  3d2c9ce   Add L3::CiscoSwitch base class for L3 Cisco switches
      adds  867a635   Remove SNMP::Info inheritance from CiscoStack to prevent issues caused by multiple inheritance, documentation states that this class should not be used directly.
      adds  71f84d4   Clean up inheritance for L3 Cisco classes.  With this change all applicable classes will now support LLDP and aggregation methods.
      adds  0fbcd5f   Documentation updates for Cisco inheritance clean-up
      adds  8e63954   release 3.16
      adds  1ae7f8c   release 3.17
      adds  0e28436   Pseudo ENTITY-MIB methods added to L3::Tasman for hardware information
      adds  713d052   POD  update
      adds  158ee40   Correctly identify device type (class) for instantiated objects which have overridden layers.
      adds  3f7229f   Cisco Nexus workaround: add probable VPC IP address to device IP address table, determined by checking listening UDP sockets
      adds  f1e9e34   Merge branch 'jvi_nexus'
      adds  46b3127   [#58] Fix inheritance in L3::FWSM and L3::CiscoASA
      adds  250d2a0   Update change log for L3::Nexus capture of VPC Keepalive IP addresses
      adds  8353db2   [#71] Don't try to match on a false port description in lldp_if
      adds  d09e4a1   L2::Netgear inheritance clean up and removal of unnecessary c_* methods  defined in Info base class
      adds  08e049e   [#54] Possible bad values returned for cdp_id with some HP gear (Joel Leonhardt)
      adds  8dd32c0   [#54] Possible bad values returned for lldp_port with some HP gear
      adds  b197e97   release 3.18
      adds  cd54b07   Fix Avaya detection in lldp_port()
      adds  0f5319b    Silence uninitialized value warning in L3::Cisco
      adds  66910c7   Add L2:3Com support
      adds  2e480db   Small H3C fixes
      adds  0c87645   Merge commit '2e480dbec54e3b31586f7660f7f88d8797ac2446'
      adds  719f149   Add Ubiquiti UniFi AP support
      adds  9a06249   Merge commit '719f14984b5d614b7ee52493bf07d6ced99adad4'
      adds  3b6088f   add L2:3Com.pm
      adds  c7ee746   Merge commit '3b6088f454b5211ea00267fddd45b9a6b3563312'
      adds  eb62f95   POD fix
      adds  aeebe5c   POD updates
      adds  6ea3431   POD updates and update change log for begemot's merges
      adds  536d7d6   Only use L2::ZyXEL_DSLAM for ZyXEL DSL modules
      adds  70bb263   release 3.19
      adds  f875639   Override layers in Juniper for routers with switch modules not reporting L2 capability
      adds  893def7   release 3.20
      adds  d3c2c1b   Remove all trailing whitespace from ChangeLog entries
      adds  0793ff3   No longer use default i_ignore() subs in L2/L3/L7 base classes
      adds  32c0e64   Ignore komodo files
      adds  e84225f   Use the same method for both i_vlan and i_pvid in BayRS
      adds  5f1426a   Support obtaining FDB in Avaya SPBM edge deployments in L2::Baystack NOTE: This requires a RAPID-CITY MIB with the rcBridgeSpbmMacTable
      adds  c124201   [#64] Misdetection: Wireless APs
      adds  aaca030   Use FDB ID to VID mapping if available to determine end station VLAN. Use dot1qVlanCurrentTable if available to capture dynamic and static VLANs, fall back to dot1qVlanStaticTable if not available. New method i_vlan_membership_untagged() for VLANs transmitted as untagged frames. Add partial of zero to L3::Enterasys methods which use dot1qVlanCurrentTable to work around non standard TimeFilter implementation.
      adds  9e81378   Remove qb_fw_vlan() override from L2::HP as it should no longer be necessary.
      adds  efcf6a0   Support for Fortinet devices in new class L3::Fortinet
      adds  97564f5   New method qb_fdb_index() for VLAN ID to FDB ID mapping.
      adds  5bb9011   Override qb_fdb_index() in L3::Dell since the dot1qTpFdbTable uses dot1qVlanIndex rather than dot1qFdbId as an index
      adds  842ac96   Capture port VLANs on Cisco interfaces which are configured for trunking but are not in operational trunking mode
      adds  bdb7190   Document i_vlan_membership_untagged()
      adds  7ee562c   i_vlan_membership_untagged() should return HoA
      adds  ce8bb68   Add i_vlan_membership_untagged() to RapidCity
      adds  9aca213   Add i_vlan_membership_untagged() to L3::F5, L2::C1900, and L2::HP4000
      adds  1bf62f9   Use defined as test to catch vlan zero
      adds  eb046b6   L3::Juniper now inherits i_vlan_membership() and i_vlan_membership_untagged() from Bridge and only overrides VLAN mapping Correct VLAN mapping of FDB entries in L3::Juniper
      adds  03a81ad   Add i_vlan_membership_untagged() method to L3::Aruba
      adds  49b853d   Document i_vlan_membership_untagged()
      adds  7ad4493   L3::Force10 now inherits i_vlan_membership() and i_vlan_membership_untagged() from Bridge and only overrides VLAN mapping
      adds  e57e7d9   Add i_vlan_membership_untagged() to L3::AlteonAD
      adds  163ba86   Add i_vlan_membership_untagged() to L3::Extreme
      adds  09e18e9   Capture Aruba AP hardware version when available
      adds  47954ab   Correct munging of dot1dStpPortDesignatedPort in stp_p_port() and i_stp_port() methods
      adds  d674b22   Correct munging of stp_root()
      adds  ee7d254   Capture Aruba AP software version when available
      adds  a359184   Ignore build files
      adds  b6494ef   POD updates, add version to MRO
      adds  1e04388   Document i_pvid() in L3::BayRS
      adds  76b1faa   POD syntax fix in L3::Extreme
      adds  c97dc06   Add stp_i_time(), stp_i_ntop(), stp_i_root(), stp_i_root_port(), stp_i_priority() methods which return a hash reference to ease API compatibility with MST and PVST implementations indexed by a spanning tree instance id.
      adds  c7934f4   Enable determination of spanning tree version running on Avaya switches and add methods to gather information from multiple instances
      adds  d7047bd   Add methods to gather PVST information in L3::Foundry
      adds  ddb9dda   Add stp_i_mac() to get per STP instance bridge address
      adds  ce50a3f   Recognize C2700 and C3700 as Layer2::Aironet
      adds  046c15a   Merge branch 'master' of ssh://git.code.sf.net/p/snmp-info/code
      adds  5454ab5   In LLDP.pm don't create a variable in a conditional
      adds  b24f1a8   release 3.21_001
      adds  35213d5   Add LLDP into base Layer3 class
      adds  8e470a2   pod additions for Layer3.pm
      adds  7b2051b   Add LLDP into base Layer2 class
      adds  afef2e6   Don't include LLDP in Layer2/HP.om directly, it's inherited via Layer3 class now
      adds  8c5be1a   release 3.22
      adds  e97e830   Update MIB used in L1::Asante
      adds  9e1c462   Enhanced STP support for L3::Extreme.  Document previous STP changes in ChangeLog.
      adds  7b7f197   Fix Cisco VLAN membership issue introduced in 3.22 related to capturing port VLANs on Cisco interfaces which are configured for trunking but are not in operational trunking mode
      adds  045ff8b   release 3.23
      adds  c85b61b   Fix single instance leafs defined in %FUNCS to behave like table leafs;  return a reference to a hash and don't add zero instance identifier
      adds  7eb799a   Fix incorrect FDB ID to VLAN ID mapping in Bridge and L3:Enterasys
      adds  46515dd   Support RSTP and ieee8021d STP operating modes in RapidCity
      adds  2c7243b   release 3.24
      adds  c8cbdae   Add more model name mappings to Layer2::HP (includes several 2530 models and 5400R series)
      adds  db6c357   release 3.25
      adds  73d713b   Add fan and psu reporting to Layer3::Dell
      adds  8dfe9ef   Fix typo in MRO::print_superclasses
      adds  c0141bc   Include Voice VLANs in (tagged) VLAN Membership on Cisco devices
      adds  83164f4   release 3.26
      adds  60efce8   Add power supply information
      adds  d5bf083   [#221] Drop Cisco Voice VLAN 4096
      adds  86856b6   Only log adding mibdirs at debug level 2
      adds  9b3262a   release 3.27
      adds  224085d   Add Layer3::Huawei class
      adds  ce4349a   Try to determine whether a device in generic Layer3::Cisco class needs community based indexing
      adds  c006711   Add model translation to Layer3::Huawei by loading correct MIB
      adds  e7b06a0   POD fixes in Layer2::Aironet
      adds  036cb45   Correct port indexing of VSP 4K in L3::Passport
      adds  c8fceeb   release 3.28
      adds  bbc9695   Report L2 capability on PacketFront devices if they have bridge ports
      adds  d399ca9   Add IPv6::ipv6_addr() method for decoding table instances to actual addresses
      adds  70615a1   IPv6 related updated to Info::LLDP
      adds  b97cef8   release 3.29
      adds  d4d7429   Correct link to MIB tarball
      adds  e09624e   RT #106254: Add new sysObjectID mapping for Ubiquiti
      adds  9392b74   Correct port indexing of newer VSP 4K and 8K in L3::Passport
      adds  a8d83b5   Statistics in the sysIfxStatTable are 64-bit counters, so they should override the 64-bit methods.  See documentation at https://metacpan.org/pod/SNMP::Info#Interface-Statistics for implications.  The proprietary MIB does not have 32-bit counters, as a result 32-bit counter methods are not overridden.
      adds  e6ad087   release 3.30
      adds  2fada0c   Support for CiscoSB OS and Version (D. Tuecks)
      adds  d250a82   SONMP support for Enhanced Topology Table
      adds  508e7f7   Add support for channelized interfaces in L3::Passport.
      adds  76aece0   release 3.31
      adds  8426620   Add 200 Mbps and 2.0 Gbps aliases to SPEED_MAP (useful withport aggregation)
      adds  9685c3a   Support undefined (noSuchIntance) values in Offline mode
      adds  e97617a   Do not init table cache if Cache provided by user
      adds  6f4a4a9   Add support for propMultiplexor as ifType. 3Com/H3C switches use this type for Link Aggegation without LACP.
      adds  4999b76   fix for 'Use of inherited AUTOLOAD for non-method SNMP::Info::Layer2::HP::agg_ports_ifstack() is deprecated'
      adds  c209b9a   Merge /u/begemot/snmp-info/ branch fix-aggregate into master
      adds  9983564   Merge branch 'master' of ssh://git.code.sf.net/p/snmp-info/code
      adds  0760505   Avoid deep recusion when AUTOLOAD and carp collide
      adds  d8b5ba2   Add device MAC to APC UPS
      adds  e9b4eaa   Merge /u/begemot/snmp-info/ branch fix-apc-mac into master
      adds  add86bc   Add workaround in IPv6.pm to deal with possibly incorrect IPV6-MIB implementations
      adds  2a15066   APC: also report model for PDU products (#61)
      adds  0049f0d   Add VMware support
      adds  338cba6   Merge /u/begemot/snmp-info/ branch support-for-vmware-v2 into master
      adds  4ea66fc   Add Palo Alto support
      adds  f43803d   Merge /u/begemot/snmp-info/ branch support-for-paloalto-v2 into master
      adds  8fba1bc   Remove L2 from PaloAlto layers
      adds  502e206   Improve VG350 detection
      adds  a01c785   add missing changelog entries GRRRRRR!
      adds  06806f5   AUTOLOAD typo-catcher search for SNMP::Info no longer anchored
      adds  7277311   Respect version/comm/secname on passed Session obj
      adds  0f69a7b   Removed DeviceMatrix from the distribution
      adds  b015862   update copyright year
      adds  fd89882   release 3.32
      adds  d950244   fix t/00_local_spelling.t
      adds  98972b8   fix t/00_local_docininfo.t
      adds  8537255   fix t/00_local_pod-coverage.t
      adds  48dfb9b   fix Useless use of greediness modifier '?' in regex
      adds  7deea96   Correct device serial number reporting for Cisco Nexus 5k switches with software version >= 7
      adds  f901ba5   Move author-only tests to xt directory
      adds  5cf88ba   release 3.33
      adds  af6ae8e   skip everything in the xt directory regardless of its name
      adds  aeca44c   Serial number on Nexus 9372 (genereic check for ID before using) (M. Caines)
      adds  e48c4b4   Fix errors with serial number on Nexus and make Nexus.pm code style more consistent (#269)
      adds  7b23edc   remove trailing comma from Juniper os_ver
      adds  e35faee   add sensible fallback for native vlan
      adds  d719e24   return proper VLAN IDs for Juniper
      adds  4753f30   return the original result unless we have the proper mapping tables
      adds  36cba5c    * better handling of i_vlan_membership()  * make funcs() for ALD related functions to ensure mib loaded
      adds  f017d32   added CiscoIPS Class
      adds  d37aa33   Added sub productname
      adds  1719709   override e_index for IPS with e_id
      adds  fd3417a   faked e_index with e_id
      adds  661051f   Documentation for Info::Layer7::CiscoIPS written
      adds  7041dba   Merge remote-tracking branch 'operatorofhell/ciscoips'
      adds  76c884e   Document new L7::CiscoIPS support in ChangeLog
      adds  24e2010   release 3.34
      adds  985577c   Added issues template
      adds  7d19ad4   Merge branch 'master' of github.com:netdisco/snmp-info
      adds  c35d581   fix #180 support CiscoConfig on Nexus (#209)
      adds  2d539be   #50 remove interface specific part from vrf interfaces on IOS (#210)
      adds  4c8f7e2   fix error if debug is enabled (#213)
      adds  4b64a70   Create DLink.pm (K.Petrov) (#223)
      adds  f5c5ec2   Include loading of LLDP-EXT-MED-MIB in LLDP.pm
      adds  f9464bc   #211 f5 class should respect UseEnums when faking i_type
      adds  433b87b   release 3.35
      adds  44b1915   migrate from EUMM to Module::Build
      adds  0cfc501   add Module::Build distmeta
      adds  2d18a75   release 3.36
      adds  b9cd429   Layer3::Juniper fixed to return os_ver for JUNOS 14.x and higher
      adds  260992b   fix push_ver for new file loc
      adds  9d62361   release 3.37
      adds  20014ca   remove more bogus MAC's from Cisco ASA (#225)
      adds  4da1722   Add newer data rates (mcs 16-23) for Cisco WLAN
      adds  914eb05   fdp_id masked via GLOBALS, rename to fdp_gid to match CDP module (#231)
      adds  d4ae923   Improve generic Info::Layer3 serial number detection
      adds  6f02e10   release 3.38
      adds  4621a08   fix typo
      adds  c0b28c3   Merge pull request #235 from laelly/master
      adds  c093f83   Update HP.pm (#233)
      adds  8b1547c   Correct location of make_snmpdata.pl (#234)
      adds  bd49274   Enhanced Ubiquiti device support (#236)
      adds  eb8af0c   release 3.39
      adds  5e1fd38   New upstream version 3.39
       new  f6975f8   Update upstream source from tag 'upstream/3.39'
       new  212d697   Update debian/changelog
       new  2c12793   Update years of packaging copyright.
       new  e4b00aa   Declare compliance with Debian Policy 4.1.3.
       new  77cf03b   Bump debhelper compatibility level to 10.
       new  5a2f6c3   releasing package libsnmp-info-perl version 3.39-1

The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Changes                               |  12 ++
 META.json                             | 232 +++++++++++++++++-----------------
 META.yml                              | 232 +++++++++++++++++-----------------
 debian/changelog                      |   9 +-
 debian/compat                         |   2 +-
 debian/control                        |   4 +-
 debian/copyright                      |   2 +-
 lib/SNMP/Info.pm                      |   9 +-
 lib/SNMP/Info/AMAP.pm                 |   2 +-
 lib/SNMP/Info/AdslLine.pm             |   2 +-
 lib/SNMP/Info/Aggregate.pm            |   2 +-
 lib/SNMP/Info/Airespace.pm            |   2 +-
 lib/SNMP/Info/Bridge.pm               |   2 +-
 lib/SNMP/Info/CDP.pm                  |   2 +-
 lib/SNMP/Info/CiscoAgg.pm             |   2 +-
 lib/SNMP/Info/CiscoConfig.pm          |   2 +-
 lib/SNMP/Info/CiscoPortSecurity.pm    |   2 +-
 lib/SNMP/Info/CiscoPower.pm           |   2 +-
 lib/SNMP/Info/CiscoQOS.pm             |   2 +-
 lib/SNMP/Info/CiscoRTT.pm             |   2 +-
 lib/SNMP/Info/CiscoStack.pm           |   2 +-
 lib/SNMP/Info/CiscoStats.pm           |   2 +-
 lib/SNMP/Info/CiscoStpExtensions.pm   |   2 +-
 lib/SNMP/Info/CiscoVTP.pm             |   2 +-
 lib/SNMP/Info/EDP.pm                  |   2 +-
 lib/SNMP/Info/Entity.pm               |   2 +-
 lib/SNMP/Info/EtherLike.pm            |   2 +-
 lib/SNMP/Info/FDP.pm                  |   2 +-
 lib/SNMP/Info/IEEE802dot11.pm         |   2 +-
 lib/SNMP/Info/IEEE802dot3ad.pm        |   2 +-
 lib/SNMP/Info/IPv6.pm                 |   2 +-
 lib/SNMP/Info/LLDP.pm                 |   2 +-
 lib/SNMP/Info/Layer1.pm               |   2 +-
 lib/SNMP/Info/Layer1/Allied.pm        |   2 +-
 lib/SNMP/Info/Layer1/Asante.pm        |   2 +-
 lib/SNMP/Info/Layer1/Bayhub.pm        |   2 +-
 lib/SNMP/Info/Layer1/Cyclades.pm      |   2 +-
 lib/SNMP/Info/Layer1/S3000.pm         |   2 +-
 lib/SNMP/Info/Layer2.pm               |   2 +-
 lib/SNMP/Info/Layer2/3Com.pm          |   2 +-
 lib/SNMP/Info/Layer2/Airespace.pm     |   2 +-
 lib/SNMP/Info/Layer2/Aironet.pm       |   2 +-
 lib/SNMP/Info/Layer2/Allied.pm        |   2 +-
 lib/SNMP/Info/Layer2/Baystack.pm      |   2 +-
 lib/SNMP/Info/Layer2/C1900.pm         |   2 +-
 lib/SNMP/Info/Layer2/C2900.pm         |   2 +-
 lib/SNMP/Info/Layer2/Catalyst.pm      |   2 +-
 lib/SNMP/Info/Layer2/Centillion.pm    |   2 +-
 lib/SNMP/Info/Layer2/Cisco.pm         |   2 +-
 lib/SNMP/Info/Layer2/CiscoSB.pm       |   2 +-
 lib/SNMP/Info/Layer2/HP.pm            |   3 +-
 lib/SNMP/Info/Layer2/HP4000.pm        |   2 +-
 lib/SNMP/Info/Layer2/HPVC.pm          |   2 +-
 lib/SNMP/Info/Layer2/Kentrox.pm       |   2 +-
 lib/SNMP/Info/Layer2/N2270.pm         |   2 +-
 lib/SNMP/Info/Layer2/NAP222x.pm       |   2 +-
 lib/SNMP/Info/Layer2/NWSS2300.pm      |   2 +-
 lib/SNMP/Info/Layer2/Netgear.pm       |   2 +-
 lib/SNMP/Info/Layer2/Orinoco.pm       |   2 +-
 lib/SNMP/Info/Layer2/Trapeze.pm       |   2 +-
 lib/SNMP/Info/Layer2/Ubiquiti.pm      | 154 ++++++++++++++++++++--
 lib/SNMP/Info/Layer2/ZyXEL_DSLAM.pm   |   2 +-
 lib/SNMP/Info/Layer3.pm               |   2 +-
 lib/SNMP/Info/Layer3/Aironet.pm       |   2 +-
 lib/SNMP/Info/Layer3/AlcatelLucent.pm |   2 +-
 lib/SNMP/Info/Layer3/AlteonAD.pm      |   2 +-
 lib/SNMP/Info/Layer3/Altiga.pm        |   2 +-
 lib/SNMP/Info/Layer3/Arista.pm        |   2 +-
 lib/SNMP/Info/Layer3/Aruba.pm         |   2 +-
 lib/SNMP/Info/Layer3/BayRS.pm         |   2 +-
 lib/SNMP/Info/Layer3/BlueCoatSG.pm    |   2 +-
 lib/SNMP/Info/Layer3/C3550.pm         |   2 +-
 lib/SNMP/Info/Layer3/C4000.pm         |   2 +-
 lib/SNMP/Info/Layer3/C6500.pm         |   2 +-
 lib/SNMP/Info/Layer3/Cisco.pm         |   2 +-
 lib/SNMP/Info/Layer3/CiscoASA.pm      |   4 +-
 lib/SNMP/Info/Layer3/CiscoFWSM.pm     |   2 +-
 lib/SNMP/Info/Layer3/CiscoSwitch.pm   |   2 +-
 lib/SNMP/Info/Layer3/Contivity.pm     |   2 +-
 lib/SNMP/Info/Layer3/DLink.pm         |   2 +-
 lib/SNMP/Info/Layer3/Dell.pm          |   2 +-
 lib/SNMP/Info/Layer3/Enterasys.pm     |   2 +-
 lib/SNMP/Info/Layer3/Extreme.pm       |   2 +-
 lib/SNMP/Info/Layer3/F5.pm            |   2 +-
 lib/SNMP/Info/Layer3/Force10.pm       |   2 +-
 lib/SNMP/Info/Layer3/Fortinet.pm      |   2 +-
 lib/SNMP/Info/Layer3/Foundry.pm       |   2 +-
 lib/SNMP/Info/Layer3/H3C.pm           |   2 +-
 lib/SNMP/Info/Layer3/HP9300.pm        |   2 +-
 lib/SNMP/Info/Layer3/Huawei.pm        |   2 +-
 lib/SNMP/Info/Layer3/IBMGbTor.pm      |   2 +-
 lib/SNMP/Info/Layer3/Juniper.pm       |   2 +-
 lib/SNMP/Info/Layer3/Lantronix.pm     |   2 +-
 lib/SNMP/Info/Layer3/Microsoft.pm     |   2 +-
 lib/SNMP/Info/Layer3/Mikrotik.pm      |   2 +-
 lib/SNMP/Info/Layer3/N1600.pm         |   2 +-
 lib/SNMP/Info/Layer3/NetSNMP.pm       |   2 +-
 lib/SNMP/Info/Layer3/Netscreen.pm     |   2 +-
 lib/SNMP/Info/Layer3/Nexus.pm         |   2 +-
 lib/SNMP/Info/Layer3/PacketFront.pm   |   2 +-
 lib/SNMP/Info/Layer3/PaloAlto.pm      |   2 +-
 lib/SNMP/Info/Layer3/Passport.pm      |   2 +-
 lib/SNMP/Info/Layer3/Pf.pm            |   2 +-
 lib/SNMP/Info/Layer3/Pica8.pm         |   2 +-
 lib/SNMP/Info/Layer3/SonicWALL.pm     |   2 +-
 lib/SNMP/Info/Layer3/Steelhead.pm     |   2 +-
 lib/SNMP/Info/Layer3/Sun.pm           |   2 +-
 lib/SNMP/Info/Layer3/Tasman.pm        |   2 +-
 lib/SNMP/Info/Layer3/Timetra.pm       |   2 +-
 lib/SNMP/Info/Layer3/VMware.pm        |   2 +-
 lib/SNMP/Info/Layer7.pm               |   2 +-
 lib/SNMP/Info/Layer7/APC.pm           |   2 +-
 lib/SNMP/Info/Layer7/CiscoIPS.pm      |   2 +-
 lib/SNMP/Info/Layer7/Neoteris.pm      |   2 +-
 lib/SNMP/Info/Layer7/Netscaler.pm     |   2 +-
 lib/SNMP/Info/MAU.pm                  |   2 +-
 lib/SNMP/Info/MRO.pm                  |   2 +-
 lib/SNMP/Info/NortelStack.pm          |   2 +-
 lib/SNMP/Info/PowerEthernet.pm        |   2 +-
 lib/SNMP/Info/RapidCity.pm            |   2 +-
 lib/SNMP/Info/SONMP.pm                |   2 +-
 121 files changed, 517 insertions(+), 366 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libsnmp-info-perl.git



More information about the Pkg-perl-cvs-commits mailing list