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

SNMP编程

开发平台:

Unix_Linux

  1.    again.  This took me a good 2 days to track down, sigh...
  2.    
  3. 2002-03-05 18:07  hardaker
  4.    * agent/mibgroup/agentx/master.c:
  5.    - add (ascii) agentx state diagram
  6.    
  7. 2002-03-05 18:07  hardaker
  8.    * agent/snmp_agent.c:
  9.    - multiple free bug fixes.
  10.    - improved debugging statements.
  11.    
  12. 2002-03-05 10:44  hardaker
  13.    * agent/mibgroup/agentx/: master_request.c , master_request.h:
  14.    removed unused files
  15.    
  16. 2002-03-05 10:31  jbpn
  17.    * agent/mibgroup/agentx/subagent.c:
  18.      - oops, fix bad cut and paste
  19.    
  20. 2002-03-05 10:25  jbpn
  21.    * agent/mibgroup/agentx/subagent.c:
  22.      - reintroduce scope processing (see RFC 2741, p. 66, section 7.2.3.2
  23.        paragraph 2): "If the subagent can't locate an appropriate
  24.        variable, __v.name_is_set_to_the_starting_OID__ [the important
  25.        bit] and the VarBind is set to `endOfMibView'"
  26.    
  27. 2002-03-05 09:54  hardaker
  28.    * agent/mibgroup/ucd-snmp/versioninfo.c:
  29.    impose max length restriction supplied by mib for configuration options.
  30.    
  31. 2002-03-05 08:48  jbpn
  32.    * agent/: agent_index.c , snmp_agent.c ,
  33.    helpers/debug_handler.c , mibgroup/agentx/master.c:
  34.      - use new DEBUGMSGVAR macro in a few places
  35.    
  36. 2002-03-05 08:45  jbpn
  37.    * snmplib/snmp_debug.c ,
  38.    include/net-snmp/library/snmp_debug.h:
  39.      - add DEBUGMSGVAR macro to print out a variable
  40.    
  41. 2002-03-05 08:34  hardaker
  42.    * perl/SNMP/: SNMP.pm , SNMP.xs:
  43.    print_value function updates.
  44.    
  45. 2002-03-05 08:05  dts12
  46.    * agent/mibgroup/examples/: ucdDemoPublic.c (V4-2-patches.2),
  47.    ucdDemoPublic.c:
  48.    Add missing "standard" headers, and tweak a type slightly.
  49.    (Based on requests from Gregory Toth).
  50.    
  51. 2002-03-05 08:04  jbpn
  52.    * agent/snmp_agent.c:
  53.      - grrr, botched last fix
  54.    
  55. 2002-03-05 08:01  hardaker
  56.    * agent/mibgroup/agentx/subagent.c ,
  57.    snmplib/snmpCallbackDomain.c:
  58.    Set the default callback session version number to the generic -1
  59.    version allowing the pdu to passed without version checking.
  60.    
  61. 2002-03-05 07:59  hardaker
  62.    * agent/mibgroup/agentx/master.c:
  63.    move NULL check to *before* you actually use the pointer.
  64.    
  65. 2002-03-05 07:59  jbpn
  66.    * agent/snmp_agent.c:
  67.      - mark INCLUSIVE requests as such
  68.    
  69. 2002-03-05 07:58  hardaker
  70.    * agent/helpers/old_api.c:
  71.    - use a for loop instead of a while loop, just a precaution for future problems.
  72.    
  73. 2002-03-05 07:56  hardaker
  74.    * agent/snmp_agent.c:
  75.    - (snmp_check_parse) allow internal set transactions to be passed to
  76.      the agent, since agentx sends them.
  77.    
  78. 2002-03-05 07:21  jbpn
  79.    * snmplib/mib.c:
  80.      - don't add the "module ID" to OIDs if it is numeric because we
  81.        couldn't look it up properly (to avoid horrible looking output
  82.        like this: "OID: #-1::iso.2.3.4.5.")
  83.    
  84. 2002-03-05 07:05  jbpn
  85.    * configure.in:
  86.      - remove reference to 2c in error message from version prompt
  87.    
  88. 2002-03-05 07:01  jbpn
  89.    * configure.in:
  90.      - remove duplicate tests
  91.    
  92. 2002-03-05 06:51  hardaker
  93.    * configure , configure.in:
  94.    - re-emphasis a suggestion to switch to a secure version of the protocol.
  95.    - delete notion that v3 without auth/priv provides better security (it doesn't).
  96.    - Don't accept v2c as an accepted value, as it's used as an int.
  97.      - but do change help messages, etc, to reflect that 2 = v2c.
  98.    
  99. 2002-03-05 06:50  dts12
  100.    * agent/mibgroup/ucd-snmp/dlmod.c:
  101.    Cast a calloc appropriately (requested by Gregory Toth)
  102.    
  103. 2002-03-05 06:20  jbpn
  104.    * snmplib/Makefile.in:
  105.      - fix typo in OBJS definition
  106.    
  107. 2002-03-05 06:18  jbpn
  108.    * agent/Makefile.in:
  109.      - clean target depends on $(OBJS) and $(LOBJS), so define them
  110.    
  111. 2002-03-05 03:52  jbpn
  112.    * configure.in:
  113.      - fix default version tests (splitting them over several lines
  114.        confuses sh on Solaris, at least).
  115.    
  116.      - disambiguate some instances of "version" in default version
  117.        prompt text.
  118.    
  119. 2002-03-05 02:34  dts12
  120.    * configure , configure.in:
  121.    Correctly detect when no initial default version has been set.
  122.    Accept '2c' as well as '2' for a default version choice.
  123.    Fix the title for this prompt, and reword the description to
  124.    make it a *slightly* less leading question, m'lud.
  125.    
  126.    Qn: Should we support a "no default version" option ?
  127.      (hence allow the admin to force the decision down to the user)
  128.    
  129. 2002-03-04 18:14  hardaker
  130.    * agent/mibgroup/agentx/client.c:
  131.    ucd-snmp -> net-snmp change
  132.    
  133. 2002-03-04 18:10  hardaker
  134.    * agent/agent_handler.c:
  135.    (To John): do not free the myvoid pointer in a handler.  You can not
  136.    assume that it's a freeable resource.  For instance, the agentx master
  137.    agent was using it to store the master session pointer in it (which
  138.    would exist in multiple registered nodes).
  139.    
  140. 2002-03-04 17:26  hardaker
  141.    * configure.in , include/net-snmp/snmpv3_api.h ,
  142.    snmplib/Makefile.in:
  143.    use a configure generated wrapper header for v3 security modules.
  144.    
  145. 2002-03-04 11:58  hardaker
  146.    * include/net-snmp/net-snmp-includes.h:
  147.    add dmalloc.h to the proper place.
  148.    
  149. 2002-03-04 11:53  hardaker
  150.    * agent/mibgroup/disman/mteTriggerTable.c:
  151.    string clean ups.
  152.    
  153. 2002-03-04 11:52  hardaker
  154.    * acconfig.h , aclocal.m4 , configure ,
  155.    configure.in , include/net-snmp/net-snmp-config.h.in ,
  156.    include/net-snmp/library/default_store.h ,
  157.    snmplib/snmp_parse_args.c , snmplib/snmpv3.c:
  158.    Implement a default version prompt for configure.
  159.     - (Wes ducks as this is currently set to '3' which he may have to
  160.        change as it hasn't exactly been agreed upon as the proper default yet).
  161.     - --with-default-snmp-version also created.
  162.     - changed handling of default store / snmp.conf usage but impact
  163.       should be low, hopefully.
  164.    
  165. 2002-03-04 11:49  hardaker
  166.    * snmplib/snmp_api.c:
  167.    a few error strings slightly improved.  We really need to change the
  168.    way these are handled to get better improvement.
  169.    
  170. 2002-03-04 07:49  hardaker
  171.    * testing/Makefile.in:
  172.    separate out the cleaning of /tmp from the main cleaning to provide it
  173.    as a special target.
  174.    
  175. 2002-03-04 07:38  hardaker
  176.    * agent/mibgroup/agentx/protocol.c:
  177.    -Wall fixes.
  178.    
  179. 2002-03-04 05:32  jbpn
  180.    * man/: snmpbulkget.1.def , snmpbulkwalk.1.def ,
  181.    snmpget.1.def , snmpgetnext.1.def , snmpstatus.1.def
  182.    , snmptest.1.def , snmptrap.1.def:
  183.      - remove further instances of positional community string parameter,
  184.        after Patrick Welche
  185.    
  186. 2002-03-04 05:25  jbpn
  187.    * man/: snmpd.conf.5.def , snmpwalk.1.def:
  188.      - patches from Patrick Welche
  189.    
  190. 2002-03-04 01:16  dts12
  191.    * agent/mibgroup/ucd-snmp/: memory.c (V4-2-patches.6), memory.c:
  192.    Correct debug output message (thanks to Jeroen Ruigrok)
  193.    
  194. 2002-03-01 22:45  hardaker
  195.    * agent/mibgroup/agentx/protocol.c:
  196.    making the (same) debugging statement more useful.
  197.    
  198. 2002-03-01 22:43  hardaker
  199.    * agent/mibgroup/agentx/protocol.c:
  200.    add missing newline to a debugging statement.
  201.    
  202. 2002-03-01 12:49  hardaker
  203.    * snmplib/: keytools.c , mib.c , snmp_api.c ,
  204.    snmp_client.c , snmp_parse_args.c , snmpv3.c:
  205.    First pass at a few better error messages.
  206.    
  207. 2002-03-01 12:01  hardaker
  208.    * mibs/Makefile.in:
  209.    don't install headers here.
  210.    
  211. 2002-03-01 05:41  jbpn
  212.    * include/net-snmp/library/mib.h , snmplib/mib.c:
  213.      - add snprint_value, snprint_variable, snprint_objid
  214.    
  215. 2002-02-28 06:54  dts12
  216.    * agent/snmp_vars.c , snmplib/snmpCallbackDomain.c ,
  217.    win32/libsnmp/libsnmp.dsp , win32/net-snmp/net-snmp-config.h:
  218.    Add back the 'snmpCallback' domain under Windows.
  219.    
  220. 2002-02-27 10:04  jbpn
  221.    * apps/: snmpbulkget.c , snmpbulkwalk.c , snmpget.c
  222.    , snmpgetnext.c , snmpset.c , snmpstatus.c
  223.    , snmptable.c , snmptest.c , snmptranslate.c
  224.    , snmptrap.c , snmpusm.c , snmpwalk.c:
  225.      - tart up usage messages, make them more consistent and bring in line
  226.        with manual pages
  227.    
  228. 2002-02-27 10:03  jbpn
  229.    * man/: snmpset.1.def , snmptable.1.def , snmptrap.1.def
  230.    , snmpusm.1.def:
  231.      - minor formatting changes
  232.    
  233. 2002-02-27 10:03  jbpn
  234.    * snmplib/: mib.c , parse.c , snmp_parse_args.c:
  235.      - drop community positional parameter
  236.    
  237.      - tart up usage messages to be more consistent and in line with manual
  238.        pages
  239.    
  240. 2002-02-27 09:47  dts12
  241.    * snmplib/: vacm.c (V4-2-patches.4), vacm.c:
  242.    Handle views that specify a full instance OID.
  243.    (Since the internally stored OID prepends the length as well,
  244.     the apparent length is one greater than it really is)
  245.    
  246. 2002-02-27 06:50  jbpn
  247.    * apps/snmptrapd.c:
  248.      - [ADDRESSES] -> [LISTENING ADDRESSES] in usage message, to match
  249.        manual page.
  250.    
  251. 2002-02-27 06:09  jbpn
  252.    * man/snmpd.conf.5.def:
  253.      - drop optional positional community parameter from trapsess
  254.        description.
  255.    
  256. 2002-02-27 05:51  jbpn
  257.    * include/net-snmp/library/mib.h , snmplib/mib.c:
  258.      - drop sprint_blah functions
  259.    
  260.      - no snprint_blah yet
  261.    
  262. 2002-02-27 05:43  jbpn
  263.    * snmplib/asn1.c:
  264.      - don't use sprint_blah functions
  265.    
  266. 2002-02-27 05:40  jbpn
  267.    * snmplib/snmp_debug.c:
  268.      - don't use sprint_blah functions
  269.    
  270.      - drop archaic DEBUGP functions
  271.    
  272. 2002-02-27 05:37  dts12
  273.    * agent/mibgroup/host/: hr_storage.c , hr_swrun.c:
  274.    Use the more informative 'output_api.h' header file name
  275.      (I must have missed these earlier)
  276.    
  277. 2002-02-27 05:35  jbpn
  278.    * man/snmpcmd.1.def:
  279.      - drop community positional parameter
  280.    
  281.      - yes, for once the documentation has been updated *before* the
  282.    code!
  283.    
  284. 2002-02-27 05:12  jbpn
  285.    * agent/mibgroup/mibII/ipv6.c:
  286.      - don't use obsolete DEBUGP function
  287.    
  288. 2002-02-27 05:11  jbpn
  289.    * include/net-snmp/library/: snmp_api.h , snmp_debug.h ,
  290.    system.h:
  291.      - drop archaic DEBUGP functions
  292.    
  293. 2002-02-27 05:10  jbpn
  294.    * include/net-snmp/library/scapi.h:
  295.      - don't use obsolete DEBUGPL function
  296.    
  297. 2002-02-27 04:32  jbpn
  298.    * apps/snmpbulkwalk.c , apps/snmpdelta.c ,
  299.    apps/snmptable.c , apps/snmpusm.c , apps/snmpwalk.c
  300.    , agent/agent_index.c , agent/helpers/table.c:
  301.      - don't use sprint_blah functions
  302.    
  303. 2002-02-27 02:26  jbpn
  304.    * agent/mibgroup/agentx/master.c:
  305.      - don't use sprint_variable
  306.    
  307. 2002-02-27 02:08  jbpn
  308.    * agent/snmp_agent.c:
  309.      - don't use sprint_variable, no, I MEAN it this time
  310.    
  311. 2002-02-27 02:05  jbpn
  312.    * agent/snmp_agent.c:
  313.      - don't use sprint_variable
  314.    
  315. 2002-02-26 12:46  rstory
  316.    * agent/snmp_agent.c:
  317.    clear new memory after realloc() since realloc doesn't do it.
  318.    
  319. 2002-02-26 12:30  hardaker
  320.    * perl/SNMP/SNMP.xs:
  321.    add UNSIGNED32
  322.    
  323. 2002-02-26 08:55  jbpn
  324.    * agent/mibgroup/: kernel_sunos5.c , kernel_sunos5.h ,
  325.    mibII/at.c , mibII/icmp.c , mibII/interfaces.c ,
  326.    mibII/ip.c , mibII/tcp.c , mibII/udp.c ,
  327.    mibII/var_route.c:
  328.      - change cache implementation after some interesting profiling (see
  329.        lengthy new comment in kernel_sunos5.c)
  330.    
  331. 2002-02-26 08:13  dts12
  332.    * agent/helpers/all_helpers.c , agent/helpers/table.c ,
  333.    agent/mibgroup/notification/snmpNotifyTable.c ,
  334.    agent/mibgroup/target/snmpTargetAddrEntry.c ,
  335.    agent/mibgroup/ucd-snmp/proxy.c , snmplib/snmp-tc.c ,
  336.    snmplib/ucd_compat.c:
  337.    Remove assorted extraneous ^M's
  338.    
  339. 2002-02-26 07:14  dts12
  340.    * README.win32:
  341.    A quick guide to installing the Core Platform SDK, needed for the Windows agent.
  342.    
  343. 2002-02-26 07:03  dts12
  344.    * agent/agent_trap.c , agent/snmp_vars.c ,
  345.    agent/snmpd.c , agent/helpers/table_dataset.c ,
  346.    agent/mibgroup/mibII/system_mib.c ,
  347.    agent/mibgroup/mibII/udp.c , agent/mibgroup/mibII/vacm_vars.c
  348.    , apps/snmptrapd_log.c ,
  349.    include/net-snmp/agent/agent_handler.h ,
  350.    include/net-snmp/agent/agent_trap.h ,
  351.    include/net-snmp/agent/table_dataset.h ,
  352.    include/net-snmp/library/mib.h ,
  353.    include/net-snmp/library/snmp_enum.h , snmplib/mib.c ,
  354.    snmplib/snmp_parse_args.c , snmplib/snmpv3.c ,
  355.    snmplib/winservice.c:
  356.    Assorted minor tweaks to ensure that the project builds under Visual C++.
  357.    Mostly because VC++ is fussy about sort-of-compatible data types
  358.      (e.g. signed vs unsigned integers).
  359.    
  360. 2002-02-26 07:00  dts12
  361.    * win32/: mib_module_inits.h , win32.dsw , win32.opt
  362.    , libagent/libagent.dsp , libsnmp/libsnmp.dsp ,
  363.    libucdmibs/libucdmibs.dsp , netsnmpmibs/netsnmpmibs.dsp ,
  364.    snmpd/snmpd.dsp , snmptrapd/snmptrapd.dsp:
  365.    Rename 'libucdmibs' to reflect the change of project name,
  366.    and assorted tweaks so that the full project builds under Visual C++.
  367.      (N.B: The agent requires "Microsoft Platform Core SDK" in order
  368.        to build the 'netsnmpmibs' project)
  369.    
  370. 2002-02-26 06:53  hardaker
  371.    * perl/AnyData_SNMP/Storage.pm:
  372.    remove duplicate variable in a warning
  373.    
  374. 2002-02-26 06:40  jbpn
  375.    * agent/mibgroup/ucd-snmp/vmstat_solaris2.c:
  376.      - include net-snmp-config.h
  377.    
  378. 2002-02-25 21:09  hardaker
  379.    * perl/AnyData_SNMP/INSTALL:
  380.    more install changes
  381.    
  382. 2002-02-25 21:08  hardaker
  383.    * perl/AnyData_SNMP/INSTALL:
  384.    mention installing DBD::File.
  385.    
  386. 2002-02-25 20:38  hardaker
  387.    * perl/AnyData_SNMP/INSTALL:
  388.    one too many '0's in a url.
  389.    
  390. 2002-02-25 20:33  hardaker
  391.    * perl/AnyData_SNMP/INSTALL:
  392.    reword.
  393.    
  394. 2002-02-25 20:30  hardaker
  395.    * perl/AnyData_SNMP/Storage.pm:
  396.    move warning outside secondary warning augmentation loop.
  397.    
  398. 2002-02-25 20:29  hardaker
  399.    * perl/AnyData_SNMP/INSTALL:
  400.    update SQL::Statement module.
  401.    
  402. 2002-02-25 16:25  rstory
  403.    * agent/helpers/table_array.c:
  404.    add find_table_array_handler(); remove debugging code/comments;
  405.    make sure we have the right handler before using the void pointer;
  406.    remove ^M characters
  407.    
  408. 2002-02-25 11:57  hardaker
  409.    * snmplib/data_list.c , include/net-snmp/library/data_list.h:
  410.    2 new functions.
  411.    
  412. 2002-02-25 11:18  hardaker
  413.    * perl/SNMP/SNMP.xs:
  414.    set security model
  415.    
  416. 2002-02-25 08:15  dts12
  417.    * agent/helpers/all_helpers.c , agent/helpers/old_api.c
  418.    , agent/helpers/table.c , agent/helpers/table_array.c
  419.    , agent/helpers/table_dataset.c ,
  420.    agent/mibgroup/notification/snmpNotifyTable.c ,
  421.    agent/mibgroup/target/snmpTargetAddrEntry.c ,
  422.    agent/mibgroup/ucd-snmp/proxy.c ,
  423.    include/net-snmp/agent/agent_handler.h ,
  424.    include/net-snmp/agent/table.h , win32/win32.dsw:
  425.    Continuing improvements to compilation of the latest code under Visual C++.
  426.    The 'libhelpers' project now compiles, and this also addresses a number
  427.    of warnings and errors in the libagent and libucdmibs projects.
  428.      But these two still fail on 'OID_LENGTH' and 'iphlpapi.h'
  429.    
  430. 2002-02-25 07:00  dts12
  431.    * win32/net-snmp/agent/mib_module_config.h:
  432.    Provide a plausible module configuration list for the Windows agent.
  433.    
  434. 2002-02-25 06:04  jbpn
  435.    * mibs/NET-SNMP-AGENT-MIB.txt:
  436.      - resolve conflicting SYNTAXes for nsTransactionMode
  437.    
  438.      - add range for index nsTransactionID
  439.    
  440. 2002-02-25 03:23  dts12
  441.    * win32/: libsnmp/libsnmp.dsp , libsnmp_dll/libsnmp_dll.dsp:
  442.    Ensure the main library compiles and works under Windows.
  443.    
  444. 2002-02-25 03:19  dts12
  445.    * apps/: notification_log.h , snmptrapd.c:
  446.    Ensure snmptrapd compiles under Windows.
  447.    
  448. 2002-02-25 03:09  dts12
  449.    * snmplib/: oid_array.c , oid_stash.c , snmp-tc.c ,
  450.    ucd_compat.c:
  451.    Minor tweaks to keep Visual C++ happy.
  452.    
  453. 2002-02-25 02:57  dts12
  454.    * include/net-snmp/version.h:
  455.    Wrap with "extern C"
  456.    
  457. 2002-02-25 02:56  dts12
  458.    * include/net-snmp/library/cmu_compat.h:
  459.    Pander to CPP's incredibly fussy nature, and provide the correct header file name.
  460.    
  461. 2002-02-25 01:21  dts12
  462.    * agent/: snmpd.c (V4-2-patches.1), snmpd.c:
  463.    Specify the correct debug token for displaying the list of modules
  464.    (spotted by Brian Shaver)
  465.    
  466. 2002-02-22 10:56  hardaker
  467.    * local/mib2c:
  468.    support @foreach $var1 $var2 enums@
  469.    
  470. 2002-02-22 10:56  hardaker
  471.    * perl/AnyData_SNMP/snmpsh:
  472.    remove trailing ;'s from sql statements.
  473.    
  474. 2002-02-22 10:55  hardaker
  475.    * include/net-snmp/library/tools.h , snmplib/tools.c:
  476.    define netsnmp_strdup_and_null
  477.    
  478. 2002-02-22 10:53  hardaker
  479.    * include/net-snmp/net-snmp-includes.h:
  480.    include utilities.
  481.    
  482. 2002-02-22 10:51  hardaker
  483.    * agent/helpers/table_iterator.c:
  484.    - don't loop again for secondary SET modes and cache information instead.
  485.    - various fixes.
  486.    
  487. 2002-02-22 10:49  hardaker
  488.    * agent/helpers/Makefile.in:
  489.    fix install directories for headers
  490.    
  491. 2002-02-22 10:49  hardaker
  492.    * net-snmp-config.in:
  493.    add --compile-subagent for automatted subagent compilation from
  494.    mibmodule .c files ;-)
  495.    
  496. 2002-02-22 09:27  dts12
  497.    * snmplib/: MSG00001.bin, winservice.mc (V4-2-patches.[1,1]),
  498.    MSG00001.bin , winservice.mc:
  499.    Add missing files for Windows service operation.
  500.    
  501. 2002-02-22 08:55  dts12
  502.    * agent/snmpd.c:
  503.    Just close the main session when shutting down under Windows,
  504.    not everything (so that it can still generate the shutdown trap).
  505.    
  506. 2002-02-22 08:40  dts12
  507.    * include/net-snmp/types.h ,
  508.    include/net-snmp/library/snmp_impl.h , snmplib/asn1.c ,
  509.    snmplib/mib.c , snmplib/parse.c , snmplib/snmp_api.c
  510.    , snmplib/snmp_enum.c , snmplib/snmpv3.c:
  511.    Tweaks required to get the library compiling under Windows VC++
  512.    
  513. 2002-02-22 08:37  dts12
  514.    * win32/: snmpsm_init.h ,
  515.    encode_keychange/encode_keychange.dsp ,
  516.    net-snmp/net-snmp-config.h , libagent/libagent.dsp ,
  517.    libhelpers/libhelpers.dsp , libsnmp/libsnmp.dsp ,
  518.    libsnmp_dll/libsnmp_dll.dsp , libucdmibs/libucdmibs.dsp
  519.    , snmpbulkget/snmpbulkget.dsp ,
  520.    snmpbulkwalk/snmpbulkwalk.dsp , snmpd/snmpd.dsp ,
  521.    snmpdelta/snmpdelta.dsp , snmpdf/snmpdf.dsp ,
  522.    snmpget/snmpget.dsp , snmpgetnext/snmpgetnext.dsp ,
  523.    snmpnetstat/snmpnetstat.dsp , snmpset/snmpset.dsp ,
  524.    snmpstatus/snmpstatus.dsp , snmptable/snmptable.dsp ,
  525.    snmptest/snmptest.dsp , snmptranslate/snmptranslate.dsp
  526.    , snmptrap/snmptrap.dsp , snmptrapd/snmptrapd.dsp
  527.    , snmpusm/snmpusm.dsp , snmpvacm/snmpvacm.dsp ,
  528.    snmpwalk/snmpwalk.dsp:
  529.    Provide Windows-specific versions of automatically-generated header files,
  530.    and add the new include structure to the project files.
  531.    
  532. 2002-02-22 07:24  dts12
  533.    * include/net-snmp/library/transform_oids.h:
  534.    Define standard OID lengths here (where they're available to any
  535.    file wanting to access the OID structures)
  536.    
  537. 2002-02-22 03:24  dts12
  538.    * snmplib/: snmp_parse_args.c , snmpv3.c:
  539.    Support ".... -3u {secName} ...." syntax
  540.    (in the normal getopt style - i.e. no need for surrounding quotes)
  541.    
  542.    It should now be possible to switch to this as the recommended form
  543.    for SNMPv3 options - if that's what we want to do.
  544.      Qn:  Do we want to?
  545.    
  546. 2002-02-21 08:39  dts12
  547.    * snmplib/snmpv3.c:
  548.    Support "-3u {secName}" syntax (*with* the quotes, unfortunately).
  549.    Now comes the fun bit.....
  550.    
  551. 2002-02-21 07:54  dts12
  552.    * win32/snmpd/snmpd.dsp:
  553.    Fix bogus structure comments in the snmpd project file.
  554.    
  555. 2002-02-21 07:30  jbpn
  556.    * agent/mibgroup/: notification/snmpNotifyTable.c ,
  557.    target/snmpTargetAddrEntry.c:
  558.      - drop inline (more trouble than it is worth)
  559.    
  560. 2002-02-21 05:00  dts12
  561.    * snmplib/: snmp_parse_args.c , snmpv3.c:
  562.    First pass at an SNMPv3 "combined-option" command-line flag (-3x).
  563.    (In *addition* to the current command-line flags, I hasten to add!)
  564.    
  565.    Supports  "... -3u{secName} ..." and "... -3u={secName} ..." syntax,
  566.    but not the separate "... -3u {secName} ..." style.
  567.    
  568.    I haven't touched the documentation or usage message to mention this.
  569.    
  570. 2002-02-20 18:15  hardaker
  571.    * local/mib2c.iterate.conf:
  572.    use for instead of continue for loops.
  573.    
  574. 2002-02-20 13:42  hardaker
  575.    * README.snmpv3 , agent/agent_read_config.c ,
  576.    agent/snmpd.c , apps/snmptrapd.c ,
  577.    include/net-snmp/agent/ds_agent.h:
  578.    - Add a --quit option (and a configuration token) so that you can now
  579.      create new users by simply calling snmpd as:
  580.        snmpd --createUser="myuser MD5 mypassword" --quit
  581.    - Change README.snmpv3 documentation to make use of this feature.
  582.    
  583. 2002-02-20 06:16  jbpn
  584.    * apps/Makefile.in , apps/snmptrapd.c , configure
  585.    , configure.in , agent/snmp_agent.c:
  586.      - add libwrap support to snmptrapd (untested)
  587.    
  588.      - minor changes to snmpd libwrap support
  589.    
  590.      - configure fixes for libwrap
  591.    
  592. 2002-02-20 03:07  jbpn
  593.    * apps/snmptrapd_log.c:
  594.      - use calloc instead of malloc to make sure buffer is initially
  595.        zero-terminated (in case of 0 varbinds).  Bug #518700, noted by
  596.        Andreas Hartmann.
  597.    
  598. 2002-02-20 03:06  jbpn
  599.    * apps/snmpdelta.c:
  600.      - initialise some buffers, to avoid garbage printing problems, as
  601.        noted by Anonymous in bug #520220.
  602.    
  603. 2002-02-20 03:03  dts12
  604.    * apps/Makefile.in:
  605.    Clean up the object files as well
  606.    
  607. 2002-02-20 01:41  dts12
  608.    * man/.cvsignore:
  609.    Ignore the new crop of generated man pages.
  610.    
  611. 2002-02-20 01:37  dts12
  612.    * mibs/NET-SNMP-AGENT-MIB.txt:
  613.    Supply missing double-quote  (oops)
  614.    
  615. 2002-02-19 04:01  dts12
  616.    * apps/snmptranslate.c:
  617.    Initialise the library internals *before* parsing the command line,
  618.    so that defaults can be overridden by command line options.
  619.      Qn:  Should '_init_snmp' be invoked by 'snmp_parse_args' itself?
  620.    
  621. 2002-02-19 03:59  dts12
  622.    * snmplib/mib.c:
  623.    Make sure that multiple output format flags work in a consistent manner.
  624.    (i.e. the last one is used, rather than relying on internal ordering).
  625.    
  626. 2002-02-18 21:58  hardaker
  627.    * agent/mibgroup/: testdelayed.c , testhandler.c:
  628.    include stdlib.h
  629.    
  630. 2002-02-18 21:52  hardaker
  631.    * agent/mibgroup/host/hr_disk.c:
  632.    fix includes
  633.    
  634. 2002-02-18 21:51  hardaker
  635.    * agent/helpers/table_iterator.c ,
  636.    include/net-snmp/agent/table_iterator.h:
  637.    - make capability to create data contexts from a loop context (less
  638.      mallocs when mallocs aren't otherwise avoidable).
  639.    - don't double free the data context pointer.
  640.    
  641. 2002-02-18 21:50  hardaker
  642.    * include/net-snmp/agent/net-snmp-agent-includes.h:
  643.    include all agent helpers.
  644.    
  645. 2002-02-18 21:49  hardaker
  646.    * include/net-snmp/agent/multiplexer.h:
  647.    protect include from double include
  648.    
  649. 2002-02-18 08:38  hardaker
  650.    * agent/mibgroup/mibincl.h:
  651.    fix include paths
  652.    
  653. 2002-02-18 02:35  dts12
  654.    * agent/Makefile.in , snmplib/Makefile.in:
  655.    Tweak the list of header files to be installed (thanks to Christoph Mammitzsch)
  656.    
  657. 2002-02-18 02:29  dts12
  658.    * agent/mibgroup/host/: hr_storage.c (V4-2-patches.7), hr_storage.c:
  659.    Remove a couple of unhelpful OSF definitions (thanks to Jeroen Ruigrok)
  660.    
  661. 2002-02-18 00:13  hardaker
  662.    * snmplib/: asn1.c (V4-2-patches.3), asn1.c:
  663.    don't build oid's with >128 length subids.  (see bug #518855)
  664.    
  665. 2002-02-16 23:18  hardaker
  666.    * mibs/: NET-SNMP-MIB.txt , NET-SNMP-MONITOR-MIB.txt ,
  667.    NET-SNMP-SYSTEM-MIB.txt , NET-SNMP-TC.txt:
  668.    white space clean up.  (AGENT-MIB not checked in due to other
  669.    incomplete changes).
  670.    
  671. 2002-02-16 00:17  hardaker
  672.    * NEWS , agent/snmpd.c , apps/snmptrapd.c ,
  673.    include/net-snmp/library/default_store.h ,
  674.    include/net-snmp/library/read_config.h , snmplib/read_config.c
  675.    , snmplib/snmp_parse_args.c:
  676.    - finish implementing snmp_config("my config line")
  677.      - was done before, but previously had to be called only after
  678.        configuration files had been read.  Now can be called at any time.
  679.    - make all configuration options available as --longopts command line options.
  680.      - --something=value -> "something value"
  681.      - --something       -> "something 1" (works for setting booleans to true)
  682.    
  683. 2002-02-16 00:02  hardaker
  684.    * agent/Makefile.in:
  685.    install mib_module_config.h
  686.    
  687. 2002-02-16 00:01  hardaker
  688.    * configure , configure.in:
  689.    fix rpm for 4.0.3 and above (or whenever it was that we now need librpmdb)
  690.    
  691. 2002-02-16 00:01  hardaker
  692.    * Makefile.in , Makefile.rules:
  693.    fix net-snmp-config install/clean/etc.
  694.    
  695. 2002-02-15 22:34  hardaker
  696.    * Makefile.in , Makefile.rules:
  697.    install all system and machine files, since they include each other
  698.    
  699. 2002-02-15 09:28  dts12
  700.    * agent/mibgroup/agent/nsTransactionTable.c ,
  701.    mibs/NET-SNMP-AGENT-MIB.txt , mibs/NET-SNMP-MIB.txt ,
  702.    mibs/NET-SNMP-MONITOR-MIB.txt , mibs/NET-SNMP-SYSTEM-MIB.txt
  703.    , mibs/NET-SNMP-TC.txt:
  704.    Skeleton framework for the Net-SNMP enterprise tree.
  705.    (incorporating the initial 'nsTransactionTable', but nothing else as yet)
  706.    
  707. 2002-02-15 09:10  dts12
  708.    * apps/snmptable.c , apps/snmptranslate.c ,
  709.    snmplib/snmp_parse_args.c:
  710.    Remove support for deprecated command-line options.
  711.    
  712. 2002-02-15 07:28  dts12
  713.    * include/net-snmp/library/winservice.h , snmplib/winservice.c
  714.    , agent/snmpd.c , snmplib/Makefile.in ,
  715.    snmplib/winservice.rc , win32/snmpd/snmpd.dsp:
  716.    Support for running as a Windows service.
  717.    (Supplied by Raju Krishnappa & Lathu Prabhu)
  718.    
  719. 2002-02-15 07:25  dts12
  720.    * include/net-snmp/net-snmp-includes.h:
  721.    Stoke Wes' sense of paranoia by conceding without comment.
  722.        (What might Shield be plotting now......)
  723.    
  724. 2002-02-15 07:19  jbpn
  725.    * man/snmpusm.1.def:
  726.      - fix tiny formatting error
  727.    
  728. 2002-02-15 07:17  dts12
  729.    * mibs/Makefile.in:
  730.    Install NOTIFICATION-LOG-MIB (since it's one of the default load list!)
  731.    
  732. 2002-02-15 06:47  dts12
  733.    * snmplib/winservice.h:
  734.    file winservice.h was initially added on branch V4-2-patches.
  735.    
  736. 2002-02-15 06:47  dts12
  737.    * snmplib/winservice.rc:
  738.    file winservice.rc was initially added on branch V4-2-patches.
  739.    
  740. 2002-02-15 06:47  dts12
  741.    * snmplib/winservice.c:
  742.    file winservice.c was initially added on branch V4-2-patches.
  743.    
  744. 2002-02-15 06:08  dts12
  745.    * include/net-snmp/types.h:
  746.    Include the <sys/time.h> cascade, to pick up the definition of 'timeval'
  747.    
  748. 2002-02-15 04:29  jbpn
  749.    * agent/snmpd.c:
  750.      - minor change to bring usage message in line with manpage
  751.    
  752. 2002-02-15 03:29  dts12
  753.    * snmplib/snmp_parse_args.c:
  754.    Catch use of the transport and port options, and issue an appropriate
  755.    error message, describing use of the <hostname> parameter instead.
  756.    
  757. 2002-02-15 03:11  dts12
  758.    * snmplib/: mib.c , snmp_api.c:
  759.    Set the default output format *before* processing command line options,
  760.    rather than after.  That's probably a bit more flexible:-)
  761.    
  762. 2002-02-15 02:37  dts12
  763.    * include/net-snmp/: config_api.h , definitions.h ,
  764.    mib_api.h , output_api.h , pdu_api.h , session_api.h
  765.    , snmpv3_api.h , types.h , utilities.h ,
  766.    varbind_api.h:
  767.    Remove 'net-snmp-config.h' from the main API header files.
  768.    This will have to be #included separately (either explicitly
  769.    or via the all-in-one 'net-snmp-includes.h' header)
  770.    
  771. 2002-02-15 02:31  dts12
  772.    * snmplib/Makefile.in:
  773.    Install the README to describe the status of <net-snmp/library> and <net-snmp> header files.
  774.    
  775. 2002-02-15 02:13  dts12
  776.    * man/Makefile.in , mibs/Makefile.in:
  777.    Install the {system,machine}/*.h header files as well.
  778.    
  779.    Doing this via the 'man' & 'mibs' Makefiles is a gross hack,
  780.    and really needs to be handled more cleanly.  But it's the
  781.    best I can come up with at the moment.  Sorry - Dave.
  782.    
  783. 2002-02-15 01:59  dts12
  784.    * snmplib/Makefile.in , agent/Makefile.in:
  785.    Install the UCD-compatability headers as well.
  786.    
  787. 2002-02-15 01:57  dts12
  788.    * Makefile.rules:
  789.    Only install subdirectory stuff *once*.  (Don't be so enthusiastic, Dave!)
  790.    
  791. 2002-02-15 01:31  dts12
  792.    * README.snmpv3:
  793.    Remove redundent '-CN' and '-CO' options from the example snmpusm command.
  794.      (as mentioned by Wes on the users mailing list 2002-02-13)
  795.      Qn: Does this need to be done on the V4-2-patches branch as well?
  796.    
  797. 2002-02-15 01:15  dts12
  798.    * include/net-snmp/utilities.h , include/net-snmp/version.h
  799.    , include/net-snmp/library/version.h ,
  800.    include/ucd-snmp/version.h , snmplib/snmp_parse_args.c ,
  801.    snmplib/snmp_version.c:
  802.    Restore 'version.h' as being a "top-level" header file.
  803.    
  804. 2002-02-15 01:13  dts12
  805.    * snmplib/Makefile.in:
  806.    Install the full set of library header files,
  807.    retaining the top-level vs library subdirectory split.
  808.    
  809. 2002-02-15 01:10  dts12
  810.    * configure , configure.in:
  811.    Look for transport-related header files in the correct location.
  812.    
  813. 2002-02-15 01:09  dts12
  814.    * Makefile.rules:
  815.    Ensure partial install targets recurse properly.
  816.    
  817. 2002-02-14 08:18  dts12
  818.    * testing/eval_tools.sh:
  819.    Look for mib_module_config.h in the correct location
  820.    
  821. 2002-02-14 08:06  hardaker
  822.    * man/Makefile.in:
  823.    fix man8 install definitions
  824.    
  825. 2002-02-14 07:48  dts12
  826.    * Makefile.rules , net-snmp-config.in:
  827.    Substitute values into 'net-snmp-config' properly, and don't 'make clean' it away.
  828.    
  829. 2002-02-14 07:22  dts12
  830.    * man/Makefile.in:
  831.    Tidy up after moving the library header files
  832.    
  833. 2002-02-14 07:14  dts12
  834.    * configure , configure.in:
  835.    Tidy up after moving the library header files (including Makefile dependencies)
  836.    
  837. 2002-02-14 07:10  dts12
  838.    * include/net-snmp/agent/agent_registry.h ,
  839.    snmplib/Makefile.depend , snmplib/default_store.c ,
  840.    snmplib/read_config.c , snmplib/snmp_debug.c ,
  841.    snmplib/snmp_logging.c , snmplib/snmp_parse_args.c ,
  842.    snmplib/system.c , snmplib/tools.c ,
  843.    agent/Makefile.depend , apps/Makefile.depend ,
  844.    apps/snmpbulkget.c , apps/snmpget.c , apps/snmpstatus.c
  845.    , apps/snmptranslate.c ,
  846.    apps/snmpnetstat/Makefile.depend , apps/snmpnetstat/main.c
  847.    , include/net-snmp/agent/snmp_agent.h ,
  848.    include/net-snmp/agent/snmp_vars.h ,
  849.    include/net-snmp/agent/table_array.h ,
  850.    include/net-snmp/library/data_list.h ,
  851.    include/net-snmp/library/oid_array.h ,
  852.    include/net-snmp/library/snmpAAL5PVCDomain.h ,
  853.    include/net-snmp/library/snmpCallbackDomain.h ,
  854.    include/net-snmp/library/snmpIPXDomain.h ,
  855.    include/net-snmp/library/snmpTCPDomain.h ,
  856.    include/net-snmp/library/snmpTCPIPv6Domain.h ,
  857.    include/net-snmp/library/snmpUDPDomain.h ,
  858.    include/net-snmp/library/snmpUDPIPv6Domain.h ,
  859.    include/net-snmp/library/snmpUnixDomain.h ,
  860.    include/net-snmp/library/snmp_transport.h , agent/agent_trap.c
  861.    , agent/helpers/Makefile.depend ,
  862.    agent/mibgroup/Makefile.depend , agent/mibgroup/host_res.h
  863.    , agent/mibgroup/mibII/vacm_vars.h ,
  864.    agent/mibgroup/snmpv3/usmUser.h:
  865.    Tidy up after moving the library header files (including Makefile dependencies)
  866.    
  867. 2002-02-14 07:08  dts12
  868.    * agent/helpers/Makefile.in:
  869.    Remove an extraneous space from CPPFLAGS
  870.    
  871. 2002-02-14 06:23  dts12
  872.    * include/net-snmp/: config_api.h , definitions.h ,
  873.    mib_api.h , net-snmp-includes.h , output_api.h ,
  874.    pdu_api.h , session_api.h , snmpv3_api.h , types.h
  875.    , utilities.h , varbind_api.h:
  876.    Separate out top-level "public API" library header files from the "internal"
  877.    library header files.  These are still available for use by application
  878.    developers, but this split makes it clearer what may change in the future
  879.    and what can be relied upon to be stable.
  880.    
  881. 2002-02-14 06:19  dts12
  882.    * include/net-snmp/asn1.h , include/net-snmp/callback.h ,
  883.    include/net-snmp/cmu_compat.h , include/net-snmp/data_list.h
  884.    , include/net-snmp/default_store.h ,
  885.    include/net-snmp/getopt.h , include/net-snmp/int64.h ,
  886.    include/net-snmp/keytools.h , include/net-snmp/lcd_time.h
  887.    , include/net-snmp/libsnmp.h , include/net-snmp/md5.h
  888.    , include/net-snmp/mib.h , include/net-snmp/mt_support.h
  889.    , include/net-snmp/oid_array.h ,
  890.    include/net-snmp/oid_stash.h , include/net-snmp/parse.h ,
  891.    include/net-snmp/read_config.h , include/net-snmp/scapi.h
  892.    , include/net-snmp/snmp-tc.h , include/net-snmp/snmp.h
  893.    , include/net-snmp/snmpAAL5PVCDomain.h ,
  894.    include/net-snmp/snmpCallbackDomain.h ,
  895.    include/net-snmp/snmpIPXDomain.h ,
  896.    include/net-snmp/snmpTCPDomain.h ,
  897.    include/net-snmp/snmpTCPIPv6Domain.h ,
  898.    include/net-snmp/snmpUDPDomain.h ,
  899.    include/net-snmp/snmpUDPIPv6Domain.h ,
  900.    include/net-snmp/snmpUnixDomain.h ,
  901.    include/net-snmp/snmp_alarm.h , include/net-snmp/snmp_api.h
  902.    , include/net-snmp/snmp_client.h ,
  903.    include/net-snmp/snmp_debug.h , include/net-snmp/snmp_enum.h
  904.    , include/net-snmp/snmp_impl.h ,
  905.    include/net-snmp/snmp_locking.h ,
  906.    include/net-snmp/snmp_logging.h ,
  907.    include/net-snmp/snmp_parse_args.h ,
  908.    include/net-snmp/snmp_secmod.h ,
  909.    include/net-snmp/snmp_transport.h , include/net-snmp/snmpksm.h
  910.    , include/net-snmp/snmpusm.h , include/net-snmp/snmpv3.h
  911.    , include/net-snmp/system.h , include/net-snmp/tools.h
  912.    , include/net-snmp/transform_oids.h ,
  913.    include/net-snmp/ucd_compat.h , include/net-snmp/vacm.h ,
  914.    include/net-snmp/version.h , include/net-snmp/library/README
  915.    , include/net-snmp/library/asn1.h ,
  916.    include/net-snmp/library/callback.h ,
  917.    include/net-snmp/library/cmu_compat.h ,
  918.    include/net-snmp/library/data_list.h ,
  919.    include/net-snmp/library/default_store.h ,
  920.    include/net-snmp/library/getopt.h ,
  921.    include/net-snmp/library/int64.h ,
  922.    include/net-snmp/library/keytools.h ,
  923.    include/net-snmp/library/lcd_time.h ,
  924.    include/net-snmp/library/libsnmp.h ,
  925.    include/net-snmp/library/md5.h ,
  926.    include/net-snmp/library/mib.h ,
  927.    include/net-snmp/library/mt_support.h ,
  928.    include/net-snmp/library/oid_array.h ,
  929.    include/net-snmp/library/oid_stash.h ,
  930.    include/net-snmp/library/parse.h ,
  931.    include/net-snmp/library/read_config.h ,
  932.    include/net-snmp/library/scapi.h ,
  933.    include/net-snmp/library/snmp-tc.h ,
  934.    include/net-snmp/library/snmp.h ,
  935.    include/net-snmp/library/snmpAAL5PVCDomain.h ,
  936.    include/net-snmp/library/snmpCallbackDomain.h ,
  937.    include/net-snmp/library/snmpIPXDomain.h ,
  938.    include/net-snmp/library/snmpTCPDomain.h ,
  939.    include/net-snmp/library/snmpTCPIPv6Domain.h ,
  940.    include/net-snmp/library/snmpUDPDomain.h ,
  941.    include/net-snmp/library/snmpUDPIPv6Domain.h ,
  942.    include/net-snmp/library/snmpUnixDomain.h ,
  943.    include/net-snmp/library/snmp_alarm.h ,
  944.    include/net-snmp/library/snmp_api.h ,
  945.    include/net-snmp/library/snmp_client.h ,
  946.    include/net-snmp/library/snmp_debug.h ,
  947.    include/net-snmp/library/snmp_enum.h ,
  948.    include/net-snmp/library/snmp_impl.h ,
  949.    include/net-snmp/library/snmp_locking.h ,
  950.    include/net-snmp/library/snmp_logging.h ,
  951.    include/net-snmp/library/snmp_parse_args.h ,
  952.    include/net-snmp/library/snmp_secmod.h ,
  953.    include/net-snmp/library/snmp_transport.h ,
  954.    include/net-snmp/library/snmpksm.h ,
  955.    include/net-snmp/library/snmpusm.h ,
  956.    include/net-snmp/library/snmpv3.h ,
  957.    include/net-snmp/library/system.h ,
  958.    include/net-snmp/library/tools.h ,
  959.    include/net-snmp/library/transform_oids.h ,
  960.    include/net-snmp/library/ucd_compat.h ,
  961.    include/net-snmp/library/vacm.h ,
  962.    include/net-snmp/library/version.h , include/ucd-snmp/asn1.h
  963.    , include/ucd-snmp/callback.h ,
  964.    include/ucd-snmp/default_store.h , include/ucd-snmp/int64.h
  965.    , include/ucd-snmp/keytools.h , include/ucd-snmp/mib.h
  966.    , include/ucd-snmp/mibincl.h , include/ucd-snmp/parse.h
  967.    , include/ucd-snmp/read_config.h ,
  968.    include/ucd-snmp/scapi.h , include/ucd-snmp/snmp-tc.h ,
  969.    include/ucd-snmp/snmp.h , include/ucd-snmp/snmp_alarm.h ,
  970.    include/ucd-snmp/snmp_api.h , include/ucd-snmp/snmp_client.h
  971.    , include/ucd-snmp/snmp_debug.h ,
  972.    include/ucd-snmp/snmp_impl.h , include/ucd-snmp/snmp_logging.h
  973.    , include/ucd-snmp/snmp_parse_args.h ,
  974.    include/ucd-snmp/snmp_vars.h , include/ucd-snmp/snmpusm.h
  975.    , include/ucd-snmp/snmpv3.h , include/ucd-snmp/system.h
  976.    , include/ucd-snmp/tools.h ,
  977.    include/ucd-snmp/transform_oids.h , include/ucd-snmp/version.h
  978.    , snmplib/asn1.c , snmplib/callback.c ,
  979.    snmplib/data_list.c , snmplib/default_store.c ,
  980.    snmplib/int64.c , snmplib/keytools.c ,
  981.    snmplib/lcd_time.c , snmplib/md5.c , snmplib/mib.c
  982.    , snmplib/mt_support.c , snmplib/oid_array.c ,
  983.    snmplib/oid_stash.c , snmplib/parse.c ,
  984.    snmplib/read_config.c , snmplib/scapi.c ,
  985.    snmplib/snmp-tc.c , snmplib/snmp.c ,
  986.    snmplib/snmpAAL5PVCDomain.c , snmplib/snmpCallbackDomain.c
  987.    , snmplib/snmpIPXDomain.c , snmplib/snmpTCPDomain.c
  988.    , snmplib/snmpTCPIPv6Domain.c , snmplib/snmpUDPDomain.c
  989.    , snmplib/snmpUDPIPv6Domain.c ,
  990.    snmplib/snmpUnixDomain.c , snmplib/snmp_alarm.c ,
  991.    snmplib/snmp_api.c , snmplib/snmp_auth.c ,
  992.    snmplib/snmp_client.c , snmplib/snmp_debug.c ,
  993.    snmplib/snmp_enum.c , snmplib/snmp_logging.c ,
  994.    snmplib/snmp_parse_args.c , snmplib/snmp_secmod.c ,
  995.    snmplib/snmp_transport.c , snmplib/snmp_version.c ,
  996.    snmplib/snmpksm.c , snmplib/snmpusm.c , snmplib/snmpv3.c
  997.    , snmplib/system.c , snmplib/tools.c ,
  998.    snmplib/vacm.c:
  999.    Separate out top-level "public API" library header files from the "internal"
  1000.    library header files.  These are still available for use by application
  1001.    developers, but this split makes it clearer what may change in the future
  1002.    and what can be relied upon to be stable.
  1003.    
  1004. 2002-02-14 04:41  dts12
  1005.    * include/net-snmp/definitions.h ,
  1006.    include/net-snmp/net-snmp-config.h.in ,
  1007.    include/net-snmp/output_api.h , include/net-snmp/snmp_impl.h
  1008.    , include/net-snmp/snmpv3_api.h , snmplib/asn1.c ,
  1009.    snmplib/callback.c , snmplib/default_store.c ,
  1010.    snmplib/int64.c , snmplib/keytools.c ,
  1011.    snmplib/lcd_time.c , snmplib/md5.c , snmplib/mib.c
  1012.    , snmplib/oid_stash.c , snmplib/parse.c ,
  1013.    snmplib/read_config.c , snmplib/scapi.c ,
  1014.    snmplib/snmp-tc.c , snmplib/snmp.c ,
  1015.    snmplib/snmpAAL5PVCDomain.c , snmplib/snmpCallbackDomain.c
  1016.    , snmplib/snmpIPXDomain.c , snmplib/snmpTCPDomain.c
  1017.    , snmplib/snmpTCPIPv6Domain.c , snmplib/snmpUDPDomain.c
  1018.    , snmplib/snmpUDPIPv6Domain.c ,
  1019.    snmplib/snmpUnixDomain.c , snmplib/snmp_alarm.c ,
  1020.    snmplib/snmp_api.c , snmplib/snmp_auth.c ,
  1021.    snmplib/snmp_client.c , snmplib/snmp_debug.c ,
  1022.    snmplib/snmp_logging.c , snmplib/snmp_parse_args.c ,
  1023.    snmplib/snmp_secmod.c , snmplib/snmp_transport.c ,
  1024.    snmplib/snmpksm.c , snmplib/snmpusm.c , snmplib/snmpv3.c
  1025.    , snmplib/system.c , snmplib/tools.c ,
  1026.    snmplib/vacm.c:
  1027.    First moves towards using the "public" API header files in the library
  1028.    code as well (concentrating on output/config/utility header files).
  1029.    
  1030. 2002-02-14 03:17  dts12
  1031.    * configure , configure.in:
  1032.    Close a dangling "if" block.   (oops!)
  1033.    
  1034. 2002-02-14 01:47  dts12
  1035.    * apps/snmpnetstat/: if.c (V4-2-patches.4), if.c:
  1036.    Check for running off the end of I/F table (patch from RedHat)
  1037.    
  1038. 2002-02-14 01:43  dts12
  1039.    * agent/mibgroup/host/hr_swinst.c:
  1040.    Latest RedHat rpm-related patch
  1041.    
  1042. 2002-02-14 01:39  dts12
  1043.    * configure , configure.in:
  1044.    Adopt RedHat's configure testing for RPM libraries
  1045.    
  1046. 2002-02-13 08:39  hardaker
  1047.    * perl/SNMP/SNMP.xs:
  1048.    Make John trust his code
  1049.    
  1050. 2002-02-13 08:34  jbpn
  1051.    * perl/SNMP/SNMP.xs:
  1052.      - transport fixes (untested, still #if 0)
  1053.    
  1054. 2002-02-13 08:03  hardaker
  1055.    * perl/SNMP/SNMP.xs:
  1056.    mark some John-to-do-sections
  1057.    
  1058. 2002-02-13 07:57  dts12
  1059.    * include/net-snmp/default_store.h , man/snmpcmd.1.def ,
  1060.    snmplib/mib.c:
  1061.    Switch to using -OS style output by default, and drop the requirement
  1062.    for full OIDs to start with '.', plus command-line options to restore
  1063.    the original UCD-style behaviour.
  1064.    
  1065. 2002-02-13 07:36  dts12
  1066.    * apps/snmptable.c:
  1067.    Apply John's fix for bugs #489336 and #508146 (duplicate columns and
  1068.    columns in wrong order) to the main branch as well.
  1069.    
  1070. 2002-02-12 16:40  hardaker
  1071.    * snmplib/snmp_client.c:
  1072.    const changes.
  1073.    
  1074. 2002-02-12 16:39  hardaker
  1075.    * perl/: .cvsignore , ASN/.cvsignore , agent/.cvsignore
  1076.    , default_store/.cvsignore:
  1077.    add .cvsignore file.
  1078.    
  1079. 2002-02-12 16:38  hardaker
  1080.    * include/net-snmp/agent/net-snmp-agent-includes.h:
  1081.    add agent/agent_handler.h
  1082.    
  1083. 2002-02-12 16:38  hardaker
  1084.    * include/net-snmp/snmp_client.h:
  1085.    const additions.
  1086.    
  1087. 2002-02-12 16:37  hardaker
  1088.    * include/net-snmp/net-snmp-includes.h:
  1089.    Add string.h
  1090.    
  1091. 2002-02-12 16:37  hardaker
  1092.    * agent/mibgroup/notification/snmpNotifyTable.c:
  1093.    add header.
  1094.    
  1095. 2002-02-12 16:37  hardaker
  1096.    * agent/mibgroup/disman/mteTriggerTable.c:
  1097.    fixes to reenable disman event stuff for 5.0 code.  Not done the
  1098.    "right" way, but it works.
  1099.    
  1100. 2002-02-12 16:36  hardaker
  1101.    * agent/helpers/old_api.c:
  1102.    - -Wall fixes
  1103.    
  1104. 2002-02-12 16:36  hardaker
  1105.    * agent/helpers/instance.c:
  1106.    - add stdlib.h
  1107.    - remove unused variable.
  1108.    
  1109. 2002-02-12 16:35  hardaker
  1110.    * agent/snmp_agent.c:
  1111.    remove no longer used "dump_var" routine.
  1112.    
  1113. 2002-02-12 16:35  hardaker
  1114.    * agent/agent_handler.c ,
  1115.    include/net-snmp/agent/agent_handler.h:
  1116.    const specific changes.
  1117.    
  1118. 2002-02-12 16:34  hardaker
  1119.    * NEWS:
  1120.    added new perl specific features.
  1121.    
  1122. 2002-02-12 16:34  hardaker
  1123.    * Makefile.in:
  1124.    .PHNOY mods
  1125.    
  1126. 2002-02-12 07:22  dts12
  1127.    * agent/Makefile.depend , apps/Makefile.depend ,
  1128.    apps/snmptranslate.c , apps/snmptrapd_handlers.c ,
  1129.    apps/snmpnetstat/Makefile.depend ,
  1130.    include/net-snmp/net-snmp-includes.h ,
  1131.    include/net-snmp/logging_api.h , include/net-snmp/output_api.h:
  1132.    Rename the logging & related output API header file, to better
  1133.    reflect the scope of this API.  (As suggested by Wes & John)
  1134.    
  1135. 2002-02-12 07:21  jbpn
  1136.    * configure.in:
  1137.      - amend fix to bug #516389 (ucd-snmp 4.2.3 libwrap support broken) to
  1138.        actually add -lnsl to link parameters!
  1139.    
  1140. 2002-02-12 05:39  jbpn
  1141.    * configure.in:
  1142.      - fix bug #516389 (ucd-snmp 4.2.3 libwrap support broken) -- USE_LIBWRAP
  1143.        was not being #defined in the case where -lnsl is needed in addition
  1144.        to -lwrap.
  1145.    
  1146. 2002-02-11 15:56  hardaker
  1147.    * agent/Makefile.in:
  1148.    lib dependency fix for snmpd target
  1149.    
  1150. 2002-02-11 08:29  dts12
  1151.    * include/net-snmp/cmu_compat.h , include/net-snmp/mib.h
  1152.    , include/net-snmp/mib_api.h ,
  1153.    include/net-snmp/net-snmp-includes.h ,
  1154.    include/net-snmp/parse.h , include/net-snmp/session_api.h
  1155.    , include/net-snmp/snmp.h , include/net-snmp/snmp_api.h
  1156.    , include/net-snmp/snmp_impl.h ,
  1157.    include/net-snmp/ucd_compat.h , snmplib/cmu_compat.c ,
  1158.    snmplib/Makefile.in , snmplib/mib.c , snmplib/parse.c
  1159.    , snmplib/snmp_api.c , snmplib/ucd_compat.c:
  1160.    Extract CMU_COMPATABILITY code, and explicitly deprecated UCD code into separate files.
  1161.    
  1162. 2002-02-11 08:23  dts12
  1163.    * snmplib/: snmp_parse_args.c (V4-2-patches.2), snmp_parse_args.c:
  1164.    Use the 'ds_set_xxx' library routines, rather than the old 'snmp_set_xxx' calls
  1165.    
  1166. 2002-02-11 04:45  jbpn
  1167.    * man/: snmp.conf.5.def , snmp_config.5.def ,
  1168.    snmptrapd.conf.5.def:
  1169.    minor spelling tweaks
  1170.    
  1171. 2002-02-11 04:27  jbpn
  1172.    * man/: Makefile.in , default_store.3.top , mib_api.3
  1173.    , mib_api.3.def , snmp_agent_api.3 ,
  1174.    snmp_agent_api.3.def , snmp_alarm.3 , snmp_alarm.3.def
  1175.    , snmp_api.3 , snmp_api.3.def , snmp_sess_api.3
  1176.    , snmp_sess_api.3.def , snmp_trap_api.3 ,
  1177.    snmp_trap_api.3.def , variables.5 , variables.5.def:
  1178.      - generate the rest of the manual pages (to get version in footer)
  1179.    
  1180. 2002-02-08 15:56  hardaker
  1181.    * win32/: config.h , mib_module_config.h ,
  1182.    mib_module_inits.h , libsnmp/libsnmp.dsp ,
  1183.    libsnmp_dll/libsnmp.def , libsnmp_dll/libsnmp_dll.dsp ,
  1184.    libucdmibs/libucdmibs.dsp , snmpd/snmpd.dsp:
  1185.    win32 specific portions of patch 503256
  1186.    
  1187. 2002-02-08 15:53  hardaker
  1188.    * win32/libhelpers/libhelpers.dsp:
  1189.    patch#503256: helpers library definition for win32
  1190.    
  1191. 2002-02-08 09:08  jbpn
  1192.    * man/snmpd.conf.5.def:
  1193.      - minor format tweakage
  1194.    
  1195. 2002-02-08 08:22  dts12
  1196.    * man/: mib_api.3 , snmp_agent_api.3 , snmp_alarm.3
  1197.    , snmp_api.3 , snmp_sess_api.3 , snmp_trap_api.3:
  1198.    Reference the new header-files in section 3 man page synopses.
  1199.    
  1200. 2002-02-08 07:50  jbpn
  1201.    * man/: mib_api.3 , read_config.3.def , snmp_agent_api.3
  1202.    , snmp_config.5.def , snmp_trap_api.3 ,
  1203.    snmpcmd.1.def , snmpconf.1.def , snmpd.conf.5.def ,
  1204.    variables.5:
  1205.      - more minor tweaks (ucd-snmp -> Net-SNMP etc.)
  1206.    
  1207. 2002-02-08 07:48  hardaker
  1208.    * agent/Makefile.depend:
  1209.    remove local modules from dependency list
  1210.    
  1211. 2002-02-08 07:45  dts12
  1212.    * agent/: agent_handler.c , agent_index.c ,
  1213.    agent_read_config.c , agent_registry.c , agent_trap.c
  1214.    , auto_nlist.c , kernel.c , mib_modules.c ,
  1215.    snmp_agent.c , snmp_vars.c , snmpd.c ,
  1216.    helpers/bulk_to_next.c , helpers/debug_handler.c ,
  1217.    helpers/instance.c , helpers/multiplexer.c ,
  1218.    helpers/null.c , helpers/old_api.c , helpers/read_only.c
  1219.    , helpers/serialize.c , helpers/table.c ,
  1220.    helpers/table_array.c , helpers/table_data.c ,
  1221.    helpers/table_dataset.c , helpers/table_iterator.c ,
  1222.    mibgroup/header_complex.c , mibgroup/kernel_sunos5.c ,
  1223.    mibgroup/testdelayed.c , mibgroup/testhandler.c ,
  1224.    mibgroup/util_funcs.c , mibgroup/Rmon/agutil.c ,
  1225.    mibgroup/Rmon/alarm.c , mibgroup/Rmon/event.c ,
  1226.    mibgroup/Rmon/history.c , mibgroup/Rmon/rows.c ,
  1227.    mibgroup/Rmon/statistics.c ,
  1228.    mibgroup/agent/nsTransactionTable.c ,
  1229.    mibgroup/agentx/agentx_config.c , mibgroup/agentx/client.c
  1230.    , mibgroup/agentx/master.c ,
  1231.    mibgroup/agentx/master_admin.c ,
  1232.    mibgroup/agentx/master_request.c , mibgroup/agentx/protocol.c
  1233.    , mibgroup/agentx/subagent.c ,
  1234.    mibgroup/disman/mteObjectsTable.c ,
  1235.    mibgroup/disman/mteTriggerBooleanTable.c ,
  1236.    mibgroup/disman/mteTriggerDeltaTable.c ,
  1237.    mibgroup/disman/mteTriggerExistenceTable.c ,
  1238.    mibgroup/disman/mteTriggerTable.c ,
  1239.    mibgroup/disman/mteTriggerThresholdTable.c ,
  1240.    mibgroup/examples/example.c ,
  1241.    mibgroup/examples/ucdDemoPublic.c ,
  1242.    mibgroup/host/hr_filesys.c , mibgroup/host/hr_storage.c
  1243.    , mibgroup/host/hr_swinst.c , mibgroup/host/hr_swrun.c
  1244.    , mibgroup/host/hr_system.c , mibgroup/mibII/at.c
  1245.    , mibgroup/mibII/icmp.c , mibgroup/mibII/interfaces.c
  1246.    , mibgroup/mibII/ip.c , mibgroup/mibII/ipAddr.c ,
  1247.    mibgroup/mibII/ipv6.c , mibgroup/mibII/kernel_linux.c ,
  1248.    mibgroup/mibII/mta_sendmail.c , mibgroup/mibII/route_write.c
  1249.    , mibgroup/mibII/snmp_mib.c ,
  1250.    mibgroup/mibII/sysORTable.c , mibgroup/mibII/system_mib.c
  1251.    , mibgroup/mibII/tcp.c , mibgroup/mibII/tcpTable.c
  1252.    , mibgroup/mibII/udp.c , mibgroup/mibII/udpTable.c
  1253.    , mibgroup/mibII/vacm_context.c ,
  1254.    mibgroup/mibII/vacm_vars.c , mibgroup/mibII/var_route.c
  1255.    , mibgroup/misc/dlmod.c , mibgroup/misc/ipfwacc.c
  1256.    , mibgroup/notification/snmpNotifyFilterProfileTable.c ,
  1257.    mibgroup/notification/snmpNotifyFilterTable.c ,
  1258.    mibgroup/notification/snmpNotifyTable.c ,
  1259.    mibgroup/smux/smux.c , mibgroup/smux/snmp_bgp.c ,
  1260.    mibgroup/smux/snmp_ospf.c , mibgroup/smux/snmp_rip2.c ,
  1261.    mibgroup/snmpv3/snmpEngine.c , mibgroup/snmpv3/snmpMPDStats.c
  1262.    , mibgroup/snmpv3/usmStats.c ,
  1263.    mibgroup/snmpv3/usmUser.c ,
  1264.    mibgroup/target/snmpTargetAddrEntry.c ,
  1265.    mibgroup/target/snmpTargetParamsEntry.c ,
  1266.    mibgroup/target/target.c , mibgroup/target/target_counters.c
  1267.    , mibgroup/tunnel/tunnel.c , mibgroup/ucd-snmp/disk.c
  1268.    , mibgroup/ucd-snmp/diskio.c , mibgroup/ucd-snmp/dlmod.c
  1269.    , mibgroup/ucd-snmp/errormib.c ,
  1270.    mibgroup/ucd-snmp/extensible.c , mibgroup/ucd-snmp/file.c
  1271.    , mibgroup/ucd-snmp/hpux.c ,
  1272.    mibgroup/ucd-snmp/lmSensors.c , mibgroup/ucd-snmp/loadave.c
  1273.    , mibgroup/ucd-snmp/logmatch.c ,
  1274.    mibgroup/ucd-snmp/memory.c , mibgroup/ucd-snmp/memory_dynix.c
  1275.    , mibgroup/ucd-snmp/memory_freebsd2.c ,
  1276.    mibgroup/ucd-snmp/memory_netbsd1.c ,
  1277.    mibgroup/ucd-snmp/memory_solaris2.c ,
  1278.    mibgroup/ucd-snmp/pass.c , mibgroup/ucd-snmp/pass_persist.c
  1279.    , mibgroup/ucd-snmp/proc.c , mibgroup/ucd-snmp/proxy.c
  1280.    , mibgroup/ucd-snmp/registry.c ,
  1281.    mibgroup/ucd-snmp/versioninfo.c , mibgroup/ucd-snmp/vmstat.c
  1282.    , mibgroup/ucd-snmp/vmstat_bsdi4.c ,
  1283.    mibgroup/ucd-snmp/vmstat_dynix.c ,
  1284.    mibgroup/ucd-snmp/vmstat_freebsd2.c ,
  1285.    mibgroup/ucd-snmp/vmstat_netbsd1.c ,
  1286.    mibgroup/ucd-snmp/vmstat_solaris2.c:
  1287.    Use the new 'net-snmp-includes' single-include header files,
  1288.    in place of the (uninstalled) 'mibincl.h'.
  1289.      Wheeeee......
  1290.    
  1291. 2002-02-08 07:17  jbpn
  1292.    * man/: snmp.conf.5.def , snmp_agent_api.3 ,
  1293.    snmp_alarm.3 , snmp_api.3 , snmp_config.5.def ,
  1294.    snmp_sess_api.3 , snmpd.1.def , snmpd.conf.5.def ,
  1295.    snmptrapd.conf.5.def:
  1296.      - some editing to make style consistent, add some missing options,
  1297.        change ucd-snmp to Net-SNMP and things like that.
  1298.    
  1299. 2002-02-08 07:14  jbpn
  1300.    * man/Makefile.in:
  1301.      - generate man pages at compile time
  1302.    
  1303. 2002-02-08 07:14  jbpn
  1304.    * man/: snmpbulkget.1 , snmpbulkwalk.1 ,
  1305.    snmpbulkget.1.def , snmpbulkwalk.1.def , snmpcmd.1
  1306.    , snmpcmd.1.def , snmpconf.1 , snmpconf.1.def
  1307.    , snmpget.1 , snmpget.1.def , snmpgetnext.1 ,
  1308.    snmpgetnext.1.def , snmpset.1 , snmpset.1.def ,
  1309.    snmpstatus.1 , snmpstatus.1.def , snmptable.1 ,
  1310.    snmptable.1.def , snmptest.1 , snmptest.1.def ,
  1311.    snmptranslate.1 , snmptranslate.1.def , snmptrap.1
  1312.    , snmptrap.1.def , snmpusm.1 , snmpusm.1.def ,
  1313.    snmpwalk.1 , snmpwalk.1.def , snmptrapd.8 ,
  1314.    snmptrapd.8.def:
  1315.      - rename man pages which are now generated at compile time in order
  1316.        to pick up the version (which gets put in the footer).
  1317.    
  1318.      - also some editing to make style consistent, add some missing options,
  1319.        change ucd-snmp to Net-SNMP and things like that.
  1320.    
  1321. 2002-02-08 06:48  dts12
  1322.    * agent/mibgroup/: mibJJ.h , mibJJ/icmp.c , mibJJ/icmp.h
  1323.    , mibJJ/if_fields.h , mibJJ/interfaces.c ,
  1324.    mibJJ/interfaces.h , mibJJ/ip.c , mibJJ/ip.h ,
  1325.    mibJJ/ipAddr.c , mibJJ/ipAddr.h , mibJJ/ipMedia.c ,
  1326.    mibJJ/ipMedia.h , mibJJ/ipRoute.c , mibJJ/ipRoute.h
  1327.    , mibJJ/ipv6.c , mibJJ/ipv6.h , mibJJ/kernel_hpux.c
  1328.    , mibJJ/kernel_hpux.h , mibJJ/kernel_linux.c ,
  1329.    mibJJ/kernel_linux.h , mibJJ/snmp_mib.c ,
  1330.    mibJJ/snmp_mib.h , mibJJ/sysORTable.c ,
  1331.    mibJJ/sysORTable.h , mibJJ/system_mib.c ,
  1332.    mibJJ/system_mib.h , mibJJ/tcp.c , mibJJ/tcp.h ,
  1333.    mibJJ/tcpTable.c , mibJJ/tcpTable.h , mibJJ/udp.c ,
  1334.    mibJJ/udp.h , mibJJ/udpTable.c , mibJJ/udpTable.h ,
  1335.    mibJJ/vacm_vars.c , mibJJ/vacm_vars.h:
  1336.    Remove the attempted 'mibII' re-write.
  1337.    If we want to tidy up mibII, it makes more sense to use the new agent APIs.
  1338.    
  1339. 2002-02-08 06:45  dts12
  1340.    * include/net-snmp/: net-snmp-includes.h ,
  1341.    agent/net-snmp-agent-includes.h:
  1342.    Bring single-include header files closer in line with the existing "mibincl.h" file
  1343.    
  1344. 2002-02-08 06:09  dts12
  1345.    * agent/mibgroup/mibII/: sysORTable.h (V4-2-patches.1),
  1346.    sysORTable.h:
  1347.    Ensure the null versions of the two REGISTER macros swallow their parameters.
  1348.    
  1349. 2002-02-08 04:36  dts12
  1350.    * agent/snmp_agent.c:
  1351.    Implement the missing outgoing error statistics counters
  1352.    (patch #510194 from Latha Prabhu)
  1353.    
  1354. 2002-02-08 02:42  dts12
  1355.    * agent/mibgroup/: host/hr_storage.c, ucd-snmp/memory.c
  1356.    (V4-2-patches.[6,3]), host/hr_storage.c , ucd-snmp/memory.c:
  1357.    Added support for memory and swap entries in hrStorageTable for Solaris
  1358.    (from patch #505498 - thanks to Johannes Schmidt-Fischer)
  1359.    
  1360. 2002-02-08 02:07  dts12
  1361.    * agent/mibgroup/mibII/ip.c:
  1362.    Consolidate identical MIB object entries (WIN32/non-WIN32)
  1363.    
  1364. 2002-02-08 00:50  jbpn
  1365.    * man/README:
  1366.      - remove chronically dated unhelpful README
  1367.    
  1368. 2002-02-07 13:33  hardaker
  1369.    * Makefile.in , Makefile.rules , configure ,
  1370.    configure.in , makefileindepend.pl ,
  1371.    agent/Makefile.depend , agent/Makefile.in ,
  1372.    agent/agent_trap.c , agent/mib_modules.c ,
  1373.    agent/snmp_agent.c , agent/snmpd.c ,
  1374.    agent/helpers/Makefile.depend , agent/helpers/Makefile.in
  1375.    , agent/mibgroup/Makefile.depend ,
  1376.    agent/mibgroup/Makefile.in , agent/mibgroup/mibincl.h ,
  1377.    agent/mibgroup/agentx/agentx_config.c ,
  1378.    agent/mibgroup/agentx/subagent.c , apps/Makefile.depend
  1379.    , apps/Makefile.in , apps/snmpnetstat/Makefile.depend
  1380.    , apps/snmpnetstat/Makefile.in , local/Makefile.in
  1381.    , man/Makefile.in , mibs/Makefile.in ,
  1382.    snmplib/Makefile.depend , snmplib/Makefile.in:
  1383.    remake make's Makefile's to make better making
  1384.    
  1385. 2002-02-07 13:31  hardaker
  1386.    * perl/SNMP/Makefile.PL:
  1387.    check local pathes
  1388.    
  1389. 2002-02-07 12:54  dts12
  1390.    * agent/snmp_agent.c:
  1391.    Ensure agent returns the correct error codes for UNDO and COMMIT failures.
  1392.    
  1393. 2002-02-07 11:18  hardaker
  1394.    * perl/SNMP/: Makefile.PL , SNMP.xs , t/startagent.pl:
  1395.    attempt at porting Joe's SNMP module to net-snmp.
  1396.    It compiles, but only some of the tests succeed.
  1397.    
  1398. 2002-02-07 10:09  jbpn
  1399.    * man/: default_store.3.top , mib_api.3 ,
  1400.    read_config.3.def , snmp.conf.5.def , snmp_agent_api.3
  1401.    , snmp_alarm.3 , snmp_api.3 , snmp_config.5.def
  1402.    , snmp_sess_api.3 , snmp_trap_api.3 , snmpbulkget.1
  1403.    , snmpbulkwalk.1 , snmpconf.1 , snmpd.conf.5.def
  1404.    , snmpdelta.1 , snmpdf.1 , snmpget.1 ,
  1405.    snmpgetnext.1 , snmpnetstat.1 , snmpset.1 ,
  1406.    snmpstatus.1 , snmptable.1 , snmptest.1 ,
  1407.    snmptranslate.1 , snmptrap.1 , snmptrapd.conf.5.def
  1408.    , snmpusm.1 , snmpwalk.1 , variables.5:
  1409.      - add Net-SNMP in header of all man pages
  1410.    
  1411. 2002-02-07 09:52  jbpn
  1412.    * man/snmpcmd.1:
  1413.      - update style to match snmpd and snmptrapd man pages
  1414.    
  1415. 2002-02-07 08:15  jbpn
  1416.    * man/snmptrapd.8:
  1417.      - fix speeling mistake
  1418.    
  1419. 2002-02-07 08:00  jbpn
  1420.    * man/snmptrapd.8:
  1421.      - bring up to date with snmptrapd
  1422.    
  1423. 2002-02-07 07:28  dts12
  1424.    * README.hpux11 , acconfig.h ,
  1425.    agent/mibgroup/ucd_snmp.h , agent/mibgroup/host/hr_network.c
  1426.    , agent/mibgroup/host/hr_storage.c ,
  1427.    agent/mibgroup/host/hr_swinst.c ,
  1428.    agent/mibgroup/host/hr_swrun.c , agent/mibgroup/mibII/at.c
  1429.    , agent/mibgroup/mibII/icmp.c ,
  1430.    agent/mibgroup/mibII/interfaces.c ,
  1431.    agent/mibgroup/mibII/interfaces.h , agent/mibgroup/mibII/ip.c
  1432.    , agent/mibgroup/mibII/ipAddr.c ,
  1433.    agent/mibgroup/mibII/tcp.c , agent/mibgroup/mibII/tcpTable.c
  1434.    , agent/mibgroup/mibII/tcpTable.h ,
  1435.    agent/mibgroup/mibII/udp.c , agent/mibgroup/mibII/udpTable.c
  1436.    , agent/mibgroup/mibII/var_route.c ,
  1437.    agent/mibgroup/mibII/var_route.h ,
  1438.    agent/mibgroup/ucd-snmp/memory.c ,
  1439.    include/net-snmp/net-snmp-config.h.in ,
  1440.    include/net-snmp/system/hpux.h , mibs/UCD-SNMP-MIB.txt:
  1441.    Support for HP-UX 11, courtesy of Johannes Schmidt-Fischer.
  1442.    
  1443. 2002-02-07 06:30  jbpn
  1444.    * man/snmpd.1.def:
  1445.      - alphabetise options
  1446.    
  1447.      - bring man page in line with new positional arguments listening
  1448.        address specification and add section describing that
  1449.    
  1450.      - put Net-SNMP in header
  1451.    
  1452. 2002-02-06 10:06  jbpn
  1453.    * include/net-snmp/scapi.h:
  1454.      - fix bug noted by Niels
  1455.    
  1456. 2002-02-06 09:25  jbpn
  1457.    * apps/: encode_keychange.c , snmpusm.c:
  1458.      - minor tweaks due to change in definition of USM OIDs.
  1459.    
  1460. 2002-02-06 09:17  jbpn
  1461.    * include/net-snmp/snmpusm.h , include/net-snmp/snmpv3.h
  1462.    , include/net-snmp/transform_oids.h ,
  1463.    snmplib/snmp_parse_args.c , snmplib/snmpusm.c ,
  1464.    snmplib/snmpv3.c:
  1465.      - move USM OID definitions into snmpusm.c, make them const
  1466.    
  1467.      - consequent increase in const-ness in some function prototypes
  1468.    
  1469. 2002-02-06 09:12  hardaker
  1470.    * include/net-snmp/net-snmp-includes.h:
  1471.    remove internal note about v3 api, which should be public
  1472.    
  1473. 2002-02-06 09:12  hardaker
  1474.    * include/net-snmp/snmpusm_init.h:
  1475.    removed unneeded file
  1476.    
  1477. 2002-02-06 09:06  jbpn
  1478.    * include/net-snmp/keytools.h , include/net-snmp/scapi.h
  1479.    , snmplib/keytools.c , snmplib/scapi.c:
  1480.      - add const-ness for transform type args
  1481.    
  1482. 2002-02-06 09:01  jbpn
  1483.    * include/net-snmp/mib.h , include/net-snmp/snmp_debug.h
  1484.    , snmplib/mib.c , snmplib/snmp_debug.c:
  1485.      - add some const-ness for OID args (mainly so that debugmsg_oid takes
  1486.        const).
  1487.    
  1488. 2002-02-06 08:44  dts12
  1489.    * agent/agent_read_config.c , agent/mibgroup/ucd_snmp.h
  1490.    , agent/mibgroup/host/hr_filesys.c ,
  1491.    agent/mibgroup/host/hr_storage.c ,
  1492.    agent/mibgroup/ucd-snmp/loadave.c ,
  1493.    agent/mibgroup/ucd-snmp/memory_dynix.c ,
  1494.    agent/mibgroup/ucd-snmp/memory_dynix.h ,
  1495.    agent/mibgroup/ucd-snmp/vmstat_dynix.c ,
  1496.    agent/mibgroup/ucd-snmp/vmstat_dynix.h ,
  1497.    include/net-snmp/system/dynix.h ,
  1498.    agent/mibgroup/host/hr_swrun.c , agent/mibgroup/mibII/at.c
  1499.    , agent/mibgroup/mibII/interfaces.c ,
  1500.    agent/mibgroup/mibII/route_write.c ,
  1501.    agent/mibgroup/mibII/var_route.c , snmplib/snmp_api.c:
  1502.    Support for Dynix/PTX 4.4, courtesy of Patrick Hess.
  1503.    
  1504. 2002-02-06 07:41  jbpn
  1505.    * include/net-snmp/snmp_api.h , snmplib/snmp_api.c:
  1506.      - make first argument of snmp_dup_objid() const.
  1507.    
  1508.      - better handle NULL values in snmp_dup_objid().
  1509.    
  1510. 2002-02-06 07:09  dts12
  1511.    * FAQ , man/snmp_trap_api.3:
  1512.    Clarify the applicability of 'snmp_trap_api(3)' routines to AgentX subagents.
  1513.    
  1514. 2002-02-06 05:58  dts12
  1515.    * apps/: encode_keychange.c , notification_log.c ,
  1516.    snmpbulkget.c , snmpbulkwalk.c , snmpdelta.c ,
  1517.    snmpdf.c , snmpget.c , snmpgetnext.c , snmpset.c
  1518.    , snmpstatus.c , snmptable.c , snmptest.c ,
  1519.    snmptranslate.c , snmptrap.c , snmptrapd.c ,
  1520.    snmptrapd_handlers.c , snmptrapd_log.c , snmpusm.c
  1521.    , snmpvacm.c , snmpwalk.c , snmpnetstat/if.c
  1522.    , snmpnetstat/inet.c , snmpnetstat/inet6.c ,
  1523.    snmpnetstat/main.c , snmpnetstat/route.c:
  1524.    Applications amended to use the new-style library header structure.
  1525.    (In most cases, simply including the single "full API" header file)
  1526.    
  1527. 2002-02-06 05:55  dts12
  1528.    * include/net-snmp/: asn1.h , config_api.h ,
  1529.    definitions.h , logging_api.h , mib_api.h ,
  1530.    net-snmp-includes.h , pdu_api.h , session_api.h ,
  1531.    snmpv3_api.h , types.h , utilities.h , varbind_api.h:
  1532.    Framework for new library header file organisation, with eight main groups
  1533.    of API routines.  Currently these still refer to the UCD-style style header
  1534.    files for the actual function declarations.
  1535.    
  1536. 2002-02-06 05:31  jbpn
  1537.    * man/Makefile.in:
  1538.      - replace use of $< with explicit filename, since non-GNU makes seem
  1539.        to barf on it
  1540.    
  1541. 2002-02-06 03:31  dts12
  1542.    * Makefile.in:
  1543.    Fix incorrect directory specification in 'make clean'
  1544.    
  1545. 2002-02-06 03:18  dts12
  1546.    * acconfig.h , include/net-snmp/net-snmp-config.h.in:
  1547.    Protect the project config file against multiple inclusion.
  1548.    
  1549. 2002-02-06 03:07  jbpn
  1550.    * agent/auto_nlist.c:
  1551.      - remove #include "../snmplib/system.h" which no longer exists and
  1552.        is apparently unnecessary anyway.
  1553.    
  1554. 2002-02-06 02:51  jbpn
  1555.    * agent/mibgroup/kernel_sunos5.c:
  1556.      - remove #include "../../snmplib/system.h" which no longer exists
  1557.        and is apparently unnecessary anyway.
  1558.    
  1559. 2002-02-05 11:44  hardaker
  1560.    * COPYING (V4-2-patches.7), COPYING:
  1561.    copyright year update for NAI and Cambridge
  1562.    
  1563. 2002-02-05 09:54  hardaker
  1564.    * include/net-snmp/net-snmp-config.h.in:
  1565.    perl fixes
  1566.    
  1567. 2002-02-05 09:54  hardaker
  1568.    * agent/agent_registry.c , agent/mibgroup/Rmon/alarm.c ,
  1569.    agent/mibgroup/smux/smux.c , include/net-snmp/snmp_api.h
  1570.    , snmplib/snmp_api.c:
  1571.    Patch from Harrie Hazewinkel to move the oidtree_compare function to
  1572.    the main library.
  1573.    
  1574. 2002-02-05 09:52  hardaker
  1575.    * configure , configure.in , agent/Makefile.in:
  1576.    perl build fixes.
  1577.    
  1578. 2002-02-05 07:19  hardaker
  1579.    * agent/Makefile.in:
  1580.    opps.  Removed forced perl embedding
  1581.    
  1582. 2002-02-04 16:22  hardaker
  1583.    * include/net-snmp/net-snmp-config.h:
  1584.    this file shouldn't be checked in
  1585.    
  1586. 2002-02-04 16:22  hardaker
  1587.    * Makefile.in , acconfig.h , configure ,
  1588.    configure.in , agent/Makefile.in , agent/snmp_perl.c
  1589.    , agent/snmp_perl.pl , agent/snmp_vars.c:
  1590.    - Support for embedding perl subroutines into the agent to be called
  1591.      as handlers.
  1592.    - New configure options:
  1593.      --with-perl-modules attempts to build contained modules (poorly currently).
  1594.      --enable-embedded-perl actually specifies to do perl embedding
  1595.      within the agent.
  1596.    
  1597. 2002-02-04 16:16  hardaker
  1598.    * perl/: ASN/ASN.pm , ASN/ASN.xs , ASN/Changes ,
  1599.    ASN/MANIFEST , ASN/Makefile.PL , ASN/test.pl ,
  1600.    agent/Changes , agent/MANIFEST , agent/Makefile.PL ,
  1601.    agent/agent.pm , agent/agent.xs , agent/test.pl ,
  1602.    agent/typemap , default_store/Changes ,
  1603.    default_store/MANIFEST , default_store/Makefile.PL ,
  1604.    default_store/default_store.pm ,
  1605.    default_store/default_store.xs , default_store/test.pl ,
  1606.    default_store/typemap:
  1607.    Beginnings of new perl modules needed to implement an SNMP agent (or
  1608.    agentx subagent) inside perl.
  1609.      - not complete yet.
  1610.      - may change.
  1611.      - but works.
  1612.    
  1613. 2002-02-04 04:39  jbpn
  1614.    * snmplib/mib.c:
  1615.      - correct processing for timeticks when DS_LIB_NUMERIC_TIMETICKS is
  1616.        set (corrects bug #511793, reported by Anonymous).
  1617.    
  1618. 2002-02-01 01:50  dts12
  1619.    * FAQ:
  1620.    Clarify the procedure for compiling with 'cc' rather than 'gcc'
  1621.    
  1622. 2002-01-31 14:58  hardaker
  1623.    * include/net-snmp/net-snmp-includes.h:
  1624.    s/snmplib///;
  1625.    
  1626. 2002-01-31 06:55  hardaker
  1627.    * Makefile.in , agent/helpers/Makefile.in:
  1628.    fix make clean as reported by Bradley Bozarth.
  1629.    
  1630. 2002-01-30 08:06  dts12
  1631.    * agent/mibgroup/ucd-snmp/versioninfo.c:
  1632.    Bring MIB variable versionTag into line with the new <net-snmp/version.h> usage
  1633.    
  1634. 2002-01-29 17:53  hardaker
  1635.    * version.h , agent/snmpd.c ,
  1636.    agent/mibgroup/versiontag , apps/snmptranslate.c ,
  1637.    apps/snmptrapd.c , apps/snmpnetstat/main.c ,
  1638.    include/net-snmp/version.h , include/ucd-snmp/version.h ,
  1639.    snmplib/Makefile.in , snmplib/snmp_parse_args.c ,
  1640.    snmplib/snmp_version.c:
  1641.    Moved versioning information from version.h to:
  1642.      - snmplib/snmp_version.c:
  1643.        - define netsnmp_get_version();
  1644.        - create a const char *NetSnmpVersionInfo
  1645.      - include/net-snmp/version.h:
  1646.        - extern the above char *
  1647.        - prototype the function
  1648.      - include/ucd-snmp/version.h:
  1649.        - create a static variable (the old way) and set it to NetSnmpVersionInfo
  1650.    
  1651. 2002-01-29 16:09  hardaker
  1652.    * testing/: eval_tools.sh , tests/T049snmpv3inform ,
  1653.    tests/T050snmpv3trap , tests/T051snmpv2ctrap ,
  1654.    tests/T052snmpv2cinform , tests/T053agentv1trap ,
  1655.    tests/T054agentv2ctrap , tests/T055agentv1mintrap ,
  1656.    tests/T056agentv2cmintrap , tests/T058agentauthtrap ,
  1657.    tests/T113agentxtrap:
  1658.    trap test fixes so the majority of the tests now work.
  1659.    
  1660. 2002-01-29 16:08  hardaker
  1661.    * Makefile.in:
  1662.    don't generate ucd-snmp-config.h any longer.
  1663.    
  1664. 2002-01-29 15:23  hardaker
  1665.    * acconfig.h , configure , configure.in ,
  1666.    include/net-snmp/net-snmp-config.h ,
  1667.    include/net-snmp/net-snmp-config.h.in ,
  1668.    include/net-snmp/machine/generic.h ,
  1669.    include/net-snmp/system/aix.h , include/net-snmp/system/bsd.h
  1670.    , include/net-snmp/system/bsdi.h ,
  1671.    include/net-snmp/system/bsdi3.h ,
  1672.    include/net-snmp/system/bsdi4.h ,
  1673.    include/net-snmp/system/cygwin.h ,
  1674.    include/net-snmp/system/darwin.h ,
  1675.    include/net-snmp/system/freebsd.h ,
  1676.    include/net-snmp/system/freebsd2.h ,
  1677.    include/net-snmp/system/freebsd3.h ,
  1678.    include/net-snmp/system/freebsd4.h ,
  1679.    include/net-snmp/system/generic.h ,
  1680.    include/net-snmp/system/hpux.h ,
  1681.    include/net-snmp/system/irix.h ,
  1682.    include/net-snmp/system/linux.h ,
  1683.    include/net-snmp/system/mips.h ,
  1684.    include/net-snmp/system/netbsd.h ,
  1685.    include/net-snmp/system/openbsd.h ,
  1686.    include/net-snmp/system/solaris.h ,
  1687.    include/net-snmp/system/solaris2.6.h ,
  1688.    include/net-snmp/system/solaris2.7.h ,
  1689.    include/net-snmp/system/solaris2.8.h ,
  1690.    include/net-snmp/system/sunos.h ,
  1691.    include/net-snmp/system/svr5.h ,
  1692.    include/net-snmp/system/sysv.h ,
  1693.    include/net-snmp/system/ultrix4.h:
  1694.    moved s/*.h files to include/net-snmp/system/*.h
  1695.    moved m/generic.h files to include/net-snmp/machine/generic.h
  1696.    
  1697. 2002-01-29 09:24  hardaker
  1698.    * apps/snmptrapd.c:
  1699.    fix -c argument parsing.
  1700.    
  1701. 2002-01-29 09:10  hardaker
  1702.    * testing/eval_tools.sh:
  1703.    reference include/net-snmp/net-snmp-config.h instead of just config.h
  1704.    
  1705. 2002-01-29 09:05  hardaker
  1706.    * snmplib/snmpusm.c:
  1707.    attempt to fix the unknown engineid/unknown user problems once and for all.
  1708.    
  1709. 2002-01-28 21:11  hardaker
  1710.    * configure , configure.in:
  1711.    whoops.  Missed some .h file checks in configure.  Thanks Robert.
  1712.    
  1713. 2002-01-28 21:03  hardaker
  1714.    * local/convertcode:
  1715.    minor fix.
  1716.    
  1717. 2002-01-28 21:02  hardaker
  1718.    * local/convertcode:
  1719.    added code convert script for ucd-snmp -> net-snmp header conversion
  1720.    
  1721. 2002-01-28 20:59  hardaker
  1722.    * agent/mibgroup/target/snmpTargetAddrEntry.c ,
  1723.    agent/mibgroup/target/snmpTargetParamsEntry.c ,
  1724.    agent/mibgroup/target/target.c ,
  1725.    agent/mibgroup/target/target_counters.c ,
  1726.    agent/mibgroup/tunnel/tunnel.c ,
  1727.    agent/mibgroup/ucd-snmp/disk.c ,
  1728.    agent/mibgroup/ucd-snmp/dlmod.c ,
  1729.    agent/mibgroup/ucd-snmp/extensible.c ,
  1730.    agent/mibgroup/ucd-snmp/loadave.c ,
  1731.    agent/mibgroup/ucd-snmp/logmatch.c ,
  1732.    agent/mibgroup/ucd-snmp/memory.c ,
  1733.    agent/mibgroup/ucd-snmp/memory_solaris2.c ,
  1734.    agent/mibgroup/ucd-snmp/pass.c ,
  1735.    agent/mibgroup/ucd-snmp/pass_persist.c ,
  1736.    agent/mibgroup/ucd-snmp/proc.c ,
  1737.    agent/mibgroup/ucd-snmp/proxy.c ,
  1738.    agent/mibgroup/ucd-snmp/registry.c ,
  1739.    agent/mibgroup/ucd-snmp/versioninfo.c ,
  1740.    agent/mibgroup/ucd-snmp/vmstat_solaris2.c ,
  1741.    apps/encode_keychange.c , apps/notification_log.c ,
  1742.    apps/snmpbulkget.c , apps/snmpbulkwalk.c ,
  1743.    apps/snmpdelta.c , apps/snmpdf.c , apps/snmpget.c
  1744.    , apps/snmpgetnext.c , apps/snmpset.c ,
  1745.    apps/snmpstatus.c , apps/snmptable.c , apps/snmptest.c
  1746.    , apps/snmptranslate.c , apps/snmptrap.c ,
  1747.    apps/snmptrapd.c , apps/snmptrapd_handlers.c ,
  1748.    apps/snmptrapd_log.c , apps/snmpusm.c , apps/snmpvacm.c
  1749.    , apps/snmpwalk.c , apps/snmpnetstat/Makefile.in
  1750.    , apps/snmpnetstat/if.c , apps/snmpnetstat/inet.c
  1751.    , apps/snmpnetstat/inet6.c , apps/snmpnetstat/main.c
  1752.    , apps/snmpnetstat/route.c , include/net-snmp/asn1.h
  1753.    , include/net-snmp/callback.h ,
  1754.    include/net-snmp/data_list.h ,
  1755.    include/net-snmp/default_store.h , include/net-snmp/getopt.h
  1756.    , include/net-snmp/int64.h , include/net-snmp/keytools.h
  1757.    , include/net-snmp/lcd_time.h ,
  1758.    include/net-snmp/libsnmp.h , include/net-snmp/md5.h ,
  1759.    include/net-snmp/mib.h , include/net-snmp/mt_support.h ,
  1760.    include/net-snmp/net-snmp-config.h ,
  1761.    include/net-snmp/oid_array.h , include/net-snmp/oid_stash.h
  1762.    , include/net-snmp/parse.h ,
  1763.    include/net-snmp/read_config.h , include/net-snmp/scapi.h
  1764.    , include/net-snmp/snmp-tc.h , include/net-snmp/snmp.h
  1765.    , include/net-snmp/snmpAAL5PVCDomain.h ,
  1766.    include/net-snmp/snmpCallbackDomain.h ,
  1767.    include/net-snmp/snmpIPXDomain.h ,
  1768.    include/net-snmp/snmpTCPDomain.h ,
  1769.    include/net-snmp/snmpTCPIPv6Domain.h ,
  1770.    include/net-snmp/snmpUDPDomain.h ,
  1771.    include/net-snmp/snmpUDPIPv6Domain.h ,
  1772.    include/net-snmp/snmpUnixDomain.h ,
  1773.    include/net-snmp/snmp_alarm.h , include/net-snmp/snmp_api.h
  1774.    , include/net-snmp/snmp_client.h ,
  1775.    include/net-snmp/snmp_debug.h , include/net-snmp/snmp_enum.h
  1776.    , include/net-snmp/snmp_impl.h ,
  1777.    include/net-snmp/snmp_locking.h ,
  1778.    include/net-snmp/snmp_logging.h ,
  1779.    include/net-snmp/snmp_parse_args.h ,
  1780.    include/net-snmp/snmp_secmod.h ,
  1781.    include/net-snmp/snmp_transport.h , include/net-snmp/snmpksm.h
  1782.    , include/net-snmp/snmpusm.h ,
  1783.    include/net-snmp/snmpusm_init.h , include/net-snmp/snmpv3.h
  1784.    , include/net-snmp/system.h , include/net-snmp/tools.h
  1785.    , include/net-snmp/transform_oids.h ,
  1786.    include/net-snmp/vacm.h , include/net-snmp/agent/snmp_agent.h
  1787.    , man/Makefile.in , snmplib/Makefile.in ,
  1788.    snmplib/asn1.c , snmplib/asn1.h , snmplib/callback.c
  1789.    , snmplib/callback.h , snmplib/data_list.c ,
  1790.    snmplib/data_list.h , snmplib/default_store.c ,
  1791.    snmplib/default_store.h , snmplib/getopt.h ,
  1792.    snmplib/int64.c , snmplib/int64.h , snmplib/keytools.c
  1793.    , snmplib/keytools.h , snmplib/lcd_time.c ,
  1794.    snmplib/lcd_time.h , snmplib/libsnmp.h , snmplib/md5.c
  1795.    , snmplib/md5.h , snmplib/mib.c , snmplib/mib.h
  1796.    , snmplib/mt_support.c , snmplib/mt_support.h ,
  1797.    snmplib/oid_array.c , snmplib/oid_array.h ,
  1798.    snmplib/oid_stash.c , snmplib/oid_stash.h ,
  1799.    snmplib/parse.c , snmplib/parse.h ,
  1800.    snmplib/read_config.c , snmplib/read_config.h ,
  1801.    snmplib/scapi.c , snmplib/scapi.h , snmplib/snmp-tc.c
  1802.    , snmplib/snmp-tc.h , snmplib/snmp.c ,
  1803.    snmplib/snmp.h , snmplib/snmpAAL5PVCDomain.c ,
  1804.    snmplib/snmpAAL5PVCDomain.h , snmplib/snmpCallbackDomain.c
  1805.    , snmplib/snmpCallbackDomain.h , snmplib/snmpIPXDomain.c
  1806.    , snmplib/snmpIPXDomain.h , snmplib/snmpTCPDomain.c
  1807.    , snmplib/snmpTCPDomain.h , snmplib/snmpTCPIPv6Domain.c
  1808.    , snmplib/snmpTCPIPv6Domain.h , snmplib/snmpUDPDomain.c
  1809.    , snmplib/snmpUDPDomain.h , snmplib/snmpUDPIPv6Domain.c
  1810.    , snmplib/snmpUDPIPv6Domain.h , snmplib/snmpUnixDomain.c
  1811.    , snmplib/snmpUnixDomain.h , snmplib/snmp_alarm.c
  1812.    , snmplib/snmp_alarm.h , snmplib/snmp_api.c ,
  1813.    snmplib/snmp_api.h , snmplib/snmp_auth.c ,
  1814.    snmplib/snmp_client.c , snmplib/snmp_client.h ,
  1815.    snmplib/snmp_debug.c , snmplib/snmp_debug.h ,
  1816.    snmplib/snmp_enum.c , snmplib/snmp_enum.h ,
  1817.    snmplib/snmp_impl.h , snmplib/snmp_logging.c ,
  1818.    snmplib/snmp_logging.h , snmplib/snmp_parse_args.c ,
  1819.    snmplib/snmp_parse_args.h , snmplib/snmp_secmod.c ,
  1820.    snmplib/snmp_secmod.h , snmplib/snmp_transport.c ,
  1821.    snmplib/snmp_transport.h , snmplib/snmpksm.c ,
  1822.    snmplib/snmpksm.h , snmplib/snmpusm.c ,
  1823.    snmplib/snmpusm.h , snmplib/snmpv3.c , snmplib/snmpv3.h
  1824.    , snmplib/system.c , snmplib/system.h ,
  1825.    snmplib/tools.c , snmplib/tools.h ,
  1826.    snmplib/transform_oids.h , snmplib/vacm.c ,
  1827.    snmplib/vacm.h , testing/RUNTESTS ,
  1828.    testing/eval_tools.sh , include/ucd-snmp/asn1.h ,
  1829.    include/ucd-snmp/callback.h , include/ucd-snmp/default_store.h
  1830.    , include/ucd-snmp/int64.h , include/ucd-snmp/keytools.h
  1831.    , include/ucd-snmp/mib.h , include/ucd-snmp/mibincl.h
  1832.    , include/ucd-snmp/parse.h ,
  1833.    include/ucd-snmp/read_config.h , include/ucd-snmp/scapi.h
  1834.    , include/ucd-snmp/snmp-tc.h , include/ucd-snmp/snmp.h
  1835.    , include/ucd-snmp/snmp_alarm.h ,
  1836.    include/ucd-snmp/snmp_api.h , include/ucd-snmp/snmp_client.h
  1837.    , include/ucd-snmp/snmp_debug.h ,
  1838.    include/ucd-snmp/snmp_impl.h , include/ucd-snmp/snmp_logging.h
  1839.    , include/ucd-snmp/snmp_parse_args.h ,
  1840.    include/ucd-snmp/snmp_vars.h , include/ucd-snmp/snmpusm.h
  1841.    , include/ucd-snmp/snmpv3.h , include/ucd-snmp/system.h
  1842.    , include/ucd-snmp/tools.h ,
  1843.    include/ucd-snmp/transform_oids.h ,
  1844.    include/ucd-snmp/util_funcs.h:
  1845.    Major file moving and editing of include directives.
  1846.      - essentially adds up to:
  1847.        - mv snmplib/*.h include/net-snmp/
  1848.        - local/convertcode `find . -name *.c *.h`
  1849.    
  1850. 2002-01-28 20:54  hardaker
  1851.    * agent/: agent_handler.c , agent_index.c ,
  1852.    agent_read_config.c , agent_registry.c , agent_trap.c
  1853.    , auto_nlist.c , kernel.c , mib_modules.c ,
  1854.    snmp_agent.c , snmp_vars.c , snmpd.c ,
  1855.    helpers/bulk_to_next.c , helpers/debug_handler.c ,
  1856.    helpers/instance.c , helpers/multiplexer.c ,
  1857.    helpers/null.c , helpers/old_api.c , helpers/read_only.c
  1858.    , helpers/serialize.c , helpers/table.c ,
  1859.    helpers/table_array.c , helpers/table_dataset.c ,
  1860.    helpers/table_iterator.c , mibgroup/host_res.h ,
  1861.    mibgroup/kernel_sunos5.c , mibgroup/mibincl.h ,
  1862.    mibgroup/testdelayed.c , mibgroup/testhandler.c ,
  1863.    mibgroup/util_funcs.c , mibgroup/Rmon/alarm.c ,
  1864.    mibgroup/Rmon/event.c , mibgroup/Rmon/history.c ,
  1865.    mibgroup/Rmon/rows.c , mibgroup/agentx/agentx_config.c ,
  1866.    mibgroup/agentx/client.c , mibgroup/agentx/master.c ,
  1867.    mibgroup/agentx/master_admin.c ,
  1868.    mibgroup/agentx/master_request.c , mibgroup/agentx/protocol.c
  1869.    , mibgroup/agentx/subagent.c ,
  1870.    mibgroup/disman/mteObjectsTable.c ,
  1871.    mibgroup/disman/mteTriggerBooleanTable.c ,
  1872.    mibgroup/disman/mteTriggerDeltaTable.c ,
  1873.    mibgroup/disman/mteTriggerExistenceTable.c ,
  1874.    mibgroup/disman/mteTriggerTable.c ,
  1875.    mibgroup/disman/mteTriggerThresholdTable.c ,
  1876.    mibgroup/examples/ucdDemoPublic.c , mibgroup/host/hr_disk.c
  1877.    , mibgroup/host/hr_filesys.c ,
  1878.    mibgroup/host/hr_storage.c , mibgroup/host/hr_swinst.c
  1879.    , mibgroup/host/hr_swrun.c , mibgroup/host/hr_system.c
  1880.    , mibgroup/mibII/at.c , mibgroup/mibII/icmp.c ,
  1881.    mibgroup/mibII/interfaces.c , mibgroup/mibII/ip.c ,
  1882.    mibgroup/mibII/ipAddr.c , mibgroup/mibII/ipv6.c ,
  1883.    mibgroup/mibII/kernel_linux.c , mibgroup/mibII/route_write.c
  1884.    , mibgroup/mibII/snmp_mib.c ,
  1885.    mibgroup/mibII/sysORTable.c , mibgroup/mibII/system_mib.c
  1886.    , mibgroup/mibII/tcp.c , mibgroup/mibII/tcpTable.c
  1887.    , mibgroup/mibII/udp.c , mibgroup/mibII/udpTable.c
  1888.    , mibgroup/mibII/vacm_context.c ,
  1889.    mibgroup/mibII/vacm_vars.c , mibgroup/mibII/vacm_vars.h
  1890.    , mibgroup/mibII/var_route.c , mibgroup/mibJJ/icmp.c
  1891.    , mibgroup/mibJJ/interfaces.c , mibgroup/mibJJ/ip.c
  1892.    , mibgroup/mibJJ/ipAddr.c , mibgroup/mibJJ/ipMedia.c
  1893.    , mibgroup/mibJJ/ipv6.c , mibgroup/mibJJ/kernel_linux.c
  1894.    , mibgroup/mibJJ/snmp_mib.c , mibgroup/mibJJ/sysORTable.c
  1895.    , mibgroup/mibJJ/system_mib.c , mibgroup/mibJJ/tcp.c
  1896.    , mibgroup/mibJJ/tcpTable.c , mibgroup/mibJJ/udp.c ,
  1897.    mibgroup/mibJJ/udpTable.c , mibgroup/mibJJ/vacm_vars.c ,
  1898.    mibgroup/misc/dlmod.c ,
  1899.    mibgroup/notification/snmpNotifyFilterProfileTable.c ,
  1900.    mibgroup/notification/snmpNotifyFilterTable.c ,
  1901.    mibgroup/notification/snmpNotifyTable.c ,
  1902.    mibgroup/smux/smux.c , mibgroup/smux/snmp_bgp.c ,
  1903.    mibgroup/smux/snmp_ospf.c , mibgroup/smux/snmp_rip2.c ,
  1904.    mibgroup/snmpv3/snmpEngine.c , mibgroup/snmpv3/usmUser.c
  1905.    , mibgroup/snmpv3/usmUser.h:
  1906.    Major file moving and editing of include directives.
  1907.      - essentially adds up to:
  1908.        - mv snmplib/*.h include/net-snmp/
  1909.        - local/convertcode `find . -name *.c *.h`
  1910.    
  1911. 2002-01-28 19:42  hardaker
  1912.    * include/ucd-snmp/ucd-snmp-config.h:
  1913.    remove UCD_COMPAT flag and DEFINE IT instead
  1914.    
  1915. 2002-01-28 19:41  hardaker
  1916.    * include/ucd-snmp/ucd-snmp-config.h:
  1917.    remove UCD_COMPAT flag and define it instead
  1918.    
  1919. 2002-01-25 11:29  hardaker
  1920.    * snmplib/mib.c:
  1921.    - parse_one_oid_index:
  1922.      - use an unsigned int for length's pulled from the oid.
  1923.      - Make sure they're always < 128
  1924.    
  1925. 2002-01-25 09:12  jbpn
  1926.    * agent/mibgroup/snmpv3/usmUser.c:
  1927.      - closer adherence to state machines described in RFC 2574
  1928.    
  1929. 2002-01-25 09:10  jbpn
  1930.    * snmplib/snmpusm.c:
  1931.      - cause usmDecryptionError reports to be sent in a couple of extra
  1932.        cases: bad salt (length != 8) and length of encrypted data not a
  1933.        multiple of 8 octets (per RFC 2574).
  1934.    
  1935. 2002-01-25 09:04  jbpn
  1936.    * agent/snmp_agent.c:
  1937.      - for unknown message types, increment snmpInASNParseErrs and fail
  1938.        at the post-parse stage.
  1939.    
  1940.      - for notification types, increment snmpUnknownPDUHandlers and bail
  1941.        out early.
  1942.    
  1943. 2002-01-25 09:01  jbpn
  1944.    * snmplib/snmp_api.c:
  1945.      - for unhandled messages (e.g. RESPONSE messages sent to agents),
  1946.        increment the snmpUnknownPDUHandlers counter.
  1947.    
  1948.      - try to free securityStateRefs when post-parse fails.
  1949.    
  1950. 2002-01-25 06:26  jbpn
  1951.    * agent/mibgroup/mibII/: vacm_vars.c (V4-2-patches.6), vacm_vars.c:
  1952.      - fix minor problem with storageType (always okay to set to current
  1953.        value).
  1954.    
  1955.      - don't reset some variables to old value unless we actually set
  1956.        them in the first place!
  1957.    
  1958. 2002-01-25 05:00  jbpn
  1959.    * agent/helpers/table.c:
  1960.      - don't print out debugging info in a further case where it has been
  1961.        free()d.
  1962.    
  1963.      - set the exception noSuchInstance rather than error noSuchName when
  1964.        we have the incorrect number of indices.
  1965.    
  1966. 2002-01-25 04:54  dts12
  1967.    * snmplib/README.newlib:
  1968.    file README.newlib was initially added on branch NEW-LIBRARY-API.
  1969.    
  1970. 2002-01-25 04:49  jbpn
  1971.    * agent/helpers/table.c:
  1972.      - move debugging output to before where (potentially) the data it is
  1973.        trying to print gets free()d.
  1974.    
  1975. 2002-01-25 04:40  jbpn
  1976.    * agent/snmp_agent.c:
  1977.      - keep asp->vbcount correct in create_subtree_cache() if we dump
  1978.        varbinds in the GETNEXT case because numvarbinds > non-repeaters.
  1979.        Failing to do this will cause problems later when you iterate over
  1980.        0 .. asp->vbcount - 1 in reassign_requests().
  1981.    
  1982. 2002-01-24 15:11  rstory
  1983.    * include/net-snmp/agent/table.h:
  1984.    update macros to put parens around parameters when used, in case a parameter is an expression, which might muck about with operator precedence rules and cause unexpected and undesirable behavior.
  1985.    
  1986. 2002-01-24 11:07  rstory
  1987.    * local/mib2c.array-user.conf:
  1988.    try to find & handle external indexes; use new style net-snmp includes; add
  1989.    row_copy; use context types & casts in parameters instead of generic types
  1990.    recast inside method
  1991.    
  1992. 2002-01-24 06:03  jbpn
  1993.    * snmplib/: read_config.c (V4-2-patches.3), read_config.c:
  1994.      - avoid format string nasties in read_config_store() when writing to
  1995.        files (exposed e.g. by the persistent sysName.0 stuff -- try
  1996.        snmpset host sysName.0 s "%08x" -- oops)
  1997.    
  1998. 2002-01-24 04:34  jbpn
  1999.    * snmplib/snmpusm.c:
  2000.      - don't automatically accept a msgUserName of "" when processing
  2001.        incoming messages.
  2002.    
  2003. 2002-01-24 04:30  jbpn
  2004.    * snmplib/snmp_api.c:
  2005.      - bigger buffer for msgAuthoritativeEngineID field since it is not
  2006.        limited to 32 bytes like SnmpEngineTC.  Really this needs to be
  2007.        allocated by the security module but for now we'll just make it
  2008.        twice as big.
  2009.    
  2010. 2002-01-24 03:19  dts12
  2011.    * agent/mibgroup/host/hr_swrun.c , snmplib/snmp-tc.c:
  2012.    AIX support for the Host Resources module.
  2013.       (Thanks to Andy Hood)
  2014.    
  2015. 2002-01-23 08:28  jbpn
  2016.    * agent/mibgroup/mibII/vacm_vars.c:
  2017.      - set viewType to the DEFVAL included(1) for new rows
  2018.    
  2019. 2002-01-23 07:40  jbpn
  2020.    * snmplib/snmp_api.c:
  2021.      - secModel of 0 is a parse error in HeaderData
  2022.    
  2023. 2002-01-23 07:23  jbpn
  2024.    * snmplib/snmp_api.c:
  2025.      - be careful to free securityStateRef in a couple of error cases in
  2026.        snmpv3_parse -- fixes memory leaks when malformed PDUs are
  2027.        received.
  2028.    
  2029. 2002-01-22 19:49  rstory
  2030.    * snmplib/: snmp_api.c , snmp_api.h:
  2031.    chg api for snmp_oid_ncompare, don't implement it vi snmp_oid_compare
  2032.    
  2033. 2002-01-22 19:46  rstory
  2034.    * snmplib/: oid_array.c , oid_array.h:
  2035.    add Get_oid_data_count(); add subset support
  2036.    
  2037. 2002-01-22 19:44  rstory
  2038.    * snmplib/: mib.c , mib.h:
  2039.    add netsnmp_str2oid()
  2040.    
  2041. 2002-01-22 19:41  rstory
  2042.    * include/net-snmp/agent/table_array.h:
  2043.    add subset function
  2044.    
  2045. 2002-01-22 19:40  rstory
  2046.    * agent/helpers/table_array.c:
  2047.    add subset function; add preliminary locking code; add ta_check_row_status
  2048.    
  2049. 2002-01-22 06:33  jbpn
  2050.    * agent/mibgroup/mibII/: vacm_vars.c (V4-2-patches.4), vacm_vars.c:
  2051.      - fix bug just introduced where setting an existing row's status to
  2052.        createAndGo(4) or createAndWait(5) would delete the row.
  2053.    
  2054. 2002-01-22 04:58  jbpn
  2055.    * snmplib/snmpusm.c:
  2056.      - cause a parse error if we receive UsmSecurityParameters with a
  2057.        msgUserName that is illegally long.
  2058.    
  2059. 2002-01-22 03:10  jbpn
  2060.    * agent/mibgroup/target/snmpTargetParamsEntry.c:
  2061.      - oops, left old code in #if 0 branch AGAIN.  I am getting into bad
  2062.        habits!
  2063.    
  2064. 2002-01-22 03:08  jbpn
  2065.    * agent/mibgroup/notification/snmpNotifyTable.c:
  2066.      - fix memory leaks in row creation/destruction
  2067.    
  2068.      - more aggressive validity checking of snmpNotifyTag, snmpNotifyType
  2069.        and snmpNotifyStorageType.
  2070.    
  2071.      - passes 6.5.1.0 -- 6.5.8.3
  2072.    
  2073. 2002-01-22 01:47  jbpn
  2074.    * agent/mibgroup/target/: snmpTargetAddrEntry.c ,
  2075.    snmpTargetParamsEntry.c , snmpTargetParamsEntry.h:
  2076.      - correct state machines for snmpTargetParamsTable
  2077.    
  2078. 2002-01-21 23:48  jbpn
  2079.    * agent/mibgroup/target/snmpTargetAddrEntry.c:
  2080.      - tidy things up a bit (had left some old code sitting if #if 0
  2081.        branch).
  2082.    
  2083.      - remember to close (target->sess) when we move a target to
  2084.        notInService(2).
  2085.    
  2086. 2002-01-21 11:04  jbpn
  2087.    * agent/mibgroup/target/snmpTargetAddrEntry.c:
  2088.      - correct state machines for snmpTargetAddrTable
  2089.    
  2090. 2002-01-21 06:47  jbpn
  2091.    * agent/mibgroup/target/: snmpTargetAddrEntry.c ,
  2092.    snmpTargetAddrEntry.h:
  2093.      - implement snmpTargetSpinLock object
  2094.    
  2095. 2002-01-18 09:19  jbpn
  2096.    * agent/mibgroup/mibII/vacm_vars.c:
  2097.      - correct state machine for vacmViewTreeFamilyTable.  Passes all the
  2098.        relevant Silvercreek VACM tetst (5.4.0.1 -- 5.4.9.7 inclusive).
  2099.    
  2100. 2002-01-18 08:49  jbpn
  2101.    * snmplib/: vacm.c , vacm.h:
  2102.      - add a switch to vacm_getViewEntry() to allow the mask entries
  2103.        to be ignore (which is what you want when you are just using this
  2104.        function to look up an entry in the table in order to write some new
  2105.        value to one of the columnar objects).
  2106.    
  2107. 2002-01-18 06:09  jbpn
  2108.    * agent/mibgroup/mibII/vacm_vars.c:
  2109.      - correct state machine for vacmAccessTable.  Passes all the relevant
  2110.        Silvercreek VACM tetst (5.3.0 -- 5.3.9.7 inclusive).
  2111.    
  2112. 2002-01-18 04:11  jbpn
  2113.    * agent/mibgroup/mibII/vacm_vars.c:
  2114.      - correct state machine for vacmSecurityToGroupTable (i.e. don't
  2115.        just do everything in the COMMIT phase).  Passes all the relevant
  2116.        Silvercreek VACM tetst (5.2.0 -- 5.2.9.7 inclusive).
  2117.    
  2118. 2002-01-18 04:08  jbpn
  2119.    * agent/snmp_agent.c:
  2120.      - don't overwrite an existing error status after COMMIT or UNDO
  2121.        phases with commitFailed or undoFailed (but do translate error
  2122.        returns from those phases into those errors when we don't have an
  2123.        existing error status).
  2124.    
  2125. 2002-01-17 06:57  jbpn
  2126.    * snmplib/snmp_api.c:
  2127.      - handle illegal values of msgID correctly (by dropping the packet
  2128.        and incrementing snmpInASNParseErrs)
  2129.    
  2130. 2002-01-17 06:38  jbpn
  2131.    * snmplib/snmp_api.c:
  2132.      - handle illegal values of msgMaxSize correctly (by dropping the
  2133.        packet and incrementing snmpInASNParseErrs)
  2134.    
  2135. 2002-01-15 08:17  rstory
  2136.    * include/net-snmp/net-snmp-includes.h:
  2137.    top level include which includes useful snmplib headers
  2138.    
  2139. 2002-01-15 08:15  rstory
  2140.    * include/ucd-snmp/: agent_index.h , agent_read_config.h
  2141.    , agent_registry.h , agent_trap.h , asn1.h ,
  2142.    auto_nlist.h , callback.h , default_store.h ,
  2143.    ds_agent.h , header_complex.h , int64.h , keytools.h
  2144.    , mib.h , mib_module_config.h , mibincl.h ,
  2145.    parse.h , read_config.h , scapi.h , snmp-tc.h ,
  2146.    snmp.h , snmp_agent.h , snmp_alarm.h , snmp_api.h
  2147.    , snmp_client.h , snmp_debug.h , snmp_impl.h ,
  2148.    snmp_logging.h , snmp_parse_args.h , snmp_vars.h ,
  2149.    snmpusm.h , snmpv3.h , struct.h , system.h ,
  2150.    tools.h , transform_oids.h , ucd-snmp-agent-includes.h
  2151.    , ucd-snmp-config.h , ucd-snmp-includes.h ,
  2152.    util_funcs.h , var_struct.h , version.h:
  2153.    create 4.x headers that are wrappers pointing to new headers
  2154.    
  2155. 2002-01-14 15:08  rstory
  2156.    * include/net-snmp/agent/table_array.h:
  2157.    add UserRowAction and void pointer
  2158.    
  2159. 2002-01-14 13:41  hardaker
  2160.    * agent/: mibgroup/ucd-snmp/lmSensors.c , Makefile.in:
  2161.    -> net-snmp/agent/net-snmp-agent-includes.h
  2162.    
  2163. 2002-01-14 13:40  hardaker
  2164.    * include/net-snmp/agent/ucd-snmp-agent-includes.h:
  2165.    removed
  2166.    
  2167. 2002-01-14 13:29  rstory
  2168.    * include/net-snmp/agent/net-snmp-agent-includes.h:
  2169.    copy ucd-snmp-agent-includes.h and update to net-snmp use new agent dir
  2170.    
  2171. 2002-01-14 08:04  hardaker
  2172.    * agent/Makefile.in , agent/agent_callbacks.h ,
  2173.    agent/agent_handler.c , agent/agent_handler.h ,
  2174.    agent/agent_index.c , agent/agent_index.h ,
  2175.    agent/agent_read_config.c , agent/agent_read_config.h ,
  2176.    agent/agent_registry.c , agent/agent_registry.h ,
  2177.    agent/agent_trap.c , agent/agent_trap.h ,
  2178.    agent/auto_nlist.c , agent/auto_nlist.h ,
  2179.    agent/ds_agent.h , agent/kernel.c , agent/mib_modules.c
  2180.    , agent/mib_modules.h , agent/snmp_agent.c ,
  2181.    agent/snmp_agent.h , agent/snmp_vars.c ,
  2182.    agent/snmp_vars.h , agent/snmpd.c ,
  2183.    agent/ucd-snmp-agent-includes.h , agent/var_struct.h ,
  2184.    agent/helpers/Makefile.in , agent/helpers/bulk_to_next.c
  2185.    , agent/helpers/debug_handler.c ,
  2186.    agent/helpers/instance.c , agent/helpers/multiplexer.c ,
  2187.    agent/helpers/null.c , agent/helpers/old_api.c ,
  2188.    agent/helpers/read_only.c , agent/helpers/serialize.c ,
  2189.    agent/helpers/table.c , agent/helpers/table_array.c ,
  2190.    agent/helpers/table_iterator.c , agent/mibgroup/host_res.h
  2191.    , agent/mibgroup/mibincl.h ,
  2192.    agent/mibgroup/testdelayed.c , agent/mibgroup/testhandler.c
  2193.    , agent/mibgroup/agentx/agentx_config.c ,
  2194.    agent/mibgroup/agentx/client.c ,
  2195.    agent/mibgroup/agentx/master.c ,
  2196.    agent/mibgroup/agentx/master_admin.c ,
  2197.    agent/mibgroup/agentx/master_request.c ,
  2198.    agent/mibgroup/agentx/subagent.c ,
  2199.    agent/mibgroup/disman/mteTriggerTable.c ,
  2200.    agent/mibgroup/examples/example.c ,
  2201.    agent/mibgroup/examples/ucdDemoPublic.c ,
  2202.    agent/mibgroup/host/hr_disk.c , agent/mibgroup/host/hr_proc.c
  2203.    , agent/mibgroup/host/hr_storage.c ,
  2204.    agent/mibgroup/host/hr_swrun.c ,
  2205.    agent/mibgroup/host/hr_system.c , agent/mibgroup/mibII/at.c
  2206.    , agent/mibgroup/mibII/icmp.c ,
  2207.    agent/mibgroup/mibII/interfaces.c , agent/mibgroup/mibII/ip.c
  2208.    , agent/mibgroup/mibII/ipAddr.c ,
  2209.    agent/mibgroup/mibII/ipv6.c ,
  2210.    agent/mibgroup/mibII/route_write.c ,
  2211.    agent/mibgroup/mibII/sysORTable.c ,
  2212.    agent/mibgroup/mibII/system_mib.c ,
  2213.    agent/mibgroup/mibII/tcp.c , agent/mibgroup/mibII/tcpTable.c
  2214.    , agent/mibgroup/mibII/udp.c ,
  2215.    agent/mibgroup/mibII/udpTable.c ,
  2216.    agent/mibgroup/mibII/vacm_context.c ,
  2217.    agent/mibgroup/mibII/vacm_vars.c ,
  2218.    agent/mibgroup/mibII/var_route.c ,
  2219.    agent/mibgroup/mibJJ/icmp.c ,
  2220.    agent/mibgroup/mibJJ/interfaces.c , agent/mibgroup/mibJJ/ip.c
  2221.    , agent/mibgroup/mibJJ/ipAddr.c ,
  2222.    agent/mibgroup/mibJJ/ipMedia.c ,
  2223.    agent/mibgroup/mibJJ/ipRoute.c , agent/mibgroup/mibJJ/ipv6.c
  2224.    , agent/mibgroup/mibJJ/sysORTable.c ,
  2225.    agent/mibgroup/mibJJ/system_mib.c , agent/mibgroup/mibJJ/tcp.c
  2226.    , agent/mibgroup/mibJJ/tcpTable.c ,
  2227.    agent/mibgroup/mibJJ/udp.c , agent/mibgroup/mibJJ/udpTable.c
  2228.    , agent/mibgroup/mibJJ/vacm_vars.c ,
  2229.    agent/mibgroup/misc/dlmod.c ,
  2230.    agent/mibgroup/notification/snmpNotifyTable.c ,
  2231.    agent/mibgroup/smux/smux.c , agent/mibgroup/smux/snmp_bgp.c
  2232.    , agent/mibgroup/smux/snmp_ospf.c ,
  2233.    agent/mibgroup/smux/snmp_rip2.c ,
  2234.    agent/mibgroup/snmpv3/usmUser.c ,
  2235.    agent/mibgroup/target/target_counters.c ,
  2236.    agent/mibgroup/tunnel/tunnel.c ,
  2237.    agent/mibgroup/ucd-snmp/disk.c ,
  2238.    agent/mibgroup/ucd-snmp/diskio.c ,
  2239.    agent/mibgroup/ucd-snmp/dlmod.c ,
  2240.    agent/mibgroup/ucd-snmp/errormib.c ,
  2241.    agent/mibgroup/ucd-snmp/extensible.c ,
  2242.    agent/mibgroup/ucd-snmp/file.c ,
  2243.    agent/mibgroup/ucd-snmp/loadave.c ,
  2244.    agent/mibgroup/ucd-snmp/logmatch.c ,
  2245.    agent/mibgroup/ucd-snmp/memory.c ,
  2246.    agent/mibgroup/ucd-snmp/memory_freebsd2.c ,
  2247.    agent/mibgroup/ucd-snmp/memory_netbsd1.c ,
  2248.    agent/mibgroup/ucd-snmp/memory_solaris2.c ,
  2249.    agent/mibgroup/ucd-snmp/pass.c ,
  2250.    agent/mibgroup/ucd-snmp/proc.c ,
  2251.    agent/mibgroup/ucd-snmp/versioninfo.c ,
  2252.    agent/mibgroup/ucd-snmp/vmstat.c ,
  2253.    agent/mibgroup/ucd-snmp/vmstat_bsdi4.c ,
  2254.    agent/mibgroup/ucd-snmp/vmstat_freebsd2.c ,
  2255.    agent/mibgroup/ucd-snmp/vmstat_netbsd1.c ,
  2256.    apps/notification_log.h , apps/snmptrapd.c ,
  2257.    include/net-snmp/agent/agent_callbacks.h ,
  2258.    include/net-snmp/agent/agent_handler.h ,
  2259.    include/net-snmp/agent/agent_index.h ,
  2260.    include/net-snmp/agent/agent_read_config.h ,
  2261.    include/net-snmp/agent/agent_registry.h ,
  2262.    include/net-snmp/agent/agent_trap.h ,
  2263.    include/net-snmp/agent/auto_nlist.h ,
  2264.    include/net-snmp/agent/ds_agent.h ,
  2265.    include/net-snmp/agent/mib_modules.h ,
  2266.    include/net-snmp/agent/snmp_agent.h ,
  2267.    include/net-snmp/agent/snmp_vars.h ,
  2268.    include/net-snmp/agent/ucd-snmp-agent-includes.h ,
  2269.    include/net-snmp/agent/var_struct.h:
  2270.    moved the /agent installed headers to ../include/net-snmp/agent
  2271.    
  2272. 2002-01-13 09:22  hardaker
  2273.    * agent/Makefile.in:
  2274.    add a couple more install headers.
  2275.    
  2276. 2002-01-11 14:18  hardaker
  2277.    * apps/: Makefile.in , notification_log.c:
  2278.    Move all agent/helpers/*.h files to include/net-snmp/agent/ and change
  2279.    references.
  2280.    
  2281. 2002-01-11 14:12  hardaker
  2282.    * agent/Makefile.in , agent/agent_handler.c ,
  2283.    agent/agent_index.c , agent/agent_read_config.c ,
  2284.    agent/agent_registry.c , agent/mib_modules.c ,
  2285.    agent/snmp_vars.c , agent/snmpd.c ,
  2286.    agent/helpers/all_helpers.h , agent/helpers/bulk_to_next.c
  2287.    , agent/helpers/bulk_to_next.h ,
  2288.    agent/helpers/debug_handler.c , agent/helpers/debug_handler.h
  2289.    , agent/helpers/instance.c , agent/helpers/instance.h
  2290.    , agent/helpers/multiplexer.c ,
  2291.    agent/helpers/multiplexer.h , agent/helpers/null.c ,
  2292.    agent/helpers/null.h , agent/helpers/old_api.c ,
  2293.    agent/helpers/old_api.h , agent/helpers/read_only.c ,
  2294.    agent/helpers/read_only.h , agent/helpers/serialize.c ,
  2295.    agent/helpers/serialize.h , agent/helpers/set_helper.h ,
  2296.    agent/helpers/table.c , agent/helpers/table.h ,
  2297.    agent/helpers/table_array.c , agent/helpers/table_array.h
  2298.    , agent/helpers/table_data.c , agent/helpers/table_data.h
  2299.    , agent/helpers/table_dataset.c ,
  2300.    agent/helpers/table_dataset.h , agent/helpers/table_iterator.c
  2301.    , agent/helpers/table_iterator.h ,
  2302.    agent/mibgroup/Makefile.in , agent/mibgroup/testdelayed.c
  2303.    , agent/mibgroup/testhandler.c ,
  2304.    agent/mibgroup/agent/nsTransactionTable.c ,
  2305.    agent/mibgroup/mibII/vacm_context.c ,
  2306.    agent/mibgroup/target/target_counters.c ,
  2307.    include/net-snmp/agent/all_helpers.h ,
  2308.    include/net-snmp/agent/bulk_to_next.h ,
  2309.    include/net-snmp/agent/debug_handler.h ,
  2310.    include/net-snmp/agent/instance.h ,
  2311.    include/net-snmp/agent/multiplexer.h ,
  2312.    include/net-snmp/agent/null.h ,
  2313.    include/net-snmp/agent/old_api.h ,
  2314.    include/net-snmp/agent/read_only.h ,
  2315.    include/net-snmp/agent/serialize.h ,
  2316.    include/net-snmp/agent/set_helper.h ,
  2317.    include/net-snmp/agent/table.h ,
  2318.    include/net-snmp/agent/table_array.h ,
  2319.    include/net-snmp/agent/table_data.h ,
  2320.    include/net-snmp/agent/table_dataset.h ,
  2321.    include/net-snmp/agent/table_iterator.h:
  2322.    Move all agent/helpers/*.h files to include/net-snmp/agent/ and change
  2323.    references.
  2324.    
  2325. 2002-01-11 08:41  hardaker
  2326.    * agent/Makefile.in , agent/helpers/Makefile.in ,
  2327.    agent/mibgroup/Makefile.in , apps/Makefile.in ,
  2328.    snmplib/Makefile.in:
  2329.    - Add -I$(top_srcdir)/include to include path.
  2330.    - Rename 3 agent libraries from libucd* -> libnetsnmp*
  2331.    
  2332. 2002-01-11 07:58  jbpn
  2333.    * agent/mibgroup/mibII/vacm_vars.c:
  2334.      - don't use while(x-- >= 0) loops for new unsigned index components
  2335.    
  2336. 2002-01-11 05:27  jbpn
  2337.    * agent/mibgroup/mibII/vacm_vars.c:
  2338.      - be careful about signedess of index components in tables
  2339.    
  2340. 2002-01-10 13:12  nba
  2341.    * configure , configure.in:
  2342.    Create the include directory when building outside source directory
  2343.    
  2344. 2002-01-10 08:20  jbpn
  2345.    * agent/mibgroup/mibII/sysORTable.c:
  2346.      - use an unsigned long loop variable in var_sysORTable() to avoid
  2347.        incorrect lexi-ordering when doing requests like GETNEXT
  2348.        sysORDescr.4294967295.
  2349.    
  2350.      - minor debugging output changes
  2351.    
  2352. 2002-01-10 07:32  jbpn
  2353.    * agent/snmp_agent.c:
  2354.      - fix minor memory leak in reassign_requests()
  2355.    
  2356. 2002-01-10 07:21  jbpn
  2357.    * agent/snmp_agent.c:
  2358.      - set type for unhandled GET requests in handle_pdu() to be
  2359.        noSuchInstance rather than noSuchObject (noSuchObject exceptions
  2360.        are detected and explicitly set earlier).
  2361.    
  2362. 2002-01-10 05:52  jbpn
  2363.    * agent/helpers/old_api.c:
  2364.      - correct typo that meant error returns from old-api write methods
  2365.        were ignored.
  2366.    
  2367. 2002-01-10 05:04  jbpn
  2368.    * snmplib/snmp_api.h:
  2369.      - change value of STAT_TARGET_STATS_END so that mibII/snmp_mib.c can
  2370.        return values of mandatory objects snmpSilentDrops and
  2371.        snmpProxyDrops.
  2372.    
  2373. 2002-01-09 08:50  jbpn
  2374.    * snmplib/snmp_api.c:
  2375.      - make unknown/illegal varbind types in v1/v2c PDUs cause
  2376.        snmpInASNParseErrs to be incremented.
  2377.    
  2378. 2002-01-09 07:55  jbpn
  2379.    * agent/helpers/debug_handler.c:
  2380.      - fix memory leak
  2381.    
  2382. 2002-01-09 07:32  jbpn
  2383.    * apps/snmpbulkget.c:
  2384.      - bring app-specific options in line with snmpbulkwalk (-C rather
  2385.        than -B)
  2386.    
  2387. 2002-01-09 07:31  jbpn
  2388.    * apps/snmpbulkwalk.c:
  2389.      - formatting change to usage message
  2390.    
  2391. 2002-01-09 06:35  jbpn
  2392.    * agent/helpers/table_iterator.c:
  2393.      - fix minor memory leak
  2394.    
  2395. 2002-01-08 08:55  jbpn
  2396.    * apps/snmpbulkwalk.c:
  2397.      - add options from snmpwalk
  2398.    
  2399.      - allow non-repeaters and max-repeaters to be set
  2400.    
  2401.      - change default value of max-repeaters to a lower value to avoid
  2402.        timeouts with slower agents
  2403.    
  2404. 2002-01-08 08:17  jbpn
  2405.    * agent/snmp_agent.c:
  2406.      - don't try to malloc() a zero-length buffer, in case some malloc()s
  2407.        complain.
  2408.    
  2409. 2002-01-08 08:15  jbpn
  2410.    * agent/snmp_agent.c:
  2411.      - hopefully final GETBULK fix -- passes all SilverCreek's GETBULK
  2412.        tests (incl. negative non-repeaters and max-repeaters)
  2413.    
  2414. 2002-01-08 06:59  jbpn
  2415.    * agent/: snmp_agent.c , snmp_agent.h ,
  2416.    helpers/bulk_to_next.c:
  2417.      - GETBULK fix to ignore varbinds for which zero repetitions are
  2418.        called for
  2419.    
  2420.      - drop asp->start and asp->end which are hardly used and which get
  2421.        in the way of this type of processing
  2422.    
  2423.      - ignore negative repetitions in bulk_to_next handler
  2424.    
  2425. 2002-01-07 08:39  hardaker
  2426.    * perl/manager/.cvsignore:
  2427.    ignore file
  2428.    
  2429. 2002-01-07 08:38  hardaker
  2430.    * perl/manager/INSTALL:
  2431.    PNGGraph -> GD::Graph
  2432.    
  2433. 2002-01-04 13:48  hardaker
  2434.    * Makefile.in:
  2435.    fix dependencies
  2436.    
  2437. 2002-01-04 13:24  hardaker
  2438.    * acconfig.h , include/net-snmp/acconfig.h:
  2439.    move acconfig.h back to the top dir where its apparently supposed to live.
  2440.    
  2441. 2002-01-04 13:18  hardaker
  2442.    * configure , configure.in:
  2443.    more ucd-snmp -> net-snmp translations.  warning: includes the default persistent store.
  2444.    
  2445. 2002-01-04 13:04  hardaker
  2446.    * include/: net-snmp/.cvsignore , ucd-snmp/.cvsignore:
  2447.    ignore files
  2448.    
  2449. 2002-01-04 13:02  hardaker
  2450.    * .cvsignore:
  2451.    ignore built net-snmp-config
  2452.    
  2453. 2002-01-04 13:00  hardaker
  2454.    * apps/: Makefile.in , encode_keychange.c ,
  2455.    notification_log.c , snmpbulkget.c , snmpbulkwalk.c
  2456.    , snmpdelta.c , snmpdf.c , snmpget.c ,
  2457.    snmpgetnext.c , snmpset.c , snmpstatus.c ,
  2458.    snmptable.c , snmptest.c , snmptranslate.c ,
  2459.    snmptrap.c , snmptrapd.c , snmptrapd_handlers.c
  2460.    , snmptrapd_log.c , snmpusm.c , snmpvacm.c
  2461.    , snmpwalk.c:
  2462.    beginnings of ucd-snmp -> net-snmp structural changes.
  2463.      - config.h -> include/net-snmp/net-snmp-config.h
  2464.        - this, of course, changes just about every file in the repository.
  2465.    
  2466. 2002-01-04 12:56  hardaker
  2467.    * agent/mibgroup/mibJJ/icmp.c ,
  2468.    agent/mibgroup/mibJJ/interfaces.c , agent/mibgroup/mibJJ/ip.c
  2469.    , agent/mibgroup/mibJJ/ipAddr.c ,
  2470.    agent/mibgroup/mibJJ/ipMedia.c ,
  2471.    agent/mibgroup/mibJJ/ipRoute.c , agent/mibgroup/mibJJ/ipv6.c
  2472.    , agent/mibgroup/mibJJ/kernel_linux.c ,
  2473.    agent/mibgroup/mibJJ/snmp_mib.c ,
  2474.    agent/mibgroup/mibJJ/sysORTable.c ,
  2475.    agent/mibgroup/mibJJ/system_mib.c , agent/mibgroup/mibJJ/tcp.c
  2476.    , agent/mibgroup/mibJJ/tcpTable.c ,
  2477.    agent/mibgroup/mibJJ/udp.c , agent/mibgroup/mibJJ/udpTable.c
  2478.    , agent/mibgroup/mibJJ/vacm_vars.c ,
  2479.    agent/mibgroup/notification/snmpNotifyFilterProfileTable.c ,
  2480.    agent/mibgroup/notification/snmpNotifyFilterTable.c ,
  2481.    agent/mibgroup/notification/snmpNotifyTable.c ,
  2482.    agent/mibgroup/smux/smux.c , agent/mibgroup/smux/snmp_bgp.c
  2483.    , agent/mibgroup/smux/snmp_ospf.c ,
  2484.    agent/mibgroup/smux/snmp_rip2.c ,
  2485.    agent/mibgroup/snmpv3/snmpEngine.c ,
  2486.    agent/mibgroup/snmpv3/snmpMPDStats.c ,
  2487.    agent/mibgroup/snmpv3/usmStats.c ,
  2488.    agent/mibgroup/snmpv3/usmUser.c ,
  2489.    agent/mibgroup/target/snmpTargetAddrEntry.c ,
  2490.    agent/mibgroup/target/snmpTargetParamsEntry.c ,
  2491.    agent/mibgroup/target/target.c ,
  2492.    agent/mibgroup/target/target_counters.c ,
  2493.    agent/mibgroup/ucd-snmp/disk.c ,
  2494.    agent/mibgroup/ucd-snmp/diskio.c ,
  2495.    agent/mibgroup/ucd-snmp/dlmod.c ,
  2496.    agent/mibgroup/ucd-snmp/errormib.c ,
  2497.    agent/mibgroup/ucd-snmp/extensible.c ,
  2498.    agent/mibgroup/ucd-snmp/file.c ,
  2499.    agent/mibgroup/ucd-snmp/hpux.c ,
  2500.    agent/mibgroup/ucd-snmp/lmSensors.c ,
  2501.    agent/mibgroup/ucd-snmp/loadave.c ,
  2502.    agent/mibgroup/ucd-snmp/logmatch.c ,
  2503.    agent/mibgroup/ucd-snmp/memory.c ,
  2504.    agent/mibgroup/ucd-snmp/memory_freebsd2.c ,
  2505.    agent/mibgroup/ucd-snmp/memory_netbsd1.c ,
  2506.    agent/mibgroup/ucd-snmp/memory_solaris2.c ,
  2507.    agent/mibgroup/ucd-snmp/pass.c ,
  2508.    agent/mibgroup/ucd-snmp/pass_persist.c ,
  2509.    agent/mibgroup/ucd-snmp/proc.c ,
  2510.    agent/mibgroup/ucd-snmp/proxy.c ,
  2511.    agent/mibgroup/ucd-snmp/registry.c ,
  2512.    agent/mibgroup/ucd-snmp/versioninfo.c ,
  2513.    agent/mibgroup/ucd-snmp/vmstat.c ,
  2514.    agent/mibgroup/ucd-snmp/vmstat_bsdi4.c ,
  2515.    agent/mibgroup/ucd-snmp/vmstat_freebsd2.c ,
  2516.    agent/mibgroup/ucd-snmp/vmstat_netbsd1.c ,
  2517.    agent/mibgroup/ucd-snmp/vmstat_solaris2.c ,
  2518.    apps/snmpnetstat/Makefile.in , apps/snmpnetstat/if.c ,
  2519.    apps/snmpnetstat/inet.c , apps/snmpnetstat/inet6.c ,
  2520.    apps/snmpnetstat/main.c , apps/snmpnetstat/route.c ,
  2521.    apps/snmpnetstat/winstub.c:
  2522.    beginnings of ucd-snmp -> net-snmp structural changes.
  2523.      - config.h -> include/net-snmp/net-snmp-config.h
  2524.        - this, of course, changes just about every file in the repository.
  2525.    
  2526. 2002-01-04 12:52  hardaker
  2527.    * agent/mibgroup/misc/dlmod.c , agent/mibgroup/misc/ipfwacc.c
  2528.    , include/net-snmp/acconfig.h ,
  2529.    include/net-snmp/net-snmp-config.h.in ,
  2530.    include/ucd-snmp/README , snmplib/Makefile.in ,
  2531.    snmplib/asn1.c , snmplib/callback.c ,
  2532.    snmplib/data_list.c , snmplib/default_store.c ,
  2533.    snmplib/int64.c , snmplib/keytools.c ,
  2534.    snmplib/lcd_time.c , snmplib/md5.c , snmplib/mib.c
  2535.    , snmplib/mt_support.c , snmplib/oid_array.c ,
  2536.    snmplib/oid_stash.c , snmplib/parse.c ,
  2537.    snmplib/read_config.c , snmplib/scapi.c ,
  2538.    snmplib/snmp-tc.c , snmplib/snmp.c ,
  2539.    snmplib/snmpAAL5PVCDomain.c , snmplib/snmpCallbackDomain.c
  2540.    , snmplib/snmpIPXDomain.c , snmplib/snmpTCPDomain.c
  2541.    , snmplib/snmpTCPIPv6Domain.c , snmplib/snmpUDPDomain.c
  2542.    , snmplib/snmpUDPIPv6Domain.c , snmplib/snmpUnixDomain.c
  2543.    , snmplib/snmp_alarm.c , snmplib/snmp_api.c ,
  2544.    snmplib/snmp_auth.c , snmplib/snmp_client.c ,
  2545.    snmplib/snmp_debug.c , snmplib/snmp_enum.c ,
  2546.    snmplib/snmp_logging.c , snmplib/snmp_parse_args.c ,
  2547.    snmplib/snmp_secmod.c , snmplib/snmp_transport.c ,
  2548.    snmplib/snmpksm.c , snmplib/snmpusm.c , snmplib/snmpv3.c
  2549.    , snmplib/snprintf.c , snmplib/strtol.c ,
  2550.    snmplib/strtoul.c , snmplib/system.c , snmplib/tools.c
  2551.    , snmplib/vacm.c , testing/T.c ,
  2552.    testing/etimetest.c , testing/keymanagetest.c ,
  2553.    testing/misctest.c , testing/scapitest.c:
  2554.    beginnings of ucd-snmp -> net-snmp structural changes.
  2555.      - config.h -> include/net-snmp/net-snmp-config.h
  2556.        - this, of course, changes just about every file in the repository.
  2557.    
  2558. 2002-01-04 12:49  hardaker
  2559.    * Makefile.in , Makefile.top , configure ,
  2560.    configure.in , sedscript.in , agent/Makefile.in
  2561.    , agent/agent_handler.c , agent/agent_index.c ,
  2562.    agent/agent_read_config.c , agent/agent_registry.c ,
  2563.    agent/agent_trap.c , agent/auto_nlist.c ,
  2564.    agent/kernel.c , agent/mib_modules.c ,
  2565.    agent/snmp_agent.c , agent/snmp_vars.c ,
  2566.    agent/snmpd.c , agent/helpers/Makefile.in ,
  2567.    agent/helpers/bulk_to_next.c , agent/helpers/debug_handler.c
  2568.    , agent/helpers/instance.c , agent/helpers/multiplexer.c
  2569.    , agent/helpers/null.c , agent/helpers/old_api.c ,
  2570.    agent/helpers/read_only.c , agent/helpers/serialize.c ,
  2571.    agent/helpers/table.c , agent/helpers/table_array.c ,
  2572.    agent/helpers/table_data.c , agent/helpers/table_dataset.c
  2573.    , agent/helpers/table_iterator.c ,
  2574.    agent/mibgroup/Makefile.in , agent/mibgroup/header_complex.c
  2575.    , agent/mibgroup/kernel_sunos5.c ,
  2576.    agent/mibgroup/testdelayed.c , agent/mibgroup/testhandler.c
  2577.    , agent/mibgroup/util_funcs.c ,
  2578.    agent/mibgroup/Rmon/agutil.c , agent/mibgroup/Rmon/alarm.c
  2579.    , agent/mibgroup/Rmon/event.c ,
  2580.    agent/mibgroup/Rmon/history.c , agent/mibgroup/Rmon/rows.c
  2581.    , agent/mibgroup/Rmon/statistics.c ,
  2582.    agent/mibgroup/agent/nsTransactionTable.c ,
  2583.    agent/mibgroup/agentx/agentx_config.c ,
  2584.    agent/mibgroup/agentx/client.c ,
  2585.    agent/mibgroup/agentx/master.c ,
  2586.    agent/mibgroup/agentx/master_admin.c ,
  2587.    agent/mibgroup/agentx/protocol.c ,
  2588.    agent/mibgroup/agentx/subagent.c ,
  2589.    agent/mibgroup/disman/mteObjectsTable.c ,
  2590.    agent/mibgroup/disman/mteTriggerBooleanTable.c ,
  2591.    agent/mibgroup/disman/mteTriggerDeltaTable.c ,
  2592.    agent/mibgroup/disman/mteTriggerExistenceTable.c ,
  2593.    agent/mibgroup/disman/mteTriggerTable.c ,
  2594.    agent/mibgroup/disman/mteTriggerThresholdTable.c ,
  2595.    agent/mibgroup/examples/example.c ,
  2596.    agent/mibgroup/examples/ucdDemoPublic.c ,
  2597.    agent/mibgroup/host/hr_device.c ,
  2598.    agent/mibgroup/host/hr_disk.c ,
  2599.    agent/mibgroup/host/hr_filesys.c ,
  2600.    agent/mibgroup/host/hr_network.c ,
  2601.    agent/mibgroup/host/hr_other.c ,
  2602.    agent/mibgroup/host/hr_partition.c ,
  2603.    agent/mibgroup/host/hr_print.c ,
  2604.    agent/mibgroup/host/hr_proc.c ,
  2605.    agent/mibgroup/host/hr_storage.c ,
  2606.    agent/mibgroup/host/hr_swinst.c ,
  2607.    agent/mibgroup/host/hr_swrun.c ,
  2608.    agent/mibgroup/host/hr_system.c , agent/mibgroup/mibII/at.c
  2609.    , agent/mibgroup/mibII/icmp.c ,
  2610.    agent/mibgroup/mibII/interfaces.c , agent/mibgroup/mibII/ip.c
  2611.    , agent/mibgroup/mibII/ipAddr.c ,
  2612.    agent/mibgroup/mibII/ipv6.c ,
  2613.    agent/mibgroup/mibII/kernel_linux.c ,
  2614.    agent/mibgroup/mibII/mta_sendmail.c ,
  2615.    agent/mibgroup/mibII/route_write.c ,
  2616.    agent/mibgroup/mibII/snmp_mib.c ,
  2617.    agent/mibgroup/mibII/sysORTable.c ,
  2618.    agent/mibgroup/mibII/system_mib.c ,
  2619.    agent/mibgroup/mibII/tcp.c , agent/mibgroup/mibII/tcpTable.c
  2620.    , agent/mibgroup/mibII/udp.c ,
  2621.    agent/mibgroup/mibII/udpTable.c ,
  2622.    agent/mibgroup/mibII/vacm_context.c ,
  2623.    agent/mibgroup/mibII/vacm_vars.c ,
  2624.    agent/mibgroup/mibII/var_route.c:
  2625.    beginnings of ucd-snmp -> net-snmp structural changes.
  2626.      - config.h -> include/net-snmp/net-snmp-config.h
  2627.        - this, of course, changes just about every file in the repository.
  2628.    
  2629. 2002-01-04 12:47  hardaker
  2630.    * acconfig.h , config.h.in:
  2631.    removed uneeded older files
  2632.    
  2633. 2002-01-03 14:15  hardaker
  2634.    * perl/SNMP/SNMP.xs:
  2635.    patch #492072 to main branch
  2636.    
  2637. 2002-01-03 14:00  hardaker
  2638.    * agent/mibgroup/ucd-snmp/disk.c:
  2639.    check results of setmntent before using them.
  2640.    
  2641. 2002-01-03 13:57  hardaker
  2642.    * apps/snmpnetstat/if.c:
  2643.    check against growing server returns as pointed out by bug #498956
  2644.    
  2645. 2002-01-03 11:40  hardaker
  2646.    * perl/manager/displaytable.pm:
  2647.    PNGGraph -> GDGraph
  2648.    
  2649. 2002-01-03 11:39  hardaker
  2650.    * agent/mibgroup/versiontag:
  2651.    change export name to "net-snmp" from "ucd-snmp"
  2652.    
  2653. 2002-01-03 11:39  hardaker
  2654.    * agent/mibgroup/testhandler.c ,
  2655.    local/mib2c.create-dataset.conf , local/mib2c.iterate.conf:
  2656.    make use of the new multi-add functions.
  2657.    
  2658. 2002-01-03 11:38  hardaker
  2659.    * agent/helpers/: table_dataset.c , table_dataset.h:
  2660.    add multiple default row column definitions using one function call (varargs).
  2661.    
  2662. 2002-01-03 11:38  hardaker
  2663.    * agent/helpers/: table.c , table.h:
  2664.    add multiple indexes using one function call (varargs).
  2665.    
  2666. 2002-01-03 11:37  hardaker
  2667.    * agent/snmp_vars.h:
  2668.    remove no longer defined v4 api functions (getStatPtr no less).
  2669.    
  2670. 2002-01-03 11:37  hardaker
  2671.    * agent/snmp_agent.h:
  2672.    remove no longer defined v4 api functions.
  2673.    
  2674. 2002-01-03 10:31  hardaker
  2675.    * snmplib/: Makefile.in , oid_stash.c , oid_stash.h:
  2676.    data stashing based on an oid caching tree.
  2677.    
  2678. 2001-12-26 15:36  hardaker
  2679.    * perl/manager/: INSTALL , Makefile.PL , manager.pm:
  2680.    update to make it a bit easier to install (including a Makefile for
  2681.    automated installation).
  2682.    
  2683. 2001-12-26 13:20  hardaker
  2684.    * perl/manager/: INSTALL , displaytable.pm , getValues.pm
  2685.    , green.gif , manager.pm , red.gif , setupauth
  2686.    , setupdb , setupuser , snmptosql:
  2687.    moving manager to perl/manager
  2688.    
  2689. 2001-12-24 16:10  hardaker
  2690.    * FAQ , sedscript.in , version.h ,
  2691.    perl/SNMP/SNMP.pm:
  2692.    - (version.h sedscript.in): version tag ( 5.0.pre1 )
  2693.    
  2694. 2001-12-24 16:04  hardaker
  2695.    * local/: Makefile.in , mib2c , mib2c.conf:
  2696.    Update to make people understand that it's not finished and you must
  2697.    reference a particular configuration file at this point.
  2698.    
  2699. 2001-12-24 15:51  hardaker
  2700.    * FAQ , sedscript.in , version.h ,
  2701.    perl/SNMP/SNMP.pm:
  2702.    - (version.h sedscript.in): version tag ( 5.0.not.even.close )
  2703.    
  2704. 2001-12-24 15:50  hardaker
  2705.    * README:
  2706.    more comments.
  2707.    
  2708. 2001-12-24 15:41  hardaker
  2709.    * FAQ , README:
  2710.    more updates
  2711.    
  2712. 2001-12-24 15:20  hardaker
  2713.    * agent/helpers/old_api.c:
  2714.    doxygen comments
  2715.    
  2716. 2001-12-24 15:20  hardaker
  2717.    * NEWS , README:
  2718.    5.0 comment updates.
  2719.    
  2720. 2001-12-24 15:19  hardaker
  2721.    * agent/agent_handler.c:
  2722.    doxygen comments on a few functions.
  2723.    
  2724. 2001-12-24 15:09  hardaker
  2725.    * agent/helpers/table_iterator.c:
  2726.    memory leaks.
  2727.    
  2728. 2001-12-24 10:06  hardaker
  2729.    * agent/Makefile.in:
  2730.    remove dependencies for non-existent modules
  2731.    
  2732. 2001-12-23 15:47  hardaker
  2733.    * net-snmp-config:
  2734.    opps.  Don't check in generated files.
  2735.    
  2736. 2001-12-23 15:46  hardaker
  2737.    * config.h.in , configure , configure.in ,
  2738.    agent/mibgroup/host/hr_swinst.c:
  2739.    fix rpm usage (I hope).
  2740.    
  2741. 2001-12-23 14:50  hardaker
  2742.    * agent/mibgroup/agent/.cvsignore:
  2743.    added .cvsignore file
  2744.    
  2745. 2001-12-23 14:49  hardaker
  2746.    * Makefile.in:
  2747.    install net-snmp-config.
  2748.    
  2749. 2001-12-23 14:47  hardaker
  2750.    * NEWS , configure , configure.in ,
  2751.    net-snmp-config , net-snmp-config.in , agent/Makefile.in
  2752.    , apps/Makefile.in:
  2753.    - created a net-snmp-config script to report compiled libs.
  2754.    - separated libs needed by agent from those needed by the rest of the
  2755.      applications.
  2756.    
  2757. 2001-12-21 16:53  hardaker
  2758.    * perl/AnyData_SNMP/INSTALL:
  2759.    mention how to install DBI
  2760.    
  2761. 2001-12-21 16:44  hardaker
  2762.    * perl/AnyData_SNMP/Makefile.PL:
  2763.    remove version requirement for AnyData
  2764.    
  2765. 2001-12-21 16:37  hardaker
  2766.    * perl/AnyData_SNMP/INSTALL:
  2767.    make install as root.
  2768.    
  2769. 2001-12-21 16:32  hardaker
  2770.    * perl/AnyData_SNMP/: INSTALL , INSTALL , INSTALL ,
  2771.    INSTALL:
  2772.    better descr
  2773.    
  2774. 2001-12-21 16:09  hardaker
  2775.    * perl/AnyData_SNMP/README:
  2776.    minor wording change.
  2777.    
  2778. 2001-12-21 16:07  hardaker
  2779.    * perl/AnyData_SNMP/INSTALL:
  2780.    mention it's very alpha code.
  2781.    
  2782. 2001-12-21 16:06  hardaker
  2783.    * perl/AnyData_SNMP/INSTALL:
  2784.    new instructions
  2785.    
  2786. 2001-12-21 10:18  hardaker
  2787.    * NEWS:
  2788.    mention doxygen.
  2789.    
  2790. 2001-12-21 10:17  hardaker
  2791.    * configure , configure.in ,
  2792.    agent/mibgroup/agent_mibs.h:
  2793.    compile in agent specific support mibs.
  2794.    
  2795. 2001-12-21 09:49  hardaker
  2796.    * NEWS:
  2797.    (still incomplete) 2nd update for 5.0
  2798.    
  2799. 2001-12-21 09:44  hardaker
  2800.    * NEWS:
  2801.    (incomplete) update for 5.0
  2802.    
  2803. 2001-12-19 17:10  hardaker
  2804.    * snmplib/asn1.c:
  2805.    fix realloc float and double builds.
  2806.    
  2807. 2001-12-19 16:34  hardaker
  2808.    * local/mib2c.iterate.conf:
  2809.    misc fixes.
  2810.    
  2811. 2001-12-19 16:33  hardaker
  2812.    * local/mib2c:
  2813.    define a C datatype as $var.decl (per Robert's suggestion.  Robert: we
  2814.    probably want pointers for things like strings, no?  maybe one type
  2815.    that is always a pointer and another that is sometimes depending on
  2816.    the type?)
  2817.    
  2818. 2001-12-19 16:32  hardaker
  2819.    * apps/snmpbulkwalk.c:
  2820.    change default bulk number to 100 from the ridiculous 1000.
  2821.    
  2822. 2001-12-19 16:32  hardaker
  2823.    * agent/Makefile.in , agent/mibgroup/Makefile.in ,
  2824.    apps/Makefile.in , snmplib/Makefile.in:
  2825.    make depend
  2826.    
  2827. 2001-12-19 08:10  hardaker
  2828.    * agent/: snmp_agent.c , helpers/bulk_to_next.c:
  2829.    getbulk updates to make it the modules responsibility to update the
  2830.    varbind chain an the repeat counter.
  2831.    
  2832. 2001-12-19 07:57  hardaker
  2833.    * agent/: agent_handler.c , snmp_agent.c , snmp_agent.h
  2834.    , helpers/Makefile.in , helpers/all_helpers.c ,
  2835.    helpers/all_helpers.h , helpers/bulk_to_next.c ,
  2836.    helpers/bulk_to_next.h:
  2837.    GETBULK support for the new API.
  2838.      - may need to make some slight modifications.
  2839.      - defaults to GETNEXT for any handler that doesn't set HANDLER_CAN_GETBULK.
  2840.      - doesn't deal properly yet with end-of-mib condition removal.
  2841.    
  2842. 2001-12-19 06:05  jbpn
  2843.    * apps/snmptrapd.c:
  2844.      - drop -p option.  Addresses to listen on now come as optional
  2845.        arguments at the end of the command line.
  2846.    
  2847.      - drop (long-deprecated) -q option.
  2848.    
  2849.      - re-ordered options in usage message to be alphabetical, and
  2850.        changed description of some options to be more similar to snmpd
  2851.        options (where appropriate).
  2852.    
  2853. 2001-12-19 04:38  jbpn
  2854.    * agent/snmpd.c:
  2855.      - drop -p and -T options.  Addresses to listen on now come as
  2856.        optional arguments at the end of the command line.
  2857.    
  2858.      - re-ordered options in usage message to be alphabetical, plus
  2859.        minor formatting tweaks.
  2860.    
  2861.      - re-written options processing loop to use optarg().
  2862.    
  2863. 2001-12-18 08:44  jbpn
  2864.    * mibs/: UCD-SNMP-MIB.txt (V4-2-patches.5), UCD-SNMP-MIB.txt:
  2865.      - add OBJECT IDENTIFIER for win32 agent
  2866.    
  2867. 2001-12-18 08:16  hardaker
  2868.    * agent/helpers/old_api.c:
  2869.    warning -> debug.
  2870.    
  2871. 2001-12-17 10:15  jbpn
  2872.    * agent/snmp_agent.c:
  2873.      - handle getNext queries where the initial varbind->type is
  2874.        ASN_PRIV_INCL_RANGE (these currently arise only in AgentX
  2875.        subagents but the handling is not specific to AgentX).
  2876.    
  2877.        Basically this is done by performing a GET first on all the
  2878.        variables in a request.  For variables that had an initial type of
  2879.        ASN_PRIV_INCL_RANGE and were satisfied by this initial GET, we use
  2880.        this value as the result.  For variables that did not have an
  2881.        initial type of ASN_PRIV_INCL_RANGE, or variable that had and
  2882.        initial type of ASN_PRIV_INCL_RANGE but were not satisfied by this
  2883.        GET request, we proceed to perform a GET-NEXT type request as
  2884.        normal.
  2885.    
  2886. 2001-12-17 10:04  jbpn
  2887.    * agent/helpers/old_api.c:
  2888.      - add function register_mib_table_row() which emulates old
  2889.        functionality.
  2890.    
  2891.      - use snmp_handler_registration_free() in register_old_api().
  2892.    
  2893. 2001-12-17 09:39  jbpn
  2894.    * snmplib/mib.c:
  2895.      - fix bogus indent
  2896.    
  2897. 2001-12-17 09:38  jbpn
  2898.    * agent/mibgroup/agentx/master_admin.c:
  2899.      - right number of arguments for register_mib_context2() in
  2900.        register_agentx_list().
  2901.    
  2902.      - use snmp_handler_registration_free() in ditto.
  2903.    
  2904. 2001-12-13 19:22  hardaker
  2905.    * agent/helpers/table_iterator.c:
  2906.    remove handler injection order (serialize needs to be called first)
  2907.    
  2908. 2001-12-13 19:22  hardaker
  2909.    * agent/snmp_agent.c:
  2910.    remove unneeded check for already answered ASN_NULLs in first pass.
  2911.    
  2912. 2001-12-12 09:31  hardaker
  2913.    * perl/AnyData_SNMP/: .cvsignore , INSTALL , MANIFEST
  2914.    , README , snmpsh:
  2915.    - doc update.
  2916.    - snmpsh now supports aliases so you can define command sets.
  2917.    - snmpsh now reads a ~/.snmpshrc file for storing these defined aliases.
  2918.    
  2919. 2001-12-12 06:42  jbpn
  2920.    * agent/agent_registry.c:
  2921.      - new function join_subtree() which repairs "punctured" subtrees
  2922.        (these arise in particular when AgentX row registrations are
  2923.        withdrawn).
  2924.    
  2925.      - copy reginfo when doing a range registration (as we used to do
  2926.        with the variable structure), since each node must stand alone.
  2927.    
  2928.      - add parameter to register_mib_context2 to allow REGISTER_OID
  2929.        callbacks to be withheld (for instance, you need this to avoid
  2930.        excess AgentX traffic for row registrations).
  2931.    
  2932.      - remove register_mib_table_row() -- this has moved to old_api.c
  2933.    
  2934.      - call join_subtree() in unregister_mibs_by_session().
  2935.    
  2936. 2001-12-12 06:33  jbpn
  2937.    * agent/: agent_handler.c , agent_handler.h:
  2938.      - add functions snmp_handler_free(), snmp_handler_dup(),
  2939.        snmp_handler_registration_dup() and
  2940.        snmp_handler_registration_free().
  2941.    
  2942. 2001-12-11 18:41  hardaker
  2943.    * agent/mibgroup/mibII/vacm_vars.c:
  2944.    Fix bug where pdu->contextName is NULL.
  2945.    
  2946. 2001-12-11 07:34  hardaker
  2947.    * local/mib2c:
  2948.    BITS: ipaddr -> octet_str
  2949.    
  2950. 2001-12-11 04:11  jbpn
  2951.    * agent/: snmp_agent.c , snmp_agent.h ,
  2952.    mibgroup/agentx/master.c:
  2953.      - send INCLUSIVE search ranges if appropriate
  2954.    
  2955. 2001-12-10 20:43  rstory
  2956.    * local/mib2c:
  2957.    add noaccess flag for not-accessible nodes
  2958.    
  2959. 2001-12-10 14:51  hardaker
  2960.    * perl/AnyData_SNMP/: Changes , DBD_AnyData.patch ,
  2961.    Format.pm , INSTALL , MANIFEST , Makefile.PL ,
  2962.    Storage.pm , snmpsh:
  2963.    First version
  2964.    
  2965. 2001-12-10 03:20  jbpn
  2966.    * agent/agent_read_config.c:
  2967.      - don't strdup arg to ds_set_string
  2968.    
  2969. 2001-12-10 03:19  jbpn
  2970.    * snmplib/read_config.c:
  2971.      - ditto in set_persistent_directory()
  2972.    
  2973. 2001-12-10 03:18  jbpn
  2974.    * snmplib/read_config.c:
  2975.      - don't strdup() in set_configuration_directory() because
  2976.        ds_set_string() already does that for you.
  2977.    
  2978. 2001-12-07 09:43  hardaker
  2979.    * agent/: helpers/table_iterator.c , helpers/table_iterator.h
  2980.    , mibgroup/agent/nsTransactionTable.c ,
  2981.    mibgroup/mibII/vacm_context.c:
  2982.    - Implement new mantra: "always pass more information, rather than less".
  2983.    - fix table iterater GETNEXTs for missing data points.
  2984.    - add a new hook to free loop contexts at the end of the entire iteration.
  2985.    
  2986. 2001-12-06 06:58  jbpn
  2987.    * agent/mibgroup/agentx/: client.c (JBPN-CBL-4.1), client.c:
  2988.      - if request IDs don't match, then call handle_agentx_packet() --
  2989.        copes better with unexpected packets, in particular fixes
  2990.        intermittent duplicate trap issue (due to resent
  2991.    agentx-Notify-PDU).
  2992.    
  2993. 2001-12-05 13:46  hardaker
  2994.    * snmplib/snmp-tc.c:
  2995.    Ahem.  Opps.  Missing includes.
  2996.      - note to self: compile first, *then* check in changes.
  2997.    
  2998. 2001-12-05 13:41  hardaker
  2999.    * snmplib/snmp-tc.c:
  3000.    add in the missing functions from the NEW-AGENT-API branch.
  3001.      (and to answer Robert's pending question of what happened, it was
  3002.       likely one of the files that failed to commit on my side that you
  3003.       tried to fix and somewhere between the two of us the changes were lost).
  3004.    
  3005. 2001-12-05 10:03  jbpn
  3006.    * man/snmpcmd.1:
  3007.      - minor tweaks
  3008.    
  3009. 2001-12-05 09:14  jbpn
  3010.    * man/snmpcmd.1:
  3011.      - add TCP/IPv6 domain to AGENT SPEC section
  3012.    
  3013.      - incorporate suggestions from rstory
  3014.    
  3015. 2001-12-05 08:47  jbpn
  3016.    * snmplib/snmpTCPIPv6Domain.c:
  3017.      - use SOCK_STREAM not SOCK_DGRAM (duh!).  You wouldn't believe how
  3018.        confusing this was -- e.g. how on *earth* can that connect() be
  3019.        succeeding!
  3020.    
  3021. 2001-12-05 08:36  jbpn
  3022.    * snmplib/snmpTCPDomain.c:
  3023.      - make sure to close socket if you can't malloc the encoded far-end
  3024.        address in snmp_tcp_transport()
  3025.    
  3026. 2001-12-05 08:27  hardaker
  3027.    * win32/: snmptranslate/snmptranslate.dsp ,
  3028.    snmptrap/snmptrap.dsp , snmptrapd/snmptrapd.dsp ,
  3029.    snmpusm/snmpusm.dsp , snmpvacm/snmpvacm.dsp:
  3030.    merge from 4.2 patches to main line
  3031.    
  3032. 2001-12-05 08:23  hardaker
  3033.    * ChangeLog , FAQ , NEWS , README ,
  3034.    README.win32 , acconfig.h , config.h.in ,
  3035.    configure , configure.in , sedscript.in ,
  3036.    agent/agent_callbacks.h , agent/agent_read_config.c ,
  3037.    agent/snmpd.c , agent/mibgroup/kernel_sunos5.c ,
  3038.    agent/mibgroup/versiontag , agent/mibgroup/host/hr_disk.c
  3039.    , agent/mibgroup/host/hr_partition.c ,
  3040.    agent/mibgroup/host/hr_system.c , agent/mibgroup/mibII/at.c
  3041.    , agent/mibgroup/mibII/icmp.c ,
  3042.    agent/mibgroup/mibII/interfaces.c , agent/mibgroup/mibII/ip.c
  3043.    , agent/mibgroup/mibII/ipAddr.c ,
  3044.    agent/mibgroup/mibII/kernel_linux.c ,
  3045.    agent/mibgroup/mibII/kernel_linux.h ,
  3046.    agent/mibgroup/mibII/route_write.c ,
  3047.    agent/mibgroup/mibII/system_mib.c ,
  3048.    agent/mibgroup/mibII/tcp.c , agent/mibgroup/mibII/tcpTable.c
  3049.    , agent/mibgroup/mibII/udp.c ,
  3050.    agent/mibgroup/mibII/udpTable.c ,
  3051.    agent/mibgroup/mibII/var_route.c ,
  3052.    agent/mibgroup/notification/snmpNotifyTable.c ,
  3053.    agent/mibgroup/ucd-snmp/disk.c ,
  3054.    agent/mibgroup/ucd-snmp/vmstat_solaris2.c ,
  3055.    apps/snmpnetstat/if.c , local/mib2c , local/tkmib
  3056.    , man/snmpd.conf.5.def , mibs/UCD-SNMP-MIB.txt ,
  3057.    perl/SNMP/SNMP.pm , snmplib/asn1.c ,
  3058.    snmplib/default_store.h , snmplib/mib.c ,
  3059.    snmplib/read_config.c , snmplib/read_config.h ,
  3060.    snmplib/snmp.h , snmplib/snmp_api.c ,
  3061.    win32/snmpwalk/snmpwalk.dsp , win32/config.h ,
  3062.    win32/mib_module_config.h , win32/mib_module_includes.h ,
  3063.    win32/mib_module_inits.h , win32/win32.dsw ,
  3064.    win32/win32.opt , win32/encode_keychange/encode_keychange.dsp
  3065.    , win32/libagent/libagent.dsp , win32/libsnmp/libsnmp.dsp
  3066.    , win32/libsnmp_dll/libsnmp.def ,
  3067.    win32/libsnmp_dll/libsnmp_dll.dsp ,
  3068.    win32/libucdmibs/libucdmibs.dsp ,
  3069.    win32/snmpbulkget/snmpbulkget.dsp ,
  3070.    win32/snmpbulkwalk/snmpbulkwalk.dsp , win32/snmpd/snmpd.dsp
  3071.    , win32/snmpdelta/snmpdelta.dsp , win32/snmpdf/snmpdf.dsp
  3072.    , win32/snmpget/snmpget.dsp ,
  3073.    win32/snmpgetnext/snmpgetnext.dsp ,
  3074.    win32/snmpnetstat/snmpnetstat.dsp , win32/snmpset/snmpset.dsp
  3075.    , win32/snmpstatus/snmpstatus.dsp ,
  3076.    win32/snmptable/snmptable.dsp , win32/snmptest/snmptest.dsp:
  3077.    merge from 4.2 patches to main line
  3078.    
  3079. 2001-12-05 07:51  jbpn
  3080.    * snmplib/snmpUDPIPv6Domain.c:
  3081.      - fix bug in address parser
  3082.    
  3083. 2001-12-05 07:48  jbpn
  3084.    * snmplib/: snmpTCPIPv6Domain.c , snmpUDPIPv6Domain.c:
  3085.      - minor changes to, ahem, make it compile
  3086.    
  3087. 2001-12-05 07:42  jbpn
  3088.    * snmplib/snmpTCPDomain.c:
  3089.      - conditionalise #include <fcntl.h>
  3090.    
  3091. 2001-12-05 07:38  jbpn
  3092.    * snmplib/snmp_transport.c:
  3093.      - fix typo
  3094.    
  3095. 2001-12-05 07:29  jbpn
  3096.    * acconfig.h , configure.in:
  3097.      - mention the TCP/IPv6 transport in config, and add a #define for it
  3098.        if appropriate
  3099.    
  3100. 2001-12-05 07:28  jbpn
  3101.    * snmplib/snmp_transport.c:
  3102.      - call snmp_tcp6_ctor() if appropriate
  3103.    
  3104. 2001-12-05 07:27  jbpn
  3105.    * snmplib/: snmpTCPIPv6Domain.c , snmpTCPIPv6Domain.h:
  3106.      - TCP/IPv6 transport domain.  Untested.
  3107.    
  3108. 2001-12-05 07:19  jbpn
  3109.    * snmplib/snmpUDPIPv6Domain.c:
  3110.      - make encoded addresses at transport open time
  3111.    
  3112. 2001-12-05 07:17  jbpn
  3113.    * snmplib/: snmpTCPDomain.c , snmp_transport.h:
  3114.      - move #definition of SNMP_STREAM_QUEUE_LEN from snmpTCPDomain.c
  3115.        to snmp_transport.h
  3116.    
  3117. 2001-12-05 07:10  hardaker
  3118.    * agent/: snmp_agent.c , snmp_vars.c:
  3119.    remove some unneeded functions like, oh, I don't know, getStatPtr().
  3120.    
  3121. 2001-12-05 05:43  jbpn
  3122.    * snmplib/snmp_api.h:
  3123.      - remove legacy callback operation names
  3124.    
  3125. 2001-12-05 05:06  jbpn
  3126.    * snmplib/snmpUDPIPv6Domain.c:
  3127.      - changed textual address parsing
  3128.    
  3129. 2001-12-04 22:52  nba
  3130.    * snmplib/snmpUDPIPv6Domain.c:
  3131.    Fix bind parameters, so that the agent works
  3132.    
  3133. 2001-12-04 13:36  hardaker
  3134.    * agent/helpers/table.h , agent/helpers/table_iterator.c
  3135.    , agent/helpers/table_iterator.h ,
  3136.    agent/mibgroup/agent/nsTransactionTable.c ,
  3137.    agent/mibgroup/mibII/vacm_context.c , local/mib2c.iterate.conf:
  3138.    - move forgotten function typedefs to iterator specific header file.
  3139.    - add a void * pointer for the callbacks to make functions more reusable.
  3140.    
  3141. 2001-12-04 13:11  hardaker
  3142.    * agent/helpers/table.h , agent/helpers/table_iterator.c
  3143.    , agent/helpers/table_iterator.h ,
  3144.    agent/mibgroup/agent/nsTransactionTable.c ,
  3145.    agent/mibgroup/mibII/vacm_context.c , local/mib2c.iterate.conf:
  3146.    move iterator specific table information into its own structure.
  3147.    
  3148. 2001-12-04 12:16  hardaker
  3149.    * agent/helpers/all_helpers.h:
  3150.    Fix prototype as pointed out by Jerome Peducasse
  3151.    
  3152. 2001-12-04 10:10  jbpn
  3153.    * man/snmpcmd.1:
  3154.      - mention that not all transport domains are always available.
  3155.    
  3156. 2001-12-04 09:55  jbpn
  3157.    * man/snmpcmd.1:
  3158.      - remove -p and -T options from documentation.
  3159.    
  3160.      - add lengthy new section describing new transport address
  3161.        specification format, with examples and everything!
  3162.    
  3163. 2001-12-04 07:14  jbpn
  3164.    * snmplib/snmp_parse_args.c:
  3165.      - drop -p and -T options for apps.
  3166.    
  3167. 2001-12-04 03:10  jbpn
  3168.    * snmplib/: snmpUDPIPv6Domain.c , snmpUDPIPv6Domain.h:
  3169.      - add create_ostring method, export ucdSnmpUDPIPv6Domain[]
  3170.    
  3171. 2001-12-04 02:19  jbpn
  3172.    * mibs/UCD-SNMP-MIB.txt:
  3173.      - mention IPv6 transport domain OIDs in relevant comment.
  3174.    
  3175. 2001-12-03 15:07  nba
  3176.    * snmplib/snmpUDPDomain.c:
  3177.    Quell a const cast warning.
  3178.    
  3179. 2001-12-03 15:07  nba
  3180.    * snmplib/snmp_api.c:
  3181.    Fix debug output from retries.
  3182.    
  3183. 2001-12-03 15:06  nba
  3184.    * apps/notification_log.c , snmplib/oid_array.c:
  3185.    HAVE_SYS_TYPES_H is not conditional.
  3186.    
  3187. 2001-12-03 15:04  nba
  3188.    * apps/Makefile.in:
  3189.    Fix to allow compilations outside source directory.
  3190.    
  3191. 2001-12-03 15:03  nba
  3192.    * acconfig.h , config.h.in , configure ,
  3193.    configure.in , snmplib/snmpUDPIPv6Domain.c ,
  3194.    snmplib/snmp_transport.c:
  3195.    Fixes to make UDPIPv6 transport work for Solaris, Linux and FreeBSD.
  3196.    It compiles, and the apps send v6 packets. Agent not yet tested.
  3197.    
  3198. 2001-12-03 09:48  hardaker
  3199.    * local/: mib2c.iterate.conf , mib2c.create-dataset.conf:
  3200.    copy roberts spiffy header text
  3201.    
  3202. 2001-12-03 08:36  hardaker
  3203.    * apps/notification_log.c:
  3204.    datentime column.
  3205.    
  3206. 2001-12-03 08:01  hardaker
  3207.    * agent/snmp_agent.c:
  3208.    fix problem with double delegated requests after getnext loop.
  3209.    
  3210. 2001-12-03 08:00  hardaker
  3211.    * configure , configure.in ,
  3212.    mibs/NOTIFICATION-LOG-MIB.txt:
  3213.    notification log mib added to default list.
  3214.    
  3215. 2001-12-03 05:33  jbpn
  3216.    * agent/mibgroup/agentx/protocol.c:
  3217.      - remove spurious debugging output ("blah")
  3218.    
  3219. 2001-11-30 23:26  hardaker
  3220.    * agent/: agent_handler.c , snmp_agent.c , snmp_agent.h:
  3221.    Change how request processing gets done such that request objects are
  3222.    all calloced at once and get reused instead of reallocated.  Big speed
  3223.    improvements.
  3224.    
  3225. 2001-11-30 15:22  hardaker
  3226.    * Makefile.in , doxygen.conf:
  3227.    "make doc" to run doxygen.
  3228.    
  3229. 2001-11-30 10:31  hardaker
  3230.    * agent/helpers/: debug_handler.c , multiplexer.h:
  3231.    doxygen fixes
  3232.    
  3233. 2001-11-30 09:26  jbpn
  3234.    * agent/agent_handler.c:
  3235.      - use DEBUGMSGOIDRANGE in register_handler() if appropriate.
  3236.    
  3237. 2001-11-30 09:24  jbpn
  3238.    * agent/mibgroup/agentx/master_admin.c:
  3239.      - fix memory leak in register_agentx_list() when subagent tries to
  3240.        register a MIB region that fails either because it is a duplicate
  3241.        or because of some other reason.
  3242.    
  3243. 2001-11-30 08:44  jbpn
  3244.    * agent/helpers/old_api.c:
  3245.      - fix memory leak of old_info (that never seems to get used for
  3246.        anything anyway?)
  3247.    
  3248.      - fix memory leak that arises during row registration (in AgentX
  3249.        subagents) because successive vars cause apparent duplicate
  3250.        registrations (this is a deficiency) -- but it would appear this
  3251.        could arise in other situations too (genuine duplicate
  3252.        registrations).
  3253.    
  3254. 2001-11-30 06:33  jbpn
  3255.    * agent/agent_trap.c:
  3256.      - fix broken parsing in snmpd_parse_config_trapsess() -- loop was
  3257.        copying the same (first) token MAX_ARGS times.
  3258.    
  3259.      - eliminate memory leak in ditto.
  3260.    
  3261.      - fix typo ("Pausible cause" -> "Possible cause) in ditto.
  3262.    
  3263. 2001-11-30 06:29  jbpn
  3264.    * snmplib/snmp_api.c:
  3265.      - print fd in sess_process_packet() -- useful for debugging
  3266.    
  3267. 2001-11-30 06:28  jbpn
  3268.    * snmplib/: snmpCallbackDomain.c , snmpCallbackDomain.h:
  3269.      - remove a couple of unnecessary #includes from snmpCallbackDomain.h
  3270.    
  3271.      - set *opaque to NULL after we free it -- it might matter.
  3272.    
  3273. 2001-11-30 03:47  jbpn
  3274.    * agent/mibgroup/agentx/subagent.c:
  3275.      - clone PDU in handle_agentx_subagent() before sending it on callback
  3276.        session to avoid double free() and free()d memory reads.
  3277.    
  3278.      - more concise (ahem) declaration of mycallback in handle_agentx_packet().
  3279.    
  3280. 2001-11-29 05:51  jbpn
  3281.    * agent/mibgroup/agentx/master_admin.c:
  3282.      - put session and subsession in subagent description (helpful for
  3283.        debugging)
  3284.    
  3285. 2001-11-29 05:49  jbpn
  3286.    * agent/helpers/Makefile.in:
  3287.      - fix INSTALLHEADERS
  3288.    
  3289. 2001-11-29 05:48  jbpn
  3290.    * agent/mibgroup/agentx/subagent.c:
  3291.      - add some debugging to init_subagent() (which showed that it wasn't
  3292.        being called, so...).
  3293.    
  3294.      - fix cast in handle_subagent_set_response()
  3295.    
  3296. 2001-11-29 05:46  jbpn
  3297.    * agent/snmp_vars.c:
  3298.      - make sure init_subagent() gets called
  3299.    
  3300. 2001-11-28 09:28  hardaker
  3301.    * agent/agent_registry.c:
  3302.    check for session registrations in all contexts.
  3303.    
  3304. 2001-11-28 06:39  hardaker
  3305.    * apps/notification_log.c , snmplib/oid_array.c:
  3306.    Add sys/types.h for bug #486277.
  3307.    
  3308. 2001-11-28 04:03  jbpn
  3309.    * apps/notification_log.c:
  3310.      - #include <netdb.h>
  3311.    
  3312. 2001-11-28 04:03  jbpn
  3313.    * configure.in , snmplib/Makefile.in:
  3314.      - install snmp_transport.h and snmp*Domain.h (for the configured
  3315.        transport domains)
  3316.    
  3317. 2001-11-28 03:29  jbpn
  3318.    * snmplib/ucd-snmp-includes.h:
  3319.      - reverse mystery removal of #include <netinet/in.h> and #include
  3320.    <sys/time.h>
  3321.    
  3322. 2001-11-27 17:28  hardaker
  3323.    * agent/: snmp_agent.c , snmp_agent.h:
  3324.    more intelligently allocate tree space based on number of varbinds in request.
  3325.    
  3326. 2001-11-27 14:26  hardaker
  3327.    * agent/: snmp_agent.c , snmp_agent.h:
  3328.    malloc one large tree_cache array rather than an array of tree_cache pointers.
  3329.    
  3330. 2001-11-27 12:19  hardaker
  3331.    * agent/helpers/all_helpers.h:
  3332.    include file name change.
  3333.    
  3334. 2001-11-27 11:43  hardaker
  3335.    * agent/snmp_agent.c:
  3336.    comment changes.
  3337.    
  3338. 2001-11-27 07:52  hardaker
  3339.    * apps/Makefile.in:
  3340.    fixed Makefile for snmptrapd.
  3341.    
  3342. 2001-11-27 07:48  hardaker
  3343.    * agent/helpers/: Makefile.in , all_helpers.c ,
  3344.    all_helpers.h , debug_handler.c , debug_handler.h:
  3345.    debug handler created for inserting debugging output into the calling chain.
  3346.    
  3347. 2001-11-27 07:47  hardaker
  3348.    * agent/agent_handler.c:
  3349.    enum definitions for modes and can_modes.
  3350.    
  3351. 2001-11-26 15:29  hardaker
  3352.    * agent/snmp_agent.c:
  3353.    set PDU variable to NULL to avoid freeing it twice.
  3354.    
  3355. 2001-11-26 11:20  hardaker
  3356.    * snmplib/snmpCallbackDomain.c:
  3357.    plug another memory leak.
  3358.    
  3359. 2001-11-26 09:07  hardaker
  3360.    * testing/tests/: T020snmpv3get , T021snmpv3getnext ,
  3361.    T022snmpv3getMD5 , T023snmpv3getMD5DES ,
  3362.    T024snmpv3getSHA1 , T025snmpv3getSHADES ,
  3363.    T028snmpv3getfail , T030snmpv3usercreation ,
  3364.    T053agentv1trap , T054agentv2ctrap , T055agentv1mintrap
  3365.    , T056agentv2cmintrap , T110agentxget ,
  3366.    T111agentxset , T112agentxsetfail , T113agentxtrap ,
  3367.    T120proxyget , T121proxyset , T122proxysetfail:
  3368.    don't use contexts in tests.
  3369.    
  3370. 2001-11-26 08:57  hardaker
  3371.    * snmplib/snmpCallbackDomain.c:
  3372.    fix memory leak.
  3373.    
  3374. 2001-11-26 08:49  hardaker
  3375.    * agent/mibgroup/: testdelayed.c , agentx/master.c ,
  3376.    ucd-snmp/proxy.c:
  3377.    use free_delegated_cache() to plug memory leaks.
  3378.    
  3379. 2001-11-26 08:48  hardaker
  3380.    * agent/: agent_handler.c , agent_handler.h:
  3381.    free_delegated_cache() routine
  3382.    
  3383. 2001-11-26 08:19  jbpn
  3384.    * apps/snmptrapd.c:
  3385.      - add the ability to listen for traps on multiple transports via the
  3386.        -p option (consistent with snmpd).
  3387.    
  3388. 2001-11-26 05:44  jbpn
  3389.    * agent/mibgroup/target/target.c:
  3390.      - use snmp_tdomain_transport_oid() to do session creation from
  3391.        <tDomain-oid, tAddress-octet-string> pair, to allow creation of
  3392.        non-IPv4 sessions in snmpTargetAddrTable.
  3393.    
  3394. 2001-11-26 04:45  jbpn
  3395.    * snmplib/: snmpAAL5PVCDomain.c , snmpIPXDomain.c ,
  3396.    snmpTCPDomain.c , snmpUDPDomain.c , snmpUnixDomain.c
  3397.    , snmp_transport.c , snmp_transport.h:
  3398.      - add support for creating a transport from a
  3399.        <tDomain-oid, tAddress-octet-string> pair.
  3400.    
  3401. 2001-11-26 03:06  jbpn
  3402.    * agent/mibgroup/target/target.c:
  3403.      - use snmp_tdomain_support() to determine whether a transport domain
  3404.        is supported.
  3405.    
  3406. 2001-11-23 10:24  jbpn
  3407.    * apps/snmptrapd.c:
  3408.      - add multiple transport domain support for trapd -- this was really
  3409.        REALLY easy!
  3410.    
  3411. 2001-11-23 09:25  jbpn
  3412.    * agent/mibgroup/disman/mteTriggerTable.c ,
  3413.    snmplib/snmp_transport.c , snmplib/snmp_transport.h:
  3414.      - remove legacy function snmp_transport_support() (replaced with
  3415.        snmp_tdomain_support()).
  3416.    
  3417. 2001-11-23 08:57  jbpn
  3418.    * snmplib/snmpAAL5PVCDomain.c:
  3419.      - use network order for AAL5PVC transport address encoding
  3420.    
  3421. 2001-11-23 08:47  jbpn
  3422.    * snmplib/: snmpAAL5PVCDomain.c , snmpIPXDomain.c ,
  3423.    snmpUnixDomain.c:
  3424.      - set local_length, remote_length as appropriate
  3425.    
  3426. 2001-11-23 08:39  jbpn
  3427.    * snmplib/Makefile.in:
  3428.      - fix typo
  3429.    
  3430. 2001-11-23 08:34  jbpn
  3431.    * agent/: agent_trap.c ,
  3432.    mibgroup/notification/snmpNotifyTable.c:
  3433.      - make traps work with new-style addresses, use domain-based address
  3434.        encodings in snmpTargetAddrTable.  Note you can now send traps/informs
  3435.        over any supported transport type by using the trapsess directive and
  3436.        a transport:address type specification.
  3437.    
  3438. 2001-11-23 08:31  jbpn
  3439.    * snmplib/: snmpAAL5PVCDomain.c , snmpIPXDomain.c ,
  3440.    snmpTCPDomain.c , snmpUDPDomain.c , snmpUnixDomain.c:
  3441.      - create appropriately-encoded local or remote endpoint addresses at
  3442.        transport open time.
  3443.    
  3444. 2001-11-23 06:50  jbpn
  3445.    * snmplib/Makefile.in:
  3446.      - update dependencies for transports
  3447.    
  3448. 2001-11-22 09:08  jbpn
  3449.    * testing/: TESTCONF.sh , eval_tools.sh ,
  3450.    tests/T001snmpv1get , tests/T002snmpv1getnext ,
  3451.    tests/T003snmpv1getfail , tests/T014snmpv2cget ,
  3452.    tests/T015snmpv2cgetnext , tests/T016snmpv2cgetfail ,
  3453.    tests/T017snmpv2ctov1getfail , tests/T018snmpv1tov2cgetfail
  3454.    , tests/T020snmpv3get , tests/T021snmpv3getnext ,
  3455.    tests/T022snmpv3getMD5 , tests/T023snmpv3getMD5DES ,
  3456.    tests/T024snmpv3getSHA1 , tests/T025snmpv3getSHADES ,
  3457.    tests/T028snmpv3getfail , tests/T030snmpv3usercreation ,
  3458.    tests/T049snmpv3inform , tests/T050snmpv3trap ,
  3459.    tests/T051snmpv2ctrap , tests/T052snmpv2cinform ,
  3460.    tests/T053agentv1trap , tests/T054agentv2ctrap ,
  3461.    tests/T055agentv1mintrap , tests/T056agentv2cmintrap ,
  3462.    tests/T058agentauthtrap , tests/T100agenthup ,
  3463.    tests/T110agentxget , tests/T111agentxset ,
  3464.    tests/T112agentxsetfail , tests/T113agentxtrap ,
  3465.    tests/T120proxyget , tests/T121proxyset ,
  3466.    tests/T122proxysetfail:
  3467.      - use udp:<hostname>:<port> instead of -p to make tests work again
  3468.    
  3469. 2001-11-22 00:20  hardaker
  3470.    * apps/: notification_log.c , notification_log.h:
  3471.    mork wore on the notification log mib.  It now supports variable
  3472.    storage, but segfaults on access due to pdu cloning problems I'm not
  3473.    going to work out right now.
  3474.    
  3475. 2001-11-21 23:15  hardaker
  3476.    * apps/Makefile.in:
  3477.    fix snmptrapd linking.
  3478.    
  3479. 2001-11-21 22:58  rstory
  3480.    * snmplib/asn1.h:
  3481.    remove duplicate OID_LENGTH; use actual oid type in calculation
  3482.    
  3483. 2001-11-21 22:49  hardaker
  3484.    * snmplib/snmpCallbackDomain.c:
  3485.    add NULL pointer for rbuild in session creation.
  3486.    
  3487. 2001-11-21 22:49  hardaker
  3488.    * agent/mibgroup/ucd-snmp/proxy.c , apps/notification_log.c:
  3489.    netinet/in.h needed.
  3490.    
  3491. 2001-11-21 22:49  hardaker
  3492.    * agent/mibgroup/agentx/subagent.c:
  3493.    variable clean ups.
  3494.    
  3495. 2001-11-21 22:33  hardaker
  3496.    * agent/mibgroup/agentx/master_request.c ,
  3497.    agent/mibgroup/mibII/icmp.c , agent/mibgroup/mibII/tcpTable.c
  3498.    , agent/mibgroup/mibII/udpTable.c ,
  3499.    agent/mibgroup/ucd-snmp/file.c , local/mib2c ,
  3500.    local/mib2c.array-auto.conf , local/mib2c.array-user.conf
  3501.    , local/mib2c.create-dataset.conf ,
  3502.    local/mib2c.iterate.conf , local/mib2c.vartypes.conf ,
  3503.    man/Makefile.in , mibs/Makefile.in ,
  3504.    mibs/NET-SNMP-AGENT-MIB.txt , perl/SNMP/SNMP.xs ,
  3505.    snmplib/Makefile.in , snmplib/mib.c , snmplib/mib.h
  3506.    , snmplib/read_config.c , snmplib/read_config.h ,
  3507.    snmplib/snmp-tc.h , snmplib/snmpUnixDomain.h ,
  3508.    snmplib/snmp_api.c , snmplib/snmp_api.h ,
  3509.    snmplib/snmp_client.c , snmplib/snmp_client.h ,
  3510.    snmplib/snmp_transport.c , snmplib/snmp_transport.h ,
  3511.    snmplib/tools.c , snmplib/tools.h , snmplib/vacm.c:
  3512.    Death: UCD-SNMP
  3513.    Birth: NET-SNMP
  3514.      (new agent API merged to the main branch)
  3515.    
  3516. 2001-11-21 22:08  rstory
  3517.    * snmplib/: vacm.h , asn1.h:
  3518.    Death: UCD-SNMP
  3519.    Birth: NET-SNMP
  3520.      (new agent API merged to the main branch)
  3521.    
  3522. 2001-11-21 21:43  rstory
  3523.    * snmplib/: snmpCallbackDomain.c , snmpCallbackDomain.h:
  3524.    Death: UCD-SNMP
  3525.    Birth: NET-SNMP
  3526.      (new agent API merged to the main branch)
  3527.    
  3528. 2001-11-21 21:40  rstory
  3529.    * snmplib/snmp.h:
  3530.    Death: UCD-SNMP
  3531.    Birth: NET-SNMP
  3532.      (new agent API merged to the main branch)
  3533.    
  3534. 2001-11-21 21:33  rstory
  3535.    * snmplib/: oid_array.c , oid_array.h:
  3536.    Death: UCD-SNMP
  3537.    Birth: NET-SNMP
  3538.      (new agent API merged to the main branch)
  3539.    
  3540. 2001-11-21 21:30  rstory
  3541.    * snmplib/: data_list.c , data_list.h:
  3542.    Death: UCD-SNMP
  3543.    Birth: NET-SNMP
  3544.      (new agent API merged to the main branch)
  3545.    
  3546. 2001-11-21 18:56  hardaker
  3547.    * Makefile.in , config.h.in , configure ,
  3548.    configure.in , version.h , agent/Makefile.in ,
  3549.    agent/agent_handler.c , agent/agent_handler.h ,
  3550.    agent/agent_index.c , agent/agent_read_config.c ,
  3551.    agent/agent_registry.c , agent/agent_registry.h ,
  3552.    agent/mib_modules.c , agent/snmp_agent.c ,
  3553.    agent/snmp_agent.h , agent/snmp_vars.c , agent/snmpd.c
  3554.    , agent/ucd-snmp-agent-includes.h , agent/var_struct.h
  3555.    , agent/helpers/.cvsignore , agent/helpers/Makefile.in
  3556.    , agent/helpers/all_helpers.c ,
  3557.    agent/helpers/all_helpers.h , agent/helpers/instance.c ,
  3558.    agent/helpers/instance.h , agent/helpers/multiplexer.c ,
  3559.    agent/helpers/multiplexer.h , agent/helpers/null.c ,
  3560.    agent/helpers/null.h , agent/helpers/old_api.c ,
  3561.    agent/helpers/old_api.h , agent/helpers/read_only.c ,
  3562.    agent/helpers/read_only.h , agent/helpers/serialize.c ,
  3563.    agent/helpers/serialize.h , agent/helpers/set_helper.h ,
  3564.    agent/helpers/table.c , agent/helpers/table.h ,
  3565.    agent/helpers/table_array.c , agent/helpers/table_array.h
  3566.    , agent/helpers/table_data.c , agent/helpers/table_data.h
  3567.    , agent/helpers/table_dataset.c ,
  3568.    agent/helpers/table_dataset.h , agent/helpers/table_iterator.c
  3569.    , agent/helpers/table_iterator.h ,
  3570.    agent/mibgroup/Makefile.in , agent/mibgroup/host_res.h
  3571.    , agent/mibgroup/mibincl.h , agent/mibgroup/target.h
  3572.    , agent/mibgroup/testdelayed.c ,
  3573.    agent/mibgroup/testdelayed.h , agent/mibgroup/testhandler.c
  3574.    , agent/mibgroup/testhandler.h ,
  3575.    agent/mibgroup/util_funcs.c , agent/mibgroup/util_funcs.h
  3576.    , agent/mibgroup/agent/nsTransactionTable.c ,
  3577.    agent/mibgroup/agent/nsTransactionTable.h ,
  3578.    agent/mibgroup/agentx/.cvsignore ,
  3579.    agent/mibgroup/agentx/client.c ,
  3580.    agent/mibgroup/agentx/master.c ,
  3581.    agent/mibgroup/agentx/master.h ,
  3582.    agent/mibgroup/agentx/master_admin.c ,
  3583.    agent/mibgroup/agentx/subagent.c ,
  3584.    agent/mibgroup/disman/.cvsignore ,
  3585.    agent/mibgroup/disman/mteTriggerTable.c ,
  3586.    agent/mibgroup/examples/.cvsignore ,
  3587.    agent/mibgroup/host/hr_disk.c , agent/mibgroup/host/hr_disk.h
  3588.    , agent/mibgroup/host/hr_partition.c ,
  3589.    agent/mibgroup/host/hr_partition.h ,
  3590.    agent/mibgroup/host/hr_swinst.c ,
  3591.    agent/mibgroup/mibII/.cvsignore ,
  3592.    agent/mibgroup/mibII/interfaces.c , agent/mibgroup/mibII/ip.c
  3593.    , agent/mibgroup/mibII/system_mib.c ,
  3594.    agent/mibgroup/mibII/tcp.c , agent/mibgroup/mibII/udp.c
  3595.    , agent/mibgroup/mibII/vacm_context.c ,
  3596.    agent/mibgroup/mibII/vacm_context.h ,
  3597.    agent/mibgroup/mibII/vacm_vars.c ,
  3598.    agent/mibgroup/mibII/vacm_vars.h ,
  3599.    agent/mibgroup/target/target_counters.c ,
  3600.    agent/mibgroup/target/target_counters.h ,
  3601.    agent/mibgroup/ucd-snmp/proxy.c ,
  3602.    agent/mibgroup/ucd-snmp/proxy.h ,
  3603.    agent/mibgroup/ucd-snmp/registry.c , apps/Makefile.in ,
  3604.    apps/notification_log.c , apps/notification_log.h ,
  3605.    apps/snmptrapd.c:
  3606.    Death: UCD-SNMP
  3607.    Birth: NET-SNMP
  3608.      (new agent API merged to the main branch)
  3609.    
  3610. 2001-11-21 06:43  jbpn
  3611.    * config.h.in:
  3612.      - IPv6 config defs
  3613.    
  3614. 2001-11-21 06:36  jbpn
  3615.    * agent/snmp_agent.c , snmplib/snmp_api.c:
  3616.      - remove now-extraneous #include "snmpBlahDomain.h" lines
  3617.    
  3618. 2001-11-21 03:39  jbpn
  3619.    * apps/.cvsignore:
  3620.    [no log message]
  3621.    
  3622. 2001-11-20 09:38  jbpn
  3623.    * snmplib/: snmpIPXDomain.c , snmpIPXDomain.h:
  3624.      - duh.  Forgot a couple of things to do with domain-based transport
  3625.        address parsing.
  3626.    
  3627. 2001-11-20 09:29  jbpn
  3628.    * agent/snmp_agent.c:
  3629.      - use new domain-based transport address parsing for agent NSAPs
  3630.    
  3631. 2001-11-20 09:27  jbpn
  3632.    * snmplib/: snmpAAL5PVCDomain.c , snmpAAL5PVCDomain.h ,
  3633.    snmpIPXDomain.c , snmpTCPDomain.c , snmpTCPDomain.h
  3634.    , snmpUDPDomain.c , snmpUDPDomain.h ,
  3635.    snmpUnixDomain.c , snmpUnixDomain.h , snmp_api.c ,
  3636.    snmp_transport.c , snmp_transport.h:
  3637.      - domain-based transport address parsing
  3638.    
  3639. 2001-11-20 09:16  jbpn
  3640.    * snmplib/: snmpUDPIPv6Domain.c , snmpUDPIPv6Domain.h:
  3641.      - UDP/IPv6 transport domain.  Note: incomplete!
  3642.    
  3643. 2001-11-20 08:29  jbpn
  3644.    * agent/: agent_index.c , agent_index.h:
  3645.      - unregister_{string,int,oid}_index() utility functions contributed
  3646.        by Damian Gilmurray.
  3647.    
  3648. 2001-11-20 02:26  jbpn
  3649.    * snmplib/: snmp_api.h (V4-2-patches.1), snmp_api.h:
  3650.      - remove duplicate definition of SNMP_MAX_SEC_NAME_SIZE, noted by
  3651.        Karl M. Hegbloom.
  3652.    
  3653. 2001-11-19 16:59  driehuis
  3654.    * snmplib/asn1.h:
  3655.    Fix typo in comment [karlheg@microsharp.com]
  3656.    
  3657. 2001-11-16 08:34  jbpn
  3658.    * apps/snmptest.c:
  3659.      - add support for Unsigned32/Gauge32 types
  3660.    
  3661. 2001-11-15 10:03  jbpn
  3662.    * agent/mibgroup/agentx/: protocol.c (V4-2-patches.5), protocol.c:
  3663.      - stricter test for null OIDs
  3664.    
  3665. 2001-11-15 08:44  jbpn
  3666.    * man/snmpd.conf.5.def:
  3667.      - document read-only nature of snmpEnableAuthenTraps.0 if value is
  3668.        configured via the authtrapenable token
  3669.    
  3670. 2001-11-15 08:44  jbpn
  3671.    * agent/: agent_read_config.c , agent_trap.c ,
  3672.    mibgroup/mibII/snmp_mib.c:
  3673.      - make value of snmpEnableAuthenTraps.0 persistent.  Setting via
  3674.        a read-only configuration file also makes object notWritable (as
  3675.        sysContact.0 et al.).
  3676.    
  3677. 2001-11-15 06:57  jbpn
  3678.    * agent/mibgroup/mibII/vacm_vars.c:
  3679.      - let VACM checks succeed for non-IPv4 transports
  3680.    
  3681. 2001-11-15 05:19  jbpn
  3682.    * testing/tests/: T111agentxset , T121proxyset:
  3683.      - use psyscontact not syscontact to set initial value of sysContact.0
  3684.        object since the latter also makes the object read-only.
  3685.    
  3686. 2001-11-15 05:07  jbpn
  3687.    * agent/: snmpd.c (V4-2-patches.6), snmpd.c:
  3688.      - minor fix to formatting of usage message
  3689.    
  3690. 2001-11-15 04:05  jbpn
  3691.    * agent/mibgroup/agentx/agentx_config.c:
  3692.      - add missing #include "snmpd.h" (for #definition of MASTER_AGENT)
  3693.      - don't strdup() agentxsocket value -- ds_set_string does it for you
  3694.      - change debugging to fit in better with rest of module
  3695.    
  3696. 2001-11-14 16:05  hardaker
  3697.    * configure, configure.in (V4-2-patches.[7,7]), config.h.in
  3698.    , configure , configure.in:
  3699.    patch from Harrie to fix init function checking in modules
  3700.    
  3701. 2001-11-14 16:00  hardaker
  3702.    * agent/mibgroup/agentx/: agentx_config.c , agentx_config.h
  3703.    , master.c , master.h , subagent.h:
  3704.    slightly modified patch from Harrie to move agentx configuration into
  3705.    a separate file.
  3706.    
  3707. 2001-11-13 13:57  hardaker
  3708.    * apps/notification_log.h:
  3709.    file notification_log.h was initially added on branch NEW-AGENT-API.
  3710.    
  3711. 2001-11-13 13:57  hardaker
  3712.    * apps/notification_log.c:
  3713.    file notification_log.c was initially added on branch NEW-AGENT-API.
  3714.    
  3715. 2001-11-13 13:55  hardaker
  3716.    * agent/mibgroup/agent/nsTransactionTable.c:
  3717.    file nsTransactionTable.c was initially added on branch NEW-AGENT-API.
  3718.    
  3719. 2001-11-13 13:55  hardaker
  3720.    * agent/mibgroup/agent/nsTransactionTable.h:
  3721.    file nsTransactionTable.h was initially added on branch NEW-AGENT-API.
  3722.    
  3723. 2001-11-13 13:55  hardaker
  3724.    * mibs/NET-SNMP-AGENT-MIB.txt:
  3725.    file NET-SNMP-AGENT-MIB.txt was initially added on branch NEW-AGENT-API.
  3726.    
  3727. 2001-11-13 05:29  jbpn
  3728.    * agent/mibgroup/ucd-snmp/vmstat_solaris2.c:
  3729.      - patch from Jochen Kmietsch to quieten some noisy logging
  3730.    
  3731. 2001-11-13 04:13  jbpn
  3732.    * agent/mibgroup/agentx/master_admin.c:
  3733.      - use unregister_mib_table_row() when appropriate in
  3734.        unregister_agentx_list().
  3735.    
  3736. 2001-11-13 03:23  jbpn
  3737.    * agent/agent_registry.c:
  3738.      - reset vr->namelen when we've finished with it
  3739.    
  3740. 2001-11-12 23:19  hardaker
  3741.    * agent/helpers/all_helpers.c:
  3742.    file all_helpers.c was initially added on branch NEW-AGENT-API.
  3743.    
  3744. 2001-11-12 23:19  hardaker
  3745.    * agent/helpers/all_helpers.h:
  3746.    file all_helpers.h was initially added on branch NEW-AGENT-API.
  3747.    
  3748. 2001-11-08 08:09  jbpn
  3749.    * agent/agent_registry.c:
  3750.      - better implementation of unregister_mib_table_row(), which uses
  3751.        ranges properly in the callback (hence much more efficient for
  3752.        AgentX).
  3753.    
  3754. 2001-11-07 09:56  jbpn
  3755.    * agent/mibgroup/agentx/protocol.c:
  3756.      - remove now-redundant agentx_build functions
  3757.    
  3758. 2001-11-07 06:31  jbpn
  3759.    * agent/mibgroup/agentx/: client.c , master_admin.c ,
  3760.    protocol.c:
  3761.      - use DEBUGMSGOIDRANGE() in a couple of places for more comprehensive
  3762.        debugging output.
  3763.    
  3764.      - parse unregister ranges properly, and use the range properly for
  3765.        passing to unregister_mib_context().
  3766.    
  3767. 2001-11-07 03:33  jbpn
  3768.    * snmplib/: snmp_debug.c , snmp_debug.h:
  3769.      - add DEBUGSMSGOIDRANGE() macro for debugging OID ranges
  3770.    
  3771. 2001-11-06 06:04  jbpn
  3772.    * agent/mibgroup/agentx/master_request.c:
  3773.      - reset the inclusive flag in a couple of cases, to prevent spurious
  3774.        INCLUSIVE getNext behaviour
  3775.    
  3776. 2001-11-05 08:09  jbpn
  3777.    * agent/mibgroup/agentx/protocol.c:
  3778.      - correct bug in range_subid tweak code
  3779.    
  3780. 2001-11-05 05:00  jbpn
  3781.    * agent/agent_registry.c:
  3782.      - calculate upper bound for table row registrations slightly differently
  3783.    
  3784. 2001-11-01 09:35  jbpn
  3785.    * agent/mibgroup/agentx/: master.c , protocol.c ,
  3786.    protocol.h , subagent.c:
  3787.      - implement relocating buffer version of agentx_build() routines,
  3788.        and use them.
  3789.    
  3790. 2001-11-01 09:33  jbpn
  3791.    * snmplib/: snmp_api.c , snmp_api.h: