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

SNMP编程

开发平台:

Unix_Linux

  1.    * agent/mibgroup/ip-mib/data_access/.cvsignore:
  2.    files to ignore
  3. 2004-04-07 15:46  rstory
  4.    * agent/mibgroup/if-mib/ifXTable/ifXTable_interface.c:
  5.    remove unused/undefined vars
  6. 2004-04-07 15:44  rstory
  7.    * agent/mibgroup/: if-mib.h, ip-forward-mib.h:
  8.    fix config_require paths
  9. 2004-04-07 15:44  rstory
  10.    * agent/mibgroup/if-mib/ifTable/ifTable.h:
  11.    config_exclude mibII/interfaces; tweak external oid def
  12. 2004-04-07 15:43  rstory
  13.    * agent/mibgroup/if-mib/data_access/interface_common.c:
  14.    remove references to ifTable
  15. 2004-04-07 15:38  rstory
  16.    * agent/mibgroup/ip-mib/ipAddressTable/.cvsignore:
  17.    files to ignore
  18. 2004-04-07 15:37  rstory
  19.    * agent/mibgroup/ip-mib/ipAddressTable/:
  20.      default-table-ipAddressTable.m2d, ipAddressTable.c,
  21.      ipAddressTable.h, ipAddressTable_constants.h,
  22.      ipAddressTable_data_access.c, ipAddressTable_data_access.h
  23. , ipAddressTable_interface.c,
  24.      ipAddressTable_interface.h:
  25.    new MFD ipAddressTable
  26. 2004-04-07 15:36  rstory
  27.    * agent/mibgroup/ip-mib/data_access/ipaddress.h,
  28.      agent/mibgroup/ip-mib/data_access/ipaddress_common.c,
  29.      agent/mibgroup/ip-mib/data_access/ipaddress_ioctl.c,
  30.      agent/mibgroup/ip-mib/data_access/ipaddress_linux.c,
  31.      agent/mibgroup/ip-mib/data_access/ipaddress_linux.h,
  32.      include/net-snmp/data_access/ipaddress.h:
  33.    ipaddress data access (v4 & v6)
  34. 2004-04-07 15:29  rstory
  35.    * agent/mibgroup/: ip-mib.h, ip-mib/ipAddressTable.h:
  36.    new config modules
  37. 2004-04-07 06:38  dts12
  38.    * snmplib/mib.c:
  39.    Remove a superfluous trailing comma (bug #930708)
  40. 2004-04-07 03:23  dts12
  41.    * agent/helpers/table_data.c, agent/helpers/table_dataset.c
  42. , include/net-snmp/agent/table_data.h,
  43.      include/net-snmp/agent/table_dataset.h:
  44.    Routines to indicate the number of rows in a data-helper-based table
  45. 2004-04-07 02:13  slif
  46.    * testing/eval_tools.sh:
  47.    CAPTURE returns exit code from command that was run.
  48. 2004-04-06 23:33  slif
  49.    * win32/net-snmp/: net-snmp-config.h, net-snmp-config.h.in
  50. :
  51.    patch [930880] don't build CMU compatible functions on win32
  52. 2004-04-06 23:19  slif
  53.    * README.win32, perl/TrapReceiver/Makefile.PL,
  54.      win32/Configure, win32/Makefile.in, win32/libsdll.dsw
  55. , win32/win32.dsw, win32/win32sdk.dsw,
  56.      win32/libnetsnmptrapd/.cvsignore,
  57.      win32/libnetsnmptrapd/Makefile.in,
  58.      win32/libnetsnmptrapd/libnetsnmptrapd.dsp,
  59.      win32/snmptrapd/Makefile.in, win32/snmptrapd/snmptrapd.dsp
  60. :
  61.    patch [915615] Perl TrapReceiver does not compile on Win32 MSVC
  62.    also fixes bug [896012] win32 Perl build dies at TrapReceiver
  63. 2004-04-06 21:59  slif
  64.    * agent/mibgroup/mibII/: tcpTable.c, udpTable.c:
  65.    fix [907716] win32 agent shows tcp,udp connect OIDs in host byte order
  66. 2004-04-06 17:35  slif
  67.    * testing/eval_tools.sh:
  68.    patch [919122] test should allow time for programs to settle
  69. 2004-04-06 17:34  slif
  70.    * testing/eval_tools.sh:
  71.    patch [919114] preserve test result when stopping
  72. 2004-04-06 17:32  slif
  73.    * testing/eval_tools.sh:
  74.    patch [919105] better pid check
  75. 2004-04-06 10:43  rstory
  76.    * include/net-snmp/net-snmp-includes.h:
  77.    include stdint, if available
  78. 2004-04-06 09:46  dts12
  79.    * agent/agent_handler.c,
  80.      include/net-snmp/agent/agent_handler.h:
  81.    Register new API modules using the default priority (127)
  82.    and provide an API for unregistering them again.
  83. 2004-04-05 16:04  slif
  84.    * testing/eval_tools.sh:
  85.    reverse patch-test-deprecated-options to permit testing versions before 5.1.
  86. 2004-04-04 11:17  rstory
  87.    * agent/mibgroup/ip-forward-mib/ipCidrRouteTable/:
  88.      ipCidrRouteTable_data_access.c,
  89.      ipCidrRouteTable_interface.c:
  90.    don't share cache w/inetCidrRoute, which can't work, since indexes don't match
  91. 2004-04-04 11:15  rstory
  92.    * agent/mibgroup/if-mib/ifXTable/: ifXTable.h,
  93.      ifXTable_data_access.c, ifXTable_interface.c:
  94.    share data structures/cache w/ifTable if enabled
  95. 2004-04-04 11:05  rstory
  96.    * agent/mibgroup/if-mib/ifXTable/: default-table-ifXTable.m2d
  97. , ifXTable.c, ifXTable.h, ifXTable_interface.h
  98. :
  99.    update to use new interface data access
  100. 2004-04-04 10:59  rstory
  101.    * agent/mibgroup/ip-forward-mib/data_access/route_common.c,
  102.      agent/mibgroup/ip-forward-mib/data_access/route_linux.c,
  103.      include/net-snmp/data_access/route.h:
  104.    update to support inetCidrRouteTable
  105. 2004-04-04 10:58  rstory
  106.    * agent/mibgroup/ip-forward-mib.h:
  107.    add inetCidrRouteTable
  108. 2004-04-04 10:57  rstory
  109.    * agent/mibgroup/ip-forward-mib/inetCidrRouteTable/:
  110.      inetCidrRouteTable.c, inetCidrRouteTable.h,
  111.      inetCidrRouteTable_constants.h,
  112.      inetCidrRouteTable_data_access.c,
  113.      inetCidrRouteTable_data_access.h,
  114.      inetCidrRouteTable_interface.c,
  115.      inetCidrRouteTable_interface.h, .cvsignore,
  116.      default-table-inetCidrRouteTable.m2d:
  117.    new inetCidrRouteTable. only does ipv4 so far.
  118. 2004-04-04 07:14  rstory
  119.    * agent/mibgroup/ip-forward-mib/ipCidrRouteTable/:
  120.      ipCidrRouteTable_data_access.c,
  121.      ipCidrRouteTable_interface.c:
  122.    share cache w/inetCidrRouteTable, if it is enabled
  123. 2004-04-04 07:09  rstory
  124.    * local/mib2c-conf.d/parent-set.m2i:
  125.    use unused var
  126. 2004-04-04 07:08  rstory
  127.    * local/mib2c-conf.d/mfd-interface.m2c:
  128.    fix missed case for allocate parm; remove unused var
  129. 2004-04-04 07:07  rstory
  130.    * local/mib2c-conf.d/mfd-access-unsorted-external-defines.m2i
  131. :
  132.    fix missed case for allocate parm
  133. 2004-04-04 07:06  rstory
  134.    * local/mib2c-conf.d/mfd-access-container-cached-defines.m2i:
  135.    add debug
  136. 2004-04-03 05:15  rstory
  137.    * agent/mibgroup/mibII/vacm_vars.c:
  138.    fix bug 928481 - consistency in vacm_vars.c
  139. 2004-04-02 19:02  rstory
  140.    * agent/mibgroup/: if-mib/ifTable.h, if-mib/ifXTable.h,
  141.      ip-forward-mib/inetCidrRouteTable.h,
  142.      ip-forward-mib/ipCidrRouteTable.h:
  143.    configure_require files for individual modules
  144. 2004-04-02 12:52  rstory
  145.    * snmplib/container.c:
  146.    default to netsnmp_index compare if no compare provided
  147. 2004-04-02 12:51  rstory
  148.    * snmplib/: cmu_compat.c, snmp_version.c:
  149.    include net-snmp-config.h
  150. 2004-04-02 12:40  rstory
  151.    * snmplib/callback.c:
  152.    new static lock var to detect when a callback is added/removed during callback
  153.    processing; don't call free on client arg of callback w/NULL callback ptr
  154.    (i.e. one that was removed while callbacks were being processed)
  155. 2004-04-02 12:36  rstory
  156.    * local/mib2c-update:
  157.    make temp dir names configureable, w/defaults now prefixed w/'.'; tweak diff
  158.    exclude patterns; other misc tweaks
  159. 2004-04-02 12:34  rstory
  160.    * include/net-snmp/library/tools.h:
  161.    fix macros to be safely useable as a single statement; new SNMP_SWIPE_MEM macro
  162. 2004-04-02 08:20  rstory
  163.    * include/net-snmp/net-snmp-config.h.in:
  164.    new config.h.in to match acconfig.h (autoheader hadn't been run in a while):
  165.       pcks, croptyki, config_exclude, agentx domain socket, cppwrap macro
  166. 2004-04-02 08:06  rstory
  167.    * agent/helpers/cache_handler.c:
  168.    reduce redundancy
  169. 2004-04-02 08:02  rstory
  170.    * agent/agent_handler.c:
  171.    add asserts on illegal handler calls
  172. 2004-04-02 06:46  hardaker
  173.    * apps/snmptrapd_handlers.c:
  174.    Fix inclusion of utilities/execute.h, since Robert's Makefile changes
  175.    broke the path lookups.
  176. 2004-04-01 22:08  hardaker
  177.    * perl/SNMP/SNMP.pm:
  178.    make gettable use getbulk when possible
  179. 2004-04-01 19:41  rstory
  180.    * configure:
  181.    configure for new configure.in
  182. 2004-04-01 19:32  rstory
  183.    * Makefile.in:
  184.    move VPATH to individual Makefile.in files; new makefilecheck target to check
  185.    for gnu make constructs; new 'checks' target runs checks for comment/makefile
  186. 2004-04-01 19:29  rstory
  187.    * acconfig.h:
  188.    empty define for config_exclude; new NETSNMP_CPP_WRAP macros
  189. 2004-04-01 19:27  rstory
  190.    * configure.in:
  191.    new config_exclude; config_require tweaks:
  192.        don't process the same module twice; allow c file w/no header; move
  193.        module list add, config_load_mib check inside header conditional
  194. 2004-04-01 18:38  rstory
  195.    * configure:
  196.    new configure to match configure.in
  197. 2004-04-01 18:37  rstory
  198.    * Makefile.top, configure.in, agent/Makefile.in
  199. , agent/helpers/Makefile.in,
  200.      agent/mibgroup/Makefile.in, apps/Makefile.in,
  201.      apps/snmpnetstat/Makefile.in, local/Makefile.in,
  202.      man/Makefile.in, mibs/Makefile.in,
  203.      snmplib/Makefile.in, testing/Makefile.in:
  204.    rework VPATH so people with GNU make can share a source directory for multiple
  205.    build (including one in the source directory); completely rework CPPFLAGS for a
  206.    common, consistent order (that is also correct for non sourcedir builds)
  207. 2004-04-01 18:26  rstory
  208.    * agent/mibgroup/ip-forward-mib/ipCidrRouteTable.h:
  209.    new file
  210. 2004-04-01 18:15  rstory
  211.    * agent/mibgroup/ip-forward-mib/ipCidrRouteTable/:
  212.      default-table-ipCidrRouteTable.m2d, ipCidrRouteTable.c
  213. , ipCidrRouteTable.h, ipCidrRouteTable_data_access.c
  214. , ipCidrRouteTable_data_access.h,
  215.      ipCidrRouteTable_interface.c, ipCidrRouteTable_interface.h
  216. :
  217.    update for mfd generated code changes; update to use new data access stuff;
  218. 2004-04-01 18:10  rstory
  219.    * agent/mibgroup/if-mib/ifTable/ifTable_data_access.c:
  220.    update to use new data access stuff; add todo comments
  221. 2004-04-01 18:10  rstory
  222.    * agent/mibgroup/: if-mib/data_access/.cvsignore,
  223.      if-mib/ifTable/.cvsignore, if-mib/ifXTable/.cvsignore
  224. , ip-forward-mib/data_access/.cvsignore,
  225.      ip-forward-mib/ipCidrRouteTable/.cvsignore:
  226.    new cvsingore files
  227. 2004-04-01 18:07  rstory
  228.    * agent/mibgroup/if-mib/: ifTable/ifTable.c,
  229.      ifTable/ifTable.h, ifXTable/ifXTable.h:
  230.    update to use new data access stuff
  231. 2004-04-01 18:04  rstory
  232.    * agent/mibgroup/: if-mib/data_access/interface.h,
  233.      if-mib/data_access/interface_common.c,
  234.      if-mib/data_access/interface_linux.c,
  235.      ip-forward-mib/data_access/route.h,
  236.      ip-forward-mib/data_access/route_common.c,
  237.      ip-forward-mib/data_access/route_linux.c:
  238.    new data access files
  239. 2004-04-01 18:00  rstory
  240.    * include/net-snmp/data_access/: interface.h, route.h:
  241.    move config_require stuff back into mibgroup, since that's the only place
  242.    configure will look for them
  243. 2004-04-01 16:58  hardaker
  244.    * agent/helpers/table_iterator.c:
  245.    Remove duplicate coloid setting (was done above as well)
  246. 2004-04-01 16:54  hardaker
  247.    * agent/helpers/table_iterator.c:
  248.    Another iterator fix: initialize a variable properly for every request
  249. 2004-04-01 16:21  rstory
  250.    * include/net-snmp/data_access/: interface.h, route.h:
  251.    new data access headers
  252. 2004-04-01 15:52  hardaker
  253.    * agent/helpers/table_iterator.c:
  254.    Another iterator problem with getbulk's: make it not set RETRY if its going to be out of scope next time around still (> maxcol)
  255. 2004-04-01 09:18  hardaker
  256.    * agent/helpers/table_iterator.c:
  257.    - Various patches to fix iterator problems with multiple varbinds.
  258. 2004-03-31 12:13  hardaker
  259.    * agent/helpers/cache_handler.c:
  260.    Properly set the auto_next flag.
  261. 2004-03-30 21:22  hardaker
  262.    * perl/SNMP/SNMP.pm:
  263.    A new implementation of gettable that uses better structured GETNEXT
  264.    packets for faster retrieval across slow links.
  265.      - getbulk not yet used, but should be.
  266. 2004-03-30 21:19  hardaker
  267.    * dist/RELEASE-INSTRUCTIONS:
  268.    - minor changes to the cvs2cl command line flags
  269. 2004-03-30 21:16  hardaker
  270.    * agent/mibgroup/host/: hr_system.c, hr_system.h:
  271.    change set_solaris_time to ns_set_time and enable it on any
  272.    architecture that supports mktime() and stime()
  273. 2004-03-30 21:15  hardaker
  274.    * configure, configure.in:
  275.    check for stime functions
  276. 2004-03-30 21:14  hardaker
  277.    * acconfig.h:
  278.    - undef ssize_t
  279. 2004-03-30 17:06  slif
  280.    * snmplib/snmp_logging.c:
  281.    remove commented and unused variables. flag static variable as problem for threads.
  282. 2004-03-30 16:56  slif
  283.    * win32/install-net-snmp.bat:
  284.    mildly enforce running from base source directory.
  285. 2004-03-30 16:53  slif
  286.    * win32/mib_module_includes.h:
  287.    init examples modules
  288. 2004-03-30 10:45  hardaker
  289.    * perl/SNMP/t/mib.t:
  290.    include previously-broken tests again
  291. 2004-03-30 10:41  hardaker
  292.    * perl/SNMP/SNMP.xs:
  293.    Fix a really old and annoying bug: use set_boolean instead of toggle_boolean for telling the library when to replace old MIBs while parsing.  Affected a bunch of stuff in odd ways.
  294. 2004-03-30 05:01  dts12
  295.    * include/net-snmp/library/snmp_logging.h,
  296.      snmplib/snmp_logging.c:
  297.    New logging option '-Ln' to explicitly turn off logging
  298. 2004-03-29 20:20  rstory
  299.    * agent/mibgroup/: if-mib.h, ip-forward-mib.h:
  300.    config-require headers
  301. 2004-03-29 20:18  rstory
  302.    * agent/mibgroup/if-mib/: ifTable/default-table-ifTable.m2d,
  303.      ifTable/ifTable.c, ifTable/ifTable.h,
  304.      ifTable/ifTable_constants.h, ifTable/ifTable_data_access.c
  305. , ifTable/ifTable_data_access.h,
  306.      ifTable/ifTable_interface.c, ifTable/ifTable_interface.h
  307. , ifXTable/default-table-ifXTable.m2d,
  308.      ifXTable/ifXTable.c, ifXTable/ifXTable.h,
  309.      ifXTable/ifXTable_constants.h,
  310.      ifXTable/ifXTable_data_access.c,
  311.      ifXTable/ifXTable_data_access.h,
  312.      ifXTable/ifXTable_interface.c,
  313.      ifXTable/ifXTable_interface.h:
  314.    new implementations of ifTable and ifXTable, based on generated code from
  315.    mib2c MFD + container-cached conf files
  316. 2004-03-29 16:28  slif
  317.    * perl/SNMP/SNMP.pm:
  318.    fix spell Acknowledgements, add blank before =cut so that it will be parsed correctly.
  319. 2004-03-29 15:40  rstory
  320.    * local/mib2c-conf.d/parent-set.m2i:
  321.    use unused vars
  322. 2004-03-29 15:40  rstory
  323.    * local/mib2c-conf.d/node-get.m2i:
  324.    tweak comment
  325. 2004-03-29 15:39  rstory
  326.    * local/mib2c-conf.d/mfd-makefile.m2m:
  327.    slight re-org; include (commented out) gnu make stuff
  328. 2004-03-29 15:37  rstory
  329.    * local/mib2c-conf.d/mfd-interface.m2c:
  330.    rework data_context so we don't use a typedef to a pointer
  331.    (e.g. typedef x* x_data); use unused vars; allow user to pass existing data
  332.    ptr when creating row context; set val_len to buf size iff not already set
  333. 2004-03-29 15:33  rstory
  334.    * local/mib2c-conf.d/: mfd-data-access.m2c, mfd-data-get.m2c
  335. :
  336.    move table index functions to data-get; include data_access header
  337. 2004-03-29 15:31  rstory
  338.    * local/mib2c-conf.d/: mfd-access-container-cached-defines.m2i
  339. , mfd-access-unsorted-external-defines.m2i:
  340.    rework data_context so we don't use a typedef to a pointer
  341.    (e.g. typedef x* x_data); tweak m2c_procesing type; remove unused var
  342. 2004-03-29 15:28  rstory
  343.    * local/mib2c-conf.d/generic-table-constants.m2c:
  344.    tweak m2c_processing_type
  345. 2004-03-29 15:26  rstory
  346.    * local/mib2c-conf.d/mfd-top.m2c:
  347.    rework data_context so we don't use a typedef to a pointer
  348.    (e.g. typedef x* x_data); include mib_modules header; tweak m2c_processing_type
  349. 2004-03-29 15:25  rstory
  350.    * local/mib2c-conf.d/: generic-data-allocate.m2i,
  351.      generic-data-context.m2i, m2c_setup_table.m2i:
  352.    rework data_context so we don't use a typedef to a pointer
  353.    (e.g. typedef x* x_data)
  354. 2004-03-29 14:26  hardaker
  355.    * snmplib/mib.c:
  356.    make parse_one_oid_index properly decode IP addresses in the right byte order.
  357. 2004-03-29 12:58  slif
  358.    * win32/mib_module_inits.h:
  359.    init examples modules
  360. 2004-03-29 09:19  slif
  361.    * testing/tests/: T110agentxget, T111agentxset,
  362.      T112agentxsetfail, T113agentxtrap:
  363.    patch [918838] test agentx using TCP sockets - iff transport not "unix"
  364. 2004-03-29 07:54  rstory
  365.    * apps/snmptrapd.c:
  366.    sync w/5.1.1 (move var decls to top of functional block)
  367. 2004-03-26 08:41  slif
  368.    * testing/eval_tools.sh:
  369.    apply patch #920234 to start programs in minimized window (mingw only).
  370. 2004-03-26 08:03  slif
  371.    * win32/build.pl:
  372.    patch to fix [921423] install test sequence not right for perl build
  373. 2004-03-26 07:53  slif
  374.    * configure.in:
  375.    patch #901434 tosock2.sh -- use Winsock 2.x for Windows socket library
  376. 2004-03-22 15:37  rstory
  377.    * dist/cvsup:
  378.    fix path for cleanup of uploaded tarball
  379. 2004-03-22 13:44  hardaker
  380.    * man/: Makefile.in, make_index.pl, man_sections.txt
  381. :
  382.    man/index.html generation stuff
  383. 2004-03-20 21:43  hardaker
  384.    * man/Makefile.in:
  385.    newer man2html usage
  386. 2004-03-20 10:02  slif
  387.    * testing/eval_onescript.sh:
  388.    patch [919132] test stop before finish is superfluous
  389. 2004-03-19 16:18  hardaker
  390.    * configure.in:
  391.    Part of patch 917726 to fix a few windows config problems.
  392. 2004-03-19 16:01  hardaker
  393.    * testing/tests/T100agenthup:
  394.    Patch from Michael Slifcak: [ 918828 ] conditional skip HUP test
  395. 2004-03-19 15:58  hardaker
  396.    * configure.in, include/net-snmp/net-snmp-config.h.in
  397. :
  398.    Patch from Michael Slifcak: [ 918948 ] fix cygwin config problem
  399. 2004-03-19 08:29  hardaker
  400.    * include/net-snmp/agent/watcher.h:
  401.    Added a missing prototype: netsnmp_register_watched_spinlock
  402. 2004-03-19 08:23  hardaker
  403.    * snmplib/snmpv3.c:
  404.    Missed a AES128 -> AES conversion.
  405. 2004-03-19 03:00  dts12
  406.    * README.win32:
  407.    Brief description of adding Win32 IPv6 transport support.
  408. 2004-03-18 18:32  slif
  409.    * testing/eval_tools.sh:
  410.    patch [919116] minor diff in invoked log
  411. 2004-03-18 15:44  slif
  412.    * testing/eval_tools.sh:
  413.    apply patch_915178.redux to finish the second part of that patch.
  414. 2004-03-18 08:51  slif
  415.    * testing/tests/: T120proxyget, T121proxyset,
  416.      T122proxysetfail:
  417.    apply patch [918824] fix proxy tests
  418. 2004-03-18 07:05  slif
  419.    * include/net-snmp/system/: cygwin.h, mingw32.h:
  420.    patch [917649] find uint32_t in win32-gcc build environments
  421. 2004-03-16 13:05  rstory
  422.    * snmplib/Makefile.in:
  423.    merge configure substituted srs/obs def w/previous line, to avoid having a
  424.    continuation line followed by a blank line;
  425.    fixes for building outside of source dir (reorder include in CPPFLAGS so that
  426.    relative dirs come before srcdirs)
  427. 2004-03-16 07:49  slif
  428.    * win32/: build.bat, build.pl:
  429.    synch with working version, delta install base, of course.
  430. 2004-03-16 06:53  slif
  431.    * win32/net-snmp/: net-snmp-config.h, net-snmp-config.h.in
  432. :
  433.    add typedef for uint32_t -- absent from MSVS
  434. 2004-03-16 05:15  slif
  435.    * win32/: Makefile.in, install-net-snmp.bat:
  436.    partial fix for bug 915178: adjust to accommodate 'make test' verification.
  437. 2004-03-15 16:42  hardaker
  438.    * testing/tests/T151solarishostdisk:
  439.    Patch from Bruce Shaw: [ 894711 ] Solaris disk test fails on some OS's [second fix to his previous patch for even better support]
  440. 2004-03-15 15:56  hardaker
  441.    * agent/mibgroup/mibII/system_mib.c:
  442.    Bug/patch from Bob Rowlands: [ 815361 ] override token in snmpd.conf does not allow snmpset on OID [really, this just returns proper error codes from system_mib variables]
  443. 2004-03-15 15:52  hardaker
  444.    * agent/snmp_agent.c:
  445.    Bug/patch from Bob Rowlands: [ 815333 ] snmpvacm app not working with SNMP v1 [ really just fixing mib error codes remembered in snmp_agent.c]
  446. 2004-03-15 15:43  hardaker
  447.    * agent/helpers/mode_end_call.c:
  448.    Bug/Patch from Bob Rowlands: [ 809282 ] netsnmp_mode_end_call_add_mode_callback called repeatedly
  449. 2004-03-15 15:36  hardaker
  450.    * snmplib/snmpusm.c:
  451.    Patch from Bob Rowlands: [ 808881 ] Log a authentication failure message when authentication fails.
  452. 2004-03-15 15:27  hardaker
  453.    * agent/snmp_vars.c, agent/mibgroup/mibII/at.c,
  454.      agent/mibgroup/mibII/tcpTable.c,
  455.      agent/mibgroup/mibII/udpTable.c,
  456.      agent/mibgroup/mibII/var_route.c,
  457.      include/net-snmp/agent/snmp_vars.h:
  458.    Patch from Bob Rowlands: [ 807333 ] 64 bit agent returns incorrect values for IpAddress
  459. 2004-03-15 14:18  rstory
  460.    * agent/mibgroup/ip-forward-mib/ipCidrRouteTable/:
  461.      default-table-ipCidrRouteTable.m2d, ipCidrRouteTable.c
  462. , ipCidrRouteTable.h, ipCidrRouteTable_constants.h
  463. , ipCidrRouteTable_data_access.c,
  464.      ipCidrRouteTable_data_access.h,
  465.      ipCidrRouteTable_interface.c, ipCidrRouteTable_interface.h
  466. :
  467.    re-implement existing ipCidrRouteTable functionality w/MFD helper
  468.    (i.e. read-only support; use var_route function to get data)
  469. 2004-03-15 12:10  rstory
  470.    * local/mib2c-conf.d/mfd-interface.m2c:
  471.    tweaks for row-creation case
  472. 2004-03-15 12:08  rstory
  473.    * local/mib2c-conf.d/parent-set.m2i:
  474.    default to inconsistentName instead of noCreation
  475. 2004-03-15 06:27  dts12
  476.    * win32/build.pl:
  477.    Tweak the option prompt slightly.
  478.    (Dave's being picky again!)
  479. 2004-03-15 06:20  dts12
  480.    * apps/snmptrapd.c:
  481.    Listen on port 162 (rather than 161) if a (bare) interface
  482.    address is specified.
  483. 2004-03-13 22:05  rstory
  484.    * agent/helpers/table_array.c:
  485.    null free'd pointer (better safe than sorry)
  486. 2004-03-13 21:59  rstory
  487.    * agent/helpers/table_array.c:
  488.    plug memory leak
  489. 2004-03-13 19:21  rstory
  490.    * agent/mibgroup/mibII/mibII_common.h:
  491.    fix for compiling w/dmalloc
  492. 2004-03-13 06:40  slif
  493.    * win32/build.bat:
  494.    set temp var empty to remove from env
  495. 2004-03-12 15:52  slif
  496.    * win32/net-snmp/net-snmp-config.h.in:
  497.    clean up base poop.
  498. 2004-03-12 13:07  slif
  499.    * README.win32, win32/build.bat:
  500.    doc change for patch 912447
  501. 2004-03-12 12:13  slif
  502.    * testing/: RUNTESTS, eval_tools.sh:
  503.    apply patch[915178] to fix MinGW (MSYS) make test freezes
  504. 2004-03-12 11:29  slif
  505.    * win32/: Makefile-apps.in, libsnmp_dll/Makefile.in,
  506.      net-snmp/net-snmp-config.h.in, snmpd/Makefile.in,
  507.      snmpdsdk/Makefile.in, snmpnetstat/Makefile.in,
  508.      snmptrapd/Makefile.in:
  509.    modify patch[912447] to use correct winsock library
  510. 2004-03-12 11:16  slif
  511.    * win32/: Configure, Makefile-apps.in, Makefile.in
  512. , build.bat, build.pl, libagent/Makefile.in
  513. , libhelpers/Makefile.in, libsnmp/Makefile.in,
  514.      libsnmp_dll/Makefile.in, net-snmp/net-snmp-config.h.in
  515. , netsnmpmibs/Makefile.in, netsnmpmibssdk/Makefile.in
  516. , snmpd/Makefile.in, snmpdsdk/Makefile.in,
  517.      snmpnetstat/Makefile.in, snmptrapd/Makefile.in:
  518.    apply patch [912447] Win32 MSVC Makefile system
  519. 2004-03-10 19:24  slif
  520.    * testing/RUNTESTS:
  521.    aggressive search for executables below the base directory.
  522. 2004-03-10 19:15  slif
  523.    * README.win32, win32/net-snmp/net-snmp-config.h:
  524.    don't set global snmp_errno; do provide undef USE_OPENSSL;
  525.     replace NETSNMP_NO_DLL with NETSNMP_USE_DLL;
  526.     document the change.
  527. 2004-03-10 19:09  slif
  528.    * testing/eval_tools.sh:
  529.    invoke snmpd, snmptrapd with non-deprecated parameters for PID and logfile.
  530. 2004-03-10 15:09  slif
  531.    * snmplib/scapi.c:
  532.    fix signed mismatch when testing proper length of keyed hash.
  533. 2004-03-10 15:03  slif
  534.    * README.win32, win32/net-snmp/net-snmp-config.h:
  535.    mods for building win32 with OpenSSL support.
  536. 2004-03-10 08:23  slif
  537.    * README.win32:
  538.    per AlexB - change instructions to use MinGW developer's recommended OpenSSL.
  539. 2004-03-10 07:21  dts12
  540.    * perl/SNMP/t/startagent.pl:
  541.    Use the same testing ports as the main agent test suite
  542.    (somewhat less likely to clash with other services)
  543. 2004-03-10 07:08  dts12
  544.    * man/snmpd.8.def:
  545.    Document support for multiple "optional" config files via -c
  546. 2004-03-10 05:01  dts12
  547.    * agent/helpers/table.c:
  548.    Retry unfulfilled GETNEXT requests that simply haven't been attempted
  549.    (e.g. due to a missing column object), but not ones that have been
  550.    explicitly marked as failed (e.g. at the end of the table).
  551.    I'm not 100% convinced this is correct, but it seems to have the
  552.    right effect for both 'table_data' and 'table_dataset' based modules.
  553. 2004-03-10 04:52  dts12
  554.    * agent/helpers/table_data.c:
  555.    Check for problems with all of the requested varbinds
  556.    (not just the first one), and handle 'noSuchObject' exceptions.
  557.    [Though in fact, this code isn't actually used]
  558. 2004-03-09 12:50  rstory
  559.    * configure:
  560.    update to match new configure.in
  561. 2004-03-09 11:34  rstory
  562.    * agent/mibgroup/agentx/protocol.c:
  563.    debugging isn't platform specific
  564. 2004-03-09 07:55  rstory
  565.    * configure.in, apps/Makefile.in:
  566.    separate traplibs from agent libs for dependencies
  567. 2004-03-09 07:12  slif
  568.    * win32/install-net-snmp.bat:
  569.    make SNMPCONFPATH consistent with other platforms ("$prefix/etc/snmp")
  570. 2004-03-09 07:09  slif
  571.    * snmplib/: snmp_api.c, snmp_client.c:
  572.    add comment MTCRITICAL_RESOURCE to use of snmp_errno in three places.
  573. 2004-03-09 05:10  dts12
  574.    * snmplib/read_config.c:
  575.    Handle multiple "optional config" files.
  576. 2004-03-09 04:24  slif
  577.    * win32/net-snmp/net-snmp-config.h:
  578.    make SNMPCONFPATH consistent with other platforms ("$prefix/etc/snmp")
  579. 2004-03-08 20:26  rstory
  580.    * README.aix:
  581.    new file
  582. 2004-03-08 17:53  slif
  583.    * README.win32, perl/SNMP/README:
  584.    patch [911439] Updates to the README.win32 and SNMP README for Win32
  585. 2004-03-08 16:14  hardaker
  586.    * apps/notification_log.c:
  587.    ifdef out routines that only available when agentx is going to be used.
  588. 2004-03-08 16:09  rstory
  589.    * apps/Makefile.in:
  590.    use app libs for snmptrapd when agent disabled; move wraplib substitution to
  591.    a more reasonable place. snmptrapd still doesn't link, but it's closer...
  592. 2004-03-08 14:38  rstory
  593.    * configure:
  594.    new configure for new configure.in
  595. 2004-03-08 14:37  rstory
  596.    * configure.in:
  597.    add comments in hairy agent module processing; don't munge default mibs until
  598.    we are don't building it; tweaks for --disable-agent: use same default mibset
  599.    as --enable-mini-agent, don't to hairy agent module processing
  600. 2004-03-08 13:24  hardaker
  601.    * man/snmpd.conf.5.def:
  602.    Fix syntax errors.
  603. 2004-03-08 12:42  slif
  604.    * agent/helpers/cache_handler.c:
  605.    remove unused local var cache_timeout
  606. 2004-03-08 12:41  slif
  607.    * perl/TrapReceiver/TrapReceiver.xs:
  608.    use quotes to search local include paths for perl_snmptrapd.h
  609. 2004-03-08 11:43  slif
  610.    * README.win32:
  611.    patch [910903] Updates to the README.win32 for GCC
  612. 2004-03-08 09:37  hardaker
  613.    * perl/TrapReceiver/TrapReceiver.xs:
  614.    Patch from Andrew Hood to include proper headers and {} wrap perl special declrs
  615. 2004-03-08 08:51  hardaker
  616.    * perl/SNMP/: SNMP.pm, SNMP.xs:
  617.    use default library values instead of hard-coded defaults for auth/priv protocols
  618. 2004-03-06 19:23  rstory
  619.    * include/net-snmp/agent/table.h:
  620.    remove duplicate prototype
  621. 2004-03-06 19:17  rstory
  622.    * local/mib2c-update:
  623.    tweak pattern for new doxygen conf files
  624. 2004-03-06 19:16  rstory
  625.    * include/net-snmp/agent/table.h:
  626.    add prototype to get sparse table mib handler, netsnmp_table_next_column;
  627.    rename netsnmp_register_sparse_table to netsnmp_sparse_table_register; add
  628.    netsnmp_sparse_table_handler_get
  629. 2004-03-06 19:12  rstory
  630.    * agent/helpers/table.c:
  631.    make sparse table helper static; add method to get sparse table mib handler;
  632.    warn if sparse table handler has a next pointer. use new handler custom bit
  633.    to only log once, if possible.
  634. 2004-03-06 18:47  rstory
  635.    * include/net-snmp/agent/agent_handler.h:
  636.    reserver last 4 bits of flag for handler use
  637. 2004-03-06 17:12  rstory
  638.    * local/mib2c-conf.d/: mfd-doxygen.m2c, mfd-top.m2c:
  639.    generate simply doxygen.conf file
  640. 2004-03-05 21:48  hardaker
  641.    * agent/helpers/table_dataset.c:
  642.    Fixed the add_row token by sorting incoming columns from the parser
  643. 2004-03-05 17:03  rstory
  644.    * local/mib2c-conf.d/mfd-readme.m2c:
  645.    updates from older changes; still slightly out of date
  646. 2004-03-05 17:02  rstory
  647.    * local/mib2c-update:
  648.    don't recurse on diff; cp defaults instead of moving
  649. 2004-03-05 17:01  rstory
  650.    * local/mib2c-conf.d/m2c_setup_node.m2i:
  651.    new var for param calls by val
  652. 2004-03-05 17:00  rstory
  653.    * local/mib2c-conf.d/m2c_setup_table.m2i:
  654.    fix evaluation problem in generated default file
  655. 2004-03-05 16:59  rstory
  656.    * local/mib2c-conf.d/mfd-access-unsorted-external-defines.m2i
  657. :
  658.    tweaks to comments for better doxygen docs; use multiple passes to keep header
  659.    and source in same include; move indexes_set, init_data into data_access.m2c
  660. 2004-03-05 16:58  rstory
  661.    * local/mib2c-conf.d/mfd-access-container-cached-defines.m2i:
  662.    tweaks to comments for better doxygen docs; use multiple passes to keep header
  663.    and source in same include; add example code; move as much cache stuff as
  664.    possible into interface
  665. 2004-03-05 16:56  rstory
  666.    * local/mib2c-conf.d/generic-table-indexes-set.m2i:
  667.    tweaks to comments for better doxygen docs; use multiple passes to keep header
  668.    and source in same include; break set_indexes into 2 pieces
  669. 2004-03-05 16:55  rstory
  670.    * local/mib2c-conf.d/mfd-top.m2c:
  671.    tweaks to comments for better doxygen docs; use multiple passes to keep header
  672.    and source in same include; re-add pre/post; define MFD return code here, since
  673.    table_mfd no longer exists;
  674. 2004-03-05 16:53  rstory
  675.    * local/mib2c-conf.d/mfd-makefile.m2m:
  676.    fix syntax error
  677. 2004-03-05 16:53  rstory
  678.    * local/mib2c-conf.d/mfd-interface.m2c:
  679.    tweaks to comments for better doxygen docs; use multiple passes to keep header
  680.    and source in same include; re-add pre/post wrapper; call new row_prep
  681. 2004-03-05 16:51  rstory
  682.    * local/mib2c-conf.d/: mfd-data-get.m2c, mfd-data-set.m2c
  683. :
  684.    tweaks to comments for better doxygen docs; use multiple passes to keep header
  685.    and source in same include
  686. 2004-03-05 16:51  rstory
  687.    * local/mib2c-conf.d/mfd-data-access.m2c:
  688.    tweaks to comments for better doxygen docs; use multiple passes to keep header
  689.    and source in same include; mov init_data here; add row_prep
  690. 2004-03-05 16:48  rstory
  691.    * local/mib2c-conf.d/: generic-table-indexes-from-oid.m2i,
  692.      generic-value-map-func.m2i, node-get.m2i,
  693.      node-set.m2i, parent-set.m2i:
  694.    tweaks to comments for better doxygen docs; use multiple passes to keep header
  695.    and souce in same include
  696. 2004-03-05 16:44  rstory
  697.    * agent/helpers/cache_handler.c,
  698.      include/net-snmp/agent/cache_handler.h:
  699.    add flags; add expired; only use default timeout when cache created;
  700. 2004-03-05 16:42  hardaker
  701.    * snmplib/mib.c:
  702.    have mib_to_asn_type return ASN_UNSIGNED instead of ASN_UINTEGER,
  703.    which is the proper data type.
  704. 2004-03-05 16:41  hardaker
  705.    * agent/helpers/table_data.c:
  706.    Remove the sparse table registration and register it as a normal table.
  707.      1) the higher table handler always calls the sparse table handler
  708.         anyway, so it would be redundant even if it did work.
  709.      2) The sparse table handler doesn't call any children, and doesn't
  710.         set the autonext flag so its alway the end of the line (this took
  711.         me an hour to find).
  712. 2004-03-05 16:40  hardaker
  713.    * agent/helpers/table_dataset.c:
  714.    change the help information for add_row to mention that you need the
  715.    table name you want to add the data to.
  716. 2004-03-05 14:58  hardaker
  717.    * agent/: agent_registry.c, snmp_agent.c:
  718.    Fix the oid registration cache not being invalidated properly.  Bug #900967
  719. 2004-03-05 11:29  slif
  720.    * apps/snmptrapd.c:
  721.    fix [706093] by not defining variables a second time.
  722. 2004-03-05 10:03  slif
  723.    * perl/TrapReceiver/MANIFEST:
  724.    quell manifest check errors (makefile, pm_to_blib, .c file).
  725. 2004-03-05 10:03  slif
  726.    * include/net-snmp/library/snmp_impl.h:
  727.    use of SET_SNMP_ERRNO requires -- enable DLL decoration for snmp_errno
  728. 2004-03-05 10:02  slif
  729.    * include/net-snmp/agent/table.h:
  730.    add missing declaration for netsnmp_table_next_column
  731. 2004-03-05 10:00  slif
  732.    * win32/libsnmp_dll/libsnmp.def:
  733.    add symbol usmAESPrivProtocol
  734. 2004-03-05 08:23  rstory
  735.    * include/net-snmp/library/snmp-tc.h:
  736.    fix macro name, as noted on users
  737. 2004-03-05 05:51  slif
  738.    * agent/mibgroup/ucd-snmp/file.c:
  739.    remove unused var 'space'
  740. 2004-03-05 05:30  slif
  741.    * configure.in, snmplib/system.c,
  742.      win32/encode_keychange/encode_keychange.dsp,
  743.      win32/libsnmp_dll/libsnmp_dll.dsp,
  744.      win32/snmpbulkget/snmpbulkget.dsp,
  745.      win32/snmpbulkwalk/snmpbulkwalk.dsp, win32/snmpd/snmpd.dsp
  746. , win32/snmpdelta/snmpdelta.dsp,
  747.      win32/snmpdf/snmpdf.dsp, win32/snmpdsdk/snmpd.dsp,
  748.      win32/snmpget/snmpget.dsp,
  749.      win32/snmpgetnext/snmpgetnext.dsp,
  750.      win32/snmpnetstat/snmpnetstat.dsp,
  751.      win32/snmpset/snmpset.dsp, win32/snmpstatus/snmpstatus.dsp
  752. , win32/snmptable/snmptable.dsp,
  753.      win32/snmptest/snmptest.dsp,
  754.      win32/snmptranslate/snmptranslate.dsp,
  755.      win32/snmptrap/snmptrap.dsp, win32/snmptrapd/snmptrapd.dsp
  756. , win32/snmpusm/snmpusm.dsp,
  757.      win32/snmpvacm/snmpvacm.dsp, win32/snmpwalk/snmpwalk.dsp
  758. , configure:
  759.    patch [901434] apply useWinsock2.sh [undo by using useWinsock1.sh]
  760. 2004-03-04 22:27  hardaker
  761.    * agent/helpers/all_helpers.c:
  762.    initialize the table_dataset helper (again...  I *know* it was initialized in the past.  What happened?)
  763. 2004-03-04 22:05  rstory
  764.    * agent/snmp_agent.c:
  765.    turn off caching until real fix found for bug 900967: agentx, caching
  766. 2004-03-04 20:28  rstory
  767.    * agent/mibgroup/agentx/subagent.c:
  768.    *finally* fix agentx hang when master disappears
  769. 2004-03-04 15:41  rstory
  770.    * agent/mibgroup/ucd-snmp/extensible.c:
  771.    fix execfix for relocatable execs; add fix cmd to relocatable tree
  772. 2004-03-04 09:45  hardaker
  773.    * dist/RELEASE-INSTRUCTIONS:
  774.    minor wording changes about version number changing
  775. 2004-03-04 09:43  hardaker
  776.    * configure, configure.in, apps/Makefile.in:
  777.    - fix building trapd when the agent isn't being built
  778. 2004-03-04 09:12  hardaker
  779.    * perl/TrapReceiver/Makefile.PL:
  780.    update to the way we normally do perl Makefiles, which is not normal.
  781. 2004-03-04 08:53  hardaker
  782.    * perl/: OID/OID.xs, TrapReceiver/TrapReceiver.xs,
  783.      agent/agent.xs:
  784.    - convert fprintf(stderr to snmp_log(LOG_ERR
  785. 2004-03-04 08:48  rstory
  786.    * agent/helpers/null.c:
  787.    fix syntax errors
  788. 2004-03-04 05:39  slif
  789.    * configure.in, snmplib/Makefile.in, configure
  790. :
  791.    patch [909459] Configure patch to allow for Win32 objects.
  792. 2004-03-03 22:11  slif
  793.    * win32/net-snmp/net-snmp-config.h:
  794.    change "progra~1" to "Program Files" to avoid problem with DOS name warping.
  795. 2004-03-03 21:22  slif
  796.    * perl/: Makefile.PL, Makefile.subs.pl, ASN/Makefile.PL
  797. , OID/Makefile.PL, SNMP/Makefile.PL,
  798.      SNMP/README, agent/Makefile.PL,
  799.      agent/default_store/Makefile.PL, default_store/Makefile.PL
  800. :
  801.    patch [906274] Win32 Perl compile with release/debug path changes
  802. 2004-03-03 14:15  rstory
  803.    * agent/helpers/null.c:
  804.    specify mode in reginfo
  805. 2004-03-03 13:05  hardaker
  806.    * agent/mibgroup/ucd-snmp/: file.c, file.h:
  807.    - make the file token accept a default size like the docs say it will.
  808. 2004-03-03 12:07  rstory
  809.    * snmplib/snmp_api.c:
  810.    comment out pdu double free check til better (non-leaking) solution found
  811. 2004-03-03 08:56  rstory
  812.    * man/: Makefile.in, netsnmp_mfd_pdu_context_s.3:
  813.    remove man page for removed structure
  814. 2004-03-03 08:52  rstory
  815.    * local/mib2c-update:
  816.    new utility to regenerate mib2c code, preserving existing customizations
  817. 2004-03-03 07:52  slif
  818.    * win32/libhelpers/libhelpers.dsp:
  819.    table_mfd removed -- dont build it.
  820. 2004-03-03 07:46  slif
  821.    * win32/: install-net-snmp.bat, nmakeperl.bat:
  822.    per AlexB - add "-help" descriptions. create BASE/temp subdir.
  823. 2004-03-02 13:45  slif
  824.    * agent/snmpd.c:
  825.    patch [753894]  catch SIGXFSZ w/o strsignal
  826. 2004-03-02 12:56  rstory
  827.    * local/mib2c.mfd.conf:
  828.    top level mfd conf file
  829. 2004-03-02 04:18  slif
  830.    * agent/snmpd.c:
  831.    patch [753894]  catch SIGXFSZ, log message and exit, do not coredump
  832. 2004-03-02 04:06  slif
  833.    * agent/mibgroup/mibII/sysORTable.c:
  834.    fix [771315] Agent coredumps during shutdown
  835. 2004-03-01 21:09  rstory
  836.    * agent/mibgroup/agentx/master.c:
  837.    PC police - tone down error message
  838. 2004-03-01 21:05  rstory
  839.    * agent/mibgroup/agent/nsCache.c:
  840.    change globals to use functions to access cache_handler vars, or use new
  841.    datastore values
  842. 2004-03-01 21:03  rstory
  843.    * include/net-snmp/library/container_binary_array.h:
  844.    fix typo in comment; remove noalloc prototype
  845. 2004-03-01 21:01  rstory
  846.    * include/net-snmp/agent/ds_agent.h:
  847.    fix typo in comment; add NO_CACHING and CACHE_TIMEOUT
  848. 2004-03-01 21:00  rstory
  849.    * agent/helpers/baby_steps.c,
  850.      include/net-snmp/agent/baby_steps.h:
  851.    new baby_steps access multiplexer handler; make actual helper routines static;
  852.    rename functions, defines for backwards compatability
  853. 2004-03-01 20:53  rstory
  854.    * agent/snmp_vars.c:
  855.    protect against multiple calls to init_agent
  856. 2004-03-01 20:52  rstory
  857.    * agent/snmpd.c:
  858.    set default agent cache timeout; debug msg for errno on select error
  859. 2004-03-01 20:51  rstory
  860.    * agent/snmp_agent.c:
  861.    merge common case in switch
  862. 2004-03-01 20:50  rstory
  863.    * agent/helpers/cache_handler.c,
  864.      include/net-snmp/agent/cache_handler.h:
  865.    replace globals w/local static + access function; use datastore for caching
  866.    enabled, cache timeout; test cache_free for NULL before calling it; don't
  867.    use goto; use new auto-next functionality to call child handlers; new
  868.    cache_create, cache_handler_register, cache_find_by_oid; don't reload cache
  869.    more than once per request; note possibility of cache being free'd mid-
  870.    request for delegated requests, w/proposed solution
  871. 2004-03-01 20:19  rstory
  872.    * agent/mibgroup/mibII/: ifTable.c, ifTable.h:
  873.    switch from iterator to new table_container handler.
  874. 2004-03-01 19:55  rstory
  875.    * agent/mibgroup/mibII/ifTable.c:
  876.    run through indent
  877. 2004-03-01 06:06  slif
  878.    * perl/SNMP/t/bulkwalk.t:
  879.    undo patch at r5.3 -- restore (16) in test to get only non-repeaters
  880. 2004-02-29 21:13  rstory
  881.    * agent/helpers/table_container.c:
  882.    move netsnmp_table_index_find_next_row here from table.c
  883. 2004-02-29 21:12  rstory
  884.    * include/net-snmp/agent/all_helpers.h:
  885.    add table_container; remove table_mfd
  886. 2004-02-29 21:07  rstory
  887.    * agent/Makefile.depend, agent/mibgroup/Makefile.depend
  888. , apps/Makefile.depend:
  889.    remove mfd dependencies
  890. 2004-02-29 20:54  rstory
  891.    * agent/agent_handler.c,
  892.      include/net-snmp/agent/agent_handler.h:
  893.    add flags field to mib handler structure; new handler AUTO_NEXT flags for
  894.    handlers that don't want to bother with calling sub-handlers (also reduces
  895.    stack depth); new netsnmp_handler_registration_create which resigers existing
  896.    handler; log warning for handlers registering w/no modes; handle injection to a
  897.    registration w/out a handler; new modes HANDLER_CAN_NOT_CREATE,
  898.    HANDLER_CAN_SET_ONLY; or in HANDLER_CAN_NOT_CREATE w/ DEFAULT; add void pointer
  899.    to handler registration
  900. 2004-02-29 20:39  rstory
  901.    * agent/helpers/Makefile.depend:
  902.    remove table_mfd.h dependencies
  903. 2004-02-29 20:24  rstory
  904.    * agent/helpers/table.c:
  905.    sync closest_column w/fixes in 5-1-patches; check for existing tbl_req_info in
  906.    requests; call sparse table handler after normal table processing; move
  907.    netsnmp_table_index_find_next_row to table_container.c
  908. 2004-02-29 17:14  rstory
  909.    * include/net-snmp/agent/table_container.h:
  910.    prototype for handler get; make inline func static inline
  911. 2004-02-29 17:13  rstory
  912.    * agent/helpers/Makefile.in:
  913.    out w/the old, in w/the new (remove mfd helper, add table_container)
  914. 2004-02-29 17:11  rstory
  915.    * agent/helpers/table_mfd.c,
  916.      include/net-snmp/agent/table_mfd.h:
  917.    remove mfd helper; mfd conf files now user new table_container helper
  918. 2004-02-29 17:06  rstory
  919.    * agent/helpers/table_container.c:
  920.    remove grouping option (user can use row_merge instead); new function go get
  921.    handler w/out register; break complex condition into simpler conditionals so
  922.    breakpoints can be set on condition; don't call lower handlers if no requests
  923.    need processing
  924. 2004-02-29 17:01  rstory
  925.    * snmplib/: container_iterator.c, container_list_ssll.c
  926. , container_null.c:
  927.    add support for container clear
  928. 2004-02-29 16:33  rstory
  929.    * agent/mibgroup/ucd-snmp/dlmod.c:
  930.    enable dlmod support if HAVE_LIBDL
  931. 2004-02-29 16:25  rstory
  932.    * snmplib/snmp_api.c:
  933.    catch bad size for fixed size types
  934. 2004-02-29 16:20  rstory
  935.    * snmplib/container_binary_array.c:
  936.    new function to support CONTAINER_CLEAR; make some functions static inline
  937. 2004-02-29 16:14  rstory
  938.    * include/net-snmp/library/container.h, snmplib/container.c
  939. :
  940.    fix insert/remove/free inlines to properly deal with multiple indexes; add new
  941.    CONTAINER_CLEAR macro/callback; add notes on freeing returned array from
  942.    get_subset
  943. 2004-02-29 16:05  rstory
  944.    * local/mib2c-conf.d/node-get.m2i:
  945.    use mfd error instead of snmp error
  946. 2004-02-29 16:05  rstory
  947.    * local/mib2c-conf.d/node-set.m2i:
  948.    setup size names before including generic file
  949. 2004-02-29 16:04  rstory
  950.    * local/mib2c-conf.d/parent-set.m2i:
  951.    remove extraneous end; add comments
  952. 2004-02-29 16:01  rstory
  953.    * local/mib2c-conf.d/subagent.m2c:
  954.    add exit() call
  955. 2004-02-29 16:00  rstory
  956.    * local/mib2c-conf.d/mfd-makefile.m2m:
  957.    tweaks to support new generate fewer files flag
  958. 2004-02-29 15:58  rstory
  959.    * local/mib2c-conf.d/mfd-interface.m2c:
  960.    tweaks to support new generate fewer files flag; use gloabl table oid/size var;
  961.    switch mfd wrapper functions to use standard new api parameters; new optional
  962.    cache; use two new helpers: netsnmp_baby_steps_access_multiplexer and
  963.    netsnmp_container_table_handler; look for data/put created row data in request
  964.    ala container table handler for lower handlers; tweaks for using new single
  965.    file access methods
  966. 2004-02-29 15:52  rstory
  967.    * local/mib2c-conf.d/mfd-top.m2c:
  968.    tweaks to support new generate fewer files flag; make table oid/size a global
  969.    var; switch mfd wrapper functions to use standard new api parameters
  970. 2004-02-29 15:49  rstory
  971.    * local/mib2c-conf.d/: mfd-data-get.m2c, mfd-data-set.m2c
  972. :
  973.    use report progress flag; tweaks to support new generate fewer files flag
  974. 2004-02-29 15:30  rstory
  975.    * local/mib2c-conf.d/mfd-data-access.m2c:
  976.    tweaks to use new single file access methods (processing type flag)
  977. 2004-02-29 15:28  rstory
  978.    * local/mib2c-conf.d/m2c_setup_table.m2i:
  979.    test new flag for less verbose output; document transient values in comments
  980.    and generated table default file; make sure mfd defaults have been processed
  981. 2004-02-29 15:19  rstory
  982.    * local/mib2c-conf.d/m2c_setup_node.m2i:
  983.    default to no mapping, except for nodes w/enums; use param names for node
  984.    names; properly escape len var name
  985. 2004-02-29 15:05  rstory
  986.    * local/mib2c-conf.d/generic-value-map.m2i:
  987.    tweak order of testing conditionals
  988. 2004-02-29 15:03  rstory
  989.    * local/mib2c-conf.d/generic-table-indexes-set.m2i:
  990.    comment tweaks; make sure to clear tmp var before use
  991. 2004-02-29 15:02  rstory
  992.    * local/mib2c-conf.d/: generic-table-enums.m2c,
  993.      generic-table-oids.m2c:
  994.    tweaks to support generating fewer files
  995. 2004-02-29 15:01  rstory
  996.    * local/mib2c-conf.d/generic-table-constants.m2c:
  997.    new file to generate combined oid/enum header
  998. 2004-02-29 14:59  rstory
  999.    * local/mib2c-conf.d/default-mfd-top.m2c:
  1000.    init new flag for creating fewer files; init new flag for processing parts
  1001.    of files (until I can figure out if I can convert to new define/calldefine)
  1002. 2004-02-29 14:55  rstory
  1003.    * local/mib2c-conf.d/mfd-access-container-cached-defines.m2i:
  1004.    new access method defines
  1005. 2004-02-29 14:54  rstory
  1006.    * local/mib2c-conf.d/: mfd-access-unsorted-external-body.m2i
  1007. , mfd-access-unsorted-external-header.m2i,
  1008.      mfd-access-unsorted-external-interface.m2i,
  1009.      mfd-access-unsorted-external-readme.m2i,
  1010.      mfd-access-unsorted-external-setup.m2i:
  1011.    remove files  (merged int mfd-access-undorted-external-defines.m2i)
  1012. 2004-02-29 14:53  rstory
  1013.    * local/mib2c-conf.d/mfd-access-unsorted-external-defines.m2i
  1014. :
  1015.    merge multiple access files into one file
  1016. 2004-02-27 22:32  hardaker
  1017.    * agent/snmp_agent.c:
  1018.    - fix the case where incoming getbulks with no repeating varbinds is received.
  1019. 2004-02-27 15:04  slif
  1020.    * include/net-snmp/system/mingw32.h, perl/Makefile.PL,
  1021.      perl/ASN/Makefile.PL, perl/OID/Makefile.PL,
  1022.      perl/SNMP/Makefile.PL, perl/agent/Makefile.PL,
  1023.      perl/agent/default_store/Makefile.PL,
  1024.      perl/default_store/Makefile.PL:
  1025.    patch [ 905465 ] MinGW Perl module compiling with ActiveState Perl
  1026. 2004-02-27 07:18  slif
  1027.    * perl/SNMP/Makefile.PL:
  1028.    construct install tree similar to install tree that gcc builds use.
  1029. 2004-02-27 06:05  slif
  1030.    * win32/install-net-snmp.bat:
  1031.    build MSVS release and debug versions having the same name.
  1032. 2004-02-27 05:42  slif
  1033.    * win32/: encode_keychange/encode_keychange.dsp,
  1034.      libagent/libagent.dsp, libhelpers/libhelpers.dsp,
  1035.      libsnmp/libsnmp.dsp, libsnmp_dll/libsnmp_dll.dsp,
  1036.      netsnmpmibs/netsnmpmibs.dsp,
  1037.      netsnmpmibssdk/netsnmpmibssdk.dsp,
  1038.      snmpbulkget/snmpbulkget.dsp, snmpbulkwalk/snmpbulkwalk.dsp
  1039. , snmpd/snmpd.dsp, snmpdelta/snmpdelta.dsp,
  1040.      snmpdf/snmpdf.dsp, snmpdsdk/snmpd.dsp,
  1041.      snmpget/snmpget.dsp, snmpgetnext/snmpgetnext.dsp,
  1042.      snmpnetstat/snmpnetstat.dsp, snmpset/snmpset.dsp,
  1043.      snmpstatus/snmpstatus.dsp, snmptable/snmptable.dsp,
  1044.      snmptest/snmptest.dsp, snmptranslate/snmptranslate.dsp
  1045. , snmptrap/snmptrap.dsp, snmptrapd/snmptrapd.dsp
  1046. , snmpusm/snmpusm.dsp, snmpvacm/snmpvacm.dsp,
  1047.      snmpwalk/snmpwalk.dsp:
  1048.    build MSVS release and debug versions having the same name.
  1049. 2004-02-27 05:11  slif
  1050.    * win32/: install-net-snmp.bat, net-snmp/net-snmp-config.h
  1051. :
  1052.    construct install tree similar to install tree that gcc builds use.
  1053. 2004-02-27 04:50  slif
  1054.    * agent/snmpd.c, snmplib/Makefile.in,
  1055.      snmplib/winservice.c:
  1056.    enable gcc builds of Windows service code for the agent.
  1057. 2004-02-26 17:20  slif
  1058.    * agent/mibgroup/tunnel/tunnel.c:
  1059.    remove unnecessary setting of NETSNMP_DS_LIB_APPTYPE.
  1060. 2004-02-26 16:44  hardaker
  1061.    * local/mib2c:
  1062.    common-ize loop and saving of state variables through a creative use
  1063.    of references.
  1064. 2004-02-26 16:21  hardaker
  1065.    * local/mib2c:
  1066.    support for @define sections which can be later referred to by @calldefine
  1067. 2004-02-26 16:11  hardaker
  1068.    * local/Version-Munge.pl:
  1069.    - doxygen config file.
  1070.    - TrapRecevier perl mod.
  1071. 2004-02-26 06:50  dts12
  1072.    * agent/mibgroup/mibII/tcp.c:
  1073.    Don't call 'TCP_Count_Connections' if the tcpTable module isn't included.
  1074. 2004-02-26 06:32  dts12
  1075.    * FAQ:
  1076.    Minor wordsmithing tweaks to Bruce's FAQ changes.
  1077.    Gosh, but Dave's a picky bugger at times.
  1078.    Never mind, perhaps if you let him amuse himself with the documentation,
  1079.    you might be able to keep him away from more critical bits of the project....
  1080. 2004-02-25 23:47  slif
  1081.    * agent/mibgroup/agent/nsLogging.c:
  1082.    remove CR accidentally inserted previously.
  1083. 2004-02-25 21:42  slif
  1084.    * snmplib/system.c:
  1085.    use RFC 3330 permitted address for this host when looking in get_myaddr
  1086. 2004-02-25 16:59  hardaker
  1087.    * perl/SNMP/SNMP.xs:
  1088.    Enable AES support for the SNMP module (can't believe it's been missing)
  1089. 2004-02-25 14:46  slif
  1090.    * perl/SNMP/SNMP.xs:
  1091.    remove unneeded workaround patch [ 840830 ] SNMP.xs Free to wrong pool crash on Windows
  1092. 2004-02-25 13:06  slif
  1093.    * README.win32, perl/SNMP/README:
  1094.    patch [901944] win32 doc updates from Alex Burger
  1095. 2004-02-24 10:39  slif
  1096.    * include/net-snmp/system/mingw32.h:
  1097.    use winsock gethostbyname, getservbyname on mingw32.
  1098. 2004-02-24 09:58  slif
  1099.    * win32/install-net-snmp.bat:
  1100.    per Bernhard Penz: deep copy of include tree
  1101. 2004-02-24 06:26  hardaker
  1102.    * agent/mibgroup/mibII/vacm_vars.c:
  1103.    Patch from Bob Rowlands: [ bug 902722 ] Able to delete view even when storage type = permanent
  1104. 2004-02-24 05:43  slif
  1105.    * agent/mibgroup/mibII/tcpTable.c:
  1106.    patch [903424] per Andy Smith: ifdef win32 fix for tcpTable.c (cygwin)
  1107. 2004-02-23 16:32  hardaker
  1108.    * FAQ:
  1109.    Patch #901460 from Bruce Shaw: updating misc FAQ information
  1110. 2004-02-23 16:21  hardaker
  1111.    * INSTALL:
  1112.    updated perl build info
  1113. 2004-02-23 16:13  hardaker
  1114.    * INSTALL:
  1115.    patch #901375 from Bruce Shaw: some information on INSTALL is stale
  1116. 2004-02-23 13:29  slif
  1117.    * configure.in, configure:
  1118.    undo previous patch -- no semi-colons in DEFAULT_MIB{FILES,DIRS}
  1119. 2004-02-23 10:57  slif
  1120.    * configure.in, configure:
  1121.    convert other list-oriented settings to consider semi-colon delimiter for mingw32
  1122. 2004-02-22 09:48  slif
  1123.    * win32/install-net-snmp.bat:
  1124.    per AlexB: also install snmpconf files
  1125. 2004-02-21 13:56  slif
  1126.    * README.win32, acconfig.h,
  1127.      include/net-snmp/net-snmp-config.h.in,
  1128.      include/net-snmp/library/getopt.h, snmplib/tools.c,
  1129.      win32/libsnmp_dll/libsnmp.def,
  1130.      win32/net-snmp/net-snmp-config.h, win32/libsdll.dsw:
  1131.    Apply patch #898464 to fix bugs #896030 and #773412
  1132. 2004-02-20 07:18  slif
  1133.    * configure.in, include/net-snmp/net-snmp-config.h.in
  1134. , configure:
  1135.    per AlexB: fix DEFAULT_MIBS to use ';' separator on Win32.
  1136. 2004-02-19 20:46  hardaker
  1137.    * agent/mibgroup/host/hr_proc.c:
  1138.    Whoops.  That would not have worked.  Silly me.
  1139. 2004-02-19 20:42  hardaker
  1140.    * agent/mibgroup/host/hr_proc.c:
  1141.    check number of support processors properly
  1142. 2004-02-19 20:37  hardaker
  1143.    * agent/mibgroup/host/hr_proc.c:
  1144.    [ 900244 ] support up to 32 CPUs on linux from Michal Luczak
  1145. 2004-02-19 19:41  slif
  1146.    * agent/mibgroup/notification/: snmpNotifyFilterTable.h,
  1147.      snmpNotifyTable.h:
  1148.    fix bug 898509 function pointer prototypes defined twice
  1149. 2004-02-19 18:50  slif
  1150.    * configure.in, configure:
  1151.    allow DOS volume name [A-Z]: to begin the path spec for prefixes
  1152. 2004-02-19 09:41  slif
  1153.    * net-snmp-config.in:
  1154.    fix spell NSC_EXEC_PREFIX
  1155. 2004-02-18 23:35  slif
  1156.    * perl/SNMP/t/mibload.t:
  1157.    per AlexB: -win32 support
  1158. 2004-02-18 23:35  slif
  1159.    * perl/SNMP/t/startagent.pl:
  1160.    per AlexB:
  1161.    -add Win32 support for starting / stopping snmpd and snmptrapd
  1162.    -allow spaces in snmptest.cmd file
  1163. 2004-02-18 23:34  slif
  1164.    * perl/SNMP/Makefile.PL:
  1165.    -make $my opts global so it's visible to GetTestInfo()
  1166.    -re-write win32 code create snmptest.cmd file
  1167. 2004-02-18 23:27  slif
  1168.    * perl/SNMP/t/: bulkwalk.t, notify.t:
  1169.    per AlexB: test that variables are defined before using them.
  1170. 2004-02-18 23:17  slif
  1171.    * perl/SNMP/t/: async.t, bulkwalk.t:
  1172.    per AlexB: disable asynch tests when run on win32 platform.
  1173. 2004-02-18 23:00  slif
  1174.    * perl/SNMP/t/: bulkwalk.t, mibload.t:
  1175.    per AlexB: add missing snmptest_cleanup call
  1176. 2004-02-18 22:45  slif
  1177.    * perl/SNMP/t/conf.t:
  1178.    per AlexB: typo fix "compiled the"
  1179. 2004-02-18 22:40  slif
  1180.    * perl/: Makefile.PL, Makefile.subs.pl, ASN/Makefile.PL
  1181. , OID/Makefile.PL, SNMP/Makefile.PL,
  1182.      agent/Makefile.PL, default_store/Makefile.PL:
  1183.    from Alex Burger: case insensitive check for -NET-SNMP-IN-SOURCE command param.
  1184. 2004-02-18 12:35  hardaker
  1185.    * Makefile.in:
  1186.    Remove a v3-security auto-built header during distclean
  1187. 2004-02-18 11:58  rstory
  1188.    * dist/nsb-package:
  1189.    document -C option in usage
  1190. 2004-02-18 11:57  rstory
  1191.    * dist/nsb-nightly:
  1192.    fix path in usage; use new nsg-suffic in upload path
  1193. 2004-02-18 11:40  slif
  1194.    * win32/net-snmp/net-snmp-config.h:
  1195.    use INSTALL_BASE -relative mktemp file pattern.
  1196. 2004-02-18 09:24  rstory
  1197.    * dist/nsb-functions:
  1198.    make # err lines reported configurable. default to 25
  1199. 2004-02-18 06:14  dts12
  1200.    * snmplib/snmpUDPIPv6Domain.c:
  1201.    Provide a definition for 'in6addr_any' under Windows
  1202.    (Although there's an external declaration mentioned in
  1203.     <ws2tcpip.h>, there no actual variable in the library)
  1204. 2004-02-17 10:33  hardaker
  1205.    * makenosysdepend.pl:
  1206.    regexp touchups
  1207. 2004-02-17 07:27  rstory
  1208.    * snmplib/parse.c:
  1209.    bump MAXTC up to 4096
  1210. 2004-02-17 07:25  rstory
  1211.    * dist/nsb-functions:
  1212.    only append suffic to build dir when building default build dir; remove
  1213.    system specific tweaks for sf cf, they should go in ~/.snmp/nsb-rc
  1214. 2004-02-17 05:54  slif
  1215.    * snmplib/mib.c:
  1216.    fix error after change for Fix [801928]
  1217. 2004-02-17 04:39  slif
  1218.    * snmplib/mib.c:
  1219.    Fix [801928] wrong call of strlcpy in uptime_string
  1220. 2004-02-17 03:23  dts12
  1221.    * snmplib/: snmpTCPIPv6Domain.c, snmpUDPIPv6Domain.c:
  1222.    Tweak IPv6 transports so that they compile under Windows.
  1223. 2004-02-17 02:42  dts12
  1224.    * snmplib/: inet_ntop.c, inet_pton.c:
  1225.    Provide implementations of 'inet_ntop' and 'inet_pton' for
  1226.    systems that don't support them natively.
  1227. 2004-02-17 02:29  slif
  1228.    * agent/mibgroup/ucd-snmp/loadave.c:
  1229.    Fix [896793] loadave.c includes sys/stat.h twice
  1230. 2004-02-17 00:45  slif
  1231.    * agent/mibgroup/notification/snmpNotifyFilterProfileTable.h:
  1232.    fix bug 898509 function pointer prototypes defined twice
  1233. 2004-02-16 21:40  hardaker
  1234.    * agent/mibgroup/ucd-snmp/proc.c:
  1235.    removed unused function from last patch
  1236. 2004-02-16 21:35  hardaker
  1237.    * agent/mibgroup/: host/hr_swrun.c, host/hr_system.c,
  1238.      ucd-snmp/proc.c:
  1239.    patch [ 836393 ] More proc improvements for Linux from Howard Wilkinson
  1240. 2004-02-16 18:28  slif
  1241.    * win32/nmakeperl.bat:
  1242.    note sub-directory where "nmake" output files are written.
  1243. 2004-02-16 15:03  hardaker
  1244.    * testing/: README, RUNTESTS, TESTCONF.sh,
  1245.      eval_tools.sh, tests/Svacmconfig, tests/Svanyconfig
  1246. , tests/T001snmpv1get, tests/T014snmpv2cget,
  1247.      tests/T015snmpv2cgetnext, tests/T0160snmpv2cbulkget,
  1248.      tests/T016snmpv2cgetfail, tests/T017snmpv2ctov1getfail
  1249. , tests/T018snmpv1tov2cgetfail,
  1250.      tests/T019snmpv2cnosuch, tests/T020snmpv3get,
  1251.      tests/T021snmpv3getnext, tests/T0220snmpv3bulkget,
  1252.      tests/T022snmpv3getMD5, tests/T023snmpv3getMD5DES,
  1253.      tests/T024snmpv3getSHA1, tests/T025snmpv3getSHADES,
  1254.      tests/T028snmpv3getfail, tests/T030snmpv3usercreation
  1255. , tests/T049snmpv3inform, tests/T050snmpv3trap,
  1256.      tests/T051snmpv2ctrap, tests/T052snmpv2cinform,
  1257.      tests/T053agentv1trap, tests/T054agentv2ctrap,
  1258.      tests/T055agentv1mintrap, tests/T056agentv2cmintrap,
  1259.      tests/T058agentauthtrap, tests/T100agenthup,
  1260.      tests/T110agentxget, tests/T111agentxset,
  1261.      tests/T112agentxsetfail, tests/T113agentxtrap,
  1262.      tests/T120proxyget, tests/T121proxyset,
  1263.      tests/T122proxysetfail, tests/T130snmpv1vacmget,
  1264.      tests/T131snmpv2cvacmget, tests/T132snmpv3vacmget,
  1265.      tests/T140snmpv1vacmgetfail, tests/T141snmpv2cvacmgetfail
  1266. , tests/T142snmpv3vacmgetfail:
  1267.    Patch #702835 (plus tweaks): patch to enable test cases run on different transport domain from Xiaofeng Ling
  1268. 2004-02-16 14:39  hardaker
  1269.    * agent/mibgroup/ucd-snmp/errormib.c:
  1270.    Fix bug [ 896777 ] errormib.c includes sys/stat/h twice
  1271. 2004-02-16 14:20  hardaker
  1272.    * perl/SNMP/SNMP.pm:
  1273.    [no log message]
  1274. 2004-02-16 14:09  hardaker
  1275.    * perl/SNMP/SNMP.pm:
  1276.    Bug [ 897550 ] Perl SNMP.pm missing documentation and attached patch from Alex Burger
  1277. 2004-02-16 12:45  hardaker
  1278.    * doxygen.conf, agent/agent_handler.c,
  1279.      agent/agent_registry.c, agent/agent_trap.c,
  1280.      agent/snmp_agent.c, agent/snmp_vars.c,
  1281.      agent/helpers/instance.c, agent/helpers/scalar.c,
  1282.      agent/helpers/table.c, agent/helpers/table_iterator.c
  1283. , include/net-snmp/agent/agent_handler.h,
  1284.      include/net-snmp/agent/snmp_agent.h,
  1285.      include/net-snmp/agent/table.h,
  1286.      include/net-snmp/agent/table_iterator.h,
  1287.      include/net-snmp/library/data_list.h,
  1288.      include/net-snmp/library/default_store.h,
  1289.      include/net-snmp/library/snmp_api.h, snmplib/callback.c
  1290. , snmplib/default_store.c, snmplib/read_config.c
  1291. , snmplib/snmp_alarm.c, snmplib/snmp_api.c,
  1292.      snmplib/snmp_client.c, snmplib/snmp_logging.c:
  1293.    Patch: [ 819241 ] Add to the API documentation from Bob Rowlands
  1294. 2004-02-16 11:41  hardaker
  1295.    * apps/snmptable.c:
  1296.    Patch [ 898160 ] Snmptable loops if table is at the end of the mib from Crispin Flowerday
  1297. 2004-02-16 10:30  slif
  1298.    * README.win32:
  1299.    make menu path to register PSDK more complete.
  1300. 2004-02-16 10:01  slif
  1301.    * win32/: libsnmp/libsnmp.dsp, libsnmp_dll/libsnmp_dll.dsp
  1302. :
  1303.    remove platform SDK header Snmp.h from SOURCES list.
  1304. 2004-02-16 06:39  hardaker
  1305.    * agent/mibgroup/mibII/ipAddr.c:
  1306.    Fix a missing variable from the previous patch.
  1307. 2004-02-15 18:19  slif
  1308.    * win32/install-net-snmp.bat:
  1309.    copy dll to system32 cache
  1310. 2004-02-15 15:47  slif
  1311.    * win32/: win32.dsw, win32sdk.dsw:
  1312.    the project dependencies are not reliable.  remove them.
  1313. 2004-02-15 12:00  slif
  1314.    * perl/SNMP/SNMP.xs:
  1315.    remove XYX comments; note that snmp_init_mib_internals does nothing.
  1316. 2004-02-15 10:39  rstory
  1317.    * dist/nsb-functions:
  1318.    fix syntax error
  1319. 2004-02-15 10:32  rstory
  1320.    * dist/nsb-functions:
  1321.    check for and source new common config file
  1322. 2004-02-14 09:41  slif
  1323.    * win32/: win32.dsw, win32sdk.dsw:
  1324.    remove dependencies for libsnmp project
  1325. 2004-02-14 06:20  slif
  1326.    * README:
  1327.    Add Noah Friedman, fixing bug 887291
  1328. 2004-02-14 02:51  slif
  1329.    * win32/win32sdk.dsw:
  1330.    Remove global dependency for libsnmp project (not necessary).
  1331. 2004-02-13 16:02  slif
  1332.    * win32/nmakeperl.bat:
  1333.    better explanatory messages, and improved test results collected.
  1334. 2004-02-13 13:33  hardaker
  1335.    * agent/mibgroup/mibII/ipAddr.c,
  1336.      include/net-snmp/library/cmu_compat.h:
  1337.    Patch [ 812034 ] ipAdEntReasmMaxSize does not return data on snmpget from Bob Rowlands
  1338. 2004-02-13 12:31  hardaker
  1339.    * configure, configure.in:
  1340.    fix AES note output broken by last patch
  1341. 2004-02-13 12:18  hardaker
  1342.    * acconfig.h, configure, configure.in,
  1343.      include/net-snmp/net-snmp-config.h.in, snmplib/Makefile.in
  1344. , snmplib/keytools.c, snmplib/pkcs.c,
  1345.      snmplib/scapi.c:
  1346.    Patch [ 807375 ] add standard PKCS#11 interface support for usm: alternative security library (openssl no longer needed on future solaris) from Bob Rowlands
  1347. 2004-02-13 11:59  hardaker
  1348.    * perl/SNMP/: SNMP.pm, SNMP.xs:
  1349.    Part of patch (some had been done) for [ 767316 ] fix handling of augmented tables in perl module from Randy Couey
  1350. 2004-02-13 11:48  hardaker
  1351.    * agent/mibgroup/ucd-snmp/diskio.c:
  1352.    Second part of diskio load average patch
  1353. 2004-02-13 11:46  hardaker
  1354.    * agent/mibgroup/ucd-snmp/diskio.c,
  1355.      agent/mibgroup/ucd-snmp/diskio.h, mibs/UCD-DISKIO-MIB.txt
  1356. :
  1357.    patch [ 795424 ] diskioLA - disk load average for FreeBSD (devstat) from Rojer
  1358. 2004-02-13 11:19  hardaker
  1359.    * agent/mibgroup/ucd-snmp/diskio.c:
  1360.    patch [ 799050 ] AIX patches - ucd-snmp/diskio from Michael Kukat
  1361. 2004-02-13 11:14  hardaker
  1362.    * snmplib/snmp_api.c:
  1363.    Missed a portion of patch #815439 fixing auth failure traps.  patch got confused by previously existing code before.
  1364. 2004-02-13 10:48  slif
  1365.    * perl/SNMP/SNMP.xs:
  1366.    one line change to properly terminate a comment injected by the previous patch.
  1367. 2004-02-13 10:39  hardaker
  1368.    * README:
  1369.    Added Nick Barkas to the README
  1370. 2004-02-13 10:36  slif
  1371.    * perl/SNMP/SNMP.xs:
  1372.    Replace get_tree_head() for references to variables Mib and tree_head.
  1373.    Remove DLL_IMPORT lines, and BOOT section, as they are not needed.
  1374.    Mark questionable commented code with XYX for possible removal.
  1375. 2004-02-13 10:36  hardaker
  1376.    * agent/mibgroup/ucd-snmp/memory.c:
  1377.    Patch [ 895509 ] memory info from ucd-snmp mib on linux 2.6 from Nick Barkas
  1378. 2004-02-13 10:20  hardaker
  1379.    * testing/tests/T151solarishostdisk:
  1380.    Patch [ 894711 ] Solaris disk test fails on some OS's from Bruce Shaw
  1381. 2004-02-13 10:05  hardaker
  1382.    * include/net-snmp/library/asn1.h,
  1383.      include/net-snmp/library/check_varbind.h,
  1384.      include/net-snmp/library/int64.h, snmplib/asn1.c,
  1385.      snmplib/check_varbind.c, snmplib/int64.c:
  1386.    [ 849158 ] 5.1: /const/ fixes for the API from Stephen J. Friedl
  1387. 2004-02-12 20:08  rstory
  1388.    * agent/helpers/table_container.c:
  1389.    update for renamed defines
  1390. 2004-02-12 17:13  hardaker
  1391.    * agent/snmp_agent.c:
  1392.    Patch [ 815439 ] snmagent does not send auth failure traps for v3 from Bob Rowlands
  1393. 2004-02-12 17:06  hardaker
  1394.    * apps/snmptable.c:
  1395.    remove copyright comment accidentically placed
  1396. 2004-02-12 17:03  hardaker
  1397.    * apps/snmptable.c:
  1398.    [ 812005 ] segmentation fault in snmptable
  1399. 2004-02-12 16:52  hardaker
  1400.    * acconfig.h, configure, configure.in,
  1401.      agent/mibgroup/agentx/master.c:
  1402.    patch [ 811278 ] make agentx udp/tcp transports configurable from Bob Rowlands
  1403. 2004-02-12 16:37  hardaker
  1404.    * agent/mibgroup/host/hr_system.c:
  1405.    Patch [ 809438 ] Fix several problems with host resources MIB from Bob Rowlands (fixes multiple bugs)
  1406. 2004-02-12 15:02  hardaker
  1407.    * NEWS:
  1408.    note about snmptrapd perl
  1409. 2004-02-12 14:41  slif
  1410.    * README.win32:
  1411.    Add a section "Building with MinGW"
  1412. 2004-02-12 11:35  slif
  1413.    * README.win32, win32/nmakeperl.bat:
  1414.    Add how to (with script) for building Perl SNMP modules using MSVC.
  1415. 2004-02-12 08:36  slif
  1416.    * apps/Makefile.in:
  1417.    create snmplibsdir for snmp_perl_trapd.pl, before installing there.
  1418. 2004-02-12 08:31  slif
  1419.    * win32/: libagent/libagent.dsp, libhelpers/libhelpers.dsp
  1420. , libsnmp/libsnmp.dsp, netsnmpmibs/netsnmpmibs.dsp
  1421. , netsnmpmibssdk/netsnmpmibssdk.dsp, snmpd/snmpd.dsp
  1422. , snmpdsdk/snmpd.dsp, snmptrapd/snmptrapd.dsp:
  1423.    remove unused compile constant that Slif created during his DLL experiments.
  1424. 2004-02-12 06:45  rstory
  1425.    * agent/helpers/table_container.c,
  1426.      include/net-snmp/agent/table_container.h:
  1427.    new table container helper
  1428. 2004-02-12 05:32  slif
  1429.    * perl/OID/OID.xs, perl/SNMP/SNMP.xs,
  1430.      perl/agent/agent.xs, win32/net-snmp/net-snmp-config.h
  1431. :
  1432.    cleanup Perl SNMP module build through type casting and
  1433.    removing unused variables.
  1434.    For SNMP.xs, there was a named variable 'best_guess' that blocked
  1435.    the calling param of "snmp_get_type", removed with this update.
  1436.    The win32 config.h no longer tries to define bcopy,bzero,bcmp,strcasecmp.
  1437. 2004-02-12 01:22  slif
  1438.    * perl/SNMP/t/bulkwalk.t:
  1439.    use a reasonable value (1) for non-repeater in first bulkwalk.
  1440. 2004-02-12 00:32  slif
  1441.    * perl/SNMP/SNMP.xs:
  1442.    include net-snmp-config.h before using HAVE_REGEX_H.
  1443.    replace compute_match with the non-regex savvy version from snmplib/parse.c.
  1444.    Finally, disable Win32 DLL decoration, as DLL build is not supported.
  1445. 2004-02-11 20:54  slif
  1446.    * win32/win32sdk.dsw:
  1447.    snmptrapd builds using the same project file for PSDK or non-PSDK
  1448. 2004-02-11 18:26  slif
  1449.    * perl/: Makefile.subs.pl, ASN/Makefile.PL,
  1450.      OID/Makefile.PL, SNMP/Makefile.PL, agent/Makefile.PL
  1451. , agent/default_store/Makefile.PL,
  1452.      default_store/Makefile.PL:
  1453.    fix bug [ 895367 ] Win32 Perl build -NET-SNMP-PATH and paths with spaces
  1454. 2004-02-11 17:42  slif
  1455.    * win32/netsnmpmibssdk/netsnmpmibssdk.dsp,
  1456.      win32/snmpdsdk/snmpd.dsp, perl/agent/Makefile.PL:
  1457.    netsnmpmibssdk.lib renamed to netsnmpmibs.lib
  1458. 2004-02-11 17:16  hardaker
  1459.    * perl/SNMP/SNMP.pm:
  1460.    Do not have gettable return hex encoded strings if not printable.  No
  1461.    other function does this, so why would gettable be any different.
  1462. 2004-02-11 17:11  slif
  1463.    * README.win32:
  1464.    MSVC build requires using but one workspace.
  1465. 2004-02-11 11:07  hardaker
  1466.    * perl/TrapReceiver/: .cvsignore, Changes, MANIFEST
  1467. , Makefile.PL, README, TrapReceiver.pm,
  1468.      TrapReceiver.xs, const-c.inc, const-xs.inc,
  1469.      perl_snmptrapd.h, ppport.h, typemap,
  1470.      fallback/const-c.inc, fallback/const-xs.inc, t/1.t
  1471. :
  1472.    Initial pass at an embedded perl module for snmptrapd.
  1473.      Whats odd for typical initial code from me is that it's fully
  1474.      functional and documented even!
  1475. 2004-02-11 10:57  hardaker
  1476.    * perl/Makefile.PL:
  1477.    Add the TrapReceiver module to the list of defaults.
  1478. 2004-02-11 10:56  hardaker
  1479.    * apps/snmp_perl_trapd.pl:
  1480.    A perl bootstrapping startup file.
  1481. 2004-02-11 10:54  hardaker
  1482.    * apps/Makefile.in:
  1483.    Install the perl startup file.
  1484. 2004-02-11 10:53  hardaker
  1485.    * apps/snmptrapd.c:
  1486.    Initialize perl
  1487. 2004-02-11 10:53  hardaker
  1488.    * apps/snmptrapd_handlers.h:
  1489.    create a handler_data field.
  1490. 2004-02-11 07:28  slif
  1491.    * configure, configure.in:
  1492.    Show AES only to reflect previous changes -- Use AES instead of AES128,192,256
  1493. 2004-02-11 06:08  slif
  1494.    * perl/OID/test.pl:
  1495.    announce correct number of tests (was 36, now 38)
  1496. 2004-02-11 06:06  slif
  1497.    * perl/default_store/test.pl:
  1498.    update to reflect change in value of NETSNMP_DS_MAX_SUBIDS
  1499. 2004-02-10 17:05  rstory
  1500.    * agent/mibgroup/disman/mteTriggerTable.c:
  1501.    fix always false test
  1502. 2004-02-10 16:17  rstory
  1503.    * agent/helpers/table.c:
  1504.    new netsnmp_table_next_column
  1505. 2004-02-10 14:36  rstory
  1506.    * agent/helpers/table.c:
  1507.    remove code before variable declarations
  1508. 2004-02-10 13:23  slif
  1509.    * README.win32:
  1510.    touch up instructions for MSVC builds that use OpenSSL
  1511. 2004-02-10 09:09  rstory
  1512.    * README.solaris:
  1513.    merge update from Bruce from 5-1-patches
  1514. 2004-02-10 08:33  slif
  1515.    * local/snmpconf:
  1516.    apply snmpconf3 of patch 837967; add close to read_config
  1517. 2004-02-10 03:50  slif
  1518.    * perl/agent/Makefile.PL:
  1519.    fix bug 892616
  1520. 2004-02-09 15:03  nba
  1521.    * apps/snmpnetstat/main.c, snmplib/snmp_parse_args.c:
  1522.    Enable stderrlog if no other logging is enabled - to avoid warning
  1523. 2004-02-09 14:16  rstory
  1524.    * dist/nsb-functions:
  1525.    export CPP=cpp on Darwin so Apple's gcc doesn't break config_require
  1526. 2004-02-09 08:55  rstory
  1527.    * agent/mibgroup/mibII/ifTable.c:
  1528.    fix column names
  1529. 2004-02-09 08:54  rstory
  1530.    * agent/mibgroup/mibII/: ifTable_columns.h,
  1531.      ifXTable_columns.h:
  1532.    add missing files
  1533. 2004-02-09 08:24  dts12
  1534.    * agent/snmp_agent.c, agent/helpers/table.c,
  1535.      agent/helpers/table_data.c, include/net-snmp/agent/table.h
  1536. :
  1537.    Implement a new helper to cope with skipping "holes" in a table
  1538.    (and tweak the 'table_data' helper to make use of it).
  1539.    Note that this requires the _request_set_error() routine to be
  1540.    a bit flexible in accepting exceptions that aren't strictly valid.
  1541. 2004-02-09 07:57  dts12
  1542.    * agent/helpers/old_api.c:
  1543.    Ensure one object's 'write_method' isn't picked up by anything else.
  1544. 2004-02-09 07:34  dts12
  1545.    * snmplib/snmpusm.c:
  1546.    Guard against passing NULL parameters to strcmp/strlen.
  1547.    Probably shouldn't ever happen, but Dave's in a suspicious mood.
  1548.    Qn: Should these changes be applied to the 5.1.x (?& 5.0.x) line?
  1549. 2004-02-09 04:05  slif
  1550.    * agent/snmpd.c:
  1551.    build agent on mingw, without win32 SCM glue.
  1552. 2004-02-09 03:26  slif
  1553.    * win32/: win32.dsw, win32sdk.dsw:
  1554.    add dependency for libsnmp to build snmpd.
  1555. 2004-02-08 19:50  slif
  1556.    * snmplib/winservice.c:
  1557.    cleaned up, ready for mainstream.  However, not gcc-friendly, just yet.
  1558. 2004-02-08 18:55  slif
  1559.    * configure, configure.in:
  1560.    regen configure from correct configure.in
  1561. 2004-02-08 18:24  rstory
  1562.    * include/net-snmp/system/bsd.h:
  1563.    new define UTMP_HAS_NO_PID
  1564. 2004-02-08 18:22  rstory
  1565.    * agent/mibgroup/host/hr_system.c:
  1566.    use new define UTMP_HAS_NO_PID; simplify loop logic
  1567. 2004-02-08 17:44  rstory
  1568.    * agent/mibgroup/host/hr_system.c:
  1569.    don't put open brace in ifdef if close brace has no ifdef
  1570. 2004-02-08 16:21  rstory
  1571.    * dist/nsb-functions:
  1572.    extra transports should be empty; Callback should be in dist transports
  1573. 2004-02-08 15:50  slif
  1574.    * README.win32:
  1575.    Include sample display from running install-net-snmp.bat
  1576. 2004-02-08 10:16  slif
  1577.    * include/net-snmp/library/winservice.h,
  1578.      include/net-snmp/system/mingw32.h, snmplib/Makefile.in
  1579. , snmplib/winpipe.c:
  1580.    With input from Alex Smith, apply changes to improve mingw builds.
  1581. 2004-02-08 10:12  slif
  1582.    * win32/: install-net-snmp.bat, net-snmp/net-snmp-config.h
  1583. :
  1584.    Move the directory from /usr to C:Program FilesNet-SNMP.
  1585. 2004-02-08 10:11  slif
  1586.    * README.win32, win32/install-net-snmp.bat:
  1587.    MSVC build instructions are simpler, thanks to Alex Burger's project/workspace changes.
  1588.    Also, introduced a batch command file to simplify installation after building.
  1589. 2004-02-08 09:34  slif
  1590.    * win32/: win32.dsw, win32sdk.dsw:
  1591.    Apply changes offered by Alex Burger to clean up projects and workspaces
  1592.    and to build snmptrapd using the Platform-SDK workspace (win32sdk).
  1593. 2004-02-06 15:48  rstory
  1594.    * dist/nsb-functions:
  1595.    only config w/libwrap if we can find the header
  1596. 2004-02-06 11:21  hardaker
  1597.    * COPYING:
  1598.    Year update for Sparta
  1599. 2004-02-06 10:12  slif
  1600.    * agent/mibgroup/utilities/execute.c:
  1601.    patch 843924 run_shell_command to quote redirected parameters.
  1602. 2004-02-06 08:51  dts12
  1603.    * agent/mibgroup/mibII/tcp.c:
  1604.    Re-instate the 'hz' variable for FreeBSD (but *only* FreeBSD)
  1605. 2004-02-06 05:58  dts12
  1606.    * agent/agent_trap.c:
  1607.    Provide missing agent_address/snmpTrapAddress information
  1608.    (Bugs #865178 & #877587 and Patch #883028)
  1609. 2004-02-05 08:04  slif
  1610.    * README.win32:
  1611.    revised per peer review.
  1612. 2004-02-05 05:45  slif
  1613.    * README.win32:
  1614.    Current status appears immediately after the introduction
  1615.    Removed references to building/using/installing netsnmp.DLL
  1616.    Added registering as windows service
  1617.    Noted new dependency of snmptrapd on netsnmpmibs
  1618.    Noted snmptrapd builds only using win32.dsw workspace
  1619.    Added How to change external project settings to match
  1620.    Clarified what other project settings should be unmodified.
  1621. 2004-02-05 05:27  slif
  1622.    * win32/: win32.dsw, win32sdk.dsw:
  1623.    unregister DLL library project from workspaces.
  1624. 2004-02-05 05:16  slif
  1625.    * agent/mibgroup/util_funcs.c,
  1626.      include/net-snmp/library/default_store.h,
  1627.      include/net-snmp/library/read_config.h, man/snmp.conf.5.def
  1628. , snmplib/read_config.c, snmplib/snmp_api.c:
  1629.    Apply patch 843919 - new tempFilePattern snmp.conf option
  1630. 2004-02-05 04:45  dts12
  1631.    * agent/mibgroup/examples/netSnmpHostsTable.h:
  1632.    Add the NET-SNMP-EXAMPLES-MIB to the load list
  1633.    (Patch #890839 from Yixiong Zou)
  1634. 2004-02-05 04:39  dts12
  1635.    * agent/mibgroup/agentx/master.c:
  1636.    Correct the use of a wrong debug token (Patch #889777 by Dirk Balcerczak)
  1637. 2004-02-05 04:38  slif
  1638.    * README.win32:
  1639.    Apply patch 850785 - instructions to copy header files following build.
  1640. 2004-02-05 03:41  slif
  1641.    * win32/: net-snmp/agent/mib_module_config.h,
  1642.      netsnmpmibs/netsnmpmibs.dsp,
  1643.      netsnmpmibssdk/netsnmpmibssdk.dsp:
  1644.    Don't build the Rmon modules.
  1645. 2004-02-05 01:49  slif
  1646.    * configure.in:
  1647.    Apply patch 843679
  1648. 2004-02-04 20:11  slif
  1649.    * agent/mibgroup/agent/nsLogging.c,
  1650.      include/net-snmp/library/snmp_logging.h,
  1651.      snmplib/snmp_logging.c, win32/libsnmp_dll/libsnmp.def
  1652. :
  1653.    expose one less static data variable (logh_head); list two others for DLL.
  1654. 2004-02-04 20:07  slif
  1655.    * win32/: libagent/libagent.dsp, libhelpers/libhelpers.dsp
  1656. , libsnmp/libsnmp.dsp, netsnmpmibs/netsnmpmibs.dsp
  1657. , netsnmpmibssdk/netsnmpmibssdk.dsp, snmpd/snmpd.dsp
  1658. , snmpdsdk/snmpd.dsp, snmptrapd/snmptrapd.dsp:
  1659.    clean up BASE CPP settings.
  1660. 2004-02-04 14:15  hardaker
  1661.    * perl/SNMP/SNMP.xs:
  1662.    Don't operate on a null pointer for indexes that don't exist.
  1663. 2004-02-04 14:14  hardaker
  1664.    * dist/RELEASE-INSTRUCTIONS:
  1665.    Mention that Robert has the ability to sign packages now.
  1666. 2004-02-04 14:13  hardaker
  1667.    * include/net-snmp/library/scapi.h,
  1668.      include/net-snmp/library/transform_oids.h, snmplib/scapi.c
  1669. , snmplib/snmp_parse_args.c, snmplib/snmpusm.c
  1670. , snmplib/snmpv3.c:
  1671.    Use AES instead of AES128,192,256
  1672. 2004-02-04 14:13  hardaker
  1673.    * net-snmp-config.in:
  1674.    create the persistent directory if it hasn't been created yet.
  1675. 2004-02-04 13:01  slif
  1676.    * snmplib/scapi.c:
  1677.    cast to quiet msvc compiler.
  1678. 2004-02-04 05:31  slif
  1679.    * agent/helpers/table_mfd.c, snmplib/container_iterator.c
  1680. :
  1681.    use Niels' choices for names substituting __FUNCTION__
  1682. 2004-02-04 05:29  slif
  1683.    * snmplib/snmp_transport.c:
  1684.    avoid void casting in free to keep gcc happy.
  1685. 2004-02-03 17:13  rstory
  1686.    * agent/mibgroup/agentx/subagent.c:
  1687.    merge patch from 5.0-patches
  1688. 2004-02-03 16:53  rstory
  1689.    * agent/mibgroup/agentx/subagent.c:
  1690.    strdup value from netsnmp_ds_get_string, since it is free'd later
  1691. 2004-02-03 14:30  slif
  1692.    * agent/mibgroup/smux/smux.c:
  1693.    quiet compiler warnings using appropriate type casting.
  1694. 2004-02-03 14:29  slif
  1695.    * include/net-snmp/: types.h, system/mingw32.h:
  1696.    move ifndef HAVE_SSIZE_T from MinGW specific header to types header,
  1697.    to benefit other platforms that do not define ssize_t (e.g., msvc).
  1698. 2004-02-03 14:25  slif
  1699.    * win32/libsnmp_dll/libsnmp.def:
  1700.    export symbols for functions when SNMP_TRANSPORT_CALLBACK_DOMAIN is defined.
  1701. 2004-02-03 14:24  slif
  1702.    * win32/mib_module_inits.h:
  1703.    dont initialize ucd-snmp init_disk for msvc builds.
  1704. 2004-02-03 14:21  slif
  1705.    * win32/net-snmp/agent/mib_module_config.h:
  1706.    enable AgentX, Rmon, disman-event-mib, and ucd-snmp module groups.
  1707. 2004-02-03 14:19  slif
  1708.    * win32/: netsnmpmibssdk/netsnmpmibssdk.dsp,
  1709.      netsnmpmibs/netsnmpmibs.dsp:
  1710.    don't build the ucd-snmp disk module (not implemented for m$ builds)
  1711. 2004-02-03 09:16  slif
  1712.    * include/net-snmp/library/winpipe.h, snmplib/winpipe.c
  1713. :
  1714.    Finish applying patch 852682 for callback transport support under Win32
  1715. 2004-02-03 08:00  slif
  1716.    * snmplib/snmpCallbackDomain.c, win32/libsnmp/libsnmp.dsp
  1717. , win32/libsnmp_dll/libsnmp_dll.dsp,
  1718.      win32/net-snmp/net-snmp-config.h:
  1719.    Applied patch 852682 for callback transport on Win32; touched up MSVC project files, too.
  1720. 2004-02-03 07:14  slif
  1721.    * agent/mibgroup/utilities/execute.c:
  1722.    move #if HAVE_EXECV to head of run_exec_command  for quieter MSVC builds.
  1723. 2004-02-03 03:25  nba
  1724.    * apps/snmpnetstat/main.c:
  1725.    Remove positional community from usage
  1726. 2004-02-03 02:09  nba
  1727.    * snmplib/mib.c:
  1728.    Fix bug returning only four characters for uptime string
  1729. 2004-02-03 02:07  nba
  1730.    * mibs/rfclist:
  1731.    Update for re-issued ATM and EtherLike RFCs
  1732. 2004-02-03 02:06  nba
  1733.    * man/snmpcmd.1.def:
  1734.    Fix reference to -Le to -LE
  1735. 2004-02-03 02:05  nba
  1736.    * local/traptoemail:
  1737.    Fix stupid bug fetching the trap oid
  1738. 2004-02-03 02:04  nba
  1739.    * apps/snmpnetstat/main.c:
  1740.    A bit of cleanup and properly default community from conf file
  1741. 2004-02-03 02:01  nba
  1742.    * apps/snmptrapd_log.c, man/snmptrapd.8.def:
  1743.    Allow %V to take more than one character
  1744. 2004-02-03 01:59  nba
  1745.    * agent/mibgroup/utilities/execute.c:
  1746.    Apply (modified) patch 860443 which also fixes bug 848284 by properly
  1747.    terminating the input buffer.
  1748. 2004-02-03 01:56  nba
  1749.    * agent/mibgroup/ucd-snmp/: disk.c, disk.h:
  1750.    Try to untangle an #ifdef mess that hinders compilation on OS/X
  1751. 2004-02-03 01:55  nba
  1752.    * agent/mibgroup/mibII/mta_sendmail.c:
  1753.    Remove a bunch of superfluous newlines in messages
  1754. 2004-02-03 01:53  nba
  1755.    * agent/mibgroup/mibII/: ipAddr.c, at.c:
  1756.    Fix return of IPv4 address on 64-bit Solaris
  1757. 2004-02-02 23:40  nba
  1758.    * agent/mibgroup/mibII/interfaces.c:
  1759.    ifdef a linux specific variable
  1760. 2004-02-02 23:38  nba
  1761.    * snmplib/snmp_api.c:
  1762.    Apply patch 841705 to fix bug 817386
  1763. 2004-02-02 23:37  nba
  1764.    * snmplib/vacm.c:
  1765.    Apply patch 836568 to fix bug 829119
  1766. 2004-02-02 23:36  nba
  1767.    * snmplib/snmpUDPDomain.c:
  1768.    Apply patch 845798 to fix bug 831299
  1769. 2004-02-02 23:32  nba
  1770.    * snmplib/mib.c:
  1771.    Properly reset wildcardmatcher between calls
  1772. 2004-02-02 23:23  nba
  1773.    * snmplib/mib.c:
  1774.    Applied patch from bug 849153
  1775. 2004-02-02 23:21  nba
  1776.    * snmplib/parse.c:
  1777.    Give error message when module not available
  1778. 2004-02-02 23:18  nba
  1779.    * snmplib/asn1.c:
  1780.    Do not cast unsigned to signed
  1781. 2004-02-02 23:17  nba
  1782.    * include/net-snmp/utilities.h:
  1783.    Use system getopt.h when available
  1784. 2004-02-02 23:16  nba
  1785.    * apps/snmpdf.c:
  1786.    Protect against buffer overrun for extrame disk names
  1787. 2004-02-02 23:16  nba
  1788.    * agent/mibgroup/ucd-snmp/proxy.c:
  1789.    Apply patch 850716 to fix bug 850185
  1790. 2004-02-02 16:10  nba
  1791.    * apps/: snmptest.c, snmptrapd_log.c:
  1792.    Quell a bunch of warnings from Solaris 8 and gcc -m64
  1793. 2004-02-02 16:05  nba
  1794.    * agent/agent_trap.c:
  1795.    Quell a bunch of warnings from Solaris 8 and gcc -m64
  1796. 2004-02-02 15:59  nba
  1797.    * agent/mibgroup/ucd-snmp/dlmod.c:
  1798.    Quell a bunch of warnings from Solaris 8 and gcc -m64
  1799. 2004-02-02 15:58  nba
  1800.    * agent/mibgroup/ucd-snmp/memory_solaris2.c:
  1801.    Better error message
  1802. 2004-02-02 15:56  nba
  1803.    * agent/mibgroup/host/hr_storage.c:
  1804.    Correctly loop around missing entries
  1805. 2004-02-02 15:55  nba
  1806.    * agent/mibgroup/host/hr_filesys.c:
  1807.    Better file system types
  1808. 2004-02-02 15:52  nba
  1809.    * agent/agent_trap.c:
  1810.    Fix setting of community len
  1811. 2004-02-02 15:40  nba
  1812.    * agent/mibgroup/mibII/system_mib.c, snmplib/container.c
  1813. :
  1814.    Quell a bunch of warnings from Solaris 8 and gcc -m64
  1815. 2004-02-02 15:36  nba
  1816.    * include/net-snmp/library/snmpTCPDomain.h,
  1817.      snmplib/snmpTCPDomain.c:
  1818.    Proper OID for TCP4
  1819. 2004-02-02 15:35  nba
  1820.    * snmplib/snmp_logging.c:
  1821.    FIx newline handling in file logger
  1822. 2004-02-02 15:34  nba
  1823.    * agent/mibgroup/kernel_sunos5.c:
  1824.    Fix some warnings, and make some better error messages
  1825. 2004-02-02 15:33  nba
  1826.    * agent/mibgroup/mibII/ipv6.c:
  1827.    Fix a file descriptor leak
  1828. 2004-02-02 15:32  nba
  1829.    * agent/helpers/table_data.c, agent/helpers/table_iterator.c
  1830. , agent/mibgroup/host/hr_swrun.c,
  1831.      agent/mibgroup/host/hr_system.c, agent/mibgroup/smux/smux.c
  1832. , agent/mibgroup/ucd-snmp/loadave.c, snmplib/asn1.c
  1833. , snmplib/snmp_debug.c:
  1834.    Quell a bunch of warnings from Solaris 8 and gcc -m64
  1835. 2004-02-02 11:23  rstory
  1836.    * local/mib2c:
  1837.    require all argument before mibNode; bail on unknown option; warn if multiple
  1838.    mibNodes specified; new 'balanced' flag for process; define/use new m2c_die
  1839.    that spits out current line in conf file; replace 'break' with 'next'; bail
  1840.    on elseif; bail on unbalanced conf file (many tweaks to make that work);
  1841.    remove unused skipif; fix currentline updates in foreach loops; exit w/error
  1842.    if conf file not found
  1843. 2004-02-02 11:06  rstory
  1844.    * local/: mib2c.create-dataset.conf, mib2c.iterate.conf
  1845. :
  1846.    add explicit ends for each foreach
  1847. 2004-02-02 10:44  rstory
  1848.    * local/mib2c-conf.d/m2c_setup_node.m2i:
  1849.    fix up m2c_node_param_* defaults; rename node default file; set defaults for m2c_ctx_[lh|rh];
  1850.    set up node map func defaults
  1851. 2004-02-02 10:23  rstory
  1852.    * local/mib2c-conf.d/mfd-access-unsorted-external-body.m2i:
  1853.    use new indexes_set function in example; move some code outside of example
  1854.    condition; use value map to copy data
  1855. 2004-02-02 10:19  rstory
  1856.    * local/mib2c-conf.d/mfd-data-access.m2c:
  1857.    new indexes_set function
  1858. 2004-02-02 10:17  rstory
  1859.    * local/mib2c-conf.d/mfd-data-set.m2c:
  1860.    use mib2c next instead of break
  1861. 2004-02-02 10:17  rstory
  1862.    * local/mib2c-conf.d/subagent.m2c:
  1863.    add missing var decl
  1864. 2004-02-02 08:20  rstory
  1865.    * local/mib2c-conf.d/generic-value-map.m2i:
  1866.    use new function to map between mib/native data
  1867. 2004-02-02 08:00  rstory
  1868.    * local/mib2c-conf.d/generic-value-map-func.m2i:
  1869.    new function to map between mib/native data
  1870. 2004-02-02 07:59  rstory
  1871.    * local/mib2c-conf.d/generic-table-indexes-set.m2i:
  1872.    new function to set indexes from C types
  1873. 2004-02-02 07:56  rstory
  1874.    * local/mib2c-conf.d/: default-mfd-top.m2c,
  1875.      generic-ctx-copy.m2i, generic-ctx-get.m2i,
  1876.      generic-get-char.m2i, generic-get-decl-bot.m2i,
  1877.      generic-get-decl.m2i, mfd-data-get.m2c,
  1878.      mfd-interface.m2c, node-get.m2i, node-set.m2i,
  1879.      syntax-RowStatus-get.m2i:
  1880.    more consistent use of m2c_ctx_[lh|rh|lhs|rhs] and m2c_node_param* vars; new
  1881.    m2c_code_verbose flag for verbose comments in code; new value mapping func for
  1882.    each node instead of duplicated code in mulitple funcs; use mib2c next instead
  1883.    of break;
  1884. 2004-02-02 04:15  slif
  1885.    * snmplib/system.c,
  1886.      win32/encode_keychange/encode_keychange.dsp,
  1887.      win32/libsnmp_dll/libsnmp_dll.dsp,
  1888.      win32/snmpbulkget/snmpbulkget.dsp,
  1889.      win32/snmpbulkwalk/snmpbulkwalk.dsp, win32/snmpd/snmpd.dsp
  1890. , win32/snmpdelta/snmpdelta.dsp,
  1891.      win32/snmpdf/snmpdf.dsp, win32/snmpdsdk/snmpd.dsp,
  1892.      win32/snmpget/snmpget.dsp,
  1893.      win32/snmpgetnext/snmpgetnext.dsp,
  1894.      win32/snmpnetstat/snmpnetstat.dsp,
  1895.      win32/snmpset/snmpset.dsp, win32/snmpstatus/snmpstatus.dsp
  1896. , win32/snmptable/snmptable.dsp,
  1897.      win32/snmptest/snmptest.dsp,
  1898.      win32/snmptranslate/snmptranslate.dsp,
  1899.      win32/snmptrap/snmptrap.dsp, win32/snmptrapd/snmptrapd.dsp
  1900. , win32/snmpusm/snmpusm.dsp,
  1901.      win32/snmpvacm/snmpvacm.dsp, win32/snmpwalk/snmpwalk.dsp
  1902. :
  1903.    Restore winsock 1.1 library usage.
  1904. 2004-01-30 11:37  slif
  1905.    * win32/snmptrapd/snmptrapd.dsp:
  1906.    move netsnmp.lib to the front of the "Additional Libraries" lists.
  1907. 2004-01-30 11:31  slif
  1908.    * win32/: snmpd/snmpd.dsp, snmpdsdk/snmpd.dsp:
  1909.    move netsnmp.lib to the front of the Additional Libraries list.
  1910. 2004-01-30 10:29  slif
  1911.    * win32/: encode_keychange/encode_keychange.dsp,
  1912.      snmpbulkget/snmpbulkget.dsp, snmpbulkwalk/snmpbulkwalk.dsp
  1913. , snmpd/snmpd.dsp, snmpdelta/snmpdelta.dsp,
  1914.      snmpdf/snmpdf.dsp, snmpdsdk/snmpd.dsp,
  1915.      snmpget/snmpget.dsp, snmpgetnext/snmpgetnext.dsp,
  1916.      snmpnetstat/snmpnetstat.dsp, snmpset/snmpset.dsp,
  1917.      snmpstatus/snmpstatus.dsp, snmptable/snmptable.dsp,
  1918.      snmptest/snmptest.dsp, snmptranslate/snmptranslate.dsp
  1919. , snmptrap/snmptrap.dsp, snmptrapd/snmptrapd.dsp
  1920. , snmpusm/snmpusm.dsp, snmpvacm/snmpvacm.dsp,
  1921.      snmpwalk/snmpwalk.dsp:
  1922.    enable selection that will generate source browsing information.
  1923. 2004-01-30 10:08  slif
  1924.    * agent/mibgroup/agent/nsLogging.c,
  1925.      include/net-snmp/library/snmp_logging.h:
  1926.    move extern logh_head into the logging module's header file.
  1927. 2004-01-30 07:25  dts12
  1928.    * agent/mibgroup/ucd-snmp/disk.c:
  1929.    Remove an unwanted 'else' clause that clashes with the "common" 'else'
  1930.    clause later in this tangle of unreadable code.  (Bug #857257)
  1931. 2004-01-30 07:01  slif
  1932.    * win32/libsnmp_dll/libsnmp.def:
  1933.    restore the DATA hints that were accidentally removed.
  1934. 2004-01-30 06:45  dts12
  1935.    * snmplib/mib.c:
  1936.    Whitespace (C/R & L/F) shouldn't trigger hex string behaviour (Bug #864367)
  1937. 2004-01-30 06:33  dts12
  1938.    * include/net-snmp/library/snmp_logging.h,
  1939.      snmplib/snmp_logging.c:
  1940.    Define a "dummy" log handler that simply discards all messages.
  1941.    Not really a sensible thing to do, but could be used to prevent
  1942.    turning on the "last ditch" logging to stderr (see Bug #867574)
  1943. 2004-01-30 06:19  dts12
  1944.    * snmplib/snmp_logging.c:
  1945.    Issue a warning when turning on "last ditch" logging (Bug #867574)
  1946. 2004-01-30 03:22  dts12
  1947.    * agent/snmp_agent.c:
  1948.    Handle completely empty GetBulk requests properly (Bug #877419)
  1949. 2004-01-30 02:50  slif
  1950.    * win32/: .cvsignore, win32.opt:
  1951.    fix bug #887140
  1952. 2004-01-30 01:39  dts12
  1953.    * snmplib/tools.c:
  1954.    Use 'snprint_hexstring' in the engine testing code, rather
  1955.    than the (non-existent) 'sprint_hexstring'  (Bug #886110)
  1956. 2004-01-29 13:03  slif
  1957.    * agent/mibgroup/ucd-snmp/: pass.c, pass_persist.c:
  1958.    fix counts for certain uses of strncasecmp (i must be bored!).
  1959. 2004-01-29 12:32  slif
  1960.    * agent/snmpd.c:
  1961.    for windows service, match display name to service name.
  1962.    for windows service description, mention mibII objects if built using SDK.
  1963. 2004-01-29 12:14  slif
  1964.    * apps/: snmpget.c, snmpgetnext.c, snmpset.c:
  1965.    use correct constant that previously applied patch refers to.
  1966. 2004-01-29 06:38  dts12
  1967.    * apps/snmpnetstat/main.c:
  1968.    Bring version handling into line with the 'snmp_parse_args' legerdemain
  1969. 2004-01-29 06:26  dts12
  1970.    * apps/snmpget.c, apps/snmpgetnext.c, apps/snmpset.c
  1971. , include/net-snmp/library/tools.h:
  1972.    Validate the request against the maximum number of varbinds supported
  1973.    (Patch #826714 from Jeremy Puhlman)
  1974. 2004-01-29 06:13  dts12
  1975.    * include/net-snmp/library/snmpTCPDomain.h,
  1976.      include/net-snmp/library/snmpTCPIPv6Domain.h,
  1977.      include/net-snmp/library/snmpUDPIPv6Domain.h,
  1978.      include/net-snmp/library/snmpUnixDomain.h,
  1979.      snmplib/snmpTCPDomain.c, snmplib/snmpTCPIPv6Domain.c,
  1980.      mibs/Makefile.in, mibs/NET-SNMP-TC.txt,
  1981.      mibs/TRANSPORT-ADDRESS-MIB.txt, snmplib/snmpUDPIPv6Domain.c
  1982. , snmplib/snmpUnixDomain.c:
  1983.    Use the officially defined transport OIDs
  1984.    (Patch #828766 from Juergen Schoenwaelder)
  1985. 2004-01-29 05:53  dts12
  1986.    * agent/mibgroup/: host/hr_device.c, host/hr_disk.c,
  1987.      host/hr_filesys.c, host/hr_network.c,
  1988.      host/hr_partition.c, host/hr_storage.c,
  1989.      host/hr_swrun.c, host/hr_system.c,
  1990.      ucd-snmp/logmatch.c, ucd-snmp/memory.c,
  1991.      ucd-snmp/memory_aix4.c, ucd-snmp/memory_dynix.c,
  1992.      ucd-snmp/memory_freebsd2.c, ucd-snmp/memory_hpux.c,
  1993.      ucd-snmp/memory_netbsd1.c, ucd-snmp/memory_solaris2.c
  1994. :
  1995.    Increase assorted fixed buffer sizes.  (Patch #836395 from Howard Wilkinson)
  1996. 2004-01-29 05:35  dts12
  1997.    * agent/mibgroup/mibII/vacm_vars.c:
  1998.    Reject attempts to delete a 'permanent' row
  1999.    (Patch #837427 from Bob Rowlands)
  2000. 2004-01-29 04:23  dts12
  2001.    * perl/SNMP/SNMP.xs:
  2002.    Protect against freeing an empty contextEngineID
  2003.    (Which shouldn't happen, but seems to occur under Windows)
  2004.    (Patch #840830 from Alex Burger)
  2005. 2004-01-29 03:47  dts12
  2006.    * include/net-snmp/library/default_store.h,
  2007.      snmplib/read_config.c:
  2008.    Mechanism to completely disable the handling of persistent configuration files.
  2009.    Note that enabling this would break the functionality of an SNMPv3 agent.
  2010.    (Patch #849159 from Stephen J. Friedl)
  2011. 2004-01-29 03:39  dts12
  2012.    * snmplib/: snmp_api.c, snmp_enum.c:
  2013.    Properly release various resources when shutting down the library.
  2014.    (Patch #849154 from Stephen J. Friedl)
  2015. 2004-01-29 01:44  dts12
  2016.    * include/net-snmp/net-snmp-config.h.in:
  2017.    Provide missing config definition template for 'ssize_t' flag
  2018.    (Patch #886655 from Andy Smith)
  2019. 2004-01-28 20:39  slif
  2020.    * win32/: encode_keychange/encode_keychange.dsp,
  2021.      libsnmp_dll/libsnmp_dll.dsp, snmpbulkget/snmpbulkget.dsp
  2022. , snmpbulkwalk/snmpbulkwalk.dsp, snmpd/snmpd.dsp
  2023. , snmpdelta/snmpdelta.dsp, snmpdf/snmpdf.dsp,
  2024.      snmpdsdk/snmpd.dsp, snmpget/snmpget.dsp,
  2025.      snmpgetnext/snmpgetnext.dsp, snmpnetstat/snmpnetstat.dsp
  2026. , snmpset/snmpset.dsp, snmpstatus/snmpstatus.dsp
  2027. , snmptable/snmptable.dsp, snmptest/snmptest.dsp
  2028. , snmptranslate/snmptranslate.dsp,
  2029.      snmptrap/snmptrap.dsp, snmptrapd/snmptrapd.dsp,
  2030.      snmpusm/snmpusm.dsp, snmpvacm/snmpvacm.dsp,
  2031.      snmpwalk/snmpwalk.dsp:
  2032.    no incremental link on Debug (prevents generation of .ilk file)
  2033. 2004-01-28 18:44  slif
  2034.    * agent/mibgroup/agentx/master.c:
  2035.    ifdef around variables used only when UNIX transports are supported.
  2036. 2004-01-28 17:57  slif
  2037.    * snmplib/system.c:
  2038.    invoke winsock ver 2.2
  2039. 2004-01-28 17:34  slif
  2040.    * win32/: mib_module_includes.h, mib_module_inits.h,
  2041.      encode_keychange/encode_keychange.dsp,
  2042.      libagent/libagent.dsp, libhelpers/libhelpers.dsp,
  2043.      libsnmp/libsnmp.dsp, libsnmp_dll/libsnmp.def,
  2044.      libsnmp_dll/libsnmp_dll.dsp,
  2045.      net-snmp/agent/mib_module_config.h,
  2046.      netsnmpmibs/netsnmpmibs.dsp,
  2047.      netsnmpmibssdk/netsnmpmibssdk.dsp,
  2048.      snmpbulkget/snmpbulkget.dsp, snmpbulkwalk/snmpbulkwalk.dsp
  2049. , snmpd/snmpd.dsp, snmpdelta/snmpdelta.dsp,
  2050.      snmpdf/snmpdf.dsp, snmpdsdk/snmpd.dsp,
  2051.      snmpget/snmpget.dsp, snmpgetnext/snmpgetnext.dsp,
  2052.      snmpnetstat/snmpnetstat.dsp, snmpset/snmpset.dsp,
  2053.      snmpstatus/snmpstatus.dsp, snmptable/snmptable.dsp,
  2054.      snmptest/snmptest.dsp, snmptranslate/snmptranslate.dsp
  2055. , snmptrap/snmptrap.dsp, snmptrapd/snmptrapd.dsp
  2056. , snmpusm/snmpusm.dsp, snmpvacm/snmpvacm.dsp,
  2057.      snmpwalk/snmpwalk.dsp:
  2058.    consistent project settings; no C runtime conflicts; link with winsock ver 2.2
  2059. 2004-01-28 17:28  slif
  2060.    * win32/net-snmp/net-snmp-config.h:
  2061.    remove unnecessary hack for chown.
  2062. 2004-01-28 14:56  slif
  2063.    * snmplib/snmp_logging.c:
  2064.    dereference pri_max to test return from decode_priority
  2065. 2004-01-28 14:54  slif
  2066.    * agent/mibgroup/Rmon/: agutil.c, alarm.c, event.c
  2067. , history.c, rows.c, statistics.c:
  2068.    find platform-appropriate substitute for sys/time.h
  2069.    fix minor type cast warnings.  remove one unused variable.
  2070. 2004-01-28 08:40  dts12
  2071.    * testing/RUNTESTS:
  2072.    Import SNMP_SLEEP time from environment, if available
  2073.    (Patch #850957 from Johannes Schmidt-Fischer,
  2074.     merging a change from the 5.0.x branch)
  2075. 2004-01-28 08:04  dts12
  2076.    * agent/mibgroup/util_funcs.c:
  2077.    Ensure the size of the exec-cache is handled correctly on 64-bit systems
  2078.    (Patch #860575 by Bob Rowlands)
  2079. 2004-01-28 07:55  dts12
  2080.    * perl/: OID/OID.xs, SNMP/SNMP.xs, agent/agent.xs
  2081. :
  2082.    Be more cautious about the maximum length of OIDs (Patch 862183 by Austin Schutz)
  2083. 2004-01-28 07:41  dts12
  2084.    * snmplib/mib.c:
  2085.    Guard against a missing IP address structure (Patch #861939 by Dan Mongrain)
  2086. 2004-01-28 07:38  dts12
  2087.    * snmplib/snmp_logging.c:
  2088.    Merge Neils' 5.1.x changes into the main development tree.
  2089.    (Seems to include patches #855170 and #858519)
  2090. 2004-01-28 06:55  rstory
  2091.    * agent/mibgroup/agentx/master.c:
  2092.    don't chown/chmod if unix domain support not enabled
  2093. 2004-01-28 06:54  dts12
  2094.    * configure, configure.in:
  2095.    Check for perl 5.8 entry point.  (Patch #854395)
  2096. 2004-01-28 06:23  rstory
  2097.    * Makefile.rules:
  2098.    fix install so that subdir libs are installed before bins, noted by the
  2099.    ever-so-helpful Johannes Schmidt-Fischer.
  2100. 2004-01-28 04:22  dts12
  2101.    * agent/mibgroup/ucd-snmp/diskio.c:
  2102.    Increase the (fixed) number of disks handled (patch #884859)
  2103. 2004-01-28 04:18  dts12
  2104.    * Makefile.in:
  2105.    Install the mingw32.h system header file (patch #884100)
  2106. 2004-01-28 04:13  dts12
  2107.    * configure.in, configure,
  2108.      include/net-snmp/system/mingw32.h:
  2109.    Check for the existence of ssize_t, and don't redefine it when
  2110.    using the WinGW compiler.   (Patch #881752)
  2111. 2004-01-28 03:55  dts12
  2112.    * include/net-snmp/agent/table_mfd.h:
  2113.    Remove two redundent forward declarations  (patch #873326)
  2114. 2004-01-28 02:07  slif
  2115.    * apps/snmpnetstat/inet.c:
  2116.    inetprint allots max 22 chars for address + 8 chars for port.
  2117.    change to 18 address + 12 port, so that more of the port is displayed.
  2118. 2004-01-27 22:42  slif
  2119.    * win32/net-snmp/net-snmp-config.h:
  2120.    indicate Win32 has locale.h malloc.h memory.h.
  2121.    do not set bsdlike or USExxMIB or SECURITYEXCEPTIONS
  2122.    re-format like the Net-SNMP configured net-snmp-config.h.
  2123. 2004-01-27 22:34  slif
  2124.    * acconfig.h, ov/oid_to_sym.in, ov/oid_to_type.in
  2125. :
  2126.    update support for OpenBSD, HP-UX/11, and Win32 sysObjectID .
  2127. 2004-01-27 21:49  slif
  2128.    * agent/helpers/table_mfd.c, snmplib/container_iterator.c
  2129. :
  2130.    provide function hints in lieu of __FUNCTION__
  2131. 2004-01-27 13:46  slif
  2132.    * include/net-snmp/agent/agent_trap.h:
  2133.    Add declarations for functions used in apps/snmptrapd_handler.c
  2134. 2004-01-27 13:15  slif
  2135.    * win32/net-snmp/net-snmp-config.h:
  2136.    no chown() on Win32 -- compiles to nothing.
  2137. 2004-01-27 10:55  slif
  2138.    * win32/: win32.dsw, win32sdk.dsw:
  2139.    build independent projects (libraries) before dependent projects.
  2140.    remove incomplete dependency specification to build all faster.
  2141. 2004-01-27 10:12  slif
  2142.    * agent/mibgroup/ucd-snmp/disk.c:
  2143.    Re-arranged the declarations of variables and/or compile constants,
  2144.    so that the variables are declared only if needed.
  2145. 2004-01-27 10:11  slif
  2146.    * agent/mibgroup/ucd-snmp/extensible.c:
  2147.    Supplied "return 0" to extensible_unregister(), a function returning int.
  2148. 2004-01-27 09:59  slif
  2149.    * snmplib/container.c:
  2150.    cast to void the argument to free().
  2151. 2004-01-27 09:57  slif
  2152.    * snmplib/mib.c:
  2153.    use u_char type cast instead of masking with 0xFF.
  2154. 2004-01-27 09:52  slif
  2155.    * snmplib/asn1.c:
  2156.    move conditional expression within type cast scope,
  2157.    for the benefit of some compilers.
  2158. 2004-01-27 09:50  slif
  2159.    * include/net-snmp/library/container.h:
  2160.    spellcheck: netsnmp_container_free_list
  2161. 2004-01-27 09:46  slif
  2162.    * apps/snmptrapd.c:
  2163.    declare init_subagent near its only reference.
  2164. 2004-01-27 09:45  slif
  2165.    * snmplib/snmp_logging.c:
  2166.    remove unused variable from Win32 code.
  2167. 2004-01-27 09:44  slif
  2168.    * agent/mibgroup/utilities/execute.c:
  2169.    move HAVE_EXECV compile test earlier in the function to not introduce unused variables.
  2170. 2004-01-27 09:41  slif
  2171.    * agent/helpers/table_dataset.c,
  2172.      agent/helpers/table_iterator.c,
  2173.      agent/mibgroup/util_funcs.c, agent/mibgroup/agentx/master.c
  2174. , agent/mibgroup/agentx/protocol.c,
  2175.      agent/mibgroup/disman/mteEventTable.c,
  2176.      agent/mibgroup/disman/mteTriggerTable.c,
  2177.      agent/mibgroup/mibII/ip.c, agent/mibgroup/mibII/tcp.c
  2178. , agent/mibgroup/mibII/tcpTable.c,
  2179.      agent/mibgroup/mibII/udp.c, agent/mibgroup/mibII/udpTable.c
  2180. , agent/mibgroup/smux/smux.c,
  2181.      agent/mibgroup/utilities/override.c,
  2182.      apps/notification_log.c, apps/snmpvacm.c,
  2183.      snmplib/container_binary_array.c,
  2184.      snmplib/container_list_ssll.c, snmplib/mib.c,
  2185.      snmplib/oid_stash.c, snmplib/snmpUDPDomain.c,
  2186.      snmplib/snmp_api.c, snmplib/snmp_enum.c,
  2187.      snmplib/snmp_transport.c:
  2188.    quiet compiler warnings using appropriate type casting.
  2189. 2004-01-27 09:24  slif
  2190.    * agent/mibgroup/ucd-snmp/versioninfo.c,
  2191.      include/net-snmp/version.h, snmplib/snmp_version.c,
  2192.      win32/libsnmp_dll/libsnmp.def:
  2193.    Refer to the netsnmp library version string via netsnmp_get_version;
  2194.    Keep direct string reference iff UCD_COMPATIBLE is defined.
  2195. 2004-01-27 09:07  slif
  2196.    * snmplib/: snmpTCPDomain.c, snmpUDPDomain.c:
  2197.    Avoid conversion macros when forming host copy of 16-bit port value
  2198. 2004-01-27 09:07  slif
  2199.    * snmplib/snmp-tc.c:
  2200.    Dont force unsigned short onto two unsigned chars.
  2201.    Be more explicit in the treatment of the year component.
  2202. 2004-01-27 09:02  slif
  2203.    * agent/mibgroup/mibII/: tcpTable.c, udpTable.c:
  2204.    Win32 allocates TCP and UDP connection structures that consist of
  2205.     a 32-bit count followed by a per connection table.  When freeing the table,
  2206.     find the beginning of the structure.  The TCP table incorrectly counted
  2207.     established TCP connections, fixed with this change.
  2208. 2004-01-27 08:58  slif
  2209.    * include/net-snmp/net-snmp-config.h.in,
  2210.      win32/config.h.borland, win32/net-snmp/net-snmp-config.h
  2211. :
  2212.    support Win32 in OSTYPE definition.
  2213. 2004-01-27 08:54  slif
  2214.    * agent/: snmpd.c, mibgroup/agentx/master.c:
  2215.    include io.h for Win32 to introduce the close() function
  2216. 2004-01-27 07:48  slif
  2217.    * win32/: libhelpers/.cvsignore, net-snmp/.cvsignore,
  2218.      net-snmp/agent/.cvsignore, net-snmp/library/.cvsignore
  2219. , netsnmpmibs/.cvsignore, netsnmpmibssdk/.cvsignore
  2220. , snmpdsdk/.cvsignore:
  2221.    provide a CVS filter to every subdir under win32.
  2222. 2004-01-27 07:34  slif
  2223.    * win32/: libagent/libagent.def, libucdmibs/libucdmibs.def
  2224. :
  2225.    convert to DOS format to keep certain IDE happy.
  2226. 2004-01-27 07:27  slif
  2227.    * win32/mib_module_config.h:
  2228.    this file is superseded by win32/net-snmp/agent/mib_module_config.h.
  2229. 2004-01-27 07:23  slif
  2230.    * include/net-snmp/library/winservice.h, snmplib/winservice.c
  2231. :
  2232.    changes approved by author provide more readable formatting and comments.
  2233. 2004-01-27 07:22  slif
  2234.    * include/net-snmp/library/winservice.h, snmplib/winservice.c
  2235. :
  2236.    remove CR characters from these sources.
  2237. 2004-01-27 07:19  slif
  2238.    * README.Panasonic_AM3X.txt:
  2239.    convert CRLF to newline
  2240. 2004-01-27 07:04  dts12
  2241.    * apps/snmptrapd_handlers.c:
  2242.    Forward traps to port 162 by default.
  2243. 2004-01-26 15:56  rstory
  2244.    * snmplib/data_list.c:
  2245.    quiet compiler warning
  2246. 2004-01-26 15:55  rstory
  2247.    * snmplib/container_binary_array.c:
  2248.    don't hardcode pointer size; noted on coders by rajesh arumugam
  2249. 2004-01-26 04:19  dts12
  2250.    * apps/snmptrapd_handlers.c:
  2251.    Fix the ordering of hostname and IP address as passed to trap handler
  2252.    (Bug #882071 and others)
  2253. 2004-01-26 04:15  dts12
  2254.    * apps/snmptrapd_handlers.c:
  2255.    Convert v1 traps to v2 format before passing it to the trap handler
  2256.    (plus merging the other 5.1.x patches into the main development tree)
  2257. 2004-01-26 02:47  dts12
  2258.    * agent/mibgroup/host/hr_filesys.c:
  2259.    Ensure that hrFSTable indexes are consistent across the lifetime of
  2260.    the agent.
  2261. 2004-01-26 02:43  dts12
  2262.    * agent/mibgroup/host/hr_filesys.c:
  2263.    Align hrFSStorageIndex values with hrStorageTable (bug #882987)
  2264. 2004-01-20 05:48  rstory
  2265.    * README:
  2266.    Add Andy Smith to contributors
  2267. 2004-01-20 05:40  rstory
  2268.    * configure:
  2269.    update for new confiure.in
  2270. 2004-01-20 05:28  rstory
  2271.    * include/net-snmp/system/mingw32.h:
  2272.    partial application of 860980: Fix for mingw32.h
  2273. 2004-01-20 05:17  rstory
  2274.    * configure.in:
  2275.    apply patch 843679: Configure patch for MinGW
  2276. 2004-01-14 06:03  dts12
  2277.    * agent/mibgroup/mibII/ifTable.c:
  2278.    Fix handling of 64-bit counters, and use the correct /proc interface file
  2279.    (not the temporary debugging version!)
  2280. 2004-01-14 05:41  dts12
  2281.    * agent/mibgroup/mibII/: ifTable.c, ifTable.h:
  2282.    Provisional re-implementation of IF-MIB::ifTable and IF-MIB::ifXTable
  2283.    Linux support only (and some objects are missing),
  2284.    but it should give the general flavour.
  2285. 2004-01-14 05:37  dts12
  2286.    * include/net-snmp/library/snmp_enum.h, snmplib/snmp_enum.c
  2287. :
  2288.    New interfaces to find an unused value within an enumeration list.
  2289. 2004-01-13 20:16  rstory
  2290.    * agent/mibgroup/agentx/master.c,
  2291.      win32/net-snmp/agent/mib_module_config.h:
  2292.    undo inadvertent checkin
  2293. 2004-01-13 20:13  rstory
  2294.    * agent/helpers/: cache_handler.c, row_merge.c,
  2295.      table_iterator.c:
  2296.    undo inadvertent checkin
  2297. 2004-01-13 20:09  rstory
  2298.    * include/net-snmp/agent/cache_handler.h,
  2299.      include/net-snmp/agent/table_array.h,
  2300.      include/net-snmp/library/snmp_debug.h,
  2301.      mibs/NET-SNMP-EXAMPLES-MIB.txt:
  2302.    undo inadvertent checkin
  2303. 2004-01-13 20:03  rstory
  2304.    * Makefile.in, agent/snmp_vars.c:
  2305.    undo inadvertent checkin
  2306. 2004-01-13 10:23  rstory
  2307.    * agent/mibgroup/mibII/: interfaces.c, interfaces.h:
  2308.    undo inadvertent checkin
  2309. 2004-01-11 16:45  rstory
  2310.    * local/mib2c.conf:
  2311.    fix typo, noted on coders by Oleg Ivanov
  2312. 2004-01-11 16:43  rstory
  2313.    * mibs/NET-SNMP-EXAMPLES-MIB.txt, snmplib/container.c,
  2314.      win32/net-snmp/agent/mib_module_config.h, agent/snmp_vars.c
  2315. , agent/helpers/cache_handler.c,
  2316.      agent/helpers/row_merge.c, agent/helpers/table_iterator.c
  2317. , agent/mibgroup/agentx/master.c,
  2318.      agent/mibgroup/mibII/interfaces.c,
  2319.      agent/mibgroup/mibII/interfaces.h,
  2320.      include/net-snmp/agent/cache_handler.h,
  2321.      include/net-snmp/agent/table_array.h,
  2322.      include/net-snmp/library/snmp_debug.h,
  2323.      include/net-snmp/system/netbsd.h,
  2324.      local/mib2c.check_values.conf, Makefile.in:
  2325.    fix range checking code, noted on coders by Oleg Ivanov
  2326. 2004-01-07 09:40  rstory
  2327.    * local/mib2c-conf.d/: m2c_setup_node.m2i,
  2328.      mfd-access-unsorted-external-body.m2i,
  2329.      mfd-access-unsorted-external-header.m2i, mfd-data-set.m2c
  2330. , mfd-interface.m2c, mfd-top.m2c,
  2331.      subagent.m2c:
  2332.    if needlength not set, set varbind val_len for GETs, validate val_len on set;
  2333.    don't declares functions which can't be inlined as inline; comment tweaks
  2334. 2004-01-06 14:40  hardaker
  2335.    * snmplib/mib.c:
  2336.    - translate a MIB type of IPADDR to IPADDRESS instead of OCTET_STRING.
  2337.    - small other bug fix
  2338. 2004-01-06 14:39  hardaker
  2339.    * perl/SNMP/SNMP.pm:
  2340.    change the manual so it doesn't reference UCD-SNMP v3 (ahem)
  2341. 2004-01-06 14:38  hardaker
  2342.    * local/mib2c:
  2343.    proper sorting when NetSNMP::OID is available.
  2344. 2004-01-01 16:53  rstory
  2345.    * local/mib2c-conf.d/default-mfd-top.m2c:
  2346.    only set defaults if not already set
  2347. 2003-12-30 20:34  hardaker
  2348.    * perl/OID/: OID.xs, test.pl:
  2349.    handle implied indexes
  2350. 2003-12-30 19:33  hardaker
  2351.    * perl/OID/: OID.pm, OID.xs, test.pl:
  2352.    A new ->get_indexes() method to return the extracted indexes from a OID.
  2353. 2003-12-30 15:19  rstory
  2354.    * local/mib2c:
  2355.    allow: separated paths in MIB2C_DIR env var
  2356. 2003-12-30 15:15  rstory
  2357.    * local/mib2c-conf.d/: m2c_setup_enum.m2i, m2c_setup_node.m2i
  2358. :
  2359.    unquote uc calls, since eval with interpret as a literal and I can't
  2360.    reproduce the 'bareword' problem that made me quote in the first place
  2361. 2003-12-29 12:03  rstory
  2362.    * local/mib2c-conf.d/: mfd-interface.m2c, mfd-top.m2c
  2363. :
  2364.    remove unused request_mode
  2365. 2003-12-26 12:54  rstory
  2366.    * local/mib2c-conf.d/m2c_setup_table.m2i:
  2367.    rename vars for clarification: ${table}_ctx* -> ${table}_rowreq_ctx*; add
  2368.    vars for mfd_defaults; use new mib2c push/pop to generate per table defaults
  2369.    file default-table-$table.m2d containing current values of some m2c vars
  2370. 2003-12-26 12:52  rstory
  2371.    * local/mib2c-conf.d/: generic-get-char.m2i,
  2372.      mfd-access-unsorted-external-body.m2i,
  2373.      mfd-access-unsorted-external-header.m2i,
  2374.      mfd-access-unsorted-external-interface.m2i,
  2375.      mfd-access-unsorted-external-readme.m2i, mfd-data-get.m2c
  2376. , mfd-data-set.m2c, mfd-interface.m2c,
  2377.      mfd-readme.m2c, mfd-top.m2c, node-get.m2i,
  2378.      node-set.m2i, parent-dependencies.m2i, parent-set.m2i
  2379. , syntax-InetAddress-get.m2i,
  2380.      syntax-InetAddressType-get.m2i:
  2381.    rename vars for clarification: itr_ctx* -> loop_ctx*, loop* -> loop_ctx*,
  2382.    ${table}_ctx* -> ${table}_rowreq_ctx*
  2383. 2003-12-26 12:32  rstory
  2384.    * local/mib2c-conf.d/m2c_setup_node.m2i:
  2385.    quote assignment of uppercased name, so values that start with a digit don't
  2386.    get interpreted as a bare word; chg debug print to comment
  2387. 2003-12-26 12:31  rstory
  2388.    * local/mib2c-conf.d/: details-enums.m2i,
  2389.      generic-value-map-reverse.m2i, generic-value-map.m2i,
  2390.      m2c_setup_enum.m2i:
  2391.    quote assignment of uppercased name, so values that start with a digit don't
  2392.    get interpreted as a bare word; consolidate $m2c_enamey/$m2c_iname processing
  2393.    into m2c_setup_enum.m2i
  2394. 2003-12-23 07:19  rstory
  2395.    * dist/README.build-scripts:
  2396.    remove deprecated option from example
  2397. 2003-12-23 07:18  rstory
  2398.    * dist/RELEASE-INSTRUCTIONS:
  2399.    change default rpm build instructions to embed perl
  2400. 2003-12-23 07:17  rstory
  2401.    * dist/net-snmp.spec:
  2402.    re-work perl options to fix problem w/configure argument quoting
  2403. 2003-12-23 02:00  dts12
  2404.    * README.win32:
  2405.    Note that Cygwin no longer needs a separate regex library
  2406.    Reported by John McCash
  2407. 2003-12-22 16:56  rstory
  2408.    * local/mib2c:
  2409.    add push/pop; re-work index/internalindex/externalindex/nonindex setup
  2410. 2003-12-19 20:38  hardaker
  2411.    * local/: Makefile.in, mib2c.access_functions.conf,
  2412.      mib2c.array-user.conf, mib2c.check_values.conf,
  2413.      mib2c.conf:
  2414.    Patch from Brian Buesker to fix misc problems (variable {}ing, ...)
  2415. 2003-12-18 01:58  dts12
  2416.    * man/snmpnetstat.1:
  2417.    Fix more markup errors, reported by Eric Raymond.
  2418. 2003-12-16 02:00  dts12
  2419.    * include/net-snmp/agent/table_mfd.h:
  2420.    Be consistent in use of forward definitions (explicit vs implicit struct)
  2421.    Reported by Magnus Fromreide
  2422. 2003-12-11 18:56  rstory
  2423.    * dist/RELEASE-INSTRUCTIONS:
  2424.    update rpm build instructions
  2425. 2003-12-11 18:52  rstory
  2426.    * dist/Makefile:
  2427.    fix updated perl options for new rpm method
  2428. 2003-12-11 18:41  rstory
  2429.    * dist/Makefile:
  2430.    remove VER/REL, use VERSION/RELEASE; update perl options for new rpm method;
  2431.    add target to build rpm tree; don't hardcode architecture
  2432. 2003-12-11 18:38  rstory
  2433.    * local/Version-Munge.pl:
  2434.    document -D option; add Makefile type
  2435. 2003-12-11 18:22  rstory
  2436.    * dist/net-snmp.spec:
  2437.    don't require perl; add note on vendor releases
  2438. 2003-12-11 08:10  rstory
  2439.    * agent/helpers/cache_handler.c:
  2440.    run indent
  2441. 2003-12-11 08:00  rstory
  2442.    * agent/helpers/cache_handler.c:
  2443.    move logic to skip when caching disable, no cache found or cache disabled
  2444. 2003-12-10 06:44  rstory
  2445.    * dist/nsb-nightly:
  2446.    delay sourcing of nsb-functions; mv rc file into ~/.snmp; remove build dir
  2447.    on success
  2448. 2003-12-10 06:43  rstory
  2449.    * dist/nsb-package:
  2450.    delay sourcing of nsb-functions; mv rc file into ~/.snmp
  2451. 2003-12-10 06:17  rstory
  2452.    * dist/nsb-functions:
  2453.    new vars: NSB_VERSION NSB_BUILD_SUFFIX; don't use hostname -s, since sun
  2454.    doesn't support it; tweak default paths
  2455. 2003-12-10 02:41  dts12
  2456.    * man/: mib_api.3.def, snmp.conf.5.def,
  2457.      snmp_config.5.def:
  2458.    Fix assorted markup errors, reported by Eric Raymond.
  2459. 2003-11-30 14:25  rstory
  2460.    * include/net-snmp/library/system.h:
  2461.    fix scope of have_dirent ifdef
  2462. 2003-11-30 14:23  rstory
  2463.    * agent/helpers/table_mfd.c:
  2464.    add comments; remove assert on valid condition
  2465. 2003-11-30 14:21  rstory
  2466.    * agent/helpers/table.c:
  2467.    debug msg when skipping vb with bogus index
  2468. 2003-11-30 14:19  rstory
  2469.    * agent/helpers/baby_steps.c:
  2470.    readability fix - use macro instead of hardcoded value
  2471. 2003-11-28 05:41  dts12
  2472.    * agent/helpers/table_data.c,
  2473.      include/net-snmp/agent/table_data.h:
  2474.    If a row is created via a SET request, then it needs to be made available
  2475.    to the other columns and passes.  Provide a mechanism for inserting this
  2476.    into the request list.
  2477.    (This looks suspiciously similar to another recent patch:-)   Does
  2478.    this functionality perhaps belong within the top-level 'table' handler?)
  2479. 2003-11-25 15:48  hardaker
  2480.    * local/mib2c:
  2481.    - support $node.description
  2482.    - support @printf ...@
  2483. 2003-11-25 12:47  rstory
  2484.    * dist/nsb-functions:
  2485.    tweak default build dirs; default to host/version instead of platform/version
  2486.    (since sf build hosts keep changing platforms)
  2487. 2003-11-25 12:44  rstory
  2488.    * dist/nsb-package:
  2489.    move dir munging in nsb-functions
  2490. 2003-11-24 09:54  hardaker
  2491.    * local/Version-Munge.pl:
  2492.    version stamp the .spec file
  2493. 2003-11-24 09:53  hardaker
  2494.    * dist/net-snmp.spec:
  2495.    version number change
  2496. 2003-11-24 09:38  hardaker
  2497.    * FAQ:
  2498.    add a greece mirror
  2499. 2003-11-24 06:37  dts12
  2500.    * snmplib/snmpusm.c:
  2501.    Handle invalid (64-bit) values for engine boots & time
  2502.    Patch #827044 by Bob Rowlands, fixing bug #809250
  2503. 2003-11-24 06:23  dts12
  2504.    * apps/snmpusm.c:
  2505.    Correct usage information for -Cx options
  2506.    Patch #818766 by Bob Rowlands, fixing bug #818634
  2507. 2003-11-24 04:00  dts12
  2508.    * agent/mibgroup/host/hr_device.c:
  2509.    Handle GETNEXT requests on the hrDeviceTable with a "too large" index.
  2510.    Patch #811717 by Bob Rowlands, fixing bug #807315
  2511. 2003-11-21 09:13  dts12
  2512.    * agent/mibgroup/ucd-snmp/diskio.c:
  2513.    Correct handling of UCD diskio values on 64-bit Solaris.
  2514.    Patch #809255 by Bob Rowlands, to fix bug #808975
  2515. 2003-11-21 09:08  dts12
  2516.    * agent/mibgroup/kernel_sunos5.c:
  2517.    Fix Solaris implementation of ifInNUcastPkts & ifOutNUcastPkts
  2518.    Patch #808807 by Bob Rowlands, to fix bugs #808399 & #808417
  2519. 2003-11-21 08:10  dts12
  2520.    * agent/mibgroup/mibII/interfaces.c:
  2521.    Implement ifSpecific object on Solaris.
  2522.    Patch #808746 by Bob Rowlands, fixing bug #808430
  2523. 2003-11-21 07:23  dts12
  2524.    * snmplib/system.c:
  2525.    Ensure 32-bit timeticks value returned on Solaris kit.
  2526.    Patch #808074 by Bob Rowlands, to fix bug #807796
  2527. 2003-11-21 07:18  dts12
  2528.    * agent/mibgroup/utilities/override.c:
  2529.    Return an error on failed overrride write.
  2530.    Patch #808054 by Bob Rowlands, fixing bug #805254
  2531. 2003-11-21 06:30  dts12
  2532.    * man/: snmp.conf.5.def, snmpd.conf.5.def,
  2533.      snmpusm.1.def:
  2534.    Minor clarifications to a few man pages.
  2535.    Patch #807937 from Bob Rowlands
  2536. 2003-11-21 06:25  dts12
  2537.    * apps/snmpdf.c:
  2538.    Handle storage units <1024 bytes
  2539.    (Patch #801341 by Bob Rowlands, fixing bug #757448)
  2540. 2003-11-21 05:21  dts12
  2541.    * agent/helpers/table_iterator.c:
  2542.    When we reach the end of the last table, make sure that the higher level
  2543.    handlers will realise this, and move on to the next registered module.
  2544.    Also catch missing columns when processing GETNEXT requests.
  2545. 2003-11-21 04:19  dts12
  2546.    * agent/agent_trap.c:
  2547.    Support acknowledged notifications (Inform and AgentX Notify) as
  2548.    well as unacknowledged ones.   First reported by david@grancanaria
  2549.    Probably doesn't resend if no response is received.
  2550. 2003-11-20 07:09  dts12
  2551.    * agent/mibgroup/examples/netSnmpHostsTable.c:
  2552.    Move suffix processing within the request loop, since v5.1 iterator
  2553.    handlers may receive multiple request varbinds.  Fix provided by Barb Roesch
  2554. 2003-11-20 06:36  dts12
  2555.    * agent/agent_registry.c:
  2556.    Protect 'unregister_mibs_by_session' from being called with a NULL
  2557.    session pointer.  (Used when unregistering "internal" MIB modules)
  2558. 2003-11-20 01:39  dts12
  2559.    * agent/mibgroup/mibII/udp.c:
  2560.    Be consistent in use of return variable name for HP-UX 11
  2561.    (Fixed bug #845460)
  2562. 2003-11-19 16:23  rstory
  2563.    * configure:
  2564.    configure to match new configure.in
  2565. 2003-11-19 16:21  rstory
  2566.    * configure.in, snmplib/Makefile.in:
  2567.    don't use non-portable .c=.o type substitutions in makefile; thus put obj/lobj
  2568.    generation back in configure
  2569. 2003-11-19 07:40  dts12
  2570.    * agent/helpers/table_iterator.c:
  2571.    Enable retries on GetNext noSuchInstance exceptions. Fixes bug #843842
  2572. 2003-11-19 07:32  dts12
  2573.    * include/net-snmp/agent/watcher.h, agent/helpers/watcher.c
  2574. :
  2575.    Fix watched timestamp registration. 'marker_t' is already a pointer,
  2576.    so doesn't need further dereferencing!
  2577. 2003-11-17 09:17  dts12
  2578.    * agent/mibgroup/agent/nsLogging.c:
  2579.    Fix creation of new logging entries.
  2580. 2003-11-17 09:12  dts12
  2581.    * agent/helpers/table_iterator.c,
  2582.      include/net-snmp/agent/table_iterator.h:
  2583.    If a row is created via a SET request, then it needs to be inserted into
  2584.    the iteration data structures, so that it's available to other columns & passes.
  2585. 2003-11-17 09:06  dts12
  2586.    * snmplib/snmp_logging.c:
  2587.    Release the data structure once it's no longer needed.
  2588. 2003-11-17 02:58  dts12
  2589.    * agent/mibgroup/: mibII/tcp.c, ucd-snmp/vmstat.c:
  2590.    Avoid using the variable name 'hz' (which gets corrupted on AIX and HPUX
  2591.    by system redefinitions).  See bug #842475 & #842483
  2592. -------------------------------------------------------------------------------
  2593. Changes: V5.0.9 -> V5.1
  2594. 2003-11-13 18:46  hardaker
  2595.    * dist/RELEASE-INSTRUCTIONS:
  2596.    reverse 5.x and 4.x listing since, um, this is 5.x (again)
  2597.    
  2598. 2003-11-13 18:44  hardaker
  2599.    * dist/RELEASE-INSTRUCTIONS:
  2600.    reverse 5.x and 4.x listing since, um, this is 5.x
  2601.    
  2602. 2003-11-13 18:42  hardaker
  2603.    * man/: netsnmp_Container_iterator.3, netsnmp_agent.3,
  2604.    netsnmp_baby_steps.3, netsnmp_bulk_to_next.3,
  2605.    netsnmp_cache_handler.3, netsnmp_container.3,
  2606.    netsnmp_data_list.3, netsnmp_debug.3,
  2607.    netsnmp_deprecated.3, netsnmp_handler.3,
  2608.    netsnmp_instance.3, netsnmp_iterator_info_s.3,
  2609.    netsnmp_leaf.3, netsnmp_library.3,
  2610.    netsnmp_mfd_pdu_context_s.3, netsnmp_mib_utilities.3,
  2611.    netsnmp_mode_end_call.3, netsnmp_multiplexer.3,
  2612.    netsnmp_netsnmp_iterator_info_s.3,
  2613.    netsnmp_netsnmp_mib_handler_methods.3, netsnmp_oid_stash.3
  2614. , netsnmp_old_api.3, netsnmp_read_only.3,
  2615.    netsnmp_row_merge.3, netsnmp_scalar.3,
  2616.    netsnmp_scalar_group_group.3, netsnmp_serialize.3,
  2617.    netsnmp_stash_cache.3, netsnmp_table.3,
  2618.    netsnmp_table_array.3, netsnmp_table_data.3,
  2619.    netsnmp_table_dataset.3, netsnmp_table_iterator.3,
  2620.    netsnmp_todo.3, netsnmp_util.3, netsnmp_utilities.3
  2621. , netsnmp_watcher.3:
  2622.    update for 5.1
  2623.    
  2624. 2003-11-13 18:21  hardaker
  2625.    * NEWS:
  2626.    update for 5.1
  2627.    
  2628. 2003-11-13 18:14  hardaker
  2629.    * perl/: ASN/Makefile.PL, OID/Makefile.PL,
  2630.    SNMP/Makefile.PL, agent/Makefile.PL,
  2631.    agent/default_store/Makefile.PL, default_store/Makefile.PL
  2632. :
  2633.    patch #838112 to fix windows perl building
  2634.    
  2635. 2003-11-13 17:28  rstory
  2636.    * local/mib2c:
  2637.    fix regexp for duplicate index exclusion to only match whole words
  2638.    
  2639. 2003-11-13 15:03  hardaker
  2640.    * man/snmpd.conf.5.def:
  2641.    document stash_cache
  2642.    
  2643. 2003-11-13 14:47  hardaker
  2644.    * agent/mibgroup/agent/: nsCache.c, nsDebug.c,
  2645.    nsLogging.c:
  2646.    - properly check for the ->processed flag.
  2647.      - (fixes a bug pointed out by Bruce where a getnext returned noSuchInstance)
  2648.    
  2649. 2003-11-13 12:11  rstory
  2650.    * agent/helpers/table.c:
  2651.    don't call handlers for error recovery if they hadn't been called for at least
  2652.    reserve1 (e.g. set w/invalid indexes)
  2653.    
  2654. 2003-11-13 11:34  rstory
  2655.    * include/net-snmp/library/snmp_assert.h:
  2656.    fix void definition for netsnmp_assert when debugging disabled, noted on coders
  2657.    
  2658. 2003-11-13 11:32  rstory
  2659.    * README.win32:
  2660.    apply patch [ 841463 ] 5.1rc1 README.win32 changes
  2661.    
  2662. 2003-11-12 09:25  dts12
  2663.    * agent/mibgroup/mibII/var_route.c:
  2664.    Providee missing declaration for Route_Scan_Reload
  2665.    HP-UX 11 only.  Latest in the saga of bug # 840615
  2666.    
  2667. 2003-11-12 04:55  dts12
  2668.    * agent/mibgroup/mibII/: icmp.c, ip.c, tcpTable.c
  2669. :
  2670.    Fix more HP-UX 11 specific bogus code.
  2671.    Tracking Bug #840615
  2672.    
  2673. 2003-11-12 02:38  dts12
  2674.    * agent/mibgroup/mibII/tcp.c:
  2675.    Use correct variable for detecting which object is being processed.
  2676.    (HPUX-11 only - fixes bug #840615)
  2677.    
  2678. 2003-11-10 14:39  hardaker
  2679.    * perl/AnyData_SNMP/Storage.pm:
  2680.    - (perl/AnyData_SNMP/Storage.pm): version tag ( 5.1.rc1 )
  2681.    
  2682. 2003-11-10 14:39  hardaker
  2683.    * perl/ASN/ASN.pm:
  2684.    - (perl/ASN/ASN.pm): version tag ( 5.1.rc1 )
  2685.    
  2686. 2003-11-10 14:39  hardaker
  2687.    * perl/OID/OID.pm:
  2688.    - (perl/OID/OID.pm): version tag ( 5.1.rc1 )
  2689.    
  2690. 2003-11-10 14:39  hardaker
  2691.    * perl/default_store/default_store.pm:
  2692.    - (perl/default_store/default_store.pm): version tag ( 5.1.rc1 )
  2693.    
  2694. 2003-11-10 14:38  hardaker
  2695.    * perl/agent/default_store/default_store.pm:
  2696.    - (perl/agent/default_store/default_store.pm): version tag ( 5.1.rc1 )
  2697.    
  2698. 2003-11-10 14:38  hardaker
  2699.    * perl/agent/agent.pm:
  2700.    - (perl/agent/agent.pm): version tag ( 5.1.rc1 )
  2701.    
  2702. 2003-11-10 14:38  hardaker
  2703.    * perl/SNMP/SNMP.pm:
  2704.    - (perl/SNMP/SNMP.pm): version tag ( 5.1.rc1 )
  2705.    
  2706. 2003-11-10 14:38  hardaker
  2707.    * FAQ:
  2708.    - (FAQ): version tag ( 5.1.rc1 )
  2709.    
  2710. 2003-11-10 14:38  hardaker
  2711.    * README:
  2712.    - (README): version tag ( 5.1.rc1 )
  2713.    
  2714. 2003-11-10 14:38  hardaker
  2715.    * snmplib/snmp_version.c:
  2716.    - (snmplib/snmp_version.c): version tag ( 5.1.rc1 )
  2717.    
  2718. 2003-11-10 14:28  hardaker
  2719.    * agent/Makefile.depend, agent/mibgroup/Makefile.depend
  2720. , apps/Makefile.depend,
  2721.    apps/snmpnetstat/Makefile.depend, snmplib/Makefile.depend
  2722. :
  2723.    make depend
  2724.    
  2725. 2003-11-10 08:47  rstory
  2726.    * snmplib/system.c:
  2727.    don't double create temp directory
  2728.    
  2729. 2003-11-10 08:46  rstory
  2730.    * win32/net-snmp/net-snmp-config.h:
  2731.    always use inline, now that it works (needed extern)
  2732.    
  2733. 2003-11-07 16:34  rstory
  2734.    * local/mib2c-conf.d/: generic-data-allocate.m2i,
  2735.    generic-table-indexes-from-oid.m2i,
  2736.    generic-table-indexes-to-oid.m2i,
  2737.    mfd-access-unsorted-external-body.m2i,
  2738.    mfd-access-unsorted-external-interface.m2i, mfd-interface.m2c
  2739. , mfd-top.m2c, node-set.m2i, parent-set.m2i
  2740. :
  2741.    use DEBUGTRACE instead of hardcoded __FUNCTION__
  2742.    
  2743. 2003-11-07 10:34  hardaker
  2744.    * local/mib2c:
  2745.    much better error message when a MIB node can't be found in the
  2746.    command line arguments
  2747.    
  2748. 2003-11-07 10:27  hardaker
  2749.    * local/Version-Munge.pl:
  2750.    - fix sed script regexp for odd versions (pre2b, eg).
  2751.    - make -h actually print help.
  2752.    
  2753. 2003-11-07 09:03  rstory
  2754.    * local/mib2c.array-user.conf:
  2755.    braces around var name
  2756.    
  2757. 2003-11-06 20:46  rstory
  2758.    * win32/net-snmp/net-snmp-config.h:
  2759.    use inline to __inline from main net-snmp-config file; add extern to basic
  2760.    NETSNMP_INLINE def, per MS tech note 123768
  2761.    
  2762. 2003-11-06 20:42  rstory
  2763.    * include/net-snmp/library/system.h,
  2764.    include/net-snmp/system/mingw32.h, snmplib/system.c:
  2765.    apply patch [ 828362 ] First pass at MinGW32
  2766.    
  2767. 2003-11-06 20:29  rstory
  2768.    * snmplib/: system.c (V5-0-patches.2), system.c:
  2769.    apply patch [ 836162 ] 5.1pre3 win32 mkdirhier()
  2770.    
  2771. 2003-11-06 20:00  rstory
  2772.    * win32/: encode_keychange/encode_keychange.dsp,
  2773.    libsnmp/libsnmp.dsp, libsnmp_dll/libsnmp.def,
  2774.    libsnmp_dll/libsnmp_dll.dsp, snmpbulkget/snmpbulkget.dsp
  2775. , snmpbulkwalk/snmpbulkwalk.dsp, snmpd/snmpd.dsp,
  2776.    snmpdelta/snmpdelta.dsp, snmpdf/snmpdf.dsp,
  2777.    snmpdsdk/snmpd.dsp, snmpget/snmpget.dsp,
  2778.    snmpgetnext/snmpgetnext.dsp, snmpnetstat/snmpnetstat.dsp
  2779. , snmpset/snmpset.dsp, snmpstatus/snmpstatus.dsp,
  2780.    snmptable/snmptable.dsp, snmptest/snmptest.dsp,
  2781.    snmptranslate/snmptranslate.dsp, snmptrap/snmptrap.dsp,
  2782.    snmptrapd/snmptrapd.dsp, snmpusm/snmpusm.dsp,
  2783.    snmpvacm/snmpvacm.dsp, snmpwalk/snmpwalk.dsp:
  2784.    apply patch [ 837633 ] 5.1pre3 win32 lib rename
  2785.    
  2786. 2003-11-06 16:05  rstory
  2787.    * include/net-snmp/library/snmp_debug.h:
  2788.    restore accidentally deleted n in trace macro
  2789.    
  2790. 2003-11-05 19:13  rstory
  2791.    * snmplib/snmp_client.c:
  2792.    comment for possible future optimization
  2793.    
  2794. 2003-11-05 19:13  rstory
  2795.    * agent/mibgroup/util_funcs.c:
  2796.    apply spirit of patch 836721: use new tmp file pattern macro; use _open on
  2797.    windows; add err log & debug msg; include sys/stat.h iff exists
  2798.    
  2799. 2003-11-05 19:05  rstory
  2800.    * win32/net-snmp/net-snmp-config.h:
  2801.    apply spirit of patch 836721: define HAVE_SYSTEM; add new tmp file pattern macro
  2802.    
  2803. 2003-11-05 19:02  rstory
  2804.    * agent/mibgroup/utilities/execute.c:
  2805.    apply spirit of patch 836721 for run_shell_command: test for bad return codes
  2806.    from functions; don't touch out_len if output not set or out_len is null
  2807.    
  2808. 2003-11-05 18:55  rstory
  2809.    * include/net-snmp/net-snmp-config.h.in:
  2810.    regenerate from aclocal.h, which reveals that we can't do an ifdef test
  2811.    to prevent redefining PACKAGE_* unless it is manually re-added each time
  2812.    this file is regenerated from acconfig.h. Blech.
  2813.    
  2814. 2003-11-05 18:50  rstory
  2815.    * acconfig.h:
  2816.    add macro for temp file name (configure option tbd)
  2817.    
  2818. 2003-11-05 18:14  rstory
  2819.    * README.win32:
  2820.    apply patch [ 833216 ] 5.1.pre3 Win32 compile patch
  2821.    
  2822. 2003-11-05 18:13  rstory
  2823.    * configure:
  2824.    configure to match new config.in
  2825.    
  2826. 2003-11-05 18:11  rstory
  2827.    * configure.in:
  2828.    include mibgroup utilities for mini-agent (run_shell_command for snmptrapd)
  2829.    
  2830. 2003-11-05 09:36  rstory
  2831.    * local/mib2c-conf.d/: generic-ctx-copy.m2i,
  2832.    generic-ctx-get.m2i, generic-ctx-set.m2i,
  2833.    generic-data-context.m2i, generic-table-indexes-from-oid.m2i
  2834. , generic-table-indexes-to-oid.m2i, mfd-interface.m2c