Commit Graph

695 Commits

Author SHA1 Message Date
Oliver Gorwits
667715dd30 release 2.019003 2013-10-27 03:06:29 +00:00
Oliver Gorwits
f90f2b0a67 Fix redirect in Dancer to not forcibly apply scheme+host 2013-10-27 03:05:28 +00: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
9d426e64a1 release 2.019002 2013-10-24 05:56:32 +01:00
Oliver Gorwits
e444efb004 Fix HTTP redirects when running under HTTP/S 2013-10-24 05:55:19 +01:00
Oliver Gorwits
d1f3b89f43 release 2.019001 2013-10-22 15:39:55 +01:00
Oliver Gorwits
91a90350d1 Fix syntax error in Util/SNMP.pm 2013-10-22 15:39:22 +01:00
Oliver Gorwits
aab5933de8 release 2.019000 2013-10-22 14:18:07 +01:00
Oliver Gorwits
326f651d6e release 2.018000_002 2013-10-22 13:44:32 +01:00
Oliver Gorwits
6c9c5a8ca5 add documentation for async dns and snmpv3 2013-10-22 13:42:56 +01:00
Oliver Gorwits
b35c976f82 Merge branch 'master' of ssh://git.code.sf.net/p/netdisco/netdisco-ng 2013-10-21 22:43:27 +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
5ec0a3bf64 Make macsuck_no_vlan option consistent with netdisco 1.x. fddi-default,token-ring-default,fddinet-default,trnet-default may be added to trunk ports even though not in use on device. 2013-10-21 00:04:25 -04:00
Eric A. Miller
d24d0749fc Better logic for determining VLANs in use on ports for macsuck on community string indexed devices. The previous logic did not exclude VLAN interfaces, effectively ignoring the macsuck_all_vlans default setting of false. 2013-10-20 22:36:50 -04:00
Oliver Gorwits
b2c261050e remove unused code 2013-10-19 20:58:21 +01:00
Oliver Gorwits
1f50ab1166 Avoid returning to the DB for every MAC on a neighbor port 2013-10-19 20:54:48 +01:00
Oliver Gorwits
b9ed21ea41 Ports with active nodes are set to be "up" immediately (closes #9) 2013-10-19 20:47:35 +01:00
Oliver Gorwits
85e507a4e9 Fix missing node age column in device ports CSV (closes #33) 2013-10-19 20:34:57 +01:00
Oliver Gorwits
a03f9cb865 Lock device_port table when updating Device Ports (closes #40) 2013-10-19 19:57:52 +01:00
Oliver Gorwits
11b054f1a9 Decode more entPhysicalEntry columns as UTF-8 (closes #37) 2013-10-19 19:44:01 +01:00
Oliver Gorwits
eefce06cbf Should handle empty ports preferences (closes #39) 2013-10-19 19:29:18 +01:00
Oliver Gorwits
4526d63cfc Return first port neighbor match, if multiple devices claim the IP (closes #42) 2013-10-19 19:23:15 +01:00
Oliver Gorwits
0fcd558c45 fix minor issue with locking rows for macsuck update 2013-10-19 19:07:47 +01:00
Oliver Gorwits
4b6e216674 release 2.018000_001 2013-10-16 23:56:23 +01:00
Oliver Gorwits
e43595cc7c give set_canonical_ip some POD 2013-10-16 23:53:07 +01:00
Oliver Gorwits
cab30e1ece Remove scary message from Auth::Extensible (closes #38) 2013-10-16 23:47:31 +01:00
Oliver Gorwits
c6925d1c1a Remove dupe restriction on job queue, try for smarter *all queuing (closes #41) 2013-10-16 23:38:58 +01:00
Oliver Gorwits
e7dac14cb0 fix another bug in device root_ip discovery 2013-10-16 22:38:41 +01:00
Oliver Gorwits
57cc2e029f Set canonical IP failed on synthesized cols (and was wrong anyway) (closes #35) 2013-10-16 21:00:10 +01:00
Eric A. Miller
8946cf291b async dns support 2013-10-15 22:55:44 -04:00
Eric A. Miller
325e59bade Default PERL_ANYEVENT_MAX_OUTSTANDING_DNS to the same as the AnyEvent library default if setting('dns')->{max_outstanding} not defined 2013-10-15 22:51:38 -04:00
Oliver Gorwits
ac1b77d44a Deadlock in Discover over access to the device_ports table 2013-10-15 21:35:26 +01:00
Eric A. Miller
a3835798b7 Merge branch 'master' of ssh://git.code.sf.net/p/netdisco/netdisco-ng 2013-10-10 10:42:23 -04:00
Oliver Gorwits
253bf769fb Update Print media CSS to handle new UI components 2013-10-08 13:44:56 +01:00
Oliver Gorwits
cd576b9e7f release 2.018000 2013-10-08 11:23:01 +01:00
Oliver Gorwits
9ff24377dd Correct the instructions for runing dev instance of web and daemon 2013-10-08 11:15:09 +01:00
Oliver Gorwits
d3e9aa28d3 Correct *_only and *_no setting logic 2013-10-08 11:10:22 +01:00
Oliver Gorwits
5905f94500 release 2.017001_003 2013-10-07 23:35:29 +01:00
Oliver Gorwits
5bb2fcdb46 make sure query string is included in redirect 2013-10-07 23:35:22 +01:00
Oliver Gorwits
7014b10978 update TODO to refer to Sourceforge tracker 2013-10-07 22:53:32 +01:00
Oliver Gorwits
f38816bffb release 2.017001_002 2013-10-07 21:54:21 +01:00
Oliver Gorwits
1deba8f90c Node DNS names resolved in their own job 2013-10-07 21:44:40 +01:00
Oliver Gorwits
e367805e51 release 2.017001_001 2013-10-06 23:37:20 +01:00
Oliver Gorwits
50ed3d0b90 OK to include device ports when doing arpnip 2013-10-06 22:22:48 +01:00
Oliver Gorwits
8690080571 During macsuck get VLAN from Q-BRIDGE if available 2013-10-06 21:04:49 +01:00
Oliver Gorwits
794dd03b14 Avoid macsuck generated SQL bug when cleaning NULL VLAN 2013-10-06 18:08:06 +01:00
Oliver Gorwits
4d9f16db3a Fix SSL-proxy behaviour by using only path+query in links (W. Gould) 2013-10-06 17:37:28 +01:00
Eric A. Miller
5a9e0bce24 fix typo in module template 2013-10-03 20:29:05 -04:00
Eric A. Miller
a4e2375cdd silence warnings when ports don't support i_lastchange 2013-10-02 23:37:59 -04:00
Eric A. Miller
71f5bb7959 correct bulkwalk_off logic 2013-09-30 20:20:29 -04:00