diff --git a/Changes b/Changes index 7f7d04ce..7034b605 100644 --- a/Changes +++ b/Changes @@ -1,3 +1,18 @@ +2.063002 - 2023-07-14 + + [ENHANCEMENTS] + + * #1059 NETDISCO_SNMP_BULKWALK_OFF environment to disable bulkwalk + * #1060 portctl_topology setting to enable manual topology for port control users + * #1066 faster device credentials discovery and snmp_try_slow_connect setting + * #1067 netdisco-do --force to enqueue more than 512 jobs + * deleting a device is now always a job, never done in the web engine + * update netdisco-do documentation + + [BUG FIXES] + + * #1058 error when the log string is empty + 2.063001 - 2023-06-28 [BUG FIXES] diff --git a/MANIFEST b/MANIFEST index f379cd83..dd195ebf 100644 --- a/MANIFEST +++ b/MANIFEST @@ -246,6 +246,7 @@ lib/App/Netdisco/Worker/Plugin/Graph.pm lib/App/Netdisco/Worker/Plugin/Hook.pm lib/App/Netdisco/Worker/Plugin/Hook/Exec.pm lib/App/Netdisco/Worker/Plugin/Hook/HTTP.pm +lib/App/Netdisco/Worker/Plugin/Internal/SNMPFastDiscover.pm lib/App/Netdisco/Worker/Plugin/LoadMIBs.pm lib/App/Netdisco/Worker/Plugin/Location.pm lib/App/Netdisco/Worker/Plugin/Macsuck.pm diff --git a/META.json b/META.json index e1c14b32..e8430d5e 100644 --- a/META.json +++ b/META.json @@ -29,6 +29,7 @@ }, "runtime" : { "recommends" : { + "Alien::SNMP" : "3.0509030000", "Graph" : "0", "GraphViz" : "0" }, @@ -93,7 +94,7 @@ "Pod::Usage" : "0", "Regexp::Common" : "2017060201", "Role::Tiny" : "1.002005", - "SNMP::Info" : "3.92", + "SNMP::Info" : "3.93", "SQL::Abstract" : "1.85", "SQL::Translator" : "0.11024", "Scope::Guard" : "0", @@ -135,7 +136,7 @@ "provides" : { "App::Netdisco" : { "file" : "lib/App/Netdisco.pm", - "version" : "2.063001" + "version" : "2.063002" }, "App::Netdisco::AnyEvent::Nbtstat" : { "file" : "lib/App/Netdisco/AnyEvent/Nbtstat.pm" @@ -834,6 +835,9 @@ "App::Netdisco::Worker::Plugin::Hook::HTTP" : { "file" : "lib/App/Netdisco/Worker/Plugin/Hook/HTTP.pm" }, + "App::Netdisco::Worker::Plugin::Internal::SNMPFastDiscover" : { + "file" : "lib/App/Netdisco/Worker/Plugin/Internal/SNMPFastDiscover.pm" + }, "App::Netdisco::Worker::Plugin::LoadMIBs" : { "file" : "lib/App/Netdisco/Worker/Plugin/LoadMIBs.pm" }, @@ -923,7 +927,7 @@ }, "homepage" : "http://netdisco.org/", "license" : [ - "http://opensource.org/licenses/bsd-license.php" + "http://opensource.org/licenses/BSD-3-Clause" ], "repository" : { "url" : "https://github.com/netdisco/netdisco" @@ -931,6 +935,6 @@ "x_IRC" : "irc://irc.libera.chat/#netdisco", "x_MailingList" : "https://lists.sourceforge.net/lists/listinfo/netdisco-users" }, - "version" : "2.063001", + "version" : "2.063002", "x_serialization_backend" : "JSON::PP version 4.07" } diff --git a/META.yml b/META.yml index 20cdf1f3..fdf074e2 100644 --- a/META.yml +++ b/META.yml @@ -23,7 +23,7 @@ name: App-Netdisco provides: App::Netdisco: file: lib/App/Netdisco.pm - version: '2.063001' + version: '2.063002' App::Netdisco::AnyEvent::Nbtstat: file: lib/App/Netdisco/AnyEvent/Nbtstat.pm App::Netdisco::Backend::Job: @@ -489,6 +489,8 @@ provides: file: lib/App/Netdisco/Worker/Plugin/Hook/Exec.pm App::Netdisco::Worker::Plugin::Hook::HTTP: file: lib/App/Netdisco/Worker/Plugin/Hook/HTTP.pm + App::Netdisco::Worker::Plugin::Internal::SNMPFastDiscover: + file: lib/App/Netdisco/Worker/Plugin/Internal/SNMPFastDiscover.pm App::Netdisco::Worker::Plugin::LoadMIBs: file: lib/App/Netdisco/Worker/Plugin/LoadMIBs.pm App::Netdisco::Worker::Plugin::Location: @@ -544,6 +546,7 @@ provides: MySession: file: lib/App/Netdisco/Transport/SSH.pm recommends: + Alien::SNMP: '3.0509030000' Graph: '0' GraphViz: '0' requires: @@ -607,7 +610,7 @@ requires: Pod::Usage: '0' Regexp::Common: '2017060201' Role::Tiny: '1.002005' - SNMP::Info: '3.92' + SNMP::Info: '3.93' SQL::Abstract: '1.85' SQL::Translator: '0.11024' Scope::Guard: '0' @@ -640,7 +643,7 @@ resources: MailingList: https://lists.sourceforge.net/lists/listinfo/netdisco-users bugtracker: https://github.com/netdisco/netdisco/issues homepage: http://netdisco.org/ - license: http://opensource.org/licenses/bsd-license.php + license: http://opensource.org/licenses/BSD-3-Clause repository: https://github.com/netdisco/netdisco -version: '2.063001' +version: '2.063002' x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff --git a/lib/App/Netdisco.pm b/lib/App/Netdisco.pm index 7d899027..4a7ba96c 100644 --- a/lib/App/Netdisco.pm +++ b/lib/App/Netdisco.pm @@ -4,7 +4,7 @@ use strict; use warnings; use 5.010_000; -our $VERSION = '2.063001'; +our $VERSION = '2.063002'; use App::Netdisco::Configuration; =head1 NAME