Oliver Gorwits
2178860394
add node monitor email in netdisco-do
2014-07-22 21:06:51 +01:00
Oliver Gorwits
888b522c7f
node monitor admin panel
2014-07-22 20:26:15 +01:00
Oliver Gorwits
1d0ec0bed0
Add 'graph' option to netdisco-do
2014-07-21 21:57:59 +00:00
Eric A. Miller
f297098a3a
POD update
2014-07-20 21:52:46 -04:00
Eric A. Miller
e7803caa59
Asynchronous NBTstat
2014-07-20 21:51:20 -04:00
Oliver Gorwits
470c106131
release 2.028005
2014-07-17 14:24:32 +01:00
Oliver Gorwits
2a77e13e10
Use /etc/hosts for all forward/reverse DNS
2014-07-17 13:43:04 +01:00
Eric A. Miller
c3b34b1a83
Close socket upon completion of async DNS resolution
2014-07-15 22:52:25 -04:00
Oliver Gorwits
5a84399e2c
fix config name to be graph
2014-07-15 17:08:04 +01:00
Oliver Gorwits
3a10936260
GraphViz graph export (beta)
2014-07-13 21:58:44 +01:00
Oliver Gorwits
3457d083f4
portctl_nameonly to limit port control to name only (F. Schiavarelli)
2014-07-13 17:51:41 +01:00
Oliver Gorwits
2eb3343de8
use Module::Load instead of string eval
2014-06-22 17:37:42 +01:00
Eric A. Miller
ecc30e4944
Add App::Netdisco::Util::ExpandParams a CGI::Expand subclass with Rails like tokenization for parameters passed during DataTables server-side processing.
2014-06-08 21:59:00 -04:00
Oliver Gorwits
ba38f9e93d
Revert "[ #23 ] Move to NetAddr::MAC for better handling of MACs"
...
This reverts commit 562b3d26db .
Discovered a few unpolished bits of NetAddr::MAC, unfortunately. For example
$NetAddr::MAC::errstr is not reset when new instances are created.
2014-05-28 23:23:08 +01:00
Oliver Gorwits
562b3d26db
[ #23 ] Move to NetAddr::MAC for better handling of MACs
2014-05-24 13:12:32 +01:00
Oliver Gorwits
c8180e3ea6
forgot the actual bug fix for previous
2014-04-30 22:30:37 +01:00
Oliver Gorwits
64951c3b9b
get_port_macs returns all port MACs
2014-04-30 22:29:40 +01:00
Oliver Gorwits
6eefcf648b
fix bug with undef vals in hosts struct
2014-04-21 21:18:26 +00:00
Oliver Gorwits
67a0e6ca22
fix poking into DNS HOSTS
2014-04-21 22:08:50 +01:00
Oliver Gorwits
68152d15a3
Fix for broken [ #82 ] (/etc/hosts check during ARP IP resolv)
2014-04-20 23:33:42 +01:00
Oliver Gorwits
58ffd7a53a
FATAL warnings considered harmful
2014-03-11 14:08:03 +00:00
Oliver Gorwits
80ffbd5963
Partial search on Device Port MAC address
...
Implement sql_match helper func for wildcard translation.
2014-03-02 19:09:31 +00:00
Oliver Gorwits
dd667505bc
kwalitee fixes
2014-02-14 20:24:52 +00:00
Oliver Gorwits
81fe9bd014
refactor to make check_no/acl/only share code between device and node paths
2014-02-10 22:32:35 +00:00
Eric A. Miller
30694c6f90
Use reverse_lookup rather than reverse_verify for async reverse lookups
2014-02-03 19:59:06 -05:00
Eric A. Miller
5847dafb6d
[ #73 ] NetBIOS Poller - nbtstat and nbtwalk
2014-02-03 19:54:58 -05:00
Oliver Gorwits
16667532a6
Fix snmpv3 autovivication bug setting priv strings
2014-01-24 23:54:40 +00:00
Oliver Gorwits
f30af71a7d
Fix SQL logic in PortMAC.pm (imperfectus)
...
SQL::Abstract::belch(): [SQL::Abstract::_where_field_op_ARRAYREF] Warning: A multi-element arrayref as an
argument to the inequality op '!=' is technically equivalent to an always-true 1=1 (you probably wanted to
say ...{ $inequality_op => [ -and => @values ] }... instead) at
/home/netdisco/perl5/lib/perl5/App/Netdisco/Util/PortMAC.pm line 48
2014-01-22 14:10:41 +00:00
Eric A. Miller
da56cb9a09
[ #59 ] Arpnip tries to resolve link local IPv6 addresses
2014-01-19 17:14:11 -05:00
Oliver Gorwits
dc17857d86
Check /etc/hosts before DNS when doing arp entry name lookup
2014-01-19 16:19:58 +00:00
Oliver Gorwits
078449d56d
device property in _no/_only fails with error
2014-01-19 16:04:41 +00:00
Oliver Gorwits
d264fb7d9d
Allow cached SNMP community hint to override SNMP version cycle
2014-01-11 13:57:45 +00:00
Oliver Gorwits
c1295ad1c0
[ #14 ] Support partial DNS names in *_only/*_no (via regexp)
2014-01-11 13:29:16 +00:00
Oliver Gorwits
52f0eed6fb
[ #13 ] Support IP address ranges in *_only/*_no configuration
2014-01-11 13:06:54 +00:00
Oliver Gorwits
f3f55748b5
Support for snmpforce_v1, snmpforce_v2, snmpforce_v3
2014-01-08 05:37:44 +00:00
Oliver Gorwits
c615ba4df2
Ignore smmp_ver in DB when reconnecting to a device
2014-01-06 20:47:36 +00:00
Eric A. Miller
ed1158a481
Link from the subnet utilization report to ip inventory report for each subnet with the same date range.
2014-01-01 23:31:57 -05:00
Oliver Gorwits
6493b276bf
fix Port sort order for Extreme switches "1:10" format
2014-01-01 23:28:40 +00:00
Oliver Gorwits
d826a2e12b
get_community now supported
2013-12-29 17:33:54 +00:00
Oliver Gorwits
6bd6c9de8c
Keep a hint to SNMP community if new style snmp_auth config is in use
2013-12-27 16:25:41 +00:00
Eric A. Miller
8033620943
Only return distinct Port MAC's and skip '00:00:00:00:00:00' addresses in get_port_macs database query, to reduce the number of rows returned from the database to those we will be able to use
2013-12-16 10:59:27 -05:00
Eric A. Miller
c0c8edf6f0
Use cursor to speed up get_port_macs(). This provides a significant performance improvement in both macsuck and macwalk operations especially in deployments with a large number of devices and device interfaces.
2013-10-25 19:00:50 -04:00
Oliver Gorwits
91a90350d1
Fix syntax error in Util/SNMP.pm
2013-10-22 15:39:22 +01:00
Oliver Gorwits
9c9299bf01
SNMPv3 support (needs docs), set default snmpver to 3
2013-10-21 22:42:59 +01:00
Eric A. Miller
8946cf291b
async dns support
2013-10-15 22:55:44 -04:00
Oliver Gorwits
d3e9aa28d3
Correct *_only and *_no setting logic
2013-10-08 11:10:22 +01:00
Oliver Gorwits
1deba8f90c
Node DNS names resolved in their own job
2013-10-07 21:44:40 +01:00
Oliver Gorwits
50ed3d0b90
OK to include device ports when doing arpnip
2013-10-06 22:22:48 +01:00
Eric A. Miller
71f5bb7959
correct bulkwalk_off logic
2013-09-30 20:20:29 -04:00
Oliver Gorwits
e291e0b773
Fixes for poor entity-mib implementations.
...
Squashed commit of the following:
commit aec8628f15801c42374414b13597f2d66ce98748
Author: Eric A. Miller <emiller@cpan.org >
Date: Tue Sep 3 19:31:05 2013 -0400
another try at fixing duplicate pos
commit 7ab021a6adecdf32056ba96c3e1388b639e7cf2b
Author: Eric A. Miller <emiller@cpan.org >
Date: Mon Sep 2 22:38:05 2013 -0400
alternate fix for dupe pos
commit cae64c8fd882fd091446b93a6c8dc7163e9c0e91
Author: Oliver Gorwits <oliver@cpan.org >
Date: Mon Sep 2 22:05:45 2013 +0100
alternative building of modules tree using splice for dupe pos
commit 980e45211b062c8717ff57625ad4d7b80f942886
Author: Oliver Gorwits <oliver@cpan.org >
Date: Mon Sep 2 22:05:19 2013 +0100
fix for updating pos "column" value
2013-09-04 08:17:36 +01:00