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

SNMP编程

开发平台:

Unix_Linux

  1.    * apps/snmptrapd.c:
  2.    - snmptrapd.c: correctly free the reponse if sending it fails
  3.    
  4. 2000-03-24 04:22  mslifcak
  5.    * snmplib/snmp_client.c:
  6.    xx_synch_response: avoid freeing PDU twice.
  7.    
  8. 2000-03-23 23:29  nba
  9.    * man/Makefile.in, man/snmpcmd.1, man/snmptrap.1
  10. , apps/Makefile.in, apps/snmptrap.c:
  11.    - snmpcmd.1, snmptrap.1, snmptrap.c, Makefile.in: Install and document
  12.     snmpinform.
  13.    
  14. 2000-03-23 09:58  mslifcak
  15.    * snmplib/snmp_api.c:
  16.    Enqueue only complete request_list entry; Reduce scoping of callback vars.
  17.    
  18. 2000-03-23 03:02  nba
  19.    * man/snmpinform.1:
  20.    file snmpinform.1 was initially added on branch V4-1-1-patches.
  21.    
  22. 2000-03-22 08:13  mslifcak
  23.    * agent/mibgroup/host/hr_print.c:
  24.    printf ?
  25.    
  26. 2000-03-21 11:12  mslifcak
  27.    * configure, configure.in:
  28.    modify F. Strauss' patch per N. Baggesen's suggestion: remove export-dynamic.
  29.    
  30. 2000-03-21 09:14  mslifcak
  31.    * win32/libsnmp_dll/libsnmp.def:
  32.    more smooth sailing with Win32 .DLL . DLLEXPORT, anyone ?
  33.    
  34. 2000-03-21 09:07  mslifcak
  35.    * agent/: agent_registry.c, mibgroup/mibII/system_mib.c
  36. :
  37.    win32 build check: no sigaction, SIGCLD defined.
  38.    
  39. 2000-03-21 08:47  daves
  40.    * agent/: ds_agent.h, snmpd.c,
  41.    mibgroup/agentx/master.c, mibgroup/agentx/subagent.c:
  42.    - (ds_agent.h snmpd.c mibgroup/agentx/{master,subagent}.c):
  43.      -  Command-line option for specifying AgentX port
  44.         (based on patch from Frank Strauss)
  45.    
  46. 2000-03-21 08:38  daves
  47.    * snmplib/snmp_api.c:
  48.    - (snmp_api.c): Support 'host:port' representation of peernames
  49.    
  50. 2000-03-21 04:05  daves
  51.    * agent/: snmp_agent.c (V4-1-1-patches.4), snmp_agent.c:
  52.    - (snmp_agent.c): Missing new-line on debug output
  53.    
  54. 2000-03-21 02:52  daves
  55.    * agent/mibgroup/mibII/: tcp.c, tcp.h, tcpTable.c
  56. , tcpTable.h, udp.c, icmp.c, udp.h,
  57.    udpTable.c, udpTable.h, icmp.h, ip.c,
  58.    system_mib.c:
  59.    - (mibII/{tcp,udp,ip,icmp}*) Continuing mibII code cleanup
  60.    
  61. 2000-03-20 11:14  mslifcak
  62.    * apps/snmptable.c:
  63.    Comment -C -- do not use this flag.
  64.    
  65. 2000-03-17 15:32  hardaker
  66.    * agent/mibgroup/header_complex.c:
  67.    - (header_complex.c): sizeof(x)*(len+1) not sizeof(x)*len+1
  68.    
  69. 2000-03-16 00:10  nba
  70.    * acconfig.h, configure.in, config.h.in,
  71.    configure, agent/mibgroup/host/hr_print.c:
  72.    - configure, hr_print.c: detect system printers (SysV/lpstat, *BSD/cgetnext,
  73.     Linux/printcap)
  74.    
  75. 2000-03-15 18:30  mslifcak
  76.    * agent/agent_registry.c:
  77.    Second part: all members of struct snmp_index are pointers.
  78.    
  79. 2000-03-15 15:07  mslifcak
  80.    * agent/agent_registry.c:
  81.    Fix memory leak with unregister_index.
  82.    
  83. 2000-03-15 15:07  mslifcak
  84.    * agent/mibgroup/smux/smux.c:
  85.    Fix memory leak when cleaning up trap variables.
  86.    
  87. 2000-03-15 08:48  daves
  88.    * snmplib/: snmp_api.c, snmp_client.c:
  89.    - (snmp_api.c snmp_client.c): Initialise varbind data hook elsewhere as well.
  90.    
  91. 2000-03-15 07:57  daves
  92.    * agent/mibgroup/agentx/: master_request.c (V4-1-1-patches.1),
  93.    master_request.c:
  94.    - (agentx/master_request.c): Fix infinite loop problem when walking subagent.
  95.    
  96. 2000-03-15 06:09  daves
  97.    * agent/snmp_agent.c:
  98.    - (agent/snmp_agent.c): Avoid calling read routine for each SET handling pass.
  99.     N.B:  This hasn't been tested with AgentX subagents yet
  100.    
  101. 2000-03-15 06:07  daves
  102.    * snmplib/: snmp_api.c, snmp_api.h:
  103.    - (snmplib/snmp_api.[ch]): Provide hook for internal varbind-related data
  104.    
  105. 2000-03-15 05:22  daves
  106.    * agent/var_struct.h:
  107.    - (agent/var_struct.h): Use a single magic number for MIB registry name lengths.
  108.    
  109. 2000-03-15 01:51  daves
  110.    * snmplib/: system.h (V4-1-1-patches.1), system.h:
  111.    - (snmplib/system.h): Don't declare gettimeofday() if the system provides it.
  112.     (Fix provided by Ron Mevissen)
  113.    
  114. 2000-03-14 07:57  daves
  115.    * agent/: snmp_agent.c (V4-1-1-patches.3), snmp_agent.c:
  116.    - (agent/snmp_agent.c): Don't overwrite saved status when checking access.
  117.    
  118. 2000-03-14 07:52  daves
  119.    * agent/: snmp_agent.c (V4-1-1-patches.2), snmp_agent.c:
  120.    - (agent/snmp_agent.c): Return a response, even if the request failed.
  121.    
  122. 2000-03-13 15:32  nba
  123.    * agent/mibgroup/misc/ipfwacc.h:
  124.    - ipfwacc.h: fix the MIB name
  125.    
  126. 2000-03-10 12:48  hardaker
  127.    * configure:
  128.    - (configure): autoconf run
  129.    
  130. 2000-03-10 11:09  hardaker
  131.    * agent/mibgroup/examples/Makefile.dlmod:
  132.    - (Makefile.dlmod): Patch from Frank Strauss:
  133.      - dlmod build Makefile example.  Needs incorperation with main configure.
  134.    
  135. 2000-03-10 11:02  hardaker
  136.    * agent/agent_registry.c:
  137.    - (agent_registry.c): better signal check from Michael Slifcak
  138.    
  139. 2000-03-10 10:59  hardaker
  140.    * mibs/UCD-DLMOD-MIB.txt:
  141.    - (UCD-DLMOD-MIB.txt): typo found by Michael Slifcak.
  142.    
  143. 2000-03-10 10:54  hardaker
  144.    * agent/mibgroup/ucd-snmp/dlmod.c,
  145.    agent/mibgroup/ucd-snmp/dlmod.h, man/snmpd.conf.5.def,
  146.    mibs/UCD-DLMOD-MIB.txt:
  147.    - (dlmod.c, dlmod.h, snmpd.conf.5.def, UCD-DLMOD-MIB.txt): Patch from
  148.      Frank Strauss:
  149.      - Reimplementation of the dlmod mib module:
  150.        o mibgroup/misc/dlmod + dlmods/dlmod_mib -> mibgroup/ucd-snmp/dlmod
  151.        o fixed registration (ucdavis.ucdExperimental.14 instead of ucdavis.14)
  152.        o added configure stuff for HAVE_SNPRINTF, which was used by dlmod.c
  153.        o removed `_dynamic_' prefixes from init/deinit functions
  154.        o made dlmodIndex not-accessible (only implementation, not definition)
  155.        o removed the asn_parse_XXX stuff
  156.        o made entries with state `error' able to accept state `load'
  157.        o made the wombat example usable as static and dynamic module
  158.        o added simple config_parse functionality to the wombat example
  159.    
  160. 2000-03-10 10:52  hardaker
  161.    * agent/: agent_registry.c, agent_registry.h, snmpd.c
  162. :
  163.    - (agent_registry.c, agent_registry.h, snmpd.c): Patch from Frank Strauss:
  164.      - signal registry system implemented (needs to be redone allowing
  165.        multiple callbacks and handlers for all signals).
  166.      - arbitrary file descriptor/socket registration.
  167.        - this is not the way it should be done (use sessions instead).
  168.    
  169. 2000-03-10 10:44  hardaker
  170.    * Makefile.in, Makefile.top, acconfig.h,
  171.    config.h.in, configure.in, agent/Makefile.in
  172. , agent/mibgroup/Makefile.in, apps/Makefile.in
  173. , snmplib/Makefile.in, testing/Makefile.in:
  174.    - (Makefile.in, Makefile.top, acconfig.h, config.h.in, configure.in,
  175.      Makefile.in, Makefile.in, Makefile.in, Makefile.in, Makefile.in):
  176.      Patch from Frank Strauss:
  177.      - clean up shared library usage.
  178.    
  179. 2000-03-10 10:16  hardaker
  180.    * config.h.in:
  181.    - (config.h.in): autoheader re-arranged some stuff.
  182.    
  183. 2000-03-07 11:58  mslifcak
  184.    * apps/snmptrapd.c:
  185.    more touchups to allow UnixWare build to complete.
  186.    
  187. 2000-03-07 11:21  hardaker
  188.    * snmplib/default_store.h:
  189.    - (default_store.h): make MAX_SUBIDS larger and a multiple of 8.
  190.    
  191. 2000-03-07 10:13  mslifcak
  192.    * FAQ, configure, configure.in:
  193.    Introduce --enable-mini-agent to configure agent (snmpv3, no mibII interfaces).
  194.    
  195. 2000-03-07 09:03  mslifcak
  196.    * snmplib/snmpv3.c:
  197.    assume "snmpapp" if no arg passed to init_snmpv3.
  198.    
  199. 2000-03-07 08:58  mslifcak
  200.    * agent/mibgroup/mibII/vacm_vars.c:
  201.    remove init_mib() call - not appropriate here.
  202.    
  203. 2000-03-07 08:35  mslifcak
  204.    * agent/mibgroup/ucd-snmp/loadave.c:
  205.    Let the aix4 patch work.
  206.    
  207. 2000-03-07 07:08  mslifcak
  208.    * configure, configure.in, agent/snmp_vars.c
  209. , agent/mibgroup/ucd-snmp/loadave.c:
  210.    trim fat from recent check-ins.
  211.    
  212. 2000-03-06 20:01  mslifcak
  213.    * config.h.in:
  214.    cleaned up SCO UnixWare build.
  215.    
  216. 2000-03-06 16:40  mslifcak
  217.    * Makefile.in, config.guess, config.h.in,
  218.    config.sub, configure, configure.in:
  219.    start support for SCO UnixWare 5 as svr5.
  220.    
  221. 2000-03-06 10:56  hardaker
  222.    * snmplib/: default_store.h, snmp_api.c:
  223.    - (default_store.h, snmp_api.c): Patch from Robert Story:
  224.      - don't check ranges if not requested.
  225.    
  226. 2000-03-06 10:55  hardaker
  227.    * agent/: snmp_agent.c, snmp_agent.h, snmpd.c
  228. :
  229.    - (snmp_agent.c, snmp_agent.h, snmpd.c): Patch from Robert Story:
  230.      - fix exit()ing behaviour in the libucdagent library.
  231.    
  232. 2000-03-06 10:36  hardaker
  233.    * apps/snmptrapd.c:
  234.    - (snmptrapd.c): Patch from Robert Story:
  235.      - -n prints numeric IP addrs.
  236.    
  237. 2000-03-06 10:25  hardaker
  238.    * snmplib/: callback.h, snmp_logging.c, snmp_logging.h
  239. :
  240.    - (callback.h, snmp_logging.c, snmp_logging.h): Idea from ashipman@erggroup.com:
  241.      - callback function (using callback.h) added for external logging.
  242.    
  243. 2000-03-05 05:25  marz
  244.    * perl/SNMP/SNMP.pm:
  245.    fix to preserve trailing multi component instance id's at the end of
  246.    symbolic mib names(e.g., foo.6.7) when doing translateObj.
  247.    
  248. 2000-03-04 11:34  nba
  249.    * configure.in, configure:
  250.    - configure.in, configure: support --without-openssl, even if OpenSSL
  251.     is available
  252.    
  253. 2000-03-04 11:30  nba
  254.    * agent/: kernel.c, kernel.h, snmp_vars.c,
  255.    mibgroup/host/hr_swrun.c, mibgroup/mibII/var_route.c,
  256.    mibgroup/ucd-snmp/loadave.c, mibgroup/ucd-snmp/proc.c
  257. :
  258.    - agent/(various): globalize the kvm_t *kd variable
  259.    
  260. 2000-03-04 11:26  nba
  261.    * agent/: mib_modules.c, mibgroup/host/hr_storage.c:
  262.    - mib_modules.c, hr_storage.c: pre-processor # should be in column 1
  263.    
  264. 2000-03-04 11:17  nba
  265.    * apps/snmpnetstat/: inet.c, inet6.c:
  266.    - inet.c, inet6.c: survive -v 2c exception replies
  267.    
  268. 2000-03-04 11:17  nba
  269.    * snmplib/snmp_api.c:
  270.    - snmp_api.c: remove a superfluous & in front of an array
  271.    
  272. 2000-03-04 11:15  nba
  273.    * agent/mibgroup/: ucd_snmp.h, ucd-snmp/memory_netbsd1.c
  274. , ucd-snmp/memory_netbsd1.h, ucd-snmp/vmstat_netbsd1.c
  275. , ucd-snmp/vmstat_netbsd1.h:
  276.    - ucd_snmp.h, {memory,vmstat}_netbsd1.[ch]: support for NetBSD
  277.    
  278. 2000-03-04 11:14  nba
  279.    * agent/mibgroup/host/hr_disk.c:
  280.    - hr_disk.c: fixes for NetBSD
  281.    
  282. 2000-03-04 11:10  nba
  283.    * agent/mibgroup/ucd-snmp/versioninfo.c:
  284.    - versioninfo.c: don't return the trailing newline
  285.    
  286. 2000-03-04 11:08  nba
  287.    * agent/mibgroup/host/hr_swrun.c:
  288.    - hr_swrun.c: fix process size for FreeBSD 3 and NetBSD
  289.    
  290. 2000-03-04 11:05  nba
  291.    * agent/agent_trap.h:
  292.    - agent_trap.h: fix a wrong prototype
  293.    
  294. 2000-03-04 11:04  nba
  295.    * apps/snmptable.c:
  296.    - snmptable.c: fix problems printing table name and headers when using
  297.     -OS format
  298.    
  299. 2000-03-02 11:50  nba
  300.    * snmplib/snmp_api.c:
  301.    - snmp_api.c: fix address length info for tcp connect
  302.    
  303. 2000-03-02 11:48  nba
  304.    * agent/mibgroup/ucd-snmp/loadave.c:
  305.    - loadave.c: fix for AIX 4
  306.    
  307. 2000-03-02 08:30  daves
  308.    * agent/mibgroup/mibII/: ip.c, ipAddr.c, ipAddr.h
  309. , ip.h:
  310.    - (mib2/ip.[ch] mib2/ipAddr.[ch]): First stab at tidying up mib2 support.
  311.    
  312. 2000-03-01 08:32  mslifcak
  313.    * snmplib/mt_support.h:
  314.    fix bug 180 for cygwin build with _REENTRANT; per ashipman@erggroup.com
  315.    
  316. 2000-02-29 14:30  mslifcak
  317.    * snmplib/snmp_api.c:
  318.    Invoke snmp_sess_send from within snmp_read to avoid mutex deadlocks.
  319.    
  320. 2000-02-28 14:25  nba
  321.    * agent/: snmpd.h, mibgroup/smux/smux.c:
  322.    - snmpd.h, smux.c: don't initialize smux master in sub agent
  323.    
  324. 2000-02-28 14:16  nba
  325.    * agent/snmp_vars.c:
  326.    - snmp_vars.c: use SUB_AGENT symbol
  327.    
  328. 2000-02-28 14:12  nba
  329.    * snmplib/mib.c:
  330.    - mib.c: sprint_by_type should handle ASN_BIT_STR
  331.    
  332. 2000-02-28 14:10  nba
  333.    * apps/snmp_parse_args.c:
  334.    - snmp_parse_args.c: correctly call the -I options input options
  335.    
  336. 2000-02-28 10:47  mslifcak
  337.    * config.h.in, configure, configure.in,
  338.    agent/auto_nlist.c:
  339.    fix bug #176 (AIX 4 - use knlist in lieu of nlist)
  340.    
  341. 2000-02-24 17:17  mslifcak
  342.    * configure, configure.in:
  343.    apply patch to fix bug no. 177.
  344.    
  345. 2000-02-24 13:31  hardaker
  346.    * snmplib/: default_store.h, read_config.c,
  347.    snmp_api.c:
  348.    - (default_store.h, read_config.c, snmp_api.c): new snmp.conf keyword
  349.      to force the parser to ignore unknown tokens.
  350.    
  351. 2000-02-24 03:59  mslifcak
  352.    * man/snmpset.1:
  353.    document UNSIGNED32 and COUNTER32 ('u' and 'c') in snmpset (gratis ashipman@erggroup.com)
  354.    
  355. 2000-02-24 03:56  mslifcak
  356.    * man/snmptrap.1, snmplib/snmp_api.c:
  357.    add support for COUNTER32 to snmp_add_var; document UNSIGNED32 and COUNTER32
  358.    ('u' and 'c') in snmptrap (gratis ashipman@erggroup.com)
  359.    
  360. 2000-02-23 23:06  nba
  361.    * agent/mibgroup/ucd-snmp/: pass.c, pass_persist.c:
  362.    - pass.c, pass_persist.c: fix setting of octet strings.
  363.    
  364. 2000-02-23 02:09  nba
  365.    * snmplib/mt_support.h:
  366.    - mt_support.h: a bad ; in the C++ bracketing
  367.    
  368. 2000-02-23 02:09  nba
  369.    * snmplib/system.c:
  370.    - system.c: remove some superfluous indirections in strcasecmp
  371.    
  372. 2000-02-23 02:07  nba
  373.    * agent/mibgroup/ucd-snmp/vmstat_solaris2.c:
  374.    - vmstat_solaris.c: make sure we agree with the prototype of getpagesize!
  375.    
  376. 2000-02-22 15:31  nba
  377.    * agent/mibgroup/ucd-snmp/pass_persist.h:
  378.    - pass_persist.h: declare init_pass_persist
  379.    
  380. 2000-02-21 16:17  mslifcak
  381.    * snmplib/system.c, win32/config.h:
  382.    Apply R. Story's patch for mkdirhier and strncasecmp on win32
  383.    
  384. 2000-02-21 07:39  mslifcak
  385.    * man/: read_config.3.def, snmp_alarm.3,
  386.    snmp_config.5.def, snmptrapd.conf.5.def, snmpusm.1
  387. :
  388.    fix bug 171 (thanks to Larry Parmelee).
  389.    
  390. 2000-02-21 05:56  mslifcak
  391.    * agent/mibgroup/agentx/subagent.c:
  392.    remove free after snmp_close (don't free twice!)
  393.    
  394. 2000-02-21 04:58  mslifcak
  395.    * man/: mib_api.3, read_config.3.def, snmp_alarm.3
  396. , snmp_sess_api.3:
  397.    Added description in SH_NAME for several man-pages (c/o ragnark)
  398.    
  399. 2000-02-18 12:14  mslifcak
  400.    * man/: Makefile.in, snmp_close.3, snmp_free_pdu.3
  401. , snmp_open.3, snmp_read.3, snmp_select_info.3
  402. , snmp_send.3, snmp_sess_async_send.3,
  403.    snmp_sess_close.3, snmp_sess_error.3, snmp_sess_init.3
  404. , snmp_sess_open.3, snmp_sess_read.3,
  405.    snmp_sess_select_info.3, snmp_sess_send.3,
  406.    snmp_sess_sess_timeout.3, snmp_sess_session.3,
  407.    snmp_sess_timeout.3, snmp_timeout.3:
  408.    refer the .so macro to man3; adjust Makefile.in to use the renamed file.
  409.    
  410. 2000-02-17 05:17  mslifcak
  411.    * agent/mibgroup/ucd_snmp.h:
  412.    include pass_persist in the required list.
  413.    
  414. 2000-02-17 02:00  daves
  415.    * configure, configure.in, config.h.in,
  416.    agent/mibgroup/ucd-snmp/vmstat_solaris2.c:
  417.    - (configure* ucd-snmp/vmstat_solaris2.c):
  418.      - Provide missing 'getpagesize' routine for Solaris 2.4
  419.        (Thanks to Ragnar Kj鴕stad)
  420.    
  421. 2000-02-16 20:17  mslifcak
  422.    * agent/mibgroup/: host/hr_system.c, mibII/snmp_mib.c
  423. , mibII/sysORTable.c, mibII/system_mib.c:
  424.    include mibincl.h in hr_system.c to fix bug #159.
  425.    
  426. 2000-02-16 16:35  mslifcak
  427.    * agent/mibgroup/ucd-snmp/memory_freebsd2.c:
  428.    remove auto_nlist of unused "swaplist" symbol.
  429.    
  430. 2000-02-16 15:17  mslifcak
  431.    * snmplib/asn1.c:
  432.    patch suggested by Rick Beaman <beaman@mediaone.net>
  433.    
  434. 2000-02-16 14:58  mslifcak
  435.    * apps/snmptrapd.c:
  436.    remove unused vars
  437.    
  438. 2000-02-16 14:57  mslifcak
  439.    * snmplib/: vacm.c, vacm.h:
  440.    test lengths before allocating memory; use new VACMSTRINGLEN constant.
  441.    
  442. 2000-02-16 08:18  mslifcak
  443.    * agent/mibgroup/mibII/interfaces.c:
  444.    include time.h once
  445.    
  446. 2000-02-16 08:02  mslifcak
  447.    * agent/mibgroup/mibII/udp.c:
  448.    restore #if HAVE...IN_PCB_H
  449.    
  450. 2000-02-15 23:47  nba
  451.    * configure, configure.in,
  452.    agent/mibgroup/mibII/ipv6.c, agent/mibgroup/mibII/ipv6.h
  453. :
  454.    - configure.in, ipch.[ch]: initial stabs at Linux ipv6 support. A lot is
  455.     lacking in the kernel statistics though.
  456.    
  457. 2000-02-15 23:40  nba
  458.    * config.h.in, configure.in,
  459.    agent/agent_read_config.c, agent/snmp_vars.c,
  460.    agent/mibgroup/mibII/interfaces.c,
  461.    agent/mibgroup/mibII/tcp.c, agent/mibgroup/mibII/udp.c
  462. :
  463.    - (many): configure check for netinet/ip6.h
  464.    
  465. 2000-02-15 23:34  nba
  466.    * agent/mibgroup/host/hr_filesys.c:
  467.    - hr_filesys.c: MNTTYPE defines for FreeBSD-3 and BSDI-4, and moving the
  468.     return value for Ext2FS to the newly defined OID.
  469.    
  470. 2000-02-15 23:23  nba
  471.    * apps/snmptable.c:
  472.    - snmptable.c: give a sensible output for an empty table.
  473.    
  474. 2000-02-15 23:22  nba
  475.    * agent/mibgroup/mibII/vacm_vars.c, snmplib/vacm.c,
  476.    snmplib/vacm.h:
  477.    - vacm*: buffer length checking!
  478.    
  479. 2000-02-15 23:20  nba
  480.    * agent/mibgroup/host/hr_storage.c:
  481.    - hr_storage.c: return memory size in pages.
  482.    
  483. 2000-02-15 23:17  nba
  484.    * agent/mibgroup/: ucd_snmp.h, ucd-snmp/memory_freebsd2.c
  485. :
  486.    - ucd_snmp.h, memory_freebsd2.h: make it work for FreeBSD-3 too
  487.    
  488. 2000-02-15 23:16  nba
  489.    * agent/snmp_agent.c:
  490.    - snmp_agent.c: one more place to send a AUTHFAIL trap
  491.    
  492. 2000-02-15 23:15  nba
  493.    * agent/agent_registry.c:
  494.    - agent_registry.c: fix a return for SNMPv1/Counter64 case
  495.    
  496. 2000-02-15 02:12  daves
  497.    * apps/snmp_parse_args.c:
  498.    - (apps/snmp_parse_args.c): Omit deprecated options from optarg handling.
  499.    
  500. 2000-02-11 15:47  hardaker
  501.    * makedepend.in:
  502.    - (makedepend.in): /usr/local/bin/perl -> /usr/bin/perl
  503.    
  504. 2000-02-11 15:38  hardaker
  505.    * local/rsnmp:
  506.    - (rsnmp): perl5 -> perl
  507.    
  508. 2000-02-11 15:17  hardaker
  509.    * man/Makefile.in:
  510.    - (man/Makefile.in): install snmp_trap_api.3
  511.    
  512. 2000-02-11 14:20  hardaker
  513.    * local/Makefile.in:
  514.    - (local/Makefile.in): last minute makefile touchup
  515.    
  516. 2000-02-11 14:03  hardaker
  517.    * NEWS:
  518.    - (NEWS): update for 4.1.1
  519.    
  520. 2000-02-11 13:47  hardaker
  521.    * ChangeLog:
  522.    - (ChangeLog): Update for 4.1.1
  523.    
  524. 2000-02-11 13:29  hardaker
  525.    * bug-report, sedscript.in, version.h, FAQ
  526. , README:
  527.    - (version.h bug-report sedscript.in): version tag ( 4.1.1 )
  528.    
  529. 2000-02-11 12:53  hardaker
  530.    * testing/tests/: T016snmpv2cgetfail, T017snmpv2ctov1getfail
  531. :
  532.    - (T016snmpv2cgetfail, T017snmpv2ctov1getfail): update for Timeout for v2c.
  533.    
  534. 2000-02-11 12:49  hardaker
  535.    * local/Makefile.in:
  536.    - (local/Makefile.in): don't cp for snmpcheck
  537.    
  538. 2000-02-11 12:44  hardaker
  539.    * local/Makefile.in:
  540.    - (local/Makefile.in): fix for seperate build path
  541.    
  542. 2000-02-11 12:30  hardaker
  543.    * agent/mibgroup/mibII/sysORTable.h:
  544.    - (sysORTable.h): Patch from Niels Baggesen:
  545.      - compiler warning fix.
  546.    
  547. 2000-02-11 12:29  hardaker
  548.    * agent/snmp_agent.c:
  549.    - (snmp_agent.c): patch from Niels:
  550.      - don't send autherror responses for v2c.
  551.      - send authFailure trap.
  552.    
  553. 2000-02-11 12:22  hardaker
  554.    * acconfig.h, config.h.in:
  555.    - (acconfig.h, config.h.in): change perl path to /usr/bin.
  556.    
  557. 2000-02-11 06:58  hardaker
  558.    * acconfig.h, config.h.in:
  559.    - (acconfig.h, config.h.in): Dont define PROCFIXCMD and EXECFIXCMD by default.
  560.    
  561. 2000-02-10 11:14  mslifcak
  562.    * acconfig.h, config.h.in, configure,
  563.    configure.in:
  564.    fix for older platforms to use pass_persist; not included by default.
  565.    
  566. 2000-02-10 10:33  mslifcak
  567.    * agent/mibgroup/ucd-snmp/: extensible.c, pass_persist.c
  568. :
  569.    [no log message]
  570.    
  571. 2000-02-10 10:32  hardaker
  572.    * agent/mibgroup/host/hr_swinst.c:
  573.    - (hr_swinst.c): minor fixes pointed out by Michael.
  574.    
  575. 2000-02-10 10:28  hardaker
  576.    * snmplib/snmpv3.c:
  577.    - (snmpv3.c): fix setup engineID buffer overflow found by Mike Baer.
  578.    
  579. 2000-02-10 08:39  nba
  580.    * man/: default_store.3.top, mib_api.3,
  581.    read_config.3.def, snmp.conf.5.def, snmp_agent_api.3
  582. , snmp_alarm.3, snmp_api.3, snmp_config.5.def
  583. , snmp_sess_api.3, snmp_trap_api.3, snmpbulkget.1
  584. , snmpbulkwalk.1, snmpcmd.1, snmpd.1.def,
  585.    snmpd.conf.5.def, snmpdelta.1, snmpget.1,
  586.    snmpgetnext.1, snmpnetstat.1, snmpset.1,
  587.    snmpstatus.1, snmptable.1, snmptest.1,
  588.    snmptranslate.1, snmptrap.1, snmptrapd.8,
  589.    snmptrapd.conf.5.def, snmpusm.1, snmpwalk.1,
  590.    variables.5:
  591.    - man/*: set the dates on the pages to reflect the revision date
  592.    
  593. 2000-02-10 08:13  mslifcak
  594.    * snmplib/: md5.c, snmp_logging.c, snmp_logging.h
  595. :
  596.    fix varargs decl/defn of snmp_log
  597.    
  598. 2000-02-10 07:54  hardaker
  599.    * FAQ:
  600.    - (FAQ): mention the tutorial.
  601.    
  602. 2000-02-10 07:14  daves
  603.    * FAQ:
  604.    - (FAQ): Explicit examples of sending traps by hand
  605.    
  606. 2000-02-10 04:41  daves
  607.    * snmplib/snmp_api.c, snmplib/snmp_client.c,
  608.    apps/snmpnetstat/inet6.c:
  609.    - (snmplib/{snmp_api,snmp_client}.c apps/snmpnetstat/inet6.c):
  610.      -  Comment unused code more informatively as to why it is omitted.
  611.    
  612. 2000-02-09 13:53  hardaker
  613.    * testing/: eval_tools.sh, tests/T023snmpv3getMD5DES,
  614.    tests/T024snmpv3getSHA1, tests/T025snmpv3getSHADES:
  615.    - (eval_tools.sh, T023snmpv3getMD5DES, T024snmpv3getSHA1, T025snmpv3getSHADES):
  616.      - skip ssl tests we can't perform.
  617.    
  618. 2000-02-09 13:51  mslifcak
  619.    * agent/mibgroup/host/hr_swinst.c:
  620.    include sys/param.h to get PATH_MAX on FreeBSD.
  621.    
  622. 2000-02-09 13:38  hardaker
  623.    * testing/tests/: Sv3SHADESconfig, T024snmpv3getSHA1,
  624.    T025snmpv3getSHADES:
  625.    - (Sv3SHADESconfig, T024snmpv3getSHA1, T025snmpv3getSHADES):
  626.      - make SHA tests actually work.
  627.    
  628. 2000-02-09 13:32  hardaker
  629.    * testing/tests/Sv3configsha:
  630.    - (Sv3configsha): sha config support
  631.    
  632. 2000-02-09 13:31  hardaker
  633.    * testing/tests/: T003snmpv1getfail, T016snmpv2cgetfail
  634. , T017snmpv2ctov1getfail, T018snmpv1tov2cgetfail:
  635.    - (T003snmpv1getfail, T016snmpv2cgetfail, T017snmpv2ctov1getfail,
  636.      T018snmpv1tov2cgetfail): fix for proper ACM error outputs.
  637.    
  638. 2000-02-09 13:30  mslifcak
  639.    * agent/mibgroup/host/hr_swinst.c, snmplib/system.c,
  640.    snmplib/tools.h:
  641.    Define SNMP_MAXPATH, and use it.
  642.    
  643. 2000-02-09 13:30  hardaker
  644.    * testing/tests/: T024snmpv3getSHA1, T025snmpv3getSHADES
  645. :
  646.    - (T024snmpv3getSHA1 T025snmpv3getSHADES): new tests
  647.    
  648. 2000-02-09 13:16  hardaker
  649.    * mibs/UCD-SNMP-MIB.txt:
  650.    - (UCD-SNMP-MIB.txt): mention a new ucdExperimental registration (wavlan).
  651.    
  652. 2000-02-09 13:16  hardaker
  653.    * agent/: agent_callbacks.h, agent_registry.c,
  654.    agent_registry.h, snmp_agent.c,
  655.    mibgroup/mibII/vacm_vars.c:
  656.    - (agent_callbacks.h, agent_registry.c, agent_registry.h,
  657.      snmp_agent.c, vacm_vars.c):
  658.      - fix posible acm DoS problems by checking access tables early on.
  659.    
  660. 2000-02-09 11:38  hardaker
  661.    * agent/mibgroup/host/hr_swinst.c:
  662.    - (hr_swinst.c): patch from redhat for better RPM support.
  663.    
  664. 2000-02-09 10:43  hardaker
  665.    * configure.in:
  666.    - (configure.in): change mode to autoconf.
  667.    
  668. 2000-02-09 10:41  hardaker
  669.    * local/Makefile.in:
  670.    - (Makefile.in): fix rsnmp build.  Really.  I mean it.
  671.    
  672. 2000-02-09 10:41  hardaker
  673.    * agent/mibgroup/host/: hr_filesys.c, hr_storage.c:
  674.    - (hr_filesys.c, hr_storage.c): Patch from Andy HOOD:
  675.      - Solaris patches.
  676.    
  677. 2000-02-09 10:37  hardaker
  678.    * local/Makefile.in:
  679.    - (Makefile.in):
  680.      - fix rsnmp.made.
  681.      - use $(MAKE).
  682.    
  683. 2000-02-09 08:41  hardaker
  684.    * agent/mibgroup/ucd-snmp/: vmstat_solaris2.c,
  685.    vmstat_solaris2.h:
  686.    - (vmstat_solaris2.c, vmstat_solaris2.h): Update from Jochen Kmietsch
  687.    
  688. 2000-02-07 11:49  marz
  689.    * perl/SNMP/SNMP.xs:
  690.    oops missing important fix for win32 build - fd_set must be same size as in winsock
  691.    
  692. 2000-02-07 11:18  mslifcak
  693.    * bug-report:
  694.    Undo last change; on Sun, additional platform info was not obtained;
  695.    the proper solution would be to remove the second token (hostname).
  696.    
  697. 2000-02-07 10:43  mslifcak
  698.    * bug-report:
  699.    Keep customer's nodename out of the published 'uname' information.
  700.    
  701. 2000-02-07 07:20  hardaker
  702.    * PORTING:
  703.    - (PORTING): Michael likes diff -u.
  704.    
  705. 2000-02-06 06:11  nba
  706.    * snmplib/read_config.c:
  707.    - read_config.c: Fix one final ':' to ENV_SEPARATOR_CHAR
  708.    
  709. 2000-02-05 17:39  hardaker
  710.    * snmplib/snmpv3.c:
  711.    - (snmpv3.c): correct some awful text -> engineID creation mistakes.
  712.    
  713. 2000-02-05 08:37  hardaker
  714.    * apps/snmptrapd.c:
  715.    - (snmptrapd.c): fix wrapped line continuation in usage message.
  716.    
  717. 2000-02-05 06:56  marz
  718.    * perl/SNMP/README:
  719.    fix version  number
  720.    
  721. 2000-02-04 18:55  marz
  722.    * perl/SNMP/t/: session.t, set.t, startagent.pl:
  723.    weird delay in creation of pid files
  724.    
  725. 2000-02-04 18:21  marz
  726.    * perl/SNMP/t/: notify.t, startagent.pl:
  727.    brain-o
  728.    
  729. 2000-02-04 17:52  hardaker
  730.    * bug-report, sedscript.in, version.h, FAQ
  731. , README:
  732.    - (version.h bug-report sedscript.in): version tag ( 4.1 )
  733.    
  734. 2000-02-04 17:49  hardaker
  735.    * PORTING, README, README.snmpv3, TODO:
  736.    - (PORTING, README, README.snmpv3, TODO): last minute doc updates.
  737.    
  738. 2000-02-04 17:19  hardaker
  739.    * local/Makefile.in:
  740.    - (Makefile.in): make local fixes for architectures that don't have
  741.      compliant makefile variables like $<.
  742.    
  743. 2000-02-04 16:47  hardaker
  744.    * ChangeLog:
  745.    - (ChangeLog): update for 4.1
  746.    
  747. 2000-02-04 15:44  marz
  748.    * perl/SNMP/: BUG, hints/solaris.pl:
  749.    updates for perl/SNMP build
  750.    
  751. 2000-02-04 15:21  marz
  752.    * perl/SNMP/: hints/solaris.pl, t/get.t, t/getnext.t
  753. , t/session.t, t/set.t, t/snmptest.conf:
  754.    build fixes and test enhancements
  755.    
  756. 2000-02-04 15:09  marz
  757.    * perl/SNMP/: MANIFEST, Makefile.PL, SNMP.xs,
  758.    t/async.t, t/get.t, t/getnext.t, t/mibload.t
  759. , t/session.t, t/set.t, t/snmpd.conf,
  760.    t/snmptest.conf:
  761.    build fixes and test enhancements
  762.    
  763. 2000-02-04 14:01  hardaker
  764.    * man/snmptrapd.8:
  765.    - (snmptrapd.8): document -c and -C.
  766.    
  767. 2000-02-04 13:56  hardaker
  768.    * apps/snmptrapd.c:
  769.    - (snmptrapd.c):
  770.      - implement -c and -C flags for Joe.
  771.      - redid the init structure to make it look more like the current agent.
  772.    
  773. 2000-02-04 13:52  marz
  774.    * INSTALL:
  775.    updates for perl/SNMP build
  776.    
  777. 2000-02-04 13:50  hardaker
  778.    * agent/agent_read_config.c:
  779.    - (agent_read_config.c): don't read the opt config file or call
  780.      post_config callbacks, since the library takes care of that now.
  781.    
  782. 2000-02-04 13:15  hardaker
  783.    * agent/Makefile.in, agent/mibgroup/Makefile.in,
  784.    apps/Makefile.in, apps/snmpnetstat/Makefile.in,
  785.    snmplib/Makefile.in, testing/Makefile.in:
  786.    - (Makefile.in, Makefile.in, Makefile.in, Makefile.in, Makefile.in,
  787.      Makefile.in): final make depend.
  788.    
  789. 2000-02-04 13:12  hardaker
  790.    * snmplib/read_config.c:
  791.    - (read_config.c): don't print failed access errors (EACCES).
  792.    
  793. 2000-02-04 12:47  hardaker
  794.    * snmplib/: snmp_api.c, snmp_api.h, snmpv3.c:
  795.    - (snmp_api.c, snmp_api.h, snmpv3.c): provide v3 defaults.
  796.    
  797. 2000-02-04 12:01  hardaker
  798.    * configure, configure.in, local/Makefile.in
  799. :
  800.    - (configure, configure.in, Makefile.in): find, locate, and use perl if found.
  801.    
  802. 2000-02-04 08:55  marz
  803.    * perl/SNMP/SNMP.pm:
  804.    add defaults for v2 trap params
  805.    
  806. 2000-02-04 06:44  marz
  807.    * perl/SNMP/SNMP.pm:
  808.     have mib loading api return result codes
  809.    
  810. 2000-02-04 04:00  nba
  811.    * agent/mibgroup/host/hr_disk.c:
  812.    - hr_disk.c: really do that FreBSD scsi thing
  813.    
  814. 2000-02-04 01:20  nba
  815.    * agent/mibgroup/mibII/vacm_vars.c:
  816.    - vacm_vars.c: slight rewording of warning message
  817.    
  818. 2000-02-04 00:17  nba
  819.    * agent/mibgroup/host/hr_disk.c:
  820.    - hr_disk.c: A little cleanup of the disk device definitions, also adding
  821.     SCSI to FreeBSD 3
  822.    
  823. 2000-02-04 00:16  nba
  824.    * snmplib/: mib.c, read_config.c:
  825.    - read_config.c, mib.c: fix some PATH separators from constant: to
  826.     ENV_SEPARATOR{_CHAR}
  827.    
  828. 2000-02-03 23:59  nba
  829.    * snmplib/mt_support.h:
  830.    - mt_support.h: another way of doing nothing, not giving a "null effect"
  831.     warning from gcc.
  832.    
  833. 2000-02-03 23:57  nba
  834.    * agent/: agent_registry.c, agent_trap.c,
  835.    mibgroup/agentx/client.c:
  836.    - agent/registry.c, agent_trap.c, client.c: change some type casts from
  837.     (char *) to (u_char *) top silence some warnings.
  838.    
  839. 2000-02-03 14:51  hardaker
  840.    * agent/mibgroup/README:
  841.    - (README): remove dummy reference.
  842.    
  843. 2000-02-03 14:46  hardaker
  844.    * agent/mibgroup/agentx/subagent.c:
  845.    - (subagent.c): protect sysORTable callbacks with #ifdefs.
  846.    
  847. 2000-02-03 14:44  hardaker
  848.    * agent/mibgroup/agentx/subagent.c:
  849.    - (subagent.c): include mib_module_config.h.
  850.    
  851. 2000-02-03 14:28  hardaker
  852.    * agent/mibgroup/dummy/: AddModuleForDummies.txt,
  853.    DUMMY-MIB.txt, dummy.c, dummy.h:
  854.    - (dummy/*): removed, use example instead.
  855.    
  856. 2000-02-03 13:28  mslifcak
  857.    * apps/snmptrapd.c:
  858.    Follow condition HAVE_GETPID for pid_file object.
  859.    
  860. 2000-02-03 12:58  mslifcak
  861.    * README, agent/dlmods/example.h,
  862.    agent/mibgroup/README:
  863.    Note the wombat is replaced by example in more places.
  864.    
  865. 2000-02-03 12:57  mslifcak
  866.    * win32/: mib_module_shutdown.h, libsnmp_dll/libsnmp.def
  867. , snmpnetstat/snmpnetstat.dsp, snmpset/snmpset.dsp
  868. :
  869.    Remove DOS-style line termination (CR-LF --> LF).
  870.    libsnmp.def - remove unneeded comment about obsolete v2party.
  871.    
  872. 2000-02-03 10:48  marz
  873.    * apps/snmptrapd.c:
  874.    add -u PIDFILE to snmptrapd, now we need -c -C:), btw is the value of optarg reliable after getopt has been called again...it seems to work
  875.    
  876. 2000-02-03 09:56  mslifcak
  877.    * acconfig.h, config.h.in,
  878.    agent/agent_read_config.c, agent/snmp_vars.c,
  879.    agent/mibgroup/mibincl.h, agent/mibgroup/util_funcs.c
  880. , agent/mibgroup/mibII/at.c,
  881.    agent/mibgroup/mibII/icmp.c,
  882.    agent/mibgroup/mibII/interfaces.c, agent/mibgroup/mibII/ip.c
  883. , agent/mibgroup/mibII/ipv6.c,
  884.    agent/mibgroup/mibII/sysORTable.c,
  885.    agent/mibgroup/mibII/tcp.c, agent/mibgroup/mibII/udp.c
  886. , agent/mibgroup/mibII/vacm_vars.c,
  887.    agent/mibgroup/ucd-snmp/disk.c,
  888.    agent/mibgroup/ucd-snmp/memory_solaris2.c,
  889.    agent/mibgroup/ucd-snmp/proc.c,
  890.    agent/mibgroup/ucd-snmp/vmstat_solaris2.c,
  891.    agent/mibgroup/ucd-snmp/vmstat_solaris2.h, win32/config.h
  892. :
  893.    Include mib_module_config.h from mibincl.h, not top level config.h.
  894.    
  895. 2000-02-03 09:44  marz
  896.    * README:
  897.    update my email
  898.    
  899. 2000-02-03 06:43  mslifcak
  900.    * win32/config.h:
  901.    include mib_module_config.h to make the USING_ constants visible.
  902.    
  903. 2000-02-03 04:12  mslifcak
  904.    * agent/mibgroup/host/hr_proc.c:
  905.    Undo uninformed change: load average != average time that CPU is idle.
  906.    
  907. 2000-02-03 01:35  daves
  908.    * FAQ:
  909.    - (FAQ): Document changes to access control stuff.
  910.    
  911. 2000-02-02 16:36  mslifcak
  912.    * agent/mib_modules.c:
  913.    Touchup to build more MIB modules on Win32.
  914.    
  915. 2000-02-02 16:23  mslifcak
  916.    * README.win32, agent/mibgroup/examples/example.c,
  917.    agent/mibgroup/examples/ucdDemoPublic.c,
  918.    agent/mibgroup/mibII/sysORTable.c,
  919.    agent/mibgroup/mibII/vacm_vars.c,
  920.    agent/mibgroup/ucd-snmp/pass.c,
  921.    agent/mibgroup/ucd-snmp/pass_persist.c,
  922.    win32/mib_module_config.h, win32/mib_module_dot_conf.h,
  923.    win32/mib_module_includes.h, win32/mib_module_inits.h,
  924.    win32/libsnmp_dll/libsnmp.def,
  925.    win32/libucdmibs/libucdmibs.dsp:
  926.    Touchup for building more MIB modules in Win32 (MSVC).
  927.    
  928. 2000-02-02 14:18  mslifcak
  929.    * agent/mibgroup/host/hr_proc.c:
  930.    Let hrProcessorLoad out of the genie's bottle.
  931.    
  932. 2000-02-02 14:17  marz
  933.    * perl/SNMP/README, README.win32:
  934.    add instructions for building w/ OpenSSL on VC++
  935.    
  936. 2000-02-02 13:42  marz
  937.    * README.win32:
  938.    add instructions for building w/ OpenSSL on VC++
  939.    
  940. 2000-02-02 10:52  hardaker
  941.    * agent/mibgroup/smux/smux.c:
  942.    - (smux.c): Patch from Robert Miles:
  943.      - various fixes:
  944.        1) The first registration request could be lost.
  945.        2) Registration delete requests never received a response.
  946.        3) Registration delete requests were not finding the registration when the
  947.           delete's priority was set to -1.
  948.        4) Non-zero values were not being encoded properly in registration
  949.           responses.
  950.    
  951. 2000-02-02 08:52  mslifcak
  952.    * apps/snmpusm.c:
  953.    fix the fat-fingering patch I just made. feh.
  954.    
  955. 2000-02-02 08:42  mslifcak
  956.    * apps/snmpusm.c:
  957.    Allow -Co to affect the outcome.
  958.    
  959. 2000-02-02 08:02  daves
  960.    * agent/snmp_vars.c:
  961.    - (agent/snmp_vars.c): Correctly handle individually excluded instances
  962.    
  963. 2000-02-02 07:17  hardaker
  964.    * configure, configure.in:
  965.    - (configure, configure.in): updated --help
  966.    
  967. 2000-02-02 06:45  nba
  968.    * agent/mibgroup/host/hr_disk.c:
  969.    - hr_disk.c: add NetBSD support
  970.    
  971. 2000-02-02 04:44  mslifcak
  972.    * agent/: Makefile.in, mibgroup/Makefile.in:
  973.    Remove dependencies on (moved) vestinternett/diskio
  974.    
  975. 2000-02-02 01:12  daves
  976.    * agent/mibgroup/host/hr_disk.c:
  977.    - (host/hr_disk.c): Fix solaris initialisation, plus extra debugging info.
  978.    
  979. 2000-02-01 11:26  mslifcak
  980.    * snmplib/: snmpusm.c, snmpv3.c:
  981.    Fixup more signed/unsigned comparisons.
  982.    
  983. 2000-02-01 08:46  hardaker
  984.    * man/snmpusm.1:
  985.    - (snmpusm.1): changed context string in examples to "".
  986.    
  987. 2000-02-01 08:45  hardaker
  988.    * man/snmpcmd.1:
  989.    - (snmpcmd.1): .PP -> .IP for -Ob.
  990.    
  991. 2000-02-01 08:43  hardaker
  992.    * NEWS:
  993.    - (NEWS): update (again).
  994.    
  995. 2000-02-01 08:34  hardaker
  996.    * agent/mibgroup/ucd-snmp/diskio.c:
  997.    - (diskio.c): move to ucdExperimental.15.
  998.    
  999. 2000-02-01 08:34  hardaker
  1000.    * agent/mibgroup/ucd-snmp/diskio.h:
  1001.    - (diskio.h): load the mib.
  1002.    
  1003. 2000-02-01 08:31  hardaker
  1004.    * agent/mibgroup/: vestinternett/diskio.c,
  1005.    vestinternett/diskio.h, ucd-snmp/diskio.c,
  1006.    ucd-snmp/diskio.h:
  1007.    - (diskio.*): moved to the ucd-snmp directory
  1008.    
  1009. 2000-02-01 05:27  daves
  1010.    * FAQ:
  1011.    - (FAQ): Expand the description of generating traps from the agent slightly.
  1012.    
  1013. 2000-02-01 04:19  daves
  1014.    * configure, configure.in:
  1015.    - (configure.in configure): Catch common invalid configure options.
  1016.    
  1017. 2000-02-01 03:37  daves
  1018.    * agent/mibgroup/agentx/master_request.c:
  1019.    - (agentx/master_request.c): Fix session ID handling when delegating requests.
  1020.    
  1021. 2000-02-01 01:49  daves
  1022.    * acconfig.h, config.h.in, configure.in,
  1023.    configure, snmplib/snmp_api.h:
  1024.    - (acconfig.h config.h.in configure.in configure snmplib/snmp_api.h):
  1025.      - Fix broken setting of socket address structure choice.
  1026.    
  1027. 2000-01-31 10:41  marz
  1028.    * perl/SNMP/SNMP.xs:
  1029.    set DS_LIB_DONT_BREAKDOWN_OIDS to get previoulsy released behaviour of get_symbol wrt octet based instance ids (i.e., no double-quoting)
  1030.    
  1031. 2000-01-31 07:57  daves
  1032.    * agent/mibgroup/examples/: example.c, example.h:
  1033.    - (mibgroup/examples/example.[ch]):
  1034.      - Provide an example for how to trigger a trap.
  1035.    
  1036. 2000-01-31 07:56  daves
  1037.    * apps/snmptest.c:
  1038.    - (apps/snmptest.c): Don't assume size_t is signed (Pekka Kytolaakso)
  1039.    
  1040. 2000-01-31 07:55  daves
  1041.    * snmplib/: snmpv3.c, snmpv3.h:
  1042.    - (snmplib/snmpv3.[ch]): Don't assume size_t is signed (Pekka Kytolaakso)
  1043.      - N.B: This changes the interface of snmpv3_generate_engineID() slightly.
  1044.    
  1045. 2000-01-31 07:53  daves
  1046.    * snmplib/: asn1.c, snmp.c, snmp_api.c,
  1047.    snmpusm.c:
  1048.    - (snmplib/asn1.c snmplib/snmp.c snmplib/snmp_api.c snmplib/snmpusm.c):
  1049.      - Don't assume size_t is signed (Pekka Kytolaakso)
  1050.    
  1051. 2000-01-31 07:51  daves
  1052.    * snmplib/snmp_api.h:
  1053.    - (snmplib/snmp_api.h): Attempt to mimic Irix-style socket address structure.
  1054.    
  1055. 2000-01-31 07:49  daves
  1056.    * acconfig.h, config.h.in, configure.in,
  1057.    configure:
  1058.    - (acconfig.h config.h.in configure.in configure):
  1059.      - Improved checking for Irix-style socket address structure.
  1060.    
  1061. 2000-01-31 03:41  daves
  1062.    * AGENT.txt:
  1063.    - (AGENT.txt): Revised and updated version.
  1064.    
  1065. 2000-01-31 03:14  daves
  1066.    * snmplib/snmp_api.c:
  1067.    - (snmplib/snmp_api.c): Initialize addrlen in _sess_read().  (Frank Strauss)
  1068.    
  1069. 2000-01-31 03:03  daves
  1070.    * acconfig.h, config.h.in, configure,
  1071.    configure.in:
  1072.    - (acconfig.h config.h.in configure.in configure):
  1073.      - Attempt to detect non-traditional socket address structure (on Irix 6.x).
  1074.    
  1075. 2000-01-31 03:00  daves
  1076.    * snmplib/snmp_api.h:
  1077.    - (snmplib/snmp_api.h): Alternative approach to Irix socket handling.
  1078.    
  1079. 2000-01-31 02:40  daves
  1080.    * snmplib/: snmp_api.c, snmp_api.h:
  1081.    - (snmplib/snmp_api.[ch]): Restore traditional socket field names.
  1082.    
  1083. 2000-01-31 01:45  daves
  1084.    * agent/agent_trap.c:
  1085.    - (agent/agent_trap.c): Include instance subidentifier in snmpTrapOID and
  1086.     snmpTrapEnterprise OID definitions.  (Thanks to Gerard Talman)
  1087.    
  1088. 2000-01-31 01:05  daves
  1089.    * agent/agent_registry.h:
  1090.    - (agent/agent_registry.h): Log failed MIB registrations.
  1091.    
  1092. 2000-01-30 10:56  marz
  1093.    * perl/SNMP/: README, README:
  1094.    clean up before release - update version, release notes etc.
  1095.    
  1096. 2000-01-30 10:46  marz
  1097.    * perl/SNMP/SNMP.pm:
  1098.    clean up before release - update version, release notes etc.
  1099.    
  1100. 2000-01-30 10:44  marz
  1101.    * perl/SNMP/SNMP.xs:
  1102.    clean up before release - update version, release notes
  1103.    
  1104.    Note: KNOWN BUGS
  1105.    the new quoted OCTETSTR instance identifiers returned by get_symbol
  1106.    are not compatible with the perl/SNMP module (__get_label_iid)
  1107.    
  1108.    not sure that this ever worked - will have to look at old OCTETSTR
  1109.    behaviour and see how to recreate it
  1110.    
  1111. 2000-01-30 10:42  marz
  1112.    * perl/SNMP/README:
  1113.    clean up before release - update version, release notes
  1114.    
  1115.    Note: KNOWN BUGS
  1116.    the new quoted OCTETSTR instance identifiers returned by get_symbol
  1117.    are not compatible with the perl/SNMP module (__get_label_iid)
  1118.    
  1119. 2000-01-30 08:19  marz
  1120.    * perl/SNMP/t/snmpd.conf:
  1121.    create V3 user entry, cleanup
  1122.    
  1123. 2000-01-30 03:11  nba
  1124.    * apps/snmpnetstat/if.c:
  1125.    - if.c: defensive test for missing objects (it might fail to show
  1126.     down status properly)
  1127.    
  1128. 2000-01-30 03:09  nba
  1129.    * agent/mibgroup/host/hr_storage.c:
  1130.    - hr_storage.c: convert from pages to 1k blocks
  1131.    
  1132. 2000-01-30 03:04  nba
  1133.    * agent/mibgroup/host/hr_disk.c:
  1134.    - hr_disk.c: convert to 1k blocks
  1135.    
  1136. 2000-01-30 03:01  nba
  1137.    * agent/mibgroup/host.h:
  1138.    - host.h: config_require_mib(HOST-RESOURCES-TYPES)
  1139.    
  1140. 2000-01-28 12:52  mslifcak
  1141.    * agent/mibgroup/agentx/protocol.c:
  1142.    This with previous two changes completes a patch for items 2,3,4
  1143.    for bug #149.
  1144.    
  1145. 2000-01-28 12:38  mslifcak
  1146.    * agent/mibgroup/agentx/protocol.c:
  1147.    Change agentx_{build,parse}_short . Thanks to Gerard Talman@hitt.nl.
  1148.    
  1149. 2000-01-28 12:30  mslifcak
  1150.    * agent/mibgroup/agentx/protocol.c:
  1151.    Fix spell LITTLE_ENDIAN. Thanks to talman@hitt.nl.
  1152.    
  1153. 2000-01-28 07:18  mslifcak
  1154.    * agent/mibgroup/ucd-snmp/vmstat_solaris2.c:
  1155.    Some variable renaming for consistency, error checking
  1156.    improved, missing string.h included.  Patch supplied by author.
  1157.    
  1158. 2000-01-27 16:13  mslifcak
  1159.    * snmplib/parse.c:
  1160.    Remove hack around "SMI" token; keep the good part of the previous patch.
  1161.    
  1162. 2000-01-27 14:51  mslifcak
  1163.    * snmplib/parse.c:
  1164.     1. Fix memory leak when anonymously named nodes are used.
  1165.     2. Hack around smicng's "SMI " statements to prevent other memory leaks.
  1166.    
  1167. 2000-01-27 11:14  marz
  1168.    * perl/SNMP/SNMP.xs:
  1169.    remove no-op snmp_synch_setup
  1170.    
  1171. 2000-01-27 08:33  hardaker
  1172.    * snmplib/default_store.c:
  1173.    - (default_store.c): make config parser handle "" (null) parsed strings.
  1174.    
  1175. 2000-01-26 19:22  hardaker
  1176.    * configure, configure.in:
  1177.    - (configure, configure.in): comma, comma, comma, comma, comma-chameleon.
  1178.    
  1179. 2000-01-26 17:32  hardaker
  1180.    * configure, configure.in:
  1181.    - (configure, configure.in): allow ',' seperated --with-*-modules flag values.
  1182.    
  1183. 2000-01-26 17:18  hardaker
  1184.    * bug-report, sedscript.in, version.h, FAQ
  1185. , README:
  1186.    - (version.h bug-report sedscript.in): version tag ( 4.1.pre2 )
  1187.    
  1188. 2000-01-26 17:15  hardaker
  1189.    * man/: snmpcmd.1, snmptrapd.conf.5.def, snmpusm.1
  1190. :
  1191.    - (snmpcmd.1, snmptrapd.conf.5.def, snmpusm.1):
  1192.     - badly done updates.
  1193.    
  1194. 2000-01-26 16:54  hardaker
  1195.    * testing/tests/: Sv3DESconfig, T023snmpv3getMD5DES:
  1196.    - (Sv3DESconfig, T023snmpv3getMD5DES): fix DES test so it works.
  1197.    
  1198. 2000-01-26 16:53  hardaker
  1199.    * snmplib/snmpv3.c:
  1200.    - (snmpv3.c): fix priv key length extrapolation.  Should be done differently?.
  1201.    
  1202. 2000-01-26 16:27  hardaker
  1203.    * agent/Makefile.in, agent/mibgroup/Makefile.in,
  1204.    apps/Makefile.in, snmplib/Makefile.in:
  1205.    - (Makefile.in, Makefile.in, Makefile.in, Makefile.in):
  1206.      - make depend.
  1207.    
  1208. 2000-01-26 16:06  hardaker
  1209.    * agent/agent_trap.c, agent/agent_trap.h,
  1210.    man/snmpd.conf.5.def:
  1211.    - (agent_trap.c, agent_trap.h, snmpd.conf.5.def): Patch from Frank Strauss:
  1212.      - add ability to allow sending traps to ports other than 162.
  1213.    
  1214. 2000-01-26 15:34  hardaker
  1215.    * mibs/: UCD-DEMO-MIB.txt, UCD-DISKIO-MIB.txt,
  1216.    UCD-DLMOD-MIB.txt, UCD-IPFILTER-MIB.txt,
  1217.    UCD-IPFWACC-MIB.txt, UCD-SNMP-MIB.txt:
  1218.    - (UCD-DEMO-MIB.txt, UCD-DISKIO-MIB.txt, UCD-DLMOD-MIB.txt,
  1219.      UCD-IPFILTER-MIB.txt, UCD-IPFWACC-MIB.txt, UCD-SNMP-MIB.txt):
  1220.      - correct ucd-snmp-coders email address to replace "ece" with "ucd-snmp".
  1221.    
  1222. 2000-01-26 15:32  hardaker
  1223.    * mibs/UCD-SNMP-MIB.txt:
  1224.    - (UCD-SNMP-MIB.txt): Patch from Juergen Schoenwaelder:
  1225.      - clean up and reformat sub-registration comments.
  1226.    
  1227. 2000-01-26 15:31  hardaker
  1228.    * mibs/UCD-IPFILTER-MIB.txt:
  1229.    - (UCD-IPFILTER-MIB.txt): Patch from Juergen Schoenwaelder:
  1230.      - prefix oids with "ucd".
  1231.    
  1232. 2000-01-26 15:30  hardaker
  1233.    * mibs/UCD-DLMOD-MIB.txt:
  1234.    - (UCD-DLMOD-MIB.txt): Patch from Juergen Schoenwaelder:
  1235.      - prefix oid with "ucd".
  1236.    
  1237. 2000-01-26 15:29  hardaker
  1238.    * mibs/: UCD-DISKIO-MIB.inc, UCD-DISKIO-MIB.txt,
  1239.    VEST-INTERNETT-MIB.txt:
  1240.    - (UCD-DISKIO-MIB.inc, UCD-DISKIO-MIB.txt, VEST-INTERNETT-MIB.txt):
  1241.      Patch from Juergen Schoenwaelder:
  1242.      - fix the diskio mib, convert to SMIv2, and move to ucdExperimental.
  1243.    
  1244. 2000-01-26 07:26  mslifcak
  1245.    * README:
  1246.    Acknowledge more contributors.
  1247.    
  1248. 2000-01-26 07:14  mslifcak
  1249.    * agent/snmpd.c:
  1250.    fix compile error when --without-root-access is used (strauss@ibr.cs.tu-bs.de)
  1251.    
  1252. 2000-01-25 21:46  mslifcak
  1253.    * snmplib/: mib.c, parse.c:
  1254.    mib.c:print_tree_node - show module name once in -- FROM;
  1255.    parse.c: show "Cannot find module" once per missing module.
  1256.    
  1257. 2000-01-25 19:30  mslifcak
  1258.    * snmplib/: mib.c, parse.c:
  1259.    Larger buffer for print_module_name; Fix possible null deref in get_tc.
  1260.    
  1261. 2000-01-25 14:50  hardaker
  1262.    * man/snmp_alarm.3, snmplib/snmp_alarm.c:
  1263.    - (snmp_alarm.3, snmp_alarm.c): Patch from Frank Strauss:
  1264.      - fix registration function to do what it says it should do.
  1265.    
  1266. 2000-01-25 14:47  hardaker
  1267.    * configure, configure.in:
  1268.    - (configure): help update
  1269.    
  1270. 2000-01-25 14:12  nba
  1271.    * mibs/: HOST-RESOURCES-MIB.txt, HOST-RESOURCES-TYPES.txt
  1272. , Makefile.in:
  1273.    - HOST-RESOURCES-MIB.txt, HOST-RESOURCES-TYPES.txt, Makefile.in:
  1274.     Update to the current draft HOST-RESOURCES (draft-ops-hostmib-01)
  1275.    
  1276. 2000-01-25 13:56  hardaker
  1277.    * mibs/VEST-INTERNETT-MIB.txt:
  1278.    - (VEST-INTERNETT-MIB.txt): Ragnar Kjrstad's diskio mib.
  1279.    
  1280. 2000-01-25 13:55  hardaker
  1281.    * agent/mibgroup/vestinternett/: diskio.c, diskio.h:
  1282.    - (vestinternett/diskio.[ch]): Ragnar Kjrstad's diskio mib.
  1283.    
  1284. 2000-01-25 13:52  nba
  1285.    * snmplib/parse.c:
  1286.    - parse.c: fix a missing initialization of tc_index
  1287.    
  1288. 2000-01-25 12:05  marz
  1289.    * README.win32:
  1290.    additional win32 install notes
  1291.    
  1292. 2000-01-25 11:47  marz
  1293.    * win32/libsnmp_dll/libsnmp.def:
  1294.    add missing synbols for perl/SNMP module
  1295.    
  1296. 2000-01-25 06:49  marz
  1297.    * snmplib/parse.c:
  1298.    syntax for win32 build
  1299.    
  1300. 2000-01-24 10:36  marz
  1301.    * perl/SNMP/SNMP.pm:
  1302.    [no log message]
  1303.    
  1304. 2000-01-24 10:14  mslifcak
  1305.    * snmplib/mib.c:
  1306.    Fix printing IMPLIED index (from associate of J. Kmietsch) modified and applied.
  1307.    
  1308. 2000-01-24 10:05  mslifcak
  1309.    * configure, configure.in:
  1310.    Itojun's netbsd ELF patch + remove wombat [Dave's example fix]
  1311.    
  1312. 2000-01-24 09:55  mslifcak
  1313.    * apps/snmp_parse_args.c, apps/snmptrapd.c,
  1314.    man/snmpcmd.1, snmplib/mib.c, snmplib/snmp_debug.c
  1315. :
  1316.    Fix Bug #144 items 1,3,4: case insensitive check for "all" keyword.
  1317.    
  1318. 2000-01-24 09:44  mslifcak
  1319.    * agent/mibgroup/ucd-snmp/: memory_solaris2.c,
  1320.    vmstat_solaris2.c:
  1321.    Make sure kstat_fd is initialized before being used.
  1322.    
  1323. 2000-01-24 08:59  marz
  1324.    * perl/SNMP/SNMP.pm:
  1325.    [no log message]
  1326.    
  1327. 2000-01-24 07:21  daves
  1328.    * agent/mibgroup/examples/: example.c, example.h,
  1329.    wombat.c, wombat.h:
  1330.    - (examples/{example,wombat}.[ch]):
  1331.      - Consolidated example modules into one, including config and SET support.
  1332.    
  1333. 2000-01-23 16:41  marz
  1334.    * perl/SNMP/SNMP.xs:
  1335.    handle adding OPAQUE vars for setting and traps etc.
  1336.    
  1337. 2000-01-23 12:43  nba
  1338.    * snmplib/parse.c:
  1339.    - parse.c: errenous => erroneous
  1340.    
  1341. 2000-01-23 12:42  nba
  1342.    * snmplib/parse.c:
  1343.    - parse.c: fix merging of anonymous nodes when they are named
  1344.    
  1345. 2000-01-23 08:51  nba
  1346.    * snmplib/parse.c:
  1347.    - parse.c: add some more error checking to getoid
  1348.    
  1349. 2000-01-21 11:19  mslifcak
  1350.    * agent/mibgroup/ucd_snmp.h:
  1351.    config_arch_require solaris2 version of vmstat.
  1352.    
  1353. 2000-01-21 10:47  marz
  1354.    * perl/SNMP/: SNMP.pm, SNMP.xs:
  1355.    [no log message]
  1356.    
  1357. 2000-01-21 10:23  marz
  1358.    * perl/SNMP/: SNMP.pm, SNMP.xs:
  1359.    [no log message]
  1360.    
  1361. 2000-01-21 08:13  marz
  1362.    * perl/SNMP/SNMP.pm:
  1363.    inform
  1364.    
  1365. 2000-01-21 08:00  marz
  1366.    * perl/SNMP/SNMP.pm:
  1367.    inform.
  1368.    
  1369. 2000-01-21 07:27  marz
  1370.    * perl/SNMP/: SNMP.pm, SNMP.xs:
  1371.    added v3 inform
  1372.    
  1373. 2000-01-21 01:49  mslifcak
  1374.    * agent/agent_registry.c, agent/agent_registry.h,
  1375.    snmplib/snmp_api.c:
  1376.    Minimize data handling and use register variabies in
  1377.    snmp_oid_compare and compare_tree.
  1378.    
  1379. 2000-01-21 01:46  mslifcak
  1380.    * agent/mibgroup/ucd-snmp/: pass_persist.c, pass_persist.h
  1381. :
  1382.    Add const to cleanup a few signatures.
  1383.    
  1384. 2000-01-21 01:46  mslifcak
  1385.    * perl/SNMP/README:
  1386.    Remove party crud; spell check.
  1387.    
  1388. 2000-01-20 04:25  daves
  1389.    * snmplib/snmp_api.c:
  1390.    - (snmplib/snmp_api.c): Support selective binding of server addresses.
  1391.    
  1392. 2000-01-18 21:37  mslifcak
  1393.    * agent/mibgroup/ucd-snmp/vmstat_solaris2.c:
  1394.    Consistent getpagesize (first divide by 1024).
  1395.    
  1396. 2000-01-18 21:28  mslifcak
  1397.    * agent/mibgroup/mibII/snmp_mib.c,
  1398.    win32/mib_module_includes.h, win32/mib_module_inits.h,
  1399.    win32/libsnmp_dll/libsnmp.def,
  1400.    win32/libucdmibs/libucdmibs.dsp:
  1401.    1.Make snmp_get_do_logging visible from DLL
  1402.    2.Apply Win32 patch from R.Story to activate mib stats module (snmp_mib).
  1403.    
  1404. 2000-01-18 21:25  mslifcak
  1405.    * agent/mibgroup/mibII/vacm_vars.c:
  1406.    Remove commented out objects that are MAX-ACCESS not-accessible.
  1407.    
  1408. 2000-01-18 21:22  mslifcak
  1409.    * agent/mibgroup/mibII/tcp.c:
  1410.    Cleanup around ip6_vars.h include (no #if 0)
  1411.    
  1412. 2000-01-18 14:23  mslifcak
  1413.    * agent/mibgroup/ucd-snmp/: vmstat_solaris2.c,
  1414.    vmstat_solaris2.h:
  1415.    Latest vmstat_solaris2 from the author Jochen Kmietsch.
  1416.    
  1417. 2000-01-18 08:14  mslifcak
  1418.    * agent/agent_trap.c:
  1419.    Prevent array bounds error when creating specific trap oid.
  1420.    
  1421. 2000-01-18 07:54  marz
  1422.    * perl/SNMP/SNMP.xs:
  1423.    fix error messages and return vals for trap funcs, clean up pdu
  1424.    
  1425. 2000-01-18 07:00  marz
  1426.    * perl/SNMP/: SNMP.pm, SNMP.xs:
  1427.    modified for v2-trap.
  1428.    
  1429. 2000-01-17 12:47  marz
  1430.    * perl/SNMP/: SNMP.pm, SNMP.xs:
  1431.    added v2 trap
  1432.    
  1433. 2000-01-17 09:02  daves
  1434.    * agent/snmp_vars.c:
  1435.    - (agent/snmp_vars.c): Discard "too-late" responses from overlapped regions.
  1436.    
  1437. 2000-01-17 06:13  daves
  1438.    * man/snmptrapd.8:
  1439.    - (man/snmptrapd.8): Describe default logging behaviour.
  1440.    
  1441. 2000-01-14 16:10  hardaker
  1442.    * NEWS:
  1443.    - (NEWS): remove export control note about DES.
  1444.    
  1445. 2000-01-14 16:09  hardaker
  1446.    * snmplib/scapi.c:
  1447.    - (scapi.c): implement DES encryption.
  1448.    
  1449. 2000-01-14 11:34  hardaker
  1450.    * bug-report:
  1451.    - (bug-report): grep for configure flags
  1452.    
  1453. 2000-01-14 09:33  mslifcak
  1454.    * agent/mibgroup/: examples/ucdDemoPublic.c, smux/snmp_bgp.c
  1455. , smux/snmp_ospf.c, smux/snmp_rip2.c:
  1456.    Small compile fix and debug message restoration.
  1457.    
  1458. 2000-01-13 06:33  daves
  1459.    * snmplib/parse.c:
  1460.    - (snmplib/parse.c): More complete handling of unloading MIB modules.
  1461.    
  1462. 2000-01-13 06:31  daves
  1463.    * snmplib/: parse.c, parse.h:
  1464.    - (snmplib/parse.[ch]): Unload MIB module
  1465.     (N.B: Somewhat simplistic with regard to multiply-loaded nodes)
  1466.    
  1467. 2000-01-13 05:36  mslifcak
  1468.    * snmplib/system.c:
  1469.    No get_boottime support for cygwin (yet). Hopefully a temporary condition.
  1470.    
  1471. 2000-01-13 02:46  daves
  1472.    * agent/snmp_vars.c:
  1473.    - (agent/snmp_vars.c): Remove extraneous bracket.
  1474.    
  1475. 2000-01-12 21:08  mslifcak
  1476.    * agent/agent_registry.c, agent/snmp_vars.c,
  1477.    agent/snmpd.c, agent/mibgroup/util_funcs.c,
  1478.    agent/mibgroup/examples/wombat.c,
  1479.    agent/mibgroup/host/hr_device.c,
  1480.    agent/mibgroup/host/hr_disk.c,
  1481.    agent/mibgroup/host/hr_filesys.c,
  1482.    agent/mibgroup/host/hr_network.c,
  1483.    agent/mibgroup/host/hr_partition.c,
  1484.    agent/mibgroup/host/hr_print.c,
  1485.    agent/mibgroup/host/hr_proc.c,
  1486.    agent/mibgroup/host/hr_storage.c,
  1487.    agent/mibgroup/host/hr_swinst.c,
  1488.    agent/mibgroup/host/hr_swrun.c,
  1489.    agent/mibgroup/host/hr_system.c, agent/mibgroup/mibII/at.c
  1490. , agent/mibgroup/mibII/icmp.c,
  1491.    agent/mibgroup/mibII/interfaces.c, agent/mibgroup/mibII/ip.c
  1492. , agent/mibgroup/mibII/ipv6.c,
  1493.    agent/mibgroup/mibII/sysORTable.c,
  1494.    agent/mibgroup/mibII/system_mib.c,
  1495.    agent/mibgroup/mibII/tcp.c, agent/mibgroup/mibII/udp.c
  1496. , agent/mibgroup/smux/smux.c,
  1497.    agent/mibgroup/smux/snmp_bgp.c,
  1498.    agent/mibgroup/smux/snmp_ospf.c,
  1499.    agent/mibgroup/smux/snmp_rip2.c,
  1500.    agent/mibgroup/ucd-snmp/registry.c,
  1501.    agent/mibgroup/ucd-snmp/versioninfo.c, apps/snmpusm.c
  1502. , snmplib/snmp_logging.c, snmplib/snmp_logging.h
  1503. :
  1504.    Use DEBUGMSGOID liberally, replacing sprint_objid; small speedup.
  1505.    
  1506. 2000-01-12 11:16  hardaker
  1507.    * snmplib/snmpv3.c:
  1508.    - (snmpv3.c): cast malloc returns.
  1509.    
  1510. 2000-01-11 15:05  mslifcak
  1511.    * agent/Makefile.in:
  1512.    Use CFLAGS when linking (could have profile switch, etc).
  1513.    
  1514. 2000-01-11 10:37  marz
  1515.    * perl/SNMP/t/get.t:
  1516.    remove bad session test - session.t has it already - note the call to gethostbyname can hang for some time if DNS is not setup correctly - anyone know a way arround this?
  1517.    
  1518. 2000-01-11 09:13  mslifcak
  1519.    * agent/mibgroup/snmpv3/usmUser.c,
  1520.    agent/mibgroup/target/snmpTargetAddrEntry.c,
  1521.    apps/snmpstatus.c, snmplib/snmp_api.c,
  1522.    snmplib/snmpv3.c, snmplib/tools.c, snmplib/tools.h
  1523. :
  1524.    Restore memdup usage to its former luster.
  1525.    
  1526. 2000-01-11 08:10  mslifcak
  1527.    * snmplib/system.c:
  1528.    Init file count at zero, not by incrementing random value.
  1529.    
  1530. 2000-01-11 07:59  mslifcak
  1531.    * win32/libsnmp_dll/libsnmp.def:
  1532.    Keep win32 release build from breaking.
  1533.    
  1534. 2000-01-11 07:44  mslifcak
  1535.    * win32/config.h:
  1536.    Add IN_UCD_SNMP_SOURCE to not break Win32 builds.
  1537.    
  1538. 2000-01-11 01:53  mslifcak
  1539.    * agent/mibgroup/Makefile.in:
  1540.    Glean refs to mibII.o from this makefile.
  1541.    
  1542. 2000-01-11 01:32  mslifcak
  1543.    * agent/mibgroup/header_complex.c,
  1544.    agent/mibgroup/util_funcs.c,
  1545.    agent/mibgroup/agentx/master_admin.c,
  1546.    agent/mibgroup/agentx/master_request.c,
  1547.    agent/mibgroup/mibII/interfaces.c,
  1548.    agent/mibgroup/mibII/tcp.c, agent/mibgroup/mibII/udp.c
  1549. , agent/mibgroup/mibII/vacm_vars.c,
  1550.    agent/mibgroup/snmpv3/usmUser.c,
  1551.    agent/mibgroup/target/snmpTargetAddrEntry.c,
  1552.    agent/mibgroup/target/snmpTargetAddrEntry.h,
  1553.    agent/mibgroup/ucd-snmp/extensible.c,
  1554.    agent/mibgroup/ucd-snmp/memory_solaris2.c,
  1555.    agent/mibgroup/ucd-snmp/pass.c,
  1556.    agent/mibgroup/ucd-snmp/pass_persist.c,
  1557.    agent/mibgroup/ucd-snmp/proc.c, apps/snmpstatus.c,
  1558.    apps/snmpnetstat/inet.c, apps/snmpnetstat/inet6.c,
  1559.    apps/snmpnetstat/route.c, apps/snmpnetstat/winstub.c,
  1560.    snmplib/keytools.c, snmplib/parse.c,
  1561.    snmplib/snmp_api.c, snmplib/snmpv3.c,
  1562.    snmplib/tools.c, snmplib/tools.h, snmplib/vacm.c
  1563. :
  1564.    Trolling for malloc errors; more graceful degradation.
  1565.    
  1566. 2000-01-10 16:32  mslifcak
  1567.    * snmplib/: read_config.c, scapi.h, snmp_api.c
  1568. :
  1569.    snmp_api.c    - better comment for snmp_oid_compare.
  1570.    read_config.c - remove sizeof(u_char) from malloc size calc.
  1571.    scapi.h       - spell check.
  1572.    
  1573. 2000-01-10 16:31  mslifcak
  1574.    * apps/snmptranslate.c:
  1575.    snmptranslate.c  - simple default case.
  1576.    
  1577. 2000-01-10 16:31  mslifcak
  1578.    * man/snmptranslate.1:
  1579.    snmptranslate.1   - remove junk line.
  1580.    
  1581. 2000-01-10 16:30  mslifcak
  1582.    * agent/: snmp_vars.c, snmpd.c,
  1583.    mibgroup/examples/ucdDemoPublic.c:
  1584.    ucdDemoPublic.c - remove uninitialized variables from write method.
  1585.    snmp_vars.c     - proper oid compare; no copy from save if oids exact match
  1586.    snmpd.c         - terminate statement.
  1587.    
  1588. 2000-01-10 15:38  hardaker
  1589.    * config.h.in, configure, configure.in:
  1590.    - (config.h.in, configure, configure.in):
  1591.      - make --without-efence work.
  1592.      - check for -lnsl more explicitly.
  1593.    
  1594. 2000-01-10 15:36  hardaker
  1595.    * testing/tests/Sv3config:
  1596.    - (Sv3config): remove the trailing space.
  1597.    
  1598. 2000-01-10 15:36  hardaker
  1599.    * agent/mibgroup/mibincl.h:
  1600.    - (mibincl.h): include stdlib.h and malloc.h.
  1601.    
  1602. 2000-01-10 14:40  marz
  1603.    * perl/SNMP/MANIFEST:
  1604.    add mibload
  1605.    
  1606. 2000-01-10 14:34  marz
  1607.    * perl/SNMP/t/mibload.t:
  1608.    [no log message]
  1609.    
  1610. 2000-01-10 14:20  marz
  1611.    * perl/SNMP/: BUG, MANIFEST, MANIFEST.SKIP,
  1612.    Makefile.PL, README, SNMP.pm, SNMP.xs, TODO
  1613. , perlsnmp.h, typemap, examples/async1.pl,
  1614.    examples/async2.pl, examples/ipforward.pl,
  1615.    examples/mibtree.pl, examples/mibwalk.pl,
  1616.    examples/pingmib.pl, examples/tablewalk.pl,
  1617.    examples/testleak.pl, hints/irix.pl, hints/solaris.pl
  1618. , t/README, t/async.t, t/get.t, t/getnext.t
  1619. , t/mib.t, t/mib.txt, t/session.t, t/set.t
  1620. , t/snmpd.conf:
  1621.    Checking in SNMP-3.1.0b1
  1622.    
  1623. 2000-01-10 13:21  mslifcak
  1624.    * configure, configure.in:
  1625.    Qualify use of withval to define library and include search paths.
  1626.    
  1627. 2000-01-10 13:14  mslifcak
  1628.    * win32/win32.dsw:
  1629.    Allow MSVC++ 5.x users to build using this workspace.
  1630.    
  1631. 2000-01-10 06:12  daves
  1632.    * snmplib/system.c:
  1633.    - (snmplib/system.c): Re-structure get_uptime() to cache boot time.
  1634.    
  1635. 2000-01-10 03:06  daves
  1636.    * agent/snmp_agent.c:
  1637.    - (agent/snmp_agent.c): Count numbers of variables requested/set
  1638.    
  1639. 2000-01-10 02:31  daves
  1640.    * snmplib/snmp_api.c:
  1641.    - (snmplib/snmp_api.c): Differentiate max-repetition and non-repeater errors.
  1642.    
  1643. 2000-01-10 01:37  daves
  1644.    * agent/mibgroup/mibII.h:
  1645.    - (agent/mibgroup/mibII.h): Re-remove redundant prototype.
  1646.    
  1647. 2000-01-08 12:07  mslifcak
  1648.    * agent/auto_nlist.c:
  1649.    Use knlist iff aix4 and HAVE_KNLIST [not complete w/o configure mods]
  1650.    
  1651. 2000-01-08 11:44  mslifcak
  1652.    * configure, configure.in:
  1653.    Fix build for Linux RedHat 6.1 (cant link libwrap without libnsl).
  1654.    
  1655. 2000-01-08 00:56  nba
  1656.    * configure.in, configure:
  1657.    - configure.in: bugfix for a bugfix bug
  1658.    
  1659. 2000-01-07 23:43  nba
  1660.    * configure, configure.in:
  1661.    - configure.in: some missing "x" in tests for --with-openssl and
  1662.     --disable-developer
  1663.    
  1664. 2000-01-07 16:21  hardaker
  1665.    * agent/mibgroup/mibII/vacm_vars.c:
  1666.    - (vacm_vars.c): properly group rw/rousers into usm not v1/v2c.
  1667.    
  1668. 2000-01-07 11:22  hardaker
  1669.    * apps/snmptranslate.c:
  1670.    - (snmptranslate.c): Patch from Robert Story:
  1671.      - handle multiple translated OIDs.
  1672.    
  1673. 2000-01-07 10:38  hardaker
  1674.    * agent/mibgroup/target/: snmpTargetAddrEntry.c,
  1675.    snmpTargetParamsEntry.c:
  1676.    - (snmpTargetAddrEntry.c, snmpTargetParamsEntry.c): update to v4 API set code.
  1677.    
  1678. 2000-01-07 09:29  hardaker
  1679.    * agent/snmp_agent.c:
  1680.    - (snmp_agent.c): better handling of write failures.
  1681.    
  1682. 2000-01-06 15:09  hardaker
  1683.    * local/mib2c.conf:
  1684.    - (mib2c.conf): unquoted quotes quoted.
  1685.    
  1686. 2000-01-06 15:08  hardaker
  1687.    * local/mib2c:
  1688.    - (mib2c): removed a debugging statement.
  1689.    
  1690. 2000-01-06 15:08  hardaker
  1691.    * COPYING:
  1692.    - (COPYING): y2k bug.
  1693.    
  1694. 2000-01-06 13:14  marz
  1695.    * testing/tests/: T020snmpv3get, T021snmpv3getnext:
  1696.    update config access syntax (exact)
  1697.    
  1698. 2000-01-06 13:07  marz
  1699.    * snmplib/snmp_logging.c:
  1700.    we should not print to stderr if stderr logging is diabled - this thows off the alignment of test output for 'make test' in both ucd-snmp and Perl/SNMP
  1701.    
  1702. 2000-01-06 12:56  marz
  1703.    * testing/tests/Svanyconfig:
  1704.    update syntax (exact)
  1705.    
  1706. 2000-01-06 08:57  hardaker
  1707.    * agent/mibgroup/util_funcs.h:
  1708.    - (util_funcs.h): properly wrap struct.h include directive for
  1709.      non-source-directory include.
  1710.    
  1711. 2000-01-06 01:58  daves
  1712.    * agent/mibgroup/mibII.c:
  1713.    - (mibgroup/mibII.c): Remove redundant file
  1714.    
  1715. 2000-01-04 23:51  nba
  1716.    * apps/snmptrapd.c:
  1717.    - snmptrapd.c: implement trand handlers for win32
  1718.    
  1719. 2000-01-04 23:50  nba
  1720.    * snmplib/parse.c:
  1721.    - parse.c: #ifdef some variables not used under win32
  1722.    
  1723. 2000-01-04 22:12  nba
  1724.    * EXAMPLE.conf.def, FAQ, man/snmpd.conf.5.def:
  1725.    - EXAMPLE.conf.def, FAQ, snmpd.conf.5.def: remove all traces of security
  1726.     model "any" in "group" configuration directives
  1727.    
  1728. 2000-01-04 16:27  hardaker
  1729.    * config.h.in, configure, configure.in:
  1730.    - (config.h.in, configure, configure.in): Patch from Sander Steffann:
  1731.      - Add -I/usr/include/rpm because of badly written rpm header files.
  1732.    
  1733. 2000-01-04 10:35  hardaker
  1734.    * agent/snmp_agent.c:
  1735.    - (snmp_agent.c): deal with blocking better in snmp_agent_check_and_process().
  1736.    
  1737. 2000-01-04 10:33  hardaker
  1738.    * agent/Makefile.in:
  1739.    - (Makefile.in): install struct.h
  1740.    
  1741. 2000-01-04 08:58  hardaker
  1742.    * FAQ, README:
  1743.    - (README, FAQ): Japan mirror location change.
  1744.    
  1745. 2000-01-03 15:39  nba
  1746.    * man/: snmpcmd.1, snmptranslate.1,
  1747.    snmptrapd.conf.5.def:
  1748.    - snmpcmd.1: add snmpbulkget to list of applications
  1749.    - snmptranslate.1: explain -T outputs
  1750.    - snmptrapd.conf.5.def: defalt traphandler is implemented
  1751.    
  1752. 2000-01-03 15:34  nba
  1753.    * snmplib/mib.c:
  1754.    - mib.c: also note TEXTUAL CONVENTION in -Td output
  1755.    
  1756. 2000-01-03 15:32  nba
  1757.    * snmplib/parse.c:
  1758.    - parse.c: fix File variable being left pointing into the stack.
  1759.     Ignore .index file on WIN32 platform
  1760.    
  1761. 2000-01-03 15:30  nba
  1762.    * snmplib/system.h:
  1763.    - system.h: add prototype for strcasecmp
  1764.    
  1765. 2000-01-03 15:28  nba
  1766.    * agent/mibgroup/examples/: wombat.c, wombat.h:
  1767.    - wombat.[ch]: correct prototype for wombat_parse_config
  1768.    
  1769. 2000-01-03 15:27  nba
  1770.    * agent/mibgroup/mibII.h:
  1771.    - mibII.h: add prototype for init_mibII
  1772.    
  1773. 2000-01-03 15:26  nba
  1774.    * agent/snmpd.c:
  1775.    - snmpd.c: add a missing const specifier
  1776.    
  1777. 2000-01-03 15:26  nba
  1778.    * agent/snmp_vars.c:
  1779.    - snmp_vars.c: include agent_registry.h only once
  1780.    
  1781. 2000-01-03 15:23  nba
  1782.    * EXAMPLE.conf.def:
  1783.    - EXAMPLE.conf.def: adapt to changes in valid vacm syntax
  1784.    
  1785. 1999-12-31 13:27  mslifcak
  1786.    * configure, configure.in,
  1787.    agent/mibgroup/mibII/interfaces.c, snmplib/snmp_logging.c
  1788. :
  1789.    Apply some NetBSD 1.3.x, 1.4 patches c/o Grea A. Woods <woods@planix.com>
  1790.    
  1791. 1999-12-31 12:43  mslifcak
  1792.    * snmplib/system.c, win32/config.h,
  1793.    win32/libsnmp_dll/libsnmp.def:
  1794.    Fix bug #48: no strcasecmp/strncasecmp for Sinix
  1795.    
  1796. 1999-12-31 10:36  mslifcak
  1797.    * agent/mibgroup/host/hr_system.c, apps/snmptable.c:
  1798.    Fix warnings of uninitialized variables.
  1799.    
  1800. 1999-12-31 10:33  mslifcak
  1801.    * configure.in, configure:
  1802.    Autoconf patch c/o Albert Chin-A-Young <china@thewrittenword.com>
  1803.    
  1804. 1999-12-31 10:11  mslifcak
  1805.    * snmplib/: snmp_api.c, snmp_api.h:
  1806.    Fix bug #125 - insert underscore into struct snmp_ipaddr member names.
  1807.    
  1808. 1999-12-31 09:32  mslifcak
  1809.    * agent/auto_nlist.c:
  1810.    Apply patch provided by Serg Trushnikov <sat@zmail.ru> for AIX 4.2.1 knlist
  1811.    
  1812. 1999-12-31 09:31  mslifcak
  1813.    * agent/mibgroup/host/hr_utils.c:
  1814.    Fix bug # 122
  1815.    
  1816. 1999-12-30 12:00  mslifcak
  1817.    * agent/snmpd.c, agent/mibgroup/mibII/vacm_vars.c,
  1818.    agent/mibgroup/smux/smux.c, snmplib/tools.c:
  1819.    Fix compile errors.
  1820.    
  1821. 1999-12-30 07:51  hardaker
  1822.    * agent/snmpd.c:
  1823.    - (snmpd.c): usage line order messed up, as pointed out by Robert Story.
  1824.    
  1825. 1999-12-28 15:42  hardaker
  1826.    * agent/mibgroup/agentx/master_request.c:
  1827.    - (master_request.c): remove the ! in front of in_a_view, which changed.
  1828.    
  1829. 1999-12-23 08:21  hardaker
  1830.    * agent/mibgroup/ucd-snmp/vmstat_solaris2.c:
  1831.    - (vmstat_solaris2.c): Patch from Jochen Kmietsch:
  1832.      - non 80-column wrapped version.
  1833.    
  1834. 1999-12-22 16:30  hardaker
  1835.    * agent/mibgroup/ucd-snmp/: vmstat_solaris2.c,
  1836.    vmstat_solaris2.h:
  1837.    - (vmstat_solaris2.c, vmstat_solaris2.h): Patch from Jochen Kmietsch:
  1838.      - first pass at vmstat support for solaris.
  1839.    
  1840. 1999-12-22 15:13  hardaker
  1841.    * agent/mibgroup/agentx/master_request.c:
  1842.    - (master_request.c): increase max vars to 64 (was 16).  I have a
  1843.      table with more than that number in columns, which breaks snmptable.
  1844.    
  1845. 1999-12-22 15:12  hardaker
  1846.    * agent/mibgroup/agentx/master.c:
  1847.    - (master.c): use snmp_sess_open for the second try at opening the
  1848.      master port.
  1849.    
  1850. 1999-12-22 05:58  nba
  1851.    * agent/agent_registry.c, agent/snmp_agent.c,
  1852.    agent/snmp_vars.c, agent/mibgroup/mibII/vacm_vars.c,
  1853.    snmplib/vacm.h:
  1854.    - vacm routines: alignment with RFC mibs, preparing for trap generation
  1855.     and a better integration with variable tree walking
  1856.    
  1857. 1999-12-22 05:47  nba
  1858.    * agent/mibgroup/mibII/system_mib.c:
  1859.    - system_mib.c: use some #defines i place of numbers
  1860.    
  1861. 1999-12-22 05:46  nba
  1862.    * snmplib/system.c:
  1863.    - system.c: naughty, naughty Niels, just reindenting ...
  1864.    
  1865. 1999-12-22 02:43  nba
  1866.    * agent/mibgroup/host/hr_storage.c:
  1867.    - hr_storage.c: kill a dummy value
  1868.    
  1869. 1999-12-22 02:41  nba
  1870.    * agent/mibgroup/ucd-snmp/memory_freebsd2.c:
  1871.    - memory_freebsd2.c: make it work (again) for FreeBSD-2:-)
  1872.    
  1873. 1999-12-21 02:37  nba
  1874.    * agent/snmpd.c, agent/mibgroup/smux/smux.c,
  1875.    snmplib/snmp_api.c:
  1876.    - snmpd.c, smux.c, snmp_api.c: take away some unused variables.
  1877.    
  1878. 1999-12-20 17:34  hardaker
  1879.    * bug-report, sedscript.in, version.h, FAQ
  1880. , README:
  1881.    - (version.h bug-report sedscript.in): version tag ( 4.1.pre1 )
  1882.    
  1883. 1999-12-20 17:32  hardaker
  1884.    * agent/mibgroup/mibincl.h:
  1885.    - (mibincl.h): add agent_trap.h
  1886.    
  1887. 1999-12-20 17:32  hardaker
  1888.    * NEWS:
  1889.    - (NEWS): mention SMIv2 updates.
  1890.    
  1891. 1999-12-20 17:31  hardaker
  1892.    * EXAMPLE.conf.def:
  1893.    - (EXAMPLE.conf.def): minor note.
  1894.    
  1895. 1999-12-20 17:20  hardaker
  1896.    * snmplib/snmp_api.c:
  1897.    - (snmp_api.c): Digital Unix hack for bad recvfrom implementation.
  1898.    
  1899. 1999-12-20 17:20  hardaker
  1900.    * agent/mibgroup/agentx/protocol.c:
  1901.    - (agentx/protocol.c): make a things size_t instead of u_int (for 64bit code).
  1902.    
  1903. 1999-12-20 17:19  hardaker
  1904.    * agent/agent_trap.c:
  1905.    - (agent_trap.c): make uptime a long for 64bit architectures.
  1906.    
  1907. 1999-12-20 15:38  hardaker
  1908.    * mibs/Makefile.in:
  1909.    - (Makefile.in): IPFWACC-MIB.txt -> UCD-IPFWACC-MIB.txt
  1910.    
  1911. 1999-12-20 13:30  hardaker
  1912.    * agent/mibgroup/misc/ipfwacc.c:
  1913.    - (ipfwacc.c): moved table to one level deeper under mib node.
  1914.    
  1915. 1999-12-20 13:30  hardaker
  1916.    * mibs/UCD-IPFWACC-MIB.txt:
  1917.    - (UCD-IPFWACC-MIB.txt): moved table to one level deeper under mib node.
  1918.    
  1919. 1999-12-20 13:26  hardaker
  1920.    * mibs/: UCD-IPFWACC-MIB.inc, UCD-IPFWACC-MIB.txt:
  1921.    - (UCD-IPFWACC-MIB.txt): moved and updated from IPFWACC-MIB.txt
  1922.    
  1923. 1999-12-20 13:25  hardaker
  1924.    * mibs/IPFWACC-MIB.txt:
  1925.    - (IPFWACC-MIB.txt): moved to UCD-IPFWACC-MIB.txt
  1926.    
  1927. 1999-12-20 13:23  hardaker
  1928.    * mibs/IPSEC-MIB.txt:
  1929.    - (IPSEC-MIB.txt): removed
  1930.    
  1931. 1999-12-20 06:48  hardaker
  1932.    * agent/Makefile.in:
  1933.    - (Makefile.in): moved kernel.o into the libucdagent library.
  1934.    
  1935. 1999-12-20 06:43  hardaker
  1936.    * apps/snmp_parse_args.c:
  1937.    - (snmp_parse_args.c): Force set to 1 for -D so multiple switches can
  1938.      be given (ie, don't toggle the value).
  1939.    
  1940. 1999-12-20 04:15  daves
  1941.    * agent/: agent_trap.c, snmp_vars.c,
  1942.    mibgroup/mibII.h, mibgroup/mibII/at.c,
  1943.    mibgroup/mibII/icmp.c, mibgroup/mibII/interfaces.c,
  1944.    mibgroup/mibII/ip.c, mibgroup/mibII/ipv6.c,
  1945.    mibgroup/mibII/snmp_mib.c, mibgroup/mibII/sysORTable.c
  1946. , mibgroup/mibII/system_mib.c, mibgroup/mibII/tcp.c
  1947. , mibgroup/mibII/udp.c, mibgroup/mibII/vacm_vars.c
  1948. , mibgroup/mibII/sysORTable.h:
  1949.    - (agent_trap.c snmp_vars.c mibII.[ch] mibII/*.c mibII/sysORTable.h):
  1950.      - Use SNMP_OID prefix definitions in OID specifications.
  1951.      - Register the various MIB-2 modules separately in sysORTable.
  1952.    
  1953. 1999-12-20 03:01  daves
  1954.    * agent/mibgroup/agentx/README.agentx:
  1955.    - (agentx/README.agentx): Updated to describe current status.
  1956.    
  1957. 1999-12-17 15:57  hardaker
  1958.    * agent/mibgroup/: header_complex.c, header_complex.h:
  1959.    - (header_complex.c, header_complex.h): completely restructured.
  1960.      - drasticly reduces memory usage for large data sets (1/3).
  1961.    
  1962. 1999-12-17 15:56  hardaker
  1963.    * agent/: agent_read_config.c, agent_registry.c,
  1964.    snmp_vars.c:
  1965.    - (agent_read_config.c, agent_registry.c, snmp_vars.c):
  1966.      - include "snmp_alarm.h" for mib modules that need the callback def.
  1967.    
  1968. 1999-12-17 15:55  hardaker
  1969.    * NEWS:
  1970.    - (NEWS): mention -I.
  1971.    
  1972. 1999-12-17 15:46  hardaker
  1973.    * snmplib/snmp_alarm.c:
  1974.    - (snmp_alarm.c): missing ! operater on signal test.
  1975.    
  1976. 1999-12-17 15:41  mslifcak
  1977.    * agent/mibgroup/ucd-snmp/: memory_freebsd2.c, vmstat.c
  1978. , vmstat_freebsd2.c:
  1979.    No dummy values for FreeBSD, please.
  1980.    
  1981. 1999-12-17 15:21  mslifcak
  1982.    * agent/mibgroup/: ucd_snmp.h, ucd-snmp/memory_freebsd2.c
  1983. , ucd-snmp/vmstat_freebsd2.c:
  1984.    Add Bill Fumerola's patch for FreeBSD 4.x to use swapinfo.
  1985.    Include FreeBSD 4.x specific memory and vmstat when building that agent.
  1986.    
  1987. 1999-12-17 14:23  mslifcak
  1988.    * man/: README, mib_api.3, snmp.conf.5.def,
  1989.    snmpcmd.1, snmpd.1.def, snmpd.conf.5.def,
  1990.    snmpnetstat.1, snmptest.1, snmpusm.1, snmpwalk.1
  1991. :
  1992.    Fixed a few spelilng errors.
  1993.    
  1994. 1999-12-17 10:18  hardaker
  1995.    * man/snmp_agent_api.3:
  1996.    - (snmp_agent_api.3): re-structure based on recent changes.
  1997.    
  1998. 1999-12-17 10:18  hardaker
  1999.    * NEWS:
  2000.    - (NEWS): second pass.
  2001.    
  2002. 1999-12-17 10:17  hardaker
  2003.    * apps/snmp_parse_args.c:
  2004.    - (snmp_parse_args.c): removed -R from the -h output.
  2005.    
  2006. 1999-12-17 10:17  hardaker
  2007.    * agent/mibgroup/snmpv3/usmUser.c:
  2008.    - (usmUser.c): changed help line of createUser to seperate DES token
  2009.      from the passphrase.
  2010.    
  2011. 1999-12-17 10:16  hardaker
  2012.    * agent/Makefile.in:
  2013.    - (Makefile.in): put snmpd.o into the object list, and remove it from
  2014.      direct compilation in the CC link line.
  2015.    
  2016. 1999-12-17 10:11  hardaker
  2017.    * agent/snmpd.c:
  2018.    - (snmpd.c): reorder init() routines for -H to prevent segfaulting.
  2019.    
  2020. 1999-12-17 10:11  hardaker
  2021.    * sedscript.in:
  2022.    - (sedscript.in): PERSISTENT_DIRECTORY token added.
  2023.    
  2024. 1999-12-17 10:10  hardaker
  2025.    * NEWS:
  2026.    - (NEWS): first pass at changes.
  2027.    
  2028. 1999-12-17 07:40  hardaker
  2029.    * man/snmpd.conf.5.def:
  2030.    - (snmpd.conf.5.def): document createUser.
  2031.    
  2032. 1999-12-17 07:28  hardaker
  2033.    * man/snmpd.conf.5.def:
  2034.    - (snmpd.conf.5.def): document the file directive.
  2035.    
  2036. 1999-12-17 07:26  hardaker
  2037.    * man/snmpd.conf.5.def:
  2038.    - (snmpd.conf.5.def): document rocommunity, rwcommunity, rouser, rwuser.
  2039.    
  2040. 1999-12-17 07:13  hardaker
  2041.    * man/snmp.conf.5.def:
  2042.    - (snmp.conf.5.def): document a bunch of new configuration options.
  2043.    
  2044. 1999-12-17 07:05  hardaker
  2045.    * man/snmpcmd.1:
  2046.    - (snmpcmd.1): mention that -IR and -Ib are actually used by default.
  2047.    
  2048. 1999-12-17 07:03  hardaker
  2049.    * man/snmpcmd.1:
  2050.    - (snmpcmd.1): document -I and -O flags.
  2051.    
  2052. 1999-12-17 03:22  nba
  2053.    * win32/: libsnmp/libsnmp.dsp, libsnmp_dll/libsnmp.def
  2054. :
  2055.    - libsnmp.def: add some function names
  2056.    
  2057. 1999-12-17 02:18  nba
  2058.    * apps/snmptrapd.c:
  2059.    - snmptrapd.c: make the oids given to trapd handlers properly .0 terminated.
  2060.     Add a SNMP-COMMUNITY-MIB::snmpTrapAddress.0
  2061.     Add syslog of v2 traps and informs
  2062.    
  2063. 1999-12-17 02:14  nba
  2064.    * apps/snmptable.c:
  2065.    - snmptable.c: cleanup of the "new" mib walk to determine fields. Make it
  2066.     default (don't even document the -C compatibility option). Ignore
  2067.     not-accessible fields in the walk.
  2068.    
  2069. 1999-12-17 02:09  nba
  2070.    * apps/snmp_parse_args.c:
  2071.    - snmp_parse_args.c: remove some superfluous usage() calls.
  2072.    
  2073. 1999-12-17 02:08  nba
  2074.    * snmplib/mib.c:
  2075.    - mib.c: kill that tail recursion elimination, it just adds too many
  2076.     conditionals. Properly output an empty string index.
  2077.    
  2078. 1999-12-16 23:10  nba
  2079.    * snmplib/snmpv3.c:
  2080.    - snmpv3.c: a more spevific help message for defVersion
  2081.    
  2082. 1999-12-16 23:09  nba
  2083.    * snmplib/mib.c:
  2084.    - mib.c: fix a tail recursion elimination problem printing oids
  2085.    
  2086. 1999-12-16 23:08  nba
  2087.    * apps/snmptranslate.c:
  2088.    - snmptranslate.c: be explicit in the -t warning
  2089.    
  2090. 1999-12-16 23:08  nba
  2091.    * agent/mibgroup/smux/: smux.c, smux.h:
  2092.    - smux.[ch]: fix some prototypes and includes.
  2093.    
  2094. 1999-12-16 23:06  nba
  2095.    * agent/snmpd.c:
  2096.    - snmpd.c: n terminate some log messages
  2097.    
  2098. 1999-12-16 23:05  nba
  2099.    * agent/kernel.c:
  2100.    - kernel.c: output error string, not number
  2101.    
  2102. 1999-12-15 11:08  mslifcak
  2103.    * agent/mibgroup/: kernel_sunos5.c,
  2104.    ucd-snmp/memory_solaris2.c:
  2105.    Replace kc from memory_solaris2.c with kstat_fd, defined in kernel_sunos5.c.
  2106.    
  2107. 1999-12-15 09:56  mslifcak
  2108.    * snmplib/: tools.c, tools.h:
  2109.    Add time marker create, set, and delta time check methods.
  2110.    
  2111. 1999-12-15 09:42  mslifcak
  2112.    * snmplib/: snmp_logging.c, snmp_logging.h:
  2113.    Remove snmp_log_syslog, snmp_log_filelog, snmp_log_stderrlog;
  2114.    Simplify snmp_log_string.
  2115.    
  2116. 1999-12-15 09:19  hardaker
  2117.    * mibs/: Makefile.in, SNMPv2-M2M-MIB.txt,
  2118.    SNMPv2-PARTY-MIB.txt:
  2119.    - (SNMPv2-PARTY-MIB.txt SNMPv2-M2M-MIB.txt ): removed.
  2120.    
  2121. 1999-12-15 09:17  hardaker
  2122.    * mibs/: EtherLike-MIB.txt, IPFILTER.txt,
  2123.    UCD-IPFILTER-MIB.inc, UCD-IPFILTER-MIB.txt:
  2124.    - (EtherLike-MIB.txt, IPFILTER.txt, UCD-IPFILTER-MIB.inc,
  2125.      UCD-IPFILTER-MIB.txt): Patch from Juergen Schoenwaelder:
  2126.      - Even more updates.
  2127.    
  2128. 1999-12-15 05:51  mslifcak
  2129.    * agent/mibgroup/kernel_sunos5.c:
  2130.    Share kstat fd iff ucd-snmp/memory_solaris2 is also configured.
  2131.    
  2132. 1999-12-15 04:21  mslifcak
  2133.    * apps/: snmp_parse_args.c, snmptranslate.c:
  2134.    Isolate and retouch deprecated command line options.
  2135.    
  2136. 1999-12-14 16:05  hardaker
  2137.    * agent/mibgroup/header_complex.c:
  2138.    - (header_complex.c): get next in link list before deleting root.
  2139.    
  2140. 1999-12-14 16:05  hardaker
  2141.    * configure, configure.in:
  2142.    - (configure, configure.in): move -lefence check up to front (last in link).
  2143.    
  2144. 1999-12-14 15:19  hardaker
  2145.    * mibs/Makefile.in:
  2146.    - (Makefile.in): DLMOD -> UCD-DLMOD
  2147.    
  2148. 1999-12-14 14:54  hardaker
  2149.    * snmplib/keytools.c:
  2150.    - (keytools.c): reverse generate_Ku optimizations, as they don't work.
  2151.    
  2152. 1999-12-14 08:41  hardaker
  2153.    * mibs/: IANAifType-MIB.txt, UCD-SNMP-MIB.txt:
  2154.    - (IANAifType-MIB.txt, UCD-SNMP-MIB.txt): Patch from Juergen Schoenwaelder:
  2155.      - updates.
  2156.    
  2157. 1999-12-14 08:07  hardaker
  2158.    * apps/snmp_parse_args.c, apps/snmptranslate.c,
  2159.    apps/snmptrapd.c, snmplib/default_store.h,
  2160.    snmplib/mib.c, snmplib/mib.h:
  2161.    - (snmp_parse_args.c, snmptranslate.c, snmptrapd.c, default_store.h,
  2162.      mib.c, mib.h):
  2163.      - argument shuffling...
  2164.        -I for input args created, and -OR moved there.
  2165.        -Ib created.
  2166.        -TB created for snmptranslate (was -B).
  2167.    
  2168. 1999-12-13 16:03  mslifcak
  2169.    * snmplib/mib.c:
  2170.    Allow sprint_variable to work even if no MIB files were read.
  2171.    
  2172. 1999-12-13 15:12  mslifcak
  2173.    * snmplib/mib.c:
  2174.    Finish symbol conversion with numeric when subtree is leaf node.
  2175.    
  2176. 1999-12-13 14:54  mslifcak
  2177.    * snmplib/mib.c:
  2178.    Fix problem printing IMPLIED indices of OBJECTID type.
  2179.    
  2180. 1999-12-13 14:20  hardaker
  2181.    * config.h.in, configure, configure.in:
  2182.    - (config.h.in, configure, configure.in): --with-efence implemented.
  2183.      - (forced checking for --enable-developer and CVS checkouts)
  2184.    
  2185. 1999-12-13 13:54  mslifcak
  2186.    * snmplib/mib.c:
  2187.    Sanity checks added to _get_symbol.
  2188.    
  2189. 1999-12-13 12:04  mslifcak
  2190.    * man/Makefile.in:
  2191.    Clean also removes generated default_store.3.h .
  2192.    
  2193. 1999-12-13 09:57  hardaker
  2194.    * mibs/: DLMOD-MIB.txt, UCD-DLMOD-MIB.inc,
  2195.    UCD-DLMOD-MIB.txt:
  2196.    - (DLMOD-MIB.txt, UCD-DLMOD-MIB.inc, UCD-DLMOD-MIB.txt):
  2197.      - Juergens patch to move DLMOD-MIB -> UCD-DLMOD-MIB and -> SMIv2.
  2198.      - moved to the experimental tree.
  2199.    
  2200. 1999-12-13 09:49  mslifcak
  2201.    * agent/mibgroup/smux/: smux.c, smux.h:
  2202.    Added patch from M.Michaud to use send_enterprise_trap_vars.
  2203.    
  2204. 1999-12-13 04:43  daves
  2205.    * agent/: snmpd.c, mibgroup/smux/smux.c,
  2206.    mibgroup/smux/smux.h:
  2207.    - (agent/snmpd.c agent/mibgroup/smux/smux.[ch]):
  2208.      - Patch to get SMUX support working with the new agent architecture.
  2209.        This is probably not The Right Way To Do Things Now, but it works.
  2210.        Thanks to Nick Amato and Mike Michaud.
  2211.    
  2212. 1999-12-13 03:18  daves
  2213.    * agent/agent_trap.c:
  2214.    - (agent_trap.c): allow specification of enterprise OID when sending traps
  2215.    
  2216. 1999-12-13 03:17  daves
  2217.    * agent/agent_registry.c:
  2218.    - (agent_registry.c): Handle delegated MIB regions properly when split.
  2219.    
  2220. 1999-12-10 13:03  mslifcak
  2221.    * agent/mibgroup/mibII/ip.c:
  2222.    Fix HP-UX problem with ipDefaultTTL.
  2223.    
  2224. 1999-12-10 10:44  marz
  2225.    * snmplib/snmp_api.c:
  2226.     (snmlib/snmp_api.c): fix bug in _sess_copy where pointers that were not owned by newly created session could get mistakenly freed if errors were encountered during session copy - also eliminate some redundant copying of security{Auth|Priv}Key data
  2227.    
  2228. 1999-12-10 10:23  mslifcak
  2229.    * agent/: snmp_agent.c, mibgroup/agentx/subagent.c:
  2230.    Apply Dave's patch to fix max varbinds testing on GETBULK.
  2231.    
  2232. 1999-12-10 07:28  mslifcak
  2233.    * agent/Makefile.in:
  2234.    Fix to build executable agent on HP-UX.
  2235.    
  2236. 1999-12-10 03:19  nba
  2237.    * snmplib/system.c, win32/config.h,
  2238.    win32/libagent/libagent.def, win32/libagent/libagent.dsp
  2239. , win32/libsnmp_dll/libsnmp.def,
  2240.    win32/libucdmibs/libucdmibs.def,
  2241.    win32/libucdmibs/libucdmibs.dsp, win32/snmpd/snmpd.dsp:
  2242.    - (various): changes to compile snmpd with VC++ 5.0 (Release mode)
  2243.    
  2244. 1999-12-10 03:10  nba
  2245.    * snmplib/read_config.c:
  2246.    - read_config.c: add some missing const specifiers
  2247.    
  2248. 1999-12-10 03:09  nba
  2249.    * agent/mibgroup/ucd-snmp/pass_persist.c:
  2250.    - pass_persist.c: fix some buf/buf2 confusion
  2251.    
  2252. 1999-12-10 03:07  nba
  2253.    * agent/mibgroup/ucd-snmp/pass.c:
  2254.    - pass.c: fix some buf/buf2 confusion
  2255.    
  2256. 1999-12-10 03:06  nba
  2257.    * agent/mibgroup/agentx/master.c:
  2258.    - master.c: add a missing #include <netinet/in.h> (at least for Solaris).
  2259.    
  2260. 1999-12-09 17:09  hardaker
  2261.    * agent/: Makefile.in, mibgroup/Makefile.in:
  2262.    - (agent/*Makefile.in): fix for --enable-shared on hpux
  2263.    
  2264. 1999-12-09 16:53  hardaker
  2265.    * apps/snmpnetstat/Makefile.in:
  2266.    - (snmpnetstat/Makefile.in): fix for --enable-shared
  2267.    
  2268. 1999-12-09 16:16  hardaker
  2269.    * mibs/UCD-SNMP-MIB.txt:
  2270.    - (UCD-SNMP-MIB.txt): changed all instances of kb to kB.
  2271.    
  2272. 1999-12-09 15:26  hardaker
  2273.    * snmplib/keytools.c:
  2274.    - (keytools.c): Patch from Leonard Gomelsky:
  2275.      - generate_Ku() speed improvements.
  2276.    
  2277. 1999-12-09 10:08  hardaker
  2278.    * Makefile.top, config.h.in, configure,
  2279.    configure.in, agent/Makefile.in, snmplib/Makefile.in
  2280. :
  2281.    - (Makefile.top, config.h.in, configure, configure.in,
  2282.      agent/Makefile.in, snmplib/Makefile.in):
  2283.      - fixed --enable-shared (at least on linux).
  2284.    
  2285. 1999-12-09 08:14  mslifcak
  2286.    * mibs/: DISMAN-SCRIPT-MIB.txt, UCD-DEMO-MIB.inc,
  2287.    UCD-DEMO-MIB.txt, UCD-SNMP-MIB.inc, UCD-SNMP-MIB.txt
  2288. :
  2289.    Patches supplied by Juergen Schoenwaelder.
  2290.    
  2291. 1999-12-09 07:49  nba
  2292.    * man/snmpcmd.1:
  2293.    - snmpcmd.1: support MIB::label
  2294.    
  2295. 1999-12-09 07:34  nba
  2296.    * snmplib/mib.c:
  2297.    - mib.c: implement MIB::label
  2298.    
  2299. 1999-12-09 07:34  daves
  2300.    * man/snmp_trap_api.3:
  2301.    - (man/snmp_trap_api.3): Initial documentation for agent trap generation.
  2302.    
  2303. 1999-12-08 17:13  hardaker
  2304.    * acconfig.h, config.h.in,
  2305.    agent/mibgroup/agentx/master.c, snmplib/read_config.c
  2306. , snmplib/system.c, snmplib/system.h:
  2307.    - (acconfig.h, config.h.in, master.c, read_config.c, system.c, system.h):
  2308.      - implement mkdirhier() and use it for persistent storage and agentx
  2309.        socket file creation.
  2310.    
  2311. 1999-12-08 15:49  hardaker
  2312.    * makefileindepend.pl, makenosysdepend.pl, remove-files
  2313. :
  2314.    - (makefileindepend.pl, makenosysdepend.pl, remove-files):
  2315.      - move the make depend perl scripts to the top level where they only
  2316.        need to be edited once.
  2317.    
  2318. 1999-12-08 15:46  hardaker
  2319.    * agent/Makefile.in, agent/dlmods/Makefile.in,
  2320.    agent/mibgroup/Makefile.in, apps/Makefile.in,
  2321.    apps/snmpnetstat/Makefile.in, snmplib/Makefile.in,
  2322.    testing/Makefile.in:
  2323.    - (*..Makefile.in): A real make depend with no ssl dependancies, etc.
  2324.    
  2325. 1999-12-08 15:29  hardaker
  2326.    * agent/snmpd.c:
  2327.    - (snmpd.c): move sys/param out of ifdef FD_SET.
  2328.    
  2329. 1999-12-08 15:28  hardaker
  2330.    * agent/Makefile.in, agent/mibgroup/Makefile.in,
  2331.    apps/Makefile.in, apps/snmpnetstat/Makefile.in,
  2332.    snmplib/Makefile.in, testing/Makefile.in:
  2333.    - (*..Makefile.in): make depend.
  2334.    
  2335. 1999-12-08 15:26  hardaker
  2336.    * README:
  2337.    - (README): add Juergen.
  2338.    
  2339. 1999-12-08 15:23  hardaker
  2340.    * snmplib/: mib.c, parse.c, parse.h:
  2341.    - (mib.c, parse.c, parse.h):
  2342.      - remembered IMPLIED indexes.
  2343.      - properly print OIDs with length prefixes on parsed OIDs so
  2344.        cutting/pasting of them works.
  2345.      - properly print strings and oids that are IMPLIED.
  2346.      - print strings in either ' or " quotes depending on if their IMPLIED.
  2347.    
  2348. 1999-12-08 15:04  mslifcak
  2349.    * mibs/UCD-SNMP-MIB.txt:
  2350.    Add missing dskPercentNode to DskEntry (thanks to
  2351.             Michael Kirkham <support@iwl.com>).
  2352.    
  2353. 1999-12-08 15:01  mslifcak
  2354.    * apps/snmpwalk.c:
  2355.    Include getopt.h to define optarg.
  2356.    
  2357. 1999-12-08 14:41  hardaker
  2358.    * snmplib/mib.c:
  2359.    - (mib.c): fix -Os and index based oid printing to work again.
  2360.    
  2361. 1999-12-08 14:08  hardaker
  2362.    * mibs/UCD-SNMP-MIB.txt:
  2363.    - (UCD-SNMP-MIB.txt): make mrIndex IMPLIED since it is in the code.
  2364.    
  2365. 1999-12-08 09:19  hardaker
  2366.    * snmplib/mib.c:
  2367.    - (mib.c): register a config token for suffix printing.
  2368.    
  2369. 1999-12-07 15:23  mslifcak
  2370.    * agent/mibgroup/agentx/client.c,
  2371.    agent/mibgroup/snmpv3/usmUser.c,
  2372.    agent/mibgroup/target/snmpTargetAddrEntry.c,
  2373.    agent/mibgroup/target/snmpTargetParamsEntry.c,
  2374.    snmplib/snmpusm.c, snmplib/system.c:
  2375.    Eliminate multiplying by sizeof(char) or sizeof(unsigned char);
  2376.    agentx/client.c - snmp_free_varbind replaces free in four places;
  2377.    snmpv3/usmUser.c - usm_free_user replaces free in one place.
  2378.    
  2379. 1999-12-07 13:54  hardaker
  2380.    * man/snmpwalk.1:
  2381.    - (snmpwalk.1): document -Ci and -Cp (badly).
  2382.    
  2383. 1999-12-07 13:45  hardaker
  2384.    * apps/snmpwalk.c:
  2385.    - (snmpwalk.c):
  2386.      - New ability to peform a get on the requested OID when either no
  2387.        results are returned or when the user requests an inclusive option.
  2388.      - New ability to print number of variables found at the end.
  2389.    
  2390. 1999-12-07 09:32  hardaker
  2391.    * mibs/UCD-SNMP-MIB.txt:
  2392.    - (UCD-SNMP-MIB.txt): Patch from Juergen Schoenwaelder:
  2393.      - convert to SMIv2 and cleanup.
  2394.    
  2395. 1999-12-07 09:17  hardaker
  2396.    * agent/mibgroup/mibII/sysORTable.c:
  2397.    - (sysORTable.c): make sysOrIndex not-accessible, as it should be.
  2398.    
  2399. 1999-12-07 09:14  hardaker
  2400.    * agent/mibgroup/host/hr_other.c:
  2401.    - (hr_other.c): shorten cpu description length.
  2402.    
  2403. 1999-12-07 08:29  daves
  2404.    * agent/agent_read_config.c, agent/agent_read_config.h
  2405. , agent/snmp_vars.c, agent/snmp_vars.h,
  2406.    agent/snmpd.c, agent/snmpd.h, snmplib/read_config.c
  2407. , snmplib/read_config.h, snmplib/snmp_api.c:
  2408.    - (agent/agent_read_config.[ch] agent/snmp_vars.[ch] agent/snmpd.[ch]
  2409.       snmplib/read_config.[ch] snmplib/snmp_api.c):
  2410.       -  Use the saved application name for registering config handlers
  2411.     (N.B: This change will need to be applied to MIB modules as well)
  2412.    
  2413. 1999-12-07 08:03  mslifcak
  2414.    * apps/: snmp_parse_args.c, snmpusm.c:
  2415.    Use argv[0] since the app wont be snmpgetnext, probably.
  2416.    
  2417. 1999-12-06 16:31  mslifcak
  2418.    * agent/agent_registry.c, apps/snmptable.c,
  2419.    apps/snmpusm.c, win32/libsnmp_dll/libsnmp.def:
  2420.    More fun updating MS VC build of apps and library.
  2421.    
  2422. 1999-12-06 15:11  nba
  2423.    * snmplib/system.c, win32/config.h, win32/win32.dsw
  2424. , win32/encode_keychange/encode_keychange.dsp,
  2425.    win32/libsnmp/libsnmp.dsp, win32/libsnmp_dll/libsnmp.def
  2426. , win32/libsnmp_dll/libsnmp_dll.dsp,
  2427.    win32/snmpbulkget/snmpbulkget.dsp,
  2428.    win32/snmpbulkwalk/snmpbulkwalk.dsp,
  2429.    win32/snmpdelta/snmpdelta.dsp, win32/snmpget/snmpget.dsp
  2430. , win32/snmpgetnext/snmpgetnext.dsp,
  2431.    win32/snmpstatus/snmpstatus.dsp,
  2432.    win32/snmptable/snmptable.dsp, win32/snmptest/snmptest.dsp
  2433. , win32/snmptranslate/snmptranslate.dsp,
  2434.    win32/snmptrap/snmptrap.dsp, win32/snmptrapd/snmptrapd.dsp
  2435. , win32/snmpusm/snmpusm.dsp, win32/snmpwalk/snmpwalk.dsp
  2436. :
  2437.    - system.c, config.h, win32.dsw, *.dsp, libsnmp.def: cleaning up for VC builds
  2438.    
  2439. 1999-12-06 15:09  mslifcak
  2440.    * snmplib/: snmp_api.c, snmpusm.c, snmpusm.h:
  2441.    Convert USM_ERR* to SNMPERR_USM*.
  2442.    
  2443. 1999-12-06 14:58  hardaker
  2444.    * apps/snmpusm.c:
  2445.    - (snmpusm.c): fix usage for new args.
  2446.    
  2447. 1999-12-06 14:56  hardaker
  2448.    * testing/tests/: Sv3config, T030snmpv3usercreation:
  2449.    - (Sv3config, T030snmpv3usercreation): make v3 testing work again.
  2450.    
  2451. 1999-12-06 14:48  hardaker
  2452.    * apps/snmpusm.c:
  2453.    - (snmpusm.c):
  2454.      - make snmpusm usable again, changing arguments slightly.
  2455.      - make it also use defaults for passphrases, user, etc.
  2456.    
  2457. 1999-12-06 14:32  nba
  2458.    * win32/: bin/.cvsignore, lib/.cvsignore:
  2459.    - .cvsignore: Make CVS silent about installation files
  2460.    
  2461. 1999-12-06 13:51  hardaker
  2462.    * apps/snmp_parse_args.c:
  2463.    - (snmp_parse_args.c): print error strings returned by generate_Ku().
  2464.    
  2465. 1999-12-06 13:47  hardaker
  2466.    * apps/snmp_parse_args.c:
  2467.    - (snmp_parse_args.c): default specifications for auth/priv types.
  2468.    
  2469. 1999-12-06 09:19  mslifcak
  2470.    * snmplib/mib.c:
  2471.    Show all non-printable subids in dump_oid_to_string.
  2472.    Recurse clear_tree_flags only if necessary.
  2473.    
  2474. 1999-12-05 21:49  nba
  2475.    * agent/mibgroup/ucd-snmp/: pass.c, pass_persist.c:
  2476.    - pass.c, pass_persist.c: ensure proper byte ordering when pass'ing
  2477.     ipaddress.
  2478.    
  2479. 1999-12-03 16:52  hardaker
  2480.    * agent/mibgroup/ucd-snmp/vmstat.c:
  2481.    - (vmstat.c): remove duplicate limits.h include.
  2482.    
  2483. 1999-12-03 16:52  hardaker
  2484.    * agent/Makefile.in:
  2485.    - (Makefile.in): use $(MAKE) instead of make.
  2486.    
  2487. 1999-12-03 16:51  hardaker
  2488.    * configure, configure.in:
  2489.    - (configure, configure.in): switch to PIC from pic.
  2490.    
  2491. 1999-12-03 15:05  nba
  2492.    * snmplib/parse.c:
  2493.    - parse.c: remember to NULL a freed pointer
  2494.    
  2495. 1999-12-03 15:04  nba
  2496.    * apps/snmptrapd_handlers.c:
  2497.    - snmptrapd_handlers.c: a little nicer error message
  2498.    
  2499. 1999-12-03 15:03  nba
  2500.    * apps/snmptrapd.c:
  2501.    - snmptrapd.c: correct handling of SIGHUP tp reconfigure.
  2502.    
  2503. 1999-12-02 16:59  hardaker
  2504.    * snmplib/parse.c:
  2505.    - (parse.c): turn on REGEX_EXTENDED.
  2506.    
  2507. 1999-12-02 09:21  mslifcak
  2508.    * agent/Makefile.in:
  2509.    Fix bug #81 - continue install after error creating persistent directory.
  2510.    
  2511. 1999-12-02 05:06  nba
  2512.    * agent/mibgroup/snmpv3/usmUser.c, snmplib/snmpv3.c,
  2513.    snmplib/snmpv3.h:
  2514.    - usmUser.c snmpv3.[ch]: move usm_parse_create_usmUser from the agent
  2515.      to the library, so that snmptrapd can use it.
  2516.    
  2517. 1999-12-02 04:42  nba
  2518.    * apps/snmptrapd.c:
  2519.    - snmptrapd.c: fix snmp_clone_pdu2 by using the snmplib version
  2520.    
  2521. 1999-12-02 04:41  nba
  2522.    * snmplib/mib.c:
  2523.    - mib.c: accessing and freeeing env_var misplaces around NULL test
  2524.    
  2525. 1999-12-01 16:32  mslifcak
  2526.    * agent/mibgroup/ucd-snmp/pass.c:
  2527.    Use SNMP_MAXBUF when defining large static buffer storage.
  2528.    
  2529. 1999-12-01 15:55  mslifcak
  2530.    * agent/mibgroup/ucd-snmp/: pass.c, pass_persist.c:
  2531.    Fix bug #112 and finish patch supplied by Anthony Shipman.
  2532.    
  2533. 1999-12-01 10:38  mslifcak
  2534.    * snmplib/: mib.c, parse.c:
  2535.    Prevent overflow of object ID in get_module_node.
  2536.    In find_best_tree_node, treat result from recursed call same for match = 0.
  2537.    
  2538. 1999-12-01 06:40  mslifcak
  2539.    * snmplib/parse.c:
  2540.    Error check and free resources during regex processing.
  2541.    
  2542. 1999-11-30 16:50  mslifcak
  2543.    * apps/snmptranslate.c, snmplib/mib.c, snmplib/mib.h
  2544. , snmplib/parse.c:
  2545.    Add multiple match capability to find_best_tree_node, and use it in
  2546.    snmptranslate (new -B option).
  2547.    
  2548. 1999-11-30 14:47  mslifcak
  2549.    * apps/snmptranslate.c:
  2550.    Use Wes' cool new get_wild_node match method.
  2551.    
  2552. 1999-11-30 14:30  hardaker
  2553.    * apps/snmp_parse_args.c, snmplib/mib.c,
  2554.    snmplib/mib.h, snmplib/parse.c:
  2555.    - (snmp_parse_args.c, mib.c, mib.h, parse.c): implement regex matching
  2556.      everywhere.
  2557.    
  2558. 1999-11-30 13:11  mslifcak
  2559.    * snmplib/system.c:
  2560.    Include ctype.h
  2561.    
  2562. 1999-11-30 13:10  mslifcak
  2563.    * apps/snmptranslate.c:
  2564.    Fix -Td usage description; use switch when current_name is NULL.
  2565.    
  2566. 1999-11-30 07:08  daves
  2567.    * agent/mibgroup/agentx/master_request.c:
  2568.    - (agentx/master_request.c): Fix handling of multi-variable requests to subagents.
  2569.    
  2570. 1999-11-30 07:07  daves
  2571.    * agent/mibgroup/agentx/master.c:
  2572.    - (agentx/master.c): Remove redundent routine.
  2573.    
  2574. 1999-11-30 03:01  nba
  2575.    * snmplib/snmp_api.h, agent/mibgroup/mibII/snmp_mib.c
  2576. , agent/mibgroup/mibII/snmp_mib.h:
  2577.    - snmp_api.h, snmp_mib.[ch]: A couple additional SNMP statistics points
  2578.    
  2579. 1999-11-29 14:04  hardaker
  2580.    * README:
  2581.    - (README): another name.
  2582.    
  2583. 1999-11-29 14:03  hardaker
  2584.    * config.h.in, configure, configure.in:
  2585.    - (config.h.in, configure, configure.in):
  2586.      - check for regex.h, regcomp, strcasestr.
  2587.    
  2588. 1999-11-29 14:02  hardaker
  2589.    * snmplib/parse.c:
  2590.    - (parse.c): make best matching (-b) use regex when available.
  2591.    
  2592. 1999-11-29 14:02  hardaker
  2593.    * snmplib/: system.c, system.h:
  2594.    - (system.c, system.h): implement strcasestr (from Michael Slifcak).
  2595.    
  2596. 1999-11-29 12:43  mslifcak
  2597.    * apps/snmpbulkget.c:
  2598.    Use size_t for name_len member.
  2599.    
  2600. 1999-11-29 11:58  mslifcak
  2601.    * snmplib/snmp_api.c:
  2602.    Free STREAM packet buffer when session is closed;
  2603.    Test for close in progress for read, write, select, and timeout functions.
  2604.    
  2605. 1999-11-29 10:36  mslifcak
  2606.    * apps/: snmptrap.c, snmpwalk.c, snmpnetstat/main.c
  2607. :
  2608.    Remove last vestiges of DEBUG_MALLOC_INC fragments.
  2609.    
  2610. 1999-11-29 10:33  mslifcak
  2611.    * win32/snmpbulkget/snmpbulkget.dsp:
  2612.    Fix reference to snmplib.
  2613.    
  2614. 1999-11-29 10:30  mslifcak
  2615.    * snmplib/snmp_api.c:
  2616.    Use ntohs macro to carefully obtain the default service port.
  2617.    
  2618. 1999-11-29 05:50  mslifcak
  2619.    * apps/snmpbulkget.c, snmplib/asn1.c, snmplib/mib.c
  2620. , snmplib/snmp_api.c:
  2621.    More HP-UX aCC fixes supplied by Markku Laukkanen.
  2622.    
  2623. 1999-11-27 09:18  hardaker
  2624.    * agent/mibgroup/mibII/vacm_vars.c:
  2625.    - (vacm_vars.c): redo rwuser/rouser to allow specification of auth type.
  2626.    
  2627. 1999-11-27 06:31  marz
  2628.    * agent/kernel.c, testing/eval_tools.sh:
  2629.     (agent/kernel.c, testing/eval_tools.sh): fix -r switch to supress error messages about failed kernel and add -r to default testing code so 'make test can be run by user
  2630.    
  2631. 1999-11-26 11:18  nba
  2632.    * snmplib/default_store.c:
  2633.    - default_store.c: although read_config is case insensitive, ds_handle_config
  2634.     was not. At the same time it failed to report the problem that
  2635.     it was called but didn't know what to do.
  2636.    
  2637. 1999-11-25 14:57  nba
  2638.    * snmplib/mib.c:
  2639.    - mib.c: kill yet another silly warning from gcc
  2640.    
  2641. 1999-11-25 14:56  nba
  2642.    * snmplib/default_store.h, snmplib/snmp_api.c,
  2643.    snmplib/snmp_api.h, apps/snmp_parse_args.c:
  2644.    - defaults_store.h, snmp_api.c, snmp_parse_args.c: add defCommunity
  2645.     directive
  2646.    - snmp_api.h, snmp_api.c: add errorcode for malloc failure
  2647.    
  2648. 1999-11-25 14:52  nba
  2649.    * agent/mibgroup/snmpv3/usmUser.c:
  2650.    - usmUser.c: new user is not added unless both auth and priv is specified
  2651.     on createUser directive
  2652.    
  2653. 1999-11-25 14:33  nba
  2654.    * agent/mibgroup/mibII/snmp_mib.h:
  2655.    - snmp_mib.h: fix misalignment of statistics counters
  2656.    
  2657. 1999-11-25 14:32  nba
  2658.    * snmplib/snmp_api.h, agent/agent_trap.c,
  2659.    agent/snmp_agent.c, agent/mibgroup/mibII/snmp_mib.c:
  2660.    - snmp_api.c, agent_trap.c, snmp_agent.c, snmp_mib.h, snmp_mib.c:
  2661.     fix misalignment of statistics counters
  2662.    
  2663. 1999-11-24 11:07  mslifcak
  2664.    * mibs/IPFWACC-MIB.txt:
  2665.    Fix BUG#57 using 2/3 of patch supplied by zany@triq.net.
  2666.    
  2667. 1999-11-24 10:43  hardaker
  2668.    * agent/mibgroup/mibII/vacm_vars.c:
  2669.    - (vacm_vars.c): Patch from Frank Strauss:
  2670.      - allow seperation of mask with both . and:.
  2671.    
  2672. 1999-11-24 09:16  hardaker
  2673.    * INSTALL:
  2674.    - (INSTALL): change editing of config.h note.
  2675.    
  2676. 1999-11-24 09:08  hardaker
  2677.    * acconfig.h, config.h.in, configure,
  2678.    configure.in, agent/mibgroup/snmpv3/usmUser.c,
  2679.    snmplib/keytools.c, snmplib/keytools.h,
  2680.    snmplib/lcd_time.c, snmplib/scapi.h, snmplib/tools.c
  2681. , testing/keymanagetest.c, testing/scapitest.c,
  2682.    win32/config.h:
  2683.    - (acconfig.h, config.h.in, configure, configure.in, usmUser.c,
  2684.      keytools.c, keytools.h, lcd_time.c, scapi.h, tools.c,
  2685.      keymanagetest.c, scapitest.c, config.h):
  2686.      - force --enable-developer for CVS checkouts.
  2687.      - remove all references to KMT.
  2688.    
  2689. 1999-11-24 09:03  daves
  2690.    * agent/mibgroup/agentx/master_admin.c:
  2691.    - (agentx/master_admin.c): Release allocated indexes on subagent shutdown.
  2692.    
  2693. 1999-11-23 05:40  daves
  2694.    * agent/: agent_registry.c, agent_registry.h:
  2695.    - (agent_registry.[ch]):
  2696.      - Make index registration API more immediately convenient
  2697.      - Associate such registrations with the main session
  2698.      - new routine to unregister all indexes for a given session
  2699.      - differentiate between ANY index and NEW index
  2700.      - clean up assorted compiler warnings
  2701.    
  2702. 1999-11-23 05:21  daves
  2703.    * agent/: snmp_agent.c, mibgroup/agentx/subagent.c:
  2704.    - (snmp_agent.c agentx/subagent.c):
  2705.       Make main session structure visible throughout the agent,
  2706.       and use this for AgentX subagent as well.
  2707.    
  2708. 1999-11-23 02:20  nba
  2709.    * agent/snmp_agent.c:
  2710.    - snmp_agent.c: #include <unistd.h> for select prototype
  2711.    
  2712. 1999-11-23 02:11  daves
  2713.    * agent/mibgroup/host/: hr_storage.c, hr_swrun.c:
  2714.    - (host/hr_storage.c host/hr_swrun.c): Guard against calculation overflow
  2715.    
  2716. 1999-11-23 01:37  daves
  2717.    * agent/mibgroup/host/hr_swrun.c:
  2718.    - (host/hr_swrun.c): Fix linux process memory usage figures.
  2719.     (Reported by Mitch Shields)
  2720.    
  2721. 1999-11-23 01:26  nba
  2722.    * agent/mibgroup/ucd-snmp/pass_persist.c:
  2723.    - pass_persist.c: fix some arguments (int => size_t). Thanks to
  2724.     Anthony Shipman <ashipman@erggroup.com>
  2725.    
  2726. 1999-11-23 01:24  nba
  2727.    * mibs/IPSEC-MIB.txt:
  2728.    - IPSEC-MIB.txt: change some underlines into dashes, and repair the
  2729.     ::= (maybe I should have looked at this file before adding it:-))
  2730.    
  2731. 1999-11-23 01:23  nba
  2732.    * agent/mibgroup/mibII/ipv6.h:
  2733.    - ipv6.h: remove an __P that had sneaked in
  2734.    
  2735. 1999-11-22 17:52  hardaker
  2736.    * README.snmpv3:
  2737.    - (README.snmpv3): update to reflect new and easier .conf mechanisms.
  2738.    
  2739. 1999-11-22 17:02  hardaker
  2740.    * snmplib/scapi.c:
  2741.    - (scapi.c): fix length check of key space.
  2742.    
  2743. 1999-11-22 16:50  hardaker
  2744.    * agent/mibgroup/: mibII/vacm_vars.c, snmpv3/usmUser.c
  2745. :
  2746.    - (vacm_vars.c, usmUser.c): new config tokens allowing easy user and
  2747.      vacm/user configuration and setup.
  2748.    
  2749. 1999-11-22 16:48  hardaker
  2750.    * agent/snmp_vars.c:
  2751.    - (snmp_vars.c): remove creation of initial and template* users.
  2752.    
  2753. 1999-11-22 13:04  hardaker
  2754.    * acconfig.h, config.h.in, configure,
  2755.    configure.in, agent/mibgroup/mibII/tcp.c:
  2756.    - (acconfig.h, config.h.in, configure, configure.in, tcp.c): Patch
  2757.      from Garrett Wollman:
  2758.      - FreeBSD 4.x fixes.
  2759.    
  2760. 1999-11-22 12:53  nba
  2761.    * agent/agent_read_config.c, agent/agent_read_config.h
  2762. , agent/agent_registry.h, agent/agent_trap.c,
  2763.    agent/agent_trap.h, agent/snmp_vars.c,
  2764.    agent/mibgroup/mibincl.h, agent/mibgroup/mibII/system_mib.c
  2765. , agent/mibgroup/mibII/system_mib.h,
  2766.    agent/mibgroup/mibII/vacm_vars.c,
  2767.    agent/mibgroup/mibII/vacm_vars.h, agent/mibgroup/smux/smux.c
  2768. , agent/mibgroup/smux/smux.h,
  2769.    agent/mibgroup/target/snmpTargetAddrEntry.c,
  2770.    agent/mibgroup/target/snmpTargetAddrEntry.h,
  2771.    agent/mibgroup/target/snmpTargetParamsEntry.c,
  2772.    agent/mibgroup/target/snmpTargetParamsEntry.h,
  2773.    agent/mibgroup/ucd-snmp/disk.c,
  2774.    agent/mibgroup/ucd-snmp/disk.h,
  2775.    agent/mibgroup/ucd-snmp/extensible.c,
  2776.    agent/mibgroup/ucd-snmp/extensible.h,
  2777.    agent/mibgroup/ucd-snmp/file.c,
  2778.    agent/mibgroup/ucd-snmp/file.h,
  2779.    agent/mibgroup/ucd-snmp/loadave.c,
  2780.    agent/mibgroup/ucd-snmp/loadave.h,
  2781.    agent/mibgroup/ucd-snmp/memory.c,
  2782.    agent/mibgroup/ucd-snmp/memory.h,
  2783.    agent/mibgroup/ucd-snmp/memory_freebsd2.c,
  2784.    agent/mibgroup/ucd-snmp/memory_freebsd2.h,
  2785.    agent/mibgroup/ucd-snmp/memory_solaris2.c,
  2786.    agent/mibgroup/ucd-snmp/memory_solaris2.h,
  2787.    agent/mibgroup/ucd-snmp/pass.c,
  2788.    agent/mibgroup/ucd-snmp/pass.h,
  2789.    agent/mibgroup/ucd-snmp/proc.c,
  2790.    agent/mibgroup/ucd-snmp/proc.h, apps/snmptable.c,
  2791.    apps/snmptrapd_handlers.c, apps/snmptrapd_handlers.h,
  2792.    snmplib/default_store.c, snmplib/mib.c,
  2793.    snmplib/read_config.c, snmplib/read_config.h,
  2794.    snmplib/snmp_debug.c, snmplib/snmpusm.c,
  2795.    snmplib/snmpusm.h, snmplib/snmpv3.c, snmplib/snmpv3.h
  2796. :
  2797.    - *: change the first argument of the config parser functions to a
  2798.     const string
  2799.    
  2800. 1999-11-22 12:49  hardaker
  2801.    * agent/mibgroup/: mibII/vacm_vars.c, ucd-snmp/pass.c
  2802. :
  2803.    - (vacm_vars.c, pass.c): fix oid -> char conversions.
  2804.    
  2805. 1999-11-22 12:30  hardaker
  2806.    * agent/mibgroup/ucd-snmp/: vmstat.c, vmstat_freebsd2.c
  2807. :
  2808.    - (vmstat.c, vmstat_freebsd2.c): use header_generic not header_simple_table
  2809.    
  2810. 1999-11-22 09:24  hardaker
  2811.    * testing/tests/: T016snmpv2cgetfail, T017snmpv2ctov1getfail
  2812. :
  2813.    - (T016snmpv2cgetfail, T017snmpv2ctov1getfail): update tests for new
  2814.      error messages.
  2815.    
  2816. 1999-11-22 09:17  hardaker
  2817.    * configure, configure.in,
  2818.    agent/mibgroup/host_res.h, agent/mibgroup/host/hr_filesys.c
  2819. , agent/mibgroup/host/hr_storage.c,
  2820.    agent/mibgroup/host/hr_swrun.c,
  2821.    agent/mibgroup/host/hr_system.c:
  2822.    - (configure, configure.in, host_res.h, hr_filesys.c, hr_storage.c,
  2823.      hr_swrun.c, hr_system.c, bsdi4.h): Patch from Bert Driehuis:
  2824.      - bsdi support for the host resources mib.
  2825.    
  2826. 1999-11-22 09:07  hardaker
  2827.    * README:
  2828.    - (README): added more people to the thanks list.
  2829.    
  2830. 1999-11-22 09:00  hardaker
  2831.    * agent/mibgroup/snmpv3/usmUser.c:
  2832.    - (usmUser.c): fix oid -> char conversions pointed out by Michael Slifcak.
  2833.    
  2834. 1999-11-22 08:29  hardaker
  2835.    * apps/snmptable.c:
  2836.    - (snmptable.c): Patch from Robert Story:
  2837.      - Added ability to use MIB to query tables with non-sequential column OIDs.
  2838.      - Added code to handle sparse tables.
  2839.    
  2840. 1999-11-22 08:21  mslifcak
  2841.    * win32/libagent/.cvsignore:
  2842.    Add CVS ignore list for win32/libagent.
  2843.    
  2844. 1999-11-22 08:20  mslifcak
  2845.    * win32/libagent/libagent.dsp:
  2846.    Retry add MSVC++ project file.
  2847.    
  2848. 1999-11-22 07:30  daves
  2849.    * agent/: agent_registry.c, agent_registry.h,
  2850.    mibgroup/agentx/client.c, mibgroup/agentx/client.h,
  2851.    mibgroup/agentx/master_admin.c:
  2852.    - (agent_registry.[ch] agentx/client.[ch] agentx/master_admin.c):
  2853.      Index de-allocation, and AgentX index support.
  2854.    
  2855. 1999-11-22 07:16  nba
  2856.    * agent/mibgroup/mibII/ipv6.c:
  2857.    - ipv6.c: some more ANSI prototypes
  2858.    
  2859. 1999-11-22 06:59  nba
  2860.    * agent/mibgroup/mibII/ipv6.c:
  2861.    - ipv6.c: upgrade to the current Kame patch
  2862.    
  2863. 1999-11-22 05:32  nba
  2864.    * mibs/IPV6-TCP-MIB.txt, mibs/IPV6-UDP-MIB.txt,
  2865.    agent/mibgroup/mibII/ipv6.c, agent/mibgroup/mibII/tcp.c
  2866. :
  2867.    - IPV6-TCP-MIB, IPV6-UDP-MIB, ipv6.c, tcp.c: move the IPv6 tcp and udp
  2868.     tables to their proper position in the tree, according to the RFC.
  2869.    
  2870. 1999-11-22 05:29  nba
  2871.    * agent/mibgroup/ucd-snmp/pass.c:
  2872.    - pass.c: remove a const casting warning
  2873.    
  2874. 1999-11-22 05:28  nba
  2875.    * agent/snmpd.c:
  2876.    - snmpd.c: reinstate snmpd -a functionality
  2877.    
  2878. 1999-11-22 05:28  nba
  2879.    * snmplib/snmp_logging.c:
  2880.     snmp_logging.c: only timestamp efter a newline
  2881.    
  2882. 1999-11-22 05:27  nba
  2883.    * configure.in, config.h.in, configure:
  2884.    - configure.in: configure test for netinet/ip.h
  2885.    
  2886. 1999-11-19 15:23  hardaker
  2887.    * acconfig.h, config.h.in, configure,
  2888.    configure.in, sedscript.in,
  2889.    agent/mibgroup/ucd-snmp/disk.c,
  2890.    agent/mibgroup/ucd-snmp/disk.h, mibs/UCD-SNMP-MIB.txt:
  2891.    - (acconfig.h, config.h.in, configure, configure.in, sedscript.in,
  2892.      disk.c, disk.h, UCD-SNMP-MIB.txt): Patch from Andy HOOD:
  2893.      - monitor disk inode percentages.
  2894.    
  2895. 1999-11-19 14:20  hardaker
  2896.    * agent/snmp_vars.c, agent/snmpd.c,
  2897.    snmplib/snmp_alarm.h, snmplib/snmp_api.c:
  2898.    - (snmp_vars.c, snmpd.c, snmp_alarm.h, snmp_api.c):
  2899.      - make snmp_select_info possibly handle alarm timers.
  2900.      - make snmpd use them and call snmp_run_alarms().
  2901.    
  2902. 1999-11-19 13:47  hardaker
  2903.    * local/mib2c.storage.conf:
  2904.    - (mib2c.storage.conf): fix mib2c.storage.conf.
  2905.    
  2906. 1999-11-19 11:06  daves
  2907.    * agent/agent_registry.h:
  2908.    - (agent/agent_registry.h): Provide missing index allocation defines.
  2909.    
  2910. 1999-11-18 18:20  mslifcak
  2911.    * win32/: mib_module_config.h, mib_module_dot_conf.h,
  2912.    mib_module_includes.h, mib_module_inits.h,
  2913.    mib_module_shutdown.h, libucdmibs/.cvsignore,
  2914.    libucdmibs/libucdmibs.dsp, snmpd/.cvsignore,
  2915.    snmpd/snmpd.dsp:
  2916.    More MSVC++ Win32 agent files, gratis Robert Story.
  2917.    
  2918. 1999-11-18 18:14  mslifcak
  2919.    * win32/: config.h, win32.dsw:
  2920.    More touchup per MSVC++ Win32 agent work.
  2921.    
  2922. 1999-11-18 17:57  mslifcak
  2923.    * config.h.in, configure, configure.in,
  2924.    agent/agent_read_config.c, agent/agent_registry.c,
  2925.    agent/agent_trap.c, agent/kernel.c,
  2926.    agent/mib_modules.c, agent/snmp_agent.c,
  2927.    agent/snmp_vars.c, agent/snmpd.c,
  2928.    agent/mibgroup/mibincl.h, agent/mibgroup/util_funcs.c
  2929. , agent/mibgroup/mibII/system_mib.c,
  2930.    agent/mibgroup/mibII/vacm_vars.c, agent/mibgroup/smux/smux.c
  2931. , agent/mibgroup/snmpv3/snmpEngine.c,
  2932.    agent/mibgroup/snmpv3/snmpMPDStats.c,
  2933.    agent/mibgroup/snmpv3/usmStats.c,
  2934.    agent/mibgroup/snmpv3/usmUser.c,
  2935.    agent/mibgroup/target/snmpTargetAddrEntry.c,
  2936.    agent/mibgroup/target/snmpTargetParamsEntry.c,
  2937.    agent/mibgroup/ucd-snmp/disk.c,
  2938.    agent/mibgroup/ucd-snmp/errormib.c,
  2939.    agent/mibgroup/ucd-snmp/extensible.c,
  2940.    agent/mibgroup/ucd-snmp/file.c,
  2941.    agent/mibgroup/ucd-snmp/loadave.c,
  2942.    agent/mibgroup/ucd-snmp/pass.c,
  2943.    agent/mibgroup/ucd-snmp/pass.h,
  2944.    agent/mibgroup/ucd-snmp/pass_persist.c,
  2945.    agent/mibgroup/ucd-snmp/pass_persist.h,
  2946.    agent/mibgroup/ucd-snmp/proc.c,
  2947.    agent/mibgroup/ucd-snmp/registry.c,
  2948.    agent/mibgroup/ucd-snmp/versioninfo.c, apps/snmpbulkget.c
  2949. :
  2950.    Check-in agent changes to support Win32 agent built with MSVC++.
  2951.    Thanks to Robert Story.
  2952.    
  2953. 1999-11-17 21:51  nba
  2954.    * snmplib/default_store.c:
  2955.    - default_store.c: ds_toggle_boolean missed a mask
  2956.    
  2957. 1999-11-17 13:09  hardaker
  2958.    * local/mib2c.storage.conf:
  2959.    - (mib2c.storage.conf): update.  Deals with RowStatus objects better.
  2960.    
  2961. 1999-11-17 13:08  hardaker
  2962.    * configure:
  2963.    - (configure): update.
  2964.    
  2965. 1999-11-17 13:05  hardaker
  2966.    * configure.in:
  2967.    - (configure.in): update the so LD for linux to $(CC).
  2968.    
  2969. 1999-11-17 11:55  hardaker
  2970.    * agent/ds_agent.h, agent/kernel.c, agent/snmpd.c
  2971. , man/snmpd.1.def:
  2972.    - (ds_agent.h, kernel.c, snmpd.c, snmpd.1.def):
  2973.      - run time rootless running support for snmpd, by reqest of Joe. (-r)
  2974.    
  2975. 1999-11-17 07:36  mslifcak
  2976.    * win32/win32.dsw:
  2977.    Add snmpbulkget to list of apps to build.
  2978.    
  2979. 1999-11-17 07:35  mslifcak
  2980.    * win32/snmpbulkget/: .cvsignore, snmpbulkget.dsp:
  2981.    Project file for building snmpbulkget using MSVC++ gratis Robert Story.
  2982.    
  2983. 1999-11-17 05:59  mslifcak
  2984.    * agent/mibgroup/mibII/ipv6.c:
  2985.    Replace u_int16_t with more universally supported u_short.
  2986.    
  2987. 1999-11-16 14:56  mslifcak
  2988.    * win32/snmptrapd/snmptrapd.dsp:
  2989.    Build with getopt.
  2990.    
  2991. 1999-11-16 14:40  mslifcak
  2992.    * apps/snmptranslate.c, snmplib/asn1.c,
  2993.    snmplib/snmp_api.c, win32/win32.dsw,
  2994.    win32/encode_keychange/encode_keychange.dsp,
  2995.    win32/libsnmp/libsnmp.dsp, win32/libsnmp_dll/libsnmp.def
  2996. , win32/libsnmp_dll/libsnmp_dll.dsp,
  2997.    win32/snmpbulkwalk/snmpbulkwalk.dsp,
  2998.    win32/snmpdelta/snmpdelta.dsp, win32/snmpget/snmpget.dsp
  2999. , win32/snmpgetnext/snmpgetnext.dsp,
  3000.    win32/snmpset/snmpset.dsp, win32/snmpstatus/snmpstatus.dsp
  3001. , win32/snmptable/snmptable.dsp,
  3002.    win32/snmptest/snmptest.dsp,
  3003.    win32/snmptranslate/snmptranslate.dsp,
  3004.    win32/snmptrap/snmptrap.dsp, win32/snmpusm/snmpusm.dsp,
  3005.    win32/snmpwalk/snmpwalk.dsp:
  3006.    MSVC touchups:
  3007.    Added snmptrapd project .DSP file; All .DS[PW] files CR-LF line terminated;
  3008.    Fix warnings in asn1.c and snmp_api.c; Remove unused var in snmptranslate.c.
  3009.    
  3010. 1999-11-16 10:26  hardaker
  3011.    * apps/snmp_parse_args.c:
  3012.    - (snmp_parse_args.c): add the T: flag for -T to getopt
  3013.    
  3014. 1999-11-16 10:24  hardaker
  3015.    * agent/mibgroup/agentx/protocol.c:
  3016.    - (protocol.c): add the header length to the packet length estimate.
  3017.    
  3018. 1999-11-16 09:13  daves
  3019.    * snmplib/asn1.c:
  3020.    - (snmplib/asn1.c): Fix encoding of root OIDs.
  3021.    
  3022. 1999-11-16 08:48  mslifcak
  3023.    * config.guess:
  3024.    Embrace all HP-9000/6xx,7xx, 8xx series platforms, without regrets.
  3025.    
  3026. 1999-11-16 06:21  nba
  3027.    * apps/snmp_parse_args.c, apps/snmptranslate.c,
  3028.    snmplib/default_store.h, snmplib/mib.c,
  3029.    snmplib/snmp_api.h:
  3030.    - snmp_parse_args.c, snmptranslate.c, mib.c: redo the snmptranslate options
  3031.     to follow the common option set. Issue warnings when someone
  3032.     uses the old form, advising about the new.
  3033.    
  3034. 1999-11-16 03:36  mslifcak
  3035.    * snmplib/snmp.h:
  3036.    Fix spelling misteak.
  3037.    
  3038. 1999-11-15 21:57  mslifcak
  3039.    * snmplib/asn1.h:
  3040.    Fix bug#75: build --without-opaque-types
  3041.    
  3042. 1999-11-15 17:40  hardaker
  3043.    * agent/snmp_agent.c, agent/mibgroup/agentx/master.c,
  3044.    agent/mibgroup/agentx/protocol.c,
  3045.    agent/mibgroup/agentx/protocol.h,
  3046.    agent/mibgroup/agentx/subagent.c, snmplib/snmp_api.c
  3047. , snmplib/snmp_api.h:
  3048.    - (snmp_agent.c, master.c, protocol.c, protocol.h, subagent.c,
  3049.      snmp_api.c, snmp_api.h):
  3050.      - make TCP support better for agentx.  Still has a problem (I broke agentx).
  3051.    
  3052. 1999-11-15 16:43  mslifcak
  3053.    * agent/snmp_agent.c:
  3054.    Don't add NULL varbind when ENDOFMIBVIEW is reached.
  3055.    
  3056. 1999-11-15 15:41  hardaker
  3057.    * snmplib/: snmp_api.c, snmp_api.h:
  3058.    - (snmp_api.c, snmp_api.h):
  3059.      - move more options to the ds_* routines.
  3060.      - implement support for TCP broken SNMP packets by storing buffers
  3061.        and dealing with pieces of incoming data till we have a full packet.
  3062.    
  3063. 1999-11-15 15:38  hardaker
  3064.    * snmplib/: default_store.h, mib.c:
  3065.    - (default_store.h, mib.c): move more options to the ds_* routines.
  3066.    
  3067. 1999-11-15 15:35  hardaker
  3068.    * apps/: snmpdelta.c, snmptable.c, snmptest.c,
  3069.    snmptranslate.c, snmptrapd.c, snmpnetstat/main.c
  3070. :
  3071.    - (snmpdelta.c, snmptable.c, snmptest.c, snmptranslate.c, snmptrapd.c):
  3072.      - add default_store.h
  3073.    
  3074. 1999-11-15 15:22  hardaker
  3075.    * snmplib/: asn1.c, asn1.h:
  3076.    - (asn1.c, asn1.h): new function: asn_check_packet().
  3077.    
  3078. 1999-11-15 15:21  hardaker
  3079.    * local/mib2c.storage.conf:
  3080.    - (mib2c.storage.conf): debugging statements inserted.
  3081.    
  3082. 1999-11-15 15:21  hardaker
  3083.    * man/snmp_agent_api.3:
  3084.    - (snmp_agent_api.3): don't call subagent_pre_init().
  3085.    
  3086. 1999-11-15 15:21  hardaker
  3087.    * local/: mib2c, tkmib:
  3088.    - (mib2c, tkmib): remove -w.
  3089.    
  3090. 1999-11-15 15:20  hardaker
  3091.    * agent/mibgroup/header_complex.c:
  3092.    - (header_complex.c): set to '' instead of NULL for -Wall.
  3093.    
  3094. 1999-11-15 15:19  hardaker
  3095.    * TODO:
  3096.    - (TODO): memory int -> uint.
  3097.    
  3098. 1999-11-15 15:19  hardaker
  3099.    * agent/: mib_modules.c, snmp_vars.c:
  3100.    - (mib_modules.c, snmp_vars.c): move subagent_pre_init() to init_agent().
  3101.    
  3102. 1999-11-15 15:18  hardaker
  3103.    * FAQ, README:
  3104.    - (FAQ, README): new mirror in Australia.
  3105.    
  3106. 1999-11-15 14:09  nba
  3107.    * .cvsignore, apps/.cvsignore:
  3108.    - .cvsignore: updates to keep cvs silent about generated files.
  3109.    
  3110. 1999-11-15 14:05  nba
  3111.    * snmplib/parse.c:
  3112.    - parse.c: fix a spelling error in the MIB replacement table.
  3113.    
  3114. 1999-11-15 14:03  nba
  3115.    * mibs/: Makefile.in, RFC1271-MIB.txt, RMON-MIB.txt
  3116. :
  3117.    - mibs/: replace RFC1271-MIN.txt with RMON-MIB.txt (RFC 1757 version)
  3118.    
  3119. 1999-11-15 14:00  nba
  3120.    * apps/: snmp_parse_args.c, snmpbulkget.c:
  3121.    - snmp_parse_args.c: further error checking, courtesy mslifcak
  3122.      snmpbulkget.c: needs #include <getopt.h> (Thanks to Robert Story)
  3123.    
  3124. 1999-11-15 08:29  mslifcak
  3125.    * man/mib_api.3:
  3126.    Fix description of read_objid return value.
  3127.    
  3128. 1999-11-15 07:56  daves
  3129.    * agent/snmp_vars.c:
  3130.    - (agent/snmp_vars.c): Fix handling of failed GET/SET requests
  3131.    
  3132. 1999-11-14 06:32  nba
  3133.    * acconfig.h, config.h.in, configure,
  3134.    configure.in, maketarget,
  3135.    agent/mibgroup/mibII/interfaces.c,
  3136.    agent/mibgroup/mibII/ipv6.c, agent/mibgroup/mibII/ipv6.h
  3137. , agent/mibgroup/mibII/tcp.c,
  3138.    agent/mibgroup/mibII/tcp.h, agent/mibgroup/mibII/var_route.h
  3139. , apps/snmpnetstat/Makefile.in,
  3140.    apps/snmpnetstat/inet6.c, apps/snmpnetstat/main.c,
  3141.    apps/snmpnetstat/netstat.h, mibs/IPSEC-MIB.txt,
  3142.    mibs/IPV6-ICMP-MIB.txt, mibs/IPV6-MIB.txt,
  3143.    mibs/IPV6-TC.txt, mibs/IPV6-TCP-MIB.txt,
  3144.    mibs/IPV6-UDP-MIB.txt, mibs/Makefile.in:
  3145.    - ipc6: Add the IPv6 code from the Kame project. I have only massaged
  3146.     it so much as to still compile on non-IPv6 systems, and detect
  3147.     Linux, INRIA, Solaris IPv6. No code for them yet. Original
  3148.     author: itojun@iijlab.net
  3149.    
  3150. 1999-11-14 06:15  nba
  3151.    * man/snmptrapd.8:
  3152.    - snmptrapd.8: add the new common -O option set
  3153.    
  3154. 1999-11-14 06:12  nba
  3155.    * apps/snmptrapd.c:
  3156.    - snmptrapd.c: add the new common -O option set
  3157.    
  3158. 1999-11-14 02:42  nba
  3159.    * mibs/SNMPv2-CONF.txt:
  3160.    - SNMPv2-CONF.txt: comment out the IMPORT clause
  3161.    
  3162. 1999-11-14 02:04  nba
  3163.    * apps/snmptranslate.c, snmplib/mib.c:
  3164.    - mib.c, snmptranslate.c: move the MIB:id handling inside read_objid for
  3165.     consistency. Also fixes a buffer overrun in mib.c
  3166.    
  3167. 1999-11-14 02:01  nba
  3168.    * agent/mibgroup/ucd-snmp/pass.c, man/snmpd.conf.5.def
  3169. :
  3170.    - pass.c, snmpd.conf.5.def: add an UNSIGNED return type
  3171.    
  3172. 1999-11-14 02:00  nba
  3173.    * agent/mibgroup/mibII/vacm_vars.c:
  3174.    - vacm_vars.c: kill a warning
  3175.    
  3176. 1999-11-14 01:59  nba
  3177.    * agent/mibgroup/mibII/vacm_vars.h, mibs/Makefile.in,
  3178.    mibs/SNMP-COMMUNITY-MIB.txt, mibs/SNMP-FRAMEWORK-MIB.txt
  3179. , mibs/SNMP-MPD-MIB.txt, mibs/SNMP-NOTIFICATION-MIB.txt
  3180. , mibs/SNMP-PROXY-MIB.txt, mibs/SNMP-TARGET-MIB.txt
  3181. , mibs/SNMP-USER-BASED-SM-MIB.txt,
  3182.    mibs/SNMP-VIEW-BASED-ACM-MIB.txt, mibs/SNMPv2-CONF.txt,
  3183.    mibs/SNMPv2-SMI.txt, mibs/SNMPv2-TC.txt:
  3184.    - mibs/*, vacm_vars.h: update the mib files to rfc 2571-2575. Also add
  3185.     SNMP_COMMUNITY_MIB from the coex draft.
  3186.    
  3187. 1999-11-14 01:54  nba
  3188.    * apps/: snmp_parse_args.c, snmp_parse_args.h:
  3189.    - snmp_parse_args: changes to support multi-valued options
  3190.    
  3191. 1999-11-14 01:53  nba
  3192.    * apps/Makefile.in, apps/snmpbulkget.c,
  3193.    man/snmpbulkget.1, man/Makefile.in:
  3194.    - snmpbulkget: new tool to issue a single GETBULK request
  3195.    
  3196. 1999-11-14 01:51  nba
  3197.    * man/snmptable.1:
  3198.    - snmptable: add in the application specific snmptable options between
  3199.     the normal options.
  3200.    
  3201. 1999-11-14 01:48  nba
  3202.    * apps/snmptable.c:
  3203.    - snmptable, snmp_parse_args: allow the application specific options to
  3204.    
  3205. 1999-11-12 13:01  marz
  3206.    * snmplib/: lcd_time.c, lcd_time.h, snmpusm.c:
  3207.     (lcd_time.[ch], snmpusm.c): fix enginetime update algorithm to conform to spec rfc2574 3.2.7.b.1
  3208.    
  3209. 1999-11-12 08:46  daves
  3210.    * snmplib/snmp_api.c:
  3211.    - (snmplib/snmp_api.c): Provide a unique ID for all incoming PDUs
  3212.    
  3213. 1999-11-11 22:49  nba
  3214.    * apps/snmp_parse_args.c, snmplib/mib.c:
  3215.    - snmp_parse_args.c, mib.c: alignment of option code.
  3216.     Some enhancements to the snmptranslate -d output.
  3217.    
  3218. 1999-11-11 22:14  nba
  3219.    * man/snmpcmd.1:
  3220.    - snmpcmd.1: update man page to correspond to the new getopt situation
  3221.     Note: even though some options have been removed from this
  3222.     page, they still work!
  3223.    
  3224. 1999-11-11 03:37  daves
  3225.    * agent/mibgroup/agentx/client.c:
  3226.    - (agentx/client.c): Silly typo in start time synchronisation
  3227.    
  3228. 1999-11-10 22:10  nba
  3229.    * win32/: .cvsignore, encode_keychange/.cvsignore,
  3230.    libsnmp/.cvsignore, libsnmp/libsnmp.plg,
  3231.    libsnmp_dll/.cvsignore, libsnmp_dll/libsnmp_dll.plg,
  3232.    snmpbulkwalk/.cvsignore, snmpbulkwalk/snmpbulkwalk.plg,
  3233.    snmpdelta/.cvsignore, snmpdelta/snmpdelta.plg,
  3234.    snmpget/.cvsignore, snmpget/snmpget.plg,
  3235.    snmpgetnext/.cvsignore, snmpgetnext/snmpgetnext.plg,
  3236.    snmpnetstat/.cvsignore, snmpset/.cvsignore,
  3237.    snmpset/snmpset.plg, snmpstatus/.cvsignore,
  3238.    snmpstatus/snmpstatus.plg, snmptable/.cvsignore,
  3239.    snmptest/.cvsignore, snmptest/snmptest.plg,
  3240.    snmptranslate/.cvsignore, snmptranslate/snmptranslate.plg
  3241. , snmptrap/.cvsignore, snmptrap/snmptrap.plg,
  3242.    snmptrapd/.cvsignore, snmpusm/.cvsignore,
  3243.    snmpwalk/.cvsignore, snmpwalk/snmpwalk.plg:
  3244.    - win32/*: clean up repository files, and add proper .cvsignore files
  3245.    
  3246. 1999-11-10 15:29  nba
  3247.    * apps/snmp_parse_args.c, apps/snmp_parse_args.h,
  3248.    apps/snmpbulkwalk.c, apps/snmpdelta.c, apps/snmpget.c
  3249. , apps/snmpgetnext.c, apps/snmpset.c,
  3250.    apps/snmpstatus.c, apps/snmptable.c, apps/snmptest.c
  3251. , apps/snmptrap.c, apps/snmpusm.c,
  3252.    apps/snmpwalk.c, win32/snmpget/snmpget.plg,
  3253.    win32/snmpusm/snmpusm.dsp:
  3254.    - apps/*: changes for getopt usage, and reworking of snmp_parse_args
  3255.    
  3256. 1999-11-10 12:20  nba
  3257.    * win32/: win32.dsw, encode_keychange/encode_keychange.dsp
  3258. , libsnmp_dll/libsnmp.def,
  3259.    snmpbulkwalk/snmpbulkwalk.dsp, snmpdelta/snmpdelta.dsp,
  3260.    snmpgetnext/snmpgetnext.dsp, snmpstatus/snmpstatus.dsp,
  3261.    snmptest/snmptest.dsp, snmptrapd/snmptrapd.dsp,
  3262.    snmpusm/snmpusm.dsp, snmpwalk/snmpwalk.dsp:
  3263.    - win32/*.dsp: yet another round of making this crap work
  3264.    
  3265. 1999-11-10 08:59  daves
  3266.    * agent/mibgroup/agentx/subagent.c:
  3267.    - (agentx/subagent.c): Fix AgentX notify support
  3268.    
  3269. 1999-11-10 08:58  daves
  3270.    * agent/: agent_trap.c, agent_trap.h:
  3271.    - (agent/agent_trap.[ch]): minor re-structure to allow subagent trap "sinks"
  3272.    
  3273. 1999-11-10 08:57  daves
  3274.    * agent/agent_read_config.c:
  3275.    - (agent/agent_read_config.c): Only set up trap sinks on the master agent
  3276.    
  3277. 1999-11-10 08:31  nba
  3278.    * win32/: libsnmp/libsnmp.dsp, libsnmp_dll/libsnmp_dll.dsp
  3279. , snmpget/snmpget.dsp, snmpset/snmpset.dsp,
  3280.    snmpstatus/snmpstatus.dsp, snmptable/snmptable.dsp,
  3281.    snmptranslate/snmptranslate.dsp, snmptrap/snmptrap.dsp,
  3282.    snmptrapd/snmptrapd.dsp:
  3283.    - win32/*: VC++ project updates
  3284.    
  3285. 1999-11-10 08:30  nba
  3286.    * win32/: libsnmp/libsnmp.plg, libsnmp_dll/libsnmp.def
  3287. , snmpget/snmpget.plg, snmptrap/snmptrap.dsp,
  3288.    snmptrap/snmptrap.plg:
  3289.    - win32/*: fixes to the VC++ build projects
  3290.    
  3291. 1999-11-09 23:30  nba
  3292.    * snmplib/getopt.h:
  3293.    - getopt.h: arguments to getopt did not match those in getopt.c
  3294.    
  3295. 1999-11-09 22:20  nba
  3296.    * apps/snmp_parse_args.c:
  3297.    . snmp_parse_args.c: a glitch in the conversion to getopt (thanks to
  3298.     driehuis@playbeing.org)
  3299.    
  3300. 1999-11-09 15:15  nba
  3301.    * apps/snmp_parse_args.c, apps/snmpget.c,
  3302.    apps/snmpset.c, apps/snmptable.c,
  3303.    apps/snmptranslate.c, apps/snmptrapd.c,
  3304.    apps/snmpnetstat/main.c, snmplib/getopt.c,
  3305.    snmplib/getopt.h, snmplib/mib.c, snmplib/mib.h
  3306. , snmplib/system.c, snmplib/system.h,
  3307.    win32/win32.dsw, win32/win32.opt,
  3308.    win32/libsnmp/libsnmp.dsp, win32/libsnmp/libsnmp.plg,
  3309.    win32/libsnmp_dll/libsnmp_dll.dsp, win32/snmpget/snmpget.plg
  3310. , win32/snmpstatus/snmpstatus.dsp,
  3311.    win32/snmptable/snmptable.dsp,
  3312.    win32/snmptranslate/snmptranslate.dsp,
  3313.    win32/snmptranslate/snmptranslate.plg,
  3314.    win32/snmptrap/snmptrap.dsp, win32/snmptrap/snmptrap.plg
  3315. :
  3316.    - various: adapt tools to use getopt (and put one in for Win32)
  3317.    
  3318. 1999-11-09 13:09  hardaker
  3319.    * mibs/Makefile.in:
  3320.    - (Makefile.in): install the DEMO-MIB.
  3321.    
  3322. 1999-11-09 13:09  hardaker
  3323.    * agent/mibgroup/mibII/: vacm_vars.c, vacm_vars.h:
  3324.    - (vacm_vars.c, vacm_vars.h): simple new .conf tokens: rocommunity, rwcommity.
  3325.    
  3326. 1999-11-09 13:02  hardaker
  3327.    * agent/mibgroup/ucd_snmp.h:
  3328.    - (ucd_snmp.h): require the DEMO-MIB (just for tutorial purposes).
  3329.    
  3330. 1999-11-09 13:02  hardaker
  3331.    * agent/snmpd.c:
  3332.    - (snmpd.c): fix -H.
  3333.    
  3334. 1999-11-09 12:59  nba
  3335.    * win32/snmptrapd/snmptrapd.dsp, apps/snmptrapd.c,
  3336.    apps/snmptrapd_handlers.c:
  3337.    - snmptrapd.c,snmptrapd_handlers.c: make it compile with VC++ 5.0
  3338.     (but no handlers (yet))
  3339.    
  3340. 1999-11-09 01:50  nba
  3341.    * snmplib/: default_store.h, mib.c, parse.c,
  3342.    parse.h:
  3343.    - mib.c,parse.c: make error reporting in parser work according to spec (-Pe)
  3344.     show defining modules in snmptranslate -d
  3345.     use ds_toggle_boolean
  3346.    
  3347. 1999-11-05 06:22  mslifcak
  3348.    * agent/mibgroup/header_complex.c, apps/encode_keychange.c
  3349. , snmplib/callback.c, snmplib/lcd_time.c,
  3350.    snmplib/parse.c, snmplib/snmp_api.c,
  3351.    snmplib/snmpusm.c, snmplib/tools.c, snmplib/tools.h
  3352. :
  3353.    Say goodbye to SNMP_MALLOC, malloc_zero, xcalloc, xmalloc, and xstrdup.
  3354.    Respectively replaced with calloc, calloc, calloc, malloc, and strdup.
  3355.    
  3356. 1999-11-04 13:43  mslifcak
  3357.    * snmplib/mib.c:
  3358.    Speed up sprint_variable: halve the number of calls to get_symbol.
  3359.    
  3360. 1999-11-04 10:28  hardaker
  3361.    * apps/snmp_parse_args.c, man/snmpcmd.1:
  3362.    - (snmp_parse_args.c, snmpcmd.1): move -q flags to -O.
  3363.    
  3364. 1999-11-04 10:19  mslifcak
  3365.    * acconfig.h, config.h.in,
  3366.    agent/mibgroup/host/hr_filesys.c,
  3367.    agent/mibgroup/mibII/interfaces.c, win32/config.h:
  3368.    Redo FreeBSD 4.0: define freebsd3 in s/freebsd4.h; reduce "define" thrashing.
  3369.    
  3370. 1999-11-04 10:04  hardaker
  3371.    * local/mib2c.conf:
  3372.    - (mib2c.conf): include headers for compilation for both internal and
  3373.      external to the ucd-snmp source.
  3374.    
  3375. 1999-11-04 10:03  hardaker
  3376.    * Makefile.in, acconfig.h, config.h.in,
  3377.    configure, configure.in, snmplib/mib.c:
  3378.    - (Makefile.in, acconfig.h, config.h.in, configure, configure.in, mib.c):
  3379.      - define IN_UCD_SNMP_SOURCE in config.h but not in ucd-snmp-config.h.
  3380.      - move ucd-snmp-config.h up in the build order before subdirs.
  3381.      - Make default MIBDIRS search path include $HOME/.snmp/mibs.
  3382.      - Make MIBDIRS parsing handle $HOME variables in it.
  3383.    
  3384. 1999-11-04 05:12  mslifcak
  3385.    * acconfig.h, config.h.in,
  3386.    agent/mibgroup/host/hr_filesys.c,
  3387.    agent/mibgroup/mibII/interfaces.c,
  3388.    agent/mibgroup/mibII/tcp.c, agent/mibgroup/ucd-snmp/disk.c
  3389. , agent/mibgroup/ucd-snmp/errormib.c,
  3390.    agent/mibgroup/ucd-snmp/extensible.c,
  3391.    agent/mibgroup/ucd-snmp/loadave.c, snmplib/vacm.c:
  3392.    First pass support for FreeBSD 4.0 [problems with proc table lookups].
  3393.    
  3394. 1999-11-04 04:33  mslifcak
  3395.    * AGENT.txt:
  3396.    Change example away from STDC_HEADERS.
  3397.    
  3398. 1999-11-04 04:14  mslifcak
  3399.    * agent/: agent_registry.c, snmp_vars.c,
  3400.    mibgroup/host/hr_filesys.c, mibgroup/host/hr_utils.c,
  3401.    mibgroup/mibII/at.c, mibgroup/mibII/icmp.c,
  3402.    mibgroup/mibII/interfaces.c, mibgroup/mibII/ip.c,
  3403.    mibgroup/mibII/route_write.c, mibgroup/mibII/tcp.c,
  3404.    mibgroup/mibII/udp.c, mibgroup/misc/dlmod.c,
  3405.    mibgroup/ucd-snmp/disk.c, mibgroup/ucd-snmp/errormib.c
  3406. , mibgroup/ucd-snmp/extensible.c,
  3407.    mibgroup/ucd-snmp/loadave.c, mibgroup/ucd-snmp/memory.c
  3408. , mibgroup/ucd-snmp/memory_solaris2.c,
  3409.    mibgroup/ucd-snmp/registry.c:
  3410.    More STDC_HEADERS cleanup: use HAVE_STRING_H, HAVE_STDLIB_H instead.
  3411.    
  3412. 1999-11-04 02:42  mslifcak
  3413.    * acconfig.h, config.h.in, configure,
  3414.    configure.in:
  3415.    Patch to build BSD/OS 4.0.1; from Bert Driehuis -- driehuis@playbeing.org
  3416.    
  3417. 1999-11-03 13:20  mslifcak
  3418.    * agent/mibgroup/host/hr_system.c:
  3419.    Fix build problem on Linux RedHat 6.0: key off GNU_LIBRARY value.
  3420.    
  3421. 1999-11-03 13:18  mslifcak
  3422.    * agent/mibgroup/: util_funcs.c, ucd-snmp/extensible.c
  3423. , ucd-snmp/memory.c, ucd-snmp/memory_freebsd2.c
  3424. , ucd-snmp/pass.c, ucd-snmp/proc.c,
  3425.    ucd-snmp/proc.h:
  3426.    Following call to fdopen (near get_exec_output), do not close(fd).
  3427.    
  3428. 1999-11-03 06:49  mslifcak
  3429.    * agent/mibgroup/ucd-snmp/proc.c:
  3430.    Near line 663: close(fd) before invoking wait_on_exec
  3431.    
  3432. 1999-11-03 06:11  mslifcak
  3433.    * snmplib/parse.c, snmplib/parse.h,
  3434.    win32/libsnmp_dll/libsnmp.def:
  3435.    declare find_best_tree_node for MSVC build.
  3436.    
  3437. 1999-11-02 15:46  mslifcak
  3438.    * man/Makefile.in:
  3439.    Install snmp_agent_api.3
  3440.    
  3441. 1999-11-02 15:36  mslifcak
  3442.    * config.h.in, configure, configure.in,
  3443.    agent/mibgroup/mibII/route_write.c, snmplib/read_config.c
  3444. , snmplib/snmp_api.c, snmplib/snmp_api.h,
  3445.    snmplib/snmp_debug.c, snmplib/snmp_debug.h,
  3446.    snmplib/snmp_logging.c, snmplib/snmp_logging.h,
  3447.    snmplib/system.h, win32/config.h:
  3448.    Use HAVE_STDARG_H when deciding to use varargs vs ANSI-C prototypes.
  3449.    
  3450. 1999-11-02 09:57  hardaker
  3451.    * snmplib/Makefile.in:
  3452.    - (Makefile.in): install other header files needed by SNMP.pm.
  3453.    
  3454. 1999-11-01 13:17  hardaker
  3455.    * apps/snmp_parse_args.c, snmplib/default_store.h,
  3456.    snmplib/mib.c, snmplib/snmp_alarm.c:
  3457.    - (snmp_parse_args.c, default_store.h, mib.c, snmp_alarm.c):
  3458.      - don't break oids into pieces if quick_print is turned on.
  3459.      - ditto if the new default_store option is turned on.
  3460.      - made a default_store option to not use sigalrm for snmp_alarms.
  3461.    
  3462. 1999-10-29 19:54  marz
  3463.    * apps/snmp_parse_args.c, snmplib/snmpv3.c:
  3464.     (apps/snmp_parse_args.c, snmplib/snmpv3.c): make engineID setup conditional on app type to prevent apps from easily ending up with the same engineID as agent on same host
  3465.    
  3466. 1999-10-29 16:58  hardaker
  3467.    * local/tkmib:
  3468.    - (tkmib): make it do snmpv3.  Added many things to the options menu.
  3469.    
  3470. 1999-10-29 10:15  hardaker
  3471.    * man/.cvsignore:
  3472.    - (.cvsignore): ignore default_store.3{,.h}
  3473.    
  3474. 1999-10-29 10:15  hardaker
  3475.    * man/: default_store.3, default_store.3.h:
  3476.    -(default_store.3{,.h}): removed from CVS since they are built
  3477.    
  3478. 1999-10-29 10:13  hardaker
  3479.    * man/snmpcmd.1:
  3480.    - (snmpcmd.1): document -T and -q[oe]
  3481.    
  3482. 1999-10-29 10:05  hardaker
  3483.    * agent/ds_agent.h, agent/snmp_agent.c, agent/snmpd.c
  3484. , apps/snmp_parse_args.c:
  3485.    - (ds_agent.h, snmp_agent.c, snmpd.c, snmp_parse_args.c):
  3486.      - snmp over TCP options: -T TCP.
  3487.      - new quick print options: -qo -qe for numeric oids and enums.
  3488.    
  3489. 1999-10-29 09:52  hardaker
  3490.    * snmplib/: default_store.h, mib.c:
  3491.    - (default_store.h, mib.c): two new printing options:
  3492.      - printNumericOids
  3493.      - printNumericEnums
  3494.    
  3495. 1999-10-29 09:28  hardaker
  3496.    * agent/ucd-snmp-agent-includes.h:
  3497.    - (ucd-snmp-agent-includes.h): added var_struct.h and agent_read_config.h
  3498.    
  3499. 1999-10-29 09:28  hardaker
  3500.    * FAQ:
  3501.    - (FAQ): added reference to an above question for perl installation.
  3502.    
  3503. 1999-10-29 08:58  hardaker
  3504.    * local/: mib2c.conf, mib2c.vartypes.conf:
  3505.    - (mib2c.conf, mib2c.vartypes.conf): Patch from Keith Tuson:
  3506.      - misc fixes.