ChangeLog
上传用户:wxp200602
上传日期:2007-10-30
资源大小:4028k
文件大小:2891k
源码类别:

SNMP编程

开发平台:

Unix_Linux

  1.    * win32/config.h:
  2.    fix bug #474488: add extern C wrappers
  3.    
  4. 2001-11-09 07:47  hardaker
  5.    * man/snmpd.conf.5.def:
  6.    fix OIDs to include entry node
  7.    
  8. 2001-11-08 09:43  hardaker
  9.    * mibs/UCD-SNMP-MIB.txt:
  10.    UNIT specs for the fileTable to say kB explicitly
  11.    
  12. 2001-11-08 09:42  hardaker
  13.    * man/snmpd.conf.5.def:
  14.    mention that the fileTable is in kB.
  15.    
  16. 2001-11-06 08:26  hardaker
  17.    * local/: mib2c, tkmib:
  18.    add fixes to check for the SNMP and Tk perl modules and print a better
  19.    error message if they're not available telling users how to get them.
  20.    
  21. 2001-11-06 08:16  hardaker
  22.    * snmplib/asn1.c:
  23.    fix asn_build_bitstring to check for NULL values (pointed out by Tata Kalyan).
  24.    
  25. 2001-11-06 07:57  hardaker
  26.    * snmplib/asn1.c:
  27.    length check fixed for wrapped addition.  Bug pointed out by Tata Kalyan
  28.    
  29. 2001-10-30 21:42  hardaker
  30.    * snmplib/: default_store.h, read_config.c, read_config.h:
  31.    patch from Harrie to make paths more configurable from within C code.
  32.    
  33. 2001-10-30 07:14  jbpn
  34.    * agent/mibgroup/mibII/interfaces.c:
  35.      - fix bug whereby interface counter is not reset, noted by (amongst
  36.        others) Victor Kirhenshtein in patch #474064.
  37.    
  38. 2001-10-26 09:08  hardaker
  39.    * configure, configure.in:
  40.    patch from Harrie to fix agentx/client -> agentx/subagent help message
  41.    
  42. 2001-10-26 03:34  jbpn
  43.    * man/snmpd.conf.5.def:
  44.      - document the fact that setting sysLocation.0 (et al.) via a
  45.        syslocation (or equivalent) token makes the object read-only,
  46.        returning a notWritable error response if an attempt is made to
  47.        SET it.
  48.    
  49. 2001-10-24 10:08  jbpn
  50.    * agent/mibgroup/mibII/system_mib.c:
  51.      - fix typo noted by Tim Dietz
  52.    
  53. 2001-10-24 09:54  jbpn
  54.    * agent/mibgroup/mibII/: system_mib.c, system_mib.h:
  55.      - implement persistence for sysLocation.0, sysContact.0 and sysName.0
  56.    
  57.      - presence of a syslocation token in snmpd.conf makes sysLocation.0
  58.        non-writable (returns notWritable on SET attempts)
  59.    
  60. 2001-10-24 05:08  jbpn
  61.    * agent/mibgroup/host/hr_swinst.c:
  62.      - fix small memory leak just introduced
  63.    
  64. 2001-10-24 03:33  jbpn
  65.    * acconfig.h, configure.in:
  66.      - autoconf support for detecting pkginfo interface in libadm.  Thanks
  67.        to Stefan Radman (patch #473669).
  68.    
  69. 2001-10-24 03:30  jbpn
  70.    * agent/mibgroup/host/hr_swinst.c:
  71.      - use pkginfo interface to determine type of software package more
  72.        specifically if possible.  Slight variation on patch #473669, submitted
  73.        by Stefan Radman.
  74.    
  75. 2001-10-17 07:52  dts12
  76.    * FAQ:
  77.    Mention the MRTG tutorial web pages
  78.      (as suggested by Christian Robottom Reis)
  79.    
  80. 2001-10-08 10:56  hardaker
  81.    * FAQ, README, sedscript.in, version.h:
  82.    - (version.h sedscript.in): version tag ( 4.2.2 )
  83. -------------------------------------------------------------------------------
  84. Changes: V4.2.1 -> V4.2.2
  85. 2001-10-08 10:47  hardaker
  86.    * agent/mibgroup/notification/: snmpNotifyFilterProfileTable.c,
  87.    snmpNotifyFilterTable.c, snmpNotifyTable.c:
  88.    Apply patches suggested in bug #469082 to fix illegal row creations
  89.    when rowstatus is set to destroy.
  90.    
  91. 2001-10-06 07:49  hardaker
  92.    * FAQ:
  93.    minor tweaks to the download list.
  94.    
  95. 2001-10-06 07:42  hardaker
  96.    * README:
  97.    Add David Lawrence's text about contributing patches.
  98.    
  99. 2001-10-05 18:09  hardaker
  100.    * FAQ, README, sedscript.in, version.h:
  101.    - (version.h sedscript.in): version tag ( 4.2.2.pre6 )
  102.    
  103. 2001-10-05 18:01  hardaker
  104.    * acconfig.h, config.h.in, configure, configure.in,
  105.    snmplib/mt_support.c, snmplib/mt_support.h:
  106.    Change _REENTRANT define to NS_REENTRANT to not conflict with BSD/OS 4.3.
  107.    
  108. 2001-10-05 17:39  hardaker
  109.    * agent/mibgroup/mibII/at.h, agent/mibgroup/mibII/icmp.c,
  110.    agent/mibgroup/mibII/interfaces.c, s/irix.h:
  111.    irix specific fixes mentioned in bug #405454
  112.    
  113. 2001-10-05 17:22  hardaker
  114.    * agent/mibgroup/mibII/var_route.c:
  115.    fix #440808 possibly overwriting a oid buffer.
  116.    
  117. 2001-10-05 16:59  hardaker
  118.    * local/mib2c.vartypes.conf:
  119.    fix unsigned32 return variable usage
  120.    
  121. 2001-10-05 16:51  hardaker
  122.    * agent/mibgroup/mibII/at.c:
  123.    move arptab_current and arptab_size definitions up out of ifdef mess.
  124.    
  125. 2001-10-05 16:47  hardaker
  126.    * agent/mibgroup/notification/: snmpNotifyFilterProfileTable.c,
  127.    snmpNotifyFilterTable.c, snmpNotifyTable.c:
  128.    don't create rowstatus entries with 'destroy' as initial value.
  129.    
  130. 2001-10-05 16:36  hardaker
  131.    * agent/mibgroup/notification/: snmpNotifyFilterProfileTable.c,
  132.    snmpNotifyFilterTable.c, snmpNotifyTable.c:
  133.    fixed UNDO clauses.
  134.    
  135. 2001-10-05 08:50  hardaker
  136.    * agent/mibgroup/ucd-snmp/dlmod.c, snmplib/snmp_api.c:
  137.    Patch from Harrie for picky compilers.
  138.    
  139. 2001-10-05 08:49  hardaker
  140.    * agent/agent_trap.c:
  141.    better error description for trapsess
  142.    
  143. 2001-10-05 08:49  hardaker
  144.    * FAQ:
  145.    Added mirror sites.
  146.    
  147. 2001-10-05 07:10  hardaker
  148.    * mibs/: SMUX-MIB.txt, UCD-SNMP-MIB.txt:
  149.    MIB problems pointed out by Marek Malowidziki
  150.    
  151. 2001-10-04 17:09  hardaker
  152.    * snmplib/snmp_auth.c:
  153.    Don't write a null past the end of the community string buffer.
  154.    
  155. 2001-10-04 07:14  hardaker
  156.    * README, local/snmpconf.dir/snmpd.conf/extending,
  157.    man/snmpd.conf.5.def:
  158.    Patch from T. J. Mather: Documentation of the pass_persist snmpd.conf token.
  159.    
  160. 2001-10-04 07:14  hardaker
  161.    * local/pass_persisttest:
  162.    Patch from T. J. Mather: An example (perl) pass_persist script.
  163.    
  164. 2001-10-04 02:21  jbpn
  165.    * agent/snmpd.c:
  166.      - disable stderr logging (if requested) before calling init_mib_modules().
  167.        This should fix the problem noted by Nigel Metheringham in bug #418857
  168.        whereby the AgentX master module prints a message to stderr which causes
  169.        a SIGPIPE when the agent is started as a daemon.
  170.    
  171.        Also noted with extensive analysis by Ted Rule in bug #467551.
  172.    
  173. 2001-10-03 11:22  hardaker
  174.    * FAQ, README, sedscript.in, version.h:
  175.    - (version.h sedscript.in): version tag ( 4.2.2.pre5 )
  176.    
  177. 2001-10-03 11:16  hardaker
  178.    * apps/snmptrapd.c, apps/snmptrapd_log.c, snmplib/mib.c,
  179.    snmplib/tools.c:
  180.    proper const casting in front of Markku's casting patch.
  181.    
  182. 2001-10-03 11:10  hardaker
  183.    * apps/snmptrapd.c, apps/snmptrapd_log.c, snmplib/asn1.c,
  184.    snmplib/mib.c, snmplib/tools.c:
  185.    Patch: proper casts for picky compilers from Markku Laukkanen.
  186.    
  187. 2001-10-03 09:22  hardaker
  188.    * snmplib/snmp_api.c:
  189.    don't rbuild beyond the end of a buffer (needed buffer + length "- 1").
  190.    
  191. 2001-10-03 05:38  jbpn
  192.    * snmplib/keytools.c:
  193.      - change expression at l. 415 from:
  194.    
  195.            *kcstring++ = *kcstring ^ *newkey++;
  196.    
  197.        which has undefined behaviour to:
  198.    
  199.            *kcstring++ ^= *newkey++;
  200.    
  201.        which is okay (since *kcstring is only evaluated once).  Similarly
  202.        at l. 530.  The previous constructs cause warnings with GCC3 and
  203.        some other compilers.  Thanks to Niel Markwick who noted this in
  204.        bug #465969.
  205.    
  206. 2001-10-02 18:01  hardaker
  207.    * agent/agent_trap.c:
  208.    Change oid lengths to size_t from int (segfaults on an alpha/linux).
  209.    
  210. 2001-10-02 17:46  hardaker
  211.    * agent/mibgroup/ucd-snmp/memory_solaris2.c:
  212.    Add prototype for getTotalSwap().
  213.    
  214. 2001-10-02 17:15  hardaker
  215.    * agent/mibgroup/target/: snmpTargetAddrEntry.c,
  216.    snmpTargetParamsEntry.c:
  217.    return NOT_WRITABLE instead of READONLY as pointed out by
  218.    arajesh@india.adventnet.com.
  219.    
  220. 2001-10-02 17:03  hardaker
  221.    * win32/config.h:
  222.    Patch from Marc Moeller to define snprintf as _snprintf
  223.    
  224. 2001-10-02 17:02  hardaker
  225.    * agent/mibgroup/host/hr_print.c:
  226.    Patch from Marc Moeller to check for HAVE_LPSTAT before calling it.
  227.    
  228. 2001-10-02 17:00  hardaker
  229.    * README:
  230.    add Ron.
  231.    
  232. 2001-10-02 17:00  hardaker
  233.    * snmplib/system.c:
  234.    get_uptime() implementation for windows from Ron Mevissen.
  235.    
  236. 2001-10-01 17:38  hardaker
  237.    * FAQ, README, sedscript.in, version.h:
  238.    - (version.h sedscript.in): version tag ( 4.2.2.pre4 )
  239.    
  240. 2001-10-01 17:38  hardaker
  241.    * agent/Makefile.in, agent/mibgroup/Makefile.in, apps/Makefile.in,
  242.    apps/snmpnetstat/Makefile.in, snmplib/Makefile.in,
  243.    testing/Makefile.in:
  244.    make makefileindepend
  245.    
  246. 2001-10-01 17:37  hardaker
  247.    * makefileindepend.pl:
  248.    translate .o -> .lo by hand.
  249.    
  250. 2001-10-01 17:07  hardaker
  251.    * agent/mibgroup/host/: hr_disk.c, hr_print.c:
  252.    Applied patch #465545 to fix delays in host resources mib when looking
  253.    at devices and printers.
  254.    
  255. 2001-10-01 16:45  hardaker
  256.    * ChangeLog, NEWS:
  257.    New stuff in 4.2.2
  258.    
  259. 2001-10-01 16:39  hardaker
  260.    * apps/snmpwalk.c, man/snmpwalk.1:
  261.    make snmpwalk default to detecting illegal OID increases.  -Cc turns
  262.    it off instead of on.
  263.    
  264. 2001-10-01 10:36  hardaker
  265.    * COPYING:
  266.    editing tweaks by John to count things properly.  Wes looses the
  267.    ability to count beyond the number 2.
  268.    
  269. 2001-10-01 10:26  hardaker
  270.    * COPYING:
  271.    ditto.
  272.    
  273. 2001-10-01 10:22  hardaker
  274.    * COPYING:
  275.    Various copyright updates.
  276.    
  277. 2001-10-01 02:52  jbpn
  278.    * snmplib/scapi.c:
  279.      - add #include "snmp_logging.h" to avoid compilation problems on
  280.        some platforms introduced by new error messages. See:
  281.        <URL:http://sourceforge.net/tracker/index.php?func=detail&aid=465807&group_id=12694&atid=112694>
  282.    
  283. 2001-09-29 06:06  nba
  284.    * snmplib/mib.h:
  285.    Add a missing prototype for snmp_realloc_by_type
  286.    
  287. 2001-09-29 06:05  nba
  288.    * agent/mibgroup/ucd-snmp/memory_solaris2.h:
  289.    Fix a bad #ifdef parantheses
  290.    
  291. 2001-09-26 10:21  hardaker
  292.    * agent/mibgroup/smux/smux.c:
  293.    smux is *not* a proper delegation subagent.
  294.    
  295. 2001-09-25 12:46  hardaker
  296.    * FAQ, README, sedscript.in, version.h:
  297.    - (version.h sedscript.in): version tag ( 4.2.2.pre3 )
  298.    
  299. 2001-09-25 11:51  hardaker
  300.    * snmplib/: scapi.c, scapi.h:
  301.    Better error messages when encryption support isn't available.
  302.    
  303. 2001-09-25 07:59  jbpn
  304.    * apps/snmptrapd_log.c:
  305.      - reinstate another space that would make the test suite fail
  306.    
  307. 2001-09-25 07:53  jbpn
  308.    * apps/snmptrapd_log.c:
  309.      - reinstate a missing space
  310.    
  311. 2001-09-25 05:43  jbpn
  312.    * apps/: snmptrapd.c, snmptrapd_log.c, snmptrapd_log.h:
  313.      - incorporate rewritten output functions from main branch to avoid
  314.        fixed length buffers
  315.    
  316. 2001-09-25 05:41  jbpn
  317.    * snmplib/scapi.c:
  318.      - use relocating buffer version of sprint functions
  319.    
  320. 2001-09-25 05:40  jbpn
  321.    * snmplib/: mib.c, mib.h, parse.h:
  322.      - add relocating buffer code from main branch
  323.    
  324. 2001-09-25 05:39  jbpn
  325.    * snmplib/: tools.c, tools.h:
  326.      - add snmp_realloc() and snmp_strcat functions which the relocating
  327.        buffer code uses
  328.    
  329. 2001-09-21 17:16  hardaker
  330.    * agent/mibgroup/mibII/interfaces.c:
  331.    Patch from Glenn Mansfield to fix interface counting on interfaces
  332.    without ip addresses.
  333.    
  334. 2001-09-20 12:47  hardaker
  335.    * agent/mibgroup/util_funcs.c:
  336.    check skip_white() return (as mentioned in patch #462201).
  337.    
  338. 2001-09-20 11:30  hardaker
  339.    * snmplib/mib.c:
  340.    fixed a possible buffer overflow bug in sprint_asciistring as pointed
  341.    out by bug #463226.
  342.    
  343. 2001-09-20 09:46  hardaker
  344.    * configure, configure.in:
  345.    Don't warn about missing openssl unless explicitly asked (and then error).
  346.    
  347. 2001-09-20 09:12  jbpn
  348.    * agent/: snmp_vars.c, mibgroup/mibII/interfaces.c:
  349.      - move headers around to fix compilation on Solaris 2.7; sys/stream.h
  350.        needs to be included before sys/socketvar.h for this platform.
  351.    
  352. 2001-09-20 09:09  jbpn
  353.    * agent/mibgroup/ucd-snmp/memory_solaris2.c:
  354.      - remove #include "system.h" which uses the type in_addr_t thereby
  355.        causing problems, and seems to be unnecessary anyway.
  356.    
  357. 2001-09-20 06:59  hardaker
  358.    * README:
  359.    Make sure Harrie's name is in the patches README as well as the mainline.
  360.    
  361. 2001-09-20 06:58  hardaker
  362.    * snmplib/: default_store.c, mib.c, parse.c, snmp_api.c,
  363.    snmp_client.c, snmp_debug.c, snmpusm.c:
  364.    Patch from Harrie Hazewinkel:
  365.      - proper prototypes for some functions.
  366.    
  367. 2001-09-19 17:19  hardaker
  368.    * FAQ, README, sedscript.in, version.h:
  369.    - (version.h sedscript.in): version tag ( 4.2.2.pre2 )
  370.    
  371. 2001-09-19 17:01  hardaker
  372.    * FAQ, README, sedscript.in, version.h:
  373.    - (version.h sedscript.in): version tag ( 4.2.2.pre1 )
  374.    
  375. 2001-09-19 16:59  hardaker
  376.    * FAQ, README, sedscript.in, version.h:
  377.    - (version.h sedscript.in): version tag ( 4.2.2 )
  378.    
  379. 2001-09-18 17:22  hardaker
  380.    * man/snmpcmd.1, snmplib/mib.c, snmplib/snmp_api.c:
  381.    Undo Niels' change to allow command line options to override .conf
  382.    files.  Right goal, wrong branch to do it in as it broke SNMPv3 among
  383.    other things.  The initialization process is rather sensitive to
  384.    ordering.
  385.    
  386. 2001-09-18 15:08  nba
  387.    * s/darwin.h:
  388.    Fix an oversight in the Darwin patch
  389.    
  390. 2001-09-18 15:08  nba
  391.    * aclocal.m4, configure, configure.in:
  392.    Fix an oversight in the Darwin patches
  393.    
  394. 2001-09-17 09:00  nba
  395.    * s/darwin.h:
  396.    The darwin system file, which I forgot when committing the rest of
  397.    the darwin patch.
  398.    
  399. 2001-09-17 07:07  hardaker
  400.    * config.h.in:
  401.    autoheader run
  402.    
  403. 2001-09-17 04:13  nba
  404.    * apps/snmptrapd.c:
  405.    Fix newlines inside usage string.
  406.    
  407. 2001-09-16 14:56  nba
  408.    * agent/: snmpd.c, mibgroup/smux/smux.c:
  409.    Move the smux_listen_sd variable to smux.c. This way it will be in the
  410.    library so the linker wont be upset when you link with the agent library.
  411.    
  412. 2001-09-16 14:52  nba
  413.    * agent/mibgroup/ucd-snmp/memory_netbsd1.h,
  414.    agent/mibgroup/ucd-snmp/vmstat_netbsd1.c, s/openbsd.h:
  415.    Patches for OpenBSD 2.9
  416.    
  417. 2001-09-16 14:49  nba
  418.    * agent/mibgroup/ucd-snmp/diskio.c:
  419.    diskio support for FreeBSD4. Thanks to Yimin Ge
  420.    
  421. 2001-09-16 14:16  nba
  422.    * aclocal.m4, configure, configure.in, agent/agent_read_config.c,
  423.    agent/snmp_vars.c, agent/mibgroup/ucd_snmp.h,
  424.    agent/mibgroup/host/hr_storage.c, agent/mibgroup/host/hr_swrun.c,
  425.    agent/mibgroup/mibII/interfaces.c,
  426.    agent/mibgroup/ucd-snmp/memory_freebsd2.c,
  427.    agent/mibgroup/ucd-snmp/memory_freebsd2.h,
  428.    agent/mibgroup/ucd-snmp/vmstat_freebsd2.c:
  429.    Patches to support Darwin (Mac OS/X)
  430.    Thanks to Tex Clayton <tex@dartware.com>
  431.    
  432. 2001-09-16 14:03  nba
  433.    * agent/: agent_index.c, agent_registry.c, mibgroup/mibincl.h,
  434.    mibgroup/util_funcs.c, mibgroup/examples/example.c,
  435.    mibgroup/mibII/icmp.c, mibgroup/mibII/ip.c,
  436.    mibgroup/mibII/ipAddr.c, mibgroup/mibII/sysORTable.c,
  437.    mibgroup/mibII/tcp.c, mibgroup/mibII/tcpTable.c,
  438.    mibgroup/mibII/udp.c, mibgroup/ucd-snmp/proxy.c:
  439.    Header rearrangements to make BSD's happy after the WIN32 patch
  440.    
  441. 2001-09-15 06:08  jbpn
  442.    * snmplib/asn1.c:
  443.      - add missing argument to snprintf (errpre corresponding to %s) --
  444.        it was missing from the patch (#452027)
  445.    
  446. 2001-09-14 17:29  hardaker
  447.    * perl/SNMP/SNMP.xs:
  448.    - debugging compilation fixes
  449.    
  450. 2001-09-14 17:26  hardaker
  451.    * local/tkmib:
  452.    many needed changes from mainline merged into patches branch
  453.    
  454. 2001-09-14 15:24  hardaker
  455.    * snmplib/asn1.c:
  456.    Patch #452027 from Marcus Meissner:
  457.      security fix to make sure that long asn lengths can't be used and
  458.      aren't improperly cased to a signed value.
  459.    
  460. 2001-09-14 14:23  hardaker
  461.    * configure, configure.in:
  462.    patch #432982 from Hollis: fix --with-libwrap without a path option
  463.    
  464. 2001-09-14 13:58  nba
  465.    * agent/mibgroup/: kernel_sunos5.c, mibII/udpTable.c:
  466.    Solaris support for udpTable.
  467.    Thanks to Johannes Schmidt-Fischer <jsf@InterFace-AG.com>
  468.    
  469. 2001-09-14 09:53  hardaker
  470.    * snmplib/ucd-snmp-includes.h:
  471.    from patch #423466: add ability to use this file within the source tree
  472.    
  473. 2001-09-14 09:48  hardaker
  474.    * win32/config.h.borland:
  475.    Added config.h file for borland compilers (which differs slightly).
  476.      From patch #423466
  477.    
  478. 2001-09-14 09:28  dts12
  479.    * agent/mibgroup/mibII/: at.c, icmp.c, interfaces.c, ip.c,
  480.    ipAddr.c, tcp.c, tcpTable.c, udp.c, udpTable.c, var_route.c:
  481.    Mib-2 support for Windows systems.
  482.    *Many* thanks to Latha S, for filling this long-awaited need.
  483.    
  484. 2001-09-14 09:07  dts12
  485.    * agent/mibgroup/mibII/: icmp.c, ip.c, ipAddr.c, tcp.c, tcpTable.c,
  486.    udp.c, udpTable.c:
  487.    Move package-provided header includes ('mibincl' and 'util_funcs')
  488.    to after the system includes.  This shouldn't affect most systems,
  489.    but is necessary for the Windows port.
  490.    
  491. 2001-09-14 08:28  dts12
  492.    * configure:
  493.    Propogate test for <netinet/ip_icmp.h> through to the bit that does the work.
  494.    
  495.      (Our illustrious leader clearly has no confidence in the competance
  496.       of his minions.  I'd take umbrage, if he wasn't right!)
  497.    
  498. 2001-09-14 08:01  dts12
  499.    * config.h.in, configure.in:
  500.    Add test for <netinet/ip_icmp.h>
  501.    
  502. 2001-09-14 07:57  dts12
  503.    * agent/mibgroup/mibII/: at.c, icmp.c, interfaces.c, ip.c,
  504.    ipAddr.c, route_write.c, tcp.c, tcpTable.c, udp.c, udpTable.c,
  505.    var_route.c:
  506.    Wrap various #includes with appropriate #if HAVE_XXX_H declarations
  507.    (where this has not already been done).
  508.    
  509. 2001-09-11 14:47  nba
  510.    * agent/mibgroup/ucd-snmp/: memory.c, memory.h, memory_freebsd2.c,
  511.    memory_freebsd2.h, memory_netbsd1.c, memory_netbsd1.h,
  512.    memory_solaris2.c, memory_solaris2.h, vmstat.c, vmstat.h,
  513.    vmstat_bsdi4.c, vmstat_bsdi4.h, vmstat_freebsd2.c,
  514.    vmstat_netbsd1.c, vmstat_solaris2.c:
  515.    Make sure that the OID defines are only in one place. No functional change.
  516.    
  517. 2001-09-11 14:45  nba
  518.    * agent/mibgroup/ucd-snmp/file.c:
  519.    Header reordering to allow dmalloc to work.
  520.    
  521. 2001-09-11 14:31  nba
  522.    * agent/mibgroup/host/hr_partition.c:
  523.    Fix a misplaces ; in a loop.
  524.    Thanks to Mala Ramakrishnan <mala@routescience.com>
  525.    and Johannes Schmidt-Fischer <jsf@InterFace-AG.com>
  526.    
  527. 2001-09-10 11:20  hardaker
  528.    * agent/mibgroup/mibII/interfaces.c:
  529.    change interface counting to happen more frequently to detect new cards.
  530.      - see bug #457290
  531.    
  532. 2001-09-10 11:11  hardaker
  533.    * man/snmptrapd.8, apps/snmptrapd.c:
  534.    fix -P to usage it prints to stderr (bug #459372)
  535.    
  536. 2001-09-10 10:55  hardaker
  537.    * agent/mibgroup/util_funcs.c:
  538.    fix whitespace parsing bug reported it bug #457267.
  539.    
  540. 2001-09-10 10:46  hardaker
  541.    * agent/mibgroup/ucd-snmp/vmstat_freebsd2.c:
  542.    apply freebsd specific patch from bug#455924 to fix vmstat's swap report.
  543.    
  544. 2001-09-10 10:11  hardaker
  545.    * perl/SNMP/SNMP.xs:
  546.    Use a more portable DBPRT macro.
  547.    
  548. 2001-09-10 09:58  hardaker
  549.    * agent/mibgroup/notification/: snmpNotifyFilterProfileTable.c,
  550.    snmpNotifyFilterTable.c, snmpNotifyTable.c:
  551.    Remove redundant RowStatus value checks mentioned in bug#449502
  552.    
  553. 2001-09-04 07:21  jbpn
  554.    * agent/snmpd.c:
  555.      - add missing break; after processing -P option, noted by Botond
  556.        Tarnay (see patch #458327)
  557.    
  558. 2001-08-31 13:19  nba
  559.    * mibs/: DISMAN-SCRIPT-MIB.txt, Makefile.mib, README.mibs, rfclist,
  560.    smistrip:
  561.    Update to current version of DISMAN-SCRIPT-MIB, and a few cosetic changes
  562.    to smistrip et al.
  563.    
  564. 2001-08-31 13:18  nba
  565.    * ltconfig:
  566.    Update to libtool 1.4. This ensures that make install will work for NetBSD
  567.    
  568. 2001-08-31 13:17  nba
  569.    * aclocal.m4, configure, ltmain.sh:
  570.    Update to libtool 1.4. This wil ensure that make install work on NetBSD
  571.    
  572. 2001-08-28 15:04  nba
  573.    * agent/snmpd.c:
  574.    Fix a bad fix
  575.    
  576. 2001-08-28 15:03  nba
  577.    * agent/: agent_read_config.h, snmp_agent.h, snmp_vars.h:
  578.    C++ bracket the installed sgent headers
  579.    
  580. 2001-08-28 07:35  nba
  581.    * apps/snmptrapd.c:
  582.    Fix a malformed multi-line string
  583.    
  584. 2001-08-28 03:05  jbpn
  585.    * agent/snmp_agent.c:
  586.      - add missing #include <tcpd.h> if using libwrap, noted by Nathan
  587.        Neulinger (patch #453831).
  588.    
  589. 2001-08-28 02:38  jbpn
  590.    * agent/snmpd.c:
  591.      - avoid use of pre-processor directives inside printf() call, which
  592.        is a macro in glibc, making this an undefined behaviour
  593.        construct (which GCC 3.0 refuses to compile).  See bug #455804 for
  594.        further details.
  595.    
  596. 2001-08-27 22:15  nba
  597.    * man/: snmp_config.5.def, snmpd.conf.5.def, snmptrapd.conf.5.def:
  598.    Fix some places where actual lines started with a period.
  599.    
  600. 2001-08-17 15:12  nba
  601.    * man/Makefile.in:
  602.    Fix misspelled man page name (snmperror => snmp_perror)
  603.    
  604. 2001-08-17 15:09  nba
  605.    * mibs/: Makefile.mib, mibfetch:
  606.    IANA has moved their mibs into an iana.mib directory.
  607.    Fix RFC number for RMON-MIB.
  608.    Make "make allmaibs" extract mibs to another directory.
  609.    
  610. 2001-08-17 15:03  nba
  611.    * config.guess, config.sub:
  612.    Yet another update from ftp.gnu.org
  613.    
  614. 2001-08-17 14:09  nba
  615.    * agent/: agent_read_config.c, snmpd.c:
  616.    Add some needed error checking to the uid/gid parsing code.
  617.    Allow symbolic uid/gid from the command line.
  618.    
  619. 2001-08-17 14:07  nba
  620.    * FAQ:
  621.    Add a missing argument to the snmptrap examples.
  622.    
  623. 2001-08-07 14:55  nba
  624.    * apps/snmptrapd_log.c, snmplib/mib.c:
  625.    Timeticks are unsiged! Thanks to Josh Wilmes <josh-ucd@hitchhiker.org>
  626.    
  627. 2001-08-07 14:42  nba
  628.    * man/snmpcmd.1, snmplib/mib.c, snmplib/snmp_api.c:
  629.    Changes to allow command line arguments to override snmp.conf settings.
  630.    
  631. 2001-08-07 14:02  nba
  632.    * mibs/: IANAifType-MIB.txt, rfclist:
  633.    Update to current version of IANAifType-MIB.
  634.    Add rfc 3144 INTERFACETOPN-MIB to rfclist.
  635.    
  636. 2001-08-07 14:00  nba
  637.    * config.guess, config.sub:
  638.    Update to current version from ftp.gnu.org
  639.    
  640. 2001-08-07 13:59  nba
  641.    * apps/snmpset.c, apps/snmptranslate.c, apps/snmptrapd.c,
  642.    man/Makefile.in, man/snmp_api_errstring.3, man/snmp_error.3,
  643.    man/snmp_perror.3, man/snmp_sess_perror.3, man/snmpcmd.1,
  644.    man/snmptrapd.8:
  645.    A bunch of minor fixes to usage messages and manual pages.
  646.    
  647. 2001-08-07 13:56  nba
  648.    * apps/snmptest.c:
  649.    Fix parsing of oid values for set
  650.    
  651. 2001-08-07 07:09  jbpn
  652.    * agent/snmpd.c:
  653.      - fix for potential buffer overflow in logfile argument handling,
  654.        noted by Anonymous (bug #448243).  Also use a large enough buffer
  655.        to handle filenames of length PATH_MAX (if possible).
  656.    
  657. 2001-07-26 01:40  jbpn
  658.    * apps/snmptrapd_log.c:
  659.      - initialise buffers to zero in handle_wrap_fmt, to avoid garbage in
  660.        display of security parameters, as noted by William Frauenhofer
  661.        (bug #437231).
  662.    
  663. 2001-07-23 10:53  hardaker
  664.    * agent/mibgroup/util_funcs.c:
  665.    carefully construct tmp file names.
  666.    
  667. 2001-07-23 10:53  hardaker
  668.    * config.h.in, configure, configure.in, agent/snmpd.c:
  669.    use setgroups when available.
  670.    
  671. 2001-07-11 07:34  hardaker
  672.    * agent/mibgroup/mibII/mta_sendmail.h:
  673.    add NETWORK-SERVICES-MIB to mib require list
  674.    
  675. 2001-07-09 11:15  hardaker
  676.    * agent/agent_trap.c:
  677.    fix trapsess parsing so as to:
  678.      - set the default port to 162
  679.      - don't free memory passed to snmp_parse_args() since
  680.        snmp_parse_args is broken and needs to copy memory rather than
  681.        just make use of it.
  682.    
  683. 2001-06-27 15:48  nba
  684.    * man/snmpd.conf.5.def:
  685.    Simple fix to trapsess argument list
  686.    
  687. 2001-06-25 08:47  hardaker
  688.    * snmplib/mib.c:
  689.    support 'mibs ""'.
  690.    
  691. 2001-06-22 13:07  hardaker
  692.    * agent/mibgroup/mibII/interfaces.c:
  693.    Allow interface snmpd.conf tokens to completely override system
  694.    values.  [bug#426975]
  695.    
  696. 2001-06-22 11:38  hardaker
  697.    * local/mib2c.conf:
  698.    define ulong_ret
  699.    
  700. 2001-06-22 01:44  dts12
  701.    * FAQ, man/snmpd.conf.5.def:
  702.    Include a warning of the experimental nature of AgentX in the man page,
  703.    and update the FAQ to reflect the fuller integration of this support.
  704.    
  705. 2001-06-21 15:22  nba
  706.    * apps/snmpdf.c:
  707.    Eliminate long long variables
  708.    
  709. 2001-06-21 15:22  nba
  710.    * apps/snmptable.c:
  711.    Warn about deprecated -b -w and -i options.
  712.    
  713. 2001-06-21 15:15  nba
  714.    * man/: snmpd.1.def, snmpd.conf.5.def, snmpset.1, snmpwalk.1:
  715.    Update time stamps
  716.    
  717. 2001-06-21 15:09  nba
  718.    * man/snmptranslate.1:
  719.    Add -m and -M options to header. Update SEE ALSO to reference snmpcmd
  720.    and RFC 2578-80 in place of 1155
  721.    
  722. 2001-06-21 15:01  nba
  723.    * snmplib/parse.c:
  724.    Fix parsing of xx ...::= { yy }
  725.    
  726. 2001-06-21 10:25  hardaker
  727.    * agent/mibgroup/examples/example.c:
  728.    typos (IOD -> OID)
  729.    
  730. 2001-06-21 10:18  hardaker
  731.    * man/snmpd.conf.5.def:
  732.    - mention "master agentx"
  733.    - fix config file re-reading oid.
  734.    
  735. 2001-06-21 10:10  hardaker
  736.    * agent/mibgroup/mibII/system_mib.c:
  737.    make syscontact and syslocation accept "" strings.
  738.    
  739. 2001-06-21 09:34  hardaker
  740.    * apps/snmptranslate.c, man/snmptranslate.1:
  741.    - Applied arg documentation patch from David Eisner
  742.    
  743. 2001-06-14 23:19  nba
  744.    * man/snmptrapd.8:
  745.    Document -n option
  746.    
  747. 2001-06-12 15:14  nba
  748.    * snmplib/default_store.c:
  749.    Properly detect and diagnose bad boolean and integer configuration values
  750.    
  751. 2001-06-12 15:12  nba
  752.    * apps/: snmpdelta.c, snmpdf.c, snmpget.c, snmpgetnext.c,
  753.    snmpstatus.c, snmptrap.c, snmpusm.c, snmpvacm.c, snmpwalk.c:
  754.    Properly diagnose bad -C options
  755.    
  756. 2001-06-12 07:24  dts12
  757.    * snmplib/read_config.c:
  758.    Fix 'unregister_config_handler' to handle tags other
  759.    than the first in the list.  (Thanks to Paul Serice).
  760.    
  761. 2001-06-11 15:44  nba
  762.    * apps/snmpwalk.c, man/snmpwalk.1:
  763.    Add an options (-Cc) to snmpwalk that will validate that the returned objects
  764.    are indeed lexicographically increasing.
  765.    
  766. 2001-06-11 15:43  nba
  767.    * apps/snmpset.c, man/snmpset.1, snmplib/snmp_api.c:
  768.    Allow a simpler snmpset notation when MIB data are loaded: Using '=' for
  769.    type type will infer it from the MIB.
  770.    
  771. 2001-06-11 15:39  nba
  772.    * snmplib/: mib.c, parse.c:
  773.    Fix some long standing bugs when several MIB files define the same objects
  774.    with different names. Hopefully the results will be consistent now.
  775.    
  776. 2001-06-11 12:12  nba
  777.    * apps/snmpdelta.c, snmplib/int64.c:
  778.    Another try at Counter64 problems, thanks to Jason Gloudon <snmp@gloudon.com>
  779.    
  780. 2001-06-11 11:52  nba
  781.    * apps/snmptrapd_log.c:
  782.    Fix for a missing 0-byte to terminate community string.
  783.    Thanks to "KUBOTA,Takaya" <takaya@po.ntts.co.jp>.
  784.    
  785. 2001-06-06 21:38  nba
  786.    * config.h.in, configure, configure.in,
  787.    agent/mibgroup/host/hr_system.c:
  788.    Use <utmpx.h> if available (to fix counting users for Solaris)
  789.    
  790. 2001-06-06 21:33  nba
  791.    * man/snmpd.1.def:
  792.    Mention -s and -P pidfile arguments
  793.    
  794. 2001-06-06 21:32  nba
  795.    * agent/mibgroup/smux/smux.c:
  796.    Fix sending of traps without varbinds
  797.    
  798. 2001-06-06 21:31  nba
  799.    * agent/mibgroup/util_funcs.c:
  800.    More meaningful arguments to setPerrorstatus (true file names)
  801.    
  802. 2001-05-17 12:36  nba
  803.    * snmplib/snmpv3.c:
  804.    Fix a Truly Stupid Bug thanks to Katsuhisa ABE <abekatsu@cysols.com>
  805.    
  806. 2001-05-04 09:45  hardaker
  807.    * apps/snmpdf.c:
  808.    Remove duplicate l from %lld printf syntax
  809.    
  810. 2001-05-04 07:00  hardaker
  811.    * Makefile.in:
  812.    insall mib_module_config.h
  813.    
  814. 2001-05-03 10:15  hardaker
  815.    * snmplib/Makefile.in:
  816.    add snmp-tc.h to install list
  817.    
  818. 2001-05-02 07:08  hardaker
  819.    * apps/snmptrapd.c:
  820.    Add -T flag to usage output.
  821.    
  822. 2001-05-01 12:53  hardaker
  823.    * agent/mibgroup/mibII/at.c:
  824.    Fix use of a -1 assigned to a u_long as a failure checking case.
  825.    
  826. 2001-04-23 17:08  hardaker
  827.    * local/tkmib:
  828.    fix walk problem once and for all.
  829.    
  830. 2001-04-17 12:29  nba
  831.    * agent/mibgroup/host/hr_swrun.c:
  832.    Get data for hrSWRunPerfTable for cygwin under NT (or better)
  833.    
  834. 2001-04-17 11:33  nba
  835.    * config.guess, config.sub, configure, configure.in:
  836.    Update to a recent version of config.guess/config.sub. Update configure
  837.    to handle the new NetBSD variant that include the object format.
  838.    
  839. 2001-04-12 05:12  dts12
  840.    * agent/snmp_agent.c:
  841.    Better fix for bug #414855 from arajesh
  842.    Handles non-repeaters=0 as well, and avoids memory leaks.
  843.    
  844. 2001-04-11 06:01  dts12
  845.    * agent/snmp_agent.c:
  846.    Handle GetBulk requests with max-repetitions=0 properly (bug #414855)
  847.    
  848. 2001-04-10 09:33  hardaker
  849.    * apps/snmpdf.c:
  850.    fixed segfault when row has holes.
  851.    
  852. 2001-04-06 16:20  hardaker
  853.    * man/snmpcmd.1:
  854.    - Added documentotion for -Ot
  855.    
  856. 2001-04-06 07:32  hardaker
  857.    * agent/mibgroup/notification/snmpNotifyTable.c:
  858.    traps/informs reversed
  859.    
  860. 2001-04-05 09:34  slif
  861.    * agent/mibgroup/ucd-snmp/pass.c:
  862.    remove unused variable from snmp_oid_min_compare.
  863.    
  864. 2001-04-05 09:13  slif
  865.    * agent/mibgroup/ucd-snmp/pass.c:
  866.    Fix snmp_oid_compare and reverse encodings to deal with numbers > 2^31.
  867.    
  868. 2001-04-05 08:21  slif
  869.    * agent/agent_trap.c:
  870.    use malloc to decrease stack size in snmpd_parse_config_trapsess.
  871.    
  872. 2001-04-05 06:14  dts12
  873.    * agent/mibgroup/ucd-snmp/pass_persist.c:
  874.    Extend recent 'pass' changes to 'pass_persist'.  (Thanks, Mike!)
  875.    
  876. 2001-04-05 02:27  dts12
  877.    * agent/mibgroup/ucd-snmp/pass.c:
  878.    Handle setting null string values via the 'pass' mechanism. (Support#406728)
  879.    Also handle embedded whitespace in such values.
  880.    
  881. 2001-04-04 14:56  hardaker
  882.    * FAQ, README, sedscript.in, version.h:
  883.    - (version.h sedscript.in): version tag ( 4.2.1 )
  884.    
  885. 2001-04-04 14:55  hardaker
  886.    * FAQ, README:
  887.    Change wording to say 4.2 line is the last to use the ucd-snmp name.
  888.    
  889. 2001-04-04 14:51  hardaker
  890.    * ChangeLog:
  891.    ChangeLog
  892.    
  893. -------------------------------------------------------------------------------
  894. Changes: V4.2 -> V4.2.1
  895. 2001-04-04 14:04  hardaker
  896.    * agent/mibgroup/ucd-snmp/loadave.c:
  897.    fix missing variable on solaris 2.6
  898.    
  899. 2001-04-04 14:02  hardaker
  900.    * testing/eval_tools.sh:
  901.    use kill -TERM instead of kill -SIGTERM for portability (breaks on solaris).
  902.    
  903. 2001-04-04 12:39  slif
  904.    * agent/mibgroup/host/hr_swrun.c:
  905.    Cleanup debug messages, build.
  906.    
  907. 2001-04-04 09:18  slif
  908.    * agent/mibgroup/examples/example.c:
  909.    Fix network byte order for IpAddress displayed.
  910.    
  911. 2001-04-04 08:50  slif
  912.    * apps/snmptrapd.c:
  913.    quiet exit on SIGTERM/SIGINT, same as snmpd.
  914.    
  915. 2001-04-04 08:49  hardaker
  916.    * agent/: auto_nlist.c, auto_nlist.h:
  917.    fix for auto_nlist bogus definitions for machines without nlist.
  918.    
  919. 2001-04-04 08:49  hardaker
  920.    * README.snmpv3:
  921.    update to when agent removes "createUser" directives.
  922.    
  923. 2001-04-04 08:31  hardaker
  924.    * agent/mibgroup/ucd_snmp.h:
  925.    Applied patch #412080: add freebsd5 to module include list.
  926.    
  927. 2001-04-04 08:12  dts12
  928.    * EXAMPLE.conf.def:
  929.    Document how to enable the AgentX facility in the master agent.
  930.    
  931. 2001-04-04 07:59  hardaker
  932.    * local/tkmib:
  933.    fix bug #411917: change walk end condition as suggested by submitter.
  934.    
  935. 2001-04-04 07:43  dts12
  936.    * snmplib/parse.c:
  937.    Change 'Line' variable name, to assist with Mac port.
  938.    
  939. 2001-04-04 07:42  dts12
  940.    * agent/mibgroup/ucd-snmp/proxy.c:
  941.    Fix typo in cast (missing 'struct')
  942.    
  943. 2001-04-04 07:37  hardaker
  944.    * snmplib/snmp_api.c:
  945.    Use a larger malloced buffer when decoding a large incoming encrypted message.
  946.    
  947. 2001-04-04 07:36  hardaker
  948.    * snmplib/snmp_debug.c:
  949.    Limit size of hex messages to 1/5th buffer size (to be safe).
  950.    
  951. 2001-04-04 07:24  jbpn
  952.    * agent/snmpd.c:
  953.     - call external signal handlers before calling snmp_select_info(),
  954.       rather than after calling snmp_select_info() but before select().
  955.       This fixes a potential problem that could arise if a signal handler
  956.       closed a session, which would cause select() to return -1 with
  957.       EBADF, and thus terminate the agent.
  958.    
  959. 2001-04-04 06:50  dts12
  960.    * agent/mibgroup/ucd-snmp/disk.c:
  961.    Ensure that checking for 'statvfs' is done consistently
  962.    
  963. 2001-04-04 06:48  dts12
  964.    * agent/mibgroup/mibII/system_mib.c:
  965.    ensure that 'exec_command' is used consistently with the availability of execv
  966.    
  967. 2001-04-04 06:45  dts12
  968.    * snmplib/: mib.c, snmp_api.c, snmp_logging.c:
  969.    Keep one of the pickier compilers (HP's aCC) happy.
  970.    
  971. 2001-04-03 22:07  hardaker
  972.    * snmplib/snmpusm.c:
  973.    Fix maximum encrypted packet length support for reverse encoded packets.
  974.    
  975. 2001-04-03 18:07  slif
  976.    * testing/tests/T120proxyget:
  977.    fix rwcommunity
  978.    
  979. 2001-04-03 16:44  hardaker
  980.    * local/wesrestart:
  981.    remove old unused script
  982.    
  983. 2001-04-03 16:41  hardaker
  984.    * local/snmpconf.dir/snmpd.conf/operation:
  985.    Add snmpconf directive support for the new "master" token.
  986.    
  987. 2001-04-03 16:41  hardaker
  988.    * local/snmpconf:
  989.    Fix bug in menus for configuration files containing only "groups".
  990.    
  991. 2001-04-03 16:40  hardaker
  992.    * README:
  993.    Change my name -> net-snmp developers.
  994.    
  995. 2001-04-03 15:36  hardaker
  996.    * EXAMPLE.conf.def:
  997.    mention snmpconf
  998.    
  999. 2001-04-03 15:28  hardaker
  1000.    * README:
  1001.    url changes mostly.
  1002.    
  1003. 2001-04-03 15:28  hardaker
  1004.    * NEWS:
  1005.    4.2.1 update (please check).
  1006.    
  1007. 2001-04-03 15:28  hardaker
  1008.    * FAQ:
  1009.    ftp site update.
  1010.    
  1011. 2001-04-03 14:04  hardaker
  1012.    * configure, configure.in:
  1013.    Added agentx to default modules to compile in
  1014.    
  1015. 2001-04-03 10:12  hardaker
  1016.    * local/mib2c:
  1017.    add a comment at the end of the mib2c output explaining that its
  1018.    merely a template.
  1019.    
  1020. 2001-04-03 08:27  hardaker
  1021.    * AGENT.txt, FAQ, PORTING, README, README.agentx:
  1022.    Web page/ftp site updates.  Uses www.net-snmp.org everywhere now.
  1023.    
  1024. 2001-04-03 06:24  slif
  1025.    * agent/mibgroup/util_funcs.c:
  1026.    Fix signed/unsigned compare.
  1027.    
  1028. 2001-04-03 06:21  dts12
  1029.    * agent/mibgroup/mibII/kernel_linux.c:
  1030.    Plug file-descriptor leak when using cached data.  (Bug#412000)
  1031.    
  1032. 2001-04-02 23:22  nba
  1033.    * apps/snmptest.c:
  1034.    Fix an incompletely initialized variable
  1035.    
  1036. 2001-04-02 23:21  nba
  1037.    * local/snmpconf:
  1038.    The answers for the "load which files" menu are kept secret from the code
  1039.    that loads the files .... fixed.
  1040.    
  1041. 2001-04-02 20:02  hardaker
  1042.    * local/: Makefile.in, snmpconf.dir/snmptrapd.conf/formatting,
  1043.    snmpconf.dir/snmptrapd.conf/traphandle:
  1044.    Added snmptrapd configuration file directives to snmpconf.
  1045.    
  1046. 2001-04-02 10:08  jbpn
  1047.    * man/snmp_agent_api.3:
  1048.     - update documentation of agent_check_and_process to reflect
  1049.       current behaviour
  1050.    
  1051. 2001-04-02 09:58  jbpn
  1052.    * agent/snmp_agent.c:
  1053.     - Fix memory leak in handle_one_var where long varbinds weren't
  1054.       correctly free()d.
  1055.    
  1056.     - Change behaviour of agent_check_and_process so that alarms run
  1057.       correctly.
  1058.    
  1059. 2001-04-02 08:51  dts12
  1060.    * agent/mibgroup/agentx/master.c:
  1061.    Use the 'standard' config handler registration routine,
  1062.    and recognise the config setting 'master all'
  1063.    
  1064. 2001-04-02 06:53  nba
  1065.    * man/snmpd.conf.5.def:
  1066.    Fix some missing quoting on .IP parameters
  1067.    
  1068. 2001-03-30 08:05  hardaker
  1069.    * FAQ, README.agentx, agent/mibgroup/agentx/README.agentx:
  1070.    moved agentx README to top
  1071.    
  1072. 2001-03-30 07:22  dts12
  1073.    * FAQ:
  1074.    Typo in AgentX README filename
  1075.    
  1076. 2001-03-30 07:20  dts12
  1077.    * agent/: ds_agent.h, snmp_agent.c, snmpd.c,
  1078.    mibgroup/agentx/README.agentx, mibgroup/agentx/master.c,
  1079.    mibgroup/agentx/master.h:
  1080.    Provide 'master' config directive to control whether or not to
  1081.    activate extensible subagent support.
  1082.      Initially restricted to AgentX support only.
  1083.    
  1084. 2001-03-30 03:46  dts12
  1085.    * agent/mibgroup/agentx/README.agentx:
  1086.    Update to reflect the increased maturity of the AgentX implementation.
  1087.    
  1088. 2001-03-30 03:34  dts12
  1089.    * FAQ:
  1090.    Tweaked various entries, and added a few new ones.  General Shield meddling.
  1091.    
  1092. 2001-03-30 01:00  dts12
  1093.    * README:
  1094.    Add prominent warning regarding ucd-snmp => net-snmp switch.
  1095.    
  1096. 2001-03-30 00:46  dts12
  1097.    * snmplib/snmp_api.c:
  1098.    Fix interpretation of "pure numeric" peername strings (i.e. listen on the
  1099.      specified port on all interfaces) - problem identified by Mala Ramakrishnan.
  1100.    
  1101. 2001-03-30 00:04  nba
  1102.    * snmplib/parse.c:
  1103.    Replace atoi/atol with strto(u)l which has better out-of-range returns.
  1104.    This is not a perfect solution, but it is better ...
  1105.    
  1106. 2001-03-29 21:43  hardaker
  1107.    * ISSUES:
  1108.    rm ISSUES
  1109.    
  1110. 2001-03-29 14:34  hardaker
  1111.    * COPYING:
  1112.    minor formatting.
  1113.    
  1114. 2001-03-29 14:33  hardaker
  1115.    * COPYING:
  1116.    Um, got the year right this time.
  1117.    
  1118. 2001-03-29 14:32  hardaker
  1119.    * COPYING:
  1120.    update for 2001: added my required NAI BSD copyright.
  1121.    
  1122. 2001-03-29 08:23  slif
  1123.    * testing/eval_tools.sh:
  1124.    merge change from main branch (return_value=1 statement).
  1125.    
  1126. 2001-03-29 08:21  slif
  1127.    * win32/libsnmp_dll/libsnmp.def:
  1128.    Add vacm_is_configured.
  1129.    
  1130. 2001-03-28 22:12  nba
  1131.    * mibs/: rfclist, rfcmibs.diff:
  1132.    Add Printer-MIB to the rfclist with the corresponding patch.
  1133.    
  1134. 2001-03-28 13:06  nba
  1135.    * snmplib/snmp_client.c:
  1136.    Properly ignore non-response PDU's when doing async transaction.
  1137.    
  1138. 2001-03-28 13:04  nba
  1139.    * man/snmpcmd.1, snmplib/mib.c:
  1140.    Fix index handling to properly accept indexing with TimeTicks.
  1141.    Implement -Ir to disable index checks.
  1142.    
  1143. 2001-03-28 06:20  hardaker
  1144.    * FAQ, README, sedscript.in, version.h:
  1145.    - (version.h sedscript.in): version tag ( 4.2.1.pre2 )
  1146.    
  1147. 2001-03-27 10:27  hardaker
  1148.    * apps/snmptrapd.c:
  1149.    Use snmp_log with %s to prevent % expansion in octet strings containing a %s.
  1150.    
  1151. 2001-03-27 05:37  dts12
  1152.    * agent/: snmp_agent.c, mibgroup/agentx/master_request.c:
  1153.    Handle non-responsive AgentX sub-agents more robustly.
  1154.       (Based on suggestions from Harrie Hazewinkel & Paul Rasmussen)
  1155.    
  1156. 2001-03-27 02:35  dts12
  1157.    * agent/mibgroup/smux/smux.c:
  1158.    Reset count of authorized peers on closedown.  (Thanks to Vlad Tunik)
  1159.    
  1160. 2001-03-26 18:03  hardaker
  1161.    * agent/mibgroup/mibII/vacm_vars.c, snmplib/vacm.c, snmplib/vacm.h:
  1162.    Fixed vacm to drop v1/v2c packets properly when no com2sec entries are found.
  1163.    
  1164. 2001-03-26 11:06  hardaker
  1165.    * local/ipf-mod.pl:
  1166.    add usage comment at top
  1167.    
  1168. 2001-03-22 14:34  nba
  1169.    * mibs/rfclist:
  1170.    New MIB in RFC 3083: DOCS-BPI-MIB
  1171.    
  1172. 2001-03-22 14:27  nba
  1173.    * agent/mibgroup/host/hr_filesys.c, s/cygwin.h,
  1174.    agent/mibgroup/host/hr_storage.c, agent/mibgroup/host/hr_swrun.c,
  1175.    agent/mibgroup/host/hr_utils.c:
  1176.    Make most of the host resources mib compile under Cygwin. We can now do
  1177.    --with-mib-modules=host --with-out-mib-modules=host/hr_network
  1178.    
  1179. 2001-03-22 12:27  hardaker
  1180.    * agent/mibgroup/util_funcs.c:
  1181.    fix header_simple_table() for too long requests
  1182.    
  1183. 2001-03-22 08:13  hardaker
  1184.    * apps/snmptrapd.c:
  1185.    Bad Wes: find all instances of cut-n-paste errors before committing.
  1186.    
  1187. 2001-03-22 08:12  hardaker
  1188.    * apps/snmptrapd.c:
  1189.    Bad Wes: don't call function without the ()s.  (at least in C).
  1190.    
  1191. 2001-03-22 07:46  dts12
  1192.    * agent/agent_trap.c:
  1193.    Fix for minor memory leak with trap-related varbind values.
  1194.    Thanks to John Villalovos (and the Intel SNMP team)
  1195.    
  1196. 2001-03-21 17:22  driehuis
  1197.    * snmplib/mib.c:
  1198.    Bugfix for crash at snmp_shutdown time with OS's that check pointer
  1199.    validity (e.g., FreeBSD)
  1200.    
  1201. 2001-03-21 08:16  hardaker
  1202.    * agent/mibgroup/mibII/interfaces.c:
  1203.    join broken snmp_log lines
  1204.    
  1205. 2001-03-21 08:15  hardaker
  1206.    * apps/snmptrapd.c:
  1207.    fix -F (I think)
  1208.    
  1209. 2001-03-21 07:43  hardaker
  1210.    * snmplib/snmp_api.c:
  1211.    patch from Harrie to fix variable types (int -> size_t)
  1212.    
  1213. 2001-03-20 08:25  nba
  1214.    * agent/mibgroup/mibII/at.c, agent/mibgroup/mibII/at.h,
  1215.    agent/mibgroup/mibII/interfaces.c, s/linux.h:
  1216.    Fix the atTable and ipNetTopMediaTable for Linux to return the ifIndex
  1217.    
  1218. 2001-03-19 13:14  nba
  1219.    * apps/snmpdelta.c, man/snmpdelta.1:
  1220.    Major option parsing surgery to cather for the getopt using version of
  1221.    snmp_parse_args. Seems to have been forgotten when the rest of the apps
  1222.    were updated.
  1223.    
  1224. 2001-03-19 13:13  nba
  1225.    * agent/mibgroup/ucd-snmp/disk.c:
  1226.    Re-order sys/conf.h and sys/param.h to make FreeBSD-5 happy
  1227.    
  1228. 2001-03-15 13:44  hardaker
  1229.    * agent/mibgroup/mibII/ip.c:
  1230.    fixed bug #405000: dropped support for IPOUTNOROUTES, since no
  1231.    calculation of it seems close to correct.
  1232.    
  1233. 2001-03-15 13:36  hardaker
  1234.    * agent/mibgroup/mibII/udp.c:
  1235.    fix part 2 of bug 405519 adding fullsock to udpinerrors
  1236.    
  1237. 2001-03-15 13:31  hardaker
  1238.    * agent/mibgroup/ucd-snmp/vmstat_solaris2.c:
  1239.    fix bug #408388 where memmove is called with too short a length.
  1240.    
  1241. 2001-03-15 11:21  hardaker
  1242.    * FAQ, README, sedscript.in, version.h:
  1243.    - (version.h sedscript.in): version tag ( 4.2.1.pre1 )
  1244.    
  1245. 2001-03-15 03:34  jbpn
  1246.    * testing/eval_tools.sh:
  1247.    kill -SIGKILL isn't legal syntax on Solaris or Linux; changed to kill -9
  1248.    which is likely safer
  1249.    
  1250.    don't set return_value to 1 after killing snmpd, which causes spurious
  1251.    test failures
  1252.    
  1253. 2001-03-14 14:38  hardaker
  1254.    * agent/agent_trap.h:
  1255.    Patch from Harrie Hazewinkel: make send_enterprise_trap_vars a public fn.
  1256.    
  1257. 2001-03-14 11:08  hardaker
  1258.    * agent/mibgroup/mibII/at.c:
  1259.    fix ipnettomedia indexing on solaris.
  1260.    
  1261. 2001-03-14 10:27  slif
  1262.    * agent/mibgroup/tunnel/tunnel.c:
  1263.    Use config.h, don't use ucd-snmp directory to build in the mibgroup tree.
  1264.    
  1265. 2001-03-14 10:18  slif
  1266.    * testing/RUNTESTS:
  1267.    quiet "which" output.  never ending saga...
  1268.    
  1269. 2001-03-14 10:08  slif
  1270.    * agent/mibgroup/agentx/master_request.c:
  1271.    quiet unsigned long compare.
  1272.    
  1273. 2001-03-14 10:00  slif
  1274.    * agent/mibgroup/agentx/client.c:
  1275.    Get a decl of in_addr_t from netinet/in.h, where necessary.
  1276.    
  1277. 2001-03-14 10:00  slif
  1278.    * snmplib/parse.c:
  1279.    Avoid warnings of struct timeval decl in system.h by including *time.h*.
  1280.    
  1281. 2001-03-14 09:47  slif
  1282.    * agent/snmpd.c, apps/snmpvacm.c, apps/snmpnetstat/winstub.c,
  1283.    snmplib/parse.c:
  1284.    patch submitted by Harrie Hazewinkel
  1285.    
  1286. 2001-03-14 09:40  slif
  1287.    * testing/RUNTESTS:
  1288.    don't run tests without needed programs: snmpd, snmpget, snmpgetnext.
  1289.    
  1290. 2001-03-14 08:24  slif
  1291.    * configure, configure.in:
  1292.    Provide an empty DLLIBS value for non-dlmod uses.
  1293.    
  1294. 2001-03-14 07:36  slif
  1295.    * agent/mibgroup/agentx/protocol.c:
  1296.    cast u_long to u_char when storing 8-bit values.
  1297.    
  1298. 2001-03-14 07:33  slif
  1299.    * agent/mibgroup/ucd-snmp/proxy.c:
  1300.    fix unsigned length compares.
  1301.    
  1302. 2001-03-14 05:45  dts12
  1303.    * agent/mibgroup/host/hr_swrun.c:
  1304.    Fix Linux file descriptor leak (reported by Oliver F鋘ger)
  1305.    
  1306. 2001-03-13 13:20  hardaker
  1307.    * snmplib/default_store.c:
  1308.    Patch from Harrie Hazewinkel to check for NULLs in DEBUG msg
  1309.    
  1310. 2001-03-12 14:06  nba
  1311.    * agent/mibgroup/agentx/: master_admin.c, subagent.c:
  1312.    Fix some minor leaks.
  1313.    
  1314. 2001-03-12 14:05  nba
  1315.    * agent/snmpd.c:
  1316.    Some minor fixes to argument processing, including terminating snmpd on
  1317.    extraneous non-option arguments.
  1318.    
  1319. 2001-03-10 08:13  hardaker
  1320.    * agent/mibgroup/mibII/ip.c:
  1321.    Bug #404988: don't use ipstat.ips_fragtimout as a number of seconds.
  1322.    
  1323. 2001-03-07 10:26  slif
  1324.    * testing/eval_tools.sh:
  1325.    
  1326.    new DELAY function; start/stop daemons using new STARTPROG/STOPPROG with DELAY;
  1327.    log commands issued and final result to SNMP_TMPDIR/invoked;
  1328.    suppress "kill" output to help Cygwin users happy.
  1329.    
  1330. 2001-03-07 10:23  slif
  1331.    * testing/RUNTESTS:
  1332.    
  1333.    add -S parameter for DELAY seconds; add trap for interrupt control;
  1334.    pass test number and display-header-only to eval_onescript.sh;
  1335.    add which test to verbose locating messages (Cygwin uses type, not which).
  1336.    
  1337. 2001-03-07 10:20  slif
  1338.    * testing/: TESTCONF.sh, eval_onescript.sh:
  1339.    
  1340.    
  1341.    Incorporate test number into test results dir name.
  1342.    Provide default values for test number and display-header-only flag.
  1343.    
  1344. 2001-03-07 10:19  slif
  1345.    * testing/Makefile.in:
  1346.    
  1347.    
  1348.    "make clean" removes any test result dirs "/tmp/snmp-test-*".
  1349.    
  1350. 2001-03-07 10:15  slif
  1351.    * testing/tests/: T054agentv2ctrap, T056agentv2cmintrap,
  1352.    T058agentauthtrap:
  1353.    
  1354.    Replace sleep with commented out DELAY ; each start/stop action now
  1355.    invokes DELAY.
  1356.    
  1357. 2001-03-07 10:14  slif
  1358.    * testing/tests/T100agenthup:
  1359.    
  1360.    Replace sleep with DELAY.
  1361.    
  1362. 2001-03-07 10:13  slif
  1363.    * win32/config.h:
  1364.    
  1365.    
  1366.    Change element separator to Win32 ';' in DEFAULT_MIBS
  1367.    Declare Win32 has getpid!.
  1368.    
  1369. 2001-03-07 10:10  slif
  1370.    * snmplib/snmp_api.c:
  1371.    
  1372.    
  1373.    Win32 include io.h to declare mktemp.
  1374.    Expand the comment near mktemp usage to explain why it is needed.
  1375.    
  1376. 2001-03-07 10:09  slif
  1377.    * snmplib/snmp_alarm.c:
  1378.    
  1379.    
  1380.    remove unnecessary ifndef WIN32.  ifdef SIGALRM is sufficient.
  1381.    
  1382. 2001-03-07 10:07  slif
  1383.    * agent/snmpd.c, apps/snmptrapd.c:
  1384.    
  1385.    
  1386.    Win32 include process.h to declare getpid.
  1387.    
  1388. 2001-03-07 10:06  slif
  1389.    * snmplib/snmp_logging.c:
  1390.    
  1391.    
  1392.    Use proper define to qualify include-ing a header.
  1393.    
  1394. 2001-03-07 10:04  slif
  1395.    * agent/mib_modules.c, apps/snmpnetstat/if.c, snmplib/system.h:
  1396.    
  1397.    
  1398.    Apply the time goo consistently: move header includes out of system.h.
  1399.    
  1400. 2001-03-06 10:08  hardaker
  1401.    * configure, configure.in:
  1402.    don't force inclusion of -ldl.
  1403.    
  1404. 2001-03-05 06:30  slif
  1405.    * snmplib/snmpv3.c:
  1406.    
  1407.    
  1408.    Follow method usage, don't declare getHwAddress unless used.
  1409.    
  1410. 2001-03-05 06:30  slif
  1411.    * snmplib/snmp_api.c:
  1412.    
  1413.    
  1414.    Remove nested variable ep - one already exists.
  1415.    
  1416. 2001-03-05 06:28  slif
  1417.    * agent/mibgroup/examples/ucdDemoPublic.c:
  1418.    
  1419.    
  1420.    Comment out example variables that are not used.
  1421.    
  1422. 2001-03-04 17:41  slif
  1423.    * README.win32, win32/config.h, win32/mib_module_config.h,
  1424.    win32/mib_module_includes.h, win32/mib_module_inits.h,
  1425.    win32/libsnmp_dll/libsnmp.def, win32/libucdmibs/libucdmibs.def,
  1426.    win32/libucdmibs/libucdmibs.dsp:
  1427.    
  1428.    
  1429.    patch to build more modules, including agentX, on Win32 using MS-VC.
  1430.    
  1431. 2001-03-04 17:27  slif
  1432.    * agent/mibgroup/header_complex.c, agent/mibgroup/agentx/client.c,
  1433.    agent/mibgroup/agentx/master.c,
  1434.    agent/mibgroup/agentx/master_admin.c,
  1435.    agent/mibgroup/agentx/master_request.c,
  1436.    agent/mibgroup/agentx/protocol.c, agent/mibgroup/agentx/subagent.c,
  1437.    agent/mibgroup/notification/snmpNotifyFilterProfileTable.c,
  1438.    agent/mibgroup/notification/snmpNotifyFilterTable.c,
  1439.    agent/mibgroup/notification/snmpNotifyTable.c,
  1440.    agent/mibgroup/target/target.c, agent/mibgroup/ucd-snmp/dlmod.c,
  1441.    agent/mibgroup/ucd-snmp/pass_persist.c,
  1442.    agent/mibgroup/ucd-snmp/proxy.c, apps/snmptrapd_log.c:
  1443.    
  1444.    
  1445.    patch to build more of the agent using MS-VC on Win32 platform.
  1446.    
  1447. 2001-03-03 14:34  nba
  1448.    * mibs/: IANAifType-MIB.txt, MTA-MIB.txt, Makefile.mib,
  1449.    README.mibs, TUNNEL-MIB.txt, ianalist, mibfetch, rfclist,
  1450.    rfcmibs.diff, smistrip:
  1451.    Update to current IANAifType-MIB, plus addition of README and tools to get
  1452.    a complete set of IETF MIB files.
  1453.    
  1454. 2001-03-03 07:11  nba
  1455.    * agent/mibgroup/agentx/master.h:
  1456.    Remove an unused prototype
  1457.    
  1458. 2001-03-03 06:36  nba
  1459.    * man/snmptrapd.8, apps/snmptrapd_log.c:
  1460.    Add a new %P formatting sequence to user specified log formats. It print
  1461.    the security information from the PDU (community, user, context as available)
  1462.    Also modify the default trap output to use it.
  1463.    
  1464. 2001-03-03 06:21  nba
  1465.    * apps/snmptrapd_log.c:
  1466.    Fix specifiers like %.3s
  1467.    
  1468. 2001-03-03 06:10  nba
  1469.    * snmplib/parse.c:
  1470.    Fix the parser to diagnose oid specs like::= { single }
  1471.    Be silent for internal links when moving nodes to the adoption list. This
  1472.    should help giving only a single message for missing imports of enterprises.
  1473.    
  1474. 2001-03-02 13:24  slif
  1475.    * snmplib/asn1.c, snmplib/mib.c, snmplib/mib.h, snmplib/snmp_api.c,
  1476.    snmplib/snmp_parse_args.c, snmplib/snmp_parse_args.h,
  1477.    win32/libsnmp_dll/libsnmp.def:
  1478.    
  1479.    
  1480.    cleanup for MS-VC Win32 build
  1481.    
  1482. 2001-03-02 07:36  hardaker
  1483.    * README:
  1484.    sourcerforge -> sourceforge
  1485.    
  1486. 2001-03-02 07:25  hardaker
  1487.    * perl/SNMP/SNMP.xs:
  1488.    Patch from Karl Schilke to fix timestamps in synchonous cases
  1489.    
  1490. 2001-03-02 06:31  hardaker
  1491.    * snmplib/snmp_api.c:
  1492.    Remove unused variable from snmp_oid_compare().
  1493.    
  1494. 2001-03-01 19:49  hardaker
  1495.    * snmplib/: asn1.c, snmp_api.c:
  1496.    Fix snmp_oid_compare and reverse encodings to deal with numbers > 2^31.
  1497.    
  1498. 2001-02-21 15:31  nba
  1499.    * man/: snmp.conf.5.def, snmpcmd.1:
  1500.    Fix a couple of typos
  1501.    
  1502. 2001-02-21 15:22  hardaker
  1503.    * snmplib/ucd-snmp-includes.h:
  1504.    Applied patch #103805 from bcollar: add sys/time.h to ucd-snmp-includes.h
  1505.    
  1506. 2001-02-21 15:15  hardaker
  1507.    * snmplib/int64.c:
  1508.    fix bug #133416 (u64Subtraction math) as suggested by the submittor
  1509.    
  1510. 2001-02-21 14:38  nba
  1511.    * agent/mibgroup/host/hr_filesys.c:
  1512.    Try fixing inconsistent indexing on BSD
  1513.    
  1514. 2001-02-19 08:46  slif
  1515.    * agent/mibgroup/ucd-snmp/proxy.c:
  1516.    
  1517.    
  1518.    - proxy.c: remove some unused variables.
  1519.    
  1520. 2001-02-16 15:12  hardaker
  1521.    * agent/var_struct.h:
  1522.    - increase UCD_REGISTRY_OID_MAX_LEN to 128 at Frank's request
  1523.    
  1524. 2001-02-14 18:15  hardaker
  1525.    * apps/snmptrapd.c:
  1526.    removed unused snmp_alarm.h include
  1527.    
  1528. 2001-02-13 16:21  hardaker
  1529.    * snmplib/snmp_api.c:
  1530.    fix bug #130740 using suggested close() wrapper around mkstemp()
  1531.    
  1532. 2001-02-09 11:16  hardaker
  1533.    * agent/snmpd.c:
  1534.    Applied patch #103613: fix memory leak in snmpd port specification -> default_store.
  1535.    
  1536. 2001-02-09 11:14  hardaker
  1537.    * agent/mib_modules.c:
  1538.    Applied patch #103612: fix memory leak in mib_module init code
  1539.    
  1540. 2001-02-09 11:12  hardaker
  1541.    * agent/agent_registry.c:
  1542.    Applied patch #103611: fix memory leak for duplicate oid registrations.
  1543.    
  1544. 2001-02-09 11:08  hardaker
  1545.    * perl/SNMP/SNMP.xs:
  1546.    Applied patch #103604: Add support for V1 traps and int/int32 differences
  1547.    
  1548. 2001-02-09 11:06  hardaker
  1549.    * agent/mibgroup/ucd-snmp/: memory_freebsd2.c, proxy.c:
  1550.    Applied patch #103702: fix swap reporting on freebsd 4.2
  1551.    
  1552. 2001-02-06 14:26  nba
  1553.    * apps/snmpnetstat/Makefile.in:
  1554.    Add a dependency for libsnmp
  1555.    
  1556. 2001-02-06 14:25  nba
  1557.    * agent/mibgroup/ucd-snmp/vmstat_freebsd2.c:
  1558.    Implement raw interrupt and context switch counters
  1559.    
  1560. 2001-02-06 14:24  nba
  1561.    * agent/mibgroup/notification/snmpNotifyTable.c:
  1562.    Make dmalloc happy by fixing a malloc read overrun
  1563.    
  1564. 2001-02-06 14:16  nba
  1565.    * man/snmpcmd.1, snmplib/default_store.h, snmplib/mib.c:
  1566.    Backport -OT output to 4-2-patches branch
  1567.    
  1568. 2001-02-06 06:02  hardaker
  1569.    * perl/SNMP/SNMP.pm:
  1570.    documentation fix
  1571.    
  1572. 2001-01-31 23:02  nba
  1573.    * snmplib/snmp_api.c:
  1574.    Fix value validation for snmpset/snmptrap
  1575.    
  1576. 2001-01-31 23:00  nba
  1577.    * agent/mibgroup/ucd-snmp/proxy.c:
  1578.    Fix bad return of a pointer to non-static storage
  1579.    
  1580. 2001-01-31 15:44  hardaker
  1581.    * agent/mibgroup/host/hr_print.c:
  1582.    Patch from Frank Bartels for freebsd fixes
  1583.    
  1584. 2001-01-30 17:13  hardaker
  1585.    * agent/mibgroup/ucd-snmp/disk.c:
  1586.    Applied patch #103414: fix disk info for block sizes other than 1024.
  1587.    
  1588. 2001-01-29 13:24  hardaker
  1589.    * agent/mibgroup/smux/smux.c:
  1590.    fix bug #130410:  set the write_method in var_smux before returning
  1591.    NULL to make sure that sets happen on OIDs that don't exist first.
  1592.    
  1593. 2001-01-29 13:15  hardaker
  1594.    * local/mib2c:
  1595.    fix suggested in bug #129948: check for - arguments at the begginning
  1596.    of the command line token (don't match mib-2, eg).
  1597.    
  1598. 2001-01-29 13:13  hardaker
  1599.    * snmplib/parse.c:
  1600.    fix suggested in bug #129876: check for hint != NULL before freeing.
  1601.    
  1602. 2001-01-26 05:49  nba
  1603.    * agent/mibgroup/host/hr_print.c:
  1604.    Fix bug on FreeBSD when /etc/printcap is empty
  1605.    
  1606. 2001-01-25 14:38  nba
  1607.    * mibs/RMON-MIB.txt:
  1608.    Updated to RFC 2819
  1609.    
  1610. 2001-01-24 21:37  nba
  1611.    * agent/Makefile.in:
  1612.    Install libraries before agent so that libtool can relink.
  1613.    
  1614. 2001-01-20 05:54  nba
  1615.    * apps/snmpdelta.c, snmplib/int64.c:
  1616.    Two Counter64 glitches detected by Jason Gloudon <snmp@gloudon.com>
  1617.    
  1618. 2001-01-20 05:44  nba
  1619.    * agent/snmpd.c:
  1620.    Dont set up the select parameters before calling interrupt handlers!
  1621.    Thanks to Frank Strauss.
  1622.    
  1623. 2001-01-20 05:42  nba
  1624.    * snmplib/snmp_api.c:
  1625.    Fix encoding of BITS variable, thanks to Frank Strauss
  1626.    
  1627. 2001-01-20 05:37  nba
  1628.    * agent/mibgroup/ucd-snmp/vmstat_solaris2.c:
  1629.    Raw IO counters from Jochen Kmietsch
  1630.    
  1631. 2001-01-20 05:36  nba
  1632.    * agent/mibgroup/ucd-snmp/vmstat.h, mibs/UCD-SNMP-MIB.txt:
  1633.    Prepare for more raw counters
  1634.    
  1635. 2001-01-15 15:14  nba
  1636.    * agent/mibgroup/ucd-snmp/proxy.c:
  1637.    undo a change that sneaked in by mistake
  1638.    
  1639. 2001-01-15 14:07  nba
  1640.    * agent/mibgroup/ucd-snmp/proxy.c,
  1641.    agent/mibgroup/ucd-snmp/vmstat.h,
  1642.    agent/mibgroup/ucd-snmp/vmstat_bsdi4.c,
  1643.    agent/mibgroup/ucd-snmp/vmstat_bsdi4.h,
  1644.    agent/mibgroup/ucd-snmp/vmstat_freebsd2.c,
  1645.    agent/mibgroup/ucd-snmp/vmstat_freebsd2.h,
  1646.    agent/mibgroup/ucd-snmp/vmstat_netbsd1.c,
  1647.    agent/mibgroup/ucd-snmp/vmstat_netbsd1.h,
  1648.    agent/mibgroup/ucd-snmp/vmstat_solaris2.c, mibs/UCD-SNMP-MIB.txt,
  1649.    agent/mibgroup/ucd-snmp/vmstat_solaris2.h:
  1650.    Extend the systemStats.cpuRaw section to include more raw counters for various
  1651.    operating systems.  Basic testing performed for Solaris and FreeBSD. Code
  1652.    guesstimate for NetBSD and BSDi.
  1653.    
  1654. 2001-01-12 08:00  hardaker
  1655.    * snmplib/snmp_api.c:
  1656.    - bit_string fixes
  1657.    - make snmp_add_var call snmp_parse_oid() instead of read_objid().
  1658.    
  1659. 2001-01-12 07:57  hardaker
  1660.    * snmplib/asn1.c:
  1661.    comment out really odd (and broken) check from asn_bitstring_check???
  1662.    
  1663. 2001-01-12 07:52  hardaker
  1664.    * local/: mib2c.storage.conf, mib2c.vartypes.conf:
  1665.    - misc bug fixes.
  1666.    - new data types (uint32, unsigned, bits).
  1667.    
  1668. 2001-01-10 21:55  nba
  1669.    * snmplib/snmp_api.c:
  1670.    Fix calling of init_callbacks even if init_snmp called with NULL parameter
  1671.    
  1672. 2001-01-10 21:53  nba
  1673.    * snmplib/snmp_api.c:
  1674.    Fix badly applied previous patch
  1675.    
  1676. 2001-01-10 21:52  nba
  1677.    * apps/snmpvacm.c:
  1678.    Fix usage message (-e is now -Ce)
  1679.    
  1680. 2001-01-10 21:51  nba
  1681.    * agent/mibgroup/mibII/var_route.c:
  1682.    Fix a bad ipRouteProtocol return
  1683.    
  1684. 2001-01-10 21:50  nba
  1685.    * agent/mibgroup/host/hr_swrun.c:
  1686.    Fix problem when running --without-root-access for FreeBSD. Thanks to
  1687.    Bert Driehuis.
  1688.    
  1689. 2001-01-10 21:48  nba
  1690.    * agent/mibgroup/kernel_sunos5.c:
  1691.    Use the ifspeed attribute from driver when available
  1692.    
  1693. 2001-01-09 06:29  hardaker
  1694.    * agent/mibgroup/mibII/interfaces.c:
  1695.    Applying patch found in bug #127299:
  1696.      - switch ifAdmin and ifOperStatus meanings to match kernel parameters better.
  1697.    
  1698. 2001-01-09 06:21  hardaker
  1699.    * win32/snmpnetstat/snmpnetstat.dsp:
  1700.    added getopt.c to list
  1701.    
  1702. 2001-01-08 08:19  hardaker
  1703.    * agent/mibgroup/host/hr_swrun.c:
  1704.    Patch from Anders Ellefsrud
  1705.      - fix hr_swrun when programs have exited so we don't truncate
  1706.        getnext queries.
  1707.    
  1708. 2001-01-08 08:14  hardaker
  1709.    * snmplib/snmp_api.c:
  1710.    Patch from Frank Strauss:
  1711.      - fix BITS encoding length when mib knowledge is available.
  1712.    
  1713. 2001-01-04 23:18  nba
  1714.    * apps/: snmpset.c, snmptrap.c:
  1715.    Try fixing problems with snmpset of negative values
  1716.    
  1717. 2001-01-04 23:15  nba
  1718.    * agent/mibgroup/ucd-snmp/vmstat_bsdi4.c:
  1719.    Add the raw cpu couters for BSDi. Courtesy Bert Driehuis.
  1720.    
  1721. 2001-01-04 23:12  nba
  1722.    * agent/mibgroup/host/hr_swrun.c,
  1723.    agent/mibgroup/ucd-snmp/loadave.c, snmplib/callback.c:
  1724.    Save some unused variables
  1725.    
  1726. 2001-01-04 23:09  nba
  1727.    * acconfig.h, config.h.in, agent/agent_trap.c, agent/mib_modules.c,
  1728.    agent/mibgroup/agentx/client.c, agent/mibgroup/agentx/master.c,
  1729.    agent/mibgroup/agentx/master_admin.c,
  1730.    agent/mibgroup/agentx/master_admin.h,
  1731.    agent/mibgroup/agentx/master_request.c,
  1732.    agent/mibgroup/agentx/protocol.c, agent/mibgroup/agentx/subagent.c:
  1733.    Add missing dmalloc support for some files
  1734.    
  1735. 2001-01-04 23:04  nba
  1736.    * Makefile.in:
  1737.    Ensure sort order for config.h.in
  1738.    
  1739. 2001-01-04 10:24  hardaker
  1740.    * configure, configure.in:
  1741.    fix semi-colon problem.  Patch #103101.
  1742.    
  1743. 2001-01-03 07:01  hardaker
  1744.    * agent/mibgroup/host/hr_swrun.c:
  1745.    /proc/%d/cmdline may be an empty file for some processes.  Return "" if so.
  1746.    
  1747. 2001-01-02 09:47  hardaker
  1748.    * snmplib/snmp_logging.c:
  1749.    add a "%s" formatting string to the syslog() call (redhat bug #18153).
  1750.    
  1751. 2000-12-29 13:38  hardaker
  1752.    * agent/mibgroup/mibII/interfaces.c:
  1753.    Patch from Ted Rule:
  1754.      - better checking for formatting of the /proc/net/dev file to avoid
  1755.        linux core dumps when the kernel mis-behaves.
  1756.    
  1757. 2000-12-27 16:47  hardaker
  1758.    * testing/tests/: T053agentv1trap, T054agentv2ctrap,
  1759.    T055agentv1mintrap, T056agentv2cmintrap, T113agentxtrap:
  1760.    - trap API testing suite enhanced to test more cases.
  1761.    
  1762. 2000-12-27 16:45  hardaker
  1763.    * agent/agent_callbacks.h, agent/agent_trap.c, agent/agent_trap.h,
  1764.    agent/mibgroup/notification/snmpNotifyTable.c,
  1765.    agent/mibgroup/notification/snmpNotifyTable.h, snmplib/callback.c,
  1766.    snmplib/callback.h:
  1767.    - Make the notification mib work more via callbacks and remove ifdefs in
  1768.      agent_trap.c
  1769.    - Make the agent_trap.c file check for callback registrations and
  1770.      handle it internally using the old trapsink support if no callback
  1771.      is found.
  1772.    - This fixes the problem when init_mib_modules() isn't called in subagents.
  1773.    
  1774. 2000-12-27 16:42  hardaker
  1775.    * agent/mibgroup/examples/example.c:
  1776.    make the example traps be sent using a enterprise specific trap of 99
  1777.    rather than 3.  We need to define it in the mib still.
  1778.    
  1779. 2000-12-27 15:26  hardaker
  1780.    * snmplib/asn1.c:
  1781.    fix broken compiler precedence as reported in support #110473.
  1782.    
  1783. 2000-12-22 08:54  hardaker
  1784.    * snmplib/asn1.c:
  1785.    fix counter64 reverse encodings.
  1786.    
  1787. 2000-12-22 06:58  hardaker
  1788.    * snmplib/vacm.c:
  1789.    fix view processing to watch for length prefix.  The length prefix
  1790.    really really shouldn't be stored directly in the oid.  Niels?
  1791.    
  1792. 2000-12-21 14:43  nba
  1793.    * apps/snmpnetstat/main.c:
  1794.    - main.c: fix problem with positional community argument to snmpnetstat
  1795.    
  1796. 2000-12-21 14:37  nba
  1797.    * snmplib/mib.c:
  1798.    - mib.c: make sure init_mib_internals is called before doing anything
  1799.     serious in init_mib
  1800.    
  1801. 2000-12-21 08:22  hardaker
  1802.    * snmplib/snmp_api.c:
  1803.    Patch from Frank Strauss to fix support for BITS
  1804.    
  1805. -------------------------------------------------------------------------------
  1806. Changes: V4.1.2 -> V4.2
  1807. 2000-12-04 15:30  hardaker
  1808. - (NEWS, README): updates.
  1809. 2000-12-04 14:48  marz
  1810. ensure mibload.t uses correct MIBDIR for testing
  1811. 2000-12-04 11:05  hardaker
  1812. - (AGENT.txt, FAQ, README): convert url's to www.netsnmp.org.
  1813. 2000-12-04 08:45  hardaker
  1814. - (NEWS): agentx note changes.
  1815. 2000-12-03 07:29  nba
  1816. - snmptrapd_log.c: fox missing leading zeroes for %.2d like formats.
  1817. Add an alternate format for up-time displays.
  1818. 2000-12-02 18:22  marz
  1819. found the uninitialized data bug...must have been in there dormant for a while, other test fixes - good to go!
  1820. 2000-12-01 16:36  hardaker
  1821. - (agent/snmpd.c): reference sourceforge.
  1822. 2000-12-01 16:35  hardaker
  1823. - (AGENT.txt): reference sourceforge.
  1824. 2000-12-01 16:34  hardaker
  1825. - (TODO): reference net-snmp-coders.
  1826. 2000-12-01 16:34  hardaker
  1827. - (README): update.
  1828. 2000-12-01 16:33  hardaker
  1829. - (bug-report, agent/mibgroup/versiontag): remove the bug report script.
  1830. 2000-12-01 16:31  hardaker
  1831. - (PORTING): reference sourceforge.
  1832. 2000-12-01 16:23  hardaker
  1833. - (man/snmptrapd.conf.5.def): mention the fact that snmpv3 traps are
  1834.   the same as snmpv2 traps.
  1835. 2000-12-01 16:23  hardaker
  1836. - (NEWS): update.
  1837. 2000-12-01 15:31  hardaker
  1838. - (README): update.
  1839. 2000-12-01 15:16  hardaker
  1840. - (snmpd.conf.5.def): update for proxy support.
  1841. 2000-12-01 14:36  hardaker
  1842. - (FAQ): update a few things.
  1843. 2000-12-01 14:28  nba
  1844. - mib.c: diagnose wrong quoting in indices
  1845. 2000-12-01 14:23  nba
  1846. - parse.c: add RFC-1213 as an aliase for RFC1213-MIB (used in many mibs)
  1847. 2000-12-01 14:19  nba
  1848. - smux.c: reformat some debug messages for readability
  1849. 2000-12-01 14:17  nba
  1850. - interfaces.c: fix ifType values for Linux
  1851. 2000-12-01 14:14  nba
  1852. - subagent.c: supply a missing return value
  1853. 2000-12-01 10:04  hardaker
  1854. - (snmpconf): quote things with spaces in them.
  1855. 2000-12-01 09:49  hardaker
  1856. - (snmpconf.1): quick man page for snmpconf.
  1857. 2000-12-01 09:15  hardaker
  1858. - (local/snmpconf.dir/snmpd.conf/monitor): cleanups.
  1859. 2000-12-01 09:14  hardaker
  1860. - (snmplib/parse.c): change no-parent log message into a warning.
  1861. 2000-12-01 09:11  hardaker
  1862. - (agent/mibgroup/agentx/README.agentx): update from Dave.
  1863. 2000-12-01 09:10  hardaker
  1864. - (FAQ): update from Dave.
  1865. 2000-12-01 07:59  hardaker
  1866. - (agent/agent_trap.c): Patch from Dave Shield:
  1867.   - support v2->v1 trap conversion.
  1868. 2000-12-01 07:56  hardaker
  1869. - (configure, configure.in): typo.
  1870. 2000-12-01 07:42  marz
  1871. additional fixes to support targetted builds of perl/SNMP using -NET-SNMP-PATH (and white space removal as my emacs kindly does that for me?)
  1872. 2000-11-30 14:06  nba
  1873. - getopt.h, snmp_parse_args.h: extern "C" bracketing
  1874. 2000-11-30 14:04  nba
  1875. - snmpd.conf.5.def: fix formatting of smuxpeer token
  1876. 2000-11-30 10:31  hardaker
  1877. - (FAQ): Update from Dave.
  1878. 2000-11-30 10:18  hardaker
  1879. - (master_request.c): Patch from Dave Shield to fix bad sets for agentx.
  1880. 2000-11-30 09:19  hardaker
  1881. - (ov/README): minor corrections, probably still incorrect.
  1882. 2000-11-30 09:18  hardaker
  1883. - (local/Makefile.in, snmpconf, acl, basic_setup, monitor, operation,
  1884.   system, trapsinks):
  1885.   - grouping support.
  1886.   - sort-of-quiet output support.
  1887.   - operation mode support (setting user, group, ports...)
  1888. 2000-11-30 09:13  hardaker
  1889. - (snmplib/read_config.c): save a warning header at the top of the
  1890.   persistent data file.
  1891. 2000-11-30 09:11  hardaker
  1892. - (agent/mibgroup/tunnel/tunnel.c): Cleanup patch from Frank Strauss.
  1893. 2000-11-30 09:10  hardaker
  1894. - (agent/snmpd.c): set DS_AGENT_NO_ROOT_ACCESS in -H help output.
  1895. 2000-11-30 09:08  hardaker
  1896. - (configure, configure.in): mention the TUNNEL-MIB support.
  1897. 2000-11-29 18:21  slif
  1898. Update e-mail address for Slifcak
  1899. 2000-11-29 11:34  marz
  1900. fixed order of function checking so that vsnprintf is not found in libdb (BSD db) by mistake
  1901. 2000-11-29 05:18  marz
  1902. partial submit to get perl/SNMP tests to pass and update the docs somewhat - still getting cores in notify.t. had to change create_user_from_session to update an existing user incase 2 sessions are started with the same user
  1903. 2000-11-28 18:00  marz
  1904. partial submit to get perl/SNMP tests to pass and update the docs somewhat - still getting cores in notify.t. had to change create_user_from_session to update an existing user incase 2 sessions are started with the same user
  1905. 2000-11-27 14:37  hardaker
  1906. - (local/snmpconf.dir/snmpd.conf/basic_setup): basic setup series of questions.
  1907. 2000-11-27 14:36  hardaker
  1908. - (local/snmpconf.dir/snmpd.conf/acl): typos.
  1909. 2000-11-27 14:36  hardaker
  1910. - (local/snmpconf):
  1911.   - add support for "groups" of items.
  1912.   - don't use IO::Dir, as its not in the standard perl module distributions.
  1913. 2000-11-27 14:34  hardaker
  1914. - (agent/mibgroup/ucd-snmp/dlmod.h): remove unneeded variable reference.
  1915. 2000-11-27 14:33  hardaker
  1916. - (agent/snmp_agent.c): Patch from John Naylon:
  1917.   - fix auto-set support for the agent (and plug a memory leak).
  1918. 2000-11-27 13:42  nba
  1919. - snmp.conf.5.def: document tokens extendedIndex and noRangeCheck
  1920. 2000-11-27 13:41  nba
  1921. -爌arse.c: fix a C++ style comment
  1922. 2000-11-24 15:14  nba
  1923. - memory_freebsd2.c, vmstat_netbsd1.c: minor fixes for NetBSD 1.5, OPenBSD 2.6
  1924. 2000-11-22 13:48  hardaker
  1925. - (mibgroup/ucd-snmp/dlmod.c): Patch from Sean Harding:
  1926.   - don't export an internal variable.
  1927. 2000-11-21 15:17  nba
  1928. - mib.c: fix parsing of oid like 99.13."guf"8
  1929. 2000-11-19 13:03  nba
  1930. - SNMP.xs, mib2c.vartypes.conf: The recent specialisation of the Integer
  1931. types in the parser created problems for the perl module and in turn
  1932. for mib2c. Sorry for not catching this before pre2 :-(
  1933. 2000-11-19 12:58  nba
  1934. - fixes to ./configure --with-defaults --enable-mini-agent; make install
  1935. and run the tools under cygwin. Haven't tried the agent yet :-)
  1936. 2000-11-18 07:14  hardaker
  1937. - (version.h bug-report sedscript.in): version tag ( 4.2.pre2 )
  1938. 2000-11-18 07:12  hardaker
  1939. - (T049snmpv3inform): v3 inform test added.
  1940. 2000-11-17 11:01  nba
  1941. - mib.c, snmp_api.c: better error messages for bad snmpset calls and bad
  1942. indices. Also fix a bug with quoted indices.
  1943. 2000-11-17 10:32  hardaker
  1944. - (tests/T050snmpv3trap): test for snmpv3 traps.
  1945. 2000-11-17 10:30  hardaker
  1946. - (snmptrapd.c): fix cases where the format strings are specified.
  1947. 2000-11-17 10:26  nba
  1948. - IANAifType-MIB.txt: update from IANA
  1949. 2000-11-17 08:32  hardaker
  1950. - (master_request.c): Patch from Dave Shield:
  1951.   - fix memory leaks.
  1952.   - fix agentx problems with bad sets.
  1953. 2000-11-16 17:55  hardaker
  1954. - (snmplib/snmpv3.c): added a space in a debugging output statement.
  1955. 2000-11-16 17:54  hardaker
  1956. - (snmplib/read_config.c): simple debugging statement added.
  1957. 2000-11-16 17:54  hardaker
  1958. - (snmplib/snmp_api.c): set DS_LIB_APPTYPE if it hasn't been set yet.
  1959. 2000-11-16 17:52  hardaker
  1960. - (testing/eval_tools.sh): add CONFIGTRAPD.
  1961. 2000-11-16 17:50  hardaker
  1962. - (snmplib/mib.c, testing/tests/T112agentxsetfail,
  1963.   testing/tests/T122proxysetfail):
  1964.   - support -Ir for "dont check range/type values" (letter r subject to debate).
  1965. 2000-11-16 17:25  hardaker
  1966. - (callback.c): better debugging output to display a callback count when done.
  1967. 2000-11-16 16:52  hardaker
  1968. - (T113agentxtrap): A new test to test trap support from agentx subagents.
  1969. 2000-11-16 16:50  hardaker
  1970. - (T058agentauthtrap): sleep some and only perform one get request.
  1971. 2000-11-16 16:49  hardaker
  1972. - (T054agentv2ctrap): sleep a bit and only send one snmp set request.
  1973. 2000-11-16 15:47  nba
  1974. - getopt.c: quell compiler warnings
  1975. 2000-11-16 15:31  nba
  1976. - parse.[ch], mib.c, snmp_api.c: rename TYPE_UINTEGER32 back to TYPE_UINTEGER
  1977. 2000-11-16 15:16  nba
  1978. - snmptrapd.c, snmptrapd.conf: new config directives format1 and format2 to
  1979. set log formats for TRAP1 and TRAP2 pdus.
  1980. 2000-11-16 13:50  nba
  1981. - snmp_api.c: add functionality to check value types in addition to ranges
  1982. for snmpset and snmptrap.
  1983. 2000-11-16 13:47  nba
  1984. - parse.c: Fix DEFVAL parsing for  OBJECT IDENTIFIER or BITS values
  1985. (i.e. DEFVAL { { 0 0 } } etc)
  1986. 2000-11-16 11:39  hardaker
  1987. - (T058agentauthtrap): add a greater timeout to the get request.
  1988. 2000-11-16 11:35  hardaker
  1989. - (example.c):
  1990.   - send a v2c trap using its own data, not the system_mib's.
  1991.   - more debugging statements.
  1992. 2000-11-16 11:34  hardaker
  1993. - (T053agentv1trap, T054agentv2ctrap, T058agentauthtrap):
  1994.   - new tests for traps sent by the agent.
  1995. 2000-11-16 09:56  hardaker
  1996. - (target.c): Don't delete READONLY trap sessions.
  1997. 2000-11-15 16:37  hardaker
  1998. - (testing/tests/T052snmpv2cinform): test inform sending/receiving.
  1999. 2000-11-15 16:37  hardaker
  2000. - (apps/snmptrap.c, man/snmptrap.1): support -Ci for sending informs.
  2001. 2000-11-15 15:48  hardaker
  2002. - (snmptrapd_log.c): use SNMP_MAXBUF instead of a local length definition.
  2003. 2000-11-15 14:18  nba
  2004. - Makefile.in: fix make'ing in remote directory
  2005. 2000-11-15 14:11  nba
  2006. - main.c: update to use getopt for argument parsing.
  2007. 2000-11-15 14:10  nba
  2008. - snmp_agent.c: fix a confusing indentation.
  2009. 2000-11-15 14:09  nba
  2010. - agent_trap.c: make sure community is -terminated in targetParamsTable
  2011. 2000-11-15 14:03  nba
  2012. - snmptrapd_log: fix a buffer that is way too short for a trap with just a
  2013. single parameter. Fix a bad limit test in str_append.
  2014. 2000-11-15 14:00  nba
  2015. - snmptranslate.c: fix a stupid perror for snmp_perror
  2016. 2000-11-15 13:58  nba
  2017. - parse.[ch], mib.c: enhance the parser to distinguish INTEGER, Integer32,
  2018. Unsigned32, UInteger32.
  2019. 2000-11-15 13:55  nba
  2020. snmp_api.c: remove an unused variable
  2021. 2000-11-15 07:49  hardaker
  2022. - (snmp_vars.c, subagent.c): Patch from Lawrence Greenfield:
  2023.   - Don't make init_agent()/subagent_pre_init() exit but return an
  2024.     error condition instead.
  2025. 2000-11-12 08:08  hardaker
  2026. - (ucdDemoPublic.c): add NULL to end of demo string and check for len=0.
  2027. 2000-11-12 04:45  nba
  2028. snmp_api.c: Make sure the noRangeCheck token is a boolean
  2029. 2000-11-12 04:41  nba
  2030. - mib.c: give the tree-top a name to protect error message when looking up .foo
  2031. 2000-11-12 04:36  nba
  2032. - snmptranslate.c: use config_perror for a better error message
  2033. 2000-11-12 04:34  nba
  2034. - proxy.c: remove some unused variables.
  2035. 2000-11-12 04:33  nba
  2036. -agent_traps.c: Move a conditionally used variable
  2037. 2000-11-12 04:32  nba
  2038. Fix a bogus #ifdef
  2039. 2000-11-10 09:18  hardaker
  2040. - (configure, configure.in): apply patch #102224 from jbpn for cross-compiling.
  2041. 2000-11-10 08:56  hardaker
  2042. - (testing/TESTCONF.sh, testing/eval_tools.sh, testing/tests/T051snmpv2ctrap):
  2043.  - first pass at a testing script to test trap functionality.
  2044.    - which even uncovered a bug.
  2045. 2000-11-10 08:55  hardaker
  2046. - (apps/snmptrapd.c):
  2047.   - fork if file logging or syslogging, but not printing.
  2048.   - don't close open file descriptors.  There shouldn't be any.
  2049. 2000-11-10 08:53  hardaker
  2050. - (apps/snmptrapd_log.c): properly null terminate log strings.
  2051. 2000-11-09 16:40  hardaker
  2052. - (configure.in): attempt to implement a --with-rsaref flag.
  2053. 2000-11-09 15:32  hardaker
  2054. - (README, perl/SNMP/README): mention Karl.
  2055. 2000-11-09 15:31  hardaker
  2056. - (NEWS, perl/SNMP/README): mention Karl.
  2057. 2000-11-09 14:56  hardaker
  2058. - (examples/bulkwalk.pl, t/bulkwalk.t): patch from Karl Schilke:
  2059.   - support bulk requests.
  2060. 2000-11-09 14:53  hardaker
  2061. - (MANIFEST, README, SNMP.pm, SNMP.xs): patch from Karl Schilke:
  2062.   - support bulk requests.
  2063. 2000-11-08 23:33  hardaker
  2064. - (read_config.c): fix -H output.
  2065. 2000-11-08 23:02  hardaker
  2066. - (snmp_agent.c): make agent_check_and_process() call run_alarms().
  2067. 2000-11-08 22:45  hardaker
  2068. - (diskio.c): fix OID.
  2069. 2000-11-08 17:06  hardaker
  2070. - (SNMP.pm, SNMP.xs): patch from Mark Cavage for default value support.
  2071. 2000-11-08 17:03  hardaker
  2072. - (mib.c, parse.c, parse.h): minimal DEFVAL parsing support.
  2073. 2000-11-08 16:20  hardaker
  2074. - (config.h.in, configure): check for librsaref, etc, if needed.
  2075. 2000-11-07 15:15  hardaker
  2076. - (config.h.in, configure, configure.in, agent/agent_read_config.c,
  2077.   agent/snmpd.c):
  2078.   - uid/gid changes.
  2079. 2000-11-07 15:10  hardaker
  2080. - (SNMP.xs): fix TYPE_NOTIF -> TYPE_NOTIFTYPE.
  2081. 2000-11-07 11:30  hardaker
  2082. - (SNMP/SNMP.pm, SNMP/SNMP.xs): Patch from Joe Clarke:
  2083.   - implement best-guess (-Ib) parsing.
  2084.   - access to trap varbinds.
  2085.   - range access.
  2086. 2000-11-07 11:00  hardaker
  2087. - (.cvsignore): ignore build created files.
  2088. 2000-11-07 10:58  hardaker
  2089. - (README, SNMP.pm, SNMP.xs): patch from Karl Schilke:
  2090.   - implement a finish() call.
  2091. 2000-11-07 10:54  hardaker
  2092. - (SNMP/SNMP.xs): patch from Karl Schilke:
  2093.   - multiple callback patch for perl/SNMP/SNMP.xs.
  2094. 2000-11-07 10:48  hardaker
  2095. - (read_config.c): log an error message if the optional config file DNE.
  2096. 2000-11-07 10:41  hardaker
  2097. - (SNMP.pm): fix iid parsing with respect to mib nodes with a - in it.
  2098. 2000-11-07 10:29  hardaker
  2099. - (if_fields.h, interfaces.c, ipMedia.c, ipRoute.c, tcp.c, tcpTable.c,
  2100.   udp.c, udpTable.c): Patch from Bert Driehuis:
  2101.   - mibJJ fixes [FreeBSD/other BSD's].
  2102. 2000-11-07 10:13  hardaker
  2103. - (agent/agent_read_config.c, agent/ds_agent.h, agent/snmpd.c,
  2104.   man/snmpd.1.def, man/snmpd.conf.5.def): Patch from Harrie Hazewinkel:
  2105.   - implement uid/gid changes after startup for the agent.
  2106. 2000-11-07 08:33  hardaker
  2107. - (target.c): a better sanity check for session deletion.
  2108. 2000-11-07 07:24  hardaker
  2109. - (target.c): Patch from Dave to sanity check param->updateTime.
  2110. 2000-11-06 11:00  hardaker
  2111. - (md5.c): check to see that MDsign() data lies on a 32 byte boundry.
  2112.   - its possible some compilers will choke on this hack.
  2113.   - fixes bug #12175.
  2114. 2000-11-03 17:54  hardaker
  2115. - (mib2c): sort OIDs properly.
  2116. 2000-11-03 16:44  hardaker
  2117. - (example.c): Patch from Harrie Hazewinkel:
  2118.   - fix mib registrations for duplicate OIDs being used for the trap examples.
  2119. 2000-11-03 15:31  hardaker
  2120. - (snmpd.c): second patch from dougwarz in bug #117273 to fix smux problems.
  2121.   - Um, applied correctly this time (I hope).
  2122. 2000-11-03 15:29  hardaker
  2123. - (snmpd.c): second patch from dougwarz in bug #117273 to fix smux problems.
  2124. 2000-11-02 22:19  nba
  2125. Clean up some unused variables etc.
  2126. 2000-11-02 22:16  nba
  2127. - Makefile.in: fix some $(srcdir) references when running outside source
  2128. 2000-11-02 22:15  nba
  2129. - snmptrapd.c: fix the format string for format_trap
  2130. 2000-11-02 22:14  nba
  2131. - Makefile.in: remove some duplicates from file lists
  2132. 2000-11-02 22:12  nba
  2133. Document the -OX output option
  2134. 2000-11-02 22:11  nba
  2135. Document the sysservices token
  2136. 2000-11-02 16:17  hardaker
  2137. - (agent/mibgroup/ucd_snmp.h): add ucd-snmp/proxy.
  2138. 2000-11-02 16:16  hardaker
  2139. - (agent/mibgroup/versiontag): change cvs archive site and package name.
  2140. 2000-11-02 13:23  hardaker
  2141. - (smux.c): Patch 102239 from dougwarz to fix a previously bad smux.c patch.
  2142. 2000-11-01 16:36  hardaker
  2143. - (version.h bug-report sedscript.in): version tag ( 4.2.pre1 )
  2144. 2000-11-01 16:14  hardaker
  2145. - (T120proxyget, T121proxyset, T122proxysetfail): proxy test suite.
  2146. 2000-11-01 16:08  hardaker
  2147. - (agent/mibgroup/ucd-snmp/proxy.c, agent/mibgroup/ucd-snmp/proxy.h):
  2148.   - minimal SET support for the proxy code.
  2149. 2000-11-01 10:22  hardaker
  2150. - (T112agentxsetfail): test for agentx sets that should fail properly.
  2151. 2000-10-31 14:30  nba
  2152. - tcpTable.c: remove an unnescessary #include
  2153. 2000-10-31 14:28  nba
  2154. - smux.c: fix wrong variable length
  2155. 2000-10-31 14:25  nba
  2156. - protocol.c: fix some suspicious looking code
  2157. 2000-10-31 14:21  nba
  2158. - man/snmpd.conf: fix a typo
  2159. 2000-10-31 12:41  nba
  2160. - mib.c: add -OX output format, for just another way of printing indices
  2161. 2000-10-31 12:27  nba
  2162. - interface.c: add "interface" config for unguessable interface type/speed
  2163. 2000-10-31 12:25  nba
  2164. - apps/*: make sure we report any errindex/errcode in the response
  2165. 2000-10-31 12:04  nba
  2166. - protocol.c: clean up unused variables.
  2167. 2000-10-31 10:13  hardaker
  2168. - (smux.c): patch #1 from bug #117273 applied to fix smux socket problems.
  2169. 2000-10-31 09:24  hardaker
  2170. - (SNMP.xs): print counter64's as unsigned.
  2171. 2000-10-31 07:54  hardaker
  2172. - (agent_trap.c, agent_trap.h, subagent.c, snmpNotifyTable.c,
  2173.   snmpNotifyTable.h): Patch from Dave:
  2174.   - fix notifications from agentx subagents.
  2175. 2000-10-30 22:03  hardaker
  2176. - (smux.c): fix bug #119786: make smux reuse socket address.
  2177. 2000-10-30 21:42  hardaker
  2178. - (eval_tools.sh, tests/T110agentxget, tests/T111agentxset):
  2179.   - fix bug #382
  2180.   - fix agentx non-root tests to use -x /tmp/blah/agentx_socket.
  2181. 2000-10-30 13:45  hardaker
  2182. - (snmpd.1.def): fix a typo pointed out by Chris Pepper.
  2183. 2000-10-30 11:46  hardaker
  2184. - (tests/T111agentxset): test script for AgentX set support.
  2185. 2000-10-30 11:43  hardaker
  2186. - (tests/T110agentxget): header changed to include the word GET.
  2187. 2000-10-30 11:13  nba
  2188. - ucd-snmp/vmstat_*, memory_freebsd2.c, dlmod.c: Make ssRawCpu objects Counters,
  2189. and add support for *BSD (including OpenBSD)
  2190. 2000-10-30 11:07  nba
  2191. - Clean up unused variables.
  2192. 2000-10-30 11:04  hardaker
  2193. - (testing/tests/T101agentx, testing/tests/T110agentxget):
  2194.   - renamed the agentx test script.
  2195. 2000-10-30 11:03  hardaker
  2196. - (testing/eval_tools.sh): don't add -c CONFIGFILE if it doesn't exist.
  2197. 2000-10-30 10:39  hardaker
  2198. - (agent/snmpd.c): error when parsing -X for non-agentx builds.
  2199. 2000-10-27 11:29  hardaker
  2200. - (apps/snmptrapd.c): add -o flag to log to a particular file.
  2201. 2000-10-27 10:41  hardaker
  2202. - (snmplib/snmp_api.c): use mkstemp if available.
  2203. 2000-10-27 10:40  hardaker
  2204. - (config.h.in, configure, configure.in): Search for mkstemp().
  2205. 2000-10-27 10:08  hardaker
  2206. - (FAQ): update linux kernel list to include 2.2.
  2207. 2000-10-26 17:51  hardaker
  2208. - (eval_tools.sh): make SKIPIFNOT check the mib module list too.
  2209. 2000-10-26 17:48  hardaker
  2210. - (tests/T101agentx): AgentX subagent test for simple get retrieval.
  2211. 2000-10-25 17:44  hardaker
  2212. - (snmpd.c): Add -X option to snmpd to run as a subagent.
  2213. 2000-10-25 17:06  hardaker
  2214. - (read_config.c): fix for cases whene debugging is always off.
  2215. 2000-10-17 15:30  hardaker
  2216. - (config.h.in): autoheader run
  2217. 2000-10-16 03:13  daves
  2218. - (agentx/master.c): Specify the length of the (pseudo-)answer to a request.
  2219. This allows it to be cached correctly for multi-pass SET handling.
  2220. 2000-10-16 03:11  daves
  2221. - (agentx/subagent.c): Don't overwrite saved mode information
  2222. This should help with (some of) the SET handling problems.
  2223. 2000-10-16 01:56  daves
  2224. - (agentx/master_request.c): Don't free callback data structure.
  2225. This holds information that needs to persist across multi-pass requests.
  2226. I realise that this introduces a memory leak, but this isn't the
  2227. correct place to handle this.
  2228. 2000-10-12 14:52  hardaker
  2229. - (snmpd.c): add -I to the help output.
  2230. 2000-10-12 14:24  hardaker
  2231. - (agent/dlmods/*): remove obsolete versions
  2232. 2000-10-12 14:08  hardaker
  2233. - (configure): update.
  2234. 2000-10-12 14:01  hardaker
  2235. - (acconfig.h, config.h.in, configure.in): Patch from Matt Braithwaite:
  2236.   - udp configuration changes to check for misc structure definitions.
  2237. 2000-10-12 13:48  hardaker
  2238. - (TUNNEL-MIB.txt): TUNNEL-MIB definition.
  2239. 2000-10-12 13:48  hardaker
  2240. - (tunnel.h): config_add_mib(TUNNEL-MIB).
  2241. 2000-10-12 13:47  hardaker
  2242. - (tunnel.h, tunnel.c, tunnel.h): Patch from Frank Strauss:
  2243.   - implement the TUNNEL-MIB.
  2244. 2000-10-10 14:33  mslifcak
  2245. Fix unlink_tree for "top level" tree nodes.
  2246. 2000-10-10 11:02  hardaker
  2247. - (Makefile.in): reverse library link ordering again...
  2248. 2000-10-10 09:03  mslifcak
  2249. Remove relative path to include system.h.
  2250. 2000-10-10 06:53  mslifcak
  2251. Remove unneeded decl of vsnprintf without stdarg/varargs decl of va_list.
  2252. 2000-10-10 05:15  mslifcak
  2253. Apply patch for DEC Alpha EV6, supplied by Shumon Huque<shuque@isc.upenn.edu>
  2254. 2000-10-09 17:06  mslifcak
  2255. patch to fix leading zero error introduced by changes for shutdown_mib.
  2256. 2000-10-09 15:51  hardaker
  2257. - (dlmod.c): minor debugging output additions.
  2258. 2000-10-09 15:51  hardaker
  2259. - (Makefile.in): move auto_nlist to libucdmibs.
  2260. 2000-10-09 11:43  hardaker
  2261. - (FAQ, README): add new mirror.
  2262. 2000-10-09 10:26  mslifcak
  2263. Move config- and store-related cleanup from shutdown_mib to snmp_shutdown.
  2264. 2000-10-09 02:36  daves
  2265. - (mibII/interfaces.c): Qualify an individual interface type test symbol
  2266. (Qn: should any/all of the others be qualified as well?)
  2267. 2000-10-06 08:56  mslifcak
  2268. Support for shutdown_mib - clearing the MIB trees and configured registrations.
  2269. 2000-10-06 05:33  mslifcak
  2270. Plug memory leak for ucd-supplied setenv on Win32 platform.
  2271. 2000-10-06 04:58  mslifcak
  2272. Remove unused variables.
  2273. 2000-10-05 23:45  nba
  2274. - mib.c: fix silly bug in new oid parser, when leaving the tree and going
  2275. into sub-ids we know nothing about
  2276. 2000-10-05 16:03  hardaker
  2277. - (Makefile.in): Patch from Harrie Hazewinkel:
  2278.   - fix library dependency order.
  2279. 2000-10-04 17:59  hardaker
  2280. - (Makefile.in): install "extending" snmpconf file.
  2281. 2000-10-04 17:58  hardaker
  2282. - (extending): add snmpconf support for extending the agent (pass, exec, ...)
  2283. 2000-10-04 17:58  hardaker
  2284. - (monitor): misc updates and add "file" watching.
  2285. 2000-10-04 17:57  hardaker
  2286. - (acl): don't specify line specifications for default snmpconf usage.
  2287. 2000-10-04 14:50  nba
  2288. - FAQ: fix a confusion between "omit" and "include"
  2289. 2000-10-04 13:25  hardaker
  2290. - (pass_persist.c): opaques in pass_persist.
  2291. 2000-10-04 10:35  hardaker
  2292. - (pass.c): support opaque return types.
  2293. 2000-10-04 07:15  mslifcak
  2294. Fix parsing problem for -Pc option; reported by Christian Mautner.
  2295. 2000-10-04 07:02  mslifcak
  2296. qualify new i/f types.
  2297. 2000-10-04 06:52  mslifcak
  2298. qualify symbols for new i/f types.
  2299. 2000-10-04 06:51  mslifcak
  2300. Terminate list to compile (add a comma).
  2301. 2000-10-04 00:18  nba
  2302. - snmptable.c: index columnt (-Ci) width not properly computed when using
  2303. GETBULK
  2304. 2000-10-03 18:19  hardaker
  2305. - (agent_registry.c, agent_registry.h, snmpd.c): Patch from John Naylon:
  2306.   - add a passback argument to register_readfd() callbacks.
  2307. 2000-10-03 18:17  hardaker
  2308. - (Makefile.in): Patch from Harrie Hazewinkel:
  2309.   - move auto_nlist.o/lo to libucdagent since some mib-modules need it.
  2310. 2000-10-03 18:07  hardaker
  2311. - (smux.c): Patch from Jochen Friedrich:
  2312.   - fix getnext requests to subagents.
  2313. 2000-10-03 17:26  hardaker
  2314. - (mibJJ/interfaces.c): Patch from Frank Strauss:
  2315.   - better iftype guessing.
  2316. 2000-10-03 17:24  hardaker
  2317. - (interfaces.c): Patch from Frank Strauss:
  2318.   - better iftype guessing.
  2319. 2000-10-03 16:52  hardaker
  2320. - (smux.c): Patch from Doug Warzecha:
  2321.   - fix oid parsing in traps.
  2322. 2000-10-03 16:23  hardaker
  2323. - (example.c, example.h): example of coding a v2 trap from someone who
  2324.   I have very sadly forgotten.  I've been looking for that message for
  2325.   a while to properly attribute this patch.  Sigh.
  2326. 2000-10-03 16:21  hardaker
  2327. - (snmp_agent.c): Patch from Douglas Warzecha:
  2328.   - snmpd returns wrong error index on SNMPv1 request (BUG#375).
  2329. 2000-10-03 09:12  mslifcak
  2330. Fix null deref of ss->community, reported by Jim Pickering.
  2331. 2000-10-03 08:03  mslifcak
  2332. Casting to fix problems building with aCC
  2333. Thanks to Markku Laukkanen <pky@moremagic.com>
  2334. 2000-10-03 05:59  mslifcak
  2335. Remove chdir to undo fix for (BUG#298)
  2336. 2000-10-02 21:41  nba
  2337. - mib.c: Escape " and  in text strings.
  2338. 2000-10-02 21:39  nba
  2339. - snmp_logging.c: #include <netinet/in.h>
  2340. 2000-10-02 21:38  nba
  2341. - Makefile.in: fix a missing $(srcdir) during make install of mib2c
  2342. configuration files
  2343. 2000-10-02 21:37  nba
  2344. - snmpset.c: Do a exit(2) for failure in setting the variable.
  2345. 2000-10-02 21:36  nba
  2346. - hr_swrun.c: add a safeguard for very long argument lists.
  2347. 2000-10-02 21:34  nba
  2348. - hr_disk.c: Add a name pattern that matches x86 IDE disks for Solaris.
  2349. 2000-10-02 21:33  nba
  2350. - kernel_sunos5.c: make the buffer for SIOCGIFCONF dynamic.
  2351. 2000-10-02 11:41  hardaker
  2352. - (Makefile.in): install snmpusm.h.
  2353. 2000-10-02 10:48  hardaker
  2354. - (snmpconf):
  2355.   - new options for installing created files.
  2356.   - more comments in the code.
  2357.   - allow reading a .conf directly to writing for auto-commenting .conf files.
  2358.   - misc.
  2359. 2000-10-02 10:47  hardaker
  2360. - (agent/mibgroup/Makefile.in, agent/Makefile.in): make depend-less.
  2361. 2000-10-02 09:35  hardaker
  2362. - (snmp_agent.c): protect against 0 byte statP mallocs.
  2363. 2000-10-02 09:14  hardaker
  2364. - (interfaces.c): Patch from Ted Rule:
  2365.   - fix interfaces.c for variable length number formatting in /proc/net/dev.
  2366. 2000-10-01 16:40  mslifcak
  2367. Per Niels recommendation, chdir to PERSISTENT_DIRECTORY (re: bug #298)
  2368. 2000-09-30 08:57  mslifcak
  2369. Fix DEBUGMSGTL not found error for builds without dlmod support.
  2370. Thanks to simon@zid.tuwein.ac.at
  2371. 2000-09-30 08:50  mslifcak
  2372. Fix some kernel symbols - thanks to simon@zid.tuwien.ac.at
  2373. 2000-09-29 14:35  hardaker
  2374. - (*/Makefile.in): make depend + .o -> .lo fixes.
  2375. 2000-09-29 14:27  hardaker
  2376. - (makefileindepend.pl): skip empty depend lines.
  2377. 2000-09-29 14:09  hardaker
  2378. - (snmpconf): drop duplicate lines from read in snmpd.conf files.
  2379. 2000-09-29 13:46  hardaker
  2380. - (snmpconf): sort unknown directives by filetype (whoops).
  2381. 2000-09-29 13:42  hardaker
  2382. - (monitor): minor wording adjustments.
  2383. 2000-09-29 13:42  hardaker
  2384. - (snmpconf): print more information/comments to the screen.
  2385. 2000-09-29 11:31  hardaker
  2386. - (var_struct.h): increase registration name length to 32 from 16 (Bug #172)
  2387. 2000-09-29 11:12  hardaker
  2388. - (snmp_api.c): incorrect val length passed to parse_unsigned_int (Bug #339).
  2389. 2000-09-29 11:01  hardaker
  2390. - (snmp_api.c): fix Bug#353 for hostnames that look like "5w".
  2391.   - don't interprete them as an ip-port.
  2392. 2000-09-29 10:39  hardaker
  2393. - (snmp_alarm.c): Patch from jbpn@cambridgebroadband.com:
  2394.   - There is a peculiarity in the snmp_alarm_unregister function in
  2395.     snmplib/snmp_alarm.c which can cause a segmentation fault. (Bug #367)
  2396. 2000-09-29 10:34  hardaker
  2397. - (snmpTargetParamsEntry.c): Patch from John Naylon:
  2398.   - fix use of NULL timestamp pointer in new row creation (Bug #346)
  2399. 2000-09-28 14:38  nba
  2400. - mib_api.3: add a few functions to the header
  2401. 2000-09-28 14:14  nba
  2402. - snmptrap.c: remove an extraneous snmp_free_pdu
  2403. 2000-09-28 14:13  nba
  2404. - man/: add man entries for many library functions (pointing to snmp_api.3)
  2405. 2000-09-28 11:09  mslifcak
  2406. remove second copy of sys/socket.h
  2407. 2000-09-28 11:08  mslifcak
  2408. For building on Ultrix V4.x
  2409. 2000-09-27 12:59  hardaker
  2410. - (dlmod.h): add the UCD-DLMOD-MIB to the default load list.
  2411. 2000-09-27 12:55  hardaker
  2412. - (config.h.in, configure, configure.in, ucd_snmp.h, dlmod.c):
  2413.   - include ucd-snmp/dlmod by default.
  2414.   - build code only if dlopen is found.
  2415. 2000-09-27 08:31  hardaker
  2416. - (auto_nlist.c): Patch from Harrie Hazewinkel:
  2417.   - don't print kernel based warning messages when -r, etc, is specified.
  2418. 2000-09-26 16:07  hardaker
  2419. - (displaytable.pm): minor bug fixes.
  2420. 2000-09-26 14:21  hardaker
  2421. - (displaytable.pm, manager.pm):
  2422.   - displatable supports -mark/-onmarked.
  2423.   - user's oncall schedule is modifiable via the web.
  2424. 2000-09-26 13:17  mslifcak
  2425. For Win32 API: Declare strtoul, vsnprintf; Enable reverse BER encoding.
  2426. 2000-09-26 13:15  mslifcak
  2427. Include system.h (vsnprintf decl)
  2428. 2000-09-26 13:14  mslifcak
  2429. Fix unsigned comparison.
  2430. 2000-09-26 13:14  mslifcak
  2431. Fix unsigned comparisons.
  2432. 2000-09-26 13:13  mslifcak
  2433. Fix signed comparison; Remove unused var.
  2434. 2000-09-26 13:12  mslifcak
  2435. Include getopt.h (optarg decl); Remove unused var.
  2436. 2000-09-26 13:11  mslifcak
  2437. Match Initialise_Table args 3,4 declarations with definitions.
  2438. 2000-09-26 12:58  hardaker
  2439. - (interfaces.c): make the adminstatus RONLY.
  2440. 2000-09-26 10:21  hardaker
  2441. - (mib2c): chomp($1) is illegal.
  2442. 2000-09-26 03:04  mslifcak
  2443. Explicitly build path to CACHEFILE, as not all C compilers support "##".
  2444. 2000-09-25 17:49  hardaker
  2445. - (displaytable.pm): Wes actually documented something?  you must be kidding!
  2446. 2000-09-25 16:56  mslifcak
  2447. chdir just before sending coldstart trap, to allow for paths to be
  2448. resolved.
  2449. 2000-09-25 15:08  hardaker
  2450. - (displaytable.pm): minor graphing changes
  2451. 2000-09-25 09:35  mslifcak
  2452. case insensitive token search (use strcasecmp).
  2453. 2000-09-22 06:03  nba
  2454.  -mibs/: MIB updates
  2455. 2000-09-22 05:55  nba
  2456. - mibs/: MIB updates
  2457. 2000-09-22 05:52  nba
  2458. - snmp_api.c: support setting of BITS variables
  2459. 2000-09-22 05:50  nba
  2460. - snmpstatus.c: show error object
  2461. 2000-09-22 04:29  nba
  2462. - snmpusm.c: issue error message with object
  2463. 2000-09-22 04:28  nba
  2464. - system.h: provide prototypes for strtol, strtoul, snprintf, vsnprintf
  2465. 2000-09-22 04:27  nba
  2466. - vacm_vars.c: protect against overrun of strings
  2467. 2000-09-21 16:17  nba
  2468. - apps/: display failed object when one is identified by pdu->errindex
  2469. 2000-09-21 15:59  hardaker
  2470. - (Makefile.in, snmpdf.1): document the snmpdf command.
  2471. 2000-09-21 15:50  nba
  2472. - snmptable: use GETBULK to collect data when protocol allows it. Add
  2473. -CB options to fall back to GETNEXT.
  2474. 2000-09-21 15:38  nba
  2475. - mib.c: rewrite index handling in object ids, to allow symbolic enums.
  2476. Add Daves suggested -Ov output. Also enhace -Td output to
  2477. destinguish OBJECT-TYPE from TRAP-TYPE, MODULE-IDENTITY etc.
  2478. 2000-09-21 15:31  hardaker
  2479. - (snmpdf.c): use the UCD-SNMP-MIB's dskTable if the
  2480.   HOST-RESOURCES-MIB is empty or if -Cu is specified on the command line.
  2481. 2000-09-21 15:28  nba
  2482. - parse.c: add ability to collect VARIABLES/OBJECTS for TRAP-TYPE
  2483. and NOTIFICATION-TYPE. Ignore files that does not have DEFINITIONS
  2484. as their second token. Enhance -Td output accordingly.
  2485. 2000-09-21 15:22  nba
  2486. - snmplib: add snprintf, strtol, strtoul for systems that don't have them
  2487. 2000-09-21 15:10  hardaker
  2488. - (mib.h): add fake struct definition for enums
  2489. 2000-09-21 14:16  nba
  2490. file strtoul.c was initially added on branch V4-1-1-patches.
  2491. 2000-09-21 14:16  nba
  2492. file strtol.c was initially added on branch V4-1-1-patches.
  2493. 2000-09-21 14:16  nba
  2494. file snprintf.c was initially added on branch V4-1-1-patches.
  2495. 2000-09-21 06:16  hardaker
  2496. - (mib.c, mib.h): make sprint* non-static (bug #132).
  2497. 2000-09-21 00:25  hardaker
  2498. - (snmp_alarm.c): Patch from John Naylon:
  2499.   - fix bug #360 where a client might remove a alarm registration
  2500.     during a call to the alarm function and invalidate the pointer
  2501.     being used by the calling function.
  2502. 2000-09-21 00:22  hardaker
  2503. - (configure, configure.in): --disable-shared by default in cvs checkouts.
  2504. 2000-09-20 17:31  hardaker
  2505. - (snmpconf): space indent tokens if # prepended.
  2506. 2000-09-20 17:30  hardaker
  2507. - (snmpTargetAddrEntry.c, snmpTargetParamsEntry.c): null internal help lines.
  2508. 2000-09-20 17:29  hardaker
  2509. - (Makefile.in, monitor): disk, proc, and load checks.
  2510. 2000-09-20 17:28  hardaker
  2511. - (authopts): fix valid answers for auth and priv types.
  2512. 2000-09-20 17:27  hardaker
  2513. - (vacm_vars.c, usmUser.c, snmpv3.c): NULL out help messages for .conf
  2514.   tokens that are either internal or no longer the standard way of
  2515.   doing things.
  2516. 2000-09-20 17:26  hardaker
  2517. - (configure, configure.in): export SNMPCONFPATH to Makefiles
  2518. 2000-09-20 17:25  hardaker
  2519. - (EXAMPLE.conf.def): minor correction of table name.  More errors exist.
  2520. 2000-09-20 16:46  hardaker
  2521. - (Makefile.in, debugging, mibs, output): more snmp.conf snmpconf config files.
  2522. 2000-09-20 15:17  hardaker
  2523. - (Makefile.in, authopts): snmp.conf support for basic authentication options.
  2524. 2000-09-20 14:55  hardaker
  2525. - (snmpconf):
  2526.  - don't force reading of /usr/local/share/snmpd.conf.
  2527.  - don't print unknown directive comment headers if there aren't any.
  2528. 2000-09-20 14:45  hardaker
  2529. - (snmpconf): space things out on the screen a bit better.
  2530. 2000-09-20 14:44  hardaker
  2531. - (trapsinks): add port number option to trapsink directives.
  2532. 2000-09-20 14:35  hardaker
  2533. - (Makefile.in, snmpconf): install snmpconf and its various support files.
  2534. 2000-09-20 14:20  hardaker
  2535. - (snmp_api.c, snmp_api.h): do reverse v3 header encoding with a static buffer.
  2536. 2000-09-20 11:37  hardaker
  2537. - (snmpconf): misc updates and improvements.
  2538. 2000-09-20 08:54  hardaker
  2539. - (snmp_api.c): Fix dynamic array  problem pointed out by Jochen Kmietsch.
  2540. 2000-09-20 02:05  daves
  2541. - (agentx/protocol.c): Don't include context strings on PDUs that shouldn't have them
  2542. (Thanks to Pedro Pereira for identifying this)
  2543. 2000-09-19 17:07  hardaker
  2544. - (acl, system, trapsinks): initial snmpconf description files.
  2545. 2000-09-19 17:06  hardaker
  2546. - (snmpconf): read older configuration files in and merge with new results.
  2547. 2000-09-19 14:40  hardaker
  2548. - (snmp_api.c): print pdu type on debugging dump output.
  2549. 2000-09-19 14:15  hardaker
  2550. - (asn1.c, snmp.c): reverse encoding support for specialized opaque
  2551.   datatypes (float, double, etc).
  2552. 2000-09-19 14:15  hardaker
  2553. - (aclocal.m4): document macros a bit more for submission to the
  2554.   autoconf macro library.
  2555. 2000-09-19 08:30  mslifcak
  2556. Fix bug #295 reported by John Whitney johnw@aiinet.com
  2557. 2000-09-18 14:59  hardaker
  2558. - (snmp_vars.h, snmpd.h): Patch from Harrie Hazewinkel:
  2559.   - move getStatPtr definition to proper .h file.
  2560. 2000-09-18 14:55  mslifcak
  2561. Fix bug #347 reported by das_deniz@yahoo.com: make sbin install dir
  2562. 2000-09-14 09:05  hardaker
  2563. - (agent_read_config.c, snmpd.conf.5.def): Patch from Harrie Hazewinkel:
  2564.   - add a port specification snmpd.conf token.
  2565. 2000-09-14 08:52  hardaker
  2566. - (agent_trap.c): ignore output of gethostbyname for trap session adding.
  2567. 2000-09-13 15:06  hardaker
  2568. - (snmpconf): new utility to generate .conf files by prompting the
  2569.   user with questions.
  2570. 2000-09-08 13:07  hardaker
  2571. - (proxy.c): Patch from Scott Lipcon:
  2572.   - fix proxy support for null length strings.
  2573. 2000-09-07 10:12  hardaker
  2574. - (config.h.in, configure, configure.in):
  2575.  - fix openssl checks.
  2576.  - run autoheader.
  2577. 2000-09-05 13:35  mslifcak
  2578. Minor touchups to build on Win32 platform.
  2579. 2000-09-05 13:34  mslifcak
  2580. Welcome the newest ucd-snmp applications to the Win32 builds.
  2581. 2000-09-04 15:19  nba
  2582. - read_config.c: restart errorcount when reloading config
  2583. 2000-09-04 15:12  nba
  2584. - snmpnetstat.1: align man page with program
  2585. 2000-09-04 15:10  nba
  2586. - ipAddr.c: remove a bad ntohl for OpenBSD
  2587. 2000-09-04 15:09  nba
  2588. - mibincl.h, {tc,ud}p{,Table}.c: ensure just one include of socket.h
  2589. to make unprotected include file in Ultrix happy
  2590. 2000-09-04 15:05  nba
  2591. - configure.in: make --without-libwrap work
  2592. 2000-09-01 15:14  hardaker
  2593. - (vmstat_solaris2.c, vmstat_solaris2.h): Patch from Jochen Kmietsch:
  2594.   - updated code.
  2595. 2000-09-01 11:54  hardaker
  2596. - (snmptrapd.c): Scott Lipcon noted that snmptrapd doesn't support -T.
  2597. 2000-08-30 13:28  nba
  2598. - parse.c: fix loop in syntax error in DEFVAL clause. Also fix reading
  2599. of .index file with filenames containing blanks.
  2600. 2000-08-28 13:43  marz
  2601. minor syntax glitch in POD docs
  2602. 2000-08-24 01:55  daves
  2603. - (apps/snmptable.c): Fix bug with displaying header-less indexed tables
  2604. (Thanks to Ernie Miller)
  2605. 2000-08-19 11:29  mslifcak
  2606. Apply patch from <Christoph.Mammitzsch@tu-clausthal.de>
  2607. to fix sign in asn_rbuild_unsigned_int .
  2608. 2000-08-18 04:18  mslifcak
  2609. restore previous version; openbsd, solaris, linux build ok.
  2610. 2000-08-18 03:44  mslifcak
  2611. remove unused printf argument passed to snmp_log.
  2612. 2000-08-18 03:20  mslifcak
  2613. fix bug 253 with patch supplied by Jeffrey Honig <jch@bsdi.com>
  2614. 2000-08-18 02:52  mslifcak
  2615. fix bug 318 - test 9 and 10 explicitly create the test user.
  2616. 2000-08-17 13:42  mslifcak
  2617. The battle to trim newlines correctly continues...reduce length by one.
  2618. 2000-08-16 15:04  hardaker
  2619. - (snmp_api.c, snmpusm.c): fix various encryption/decryption problems.
  2620. 2000-08-16 15:03  hardaker
  2621. - (scapi.c): fix padding size in encryption.
  2622. 2000-08-16 14:48  hardaker
  2623. - (scapi.c): set plaintext length at the end of sc_decrypt.
  2624. 2000-08-15 05:08  mslifcak
  2625. Fix bug 284 with a short explanation about snmp.conf.
  2626. 2000-08-15 03:00  mslifcak
  2627. Fix bug 283 - umask 022, make install. Thanks to csaba.toth@szk.bke.hu
  2628. 2000-08-15 00:09  nba
  2629. - snmptest.c: overhaul input_variable, kill newline
  2630. 2000-08-14 22:05  nba
  2631. - aclocal.m4, configure.in: fixes for configure --silent
  2632. 2000-08-14 17:27  hardaker
  2633. - (Makefile.top, configure, configure.in):
  2634.   - --enable-silent-libtool to make Niels smile.
  2635. 2000-08-14 17:17  hardaker
  2636. - (snmpv3.c, snmpv3.h): implement a new (default) engineID type based
  2637.   on a random number, and a timestamp.
  2638.   - I think it won't invalidate existing installations (heh).
  2639. 2000-08-14 16:47  hardaker
  2640. - (read_config.c):
  2641.   - if -Dread_config, then print even no-help tokens and a * for PREMIB ones.
  2642. 2000-08-14 14:51  nba
  2643. - (many): portability fixes for OpenBSD 2.6, FreeBSD 4.1, Ultrix 4.5
  2644. 2000-08-14 11:33  hardaker
  2645. - (keytools.c): Patch from Yigal Hochberg:
  2646.   - remove unused context variables.
  2647. 2000-08-14 11:29  hardaker
  2648. - (scapi.c): Patch from Yigal Hochberg:
  2649.   - remove duplicate keylength check.
  2650. 2000-08-11 13:09  hardaker
  2651. - (snmp_api.c): optimize reverse encoding of varbindlists.
  2652. 2000-08-11 08:55  hardaker
  2653. - (README.mib2c): Patch from Jan Alfred Sandven:
  2654.   - typos.
  2655. 2000-08-11 06:05  nba
  2656. - apps/*: snmpapp -V should not give the usage message too.
  2657. 2000-08-11 00:44  nba
  2658. - snmptrapd.8: fix typo. Thanks to G. Allen Morris III <gam3@acm.org>
  2659. 2000-08-10 23:23  nba
  2660. - parse.c: predefine ObjectSyntax, ApplicationSyntax, SimpleSyntax and
  2661. ObjectName
  2662. 2000-08-10 16:20  hardaker
  2663. - (Makefile.in, mib2c):
  2664.   - make mib2c look in $(snmplibdir) for .conf files.
  2665.   - install mib2c and .conf files.
  2666. 2000-08-10 14:33  hardaker
  2667. - (default_store.h, snmp_api.c): dynamically decide to reverse/forward encode.
  2668. 2000-08-10 14:31  hardaker
  2669. - (extensible.c): fix CR termination.
  2670. 2000-08-10 14:25  hardaker
  2671. - (acconfig.h, config.h.in): define reverse encoding on by default.
  2672. 2000-08-10 13:02  mslifcak
  2673. fix bug 252 for configure and sys/socket.h on BSD/OS 4.2
  2674. 2000-08-10 09:07  hardaker
  2675. - (asn1.c, asn1.h, snmp.c, snmp.h, snmp_api.c, snmp_api.h, snmpusm.c,
  2676.   snmpusm.h, snmpv3.c):
  2677.   - implement reverse encoded messages.
  2678.     - TODO: clean up, run-time determination of weather to use it or not.
  2679. 2000-08-09 15:40  mslifcak
  2680. Fix bug 331 with patch in part provided by John Naylon <jbpn@cambridgebroadband.com>
  2681. 2000-08-09 15:27  mslifcak
  2682. no // comment, in deference to non-ANSI-C compilers.
  2683. 2000-08-09 07:21  nba
  2684. - hr_swrun.c: fix the RunPath for swapped out Linux process
  2685. 2000-08-09 07:21  nba
  2686. - hr_print.c: fix a debug token
  2687. 2000-08-09 04:44  nba
  2688. - main.c: fix parsing of -v
  2689. 2000-08-09 01:13  daves
  2690. - (mibJJ/ipRoute.h): Omit route_write for now
  2691. 2000-08-09 00:58  daves
  2692. - (mibJJ/*): Experimental re-write of mibII
  2693. (Pilot error when trying to commit the changes earlier - sorry!)
  2694. 2000-08-08 10:06  hardaker
  2695. - (extensible.c): strip newlines.
  2696. 2000-08-08 08:51  hardaker
  2697. - (snmp_parse_args.c): Patch from Scott Lipcon: start optind at 1 not 0.
  2698.   -
  2699. 2000-08-08 06:36  mslifcak
  2700. Fix bug #295 (free *secStateRef before allocating another one).
  2701. 2000-08-08 06:05  mslifcak
  2702. fix bug #298 reported and patch supplied by Conrad Link <clink@ml.com>
  2703. 2000-08-08 04:59  nba
  2704. - snmp_api.c: fix a busy loop when alarm queue is active without any
  2705. outstanding requests
  2706. 2000-08-08 04:47  nba
  2707. - snmpset.1: cannot set counters
  2708. 2000-08-08 04:42  mslifcak
  2709. Fixed (BUG#332) using patch submitted by John Naylon <jbpn@cambridgebroadband.com>
  2710. Also consolidated comments about the four send PDU functions.
  2711. 2000-08-07 06:59  mslifcak
  2712. Fix leak in reportable errors found by John Naylon <jbpn@cambridgebroadband.com>
  2713. 2000-08-07 05:48  nba
  2714. file add_module_replacement.3 was initially added on branch V4-1-1-patches.
  2715. 2000-08-07 05:48  nba
  2716. file read_objid.3 was initially added on branch V4-1-1-patches.
  2717. 2000-08-07 02:49  nba
  2718. file snmp_set_save_descriptions.3 was initially added on branch V4-1-1-patches.
  2719. 2000-08-07 02:49  nba
  2720. file snmp_set_mib_warnings.3 was initially added on branch V4-1-1-patches.
  2721. 2000-08-07 02:49  nba
  2722. file read_module_node.3 was initially added on branch V4-1-1-patches.
  2723. 2000-08-07 02:49  nba
  2724. file read_module.3 was initially added on branch V4-1-1-patches.
  2725. 2000-08-07 02:49  nba
  2726. file read_all_mibs.3 was initially added on branch V4-1-1-patches.
  2727. 2000-08-07 02:49  nba
  2728. file read_mib.3 was initially added on branch V4-1-1-patches.
  2729. 2000-08-07 02:49  nba
  2730. file print_variable.3 was initially added on branch V4-1-1-patches.
  2731. 2000-08-07 02:49  nba
  2732. file print_value.3 was initially added on branch V4-1-1-patches.
  2733. 2000-08-07 02:49  nba
  2734. file print_objid.3 was initially added on branch V4-1-1-patches.
  2735. 2000-08-07 02:49  nba
  2736. file print_description.3 was initially added on branch V4-1-1-patches.
  2737. 2000-08-07 02:49  nba
  2738. file print_mib.3 was initially added on branch V4-1-1-patches.
  2739. 2000-08-07 02:49  nba
  2740. file init_mib_internals.3 was initially added on branch V4-1-1-patches.
  2741. 2000-08-07 02:49  nba
  2742. file init_mib.3 was initially added on branch V4-1-1-patches.
  2743. 2000-08-07 02:49  nba
  2744. file get_module_node.3 was initially added on branch V4-1-1-patches.
  2745. 2000-08-07 02:49  nba
  2746. file add_mibdir.3 was initially added on branch V4-1-1-patches.
  2747. 2000-08-04 17:13  hardaker
  2748. - (configure, configure.in): add in the notification group by default.
  2749. 2000-08-04 17:08  hardaker
  2750. - (notification.h): notification mib wrapper.
  2751. 2000-08-04 17:06  hardaker
  2752. - (snmp_parse_args.c):
  2753.  - initialize optind before calling getopt.
  2754.  - debugging output.
  2755. 2000-08-04 16:56  hardaker
  2756. - (proxy.c): properly set the first (unused) argument to snmp_parse_args().
  2757. 2000-08-04 16:53  hardaker
  2758. - (agent_trap.c, snmpNotifyTable.h, snmpTargetAddrEntry.c,
  2759.   snmpTargetAddrEntry.h, snmpTargetParamsEntry.c,
  2760.   snmpTargetParamsEntry.h, target.c):
  2761.   - if using the snmpNotificationTable, insert non-v1 trap sinks into it.
  2762. 2000-08-04 05:26  daves
  2763. - (mibgroup/mibJJ.h mibgroup/mibJJ/*): Experimental re-write of mibII
  2764. 2000-08-04 05:21  daves
  2765. - (mibgroup/util_funcs.[ch]): New 'cached table' routines
  2766. 2000-08-03 08:37  mslifcak
  2767. Fix bug #325 identified by John Naylon <jbpn@cambridgebroadband.com>
  2768. 2000-08-03 01:24  nba
  2769. file IP-FORWARD-MIB.txt was initially added on branch V4-1-1-patches.
  2770. 2000-08-03 01:24  nba
  2771. file INET-ADDRESS-MIB.txt was initially added on branch V4-1-1-patches.
  2772. 2000-08-03 01:24  nba
  2773. file IF-INVERTED-STACK-MIB.txt was initially added on branch V4-1-1-patches.
  2774. 2000-08-03 01:24  nba
  2775. file HCNUM-TC.txt was initially added on branch V4-1-1-patches.
  2776. 2000-08-02 07:06  mslifcak
  2777. Silent running grep results.
  2778. 2000-08-02 06:10  mslifcak
  2779. Fix BUG #291 : allow "255.255.255.255" for text input to ASN_IPADDRESS
  2780. 2000-08-02 05:20  mslifcak
  2781. Fix (BUG#323) : free PDU when snmp_send fails.
  2782. 2000-08-02 05:06  mslifcak
  2783. Add -p option once to snmpd args.
  2784. Find MIBDIRS in source tree.
  2785. Fix condition to set PATH.
  2786. 2000-08-01 23:30  nba
  2787. - ip.c: One more #if solaris
  2788. 2000-08-01 23:19  nba
  2789. - ip.c: A bad #if ... the proper define to test for Solaris is solaris2
  2790. 2000-08-01 16:40  hardaker
  2791. - (snmp_parse_args.c): remove unused usage() typedef.
  2792. 2000-08-01 16:40  hardaker
  2793. - (proxy.c, proxy.h): -Wall warning fixes.
  2794. 2000-08-01 16:39  hardaker
  2795. - (FAQ): mention newer versions of Solaris.
  2796. 2000-08-01 16:37  hardaker
  2797. - (TESTCONF.sh, TESTCONF.sh.in): revert to non-configed TESTCONF.
  2798. 2000-08-01 16:31  hardaker
  2799. - (Makefile.top): make un-quiet.
  2800. 2000-08-01 10:23  hardaker
  2801. - (snmp-ucd.sh): fix bug #297 (don't kill grep and init script invocations).
  2802. 2000-08-01 04:45  mslifcak
  2803. Fix bug found by Yigal Hochberg <hochberg@dmhsoftware.com>
  2804. 2000-08-01 03:30  daves
  2805. - (agent/snmp_vars.c): Fix building of complete OID
  2806. (work with the name originally registered,
  2807.  not any subsequent division boundaries)
  2808. 2000-07-31 20:09  mslifcak
  2809. Remove duplicate fopen from shell_command.
  2810. 2000-07-31 18:58  mslifcak
  2811. (TESTCONF.sh.in) - set MIBDIRS to sibling of the testing directory.
  2812. (RUNTESTS) - allow binaries to be in the "-D bindir" directory.
  2813. 2000-07-31 15:25  mslifcak
  2814. Dont adjust PATH if SNMP_PATH is set.
  2815. Dont add port spec to SNMP_FLAGS if one is already specified.
  2816. 2000-07-31 13:49  mslifcak
  2817. Remove test directories for skipped tests.
  2818. Keep test directories for failed tests.
  2819. Keep test directories for passed tests when "RUNTESTS -s" is specified.
  2820. Search config.h at the root of the build tree.
  2821. 2000-07-31 11:32  mslifcak
  2822. Merge from automake-1.4: Add for Rhapsody, OpenStep, Cray-T3, SX-4, SX-5
  2823. 2000-07-31 11:31  mslifcak
  2824. Merge from automake-1.4: Add for Rhapsody, OpenStep
  2825. 2000-07-30 17:38  hardaker
  2826. - (snmpNotifyTable.c, snmpNotifyTable.h, target.c, target.h):
  2827.   - implement untested filtering function callback for target searches.
  2828.   - delete unused function.
  2829.   - misc warning fixes.
  2830. 2000-07-30 17:07  hardaker
  2831. - (snmpNotifyFilterProfileTable.c, snmpNotifyFilterProfileTable.h,
  2832.   snmpNotifyFilterTable.c, snmpNotifyFilterTable.h):
  2833.   - more notification table implementations for filtering.
  2834.     - Framework complete, functionality is not.
  2835. 2000-07-30 17:05  hardaker
  2836. - (header_complex.c, header_complex.h):
  2837.   - handle implied objects.
  2838.   - implement header_complex_get() for simple data retrievals.
  2839. 2000-07-28 06:15  mslifcak
  2840. Cleanup include headers to fix bug #307. Thanks to sandven@research.att.com.
  2841. 2000-07-27 15:19  hardaker
  2842. - (configure, configure.in): Patch from Vinay Mohta:
  2843.   - access_hosts() requires an argument so fake one.
  2844. 2000-07-27 15:00  hardaker
  2845. - (interfaces.c): Patch from Mattias Barthel:
  2846.   - fix for interfaces without an attached IP address.
  2847. 2000-07-27 14:55  hardaker
  2848. - (vmstat_solaris2.c, vmstat_solaris2.h): Patch from Jochen Kmietsch:
  2849.   - support raw values.
  2850. 2000-07-27 08:25  hardaker
  2851. - (snmpusm.c): print errors to stderr.
  2852. 2000-07-27 06:20  nba
  2853. - parse.c: Fix a missing initization when one MIB holds MODULE-COMPLIANCE
  2854. for another
  2855. 2000-07-27 01:35  nba
  2856. - snmp_api.c: Fix pdu->community being overwritten with session->community
  2857. Thanks to Dana P. Cook <dcook@cabletron.com>
  2858. 2000-07-26 22:28  mslifcak
  2859. Update for win32 build: remove unused variables and unpublished method.
  2860. 2000-07-26 08:53  hardaker
  2861. - (mib2c.storage.conf): misc changes and improvements.
  2862. 2000-07-26 08:53  hardaker
  2863. - (tkmib): Patch from Bert Driehuis:
  2864.   - translateObj hack.
  2865. 2000-07-26 08:49  hardaker
  2866. - (tkmib): Patch from Bert Driehuis:
  2867.   - remove beginning newline in description clauses.
  2868. 2000-07-21 14:00  hardaker
  2869. - (setupdb, snmptosql): only delete history rows once every hour or so.
  2870.   - too CPU intensive for large tables.
  2871. 2000-07-21 12:59  hardaker
  2872. - (setupdb, snmptosql): record and display sysUpTime and others.
  2873. 2000-07-21 12:57  hardaker
  2874. - (manager.pm): graphing works again.
  2875. 2000-07-21 12:57  hardaker
  2876. - (displaytable.pm): comments, legends, and max/min work again.
  2877. 2000-07-17 11:00  hardaker
  2878. - (vmstat_solaris2.h): config_require kernel_sunos5.
  2879. 2000-07-12 09:29  hardaker
  2880. - (snmpv3.c): copy key length as well as the key when using the same
  2881.   privacy key as the auth key.
  2882. 2000-07-11 13:34  marz
  2883. added ranges field to SNMP::MIB hash
  2884. 2000-07-11 10:05  hardaker
  2885. - (mib.c): Patch from Robert Story:
  2886.   - make null PREFIX variable possible so non-dot-leading oids are accepted.
  2887. 2000-07-11 09:22  hardaker
  2888. - (snmp_agent.c, snmptrapd.c, snmp_api.c, snmp_api.h, snmpusm.c, snmpusm.h):
  2889.   - make the session pointers indicate weather or not they are
  2890.     "authoritative", meaning weather they should be learning engineIDs
  2891.     or reporting on them.
  2892.   - pass the received-packet session pointer into snmpv3_parse and
  2893.     usm_proccess_in_msg() to use this flag.
  2894.   - set isAuthoratative = true in the agent, and unknown in the snmptrapd.
  2895. 2000-07-11 08:32  hardaker
  2896. - (snmpv3.c): make the createUser token accept an engineid (-e ARG) to use.
  2897. 2000-07-07 01:37  daves
  2898. - (mibII/interfaces.c): Recognise Token Ring interfaces under Linux
  2899. 2000-07-06 17:19  hardaker
  2900. - (read_config.c): print generic strings when saving persistent data
  2901.   where possible.  (IE, check for printable characters before printing hex).
  2902. 2000-07-06 17:05  hardaker
  2903. - (TESTCONF.sh, TESTCONF.sh.in): moved TESTCONF.sh to TESTCONF.sh.in
  2904.   and have the MIBS path variable built by configure since it knows
  2905.   where the root level source directory is.
  2906. 2000-07-06 17:04  hardaker
  2907. - (configure, configure.in, header_complex.c, snmpNotifyTable.c,
  2908.   asn1.h, snmp_api.c):
  2909.   - implement IMPLIED index handling.
  2910.   - make the created USM entries set the storageType and RowStatus
  2911.     appropriately.
  2912. 2000-07-06 17:02  hardaker
  2913. - (snmp_api.h): better comments on a couple of function definitions.
  2914. 2000-07-05 07:50  mslifcak
  2915. fix (BUG#290) gracefully handle some PDUs that have no variables.
  2916. 2000-07-05 06:46  mslifcak
  2917. [no log message]
  2918. 2000-07-04 10:21  hardaker
  2919. - (snmp_vars.c, snmptrapd.c, snmp_api.c, snmp_api.h, snmpusm.c, snmpusm.h):
  2920.   - remove last remnants of the "initial" user.
  2921.   - make engineid reports from the usm happen based on the report flag
  2922.     in the message flag.
  2923.     - Note: this is a big issue with the SNMPv3 protocol specs.  The
  2924.       specifications note that you send a report if you are
  2925.       "authoritative", but don't describe how to know if you are
  2926.       authoritative or not.  For situations like proxies and
  2927.       notification receivers, where you are sometimes authoritative
  2928.       and other times you're not, this is problematic.  The SNMPv3
  2929.       ASIs do not pass in enough information to determine this and the
  2930.       WG has proclaimed that the ASIs are not meant to be used as an
  2931.       API, but the initial work done by NAI and TISLabs attempted to
  2932.       implement the USM such that it would be a "reference" release
  2933.       and hence we followed the specifications to the letter and used
  2934.       the ASIs as APIs just to see if we could.  We could previously
  2935.       only because we were always either authoritative or
  2936.       non-authoritative.  Since beginning to work on proxy and the
  2937.       notification mib, this is no longer possible.  For the record, I
  2938.       am hereby changing the initial reference release in such a
  2939.       manner as it no longer conforms exactly to the SNMPv3 ASIs.  So
  2940.       as not to confuse anyone, this is an entirely theoretical issue
  2941.       with respect to the SNMPv3 specification and is perfectly legal
  2942.       to do.  Though I could easily go on, I'll step off my soap box now.
  2943. 2000-07-03 10:10  hardaker
  2944. - (agent_callbacks.h, agent_trap.c, agent_trap.h, snmpNotifyTable.c,
  2945.   snmpTargetAddrEntry.c, snmpTargetAddrEntry.h,
  2946.   snmpTargetParamsEntry.c, snmpTargetParamsEntry.h, target.c):
  2947.   - Add a new callback for sending traps.
  2948.     - Make the notification mib use it.
  2949.   - make the target mib generate more persistent sessions.
  2950.   - Make the notification mib always ask the target mib for a session
  2951.     list, which is now cached directly by the target mib.
  2952. 2000-07-03 08:38  mslifcak
  2953. fix (BUG#262) - (some) statements that cannot be reached.
  2954. 2000-07-03 07:55  mslifcak
  2955. fix (BUG#287)
  2956. 2000-07-03 06:11  mslifcak
  2957. fix bug # 289
  2958. 2000-06-30 04:45  mslifcak
  2959. simplify memory allocation in read_config_read_{octet_string, objid}
  2960. 2000-06-30 00:47  nba
  2961. - read_config.c: Fix a missing initialization for keywords without help
  2962. 2000-06-28 23:37  nba
  2963. - IF-MIB.txt: upgrade to RFC 2863
  2964. 2000-06-28 00:58  nba
  2965. - interfaces.c, configure: Irix 6.5 has ifi_baudrate.ifs_value
  2966. 2000-06-27 01:34  nba
  2967. - main.c: better option parsing.
  2968. 2000-06-27 01:34  nba
  2969. - snmpv3.c: do case insensitive matching of option values.
  2970. 2000-06-27 00:33  nba
  2971. - snmptranslate.1: document that -w is also for -Td
  2972. 2000-06-27 00:30  nba
  2973. - various man page nit-picking
  2974. 2000-06-27 00:28  nba
  2975. - snmptable.c: fixes and usage message for -Ch and -CH
  2976. 2000-06-26 23:43  nba
  2977. - Makefile.in, *MIB.txt: update to current RFC version
  2978. 2000-06-26 23:42  nba
  2979. - Makefile.mib, mibfetch, smistrip: tools to extract MIBs from RFC
  2980. documents.
  2981. 2000-06-26 23:40  nba
  2982. - parse.c, mib.[ch], snmptranslate.c: add parsing of CHOICE and checks for
  2983. OBJECT-GROUP and AGENT-CAPABILITIES. This allows us to parse
  2984. complete MIB extracts from RFC documents.
  2985. 2000-06-26 23:38  nba
  2986. - Makefile.top: make libtool silent, so we can see those warnings
  2987. 2000-06-26 23:37  nba
  2988. - snmpTargetAddrEntry.c: do a cast to kill a warning
  2989. 2000-06-26 23:32  nba
  2990. - agent_trap.c: Fix a leak when request is blocked by VACM and no trap
  2991. is sent.
  2992. 2000-06-26 11:56  mslifcak
  2993. fix (BUG#233)
  2994. 2000-06-23 06:42  mslifcak
  2995. replace malloc/memset 0 with calloc.
  2996. 2000-06-23 01:08  daves
  2997. - (mibII/kernel_linux.[ch], mibII/ip.c): Added support for ipRoutingDiscards
  2998. (Thanks to Bryan Blackman)
  2999. 2000-06-22 17:09  mslifcak
  3000. remove extra include errormib.h
  3001. 2000-06-22 16:50  mslifcak
  3002. Fix bug #276 - close most file descriptors before exec'ing command.
  3003. 2000-06-22 15:59  mslifcak
  3004. fgets: use sizeof(buf) in lieu of compiler constant STRMAX.
  3005. 2000-06-22 15:53  mslifcak
  3006. Use fewer large static buffers.  pass_persist uses bigger buffers now.
  3007. 2000-06-21 14:59  hardaker
  3008. - (manager.pm, snmptosql): record and report sysUpTime.
  3009. 2000-06-21 14:31  hardaker
  3010. - (snmptosql): minor sql caching speed optimizations.
  3011. 2000-06-21 13:33  hardaker
  3012. - (snmptosql): Ack.  Don't delete stuff from the history table that frequently.
  3013. 2000-06-21 12:51  hardaker
  3014. - (snmptosql): better error description support.
  3015. 2000-06-21 12:46  hardaker
  3016. - (manager.pm, snmptosql): collect sysDescr, sysObjectId, & versionTag.
  3017. 2000-06-21 12:46  hardaker
  3018. - (displaytable.pm): add -selectorder.
  3019. 2000-06-21 12:25  hardaker
  3020. - (snmpNotifyTable.c): Uh, only if not deleted.
  3021. 2000-06-21 12:23  hardaker
  3022. - (snmpNotifyTable.c): change createAndGo/createAndWait states to active/NIS.
  3023. 2000-06-20 20:01  mslifcak
  3024. Declare top_builddir to avoid annoying /libtool not found message.
  3025. 2000-06-20 17:30  mslifcak
  3026. Dont assume ANSI C-preprocessor (replace "##" concatenation with sprintf).
  3027. 2000-06-20 15:37  mslifcak
  3028. Win32 MS-VC++ build fixups.
  3029. 2000-06-20 15:37  mslifcak
  3030. Encapsulate local variable "x" to the scope where needed.
  3031. 2000-06-20 15:36  mslifcak
  3032. Remove unused var "newvar".
  3033. 2000-06-20 15:36  mslifcak
  3034. Use int vs ulong for array indexing variables to avoid signed/unsigned mismatch.
  3035. 2000-06-20 15:34  mslifcak
  3036. Remove unused vars struct tm, time_t.
  3037. 2000-06-20 15:34  mslifcak
  3038. Remove unused var "initlist".
  3039. 2000-06-20 15:33  mslifcak
  3040. Declare strncasecmp in system.h ; Remove unused var "status".
  3041. 2000-06-20 15:31  mslifcak
  3042. Remove unused vars.
  3043. 2000-06-20 15:30  mslifcak
  3044. Declare optarg in getopt.h.
  3045. 2000-06-20 14:00  hardaker
  3046. - (mib2c.storage.conf): misc minor changes.
  3047. 2000-06-20 13:59  hardaker
  3048. - (.cvsignore, snmpNotifyTable.c, snmpNotifyTable.h):
  3049.   - SNMP-NOTIFICATION-MIB's snmpNotifyTable implemented:
  3050.     - uses the SNMP-TARGET-MIB to get its addresses from.
  3051.     - uses header_complex to handle the data.
  3052.     - much todo:
  3053.       - dynamic target/notification mib updating without kill -HUP needed.
  3054.         - this will be a real pain.
  3055.       - fix v3 related traps still (same usm bug I've been meaning to fix).
  3056.       - the rest of the SNMP-NOTIFICATION-MIB tables.
  3057. 2000-06-20 13:53  hardaker
  3058. - (snmpTargetAddrEntry.c, snmpTargetAddrEntry.h,
  3059.   snmpTargetParamsEntry.c, snmpTargetParamsEntry.h):
  3060. - generic target session creation
  3061. - misc other minor fixes.
  3062. 2000-06-20 13:51  hardaker
  3063. - (target.h, target.c, target.h): generic target session creation
  3064.   based on entries in the SNMP-TARGET-MIB table.
  3065. 2000-06-20 13:50  hardaker
  3066. - (header_complex.c): remove Michael's horriblely wrong "fixes".
  3067. 2000-06-20 13:48  hardaker
  3068. - (agent_trap.c, agent_trap.h): add remove_trap_session().
  3069. 2000-06-20 13:46  hardaker
  3070. - (read_config.c): deal with 0-length persistent strings better.
  3071. 2000-06-19 12:32  mslifcak
  3072. Check more alloc failures.
  3073. 2000-06-19 12:15  mslifcak
  3074. (protocol.c) Use sizeof(oid), not 4!
  3075. (client.c) Add _all_ of OID value for agentx_register and agentx_unregister.
  3076. 2000-06-19 11:41  mslifcak
  3077.  Removed sizeof(u_char) and unnecessary (unsigned) casts to malloc params.
  3078. 2000-06-19 03:04  nba