Path to this page:
./
net/p5-SNMP-Info,
Perl5 object oriented interface to SNMP informations
Branch: CURRENT,
Version: 3.97,
Package name: p5-SNMP-Info-3.97,
Maintainer: bouyerThis module is geared towards network devices. Subclasses exist for a number
of network devices and common MIBs.
The idea behind this module is to give a common interface to data from network
devices, leaving the device-specific hacks behind the scenes in subclasses.
The information may be coming from any number of MIB files and is very vendor
specific. SNMP::Info provides you a common method for all supported devices.
Adding support for your own device is easy, and takes little much SNMP
knowledge. The module is not limited to network devices. Any MIB or device can
be given an objected oriented front-end by making a module that consists of a
couple hashes. See EXTENDING SNMP::INFO.
Required to run:[
lang/perl5] [
net/net-snmp] [
net/p5-NetAddr-IP]
Required to build:[
devel/p5-Module-Build] [
pkgtools/cwrappers]
Master sites: (Expand)
Filesize: 579.461 KB
Version history: (Expand)
- (2024-02-28) Updated to version: p5-SNMP-Info-3.97
- (2023-07-06) Updated to version: p5-SNMP-Info-3.78nb2
- (2022-06-28) Updated to version: p5-SNMP-Info-3.78nb1
- (2021-09-12) Updated to version: p5-SNMP-Info-3.78
- (2021-09-05) Updated to version: p5-SNMP-Info-3.77
- (2021-05-25) Updated to version: p5-SNMP-Info-3.70nb1
CVS history: (Expand)
2024-02-28 09:18:02 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 3.97
Upstream changes:
Version 3.97 (2024-02-26)
[BUG FIXES]
* fix invalid IPv6 addresses returned by ipv6_addr
for entries without a zone identifier
caused by off-by-one error in parse_inetaddress
Version 3.96 (2024-02-26)
[ENHANCEMENTS]
* return IPv6 addresses of type ipv6z consistent by all IPv6 address methods
* add parse_inetaddress method to IPv6
for parsing RFC4001 InetAddress OIDs used to index the IP-MIB
and refactor its methods to use it where appropriate
* override parse_inetaddress for Cisco ASA which doesn't conform to RFC4001
because it is missing the number of octets in InetAddress, seems it's
indexed like the CISCO-IETF-IP-MIB
Version 3.95 (2023-09-02)
[ENHANCEMENTS]
* #491 Dell - Take into account OS10
* #492 F5 - Update the module to correctly retrieve interfaces
* #499 aoscx power over ethernet support
* #500 pretty format 2.5gbps speeds
[BUG FIXES]
* partial revert #484 and replace with Cisco specific \
CiscoAgg::agg_ports_propvirtual
Version 3.94 (2023-07-25)
[BUG FIXES]
* partial revert #484 and replace with Cisco specific \
CiscoAgg::agg_ports_propvirtual
Version 3.93 (2023-07-14)
[ENHANCEMENTS]
* #484 add Aggregate::agg_ports_ifstack to CiscoAgg::agg_ports
Version 3.92 (2023-02-20)
Version 3.91 (2023-02-20)
Version 3.90 (2023-02-20)
[NEW FEATURES]
* #450 Hirschmann switch support
* #463 Netonix switch support
[ENHANCEMENTS]
* new() accepts hashref as well as bare list of arguments
# #475 additional recognition of Allied switches
* #477 additional recognition of Cisco 9xxx switches
[BUG FIXES]
* #460 always return $info instance to allow error() inspection
* #464 check in case non numeric key in cache befor inc
* #474 workaround for aruba-cx link aggregation
Version 3.89 (2022-08-18)
[BUG FIXES]
* add Regexp::Common to dependencies
* fix tests for i_vlan_membership_untagged
Version 3.88 (2022-08-17)
[NEW FEATURES]
* Add i_subinterfaces for VLAN subinterfaces in Layer3::Juniper
* Add i_vlan and i_vlan_membership_untagged to Layer3::Juniper based on \
ifChassisLogicalUnit
Version 3.87 (2022-08-12)
[NEW FEATURES]
* PortAccessEntity/IEEE8021-PAE-MIB module support
[ENHANCEMENTS]
* #462 SNMP::Info::Layer3::PaloAlto to include layer 2
* #461 Expose lldLocChassisId as $lldp->lldp_loc_id
* Update CiscoStats.pm for Amsterdam IOS-XE release
[BUG FIXES]
* #470 avoid error if Juniper VLAN not in bp_index
Version 3.86 (2022-08-10)
[BUG FIXES]
* #468 Cisco dotted subinterfaces had incorrect vlan assigned
Version 3.85 (2022-08-02)
[NEW FEATURES]
* Add i_subinterfaces for VLAN subinterfaces in CiscoVTP
Version 3.84 (2022-07-04)
Version 3.83 (2022-07-04)
[NEW FEATURES]
* Add support for HW Group STE whitespace monitoring devices
Version 3.82 (2022-03-16)
[NEW FEATURES]
* add Cisco BGP MIB support to all Cisco Layer 3 devices
Version 3.81 (2021-10-07)
[ENHANCEMENTS]
* #400 change IPv6 decode warning to be debug-only
* #394 Recognise hyphenated cumulus version strings
* #401 add DLink layers always 2+3
* #377 i/if_ignore cleanup
[BUG FIXES]
* #443 trapeze and nws deep recursion fix
* #378 fix several uninitialized vars
* #374 undefined error from H3C class
Version 3.80 (2021-09-22)
Version 3.79 (2021-09-22)
[NEW FEATURES]
* layer3::fortinet now supports link aggregation mapping
* Add support for Riverbed SteelheadEx and Steelfusion (#438)
[ENHANCEMENTS]
* change default class for Cisco from Layer3::Cisco to Layer3::CiscoSwitch
[BUG FIXES]
* Fix typo in Whiterabbit.pm (#439)
Version 3.78 (2021-09-08)
[BUG FIXES]
* Fix undefined value error in Bridge.pm i_vlan
|
2023-07-06 11:43:03 by Thomas Klausner | Files touched by this commit (2483) |
Log message:
*: recursive bump for perl 5.38
|
2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952) |
Log message:
*: recursive bump for perl 5.36
|
2021-10-26 13:07:15 by Nia Alarie | Files touched by this commit (958) |
Log message:
net: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Not committed (merge conflicts...):
net/radsecproxy/distinfo
The following distfiles could not be fetched (fetched conditionally?):
./net/citrix_ica/distinfo citrix_ica-10.6.115659/en.linuxx86.tar.gz
./net/djbdns/distinfo dnscache-1.05-multiple-ip.patch
./net/djbdns/distinfo djbdns-1.05-test28.diff.xz
./net/djbdns/distinfo djbdns-1.05-ignoreip2.patch
./net/djbdns/distinfo djbdns-1.05-multiip.diff
./net/djbdns/distinfo djbdns-cachestats.patch
|
2021-10-07 16:43:07 by Nia Alarie | Files touched by this commit (962) |
Log message:
net: Remove SHA1 hashes for distfiles
|
2021-09-12 09:24:33 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 3.78
Upstream changes:
Version 3.78 (2021-09-08)
[BUG FIXES]
* Fix undefined value error in Bridge.pm i_vlan
|
2021-05-24 21:56:06 by Thomas Klausner | Files touched by this commit (3575) |
Log message:
*: recursive bump for perl 5.34
|
2020-09-07 15:38:54 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
p5-SNMP-Info: update to 3.70.
Version 3.70 (2019-10-15)
[NEW FEATURES]
* #361 Siemens Scalance switch support
* #365 Ciena Layer3 support
* #368 DOCSIS cable modem support
[ENHANCEMENTS]
* #350 ubiquiti version string cleanup (LBegnaud)
* #352 duplex support for ciscosb
* #353 report all vendor names in lowercase
* #353 sprinkle "use warnings" and "use strict" around
* #358 prefer checkpoint mib over net-snmp mib (earendilfr)
* #359 detect newer ios-xe using codenames (Christoph Neuhaus)
* #367 test using latest MIBs version dynamically
* #370 smarter Q-BRIDGE handling
* poe power usage & mac address for ciscosb
[BUG FIXES]
* #353 doc fixes: report all required mibs for each module as based on code
* #353 include fixes: don't include modules already imported from parent classes
* #355 fix #252, don't think 6char devices names are mac addresses
* #363 clean return calls in code
* #364 strip newline from neoteris os_ver, fixes netdisco #647
Version 3.68 (2019-04-28)
[NEW FEATURES]
* initial support for redlion cellular routers (inphobia)
[ENHANCEMENTS]
* use pulsesecure mib in layer7::neoteris instead of juniper-ive
Version 3.67 (2019-04-20)
[NEW FEATURES]
* #323 initial Lenovo / cnos support (inphobia)
* #317 #326 DOCSIS Head End support (Pyro3d)
[ENHANCEMENTS]
* add v3 Context update() tests for net-snmp 5.8+
* support INFO_TRACE and SNMP_TRACE environment variables for Debug
* #324 clean up exinda and add regression test
[BUG FIXES]
* #294 snmp::info should show full class used
* #297 perl 5.28 removal of "use vars"
* #306 fix incorrect interfaces for d-link
* #319 make fortinet return a useful interface name (inphobia)
* #320 improve duplicate interfaces() fixup
* #321 clean interface descriptions of null and trailing space
* #322 #327 full fix for aerohive tests
* #325 lazy load legacy RFC1213-MIB only if needed
* #496 fix for aerohive wireless clients support (inphobia)
Version 3.66 (2019-03-24)
[NEW FEATURES]
* #316 add support for IS-IS routing protocol (pyro3d)
[ENHANCEMENTS]
* switch to Alien::SNMP for travis builds (ollyg)
[BUG FIXES]
* clarify MRO usage
Version 3.65 (2019-02-24)
[ENHANCEMENTS]
* #296 expand CiscoAgg to also include LACP (inphobia)
* #308 update VyOS enterprise OID
* #310 bring layer3::oneaccess up to date for oneos6. (inphobia)
* Add two more HP 2930F models (JeroenvIS)
[BUG FIXES]
* #295 make CiscoAgg return ifindex instead of bp_index (inphobia)
* more documentation fixes + whitespace cleanup in all files
|