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

SNMP编程

开发平台:

Unix_Linux

  1. 2002-07-18 09:18  dts12
  2.    * include/net-snmp/agent/auto_nlist.h, snmplib/snmp-tc.c
  3. , include/net-snmp/system/irix.h:
  4.    Apply patch from Bug #582347, for Irix 6.5 support.
  5.    Submitted by Jan Yenya Kasprzak
  6.    
  7. 2002-07-18 09:12  dts12
  8.    * man/: snmptrapd.8 (V4-2-patches.5), snmptrapd.8.def:
  9.    Fix markup problem on snmptrapd man page (Bug #583329)
  10.    
  11. 2002-07-18 09:10  dts12
  12.    * snmplib/snmp-tc.c:
  13.    The fix for the tm_gmtoff problem on AIX (Bug #565769) also applies to AIX 5
  14.    
  15. 2002-07-18 09:06  dts12
  16.    * apps/: encode_keychange.c (V4-2-patches.1), encode_keychange.c
  17. :
  18.    Fix off-by-one buffer overflow (patch #577261)
  19.    
  20. 2002-07-18 08:51  dts12
  21.    * local/mib2c.array-user.conf:
  22.    Generate one code-file per table (to match the header structure).
  23.    My apologies if this isn't correct, Robert - but the previous behaviour
  24.    seemed to be broken.
  25.    
  26. 2002-07-18 08:37  dts12
  27.    * local/mib2c.old-api.conf:
  28.    Tackle some of the immediate deficiencies in the first draft old-api config.
  29.    (Now that Wes has pointed me in the direction of the documentation!)
  30.    
  31. 2002-07-18 08:22  dts12
  32.    * local/mib2c:
  33.    Fix the 'decl' substitution handling (so it doesn't include the internal token as well).
  34.    
  35. 2002-07-18 07:18  dts12
  36.    * local/mib2c.scalar.conf:
  37.    Provide the missing parameter in a read_only instance registration.
  38.    
  39. 2002-07-18 07:09  dts12
  40.    * agent/helpers/instance.c, include/net-snmp/agent/instance.h
  41. :
  42.    Bring the 'read_only_int' instance handler in line with the rest of
  43.    the convenience instance handlers.
  44.    (and even break the habit of a lifetime and declare the thing....)
  45.    
  46. 2002-07-18 05:48  hardaker
  47.    * agent/helpers/table_iterator.c:
  48.    fix another memory leak due to an improper ifdefed out section of code
  49.    
  50. 2002-07-18 04:45  hardaker
  51.    * snmplib/scapi.c:
  52.    I'm beginning to regret ever running indent on the code base...
  53.    
  54. 2002-07-17 15:43  hardaker
  55.    * local/: Makefile.in, mib2c.conf:
  56.    document and install mib2c.old-api.conf
  57.    
  58. 2002-07-17 13:07  rstory
  59.    * agent/mibgroup/disman/mteTriggerTable.c:
  60.    fix segfault (possibly creating memory leak); author needs to examine code
  61.    
  62. 2002-07-17 07:41  dts12
  63.    * local/: mib2c.array-user.conf, mib2c.conf,
  64.    mib2c.create-dataset.conf, mib2c.int_watch.conf,
  65.    mib2c.iterate.conf, mib2c.scalar.conf:
  66.    Dave's being unreasonably picky about grammar & spelling again.
  67.    Just ignore him, and he'll go away.....
  68.    
  69. 2002-07-17 07:20  dts12
  70.    * local/mib2c.old-api.conf:
  71.    Initial support for the old 4x-style agent API using the new version of mib2c.
  72.    It doesn't handle types properly, and I'm sure I'll have buggered up some of
  73.    the control structure handling, but it seems to generate something that's
  74.    pretty close to the old output.   It's better than nothing.....
  75.    
  76. 2002-07-16 22:40  rstory
  77.    * include/net-snmp/library/container.h, snmplib/container.c
  78. :
  79.    restore inline functions (sigh. I feel like I'm playing ring-around-the-rosie)
  80.    
  81. 2002-07-16 21:58  rstory
  82.    * agent/helpers/table_array.c,
  83.    include/net-snmp/agent/table_array.h,
  84.    local/mib2c.array-user.conf:
  85.    rename some struct members to make code easier to read; a bit of re-ordering
  86.    in the set code; new flags for new and deleted rows; row deletes now
  87.    actualy work!
  88.    
  89. 2002-07-16 19:32  rstory
  90.    * include/net-snmp/library/container.h, snmplib/container.c
  91. :
  92.    change complex macros into functions. would be nice if C had inline.
  93.    
  94. 2002-07-16 18:07  rstory
  95.    * include/net-snmp/types.h:
  96.    umm, try using correct define.:-/
  97.    
  98. 2002-07-16 18:05  rstory
  99.    * include/net-snmp/types.h:
  100.    test that net-snmp-config.h has been included, instead of actually including it..
  101.    (shouldn't this really be in all the header files?)
  102.    
  103. 2002-07-16 12:14  rstory
  104.    * local/mib2c.array-user.conf:
  105.    update for containers
  106.    
  107. 2002-07-16 11:20  rstory
  108.    * snmplib/snmpTCPIPv6Domain.c:
  109.    fix compiler warning
  110.    
  111. 2002-07-16 11:16  rstory
  112.    * apps/snmpnetstat/Makefile.depend:
  113.    remove oid_array related dependencies (grumble grumble)
  114.    
  115. 2002-07-16 11:14  rstory
  116.    * apps/Makefile.depend:
  117.    remove oid_array related dependencies
  118.    
  119. 2002-07-16 11:02  rstory
  120.    * agent/: Makefile.depend, mibgroup/Makefile.depend:
  121.    remove oid_array related dependencies
  122.    
  123. 2002-07-16 10:52  rstory
  124.    * snmplib/Makefile.depend, agent/helpers/Makefile.depend
  125. :
  126.    remove oid_array related dependencies
  127.    
  128. 2002-07-16 10:50  rstory
  129.    * snmplib/Makefile.in:
  130.    remove factory.c
  131.    
  132. 2002-07-16 10:29  rstory
  133.    * snmplib/snmp_api.c:
  134.    add netsnmp_container_init_list() in startup inits
  135.    
  136. 2002-07-16 10:21  rstory
  137.    * include/net-snmp/library/oid_array.h, snmplib/oid_array.c
  138. :
  139.    remove unused files
  140.    
  141. 2002-07-16 10:21  rstory
  142.    * include/net-snmp/library/container.h, snmplib/container.c
  143. :
  144.    chg param type from void* to struct *
  145.    
  146. 2002-07-16 10:03  rstory
  147.    * snmplib/Makefile.in:
  148.    remove recently deleted oid_array.h; add factory, binary array .[ch]; derive
  149.    OBJS and LOBJS from CSRCS; add (optional) auto dependency generation
  150.    
  151. 2002-07-16 09:53  rstory
  152.    * include/net-snmp/mib_api.h:
  153.    remove recently deleted oid_array.h
  154.    
  155. 2002-07-16 09:52  rstory
  156.    * agent/mibgroup/ucd-snmp/extensible.h:
  157.    struct subtree -> netsnmp_subtree
  158.    
  159. 2002-07-16 09:46  rstory
  160.    * agent/helpers/table_array.c,
  161.    include/net-snmp/agent/table_array.h:
  162.    remove last remaining refs to now defunct oid_array
  163.    
  164. 2002-07-16 09:40  rstory
  165.    * include/net-snmp/library/container_binary_array.h,
  166.    snmplib/container_binary_array.c:
  167.    generic binary array container extracted from oid_array
  168.    
  169. 2002-07-16 09:40  rstory
  170.    * include/net-snmp/types.h:
  171.    include net-snmp-config.h; new typedef struct netsnmp_index (oid ptr + len)
  172.    
  173. 2002-07-16 09:38  rstory
  174.    * agent/helpers/table_array.c,
  175.    include/net-snmp/agent/table_array.h:
  176.    use generic container interface; use new netsnmp_index instead of
  177.    oid_array_header; rename array_group -> request_group
  178.    
  179. 2002-07-16 09:34  rstory
  180.    * include/net-snmp/library/container.h, snmplib/container.c
  181. :
  182.    add iterators; more function typedefs; rename some func ptrs, add find_next,
  183.    get_subset, get_iterator, for_each, ncompare; add ability to have nested
  184.    containers; more utility routines; convenience marcros; start adding comments
  185.    
  186. 2002-07-16 09:29  rstory
  187.    * include/net-snmp/library/factory.h:
  188.    declarations for a generic factory
  189.    
  190. 2002-07-16 08:48  dts12
  191.    * agent/mibgroup/ucd-snmp/: memory_dynix.c, memory_hpux.c
  192. , vmstat_dynix.c, vmstat_hpux.c:
  193.    Apply patch from bug report 581618 (also applicable to dynix)
  194.    Provided by Nicholas L. Nigay
  195.    
  196. 2002-07-16 06:54  hardaker
  197.    * perl/: ASN/ASN.pm, OID/OID.pm, agent/agent.pm,
  198.    agent/default_store/default_store.pm,
  199.    default_store/default_store.pm:
  200.    remove "our" problem and use older "use vars" instead for older perl.
  201.      (this should make it work with perl 5.005.  Could some one test this
  202.       for me?)
  203.    
  204. 2002-07-15 06:45  jbpn
  205.    * agent/mibgroup/agentx/master.c:
  206.      - names of netsnmp_subtree elements changed
  207.    
  208. 2002-07-15 06:42  jbpn
  209.    * agent/mibgroup/ucd-snmp/extensible.c:
  210.      - struct subtree renamed to netsnmp_subtree
  211.    
  212. 2002-07-15 05:25  hardaker
  213.    * perl/AnyData_SNMP/netsh:
  214.    Some really nasty hacks to get colorized tables to work.
  215.    
  216. 2002-07-14 20:51  hardaker
  217.    * perl/SNMP/t/: bulkwalk.t, mib.t:
  218.    comment out broken tests for now (XXX marked)
  219.    
  220. 2002-07-14 20:50  hardaker
  221.    * perl/SNMP/SNMP.xs:
  222.    fix getbulk.
  223.    
  224. 2002-07-14 20:20  hardaker
  225.    * agent/agent_handler.c,
  226.    include/net-snmp/agent/agent_handler.h:
  227.    A new function to call a sub-handler but passing it only one request to handle.
  228.    
  229. 2002-07-10 21:21  rstory
  230.    * win32/: config.h, net-snmp/net-snmp-config.h:
  231.    define LOG_DAEMON, since windows doesn't have it
  232.    
  233. 2002-07-10 21:07  rstory
  234.    * win32/: config.h, net-snmp/net-snmp-config.h:
  235.    remove define of in_addr_t, which can be found in net-snmp/types.h
  236.    
  237. 2002-07-10 02:36  jbpn
  238.    * agent/agent_handler.c:
  239.      - struct subtree renamed to netsnmp_subtree
  240.    
  241. 2002-07-10 02:35  jbpn
  242.    * agent/agent_index.c:
  243.      - don't use 0 in %p format specifiers
  244.    
  245. 2002-07-10 02:34  jbpn
  246.    * agent/snmp_agent.c:
  247.      - struct subtree renamed to netsnmp_subtree
  248.      - fix some horrible indent broken formatting
  249.    
  250. 2002-07-10 02:33  jbpn
  251.    * agent/snmp_vars.c:
  252.      - struct subtree renamed to netsnmp_subtree
  253.      - remove some obsolete variables
  254.    
  255. 2002-07-10 02:33  jbpn
  256.    * agent/mibgroup/mibII/vacm_vars.c:
  257.      - reflect changed function names from agent_registry
  258.    
  259. 2002-07-10 02:32  jbpn
  260.    * agent/mibgroup/agent/nsModuleTable.c:
  261.      - changes due to renaming of struct subtree to netsnmp_subtree
  262.      - NOTE MEMORY LEAK (which I can't see how to fix -- new agent API
  263.        experts please examine)
  264.    
  265. 2002-07-10 02:29  jbpn
  266.    * agent/agent_registry.c:
  267.      - struct subtree renamed to netsnmp_subtree
  268.      - name, start, end members are now dynamically allocated to reduce
  269.        wasted memory (by a factor of 5 or so)
  270.      - functions are renamed consistently
  271.    
  272. 2002-07-10 02:20  jbpn
  273.    * include/net-snmp/agent/: agent_registry.h,
  274.    net-snmp-agent-includes.h, snmp_agent.h, snmp_vars.h
  275. , var_struct.h:
  276.      - struct subtree renamed to netsnmp_subtree
  277.    
  278. 2002-07-09 06:02  jbpn
  279.    * agent/mibgroup/agentx/master_admin.c:
  280.      - free cache_id storage when closing session
  281.    
  282. 2002-07-09 05:56  jbpn
  283.    * snmplib/snmp_api.c:
  284.      - just call netsnmp_ds_shutdown() once in snmp_shutdown()
  285.    
  286. 2002-07-09 04:15  jbpn
  287.    * snmplib/mib.c:
  288.      - fix memory leak in netsnmp_fixup_mib_directory()
  289.    
  290. 2002-07-09 03:14  jbpn
  291.    * agent/snmpd.c:
  292.      - add a cast to quell compiler warning
  293.    
  294. 2002-07-08 22:09  rstory
  295.    * agent/mibgroup/util_funcs.h:
  296.    extern C for C++ compiles
  297.    
  298. 2002-07-08 07:21  jbpn
  299.    * include/net-snmp/agent/snmp_vars.h:
  300.      - remove obsolete function prototypes
  301.    
  302. 2002-07-07 19:45  rstory
  303.    * local/mib2c.array-user.conf:
  304.    update to use containers
  305.    
  306. 2002-07-07 19:38  rstory
  307.    * include/net-snmp/library/oid_array.h:
  308.    fix typo
  309.    
  310. 2002-07-07 19:37  rstory
  311.    * agent/mibgroup/ucd-snmp/: disk.c, proc.c:
  312.    fix compiler warning
  313.    
  314. 2002-07-07 19:33  rstory
  315.    * agent/mibgroup/: agent/nsModuleTable.c,
  316.    agent/nsTransactionTable.c, host/hr_swinst.c:
  317.    fix compiler warning
  318.    
  319. 2002-07-07 19:03  rstory
  320.    * snmplib/snmpUDPIPv6Domain.c:
  321.    remove unused vars
  322.    
  323. 2002-07-07 19:00  rstory
  324.    * snmplib/oid_stash.c:
  325.    fix compiler warnings
  326.    
  327. 2002-07-07 18:53  rstory
  328.    * snmplib/asn1.c:
  329.    fix compiler warnings
  330.    
  331. 2002-07-07 18:50  rstory
  332.    * include/net-snmp/library/snmp_api.h, snmplib/snmp_api.c
  333. :
  334.    make param const; fix compile const warning
  335.    
  336. 2002-07-07 18:27  rstory
  337.    * snmplib/mib.c:
  338.    fix compiler warning; fix memory leak; prep a few comments for indent
  339.    
  340. 2002-07-06 14:11  hardaker
  341.    * README, sedscript.in, snmplib/snmp_version.c,
  342.    FAQ, perl/SNMP/SNMP.pm:
  343.    - (snmplib/snmp_version.c sedscript.in): version tag ( 5.0.2.pre1 )
  344.    
  345. 2002-07-06 14:10  hardaker
  346.    * doxygen.conf:
  347.    change project version to 5.0.2
  348.    
  349. 2002-07-06 14:09  hardaker
  350.    * perl/SNMP/Makefile.PL:
  351.    snmptrapd is actually built in the apps directory, not the agent directory.
  352.    
  353. 2002-07-05 11:55  rstory
  354.    * local/mib2c:
  355.    clarify directions for obtaining perl/SNMP module.
  356.    
  357. 2002-07-05 05:18  jbpn
  358.    * agent/mibgroup/agentx/client.c:
  359.      - I must not check in code without compiling it
  360.      - I must not check in code without compiling it
  361.      - I must not check in code without compiling it
  362.      - I must not check in code without compiling it
  363.      - ...
  364.    
  365. 2002-07-05 03:23  jbpn
  366.    * agent/mibgroup/: agentx/client.c, mibII/system_mib.c:
  367.      - sysObjectID was being returned minus its last sub-identifier because
  368.        the length variable had not been updated to reflect the fact that it
  369.        is now longer.  Code changed to use sizeof() instead, so this won't
  370.        happen again.  Reported by Stian Soiland (bug #577439).
  371.    
  372. 2002-07-04 10:13  rstory
  373.    * snmplib/read_config.c:
  374.    ucd-snmp -> net-snmp
  375.    
  376. 2002-07-04 07:06  jbpn
  377.    * snmplib/snmp_api.c:
  378.      - modified handling of opaque pointer for stream-based transports to
  379.        avoid both multiple free() problem and unnecessary copying.
  380.    
  381. 2002-07-04 06:00  dts12
  382.    * man/snmpd.conf.5.def, agent/mibgroup/host/hr_storage.c
  383.    (V4-2-patches.[5,9]), man/snmpd.conf.5.def,
  384.    agent/mibgroup/host/hr_storage.c:
  385.    Apply Johannes Schmidt-Fischer's NetworkDisk patch #554554
  386.    
  387. 2002-07-04 05:56  dts12
  388.    * agent/mibgroup/host/: hr_filesys.c, hr_filesys.h
  389.    (V4-2-patches.[5,1]), hr_filesys.c, hr_filesys.h:
  390.    Apply Johannes Schmidt-Fischer's NFS filesystem patch #554553
  391.    (simplified to avoid the re-indentation - which makes it easier to see
  392.     what's changed.  The whole HostRes group needs cleaning up anyway!)
  393.    
  394. 2002-07-04 05:52  dts12
  395.    * snmplib/snmp_api.c:
  396.    Ensure transport opaque data isn't multiply assigned
  397.    (and hence multiply freed) for stream-based transports.
  398.    Datagram-based transports don't suffer from this problem.
  399.    Based on Patch 573771
  400.    
  401. 2002-07-03 16:28  rstory
  402.    * agent/mibgroup/mibII/vacm_vars.c:
  403.    be precise about what file needs to be configured for access control
  404.    
  405. 2002-07-03 14:13  rstory
  406.    * local/mib2c.conf:
  407.    fix minor grammar errors; add descr for mib2c.array-user; add section header
  408.    for generating header definition files
  409.    
  410. 2002-07-03 13:11  rstory
  411.    * include/net-snmp/: types.h, library/system.h:
  412.    move include for in_addr_t to net-snmp/types.h, where in_addr_t is defined
  413.    for systems w/out netinet/in.h
  414.    
  415. 2002-07-03 12:51  rstory
  416.    * local/mib2c.scalar.conf:
  417.    more tweaks noticed on the mailing list
  418.    
  419. 2002-07-03 08:23  hardaker
  420.    * perl/agent/test.pl:
  421.    make test cleanups test.pl
  422.    
  423. 2002-07-03 03:42  dts12
  424.    * agent/mibgroup/: util_funcs.c (V4-2-patches.1), util_funcs.c
  425. :
  426.    Shut the agent down cleanly before restarting.
  427.    This closes any SNMP/AgentX ports as well.
  428.    
  429. 2002-07-03 03:26  dts12
  430.    * agent/mibgroup/util_funcs.c:
  431.    OID sub-identifiers are unsigned, so treating them as signed can
  432.    give the wrong results with large values.
  433.    
  434. 2002-07-03 03:20  dts12
  435.    * snmplib/system.h (V4-2-patches.5),
  436.    include/net-snmp/library/system.h:
  437.    Ensure in_addr_t is defined.
  438.    
  439. 2002-07-03 02:34  dts12
  440.    * acconfig.h, configure, configure.in,
  441.    include/net-snmp/net-snmp-config.h.in:
  442.    Testing for <sys/disklabel.h> requires <machine/types.h> on NetBSD 1.5.
  443.    Reported by Felicia Neff.
  444.    (Apparently from the NetBSD bug database - why they didn't tell us about
  445.    it is a mystery to me....)
  446.    
  447. 2002-07-03 02:19  dts12
  448.    * configure.in:
  449.    Fix the default value for sysObjectID as reported in the configure --help output.
  450.    (The actual value used is correct - it's just the help output that's wrong).
  451.    Spotted by Sandhya Satyanarayan.
  452.    
  453. 2002-07-02 23:15  hardaker
  454.    * local/mib2c.conf:
  455.    update text for various .conf files
  456.    
  457. 2002-07-02 13:46  rstory
  458.    * local/mib2c.scalar.conf:
  459.    fixes noted on the mailing list by Patrice Kadionik <kadionik@enseirb.fr>
  460.    
  461. 2002-07-02 02:39  dts12
  462.    * perl/SNMP/Makefile.PL:
  463.    Add the 'snmpd' and 'snmptrapd' binary names to the appropriate paths
  464.    when setting up the testing framework.
  465.    
  466. 2002-07-01 07:53  dts12
  467.    * snmplib/: asn1.c (V4-2-patches.8), asn1.c:
  468.    Encode/Decode OIDs of the form 2.X (X > 40) correctly.
  469.    
  470. 2002-07-01 02:40  jbpn
  471.    * configure, configure.in:
  472.      - fix horrible formatting in help for transports
  473.    
  474. 2002-07-01 02:23  dts12
  475.    * sedscript.in:
  476.    Pick up the changed definition for the root of the UCD extensible agent tables
  477.    (so that the EXAMPLE.conf file gets set up with the correct numeric OIDs)
  478.    
  479. 2002-06-28 06:46  jbpn
  480.    * snmplib/snmpTCPDomain.c:
  481.      - remove transport specifier and port number from strings returned
  482.        from snmp_tcp_fmtaddr() which break tcp_wrappers (and perhaps
  483.        other things).
  484.    
  485. 2002-06-28 04:41  dts12
  486.    * perl/agent/test.pl:
  487.    Update default store retrieval functions to use the correct name.
  488.    
  489.    Note that this test script appears to include two infinite loops.
  490.    I'm not clear how this is expected to run successfully ?
  491.    
  492. 2002-06-28 04:39  dts12
  493.    * perl/agent/agent.xs:
  494.    Remove reference to non-existent degugging function.
  495.    
  496. 2002-06-28 04:37  dts12
  497.    * perl/manager/: Makefile.PL, displaytable.pm,
  498.    getValues.pm, manager.pm, snmptosql:
  499.    Bring perl 'manager' module under the NetSNMP banner
  500.    (both in terms of module group name, and references to 'ucd-snmp').
  501.    Remove some UCD-specific settings.
  502.    
  503.    Note that snmptosql still refers explicitly to Wes' UCD email address,
  504.    and manager.pm to Wes' UCD filestore path.  The relevant lines have
  505.    been highlighted, to encourage anyone wishing to use this to change them.
  506.    
  507. 2002-06-28 04:12  dts12
  508.    * perl/: AnyData_SNMP/Makefile.PL, OID/Makefile.PL,
  509.    SNMP/Makefile.PL, agent/Makefile.PL,
  510.    manager/Makefile.PL:
  511.    Remove checking for "internal" prerequisites, so that "perl Makefile.PL"
  512.    at the top level will work - even on a pristine system.
  513.    
  514.    Qn:
  515.      Is it necessary/desirable to separate the NetSNMP modules to this extent?
  516.    Would it not be simpler to have all of the main .pm/.xs files in a single
  517.    NetSNMP directory, and compile/install them all from there?
  518.    
  519. 2002-06-28 01:45  dts12
  520.    * configure, configure.in:
  521.    Check for --with-enterprise (et al) being invoked without a value, and bomb out.
  522.    
  523. 2002-06-27 21:43  rstory
  524.    * README.solaris:
  525.    new README detainling the use of SFIO to circumvent the 255 fd limit on
  526.    solaris.
  527.    
  528. 2002-06-27 11:09  rstory
  529.    * agent/helpers/table_array.c,
  530.    include/net-snmp/agent/table_array.h:
  531.    remove changing array; add netsnmp_table_array_remove_row()
  532.    
  533. 2002-06-27 04:15  dts12
  534.    * Makefile.rules:
  535.    Some versions of 'makedepend' (e.g. RedHat 7.1), can't handle "-osuffix"
  536.    as a single option.  All versions seem happy with "-o suffix" so use that.
  537.    
  538. 2002-06-27 03:31  dts12
  539.    * snmplib/mib.c:
  540.    Use ENV_SEPARATOR_CHAR rather than hardwiring ':' in netsnmp_set_mib_directory
  541.    (as suggested by Robert)
  542.    
  543. 2002-06-27 03:22  jbpn
  544.    * snmplib/snmpUDPDomain.c:
  545.      - remove transport specifier and port number from strings returned
  546.        from snmp_udp_fmtaddr() which break tcp_wrappers (and perhaps
  547.        other things).
  548.    
  549. 2002-06-27 03:09  dts12
  550.    * agent/mibgroup/mibII/: snmp_mib.c (V4-2-patches.2), snmp_mib.c
  551. :
  552.    Validate new snmpEnableAuthenTraps value before trying to use it.
  553.    Spotted & fixed by Shantha Kumara
  554.    
  555. 2002-06-25 14:09  rstory
  556.    * apps/snmpset.c:
  557.    add APPTOPS (-Cq) for suppressing output of set results on success
  558.    
  559. 2002-06-25 09:28  dts12
  560.    * agent/mibgroup/ucd-snmp/proc.c:
  561.    Apply patch #559848 to use the /proc pseudo-filesystem under Linux
  562.    (rather than parsing the output of ps)
  563.    
  564. 2002-06-25 08:59  dts12
  565.    * snmplib/snmp-tc.c:
  566.    Check for 'aix4' (which is the token defined in the system header file)
  567.    rather than 'aix'.   See bug #565769
  568.    
  569. 2002-06-25 08:31  dts12
  570.    * agent/mibgroup/util_funcs.c:
  571.    Treat '0' as an invalid index for a "simple table".
  572.    
  573. 2002-06-25 07:36  hardaker
  574.    * local/snmpconf.dir/snmpd-data/system:
  575.    document read-only nature of sysContact.0 and sysLocation.0
  576.    configuration tokens.
  577.    
  578. 2002-06-25 06:40  jbpn
  579.    * man/: Makefile.in, default_store.3.bot,
  580.    default_store.3.top:
  581.      - add netsnmp_ prefix to default_store functions
  582.    
  583.      - clean up manpage a bit
  584.    
  585.      - fix breakage in generation of default_store.3.h due to auto-indentation
  586.        of default_store.h
  587.    
  588. 2002-06-25 02:55  jbpn
  589.    * EXAMPLE.conf.def (V4-2-patches.3), EXAMPLE.conf.def:
  590.      - mention that setting sysLocation et al. in snmpd.conf makes them
  591.        read-only
  592.    
  593.      - also change syntax of all example command line tools to use newer
  594.        -c COMMUNITY syntax not positional parameter
  595.    
  596. 2002-06-24 08:03  hardaker
  597.    * agent/mibgroup/ucd-snmp/vmstat.c:
  598.    make buffer size increase note a debug statement rather than a generic
  599.    log statement.
  600.    
  601. 2002-06-23 18:40  driehuis
  602.    * perl/SNMP/SNMP.xs:
  603.    Handle COUNTER64 in __translate_asn_type.
  604.    
  605. 2002-06-23 16:03  hardaker
  606.    * perl/AnyData_SNMP/netsh:
  607.    documentation for the script and the language it houses.
  608.      (man page auto-generated from the contained pod documentation)
  609.    
  610. 2002-06-23 15:03  hardaker
  611.    * perl/SNMP/README:
  612.    update to reference top level Makefile.PL
  613.    
  614. 2002-06-23 14:51  hardaker
  615.    * perl/SNMP/: SNMP.xs (V4-2-patches.1), SNMP.xs:
  616.    fix reported by Willem Dekker for Windows.  Bug #543194 fixed.
  617.    
  618. 2002-06-22 08:37  hardaker
  619.    * README.snmpv3:
  620.    update for recent methodologies
  621.    
  622. 2002-06-21 16:07  rstory
  623.    * snmplib/mib.c:
  624.    final (hopefully!) fix for parsing ip addresses from
  625.    "Fco. Javier Ridruejo" <acbripef@si.ehu.es>
  626.    
  627. 2002-06-19 14:38  hardaker
  628.    * man/: netsnmp_agent.3, netsnmp_bulk_to_next.3,
  629.    netsnmp_debug.3, netsnmp_handler.3, netsnmp_instance.3
  630. , netsnmp_multiplexer.3, netsnmp_old_api.3,
  631.    netsnmp_read_only.3, netsnmp_serialize.3,
  632.    netsnmp_table.3, netsnmp_table_array.3,
  633.    netsnmp_table_data.3, netsnmp_table_dataset.3,
  634.    netsnmp_table_iterator.3, netsnmp_todo.3:
  635.    update from doxygen
  636.    
  637. 2002-06-19 11:50  hardaker
  638.    * local/: mib2c.int_watch.conf, mib2c.scalar.conf:
  639.    scalar mib2c configuration files for generating scalar code.
  640.    
  641. 2002-06-19 11:43  hardaker
  642.    * agent/mibgroup/examples/scalar_int.c:
  643.    clean up multi-line commend which was messed up by indent.
  644.    
  645. 2002-06-19 11:42  hardaker
  646.    * perl/AnyData_SNMP/netsh:
  647.    - add support for prompting of unknown parameters to aliases.
  648.    - misc other improvements (like "rehash")
  649.    
  650. 2002-06-19 11:38  hardaker
  651.    * net-snmp-config.in:
  652.    fix for new default store API
  653.    
  654. 2002-06-19 11:29  hardaker
  655.    * perl/: Makefile.PL, Makefile.makefiles,
  656.    Makefile.subs.pl, make-perl-makefiles, ASN/Makefile.PL
  657. , OID/Makefile.PL, SNMP/Makefile.PL,
  658.    agent/Makefile.PL, agent/default_store/Makefile.PL,
  659.    default_store/Makefile.PL:
  660.    ARGGGGGG
  661.    I love perl.
  662.    I hate perl's make system.
  663.    I hate the fact that perl segfaults if GetOptions() is called more
  664.    than once.
  665.    sigh.
  666.    This hopefully will fix the perl module build routines so it at least
  667.    works (but it's still ugly and could use more cleaning).
  668.    
  669. 2002-06-19 07:45  rstory
  670.    * agent/snmp_agent.c:
  671.    fix infinte loop and add debug in remove_delegated
  672.    
  673. 2002-06-18 07:37  hardaker
  674.    * agent/mibgroup/agentx/master_admin.c:
  675.    NULL the priv pointer on session duplication.  thanks to rezitoz
  676.    
  677. 2002-06-17 06:23  hardaker
  678.    * README:
  679.    Changed Katsuhisa's email address, on request
  680.    
  681. 2002-06-14 07:44  hardaker
  682.    * agent/helpers/table_iterator.c:
  683.    Patch #569021: from Lauri Myllari
  684.      - fix memory leak in the table iterator support.
  685.    
  686. 2002-06-14 07:02  hardaker
  687.    * snmplib/snmp_api.c:
  688.    Applied patch #569020 from rezitoz on IRC to fix non-initialized variable
  689.    
  690. 2002-06-14 03:57  dts12
  691.    * agent/mibgroup/Rmon/alarm.c:
  692.    Add (null) context, to bring into line with the v5 registry APIs.
  693.    Fixes bug 568580.
  694.    
  695. 2002-06-14 02:27  dts12
  696.    * aclocal.m4, configure:
  697.    Use matching ' and " quotes for AIX configure test.
  698.    Mentioned in passing in bug 565769.
  699.    
  700. 2002-06-13 14:32  hardaker
  701.    * perl/SNMP/t/conf.t:
  702.    fix default_store routines
  703.    
  704. 2002-06-12 06:43  dts12
  705.    * win32/net-snmp/net-snmp-config.h:
  706.    Bring Windows OID usage into line with the main config file settings.
  707.    
  708. 2002-06-12 06:37  dts12
  709.    * acconfig.h, include/net-snmp/net-snmp-config.h.in:
  710.    Correct the default Enterprise OID used in traps, to avoid a repeated 0
  711.    subidentifier.  (Fixes bug #566917)
  712.    
  713. 2002-06-12 05:14  dts12
  714.    * snmplib/snmp_api.c:
  715.    Define 'length' as a signed variable, so it can handle an error value of -1.
  716.    Reported by Joakim Althini.
  717.    
  718. 2002-06-12 03:11  dts12
  719.    * snmplib/read_config.c:
  720.    Make sure the address of the next link is properly saved, before freeing memory.
  721.    Problem discovered by Hugo Cacote.
  722.    
  723. 2002-06-12 02:15  dts12
  724.    * include/net-snmp/: agent/agent_index.h, agent/agent_trap.h
  725. , agent/all_helpers.h, agent/auto_nlist.h,
  726.    agent/bulk_to_next.h, agent/debug_handler.h,
  727.    agent/mib_modules.h, agent/multiplexer.h, agent/null.h
  728. , agent/old_api.h, agent/read_only.h,
  729.    agent/serialize.h, agent/set_helper.h,
  730.    library/cmu_compat.h, library/snmpAAL5PVCDomain.h,
  731.    library/snmpCallbackDomain.h, library/snmpIPXDomain.h,
  732.    library/snmpTCPDomain.h, library/snmpTCPIPv6Domain.h,
  733.    library/snmpUDPDomain.h, library/snmpUDPIPv6Domain.h,
  734.    library/snmpUnixDomain.h, library/snmp_parse_args.h,
  735.    library/snmp_secmod.h, library/transform_oids.h,
  736.    library/ucd_compat.h:
  737.    Supply missing #ifndef/#define/#endif and extern "C" {} wrappers
  738.    
  739. 2002-06-11 17:56  rstory
  740.    * snmplib/mib.c:
  741.    remove spurious printf to stderr
  742.    
  743. 2002-06-11 14:21  rstory
  744.    * include/net-snmp/types.h:
  745.    add extern "C"; add void_array struct
  746.    
  747. 2002-06-11 14:20  rstory
  748.    * agent/helpers/table_array.c:
  749.    remove tsearch; use new container instead
  750.    
  751. 2002-06-11 14:19  rstory
  752.    * include/net-snmp/agent/table_array.h:
  753.    use container for secondary index
  754.    
  755. 2002-06-11 14:17  rstory
  756.    * snmplib/Makefile.in:
  757.    add container to headers; add container.c
  758.    
  759. 2002-06-11 14:17  rstory
  760.    * snmplib/container.c:
  761.    init functions for basic/sorted container
  762.    
  763. 2002-06-11 14:15  rstory
  764.    * include/net-snmp/library/container.h:
  765.    more methods for basic container; add sorted (will probably rename) conatiner
  766.    
  767. 2002-06-11 12:22  rstory
  768.    * include/net-snmp/agent/instance.h:
  769.    protect against multiple includes; add extern "C" for __cplusplus
  770.    
  771. 2002-06-11 11:11  hardaker
  772.    * perl/AnyData_SNMP/: INSTALL, Makefile.PL, README
  773. , netsh, snmpsh:
  774.    renamed snmpsh to netsh, as I like the name better and it appeals to a
  775.    wider number of people.
  776.    
  777. 2002-06-10 09:53  rstory
  778.    * agent/snmp_agent.c:
  779.    when deleting an asp pointer, make sure it isn't in the delegated list
  780.    
  781. 2002-06-10 08:46  rstory
  782.    * snmplib/mib.c:
  783.    fix parse_one_oid_index to allow too short IP address when complete is
  784.    specified; add netsnmp_oid2chars & netsnmp_oid2str
  785.    
  786. 2002-06-10 07:42  hardaker
  787.    * perl/default_store/: default_store.pm, default_store.xs
  788. , test.pl:
  789.    update to latest default_store defines
  790.    
  791. 2002-06-10 07:39  hardaker
  792.    * Makefile.in, perl/.cvsignore, perl/Makefile.PL:
  793.    Top level perl Makefile.PL to install the whole bunch underneath.
  794.    This should now be used instead of the lower level makefiles for
  795.    simplicity.
  796.    
  797. 2002-06-10 07:27  dts12
  798.    * perl/SNMP/t/mib.t:
  799.    Acknowledge known failing tests.
  800.    This message can be removed once the problem has been isolated and fixed.
  801.    
  802. 2002-06-10 07:17  hardaker
  803.    * snmplib/mib.c:
  804.    support for ipaddress building/parsing of OID indexes.
  805.    
  806. 2002-06-10 02:07  dts12
  807.    * FAQ (V4-2-patches.8), FAQ:
  808.    Mention the other perl modules, introduced with v5 (particularly 'default_store')
  809.    
  810. 2002-06-10 01:28  dts12
  811.    * FAQ (V4-2-patches.7), FAQ:
  812.    New entry describing possible problems with trap handlers.
  813.    
  814. 2002-06-08 21:39  hardaker
  815.    * perl/agent/agent.pm:
  816.    default_store fixes
  817.    
  818. 2002-06-08 20:54  rstory
  819.    * Makefile.in:
  820.    break perl makefile creation into seperate step; only clean perl directory
  821.    if there is a makefile
  822.    
  823. 2002-06-08 20:15  rstory
  824.    * Makefile.in:
  825.    add perltest target to make test in all perl directories
  826.    
  827. 2002-06-08 09:47  hardaker
  828.    * perl/AnyData_SNMP/Storage.pm:
  829.    fix to deal with updated SQL::Statement module.
  830.    
  831. 2002-06-08 07:08  hardaker
  832.    * perl/AnyData_SNMP/INSTALL:
  833.    update to SQL-Statement requirement of 1.004
  834.    
  835. 2002-06-08 06:45  hardaker
  836.    * perl/SNMP/SNMP.xs:
  837.    remove mib init code from C snmp_translate_obj call
  838.    
  839. 2002-06-08 06:44  hardaker
  840.    * perl/SNMP/SNMP.pm:
  841.    init_snmp inside translateObj
  842.    
  843. 2002-06-08 06:44  hardaker
  844.    * perl/OID/OID.pm:
  845.    change version to 0.1
  846.    
  847. 2002-06-08 06:43  hardaker
  848.    * perl/AnyData_SNMP/configs/unix:
  849.    A few cleanups to ifconfig and netstat commands
  850.    
  851. 2002-06-08 06:35  hardaker
  852.    * perl/AnyData_SNMP/snmpsh:
  853.    - beginning support for import/export of data (currently to/from CSV).
  854.    - support for "diff" which compares old (possibly imported data) to current.
  855.    
  856. 2002-06-08 06:34  hardaker
  857.    * perl/AnyData_SNMP/Makefile.PL:
  858.    change required SNMP module version from 4 to 5
  859.    
  860. 2002-06-08 06:34  hardaker
  861.    * mibs/NET-SNMP-EXAMPLES-MIB.txt:
  862.    Add a tutorial place holder comment OID.
  863.    
  864. 2002-06-08 06:33  hardaker
  865.    * local/tkmib:
  866.    fix tkmib for newer perl modules.
  867.    
  868. 2002-06-08 06:33  hardaker
  869.    * local/snmpconf:
  870.    turn off extra bold/underline formatting by default.
  871.    
  872. 2002-06-07 15:04  rstory
  873.    * include/net-snmp/library/container.h:
  874.    generic container structure for storing data
  875.    
  876. 2002-06-07 13:01  rstory
  877.    * perl/ASN/ASN.xs:
  878.    include net-snmp-config.h
  879.    
  880. 2002-06-07 10:37  rstory
  881.    * configure:
  882.    update configure to keep in line with configure.in (why? shouldn't
  883.    configure not be in CVS and be autogenerated? One of these days I'm going
  884.    to have to learn autoconf....)
  885.    
  886. 2002-06-07 10:35  rstory
  887.    * Makefile.in, Makefile.rules:
  888.    always check return status of make when inside a loop, and exit on errors
  889.    
  890. 2002-06-07 08:17  dts12
  891.    * agent/mibgroup/mibII/: interfaces.c (V4-2-patches.3),
  892.    interfaces.c:
  893.    Only null-terminate the interface name while it's actually being copied.
  894.    Restore the data line afterwards, so the debugging output is meaningful.
  895.    
  896. 2002-06-07 01:16  dts12
  897.    * agent/snmp_agent.c:
  898.    Fix for indexing error, that causes a crash if more than 16 varbinds
  899.    are added to the cache in one go.  Spotted by Shanth Kumara
  900.    
  901. 2002-06-06 01:12  dts12
  902.    * aclocal.m4, configure (V4-2-patches.[7,5]), aclocal.m4,
  903.    configure:
  904.    Don't differenciate between elf- and a.out-based NetBSD systems.
  905.    (Problem highlighted by Felicia Neff)
  906.    
  907. 2002-06-05 18:50  rstory
  908.    * acconfig.h, configure, configure.in,
  909.    include/net-snmp/net-snmp-config.h.in,
  910.    include/net-snmp/types.h:
  911.    put defines for socklen_t and in_addr_t in net-snmp/types.h instead of having
  912.    configure generate them; configure instead generates HAVE_SOCKLEN_T and
  913.    HAVE_IN_ADDR_T for systems which don't need the defines; this is primarily
  914.    for the benefit of the Win32 platform, which doesn't have configure.
  915.    
  916. 2002-06-05 09:20  rstory
  917.    * local/mib2c.iterate.conf:
  918.    don't advance request pointer inside for loop, since for loop does it for
  919.    us; otherwise for loop may end up dereferencing NULL pointer.
  920.    
  921. 2002-06-05 06:41  hardaker
  922.    * perl/AnyData_SNMP/configs/unix:
  923.    example configuration file to duplicate various unix utilities:
  924.     - currently: netstat, ps, df, ifconfig
  925.    
  926. 2002-06-05 06:40  hardaker
  927.    * perl/AnyData_SNMP/configs/scli:
  928.    example configuration file to duplicate functionality in Juergen's
  929.    scli command.
  930.    
  931. 2002-06-05 06:39  hardaker
  932.    * perl/AnyData_SNMP/snmpsh:
  933.    new commands:
  934.      source file -- sources an rc file
  935.      watch expression -- repeatedly runs a command and colorizes
  936.        differences in data
  937.      eval expression -- evaluates an expression directly in perl
  938.        - beginnings of overloads in perl so that calling sysContact()
  939.          will return the sysContact value.  tables not returned yet.
  940.    fixes:
  941.      turns of ornamental prompt support (ick) by default
  942.    
  943. 2002-06-05 04:43  dts12
  944.    * man/: snmpcmd.1 (V4-2-patches.8), snmpcmd.1.def:
  945.    Brief mention of the need to quote OIDs containing string indexes,
  946.    to protect the double quotes from the shell.
  947.    
  948. 2002-06-04 10:38  rstory
  949.    * agent/snmp_agent.c:
  950.    test for a null treecache before dereferencing it; noted on the coders
  951.    list by joakim.althini@reddo.net
  952.    
  953. 2002-06-04 10:33  rstory
  954.    * agent/snmp_agent.c:
  955.    test for asp->pdu == NULL before dereferencing it; noted on the coders
  956.    list by joakim.althini@reddo.net.
  957.    
  958. 2002-06-04 05:54  hardaker
  959.    * perl/AnyData_SNMP/snmpsh:
  960.    support for printf, single query/sets of scalars, multi-line aliases.
  961.    
  962. 2002-05-30 15:23  hardaker
  963.    * perl/SNMP/SNMP.pm:
  964.    default_store fixes
  965.    
  966. 2002-05-30 15:23  hardaker
  967.    * perl/OID/OID.pm:
  968.    make new() operator a bit smarter
  969.    
  970. 2002-05-29 19:57  hardaker
  971.    * snmplib/: snmp_alarm.c (V4-2-patches.2), snmp_alarm.c:
  972.    set the storage pointer to NULL, as pointed out by Mark Hoy.
  973.    
  974. 2002-05-29 09:22  hardaker
  975.    * include/net-snmp/library/default_store.h,
  976.    include/net-snmp/library/mib.h, snmplib/mib.c,
  977.    snmplib/snmp_parse_args.c:
  978.    Patch from Harrie Hazewinkel to APIify MIBDIRS support
  979.    
  980. 2002-05-29 07:43  dts12
  981.    * FAQ (V4-2-patches.6), FAQ:
  982.    Expand on when OpenSSL is necessary, and how to compile using it.
  983.    
  984. 2002-05-29 06:52  dts12
  985.    * snmplib/snmpUDPDomain.c:
  986.    Set REUSEADDR so that specifying the same port twice doesn't kill the agent.
  987.    (Suggested by Robert Hastings)
  988.    
  989. 2002-05-29 02:41  dts12
  990.    * FAQ (V4-2-patches.5), FAQ:
  991.    Reference both versions of the tutorial (since this document is used
  992.    for building the on-line version of the FAQ)
  993.    
  994. 2002-05-29 02:16  dts12
  995.    * FAQ (V4-2-patches.4), FAQ:
  996.    Clarify that trap filtering is not yet operational.
  997.    
  998. 2002-05-28 14:53  rstory
  999.    * snmplib/oid_array.c:
  1000.    remove ^M chars
  1001.    
  1002. 2002-05-28 14:52  rstory
  1003.    * local/mib2c.array-user.conf:
  1004.    fix logic in can_delete; consolidate use of netsnmp_set_mode_request by setting
  1005.    rc for use at end of loop; don't use removed macros for rowstatus/storagetype,
  1006.    using new netsnmp_check_vb* routines instead; add asserts for error cases that
  1007.    should be caught by earlier routines
  1008.    
  1009. 2002-05-28 14:47  rstory
  1010.    * include/net-snmp/agent/table_array.h:
  1011.    add callbacks for row (de)activation
  1012.    
  1013. 2002-05-28 06:23  dts12
  1014.    * agent/helpers/table_array.c:
  1015.    Protect "#include <search.h>" with the HAVE_SEARCH_H token.  (Suggested by Harrie)
  1016.    
  1017. 2002-05-28 06:20  dts12
  1018.    * include/net-snmp/library/snmp_logging.h:
  1019.    Fix the declaration of snmp_enable_syslog_ident. (Spotted by Harrie)
  1020.    
  1021. 2002-05-27 01:53  dts12
  1022.    * apps/snmptrapd.c, include/net-snmp/library/snmp_logging.h
  1023. , snmplib/snmp_logging.c:
  1024.    Don't hardwire syslog facility to LOG_DAEMON.
  1025.    Fix provided by Joakim Fallsjo.
  1026.    
  1027. 2002-05-27 01:32  dts12
  1028.    * agent/mibgroup/snmpv3/usmUser.c, apps/snmptrapd.c
  1029.    (V4-2-patches.[2,8]), agent/mibgroup/snmpv3/usmUser.c,
  1030.    apps/snmptrapd.c:
  1031.    Tweak 'usmUser' help string to accurately reflect which bits are optional.
  1032.    Reported by Ali Chanaui.
  1033.    
  1034. 2002-05-27 01:22  dts12
  1035.    * man/: snmpd.conf.5.def (V4-2-patches.4), snmpd.conf.5.def:
  1036.    Document the limit on the number of "file" directives.
  1037.    
  1038. 2002-05-27 01:17  dts12
  1039.    * local/Makefile.in:
  1040.    Remove an extraneous trailing backslash, that confuses some 'make's
  1041.    
  1042. 2002-05-24 09:54  hardaker
  1043.    * perl/agent/netsnmp_request_info.pm:
  1044.    Proper creation of returned NetSNMP::OID object.
  1045.    
  1046. 2002-05-24 09:54  hardaker
  1047.    * perl/agent/agent.xs:
  1048.    increase reference counts on returned mib registration objects so
  1049.    they're not auto-cleaned by perl (the agent now has a copy of the pointer)
  1050.    
  1051. 2002-05-24 09:53  hardaker
  1052.    * perl/SNMP/SNMP.xs:
  1053.    new default_store netsnmp_ prefixes.
  1054.    
  1055. 2002-05-24 09:53  hardaker
  1056.    * local/mib2c:
  1057.    support for scalars (mib2c.scalar.conf file coming shortly)
  1058.    
  1059. 2002-05-24 09:52  hardaker
  1060.    * Makefile.in:
  1061.    A new rule called "commentcheck" to grep all sources for // comments.
  1062.    
  1063. 2002-05-24 08:09  dts12
  1064.    * agent/agent_registry.c:
  1065.    Declare 'register_mib_detach_node' before it's used for the first time.
  1066.    (Spotted by Xiang Zhang)
  1067.    
  1068. 2002-05-24 07:44  dts12
  1069.    * apps/Makefile.in:
  1070.    Remove extraneous trailing backslash.
  1071.    (That *might* be confusing Sun's make, but is wrong anyway)
  1072.    
  1073. 2002-05-23 01:39  dts12
  1074.    * agent/mibgroup/ucd-snmp/: vmstat.c, vmstat_bsdi4.c,
  1075.    vmstat_dynix.c, vmstat_freebsd2.c, vmstat_hpux.c,
  1076.    vmstat_netbsd1.c, vmstat_solaris2.c:
  1077.    Bring the various 'var_extensible_vmstat' definitions into line
  1078.    with the declaration in the header file - i.e. non-static.
  1079.    
  1080. 2002-05-21 15:25  rstory
  1081.    * Makefile.in:
  1082.    add -I$(srcdir)/include to CPP path for people building outside of src tree
  1083.    
  1084. 2002-05-21 08:14  rstory
  1085.    * agent/mibgroup/tunnel/tunnel.c:
  1086.    apply patch [ 558129 ] Make the tunnel mib compile in 5.0.1, submitted
  1087.    by Lorenzo Colitti (lcolitti), which adds missing net-snmp-config.h
  1088.    
  1089. 2002-05-21 05:32  jbpn
  1090.    * agent/snmpd.c:
  1091.      - fix core dump in -u option processing, noted by Andreas Maus
  1092.    
  1093. 2002-05-21 05:20  dts12
  1094.    * agent/mibgroup/ucd-snmp/: memory.c (V4-2-patches.9), memory.c
  1095. :
  1096.    Latch memory reporting at 2^31-1, rather than 2^32-1 since these
  1097.    objects are defined as (signed) Integer32.
  1098.    Only latch if the value is *greater* than this threshold, not less!
  1099.    
  1100. 2002-05-21 01:20  jbpn
  1101.    * include/ucd-snmp/default_store.h, snmplib/ucd_compat.c
  1102. :
  1103.      - add compatibility definitions and functions for newly-renamed
  1104.        default store manipulation functions and constants (defined iff
  1105.        --enable-ucd-compatibility is given to at configuration time)
  1106.    
  1107. 2002-05-21 00:51  jbpn
  1108.    * include/net-snmp/library/default_store.h,
  1109.    snmplib/default_store.c:
  1110.      - move definition of netsnmp_ds_read_config type from default_store.h
  1111.        into default_store.c (since it is not, and should not, be used
  1112.        elsewhere).
  1113.    
  1114. 2002-05-20 03:42  rstory
  1115.    * agent/mibgroup/mibII/vacm_vars.c:
  1116.    registers tokens for ipv6 ro/rw community, and make sure to parse them
  1117.    as ipv6, not v4.
  1118.    
  1119. 2002-05-19 11:38  driehuis
  1120.    * agent/mibgroup/ucd-snmp/diskio.c:
  1121.    Bugfix for FreeBSD support of the diskIO mib. The original code neglected
  1122.    the device number, which made distinguishing between, say, ad0 and ad1
  1123.    impossible.
  1124.    
  1125. 2002-05-17 09:05  hardaker
  1126.    * agent/mibgroup/mibII/at.c, agent/mibgroup/mibII/icmp.c
  1127. , agent/mibgroup/mibII/interfaces.c,
  1128.    agent/mibgroup/mibII/ip.c, agent/mibgroup/mibII/ipv6.c,
  1129.    agent/mibgroup/mibII/mta_sendmail.c,
  1130.    agent/mibgroup/mibII/snmp_mib.c,
  1131.    agent/mibgroup/mibII/sysORTable.c,
  1132.    agent/mibgroup/mibII/system_mib.c, agent/mibgroup/mibII/tcp.c
  1133. , agent/mibgroup/mibII/udp.c,
  1134.    agent/mibgroup/mibII/vacm_vars.c,
  1135.    include/net-snmp/agent/var_struct.h:
  1136.    Patch from Harrie Hazewinkel to slightly reduce memory costs of registartions
  1137.    
  1138. 2002-05-16 17:06  hardaker
  1139.    * perl/SNMP/SNMP.xs:
  1140.    fix default store tag names.
  1141.    fix init_snmp() definition to match normal perl non-ansi mode.
  1142.    
  1143. 2002-05-16 16:39  driehuis
  1144.    * net-snmp-config.in:
  1145.    Make sure --cflags spits out the required include path when installing
  1146.    in a non-default location, as documented in the usage info in the script.
  1147.    
  1148. 2002-05-16 15:36  hardaker
  1149.    * local/snmpconf.dir/snmpd-data/system:
  1150.    add a line to the sysServices prompt saying if you don't know, say no.
  1151.    
  1152. 2002-05-16 12:55  hardaker
  1153.    * perl/agent/default_store/: default_store.pm,
  1154.    default_store.xs:
  1155.    update to new define list
  1156.    
  1157. 2002-05-16 12:55  hardaker
  1158.    * perl/agent/default_store/test.pl:
  1159.    test script
  1160.    
  1161. 2002-05-16 12:49  hardaker
  1162.    * perl/agent/default_store/gen:
  1163.    autogeneration script
  1164.    
  1165. 2002-05-16 10:58  hardaker
  1166.    * perl/default_store/: default_store.pm, default_store.xs
  1167. , test.pl:
  1168.    updates to new .h tokens
  1169.    
  1170. 2002-05-16 10:58  hardaker
  1171.    * perl/default_store/gen:
  1172.    .h -> perlmodule regeneration script
  1173.    
  1174. 2002-05-16 07:09  dts12
  1175.    * include/net-snmp/library/default_store.h,
  1176.    include/net-snmp/library/mib.h, snmplib/mib.c,
  1177.    snmplib/snmp_api.c, snmplib/ucd_compat.c:
  1178.    Consolidate the various OID output configuration mechanisms into one.
  1179.    This does not affect the command-line options (yet!) - just the internals.
  1180.    
  1181. 2002-05-15 17:44  hardaker
  1182.    * snmplib/default_store.c,
  1183.    include/net-snmp/library/default_store.h,
  1184.    include/net-snmp/agent/ds_agent.h:
  1185.    fix default_store
  1186.    
  1187. 2002-05-15 17:20  hardaker
  1188.    * configure:
  1189.    run autoconf
  1190.    
  1191. 2002-05-15 17:20  hardaker
  1192.    * acconfig.h, include/net-snmp/net-snmp-config.h.in:
  1193.    create a define location for HAVE_GETDEVS
  1194.    
  1195. 2002-05-15 17:16  hardaker
  1196.    * agent/Makefile.depend, agent/helpers/Makefile.depend,
  1197.    agent/mibgroup/Makefile.depend, apps/Makefile.depend,
  1198.    apps/snmpnetstat/Makefile.depend, snmplib/Makefile.depend
  1199. :
  1200.    depend update, which I meant to check in before the 5.0.1 release
  1201.    
  1202. 2002-05-15 05:53  jbpn
  1203.    * agent/: agent_index.c, agent_read_config.c,
  1204.    agent_registry.c, auto_nlist.c, kernel.c,
  1205.    snmp_agent.c, snmp_perl.c, snmp_vars.c, snmpd.c
  1206. :
  1207.      - use new netsnmp_ds_blah functions and constants
  1208.    
  1209. 2002-05-15 05:39  jbpn
  1210.    * apps/notification_log.c, apps/notification_log.h,
  1211.    apps/snmpbulkwalk.c, apps/snmpdelta.c, apps/snmpget.c
  1212. , apps/snmpgetnext.c, apps/snmpstatus.c,
  1213.    apps/snmptable.c, apps/snmptranslate.c, apps/snmptrap.c
  1214. , apps/snmptrapd.c, apps/snmpusm.c,
  1215.    apps/snmpwalk.c, apps/snmpnetstat/main.c,
  1216.    agent/mibgroup/agentx/agentx_config.c,
  1217.    agent/mibgroup/agentx/master.c,
  1218.    agent/mibgroup/agentx/subagent.c,
  1219.    agent/mibgroup/disman/mteTriggerTable.c,
  1220.    agent/mibgroup/mibII/snmp_mib.c,
  1221.    agent/mibgroup/mibII/sysORTable.c,
  1222.    agent/mibgroup/mibII/system_mib.c, agent/mibgroup/smux/smux.c
  1223. , agent/mibgroup/tunnel/tunnel.c:
  1224.      - use new netsnmp_ds_blah functions and constants
  1225.    
  1226. 2002-05-15 05:37  jbpn
  1227.    * snmplib/: default_store.c, mib.c, parse.c,
  1228.    read_config.c, snmpUDPDomain.c, snmpUDPIPv6Domain.c
  1229. , snmp_alarm.c, snmp_api.c, snmp_logging.c,
  1230.    snmp_parse_args.c, snmp_secmod.c, snmpusm.c,
  1231.    snmpv3.c, ucd_compat.c, vacm.c:
  1232.      - rename functions and constants from default_store from ds_blah
  1233.        to netsnmp_ds_blah
  1234.    
  1235. 2002-05-15 02:02  jbpn
  1236.    * agent/mibgroup/smux/: smux.c (V4-2-patches.0), smux.c:
  1237.      - initialise smux_listen_sd to avoid problems noted in bug #545448
  1238.        (a bit unreasonable in my view but it can't do any harm).
  1239.    
  1240. 2002-05-14 12:40  rstory
  1241.    * agent/helpers/table_array.c:
  1242.    precision extraction of tumor instead of amputation, or, ifdef search.h
  1243.    functions that aren't essential to table_array operation and will probably
  1244.    vanish in the near future anyway.
  1245.    
  1246. 2002-05-13 20:16  rstory
  1247.    * agent/object_monitor.c:
  1248.    fix type in sizeof
  1249.    
  1250. 2002-05-13 13:04  hardaker
  1251.    * configure, configure.in, agent/helpers/table_array.c
  1252. , include/net-snmp/net-snmp-config.h.in:
  1253.    Check for search.h before compiling the table_array helper
  1254.    
  1255. 2002-05-13 08:00  hardaker
  1256.    * agent/helpers/old_api.c:
  1257.    remove C++ comments
  1258.    
  1259. 2002-05-13 00:39  driehuis
  1260.    * ChangeLog:
  1261.    Note changes to configure.in.
  1262.    
  1263. 2002-05-12 10:30  driehuis
  1264.    * configure.in:
  1265.    Make sure the checks for kvm related stuff happens when -lkvm is in scope.
  1266.    Add detection of the -ldevstat requirement when building with ucd-snmp/diskio.
  1267.    
  1268. -------------------------------------------------------------------------------
  1269. Changes: V5.0 -> V5.0.1
  1270. 20020-05-12 17:30  driehuis
  1271.    * configure.in:
  1272.    detect -ldevstat when needed; fix -lkvm detection
  1273. 2002-05-10 17:09  hardaker
  1274.    * FAQ, NEWS, README, README.agentx:
  1275.    mention tutorial-5 instead of tutorial
  1276.    
  1277. 2002-05-10 17:04  hardaker
  1278.    * perl/agent/: Makefile.PL, agent.pm,
  1279.    netsnmp_request_info.pm:
  1280.    request info perl code moved to separate file.
  1281.    
  1282. 2002-05-10 17:01  hardaker
  1283.    * perl/OID/OID.pm:
  1284.    documentation for the OID building overloads.
  1285.    
  1286. 2002-05-10 16:55  hardaker
  1287.    * apps/snmpvacm.c:
  1288.    Add proper length segment to the build view OID.
  1289.    
  1290. 2002-05-10 14:41  hardaker
  1291.    * snmplib/mib.c:
  1292.    new doc patch from Axel Kittenberg
  1293.    
  1294. 2002-05-10 14:04  hardaker
  1295.    * agent/mibgroup/mibII/: vacm_vars.c (V4-2-patches.0), vacm_vars.c
  1296. :
  1297.    fix vacm problem on sets with OIDs containing large numbers as noted
  1298.    by Vinay Gaonkar on the -coders mailing list.
  1299.    
  1300. 2002-05-10 13:46  hardaker
  1301.    * local/mib2c:
  1302.    fix calling on multiple tables
  1303.    
  1304. 2002-05-10 03:23  dts12
  1305.    * snmplib/mib.c:
  1306.    Merge "STRING: Hex:" type tokens into a single token "Hex-STRING:"
  1307.    
  1308. 2002-05-10 03:12  dts12
  1309.    * agent/helpers/instance.c:
  1310.    Report non-exitent subinstances as 'noSuchInstance' rather than 'noSuchObject'.
  1311.    "snmpget .... .1.3.6.1.6.3.12.1.5.0.99" now responds correctly.
  1312.    (though "snmpget .... .1.3.6.1.6.3.12.1.5.1" still returns 'noSuchObject')
  1313.    
  1314.    Also guess that failed SET requests are 'noCreation' errors (which is
  1315.    probably the most likely option).
  1316.    
  1317. 2002-05-09 15:54  hardaker
  1318.    * Makefile.rules:
  1319.    exit properly when a subdir fails to make properly
  1320.    
  1321. 2002-05-09 15:30  hardaker
  1322.    * snmplib/mib.c:
  1323.    create a token for the -Ov equivelant
  1324.    
  1325. 2002-05-09 09:12  hardaker
  1326.    * agent/mibgroup/ucd-snmp/: memory_solaris2.c (V4-2-patches.5),
  1327.    memory_solaris2.c:
  1328.    patch from Takumi Kadode to fix memory usage on solaris
  1329.    
  1330. 2002-05-09 08:54  hardaker
  1331.    * agent/mibgroup/ucd-snmp/vmstat.c:
  1332.    updates from malloced vmstat fixes from patches branch
  1333.    
  1334. 2002-05-08 16:34  hardaker
  1335.    * net-snmp-config.in:
  1336.    new --compile-subagent features:
  1337.      --cflags
  1338.      --norm
  1339.      --ldflags
  1340.      includes header files
  1341.      misc other bug fixes.
  1342.    
  1343. 2002-05-08 13:13  hardaker
  1344.    * agent/mibgroup/agentx/subagent.c:
  1345.    make the subagent properly call the reserve2 state again.
  1346.    
  1347. 2002-05-08 10:02  hardaker
  1348.    * agent/mibgroup/examples/notification.c:
  1349.    run indent
  1350.    
  1351. 2002-05-08 09:01  hardaker
  1352.    * agent/mibgroup/examples/notification.c:
  1353.    um, use 30 seconds like advertised.
  1354.    
  1355. 2002-05-08 08:59  hardaker
  1356.    * agent/mibgroup/examples/notification.c,
  1357.    agent/mibgroup/examples/notification.h,
  1358.    mibs/NET-SNMP-EXAMPLES-MIB.txt:
  1359.    define a better notification example (no requests.  just alarm -> send)
  1360.    
  1361. 2002-05-07 22:45  hardaker
  1362.    * local/mib2c:
  1363.    update to current indent command
  1364.    
  1365. 2002-05-07 22:44  hardaker
  1366.    * local/mib2c.create-dataset.conf:
  1367.    move text in comment left slight (was too long).
  1368.    
  1369. 2002-05-07 22:43  hardaker
  1370.    * local/mib2c:
  1371.    enum fixes.
  1372.    
  1373. 2002-05-07 22:42  hardaker
  1374.    * local/: Makefile.in, mib2c.column_defines.conf,
  1375.    mib2c.column_enums.conf, mib2c.conf:
  1376.    New mib2c files for generating headers full of column number defines
  1377.    and enum defines.
  1378.    
  1379. 2002-05-07 22:40  hardaker
  1380.    * net-snmp-config.in:
  1381.    - --compile-subagent agent library reordering so it actually works.
  1382.    - --compile-subagent now supports .o files (precompiled code).
  1383.    
  1384. 2002-05-07 22:31  hardaker
  1385.    * acconfig.h, configure:
  1386.    hmm.  missed some checkin files.
  1387.    
  1388. 2002-05-07 11:15  hardaker
  1389.    * perl/SNMP/t/: conftest.conf, startagent.pl, conf.t
  1390. :
  1391.    test for configuration file/default_store support
  1392.    
  1393. 2002-05-07 11:14  hardaker
  1394.    * perl/SNMP/: SNMP.pm, SNMP.xs:
  1395.    make init_snmp() take a char * argument like the real API
  1396.    
  1397. 2002-05-07 11:00  hardaker
  1398.    * agent/helpers/instance.c:
  1399.    typos.
  1400.    
  1401. 2002-05-07 09:41  hardaker
  1402.    * local/snmpconf:
  1403.    fix the -g flag.
  1404.    
  1405. 2002-05-07 09:16  hardaker
  1406.    * agent/helpers/instance.c:
  1407.    call netsnmp_set_request_error like a good boy.
  1408.    
  1409. 2002-05-06 20:43  rstory
  1410.    * mibs/Makefile.mib:
  1411.    fix missing $ noted by John Mills on the coders list
  1412.    
  1413. 2002-05-06 16:12  hardaker
  1414.    * configure, config.h.in, configure.in, snmplib/snmp_api.c
  1415.    (V4-2-patches.[4,2,3,3]), configure, configure.in,
  1416.    include/net-snmp/net-snmp-config.h.in,
  1417.    snmplib/snmpTCPDomain.c, snmplib/snmpTCPIPv6Domain.c,
  1418.    snmplib/snmpUDPDomain.c, snmplib/snmpUDPIPv6Domain.c,
  1419.    snmplib/snmpUnixDomain.c:
  1420.    use size_t when socklen_t is not available (correctly done this time)
  1421.    
  1422. 2002-05-06 15:59  hardaker
  1423.    * snmplib/: snmpTCPDomain.c, snmpTCPIPv6Domain.c,
  1424.    snmpUDPDomain.c, snmpUDPIPv6Domain.c, snmpUnixDomain.c
  1425. :
  1426.    use size_t when socklen_t is not available
  1427.    
  1428. 2002-05-06 15:49  hardaker
  1429.    * configure, acconfig.h, config.h.in, configure.in
  1430.    (V4-2-patches.[3,7,1,2]), acconfig.h, configure,
  1431.    configure.in, include/net-snmp/net-snmp-config.h.in:
  1432.    use size_t when socklen_t is not available
  1433.    
  1434. 2002-05-06 15:11  hardaker
  1435.    * agent/mibgroup/ucd-snmp/: memory_hpux.c, memory_hpux.h
  1436. , vmstat_hpux.c, vmstat_hpux.h:
  1437.    run indent
  1438.    
  1439. 2002-05-06 15:10  hardaker
  1440.    * agent/mibgroup/ucd-snmp/: memory_hpux.c, memory_hpux.h
  1441. , vmstat_hpux.c, vmstat_hpux.h:
  1442.    Patches #551914+ from Gary Edwards to support hpux11 for memory and vmstat modules
  1443.    
  1444. 2002-05-06 15:07  hardaker
  1445.    * agent/mibgroup/ucd_snmp.h:
  1446.    add new hpux modules
  1447.    
  1448. 2002-05-06 14:34  hardaker
  1449.    * README:
  1450.    new contributors.
  1451.    
  1452. 2002-05-06 14:32  hardaker
  1453.    * include/net-snmp/library/default_store.h, man/snmpcmd.1.def
  1454. , snmplib/mib.c:
  1455.    Patch #551489: From Jeffrey Watson to add a -Q option for quick but w/ an '='
  1456.    
  1457. 2002-05-06 14:28  hardaker
  1458.    * man/snmpd.1.def:
  1459.    change -D documentation to reflect current code.
  1460.    
  1461. 2002-05-06 14:27  hardaker
  1462.    * agent/agent_handler.c:
  1463.    misc small bugs and error message wording fixes.
  1464.    
  1465. 2002-05-06 09:37  hardaker
  1466.    * agent/mibgroup/smux/: smux.c (V4-2-patches.9), smux.c:
  1467.    bug #547010: fix smux auth bug as reported and fixed by Stefan Radman
  1468.    
  1469. 2002-05-01 23:01  rstory
  1470.    * local/mib2c.array-user.conf:
  1471.    tweaks for update to table_array
  1472.    
  1473. 2002-05-01 23:00  rstory
  1474.    * agent/Makefile.in:
  1475.    add object_monitor stuff
  1476.    
  1477. 2002-05-01 22:46  rstory
  1478.    * snmplib/Makefile.in:
  1479.    add check_varbind stuff
  1480.    
  1481. 2002-05-01 22:45  rstory
  1482.    * include/net-snmp/library/check_varbind.h,
  1483.    snmplib/check_varbind.c:
  1484.    convenience functions for validation vabrind info
  1485.    
  1486. 2002-05-01 22:43  rstory
  1487.    * agent/helpers/table_array.c,
  1488.    include/net-snmp/agent/table_array.h:
  1489.    do I really have to do this? sigh. Ok, rename debug token; revamp logic to
  1490.    modify rows in place, keeping undo info (vs always changing a copy of a row
  1491.    and swapping rows when set completed successfully) to allow external code
  1492.    to keep pointers that don't disappear on them; add a few callbacks, including
  1493.    row_compare, so table_array can maintain the secondary index tree; don't call
  1494.    can_activate/can_delete unless we are actually trying to activate/delete row;
  1495.    add skeleton (ifdef'd out) code for cooperative notifications of row events;
  1496.    update changing array in commit & undo cases, not just commit; change typdefs
  1497.    for a few callback pointers; ummmm... I *think* that's it....:-)
  1498.    
  1499. 2002-05-01 17:30  hardaker
  1500.    * perl/OID/: OID.pm, OID.xs, test.pl:
  1501.    Add index building to the + operator.
  1502.    
  1503. 2002-05-01 09:52  hardaker
  1504.    * perl/: OID/OID.pm, OID/OID.xs, agent/Makefile.PL
  1505. , agent/agent.pm, agent/agent.xs, agent/test.pl
  1506. , agent/typemap:
  1507.    Make getOID for requests returned a NetSNMP::OID blessed reference.
  1508.    I'm not happy about how this is done, but all attempts to do it
  1509.    correctly only left me in confusion.
  1510.    
  1511. 2002-05-01 09:31  hardaker
  1512.    * agent/mibgroup/mibII/vacm_vars.c,
  1513.    include/net-snmp/library/snmpAAL5PVCDomain.h,
  1514.    include/net-snmp/library/snmpTCPIPv6Domain.h,
  1515.    include/net-snmp/library/snmpUDPIPv6Domain.h,
  1516.    include/net-snmp/library/snmpUnixDomain.h,
  1517.    snmplib/snmpAAL5PVCDomain.c, snmplib/snmpTCPIPv6Domain.c
  1518. , snmplib/snmpUDPIPv6Domain.c, snmplib/snmpUnixDomain.c
  1519. :
  1520.    Change the domain OIDs to point to the net-snmp domains created by Dave.
  1521.    This fixes bug #544245 as well.
  1522.    
  1523. 2002-05-01 09:30  hardaker
  1524.    * Makefile.in:
  1525.    Add the OID perl module to the list of modules.
  1526.    
  1527. 2002-05-01 07:45  hardaker
  1528.    * mibs/: UCD-SNMP-MIB.txt (V4-2-patches.0), UCD-SNMP-MIB.txt:
  1529.    remove old (and conflicting with traps) transport domain OIDs
  1530.    
  1531. 2002-05-01 06:19  dts12
  1532.    * man/: snmpbulkget.1.def, snmpbulkwalk.1.def,
  1533.    snmpcmd.1.def, snmpdelta.1, snmpget.1.def,
  1534.    snmpset.1.def, snmpstatus.1.def, snmptest.1.def,
  1535.    snmpwalk.1.def:
  1536.    Add type tags "STRING: " and "INTEGER: " to example output.
  1537.    Add explicit setting of protocol version to example commands.
  1538.    
  1539. 2002-05-01 03:34  jbpn
  1540.    * agent/mibgroup/Rmon/: agutil.c, agutil.h,
  1541.    agutil_api.h, alarm.c, alarm.h, event.c,
  1542.    event.h, history.c, history.h, row_api.h,
  1543.    rows.c, rows.h, statistics.c, statistics.h:
  1544.      - remove CVS Log: entries which are causing problems since they are
  1545.        embedded in a comment, but some of the log entries contain comment
  1546.        delimiters.
  1547.    
  1548. 2002-04-30 22:15  rstory
  1549.    * agent/snmpd.c:
  1550.    remove netsnmp_processing_set, it lives in snmp_agent.c
  1551.    
  1552. 2002-04-30 22:13  rstory
  1553.    * include/net-snmp/library/snmp-tc.h, snmplib/snmp-tc.c
  1554. :
  1555.    remove unused parameter; allow NONE as old value for storage type transtions
  1556.    
  1557. 2002-04-30 22:12  rstory
  1558.    * include/net-snmp/agent/table.h:
  1559.    remove overly complex macro stuff for rowstatus/storagetype
  1560.    
  1561. 2002-04-30 09:28  hardaker
  1562.    * perl/OID/: Makefile.PL, OID.pm, OID.xs, README
  1563. , test.pl:
  1564.    - allow conversions to an array (needs to be tied still).
  1565.    - documentation.
  1566.    
  1567. 2002-04-30 08:15  jbpn
  1568.    * agent/: snmpd.c (V4-2-patches.3), snmpd.c:
  1569.      - fix bug #545775, reported by Dave Denson, whereby the PID of an
  1570.        already-running snmpd would be overwritten by starting a new snmpd
  1571.        (which would then exit, leaving the original snmpd running and the
  1572.        wrong PID in the file).  Solution is not to write the PID until we
  1573.        have successfully opened all our sockets.
  1574.    
  1575. 2002-04-30 07:23  hardaker
  1576.    * perl/OID/: .cvsignore, Changes, MANIFEST,
  1577.    Makefile.PL, OID.pm, OID.xs, README,
  1578.    test.pl, typemap:
  1579.    OID perl module so you can do simple OID manipulations within perl easily:
  1580.      - Example:  new NetSNMP::OID('interfaces') > new NetSNMP::OID('system')
  1581.    
  1582. 2002-04-29 16:52  hardaker
  1583.    * agent/mibgroup/versiontag:
  1584.    regexp fix for white space checks in indent formatted code
  1585.    
  1586. 2002-04-29 16:47  hardaker
  1587.    * Makefile.in:
  1588.    reorder perl module names to reflect (new) dependencies.
  1589.    
  1590. 2002-04-29 09:42  hardaker
  1591.    * perl/SNMP/t/mib.t:
  1592.    fix a few warnings on failed tests (just screen cleanups)
  1593.    
  1594. 2002-04-29 09:41  hardaker
  1595.    * perl/SNMP/: Makefile.PL, SNMP.pm:
  1596.    Make the perl module respect snmp.conf settings (finally).
  1597.      - Now requires a dependency on the NetSNMP::default_store module though.
  1598.    
  1599. 2002-04-27 08:19  rstory
  1600.    * agent/snmp_agent.c:
  1601.    don't process set request till delegated requests are complete, and queue
  1602.    any other received packets until a set has completed processing.
  1603.    
  1604. 2002-04-27 08:10  rstory
  1605.    * snmplib/snmp_api.c:
  1606.    clean up comments munged by indent
  1607.    
  1608. 2002-04-27 08:08  rstory
  1609.    * agent/mibgroup/agentx/subagent.h:
  1610.    add missing prototype to fix compiler warning
  1611.    
  1612. 2002-04-27 08:07  rstory
  1613.    * agent/: object_monitor.c, helpers/table.c,
  1614.    helpers/table_array.c:
  1615.    ifdef gymnastics to make sure asserts are only compiled in only if explicity
  1616.    requested
  1617.    
  1618. 2002-04-26 21:26  rstory
  1619.    * agent/mibgroup/host/hr_storage.c:
  1620.    fix unbalanced endif on linux. hope I didn't break anything else.
  1621.    
  1622. 2002-04-26 19:14  rstory
  1623.    * agent/snmpd.c:
  1624.    fix unused var warning for !windows
  1625.    
  1626. 2002-04-26 14:33  hardaker
  1627.    * agent/mibgroup/Rmon/event.c,
  1628.    include/net-snmp/library/asn1.h:
  1629.    fix OID_LENGTH definitions
  1630.    
  1631. 2002-04-26 10:53  hardaker
  1632.    * Makefile.in, perl/ASN/Makefile.PL,
  1633.    perl/agent/Makefile.PL, perl/agent/default_store/Makefile.PL:
  1634.    fix --with-perl-modules in makefiles.  Make everything use
  1635.    net-snmp-config, ...
  1636.    
  1637. 2002-04-26 10:27  hardaker
  1638.    * perl/SNMP/: Makefile.PL, README, SNMP.pm:
  1639.    - Cleanup.
  1640.    - Make buildable from within the source.
  1641.    - Change documentation references for ucd-snmp
  1642.    - Change contact location to net-snmp-users (per Joe's agreement)
  1643.    
  1644. 2002-04-26 10:19  hardaker
  1645.    * perl/default_store/: MANIFEST, Makefile.PL, README, 
  1646. default_store.pm, test.pl:
  1647.    - cleanup.
  1648.    - Use net-snmp-config to find library, etc.
  1649.    - Make buildable from within the source.
  1650.    - a few more tests added
  1651.    - use correct libraries
  1652.    - add documentation
  1653.    
  1654. 2002-04-26 04:22  dts12
  1655.    * configure, configure.in:
  1656.    Extracting the version from 'snmplib/snmp_version.c' needs to take account
  1657.    of blank space.  Reported by Stefan Radman (Bug #547379)
  1658.    
  1659. 2002-04-26 04:11  dts12
  1660.    * agent/mibgroup/ucd-snmp/: memory.c (V4-2-patches.8), memory.c
  1661. :
  1662.    Handle memory values > 32bit (latching at 2^32-1)
  1663.    Patch #548663 from Rob Myers
  1664.    
  1665. 2002-04-26 03:55  dts12
  1666.    * agent/snmpd.c:
  1667.    Remove redundant 'Invalid option' message, since this is typically
  1668.    reported by getopt().  (Suggested by Andrew Rucker Jones - patch #548748 )
  1669.    
  1670. 2002-04-26 03:51  dts12
  1671.    * agent/snmpd.c:
  1672.    Add 'v' to the list of valid options (patch #548748)
  1673.    Thanks to Andrew Rucker Jones.
  1674.    
  1675. 2002-04-26 03:36  dts12
  1676.    * README.hpux11, agent/mibgroup/host/hr_storage.c,
  1677.    agent/mibgroup/host/hr_system.c,
  1678.    agent/mibgroup/mibII/var_route.c,
  1679.    include/net-snmp/system/hpux.h,
  1680.    agent/mibgroup/ucd-snmp/loadave.c,
  1681.    agent/mibgroup/ucd-snmp/memory.c,
  1682.    agent/mibgroup/ucd-snmp/memory.h:
  1683.    Apply Johannes Schmidt-Fischer's improved HP-UX 11 patch
  1684.    (#530724) to the main v5 line, as well as the v4-2 branch.
  1685.    The code now compiles cleanly under HP-UX 11 using gcc.
  1686.    
  1687. 2002-04-25 07:19  hardaker
  1688.    * README, include/net-snmp/library/vacm.h,
  1689.    snmplib/vacm.c:
  1690.    Patch from Axel Kittenberg to fix possible variable name clash
  1691.    
  1692. 2002-04-24 22:39  rstory
  1693.    * agent/object_monitor.c:
  1694.    handle callbacks sending new notifications (while processing notifications)
  1695.    
  1696. 2002-04-24 21:35  rstory
  1697.    * include/net-snmp/agent/object_monitor.h:
  1698.    header for new fucntions for monitoring objects
  1699.    
  1700. 2002-04-24 21:34  rstory
  1701.    * agent/object_monitor.c:
  1702.    new functions for monitoring object values
  1703.    
  1704. 2002-04-24 15:02  hardaker
  1705.    * agent/mibgroup/ucd-snmp/vmstat.c:
  1706.    /proc/stat can be larger than 1024
  1707.    
  1708. 2002-04-24 06:19  dts12
  1709.    * snmplib/Makefile.in:
  1710.    Install the missing 'md5.h' header file.
  1711.    
  1712. 2002-04-23 09:43  rstory
  1713.    * agent/helpers/: table.c, table_array.c:
  1714.    remove last of the #warnings, add xxx-rks if necessary
  1715.    
  1716. 2002-04-23 07:53  hardaker
  1717.    * agent/helpers/table_array.c:
  1718.    remove warnings
  1719.    
  1720. 2002-04-22 19:11  rstory
  1721.    * agent/mibgroup/ipfwchains/README:
  1722.    update URL to use freenmp.com mirror (unless someone knows a better place?)
  1723.    
  1724. 2002-04-22 14:10  rstory
  1725.    * snmplib/mib.c:
  1726.    apply documentatin patch from Axel Kittenberger <Axel.Kittenberger@maxxio.com>
  1727.    
  1728. 2002-04-22 13:50  rstory
  1729.    * local/mib2c.array-user.conf:
  1730.    remove extra @end@ (sure would be nice if mib2c would check for unbalanced
  1731.    @end@s)
  1732.    
  1733. 2002-04-22 09:48  rstory
  1734.    * snmplib/oid_array.c:
  1735.    update function names to match header (no mixed case)
  1736.    
  1737. 2002-04-22 08:11  hardaker
  1738.    * include/net-snmp/library/snmp_debug.h:
  1739.    fix bug #547110: properly spell define
  1740.    
  1741. 2002-04-21 16:44  hardaker
  1742.    * agent/mibgroup/mibII/sysORTable.c:
  1743.    add static to a returned variable
  1744.    
  1745. 2002-04-21 16:42  hardaker
  1746.    * configure, configure.in:
  1747.    fix --with-perl-modules
  1748.    
  1749. 2002-04-21 11:37  rstory
  1750.    * snmplib/snmp_version.c:
  1751.    5.0.pre3 -> 5.0; (I'm sure there are other places this needs to change,
  1752.    but I wanted to get the first post 5.0 checkin...:-)
  1753.    
  1754. 2002-04-20 00:37  hardaker
  1755.    * FAQ, sedscript.in, perl/SNMP/SNMP.pm:
  1756.    - (snmplib/snmp_version.c sedscript.in): version tag ( 5.0 )
  1757. -------------------------------------------------------------------------------
  1758. Changes: V4.2 -> V5.0
  1759. 2002-04-20 00:27  hardaker
  1760.    * everything:
  1761.    set all CVS/RCS revision control numbers to 5.0
  1762. 2002-04-20 00:07  hardaker
  1763.    * everything:
  1764.    White space, oh glorious white space.
  1765.    How great our though?
  1766.    The code is fine.
  1767.    We agree on functionality easily.
  1768.    What really troubles us?
  1769.    Something we can't see.
  1770.    Something between the code.
  1771.    We bow down to your magnificence,
  1772.    For you are everywhere,
  1773.    Between everything.
  1774.    Pretty nothingness you are.
  1775. 2002-04-20 00:01  hardaker
  1776.    * configure , configure.in:
  1777.    turn on ucd compat by default.
  1778.    
  1779. 2002-04-20 00:00  hardaker
  1780.    * NEWS:
  1781.    last updates
  1782.    
  1783. 2002-04-19 23:33  hardaker
  1784.    * agent/mibgroup/testdelayed.h:
  1785.    remove testdelayed
  1786.    
  1787. 2002-04-19 23:18  hardaker
  1788.    * agent/mibgroup/utilities/: .cvsignore , .cvsignore:
  1789.    cvs ignore file
  1790.    
  1791. 2002-04-19 23:17  hardaker
  1792.    * agent/snmp_perl.c:
  1793.    don't die if perl doesn't init.
  1794.    
  1795. 2002-04-19 23:03  hardaker
  1796.    * perl/SNMP/: README , README , SNMP.pm:
  1797.    change warning.
  1798.    
  1799. 2002-04-19 22:29  hardaker
  1800.    * agent/snmp_agent.c:
  1801.    double check that multiple inserts into the delegated chain don't
  1802.    happen (read: they shouldn't anyway, but.....).
  1803.    
  1804. 2002-04-19 22:29  hardaker
  1805.    * CodingStyle:
  1806.    typedef update
  1807.    
  1808. 2002-04-19 22:16  hardaker
  1809.    * snmplib/snmpCallbackDomain.c:
  1810.    Fix the callback build hook to turn off the expect response flag when
  1811.    not appropriate.
  1812.    
  1813. 2002-04-19 19:09  rstory
  1814.    * include/net-snmp/library/oid_array.h:
  1815.    spelling misteak; remove capital letters in function names
  1816.    
  1817. 2002-04-19 19:08  rstory
  1818.    * agent/helpers/table_array.c:
  1819.    update for function name changed in oid_array.h
  1820.    
  1821. 2002-04-19 18:20  hardaker
  1822.    * agent/snmp_perl.c:
  1823.    make the perlInitFile and disablePerl tokens register as premib such
  1824.    that when passed as a --FLAG it'll actually do the right thing and
  1825.    disable the later "perl" token handlers.
  1826.    
  1827. 2002-04-19 17:29  hardaker
  1828.    * Makefile.in , man/Makefile.in , man/netsnmp_agent.3
  1829.    , man/netsnmp_bulk_to_next.3 , man/netsnmp_debug.3 ,
  1830.    man/netsnmp_example_scalar_int.3 , man/netsnmp_handler.3
  1831.    , man/netsnmp_instance.3 ,
  1832.    man/netsnmp_mib_handler_methods.3 , man/netsnmp_multiplexer.3
  1833.    , man/netsnmp_old_api.3 , man/netsnmp_read_only.3 ,
  1834.    man/netsnmp_serialize.3 , man/netsnmp_table.3 ,
  1835.    man/netsnmp_table_array.3 , man/netsnmp_table_data.3 ,
  1836.    man/netsnmp_table_dataset.3 , man/netsnmp_table_iterator.3
  1837.    , man/netsnmp_todo.3:
  1838.    documentation.  Can't get enough.
  1839.      - make docs now installs man pages into the man dir, which are then installed.
  1840.    
  1841. 2002-04-19 17:14  hardaker
  1842.    * testing/tests/: T111agentxset , T121proxyset:
  1843.    Correct for new STRING prefix.
  1844.    
  1845. 2002-04-19 17:03  hardaker
  1846.    * README:
  1847.    Add Katsuhisa ABE
  1848.    
  1849. 2002-04-19 17:03  hardaker
  1850.    * perl/: ASN/ASN.xs , default_store/default_store.xs:
  1851.    fix header files for new paths.
  1852.    
  1853. 2002-04-19 17:00  hardaker
  1854.    * agent/snmp_vars.c , agent/mibgroup/mibII/vacm_vars.c
  1855.    , include/net-snmp/library/snmpUDPIPv6Domain.h ,
  1856.    man/snmpd.conf.5.def , snmplib/snmpUDPIPv6Domain.c:
  1857.    Apply patch #532555: ipv6 com2sec support, thanks to Katsuhisa ABE.
  1858.    
  1859. 2002-04-19 16:19  hardaker
  1860.    * agent/agent_trap.c , agent/snmp_agent.c ,
  1861.    agent/mibgroup/mibII/sysORTable.c ,
  1862.    agent/mibgroup/mibII/system_mib.c ,
  1863.    include/net-snmp/agent/snmp_agent.h ,
  1864.    include/net-snmp/library/tools.h , snmplib/tools.c:
  1865.    fix sysUpTime (and related functions) to handle much larger upTime
  1866.    values (ie, fix signed integer wrapping).
  1867.    
  1868. 2002-04-19 11:37  hardaker
  1869.    * man/snmpd.conf.5.def:
  1870.    document embedded perl support.
  1871.    
  1872. 2002-04-19 11:34  hardaker
  1873.    * configure , configure.in , agent/Makefile.in
  1874.    , agent/snmp_perl.c , agent/snmp_perl.pl ,
  1875.    include/net-snmp/agent/ds_agent.h , perl/agent/Makefile.PL:
  1876.    Add some new snmpd.conf tokens for controlling perl better.
  1877.    Fix embedded perl support so it actually works.
  1878.    
  1879. 2002-04-19 11:32  hardaker
  1880.    * perl/agent/default_store/: .cvsignore , Makefile.PL ,
  1881.    default_store.pm , default_store.xs:
  1882.    Added missing agent default_store stuff.  (they existed on my machine,
  1883.    I don't know why everyone else was having problems)
  1884.    
  1885. 2002-04-19 10:30  hardaker
  1886.    * agent/helpers/table_iterator.c:
  1887.    Protect against things that should never ever happen
  1888.    
  1889. 2002-04-19 03:10  dts12
  1890.    * Makefile.in:
  1891.    <Sigh> A little learning is a dangerous thing.
  1892.    Apply the rest of the patch from Axel - sorry.
  1893.    
  1894. 2002-04-19 01:49  dts12
  1895.    * Makefile.in , doxygen.conf:
  1896.    Handle generating documenation when srcdir != configdir
  1897.    (Patch supplied by Axel Kittenberger)
  1898.    
  1899. 2002-04-18 17:38  hardaker
  1900.    * snmplib/snmpIPXDomain.c:
  1901.    fix snmpIPXDomain (again)
  1902.    
  1903. 2002-04-18 17:31  hardaker
  1904.    * agent/mibgroup/agentx/subagent.c:
  1905.    Patch from Vishal Verma: only open subagent connections once at startup
  1906.    
  1907. 2002-04-18 17:28  hardaker
  1908.    * agent/agent_registry.c:
  1909.    Patch from Vishal Verma: for down subagent cases, mark registrations as detached
  1910.    
  1911. 2002-04-18 17:17  hardaker
  1912.    * snmplib/snmp_api.c:
  1913.    define a maximum packet size we can accept to protect certain error
  1914.    conditions (-1 after conversion is now too large).
  1915.    
  1916. 2002-04-18 16:28  hardaker
  1917.    * acconfig.h:
  1918.    change the enterprise OIDs in the proper place (net-snmp-config.h.in
  1919.    is generated from this file).
  1920.    
  1921. 2002-04-18 13:51  hardaker
  1922.    * configure , configure.in , net-snmp-config.in:
  1923.    - Add two new options to net-snmp-config as requested on the IRC channel.
  1924.      --configure-options
  1925.      --snmpd-module-list
  1926.    
  1927. 2002-04-18 11:43  rstory
  1928.    * mibs/NET-SNMP-AGENT-MIB.txt:
  1929.    add missing comma
  1930.    
  1931. 2002-04-18 07:39  dts12
  1932.    * configure , configure.in:
  1933.    Calculate the length of supplied enterprise OIDs correctly
  1934.    (and use a more meaningful output message)
  1935.    
  1936.    Shame these settings aren't cached for later re-use....
  1937.    
  1938. 2002-04-18 07:18  dts12
  1939.    * agent/snmpd.c:
  1940.    Notify on agent reconfiguration.
  1941.    
  1942. 2002-04-18 07:16  dts12
  1943.    * include/net-snmp/net-snmp-config.h.in:
  1944.    Use the Net-SNMP notifications by default, rather than the ucdavis ones.
  1945.    
  1946. 2002-04-18 07:08  dts12
  1947.    * mibs/NET-SNMP-AGENT-MIB.txt:
  1948.    Fix the table-of-contents sequence for the nsModuleTable, add notification
  1949.    definitions for the agent, and define groups for everything.
  1950.    
  1951. 2002-04-18 02:52  dts12
  1952.    * snmplib/mib.c:
  1953.    Bring integer and string output formats into line with the other types
  1954.    by printing a type token before the value (unless supressed by 'quick print')
  1955.    Thanks to Erik for the patch
  1956.    
  1957. 2002-04-18 01:46  dts12
  1958.    * FAQ:
  1959.    Replace the dlmod 'WHERE' with something more meaningful....
  1960.    
  1961. 2002-04-17 12:12  hardaker
  1962.    * snmplib/snmpIPXDomain.c:
  1963.    define the ipxDomain variables
  1964.    
  1965. 2002-04-17 12:12  hardaker
  1966.    * agent/mibgroup/disman/mteTriggerTable.c:
  1967.    Error condition tests
  1968.    
  1969. 2002-04-17 10:10  hardaker
  1970.    * agent/agent_registry.c , agent/snmp_agent.c ,
  1971.    agent/mibgroup/agentx/master_admin.c ,
  1972.    include/net-snmp/agent/agent_handler.h ,
  1973.    include/net-snmp/agent/snmp_agent.h ,
  1974.    include/net-snmp/agent/var_struct.h:
  1975.    Oh, just a small patch to make it possible to make modules request
  1976.    that all queries to a set of registrations get passed all at once
  1977.    (which apparently is important for, oh, agentx)
  1978.    
  1979. 2002-04-17 10:09  hardaker
  1980.    * agent/mibgroup/agentx/master.c:
  1981.    misc non-change clean ups
  1982.    
  1983. 2002-04-17 10:03  hardaker
  1984.    * include/net-snmp/agent/table.h:
  1985.    rename structures beginning with _ to ending with _s
  1986.    
  1987. 2002-04-17 10:02  hardaker
  1988.    * include/net-snmp/library/snmp_api.h:
  1989.    add a void * pointer for the session creator to use at will (different
  1990.    from the callback magic).
  1991.    
  1992. 2002-04-17 09:00  dts12
  1993.    * configure , configure.in ,
  1994.    include/net-snmp/net-snmp-config.h.in:
  1995.    Use the Net-SNMP sysOIDs by default, rather than the ucdavis ones.
  1996.    
  1997. 2002-04-17 08:26  dts12
  1998.    * apps/snmpnetstat/Makefile.in:
  1999.    Blank continuation lines confuse HP's version of make.
  2000.    
  2001. 2002-04-17 08:16  dts12
  2002.    * agent/Makefile.in:
  2003.    Blank continuation lines confuse HP's version of make
  2004.    
  2005. 2002-04-17 06:56  hardaker
  2006.    * agent/mibgroup/agent/nsModuleTable.c ,
  2007.    mibs/NET-SNMP-AGENT-MIB.txt:
  2008.    move nsModuleTable into Dave's structure.
  2009.    
  2010. 2002-04-17 06:54  hardaker
  2011.    * include/net-snmp/library/: snmpAAL5PVCDomain.h ,
  2012.    snmpTCPIPv6Domain.h , snmpUDPIPv6Domain.h:
  2013.    fix declarations of Domain objects (const -> extern)
  2014.    
  2015. 2002-04-17 06:31  hardaker
  2016.    * local/snmpconf.dir/: snmp-data/snmpconf-config ,
  2017.    snmpd-data/snmpconf-config , snmptrapd-data/snmpconf-config:
  2018.    snmpconf configuration data
  2019.    
  2020. 2002-04-17 03:01  dts12
  2021.    * configure , configure.in:
  2022.    Bring the reported default settings for sysoid & notification OIDs
  2023.    back into line with what we actually use (i.e. the ucdavis OIDs).
  2024.    
  2025.    Qn:  Do we want to switch to using the net-snmp equivalent sysOIDs?
  2026.    Qn:  What about defining net-snmp notifications?
  2027.    
  2028. 2002-04-17 02:55  dts12
  2029.    * configure , configure.in:
  2030.    Fix --with-enterprise-sysoid and --with-enterprise-notification-oid,
  2031.    and try to clarify that these are OIDs, while --with-enterprise-oid
  2032.    is actually just the enterprise *number*
  2033.    
  2034.    Qn:  should we change the name of the configure option to reflect this?
  2035.    
  2036. 2002-04-16 10:04  hardaker
  2037.    * sedscript.in , snmplib/snmp_version.c , FAQ ,
  2038.    perl/SNMP/SNMP.pm:
  2039.    - (snmplib/snmp_version.c sedscript.in): version tag ( 5.0.pre3 )
  2040.    
  2041. 2002-04-16 10:02  hardaker
  2042.    * README:
  2043.    delete top disclaimers
  2044.    
  2045. 2002-04-16 10:02  hardaker
  2046.    * NEWS:
  2047.    misc updates
  2048.    
  2049. 2002-04-16 10:01  hardaker
  2050.    * perl/SNMP/SNMP.xs:
  2051.    misc bug fixes
  2052.    
  2053. 2002-04-16 08:19  dts12
  2054.    * FAQ:
  2055.    Add an entry concerning the 'libcrypto' RPM dependency.
  2056.    
  2057. 2002-04-16 08:00  hardaker
  2058.    * agent/mibgroup/agent/nsModuleTable.c:
  2059.    fix memory leak
  2060.    
  2061. 2002-04-16 07:13  hardaker
  2062.    * agent/snmp_agent.c:
  2063.    remove a no longer appropriate todo comment
  2064.    
  2065. 2002-04-16 07:12  hardaker
  2066.    * configure:
  2067.    I guess I forgot to run autoconf
  2068.    
  2069. 2002-04-15 08:58  hardaker
  2070.    * local/: snmpconf , Makefile.in:
  2071.    move snmpconf data directories to different names to avoid confusion
  2072.    
  2073. 2002-04-15 08:36  hardaker
  2074.    * local/snmpconf.dir/: snmp-data/authopts ,
  2075.    snmp-data/debugging , snmp-data/mibs , snmp-data/output
  2076.    , snmpd-data/acl , snmpd-data/basic_setup ,
  2077.    snmpd-data/extending , snmpd-data/monitor ,
  2078.    snmpd-data/operation , snmpd-data/system ,
  2079.    snmpd-data/trapsinks , snmptrapd-data/formatting ,
  2080.    snmptrapd-data/traphandle:
  2081.    data file moving
  2082.    
  2083. 2002-04-12 14:38  hardaker
  2084.    * local/snmpconf:
  2085.    Massive cleanup effort.  It should now respect ordering in the
  2086.    snmpconf configuration files as well.
  2087.    
  2088. 2002-04-12 13:00  rstory
  2089.    * include/net-snmp/agent/agent_registry.h:
  2090.    fix for overzealous perl script
  2091.    
  2092. 2002-04-12 09:47  hardaker
  2093.    * Makefile.in , configure , configure.in:
  2094.    copy ucd persisent directory to net-snmp (prompts, flags and other fun)
  2095.    
  2096. 2002-04-12 07:57  hardaker
  2097.    * local/Makefile.in:
  2098.    install traptoemail
  2099.    
  2100. 2002-04-12 07:55  hardaker
  2101.    * local/trapnotif:
  2102.    remove trapnotif
  2103.    
  2104. 2002-04-12 07:51  hardaker
  2105.    * local/: Makefile.in , rsnmp:
  2106.    remove rsnmp, which is very very old and out of date
  2107.    
  2108. 2002-04-12 07:47  hardaker
  2109.    * man/: .cvsignore , Makefile.in , mib2c.1.def:
  2110.    A manual page for mib2c (help, I'm turning into Dave)
  2111.    
  2112. 2002-04-12 07:28  hardaker
  2113.    * dotgdbinit:
  2114.    a gdb initialization file with helpful functions
  2115.    
  2116. 2002-04-12 02:42  dts12
  2117.    * local/Makefile.in:
  2118.    Add 'snmpconf' and 'mib2c' to the list of scripts to install.
  2119.    
  2120.    I've left 'traptoemail' off this list, since it says it's not intended
  2121.    as a directly user-invoked command, so probably ought not to be installed
  2122.    into a binary directory.
  2123.    
  2124. 2002-04-12 02:41  dts12
  2125.    * local/rsnmp:
  2126.    Fix the path of snmpwalk to be something more plausible.
  2127.    (I'm not convinced about the validity of that initial 'rtopmib' OID mind!)
  2128.    
  2129. 2002-04-12 02:36  dts12
  2130.    * local/mib2c.conf:
  2131.    Fix typo in reference to 'mib2c.iterate.conf'
  2132.    
  2133. 2002-04-12 02:33  dts12
  2134.    * Makefile.rules , snmplib/Makefile.in:
  2135.    Install the main library as 'libsnmp' if configured using UCD compatibility.
  2136.    This should handle the requirements of application compatibility.
  2137.    Agent library compatibility is likely to prove a harder problem
  2138.    (since there are now three libraries, not just two...)
  2139.    
  2140. 2002-04-11 22:29  hardaker
  2141.    * perl/SNMP/t/startagent.pl:
  2142.    set SNMPCONFPATH iff [sic] not set
  2143.    
  2144. 2002-04-11 22:27  hardaker
  2145.    * perl/SNMP/SNMP.pm:
  2146.    return from initMib before doing anything.
  2147.    
  2148. 2002-04-11 22:26  hardaker
  2149.    * perl/SNMP/Makefile.PL:
  2150.    turn off complier warnings
  2151.    
  2152. 2002-04-11 22:26  hardaker
  2153.    * perl/AnyData_SNMP/snmpsh:
  2154.    support "show columns from TABLE"
  2155.    
  2156. 2002-04-11 22:25  hardaker
  2157.    * mibs/NET-SNMP-EXAMPLES-MIB.txt:
  2158.    Add a new demo scalar: the sleeper.  (dah dah dah dummmmm)
  2159.    
  2160. 2002-04-11 22:25  hardaker
  2161.    * agent/mibgroup/examples/scalar_int.c:
  2162.    indent.
  2163.    
  2164. 2002-04-11 22:25  hardaker
  2165.    * agent/mibgroup/: examples.h , examples/delayed_instance.c
  2166.    , examples/delayed_instance.h:
  2167.    Add a delayed instance example, showing how to return mib request
  2168.    results later rather than immediately.
  2169.    
  2170. 2002-04-11 22:24  hardaker
  2171.    * agent/mibgroup/testdelayed.c:
  2172.    remove legacy example.
  2173.    
  2174. 2002-04-11 22:23  hardaker
  2175.    * agent/snmp_agent.c:
  2176.    add comment about possibly fixing inclusive requests in the future.
  2177.    
  2178. 2002-04-11 17:08  hardaker
  2179.    * README.win32:
  2180.    change modukes-> modules
  2181.    
  2182. 2002-04-11 07:23  hardaker
  2183.    * snmplib/snmp_logging.c:
  2184.    turn off debugging when calling logging callbacks
  2185.    
  2186. 2002-04-10 12:51  hardaker
  2187.    * perl/SNMP/: SNMP.pm , SNMP.xs:
  2188.    fix perl module in many many places.  most tests now pass.
  2189.    
  2190. 2002-04-10 12:50  hardaker
  2191.    * perl/SNMP/t/startagent.pl:
  2192.    force setting to a "bogus" SNMPCONFPATH.
  2193.    
  2194. 2002-04-10 12:48  hardaker
  2195.    * include/net-snmp/library/mib.h , snmplib/mib.c:
  2196.    Exporting functions good.  Internalizing bad.
  2197.    
  2198. 2002-04-10 09:28  hardaker
  2199.    * perl/SNMP/SNMP.xs:
  2200.    opps.  sigh.
  2201.    
  2202. 2002-04-10 09:27  hardaker
  2203.    * perl/SNMP/SNMP.xs:
  2204.    opps.  remove debugging statements.
  2205.    
  2206. 2002-04-10 09:23  hardaker
  2207.    * perl/SNMP/SNMP.xs:
  2208.    - Make the perl module call init_snmp()
  2209.      - this is a fairly major change, is it now will read .conf files.
  2210.      - many people have asked for this.
  2211.    - misc clean ups.
  2212.    
  2213. 2002-04-10 09:18  dts12
  2214.    * Makefile.rules:
  2215.    Don't recurse into subdirectories for the consituent subtargets of "make install"
  2216.    
  2217. 2002-04-10 09:09  hardaker
  2218.    * NEWS:
  2219.    added a few things, separated perl stuff into it's own section.
  2220.    
  2221. 2002-04-10 08:46  dts12
  2222.    * configure , configure.in:
  2223.    Bring the help message for the UCD compatability option into line with
  2224.    what's actually recognised.
  2225.    
  2226. 2002-04-10 07:52  hardaker
  2227.    * Makefile.top:
  2228.    change libtool versioning to their recommended method of doing things
  2229.    (which I hate, but is still better than what we were doing, I guess)
  2230.    
  2231. 2002-04-10 07:10  dts12
  2232.    * Makefile.rules:
  2233.    Bring use of BUILTSUBDIR within 'installlocalheaders' into line
  2234.    with the preceding comment, and actual usage.
  2235.    (i.e. INSTALLBUILTSUBDIR rather than INCLUDEBUILTSUBDIR)
  2236.    
  2237. 2002-04-10 05:58  dts12
  2238.    * snmplib/Makefile.in:
  2239.    Typo in security-include header destination directory variable
  2240.    
  2241. 2002-04-10 05:55  dts12
  2242.    * local/Makefile.in:
  2243.    Ensure the destination directory exists before installing mib2c conf files.
  2244.    
  2245. 2002-04-10 01:55  dts12
  2246.    * testing/tests/: T004snmpv1nosuch , T019snmpv2cnosuch:
  2247.    Two new tests to check handling of GETing non-existant instances
  2248.    
  2249. 2002-04-10 01:54  dts12
  2250.    * agent/snmp_agent.c:
  2251.    A fix for SNMPv1 errors that doesn't end up breaking AgentX error handling.
  2252.    
  2253. 2002-04-09 10:38  hardaker
  2254.    * agent/snmp_agent.c:
  2255.    Patch from Dave to fix v1 error results.
  2256.    
  2257. 2002-04-08 21:08  rstory
  2258.    * snmplib/oid_array.c:
  2259.    fix incorrect length return value
  2260.    
  2261. 2002-04-08 18:00  hardaker
  2262.    * agent/mibgroup/mibII/: vacm_vars.c , vacm_vars.h:
  2263.    don't allow no-configuration access anymore.
  2264.    
  2265. 2002-04-08 17:59  hardaker
  2266.    * include/net-snmp/library/transform_oids.h ,
  2267.    snmplib/snmpAAL5PVCDomain.c , snmplib/snmpTCPIPv6Domain.c
  2268.    , snmplib/snmpUDPIPv6Domain.c , snmplib/snmpusm.c:
  2269.    more unconst correctness
  2270.    
  2271. 2002-04-08 17:31  hardaker
  2272.    * include/net-snmp/library/snmp_transport.h:
  2273.    size_t externs for exported oids
  2274.    
  2275. 2002-04-08 17:30  hardaker
  2276.    * snmplib/snmp_api.c:
  2277.    remove temporary debugging statements that accidentally became permanent.
  2278.    
  2279. 2002-04-08 17:26  hardaker
  2280.    * snmplib/: snmpUDPDomain.c , snmp_transport.c:
  2281.    define length size_t's for oid variables.
  2282.    
  2283. 2002-04-08 16:53  hardaker
  2284.    * agent/mibgroup/utilities/override.c:
  2285.    support "null" types.
  2286.    
  2287. 2002-04-08 16:52  hardaker
  2288.    * apps/snmptrapd.c:
  2289.    initialize notification log mib support before -H usage.
  2290.    
  2291. 2002-04-08 16:49  hardaker
  2292.    * agent/helpers/serialize.c:
  2293.    fix a few things and make subhandlers not able to tell there were more requests.
  2294.    
  2295. 2002-04-08 16:43  hardaker
  2296.    * INSTALL:
  2297.    A co-worker pointed out that the INSTALL script still said to edit config.h
  2298.    
  2299. 2002-04-08 15:13  hardaker
  2300.    * include/net-snmp/library/snmpTCPDomain.h ,
  2301.    include/net-snmp/library/snmpUnixDomain.h ,
  2302.    include/net-snmp/library/snmp_transport.h ,
  2303.    snmplib/snmpTCPDomain.c , snmplib/snmpUnixDomain.c ,
  2304.    snmplib/snmp_transport.c:
  2305.    unstatic-ize a few oids that should have been external
  2306.    
  2307. 2002-04-08 14:23  hardaker
  2308.    * snmplib/: snmpAAL5PVCDomain.c , snmpTCPDomain.c ,
  2309.    snmpTCPIPv6Domain.c , snmpUDPIPv6Domain.c ,
  2310.    snmpUnixDomain.c , snmp_api.c , snmp_transport.c
  2311.    , snmpusm.c:
  2312.    Change const oid declarations into static ones since shared libraries
  2313.    have a problem with initializing them on linux systems at least.
  2314.    
  2315. 2002-04-08 11:45  hardaker
  2316.    * man/snmpd.conf.5.def:
  2317.    minimal documentation for debugging and the injectHandler token
  2318.    
  2319. 2002-04-05 14:32  hardaker
  2320.    * man/: snmptrapd.8.def , snmptrapd.conf.5.def:
  2321.    documentation for the NOTIFICATION-LOG-MIB support.
  2322.    
  2323. 2002-04-05 14:09  hardaker
  2324.    * man/snmpd.conf.5.def:
  2325.    document context name support in proxy code.
  2326.    
  2327. 2002-04-05 13:51  hardaker
  2328.    * man/snmpd.conf.5.def:
  2329.    document the disman event mib support for sending traps via monitored OIDs.
  2330.    
  2331. 2002-04-05 10:12  hardaker
  2332.    * man/snmpd.conf.5.def:
  2333.    put trap config into its own section.
  2334.    document the "override" token.
  2335.    
  2336. 2002-04-05 06:39  hardaker
  2337.    * README.snmpv3:
  2338.    change default context to an empty string
  2339.    
  2340. 2002-04-04 15:14  hardaker
  2341.    * agent/: agent_registry.c (V4-2-patches.5), agent_registry.c:
  2342.    deal with fd unregistrations properly.
  2343.    
  2344. 2002-04-03 09:12  hardaker
  2345.    * agent/helpers/table_dataset.c , agent/mibgroup/examples.h
  2346.    , agent/mibgroup/testhandler.c ,
  2347.    agent/mibgroup/examples/data_set.c ,
  2348.    agent/mibgroup/examples/data_set.h ,
  2349.    agent/mibgroup/examples/scalar_int.c ,
  2350.    include/net-snmp/agent/table_dataset.h ,
  2351.    mibs/NET-SNMP-EXAMPLES-MIB.txt:
  2352.    Make an example dataset table to hold and store data in (admittedly
  2353.    useless data from a network management point of view, but it's an example).
  2354.    
  2355. 2002-04-02 22:12  hardaker
  2356.    * man/Makefile.in:
  2357.    fix installation from subdir build case.
  2358.    
  2359. 2002-04-02 21:45  hardaker
  2360.    * snmplib/Makefile.in:
  2361.    install snmpv3-security-includes from from build dir.
  2362.    
  2363. 2002-04-02 21:45  hardaker
  2364.    * agent/Makefile.in:
  2365.    install mib_module_config.h and mib_module_includes.h from build dir.
  2366.    
  2367. 2002-04-02 21:43  hardaker
  2368.    * Makefile.in:
  2369.    install net-snmp-config.h from the build dir.
  2370.    
  2371. 2002-04-02 21:43  hardaker
  2372.    * Makefile.rules:
  2373.    create some install from built header rules.
  2374.    
  2375. 2002-04-02 17:27  hardaker
  2376.    * local/: Makefile.in , mib2c.conf:
  2377.    remove deleted array-auto from .conf install/reference lists
  2378.    
  2379. 2002-04-02 15:03  hardaker
  2380.    * agent/mibgroup/: ucd_snmp.h , ucd-snmp/registry.c ,
  2381.    ucd-snmp/registry.h:
  2382.    remove the registry module, as it's obsolete due to contexts.  Use the nsModuleTable instead
  2383.    
  2384. 2002-04-02 14:57  hardaker
  2385.    * agent/mibgroup/ucd-snmp/disk.c (V4-2-patches.7),
  2386.    agent/mibgroup/ucd-snmp/disk.c ,
  2387.    include/net-snmp/system/darwin.h:
  2388.    Apply patch #524424 for darwin fixes for ucd-snmp/disk.c
  2389.    
  2390. 2002-04-02 14:47  hardaker
  2391.    * agent/mibgroup/: kernel_sunos5.c (V4-2-patches.8),
  2392.    kernel_sunos5.c:
  2393.    apply patch 527573 to fix 64 bit types on solaris
  2394.    
  2395. 2002-04-02 07:04  hardaker
  2396.    * snmplib/snmp_transport.c:
  2397.    check char for NULL before setting to:
  2398.    
  2399. 2002-04-01 22:28  hardaker
  2400.    * snmplib/: snmp_api.c (V4-2-patches.9), cmu_compat.c ,
  2401.    snmp_api.c:
  2402.    Let init_snmp protect itself.
  2403.    
  2404. 2002-03-29 15:04  rstory
  2405.    * local/mib2c.array-user.conf:
  2406.    tweaks & updates
  2407.    
  2408. 2002-03-29 10:40  rstory
  2409.    * snmplib/mib.c:
  2410.    add comment
  2411.    
  2412. 2002-03-29 08:36  hardaker
  2413.    * local/mib2c.create-dataset.conf:
  2414.    add a allow_creation definition.
  2415.    
  2416. 2002-03-29 08:22  hardaker
  2417.    * Makefile.in:
  2418.    make net-snmp-config executable after it's built
  2419.    
  2420. 2002-03-29 08:13  hardaker
  2421.    * agent/mibgroup/mibII/: setSerialNo.c , setSerialNo.h:
  2422.    opps.  forgot to check the setSerial code in
  2423.    
  2424. 2002-03-28 23:48  hardaker
  2425.    * agent/mibgroup/ucd-snmp/: pass.c (V4-2-patches.4), pass.c:
  2426.    enable row creation for pass modules.  Patch #482005
  2427.    
  2428. 2002-03-28 23:44  hardaker
  2429.    * agent/mibgroup/mibII/: interfaces.c (V4-2-patches.2),
  2430.    interfaces.c:
  2431.    patch #517340: freebsd5 support
  2432.    
  2433. 2002-03-28 23:38  hardaker
  2434.    * agent/mibgroup/host/: hr_filesys.c (V4-2-patches.4), hr_filesys.c:
  2435.    apply freebsd5 patch #517333
  2436.    
  2437. 2002-03-28 23:32  hardaker
  2438.    * agent/mibgroup/: host/hr_system.c , mibII/interfaces.c
  2439.    , mibII/ipAddr.c:
  2440.    Apply netbsd fix patch #529733
  2441.    
  2442. 2002-03-28 23:01  hardaker
  2443.    * snmplib/: snmp_api.c (V4-2-patches.8), snmp_api.c ,
  2444.    snmp_api.c:
  2445.    use a static variable for init checking.  Bug #536386.
  2446.    
  2447. 2002-03-28 15:25  dts12
  2448.    * man/: default_store.3.top , read_config.3.def ,
  2449.    snmp_api.3.def:
  2450.    Tweak to use the new include structure.
  2451.    
  2452. 2002-03-28 15:23  dts12
  2453.    * FAQ (V4-2-patches.8), FAQ:
  2454.    Add a few new entries (mostly relating to traps)
  2455.    
  2456. 2002-03-28 14:56  rstory
  2457.    * agent/helpers/table_array.c:
  2458.    rename/prefix functions; add doxygen documentation
  2459.    
  2460. 2002-03-28 13:00  rstory
  2461.    * doxygen.conf:
  2462.    add define for excluding stuff (DOXYGEN_SHOULD_SKIP_THIS)
  2463.    
  2464. 2002-03-28 12:50  hardaker
  2465.    * agent/mibgroup/mibII.h:
  2466.    add setSerialNo
  2467.    
  2468. 2002-03-28 12:47  hardaker
  2469.    * snmplib/ucd_compat.c:
  2470.    fix a never-seen-but-very-old-bug using the wrong default_store token.
  2471.    
  2472. 2002-03-28 12:46  hardaker
  2473.    * snmplib/snmp_api.c:
  2474.    only set the default output style if it's not already set to something.
  2475.    
  2476. 2002-03-28 12:45  hardaker
  2477.    * agent/agent_read_config.c:
  2478.    wrapping.
  2479.    
  2480. 2002-03-28 12:17  hardaker
  2481.    * doxygen.conf:
  2482.    change version number
  2483.    
  2484. 2002-03-28 12:08  rstory
  2485.    * apps/snmptranslate.c:
  2486.    back out change from version 1.65 until better solution can be found;
  2487.    bug #535029
  2488.    
  2489. 2002-03-28 12:03  rstory
  2490.    * agent/agent_registry.c:
  2491.    return specific result code for registration failure if available.
  2492.    
  2493. 2002-03-28 11:57  hardaker
  2494.    * agent/: agent_registry.c , mibgroup/agentx/master_admin.c:
  2495.    perl typo
  2496.    
  2497. 2002-03-27 15:48  rstory
  2498.    * local/mib2c.array-auto.conf:
  2499.    delete old, unused conf file
  2500.    
  2501. 2002-03-27 08:27  hardaker
  2502.    * apps/: notification_log.c , notification_log.h ,
  2503.    snmptrapd.c:
  2504.    add "dontRetainLogs" token to snmptrapd.conf to not enable the
  2505.    notification log mib.
  2506.    
  2507. 2002-03-27 01:54  dts12
  2508.    * configure.in, configure (V4-2-patches.[1,1]), configure ,
  2509.    configure.in:
  2510.    Use the correct name of the Windows IP Helper API library.
  2511.    (Computers can be soooo picky!)
  2512.    
  2513. 2002-03-26 23:23  hardaker
  2514.    * agent/snmp_agent.c , agent/snmpd.c ,
  2515.    agent/helpers/all_helpers.c , agent/helpers/bulk_to_next.c
  2516.    , agent/helpers/debug_handler.c ,
  2517.    agent/helpers/read_only.c , agent/mibgroup/agentx/master.c
  2518.    , include/net-snmp/agent/bulk_to_next.h ,
  2519.    include/net-snmp/agent/debug_handler.h ,
  2520.    include/net-snmp/agent/read_only.h ,
  2521.    include/net-snmp/agent/snmp_agent.h ,
  2522.    include/net-snmp/agent/var_struct.h:
  2523.    - Really fix the "undo failed" problem.  IE, not just any old error
  2524.      will cause an undo failed message to get sent back.  Only varbinds
  2525.      with an undo failed error code will cause an undo failed result.
  2526.      undo failed results do still supersede all other error codes,
  2527.      however, which is what the original problem was all about.  We still
  2528.      have to depend on the modules returning the right error code (but
  2529.      that's their fault if they don't).
  2530.    - misc cleanups and renames
  2531.    
  2532. 2002-03-26 23:20  hardaker
  2533.    * README:
  2534.    add Craig Setera
  2535.    
  2536. 2002-03-26 14:07  rstory
  2537.    * TODO:
  2538.    add creating src rpm spec file
  2539.    
  2540. 2002-03-26 08:29  hardaker
  2541.    * agent/mibgroup/ucd-snmp/: diskio.c (V4-2-patches.2), diskio.c:
  2542.    enable diskio on freebsd5.  Implements patch 517328 in a different way.
  2543.    
  2544. 2002-03-26 07:58  hardaker
  2545.    * mibs/Makefile.in:
  2546.    fix for other-dir builds
  2547.    
  2548. 2002-03-26 07:57  hardaker
  2549.    * agent/agent_registry.c:
  2550.    duplicate registration info in split_subtree
  2551.    
  2552. 2002-03-26 07:43  dts12
  2553.    * configure, configure.in (V4-2-patches.[0,0]), configure ,
  2554.    configure.in:
  2555.    Add /etc/filesystems to list of mount table files (for AIX)
  2556.    Should fix bugs 232588 and (?)517113
  2557.    
  2558. 2002-03-26 07:39  dts12
  2559.    * configure, configure.in (V4-2-patches.[9,9]), configure ,
  2560.    configure.in:
  2561.    Remove trailing ':' from list of MIB module names in configure output,
  2562.    to avoid confusion (see Bug #491129)
  2563.    
  2564. 2002-03-26 06:41  dts12
  2565.    * configure , configure.in:
  2566.    Add '-lhlpapi' to the list of agent libraries, when running on Windows
  2567.    (using Cygwin).  Should fix Bug #534409.
  2568.    
  2569. 2002-03-25 22:33  rstory
  2570.    * snmplib/: parse.c (V4-2-patches.3), parse.c:
  2571.    fix bug#520478 showMibErrors token is inverted
  2572.    
  2573. 2002-03-25 15:18  rstory
  2574.    * include/net-snmp/version.h:
  2575.    remove ^M characters
  2576.    
  2577. 2002-03-25 14:53  hardaker
  2578.    * agent/snmp_agent.c , include/net-snmp/agent/snmp_agent.h:
  2579.    use emacs to fix perl search and replace errors, of course
  2580.    
  2581. 2002-03-25 14:47  hardaker
  2582.    * agent/agent_registry.c , agent/snmp_agent.c ,
  2583.    agent/helpers/old_api.c , agent/helpers/table.c ,
  2584.    agent/helpers/table_data.c , agent/helpers/table_dataset.c
  2585.    , agent/mibgroup/testhandler.c ,
  2586.    agent/mibgroup/agentx/master_admin.c ,
  2587.    apps/notification_log.c ,
  2588.    include/net-snmp/agent/agent_registry.h ,
  2589.    include/net-snmp/agent/snmp_agent.h ,
  2590.    include/net-snmp/agent/table.h ,
  2591.    include/net-snmp/agent/table_data.h ,
  2592.    include/net-snmp/agent/table_dataset.h ,
  2593.    include/net-snmp/library/mib.h ,
  2594.    local/mib2c.create-dataset.conf , snmplib/mib.c ,
  2595.    snmplib/snmp_api.c:
  2596.    use perl to search and replace perl search and replace errors, of course
  2597.    
  2598. 2002-03-25 14:23  hardaker
  2599.    * agent/mibgroup/smux/smux.c:
  2600.    api changes
  2601.    
  2602. 2002-03-25 08:43  dts12
  2603.    * win32/: win32.opt , libsnmp_dll/libsnmp.def ,
  2604.    snmpbulkget/snmpbulkget.dsp , snmpbulkwalk/snmpbulkwalk.dsp
  2605.    , snmpd/snmpd.dsp , snmpdelta/snmpdelta.dsp ,
  2606.    snmpdf/snmpdf.dsp , snmpget/snmpget.dsp ,
  2607.    snmpgetnext/snmpgetnext.dsp , snmpnetstat/snmpnetstat.dsp
  2608.    , snmpset/snmpset.dsp , snmpstatus/snmpstatus.dsp
  2609.    , snmptable/snmptable.dsp , snmptest/snmptest.dsp
  2610.    , snmptranslate/snmptranslate.dsp ,
  2611.    snmptrap/snmptrap.dsp , snmptrapd/snmptrapd.dsp ,
  2612.    snmpusm/snmpusm.dsp , snmpvacm/snmpvacm.dsp ,
  2613.    snmpwalk/snmpwalk.dsp:
  2614.    Remove redundant declarations of 'getopt.c' and 'snmp_parse_args.c' in
  2615.    each individual application project.  These routines are included within
  2616.    the libraries, so we might as well use those.
  2617.    
  2618. 2002-03-25 05:53  dts12
  2619.    * win32/: mib_module_inits.h , win32.opt ,
  2620.    libsnmp_dll/libsnmp.def , libsnmp_dll/libsnmp_dll.dsp ,
  2621.    snmpd/snmpd.dsp:
  2622.    Gotcha!  Everything now builds (more-or-less) cleanly under Visual C++.
  2623.    You still have to use the "Batch Build" mechanism (or else be careful which
  2624.    of libsnmp/libsnmp_dll you build in each of the Debug & Release modes),
  2625.    and you need to build twice in order to get encode_keychange linking.
  2626.    But things *do* finally build.
  2627.    
  2628. 2002-03-24 05:21  nba
  2629.    * snmplib/mib.c:
  2630.    Oops - snprint_* cannot realloc
  2631.    
  2632. 2002-03-23 09:40  hardaker
  2633.    * apps/Makefile.in:
  2634.    really fix snmpinform installs this time.
  2635.    
  2636. 2002-03-22 22:32  hardaker
  2637.    * apps/notification_log.c:
  2638.    final cleanups of notification log support
  2639.    
  2640. 2002-03-22 22:32  hardaker
  2641.    * apps/Makefile.in:
  2642.    fix installation of snmpinform
  2643.    
  2644. 2002-03-22 22:32  hardaker
  2645.    * agent/helpers/table_data.c , agent/mibgroup/testhandler.c
  2646.    , include/net-snmp/agent/agent_registry.h ,
  2647.    include/net-snmp/agent/table_data.h ,
  2648.    include/net-snmp/agent/table_dataset.h:
  2649.    Rename stuff.  Fix stuff.  You know, normal routine.
  2650.    
  2651. 2002-03-22 22:31  hardaker
  2652.    * configure , configure.in:
  2653.    fix version file location for non-sourcedir builds
  2654.    
  2655. 2002-03-22 14:13  hardaker
  2656.    * include/net-snmp/library/snmp_api.h:
  2657.    forgot to commit a prototype.
  2658.    
  2659. 2002-03-22 14:12  hardaker
  2660.    * agent/agent_handler.c , agent/agent_registry.c ,
  2661.    agent/mibgroup/agentx/master_admin.c ,
  2662.    include/net-snmp/agent/agent_registry.h:
  2663.    register_mib_context2 -> netsnmp_register_mib (and marked as internal)
  2664.    
  2665. 2002-03-22 14:01  hardaker
  2666.    * agent/mibgroup/agentx/: master.c , subagent.c:
  2667.    use new error logging api when !root
  2668.    
  2669. 2002-03-22 14:00  hardaker
  2670.    * snmplib/snmp_api.c:
  2671.    enable logging session errors to some log level other than ERR.
  2672.    
  2673. 2002-03-22 13:55  hardaker
  2674.    * agent/mibgroup/agentx/: master.c , subagent.c:
  2675.    better agentx connection related error messages.
  2676.    
  2677. 2002-03-22 09:35  dts12
  2678.    * win32/: win32.dsw , win32.opt ,
  2679.    libhelpers/libhelpers.dsp , libsnmp_dll/libsnmp.def ,
  2680.    netsnmpmibs/netsnmpmibs.dsp , snmpd/snmpd.dsp:
  2681.    Slowly making progress on 5.0 Windows build.
  2682.    Everything now compiles, though the Release version doesn't link.
  2683.      (complains about assorted unknown routines that are there,
  2684.       staring it in the face.  Grrr!!!!)
  2685.    
  2686. 2002-03-22 08:24  jbpn
  2687.    * agent/mibgroup/agentx/protocol.c:
  2688.      - do not "tweak" range_subid when dealing with compressed OIDs.
  2689.        Thanks to Craig Setera for pointing out this deviation from RFC
  2690.        2741.
  2691.    
  2692. 2002-03-22 07:50  dts12
  2693.    * include/net-snmp/library/snmpUDPDomain.h ,
  2694.    include/net-snmp/library/snmp_client.h , snmplib/oid_array.c
  2695.    , snmplib/snmpTCPDomain.c , snmplib/snmpUDPDomain.c
  2696.    , snmplib/snmp_api.c , snmplib/snmp_client.c:
  2697.    Various minor inconsistencies (mostly to do with subtle variations in types)
  2698.    
  2699. 2002-03-22 07:31  rstory
  2700.    * snmplib/snmp_parse_args.c:
  2701.    fix typo
  2702.    
  2703. 2002-03-22 07:29  dts12
  2704.    * win32/: mib_module_includes.h , mib_module_inits.h ,
  2705.    net-snmp/net-snmp-config.h ,
  2706.    net-snmp/library/snmpv3-security-includes.h:
  2707.    Bring Windows versions of "automatically-generated" header files up to date.
  2708.    
  2709. 2002-03-22 02:23  jbpn
  2710.    * agent/mibgroup/kernel_sunos5.c:
  2711.      - don't use "reg" as a parameter name in kernel_sunos5_cache_age()
  2712.        as /usr/include/inet/common.h says:
  2713.        #define reg register
  2714.        (!) which the compiler then barfs on.  Reported as bug #533336 by
  2715.        Anonymous.
  2716.    
  2717. 2002-03-21 09:24  hardaker
  2718.    * include/net-snmp/library/read_config.h ,
  2719.    include/net-snmp/library/snmp_api.h , snmplib/read_config.c
  2720.    , snmplib/snmp_api.c , snmplib/snmp_parse_args.c:
  2721.    - snmp_config* -> netsnmp_config (for new functions only)
  2722.    - fix bug where snmp_config() strings were getting parsed twice.
  2723.    
  2724. 2002-03-21 09:23  hardaker
  2725.    * apps/snmptrapd.c:
  2726.    wrap agentx stuff in a still unused variable (at this point).
  2727.    
  2728. 2002-03-21 09:23  hardaker
  2729.    * apps/snmptranslate.c:
  2730.    remove unused variable.
  2731.    
  2732. 2002-03-21 09:23  hardaker
  2733.    * agent/mibgroup/utilities/override.c:
  2734.    fix oid parsing.
  2735.    
  2736. 2002-03-21 09:22  hardaker
  2737.    * agent/mibgroup/: Rmon/alarm.c , Rmon/statistics.c ,
  2738.    mibII/at.c:
  2739.    change // coments to /* */ comments (bad bad bad)
  2740.    
  2741. 2002-03-21 06:40  hardaker
  2742.    * snmplib/snmp-tc.c:
  2743.    change // coments to /* */ comments (bad bad bad)
  2744.    
  2745. 2002-03-20 20:12  hardaker
  2746.    * snmplib/snmp_api.c:
  2747.    add a list of registered text enums to ASN_* values.
  2748.      (In probably the wrong place.)
  2749.    
  2750. 2002-03-20 20:11  hardaker
  2751.    * configure , configure.in ,
  2752.    agent/mibgroup/utilities.h ,
  2753.    agent/mibgroup/utilities/override.c ,
  2754.    agent/mibgroup/utilities/override.h:
  2755.    create a new "override" directive to force an OID to a particular value
  2756.    - not finished.  It's designed to do read-write as well, but doesn't.
  2757.    
  2758. 2002-03-20 20:08  hardaker
  2759.    * agent/helpers/instance.c:
  2760.    check for inclusive
  2761.    
  2762. 2002-03-20 11:37  hardaker
  2763.    * include/net-snmp/agent/table_dataset.h:
  2764.    include new delete/remove breakdown APIs
  2765.    
  2766. 2002-03-20 11:36  hardaker
  2767.    * apps/notification_log.c:
  2768.    API change.
  2769.    
  2770. 2002-03-20 11:36  hardaker
  2771.    * agent/helpers/table_dataset.c:
  2772.    some "this will change" early row status implementation.
  2773.     - (this will move to a separate handler)
  2774.    
  2775. 2002-03-20 11:35  hardaker
  2776.    * agent/helpers/table_data.c:
  2777.    pointer checking against illegal adds (ie, shouldn't happen but check anyway)
  2778.    
  2779. 2002-03-20 08:42  hardaker
  2780.    * local/mib2c.create-dataset.conf:
  2781.    Ok, I make mistakes.  I admit it.  It really should have been a NULL.
  2782.    
  2783. 2002-03-20 08:37  hardaker
  2784.    * local/mib2c.create-dataset.conf:
  2785.    add missing comma
  2786.    
  2787. 2002-03-20 08:36  hardaker
  2788.    * agent/helpers/table_data.c ,
  2789.    include/net-snmp/agent/table_data.h:
  2790.    separate out delete/remove row functionality
  2791.    
  2792. 2002-03-20 07:47  hardaker
  2793.    * agent/mibgroup/mibII/: system_mib.c (V4-2-patches.6),
  2794.    system_mib.c:
  2795.    remove illegal SET support for sysDescr.
  2796.    
  2797. 2002-03-20 06:27  hardaker
  2798.    * CodingStyle , local/mib2c:
  2799.    - add many many -T flags for defining types.
  2800.    
  2801. 2002-03-19 21:13  hardaker
  2802.    * apps/snmptrapd.c:
  2803.    force setting of '!root' flag so that it will run for non-privileged
  2804.    users or when an agentx master simply has never existed.
  2805.    
  2806. 2002-03-19 16:02  hardaker
  2807.    * agent/helpers/table_dataset.c ,
  2808.    include/net-snmp/agent/table_dataset.h:
  2809.    - allow tables to be marked whether they should support creation or not.
  2810.    - bug fixes
  2811.    
  2812. 2002-03-19 07:32  hardaker
  2813.    * agent/helpers/: table_data.c , table_dataset.c:
  2814.    documentation clean up
  2815.    
  2816. 2002-03-19 07:28  hardaker
  2817.    * agent/: agent_handler.c , helpers/table_data.c:
  2818.    documentation clean up
  2819.    
  2820. 2002-03-19 07:17  hardaker
  2821.    * agent/: agent_handler.c , helpers/bulk_to_next.c ,
  2822.    helpers/table_dataset.c , mibgroup/examples/scalar_int.c:
  2823.    documentation clean up
  2824.    
  2825. 2002-03-19 06:43  hardaker
  2826.    * agent/agent_handler.c , agent/agent_registry.c ,
  2827.    agent/snmp_agent.c , agent/helpers/instance.c ,
  2828.    agent/helpers/old_api.c , agent/helpers/table.c ,
  2829.    agent/helpers/table_array.c , agent/helpers/table_data.c
  2830.    , agent/helpers/table_dataset.c ,
  2831.    agent/helpers/table_iterator.c , agent/mibgroup/testdelayed.c
  2832.    , agent/mibgroup/testhandler.c ,
  2833.    agent/mibgroup/agentx/master_admin.c ,
  2834.    apps/notification_log.c , include/net-snmp/utilities.h ,
  2835.    include/net-snmp/agent/agent_handler.h ,
  2836.    include/net-snmp/agent/snmp_agent.h ,
  2837.    include/net-snmp/agent/table.h ,
  2838.    include/net-snmp/agent/table_data.h ,
  2839.    include/net-snmp/agent/table_dataset.h ,
  2840.    include/net-snmp/library/data_list.h ,
  2841.    local/mib2c.create-dataset.conf , perl/agent/agent.xs ,
  2842.    snmplib/data_list.c:
  2843.    - renamed a few badly named functions (netsnmp_ appeared twice).
  2844.    - implemented the beginning of creation support for datasets.
  2845.    
  2846. 2002-03-19 06:35  hardaker
  2847.    * configure:
  2848.    Apparently I ran autoconf earlier and missed checking in the results.
  2849.    
  2850. 2002-03-19 06:35  hardaker
  2851.    * CodingStyle:
  2852.    add -nfca
  2853.    
  2854. 2002-03-17 16:25  hardaker
  2855.    * apps/snmptrap.c:
  2856.    Set default port to 162.
  2857.    
  2858. 2002-03-17 15:51  hardaker
  2859.    * snmplib/: snmpTCPDomain.c , snmpUDPDomain.c:
  2860.    improved formatting strings showing both transport type and port number.
  2861.    
  2862. 2002-03-13 23:30  hardaker
  2863.    * Makefile.rules:
  2864.    add missing "installsubdirs" target missing (thanks to Katsuhisa ABE)
  2865.    
  2866. 2002-03-13 23:27  hardaker
  2867.    * configure.in , net-snmp-config.in:
  2868.    add --create-snmpv3-user to automate adding a v3 user to both the usm
  2869.    and vacm tables (by adding lines to both the persistent and normal
  2870.    conf files).
  2871.    
  2872. 2002-03-13 16:30  hardaker
  2873.    * agent/mibgroup/agent/nsModuleTable.c:
  2874.    bug fix for pre-processed requests.
  2875.    
  2876. 2002-03-13 16:30  hardaker
  2877.    * Makefile.rules , configure , configure.in ,
  2878.    agent/Makefile.in , agent/mibgroup/agent_mibs.h ,
  2879.    include/ucd-snmp/agent_index.h ,
  2880.    include/ucd-snmp/agent_read_config.h ,
  2881.    include/ucd-snmp/agent_registry.h ,
  2882.    include/ucd-snmp/agent_trap.h , include/ucd-snmp/asn1.h ,
  2883.    include/ucd-snmp/auto_nlist.h , include/ucd-snmp/callback.h
  2884.    , include/ucd-snmp/default_store.h ,
  2885.    include/ucd-snmp/ds_agent.h ,
  2886.    include/ucd-snmp/header_complex.h , include/ucd-snmp/int64.h
  2887.    , include/ucd-snmp/keytools.h , include/ucd-snmp/mib.h
  2888.    , include/ucd-snmp/mib_module_config.h ,
  2889.    include/ucd-snmp/mibincl.h , include/ucd-snmp/parse.h ,
  2890.    include/ucd-snmp/read_config.h , include/ucd-snmp/scapi.h
  2891.    , include/ucd-snmp/snmp-tc.h , include/ucd-snmp/snmp.h
  2892.    , include/ucd-snmp/snmp_agent.h ,
  2893.    include/ucd-snmp/snmp_alarm.h , include/ucd-snmp/snmp_api.h
  2894.    , include/ucd-snmp/snmp_client.h ,
  2895.    include/ucd-snmp/snmp_debug.h , include/ucd-snmp/snmp_impl.h
  2896.    , include/ucd-snmp/snmp_logging.h ,
  2897.    include/ucd-snmp/snmp_parse_args.h ,
  2898.    include/ucd-snmp/snmp_vars.h , include/ucd-snmp/snmpusm.h
  2899.    , include/ucd-snmp/snmpv3.h , include/ucd-snmp/struct.h
  2900.    , include/ucd-snmp/system.h , include/ucd-snmp/tools.h
  2901.    , include/ucd-snmp/transform_oids.h ,
  2902.    include/ucd-snmp/ucd-snmp-agent-includes.h ,
  2903.    include/ucd-snmp/ucd-snmp-includes.h ,
  2904.    include/ucd-snmp/util_funcs.h , include/ucd-snmp/var_struct.h
  2905.    , include/ucd-snmp/version.h:
  2906.    - --enable-ucd-snmp-compatibility actually installs headers (as opposed
  2907.      to always, which is what it used to do).
  2908.    - add agent_mibs to configure default mib modules and document.
  2909.    - change help documentation a bit for the mib modules.
  2910.    - add a forced dependency for mib_modules.lo
  2911.    
  2912. 2002-03-13 16:13  hardaker
  2913.    * agent/mibgroup/agent.h:
  2914.    opps.  duplicates existing agent_mibs.h
  2915.    
  2916. 2002-03-13 15:50  hardaker
  2917.    * mibs/: UCD-DEMO-MIB.txt, UCD-DISKIO-MIB.txt, UCD-DLMOD-MIB.txt,
  2918.    UCD-IPFILTER-MIB.txt, UCD-IPFWACC-MIB.txt, UCD-SNMP-MIB.txt
  2919.    (V4-2-patches.[1,1,1,1,1,9]), UCD-DEMO-MIB.txt ,
  2920.    UCD-DISKIO-MIB.txt , UCD-DLMOD-MIB.txt ,
  2921.    UCD-IPFILTER-MIB.txt , UCD-IPFWACC-MIB.txt ,
  2922.    UCD-SNMP-MIB.txt:
  2923.    address changes for ucd-snmp -> net-snmp note saying these mibs are no
  2924.    longer supported by UCD.
  2925.    
  2926. 2002-03-13 15:39  hardaker
  2927.    * agent/mibgroup/agent.h ,
  2928.    agent/mibgroup/agent/nsModuleTable.c ,
  2929.    agent/mibgroup/agent/nsModuleTable.h ,
  2930.    mibs/NET-SNMP-AGENT-MIB.txt:
  2931.    Added a nsModuleTable table which replaces the older mrTable.
  2932.    Functionally, this is a list of all registered items within the MIB
  2933.    tree just like the mrTable was, but with support for contexts and for
  2934.    duplicate registrations with different priorities.
  2935.    
  2936. 2002-03-13 15:21  hardaker
  2937.    * snmplib/: tools.c (V4-2-patches.4), tools.c:
  2938.    malloc at least one byte in hex_to_binary2
  2939.    
  2940. 2002-03-13 15:11  hardaker
  2941.    * agent/helpers/table_iterator.c:
  2942.    remove unneeded debug statement
  2943.    
  2944. 2002-03-13 14:10  hardaker
  2945.    * snmplib/mib.c:
  2946.    Use local variable name buffers by default when building oid segments.
  2947.    
  2948. 2002-03-13 14:09  hardaker
  2949.    * agent/helpers/table_iterator.c:
  2950.    /* stop water from flowing through dam */
  2951.    finger->insert("hole")
  2952.    
  2953. 2002-03-13 04:03  dts12
  2954.    * FAQ (V4-2-patches.7), FAQ:
  2955.    Add a description of "unlinked OIDs".
  2956.    
  2957. 2002-03-12 21:30  hardaker
  2958.    * local/: mib2c.create-dataset.conf , mib2c.iterate.conf:
  2959.    fix headers.
  2960.    
  2961. 2002-03-12 21:15  hardaker
  2962.    * local/mib2c:
  2963.    add don't format comments option
  2964.    
  2965. 2002-03-12 21:10  hardaker
  2966.    * agent/helpers/table_dataset.c:
  2967.    fix for tables with holes.
  2968.    
  2969. 2002-03-12 21:09  hardaker
  2970.    * mibs/Makefile.in:
  2971.    move default mibs to their own variable.
  2972.    
  2973. 2002-03-12 21:06  hardaker
  2974.    * perl/: SNMP/Makefile.PL , agent/Makefile.PL ,
  2975.    agent/agent.xs , agent/typemap:
  2976.    - use net-snmp-config to figure things out.
  2977.    - update headers and typeinfo for recent changes.
  2978.    
  2979. 2002-03-12 20:34  hardaker
  2980.    * local/: FAQ2HTML , README.mib2c , mib2c , tkmib
  2981.    , mib2c.array-auto.conf , mib2c.array-user.conf:
  2982.    ucd-snmp -> net-snmp changes.
  2983.    
  2984. 2002-03-12 20:33  hardaker
  2985.    * local/mib2c.storage.conf:
  2986.    remove obsolete mib2c.conf file
  2987.    
  2988. 2002-03-12 18:11  hardaker
  2989.    * agent/helpers/table_data.c:
  2990.    don't forget to set row->next->prev to something when removing row.
  2991.    
  2992. 2002-03-12 17:54  hardaker
  2993.    * agent/snmp_agent.c:
  2994.    fix agentx inclusive searches to ignore get errors.
  2995.    
  2996. 2002-03-12 17:53  hardaker
  2997.    * snmplib/snmpCallbackDomain.c:
  2998.    some minimal dump debugging.
  2999.    
  3000. 2002-03-12 08:34  dts12
  3001.    * FAQ (V4-2-patches.6), FAQ:
  3002.    Updating of the FAQ ready for the next release.
  3003.    (Mostly rephrasing of existing entries, but a few new questions)
  3004.    
  3005. 2002-03-11 18:00  rstory
  3006.    * agent/helpers/table_dataset.c:
  3007.    cast -1 to u_char so test doesn't always fail (fix compiler warning)
  3008.    
  3009. 2002-03-11 17:27  hardaker
  3010.    * agent/mibgroup/agentx/master.c:
  3011.    treat (illegal) errors from subagents specially for getnext cases.
  3012.    
  3013. 2002-03-11 13:41  hardaker
  3014.    * net-snmp-config.in:
  3015.    add our snmp libraries to output
  3016.    
  3017. 2002-03-11 10:34  hardaker
  3018.    * include/net-snmp/agent/: table_data.h , table_dataset.h:
  3019.    delete/remove support header changes.
  3020.    
  3021. 2002-03-11 09:13  jbpn
  3022.    * agent/mibgroup/mibII/vacm_vars.c:
  3023.      - allow compilation --with-out-transports=TCP
  3024.    
  3025. 2002-03-11 08:21  jbpn
  3026.    * include/net-snmp/library/snmp_debug.h:
  3027.      - fixes for --disable-debugging
  3028.    
  3029. 2002-03-11 07:41  dts12
  3030.    * FAQ (V4-2-patches.5), FAQ:
  3031.    Bring the 4x- and main-branch FAQs into agreement.
  3032.    
  3033. 2002-03-11 06:51  jbpn
  3034.    * agent/mibgroup/agentx/master.c:
  3035.      - use correct session ID when talking to subagents.  Thanks to Craig
  3036.        Setera for this fix.
  3037.    
  3038. 2002-03-11 05:20  jbpn
  3039.    * snmplib/parse.c:
  3040.      - fix bad type assignment in build_translation_table(), noticed by
  3041.        Peter Stevens.
  3042.    
  3043. 2002-03-11 00:13  hardaker
  3044.    * apps/snmptrapd.c:
  3045.    check for NULL frees, even though it's supposed to be ok according to ansi.
  3046.    
  3047. 2002-03-11 00:12  hardaker
  3048.    * apps/notification_log.c:
  3049.    beginning support for maximum logged checking.
  3050.    
  3051. 2002-03-11 00:11  hardaker
  3052.    * agent/helpers/table_dataset.c:
  3053.    - remove/delete row support.
  3054.    - null check
  3055.    - doc comments.
  3056.    
  3057. 2002-03-11 00:10  hardaker
  3058.    * agent/helpers/table_data.c:
  3059.    remove/delete row support.
  3060.    
  3061. 2002-03-11 00:08  hardaker
  3062.    * agent/helpers/instance.c:
  3063.    call next handlers (opps).
  3064.    
  3065. 2002-03-10 14:11  nba
  3066.    * man/mib_api.3.def:
  3067.    Fix one sprint_variable => snprint_variable
  3068.    
  3069. 2002-03-10 14:06  nba
  3070.    * include/net-snmp/library/mib.h , snmplib/mib.c:
  3071.    Add snprint_* functions that were sprint_* in ucd-snmp 4
  3072.    
  3073. 2002-03-10 14:05  nba
  3074.    * include/net-snmp/session_api.h , snmplib/snmpIPXDomain.c
  3075.    , snmplib/snmp_transport.c:
  3076.    Fix compilation when IPX-transport enabled
  3077.    
  3078. 2002-03-10 14:03  nba
  3079.    * apps/snmpnetstat/Makefile.in:
  3080.    Fix compilation outside source directory
  3081.    
  3082. 2002-03-08 22:26  hardaker
  3083.    * FAQ , sedscript.in , perl/SNMP/SNMP.pm ,
  3084.    snmplib/snmp_version.c:
  3085.    - (snmplib/snmp_version.c sedscript.in): version tag ( 5.0.pre2 )
  3086.    
  3087. 2002-03-08 18:23  hardaker
  3088.    * README:
  3089.    misc changes.
  3090.    
  3091. 2002-03-08 18:23  hardaker
  3092.    * perl/SNMP/SNMP.xs:
  3093.    new api changes
  3094.    
  3095. 2002-03-08 17:20  hardaker
  3096.    * agent/mibgroup/mibII/mta_sendmail.c:
  3097.    Patch from Lawrence Greenfield to deal with Sendmail 8.12 queuegroups.
  3098.    
  3099. 2002-03-08 16:59  hardaker
  3100.    * apps/snmpnetstat/Makefile.in:
  3101.    patch from csete to fix win32 builds
  3102.    
  3103. 2002-03-08 16:55  hardaker
  3104.    * configure , configure.in:
  3105.    add Callback transport to cygwin
  3106.    
  3107. 2002-03-08 16:49  hardaker
  3108.    * NEWS:
  3109.    mention rmon support.
  3110.    
  3111. 2002-03-08 16:39  hardaker
  3112.    * snmplib/snmp_api.c:
  3113.    patch from Harrie Hazewinkel to remove old an unused pointer
  3114.    
  3115. 2002-03-08 16:28  hardaker
  3116.    * agent/agent_index.c , agent/agent_registry.c ,
  3117.    agent/agent_trap.c , agent/snmp_agent.c ,
  3118.    agent/snmp_vars.c , agent/snmpd.c ,
  3119.    agent/helpers/instance.c , agent/helpers/old_api.c ,
  3120.    agent/helpers/table.c , agent/helpers/table_array.c ,
  3121.    agent/helpers/table_data.c , agent/helpers/table_dataset.c
  3122.    , agent/helpers/table_iterator.c ,
  3123.    agent/mibgroup/header_complex.c ,
  3124.    agent/mibgroup/header_complex.h , agent/mibgroup/testhandler.c
  3125.    , agent/mibgroup/Rmon/event.c ,
  3126.    agent/mibgroup/agent/nsTransactionTable.c ,
  3127.    agent/mibgroup/agentx/client.c ,
  3128.    agent/mibgroup/agentx/client.h ,
  3129.    agent/mibgroup/agentx/master.c ,
  3130.    agent/mibgroup/agentx/master_admin.c ,
  3131.    agent/mibgroup/agentx/master_admin.h ,
  3132.    agent/mibgroup/agentx/protocol.c ,
  3133.    agent/mibgroup/agentx/protocol.h ,
  3134.    agent/mibgroup/agentx/subagent.c ,
  3135.    agent/mibgroup/agentx/subagent.h ,
  3136.    agent/mibgroup/disman/mteObjectsTable.c ,
  3137.    agent/mibgroup/disman/mteObjectsTable.h ,
  3138.    agent/mibgroup/disman/mteTriggerTable.c ,
  3139.    agent/mibgroup/disman/mteTriggerTable.h ,
  3140.    agent/mibgroup/examples/example.c ,
  3141.    agent/mibgroup/mibII/sysORTable.c ,
  3142.    agent/mibgroup/mibII/sysORTable.h ,
  3143.    agent/mibgroup/mibII/vacm_context.c ,
  3144.    agent/mibgroup/mibII/vacm_vars.c ,
  3145.    agent/mibgroup/mibII/vacm_vars.h ,
  3146.    agent/mibgroup/notification/snmpNotifyFilterProfileTable.c ,
  3147.    agent/mibgroup/notification/snmpNotifyFilterTable.c ,
  3148.    agent/mibgroup/notification/snmpNotifyTable.c ,
  3149.    agent/mibgroup/smux/smux.c , agent/mibgroup/smux/smux.h
  3150.    , agent/mibgroup/target/snmpTargetAddrEntry.c ,
  3151.    agent/mibgroup/target/snmpTargetAddrEntry.h ,
  3152.    agent/mibgroup/target/target.c ,
  3153.    agent/mibgroup/target/target.h ,
  3154.    agent/mibgroup/ucd-snmp/proxy.c ,
  3155.    agent/mibgroup/ucd-snmp/proxy.h , apps/notification_log.c
  3156.    , apps/notification_log.h , apps/snmpbulkget.c ,
  3157.    apps/snmpbulkwalk.c , apps/snmpdelta.c , apps/snmpdf.c
  3158.    , apps/snmpget.c , apps/snmpgetnext.c ,
  3159.    apps/snmpset.c , apps/snmpstatus.c , apps/snmptable.c
  3160.    , apps/snmptest.c , apps/snmptrap.c ,
  3161.    apps/snmptrapd.c , apps/snmptrapd_log.c ,
  3162.    apps/snmptrapd_log.h , apps/snmpusm.c , apps/snmpvacm.c
  3163.    , apps/snmpwalk.c , apps/snmpnetstat/if.c ,
  3164.    apps/snmpnetstat/inet.c , apps/snmpnetstat/inet6.c ,
  3165.    apps/snmpnetstat/main.c , apps/snmpnetstat/netstat.h ,
  3166.    apps/snmpnetstat/route.c ,
  3167.    include/net-snmp/agent/agent_index.h ,
  3168.    include/net-snmp/agent/agent_registry.h ,
  3169.    include/net-snmp/agent/agent_trap.h ,
  3170.    include/net-snmp/agent/old_api.h ,
  3171.    include/net-snmp/agent/snmp_agent.h ,
  3172.    include/net-snmp/agent/snmp_vars.h ,
  3173.    include/net-snmp/agent/table.h ,
  3174.    include/net-snmp/agent/table_data.h ,
  3175.    include/net-snmp/agent/table_iterator.h ,
  3176.    include/net-snmp/agent/var_struct.h ,
  3177.    include/net-snmp/library/cmu_compat.h ,
  3178.    include/net-snmp/library/libsnmp.h ,
  3179.    include/net-snmp/library/mib.h ,
  3180.    include/net-snmp/library/oid_array.h ,
  3181.    include/net-snmp/library/parse.h ,
  3182.    include/net-snmp/library/snmpCallbackDomain.h ,
  3183.    include/net-snmp/library/snmp_api.h ,
  3184.    include/net-snmp/library/snmp_client.h ,
  3185.    include/net-snmp/library/snmp_debug.h ,
  3186.    include/net-snmp/library/snmp_parse_args.h ,
  3187.    include/net-snmp/library/snmp_secmod.h ,
  3188.    include/net-snmp/library/snmpusm.h ,
  3189.    local/mib2c.array-user.conf , local/mib2c.iterate.conf ,
  3190.    local/mib2c.storage.conf , perl/SNMP/SNMP.xs ,
  3191.    snmplib/cmu_compat.c , snmplib/mib.c ,
  3192.    snmplib/snmpCallbackDomain.c , snmplib/snmp_api.c ,
  3193.    snmplib/snmp_client.c , snmplib/snmp_debug.c ,
  3194.    snmplib/snmp_parse_args.c , snmplib/snmp_secmod.c ,
  3195.    snmplib/snmpksm.c , snmplib/snmpusm.c , snmplib/snmpv3.c
  3196.    , snmplib/ucd_compat.c:
  3197.    struct snmp_session typedefed to netsnmp_session.  & pdu. & ...
  3198.    
  3199. 2002-03-08 14:00  hardaker
  3200.    * perl/SNMP/SNMP.xs:
  3201.    get_symbol -> get_tree
  3202.    
  3203. 2002-03-08 07:45  hardaker
  3204.    * perl/: SNMP/SNMP.xs , agent/agent.pm , agent/agent.xs
  3205.    , agent/test.pl:
  3206.    missed updates
  3207.    
  3208. 2002-03-08 07:43  hardaker
  3209.    * snmplib/: data_list.c , default_store.c , mib.c
  3210.    , oid_array.c , oid_stash.c , read_config.c
  3211.    , snmpAAL5PVCDomain.c , snmpCallbackDomain.c ,
  3212.    snmpIPXDomain.c , snmpTCPDomain.c , snmpTCPIPv6Domain.c
  3213.    , snmpUDPDomain.c , snmpUDPIPv6Domain.c ,
  3214.    snmpUnixDomain.c , snmp_api.c , snmp_debug.c ,
  3215.    snmp_transport.c , snmpv3.c:
  3216.    missing updated code
  3217.    
  3218. 2002-03-08 02:07  jbpn
  3219.    * include/net-snmp/library/snmp_api.h ,
  3220.    include/net-snmp/library/snmp_transport.h , snmplib/snmp_api.c:
  3221.      - some snmp -> netsnmp fixes
  3222.    
  3223. 2002-03-07 13:42  hardaker
  3224.    * agent/snmp_agent.c , agent/snmp_vars.c ,
  3225.    agent/snmpd.c , agent/helpers/table.c ,
  3226.    agent/helpers/table_array.c , agent/helpers/table_data.c
  3227.    , agent/helpers/table_dataset.c ,
  3228.    agent/helpers/table_iterator.c , agent/mibgroup/testhandler.c
  3229.    , agent/mibgroup/agent/nsTransactionTable.c ,
  3230.    agent/mibgroup/agentx/subagent.c ,
  3231.    agent/mibgroup/disman/mteTriggerTable.c ,
  3232.    agent/mibgroup/mibII/vacm_context.c ,
  3233.    agent/mibgroup/mibII/vacm_vars.c , apps/notification_log.c
  3234.    , apps/snmptrapd.c , apps/snmptrapd_log.c ,
  3235.    include/net-snmp/agent/snmp_agent.h ,
  3236.    include/net-snmp/agent/table.h ,
  3237.    include/net-snmp/agent/table_array.h ,
  3238.    include/net-snmp/agent/table_data.h ,
  3239.    include/net-snmp/agent/table_dataset.h ,
  3240.    include/net-snmp/agent/table_iterator.h ,
  3241.    include/net-snmp/library/snmpAAL5PVCDomain.h ,
  3242.    include/net-snmp/library/snmpCallbackDomain.h ,
  3243.    include/net-snmp/library/snmpIPXDomain.h ,
  3244.    include/net-snmp/library/snmpTCPDomain.h ,
  3245.    include/net-snmp/library/snmpTCPIPv6Domain.h ,
  3246.    include/net-snmp/library/snmpUDPDomain.h ,
  3247.    include/net-snmp/library/snmpUDPIPv6Domain.h ,
  3248.    include/net-snmp/library/snmpUnixDomain.h ,
  3249.    local/mib2c.array-auto.conf , local/mib2c.array-user.conf
  3250.    , local/mib2c.create-dataset.conf ,
  3251.    local/mib2c.iterate.conf:
  3252.    massive netsnmp_ prefixing of stuff (pass 4)
  3253.    
  3254. 2002-03-07 13:29  hardaker
  3255.    * agent/agent_handler.c , agent/agent_read_config.c ,
  3256.    agent/agent_registry.c , agent/snmp_vars.c ,
  3257.    agent/helpers/all_helpers.c , agent/helpers/bulk_to_next.c
  3258.    , agent/helpers/debug_handler.c ,
  3259.    agent/helpers/instance.c , agent/helpers/multiplexer.c ,
  3260.    agent/helpers/null.c , agent/helpers/old_api.c ,
  3261.    agent/helpers/read_only.c , agent/helpers/serialize.c ,
  3262.    agent/helpers/table.c , agent/helpers/table_array.c ,
  3263.    agent/helpers/table_data.c , agent/helpers/table_dataset.c
  3264.    , agent/helpers/table_iterator.c ,
  3265.    agent/mibgroup/testdelayed.c , agent/mibgroup/testhandler.c
  3266.    , agent/mibgroup/agent/nsTransactionTable.c ,
  3267.    agent/mibgroup/agent/nsTransactionTable.h ,
  3268.    agent/mibgroup/agentx/master_admin.c ,
  3269.    agent/mibgroup/disman/mteTriggerTable.c ,
  3270.    agent/mibgroup/examples/scalar_int.c ,
  3271.    agent/mibgroup/mibII/vacm_context.c ,
  3272.    agent/mibgroup/target/target.c ,
  3273.    agent/mibgroup/target/target_counters.c ,
  3274.    apps/notification_log.c ,
  3275.    include/net-snmp/agent/agent_registry.h ,
  3276.    include/net-snmp/agent/all_helpers.h ,
  3277.    include/net-snmp/agent/bulk_to_next.h ,
  3278.    include/net-snmp/agent/debug_handler.h ,
  3279.    include/net-snmp/agent/instance.h ,
  3280.    include/net-snmp/agent/multiplexer.h ,
  3281.    include/net-snmp/agent/null.h ,
  3282.    include/net-snmp/agent/old_api.h ,
  3283.    include/net-snmp/agent/read_only.h ,
  3284.    include/net-snmp/agent/serialize.h ,
  3285.    include/net-snmp/agent/table.h ,
  3286.    include/net-snmp/agent/table_array.h ,
  3287.    include/net-snmp/agent/table_data.h ,
  3288.    include/net-snmp/agent/table_dataset.h ,
  3289.    include/net-snmp/agent/table_iterator.h ,
  3290.    include/net-snmp/library/snmpTCPDomain.h ,
  3291.    local/mib2c.array-auto.conf , local/mib2c.array-user.conf
  3292.    , local/mib2c.create-dataset.conf ,
  3293.    local/mib2c.iterate.conf:
  3294.    massive netsnmp_ prefixing of stuff (pass 3)
  3295.    
  3296. 2002-03-07 13:13  hardaker
  3297.    * agent/agent_handler.c , agent/agent_registry.c ,
  3298.    agent/snmp_agent.c , agent/helpers/debug_handler.c ,
  3299.    agent/helpers/instance.c , agent/helpers/old_api.c ,
  3300.    agent/helpers/table.c , agent/helpers/table_array.c ,
  3301.    agent/helpers/table_data.c , agent/helpers/table_dataset.c
  3302.    , agent/helpers/table_iterator.c ,
  3303.    agent/mibgroup/testdelayed.c , agent/mibgroup/testhandler.c
  3304.    , agent/mibgroup/agentx/master_admin.c ,
  3305.    agent/mibgroup/disman/mteTriggerTable.c ,
  3306.    agent/mibgroup/target/target.c , apps/snmptrapd.c ,
  3307.    include/net-snmp/agent/agent_handler.h ,
  3308.    include/net-snmp/agent/snmp_agent.h ,
  3309.    include/net-snmp/agent/table_array.h ,
  3310.    include/net-snmp/library/data_list.h ,
  3311.    include/net-snmp/library/oid_array.h ,
  3312.    include/net-snmp/library/oid_stash.h ,
  3313.    local/mib2c.array-user.conf:
  3314.    massive netsnmp_ prefixing of stuff (pass 2)
  3315.    
  3316. 2002-03-07 08:56  hardaker
  3317.    * agent/agent_handler.c , agent/agent_read_config.c ,
  3318.    agent/agent_registry.c , agent/snmp_agent.c ,
  3319.    agent/snmp_vars.c , agent/snmpd.c ,
  3320.    agent/helpers/bulk_to_next.c , agent/helpers/debug_handler.c
  3321.    , agent/helpers/instance.c ,
  3322.    agent/helpers/multiplexer.c , agent/helpers/null.c ,
  3323.    agent/helpers/old_api.c , agent/helpers/read_only.c ,
  3324.    agent/helpers/serialize.c , agent/helpers/table.c ,
  3325.    agent/helpers/table_array.c , agent/helpers/table_data.c
  3326.    , agent/helpers/table_dataset.c ,
  3327.    agent/helpers/table_iterator.c , agent/mibgroup/testdelayed.c
  3328.    , agent/mibgroup/testdelayed.h ,
  3329.    agent/mibgroup/testhandler.c , agent/mibgroup/testhandler.h
  3330.    , agent/mibgroup/agent/nsTransactionTable.c ,
  3331.    agent/mibgroup/agent/nsTransactionTable.h ,
  3332.    agent/mibgroup/agentx/master.c ,
  3333.    agent/mibgroup/agentx/master.h ,
  3334.    agent/mibgroup/agentx/master_admin.c ,
  3335.    agent/mibgroup/agentx/subagent.c ,
  3336.    agent/mibgroup/disman/mteTriggerTable.c ,
  3337.    agent/mibgroup/mibII/sysORTable.c ,
  3338.    agent/mibgroup/mibII/system_mib.c ,
  3339.    agent/mibgroup/mibII/vacm_context.c ,
  3340.    agent/mibgroup/mibII/vacm_context.h ,
  3341.    agent/mibgroup/mibII/vacm_vars.c ,
  3342.    agent/mibgroup/notification/snmpNotifyTable.c ,
  3343.    agent/mibgroup/target/snmpTargetAddrEntry.h ,
  3344.    agent/mibgroup/target/target.c ,
  3345.    agent/mibgroup/target/target_counters.c ,
  3346.    agent/mibgroup/target/target_counters.h ,
  3347.    agent/mibgroup/ucd-snmp/proxy.c ,
  3348.    agent/mibgroup/ucd-snmp/proxy.h , apps/notification_log.c
  3349.    , apps/notification_log.h , apps/snmpstatus.c ,
  3350.    apps/snmptest.c , apps/snmptrapd.c ,
  3351.    apps/snmptrapd_log.c , apps/snmptrapd_log.h ,
  3352.    include/net-snmp/session_api.h ,
  3353.    include/net-snmp/agent/agent_handler.h ,
  3354.    include/net-snmp/agent/agent_registry.h ,
  3355.    include/net-snmp/agent/bulk_to_next.h ,
  3356.    include/net-snmp/agent/debug_handler.h ,
  3357.    include/net-snmp/agent/instance.h ,
  3358.    include/net-snmp/agent/multiplexer.h ,
  3359.    include/net-snmp/agent/null.h ,
  3360.    include/net-snmp/agent/old_api.h ,
  3361.    include/net-snmp/agent/read_only.h ,
  3362.    include/net-snmp/agent/serialize.h ,
  3363.    include/net-snmp/agent/set_helper.h ,
  3364.    include/net-snmp/agent/snmp_agent.h ,
  3365.    include/net-snmp/agent/snmp_vars.h ,
  3366.    include/net-snmp/agent/table.h ,
  3367.    include/net-snmp/agent/table_array.h ,
  3368.    include/net-snmp/agent/table_data.h ,
  3369.    include/net-snmp/agent/table_dataset.h ,
  3370.    include/net-snmp/agent/table_iterator.h ,
  3371.    include/net-snmp/agent/var_struct.h ,
  3372.    include/net-snmp/library/mib.h ,
  3373.    include/net-snmp/library/read_config.h ,
  3374.    include/net-snmp/library/snmpAAL5PVCDomain.h ,
  3375.    include/net-snmp/library/snmpCallbackDomain.h ,
  3376.    include/net-snmp/library/snmpIPXDomain.h ,
  3377.    include/net-snmp/library/snmpTCPDomain.h ,
  3378.    include/net-snmp/library/snmpTCPIPv6Domain.h ,
  3379.    include/net-snmp/library/snmpUDPDomain.h ,
  3380.    include/net-snmp/library/snmpUDPIPv6Domain.h ,
  3381.    include/net-snmp/library/snmpUnixDomain.h ,
  3382.    include/net-snmp/library/snmp_api.h ,
  3383.    include/net-snmp/library/snmp_transport.h ,
  3384.    local/mib2c.array-auto.conf , local/mib2c.array-user.conf
  3385.    , local/mib2c.create-dataset.conf ,
  3386.    local/mib2c.iterate.conf:
  3387.    massive netsnmp_ prefixing of stuff (pass 1)
  3388.    
  3389. 2002-03-07 06:21  jbpn
  3390.    * man/snmp_sess_api.3.def:
  3391.      - style update
  3392.    
  3393. 2002-03-07 05:47  jbpn
  3394.    * man/snmp_trap_api.3.def:
  3395.      - minor updates
  3396.    
  3397. 2002-03-07 05:39  jbpn
  3398.    * man/snmp_alarm.3.def:
  3399.      - style update
  3400.    
  3401. 2002-03-07 05:00  jbpn
  3402.    * man/read_config.3.def:
  3403.      - make prototypes match header
  3404.    
  3405.      - make style consistent with mib_api
  3406.    
  3407. 2002-03-07 03:07  jbpn
  3408.    * man/mib_api.3.def:
  3409.      - fix up snprint_ declarations, fix small typo.  Patch by Guy
  3410.    Harris.
  3411.    
  3412. 2002-03-07 02:44  jbpn
  3413.    * include/net-snmp/library/mib.h:
  3414.      - remove duplicate declaration of sprint_realloc_by_type, as noted
  3415.        by Guy Harris.
  3416.    
  3417. 2002-03-06 17:15  hardaker
  3418.    * include/net-snmp/agent/.cvsignore ,
  3419.    include/net-snmp/library/.cvsignore , perl/SNMP/t/.cvsignore:
  3420.    new ignore files
  3421.    
  3422. 2002-03-06 17:13  hardaker
  3423.    * .cvsignore:
  3424.    ignore docs
  3425.    
  3426. 2002-03-06 17:08  hardaker
  3427.    * agent/mibgroup/examples.h:
  3428.    examples module wrapper to include all (new) examples.
  3429.    
  3430. 2002-03-06 16:58  hardaker
  3431.    * agent/mibgroup/examples/scalar_int.c:
  3432.    document better.
  3433.    
  3434. 2002-03-06 16:58  hardaker
  3435.    * doxygen.conf:
  3436.    search examples for docs.
  3437.    
  3438. 2002-03-06 16:29  hardaker
  3439.    * mibs/NET-SNMP-EXAMPLES-MIB.txt:
  3440.    example MIB template (and one node)
  3441.    
  3442. 2002-03-06 16:28  hardaker
  3443.    * mibs/NET-SNMP-MIB.txt:
  3444.    instantiate examples
  3445.    
  3446. 2002-03-06 16:27  hardaker
  3447.    * mibs/Makefile.in:
  3448.    install some NS mibs
  3449.    
  3450. 2002-03-06 16:27  hardaker
  3451.    * agent/mibgroup/examples/: scalar_int.c , scalar_int.h:
  3452.    Example implementation of a SNMP enabled int registered at a scalar.
  3453.    
  3454. 2002-03-06 16:25  hardaker
  3455.    * agent/helpers/instance.c , include/net-snmp/agent/instance.h:
  3456.    many changes for instances.  Specificically:
  3457.      - allow for subhandlers.
  3458.      - provide an int wrapper.
  3459.      - reuse more code.
  3460.      - numerous bug fixes.
  3461.    
  3462. 2002-03-06 14:05  hardaker
  3463.    * NEWS:
  3464.    remove a blank line.
  3465.    
  3466. 2002-03-06 14:05  hardaker
  3467.    * agent/mibgroup/agentx/: master.c , master_admin.c:
  3468.    Fix master agent getbulk support.  this has to be independently of the
  3469.    normal bulk->next fixes due to delegation.  Long story.
  3470.    
  3471. 2002-03-06 14:03  hardaker
  3472.    * agent/helpers/bulk_to_next.c:
  3473.    move bulk_to_next fixing functionality into a separate function for reuse.
  3474.    
  3475. 2002-03-06 10:26  jbpn
  3476.    * include/net-snmp/library/mib.h , snmplib/mib.c:
  3477.      - sprinkle magic const dust
  3478.    
  3479. 2002-03-06 10:18  jbpn
  3480.    * man/mib_api.3.def:
  3481.      - document changed API, incorporating patches by Guy Harris.
  3482.    
  3483. 2002-03-06 09:34  hardaker
  3484.    * testing/tests/: T112agentxsetfail , T122proxysetfail:
  3485.    fix tests.
  3486.    
  3487. 2002-03-06 09:24  hardaker
  3488.    * snmplib/snmp_parse_args.c:
  3489.    re-enable setting optind to 1 till Dave tells me where this breaks.
  3490.    
  3491. 2002-03-06 09:08  hardaker
  3492.    * testing/tests/: T051snmpv2ctrap , T052snmpv2cinform ,
  3493.    T058agentauthtrap:
  3494.    fixes for new command line usage.
  3495.    
  3496. 2002-03-06 09:07  hardaker
  3497.    * snmplib/snmp_client.c:
  3498.    more improved error messages (mostly)
  3499.    
  3500. 2002-03-06 08:54  hardaker
  3501.    * configure:
  3502.    autoconf
  3503.    
  3504. 2002-03-06 08:41  dts12
  3505.    * snmplib/: snmpv3.c (V4-2-patches.3), snmpv3.c:
  3506.    Fix a confusion between defAuthType and defPrivType.
  3507.    
  3508. 2002-03-06 08:36  hardaker
  3509.    * agent/mibgroup/agentx/: master.c , protocol.c:
  3510.    proper fix for not requiring responses to CLEANUP messages.
  3511.    
  3512. 2002-03-06 06:07  jbpn
  3513.    * agent/snmp_agent.c:
  3514.      - zero the name of elements of the bulk cache
  3515.    
  3516. 2002-03-06 06:06  jbpn
  3517.    * snmplib/mib.c:
  3518.      - calloc() not malloc() in a few places to initialise some buffers
  3519.        to zeroes.
  3520.    
  3521. 2002-03-06 05:52  dts12
  3522.    * snmplib/: snmp_api.c (V4-2-patches.6), snmp_api.c:
  3523.    Actually use the common 'defPassphrase' value if 'def{Auth,Priv}Passphrase' isn't set.
  3524.    Qn: Should the AuthPassphrase also be used for privacy if no other value is available?
  3525.    
  3526. 2002-03-06 05:45  jbpn
  3527.    * agent/mibgroup/agentx/master.c:
  3528.      - don't send requests for OIDs preceeding the start of a region
  3529.        (this can lead to loops if e.g. a subagent has registered two
  3530.        adjacent rows).
  3531.    
  3532. 2002-03-06 05:07  jbpn
  3533.    * testing/Makefile.in:
  3534.      - ignore errors doing rm -rf /tmp/snmp-test* when making testclean
  3535.    
  3536. 2002-03-06 02:26  jbpn
  3537.    * snmplib/mib.c:
  3538.      - use more efficient get_tree() in sprint_realloc_value()
  3539.    
  3540. 2002-03-05 18:28  hardaker
  3541.    * testing/tests/: T015snmpv2cgetnext , T001snmpv1get ,
  3542.    T002snmpv1getnext , T003snmpv1getfail , T014snmpv2cget
  3543.    , T016snmpv2cgetfail , T017snmpv2ctov1getfail ,
  3544.    T018snmpv1tov2cgetfail , T100agenthup:
  3545.    fixes for new forced -c flags
  3546.    
  3547. 2002-03-05 18:21  hardaker
  3548.    * include/net-snmp/agent/snmp_agent.h:
  3549.    remove no longer appropriate comment.
  3550.    
  3551. 2002-03-05 18:20  hardaker
  3552.    * agent/mibgroup/agentx/subagent.c:
  3553.    fix duplicate free by cloning the pdu before sending it out again
  3554.    (thought I had done this once in the past already, but I got 1/2 functions).
  3555.    
  3556. 2002-03-05 18:19  hardaker
  3557.    * agent/mibgroup/agentx/protocol.c:
  3558.    Temporary fix to fix for agentx SET requests.  This reverses a
  3559.    previous John change where responses to cleanups are now expected