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

SNMP编程

开发平台:

Unix_Linux

  1.    
  2. 1999-10-28 06:49  mslifcak
  3.    * snmplib/mib.c:
  4.    rephrase subtree not found code in _get_symbol.
  5.    
  6. 1999-10-28 05:25  mslifcak
  7.    * acconfig.h:
  8.    Oops! restore version r1.131.
  9.    
  10. 1999-10-28 05:23  mslifcak
  11.    * acconfig.h, win32/config.h:
  12.    u_int8/16/32_t types no longer needed for WIN32 builds.
  13.    
  14. 1999-10-28 04:55  mslifcak
  15.    * agent/snmp_agent.c:
  16.    Dave's comment about pre_parse etc. was too good to lose in e-mail.
  17.    
  18. 1999-10-27 17:30  hardaker
  19.    * agent/mibgroup/mibII/vacm_vars.c:
  20.    - (vacm_vars.c): watch for null communities when printing debug statements.
  21.    
  22. 1999-10-27 17:12  hardaker
  23.    * snmplib/mib.c:
  24.    - (mib.c): bail if we can't find an index in the mib tree to use for
  25.      breaking an oid apart.
  26.    
  27. 1999-10-27 17:12  hardaker
  28.    * snmplib/ucd-snmp-includes.h:
  29.    - (ucd-snmp-includes.h): added more include files.
  30.    
  31. 1999-10-27 14:38  hardaker
  32.    * snmplib/ucd-snmp-includes.h:
  33.    - (ucd-snmp-includes.h): add default_store.h and snmp_logging.h
  34.    
  35. 1999-10-27 14:37  hardaker
  36.    * snmplib/lcd_time.h:
  37.    - (lcd_time.h): define and comment LCD_TIME_SYNC_OPT better.
  38.    
  39. 1999-10-27 14:36  hardaker
  40.    * snmplib/default_store.h:
  41.    - (default_store.h):
  42.      - mark regions to be included in the default_store.3 manual page.
  43.    
  44. 1999-10-27 14:36  hardaker
  45.    * man/: Makefile.in, default_store.3,
  46.    default_store.3.bot, default_store.3.h,
  47.    default_store.3.top, snmp_agent_api.3:
  48.    - (Makefile.in, default_store.3, default_store.3.bot,
  49.      default_store.3.h, default_store.3.top, snmp_agent_api.3):
  50.      - new manual pages: default_store.3, snmp_agent_api.3.
  51.    
  52. 1999-10-27 14:35  hardaker
  53.    * agent/mibgroup/agentx/master_admin.c:
  54.    - (master_admin.c): simple debugging so you can watch stuff register.
  55.    
  56. 1999-10-27 14:34  hardaker
  57.    * agent/: Makefile.in, ucd-snmp-agent-includes.h:
  58.    - (Makefile.in, ucd-snmp-agent-includes.h): added a header file to
  59.      wrap around the various agent include files.
  60.    
  61. 1999-10-27 14:34  hardaker
  62.    * agent/snmp_agent.h:
  63.    - (snmp_agent.h): prototype agent_check_and_process().
  64.    
  65. 1999-10-27 14:33  hardaker
  66.    * Makefile.in:
  67.    - (Makefile.in): fix up ucd-snmp-config.h building.
  68.    
  69. 1999-10-26 10:34  mslifcak
  70.    * agent/mibgroup/ucd-snmp/pass.c:
  71.    Allow unsigned range for counter/gauge/timeticks (fix BUG#84 per Sander Steffann).
  72.    
  73. 1999-10-25 16:04  hardaker
  74.    * apps/snmptranslate.c, snmplib/parse.c:
  75.    - (snmptranslate.c, parse.c): hack to do wild card searches for a mib node.
  76.    
  77. 1999-10-25 14:35  hardaker
  78.    * apps/snmptranslate.c:
  79.    - (snmptranslate.c): enable -p printing of only a section of the mib tree.
  80.    
  81. 1999-10-25 14:12  nba
  82.    * acconfig.h, config.h.in, configure,
  83.    configure.in, agent/agent_read_config.c,
  84.    agent/agent_registry.c, agent/auto_nlist.c,
  85.    agent/snmp_agent.c, agent/snmp_vars.c, agent/snmpd.c
  86. , agent/mibgroup/agentx/master_admin.c,
  87.    agent/mibgroup/agentx/subagent.c, agent/mibgroup/mibII/at.c
  88. , agent/mibgroup/mibII/icmp.c,
  89.    agent/mibgroup/mibII/interfaces.c, agent/mibgroup/mibII/ip.c
  90. , agent/mibgroup/mibII/route_write.c,
  91.    agent/mibgroup/mibII/snmp_mib.c,
  92.    agent/mibgroup/mibII/sysORTable.c,
  93.    agent/mibgroup/mibII/system_mib.c,
  94.    agent/mibgroup/mibII/tcp.c, agent/mibgroup/mibII/udp.c
  95. , agent/mibgroup/mibII/vacm_vars.c,
  96.    agent/mibgroup/mibII/var_route.c,
  97.    agent/mibgroup/ucd-snmp/disk.c,
  98.    agent/mibgroup/ucd-snmp/errormib.c,
  99.    agent/mibgroup/ucd-snmp/extensible.c,
  100.    agent/mibgroup/ucd-snmp/file.c,
  101.    agent/mibgroup/ucd-snmp/memory_freebsd2.c,
  102.    agent/mibgroup/ucd-snmp/pass.c,
  103.    agent/mibgroup/ucd-snmp/pass_persist.c,
  104.    agent/mibgroup/ucd-snmp/proc.c,
  105.    agent/mibgroup/ucd-snmp/registry.c,
  106.    agent/mibgroup/ucd-snmp/versioninfo.c,
  107.    apps/snmpnetstat/Makefile.in, snmplib/asn1.c,
  108.    snmplib/callback.c, snmplib/default_store.c,
  109.    snmplib/keytools.c, snmplib/lcd_time.c, snmplib/mib.c
  110. , snmplib/parse.c, snmplib/read_config.c,
  111.    snmplib/scapi.c, snmplib/scapi.h, snmplib/snmp.c
  112. , snmplib/snmp_alarm.c, snmplib/snmp_api.c,
  113.    snmplib/snmp_auth.c, snmplib/snmp_client.c,
  114.    snmplib/snmp_debug.c, snmplib/snmp_logging.c,
  115.    snmplib/snmpusm.c, snmplib/snmpv3.c, snmplib/system.c
  116. , snmplib/tools.c, snmplib/vacm.c:
  117.    - *: configure support for dmalloc malloc debugger (www.dmalloc.com)
  118.    
  119. 1999-10-25 14:08  nba
  120.    * man/snmpd.conf.5.def:
  121.    - snmpd.conf.5.def: minor quirk
  122.    
  123. 1999-10-25 14:07  nba
  124.    * apps/snmpdelta.c:
  125.    - snmpdelta.c: COUNTER64 will dereference freed pointer
  126.    
  127. 1999-10-25 13:56  nba
  128.    * testing/: RUNTESTS, TESTCONF.sh, eval_onescript.sh
  129. , eval_tools.sh:
  130.    - RUNTESTS, TESTCONF.sh eval_onescript.sh eval_tools.sh: support non-bash
  131.     shells (echo -n vs echo \c). Don't require . in PATH
  132.    
  133. 1999-10-25 13:40  nba
  134.    * configure, configure.in,
  135.    agent/mibgroup/ucd-snmp/proc.c:
  136.    - configure.in, proc.c: support for FreeBSD 2.1 where ps doesn't have c flag
  137.    
  138. 1999-10-25 13:39  nba
  139.    * agent/mibgroup/mibII/interfaces.c:
  140.    - interfaces.c: fix a memory leak in the Linux part
  141.    
  142. 1999-10-25 08:06  mslifcak
  143.    * snmplib/: keytools.c, mib.c, scapi.c:
  144.    minor rework to clarify signed compares and remove unused variables.
  145.    
  146. 1999-10-24 08:27  hardaker
  147.    * snmplib/read_config.c:
  148.    - (read_config.c):
  149.      - premib directives weren't getting read due to a missing negation (!).
  150.      - more parsing debugging statements added.
  151.    
  152. 1999-10-24 08:25  hardaker
  153.    * snmplib/mib.c:
  154.    - (mib.c): fix "mibs" and "mibdirs" .conf directives to properly
  155.      handle multiple calls (additive) and '+'s and things.
  156.    
  157. 1999-10-24 08:24  hardaker
  158.    * README.snmpv3:
  159.    - (README.snmpv3): typo.
  160.    
  161. 1999-10-24 08:23  hardaker
  162.    * configure, configure.in:
  163.    - (configure, configure.in): SNMPCONFPATH uses sysconfdir not datadir.
  164.    
  165. 1999-10-22 15:29  hardaker
  166.    * snmplib/mib.c:
  167.    - (mib.c): print string based OIDs better.
  168.    
  169. 1999-10-22 15:28  hardaker
  170.    * acconfig.h, config.h.in, configure,
  171.    configure.in, snmplib/keytools.c, snmplib/keytools.h
  172. , snmplib/scapi.c:
  173.    - (acconfig.h, config.h.in, configure, configure.in, keytools.c,
  174.      keytools.h, scapi.c):
  175.      - use openssl for md5/sha support (from Olafur Gudmundsson).
  176.    
  177. 1999-10-22 10:12  mslifcak
  178.    * snmplib/mib.c:
  179.    Display _some_ octet string indices of object identifiers as quoted printable.
  180.    Should be expanded to handle other INDEX types.
  181.    
  182. 1999-10-22 09:59  hardaker
  183.    * snmplib/mib.c:
  184.    - (mib.c): enable hex strings inside oids.
  185.    
  186. 1999-10-22 07:39  mslifcak
  187.    * snmplib/mib.c:
  188.    Removed duplicated variable in a nested block. ARg!
  189.    
  190. 1999-10-22 06:29  mslifcak
  191.    * agent/mibgroup/ucd-snmp/pass.c:
  192.    Fix BUG #83.
  193.    
  194. 1999-10-21 12:54  nba
  195.    * agent/mibgroup/ucd-snmp/memory_solaris2.c:
  196.    - memory_solaris2.c: reorder computations to avoid overflow.
  197.    
  198. 1999-10-21 12:31  mslifcak
  199.    * snmplib/snmp_api.c:
  200.    small patch from M. Laukkanen to fix HP aCC build.
  201.    
  202. 1999-10-21 12:09  mslifcak
  203.    * man/: snmp_api.3, snmp_sess_api.3, snmpd.1.def
  204. , snmpnetstat.1, snmptest.1:
  205.    Fix BUG#78
  206.    
  207. 1999-10-21 10:42  mslifcak
  208.    * agent/: agent_trap.c, snmp_agent.c,
  209.    mibgroup/agentx/master.c, mibgroup/agentx/subagent.c:
  210.    use snmp_open_ex.
  211.    
  212. 1999-10-21 10:41  mslifcak
  213.    * apps/: snmpbulkwalk.c, snmpdelta.c, snmpget.c
  214. , snmpgetnext.c, snmpset.c, snmpstatus.c
  215. , snmptable.c, snmptest.c, snmptrap.c,
  216.    snmpusm.c, snmpwalk.c, snmpnetstat/main.c:
  217.    reminders for snmp_sess_perror usage after open.
  218.    snmptable.c - open/close session from main().
  219.    netstat/main.c - use snmp_sess_perror.
  220.    
  221. 1999-10-21 10:39  mslifcak
  222.    * win32/: config.h, libsnmp/libsnmp.dsp,
  223.    libsnmp_dll/libsnmp_dll.dsp:
  224.    Fixups for building with MSVC++. (no hpux.c, supply MAX_PERSISTENT_BACKUPS).
  225.    
  226. 1999-10-21 10:37  mslifcak
  227.    * snmplib/: mib.c, read_config.c, snmp_api.c
  228. , snmp_api.h:
  229.    mib.c - restore line stomped in my last update.
  230.    read_config.c - drop unused variable.
  231.    snmp_api.c - new method snmp_open_ex replaces set internal hook functions.
  232.    
  233. 1999-10-21 10:26  mslifcak
  234.    * snmplib/mib.c:
  235.    Note  SNMPERR_UNKNOWN_OBJID error from within the library.
  236.    
  237. 1999-10-21 10:20  mslifcak
  238.    * apps/snmp_parse_args.c:
  239.    Note  SNMPERR_UNKNOWN_OBJID error without specifying snmp_errno _outside_ the library.
  240.    
  241. 1999-10-21 10:07  hardaker
  242.    * snmplib/mib.c:
  243.    - (mib.c): enable oidname."hi".'there' in get_module_node() as well.
  244.    
  245. 1999-10-20 18:08  hardaker
  246.    * snmplib/mib.c:
  247.    - (mib.c): enable oid parser to handle simple embedded strings in oids
  248.      and to translate them into oid segments.
  249.      EG: .1.3."hello".'hi' -> .1.3.5.104.101.108.108.111.104.105
  250.    
  251. 1999-10-20 17:26  hardaker
  252.    * agent/mibgroup/header_complex.c:
  253.    - (header_complex.c): parsed strings from oid's include null terminators.
  254.    
  255. 1999-10-15 07:09  mslifcak
  256.    * snmplib/: callback.c, default_store.c:
  257.    -(default_store.c, callback.c) fix
  258.    bug in array-boundary check in snmplib/callback.c
  259.    reported by Bert Holstein 15 Oct 1999.
  260.    
  261. 1999-10-13 07:09  nba
  262.    * agent/mibgroup/: agentx/master_admin.c, mibII/system_mib.c
  263. :
  264.    - master_admin.c, system_mib.h: includes for prototypes
  265.    
  266. 1999-10-13 03:54  mslifcak
  267.    * snmplib/read_config.h:
  268.    add missing proto for save_persistent.
  269.    
  270. 1999-10-12 06:07  mslifcak
  271.    * snmplib/snmp_api.c:
  272.    Define address length for FreeBSD platform.
  273.    
  274. 1999-10-12 05:58  mslifcak
  275.    * snmplib/: lcd_time.c, mib.c:
  276.    mib.c: quick_print is exposed for CMU_COMPATIBLE builds.
  277.    lcd_time.c: commented unused dump_etimelist_entry under SNMP_TESTING_CODE.
  278.    
  279. 1999-10-07 09:01  daves
  280.    * agent/mibgroup/agentx/: master_admin.c, subagent.c:
  281.    - (agentx/subagent.c agentx/master_admin.c): Notification support
  282.    
  283. 1999-10-07 08:42  daves
  284.    * agent/: agent_trap.c, agent_trap.h:
  285.    - (agent_trap.[ch]): Improve accessibility for subagents
  286.    
  287. 1999-10-07 07:26  daves
  288.    * agent/: agent_read_config.c, agent_trap.c,
  289.    agent_trap.h, snmpd.h:
  290.    - (agent_trap.c agent_trap.h agent_read_config.c snmpd.h):
  291.      -  Re-write of agent trap handling:
  292.     Provision for v1 traps with varbinds
  293.     Consolidate v1 and v2 trap sink lists
  294.     Preliminary INFORM support
  295.    
  296. 1999-10-06 16:31  hardaker
  297.    * acconfig.h, config.h.in, snmplib/read_config.c
  298. , snmplib/snmp_api.c, snmplib/snmp_client.c:
  299.    - (acconfig.h, config.h.in, read_config.c, snmp_api.c, snmp_client.c):
  300.      - Save and parse older persistent storage files to make sure data is
  301.        not lost during storage crashes.
  302.      - Fix SNMPv3 engineID probes: PDU's are allowed to have a NULL varbindlist.
  303.    
  304. 1999-10-06 08:57  hardaker
  305.    * local/fixproc:
  306.    - (fixproc): new commented version.
  307.    
  308. 1999-10-05 22:22  nba
  309.    * agent/mibgroup/agentx/subagent.c:
  310.    - subagent.c: include system.h for prototype for calculate_time_diff
  311.    
  312. 1999-10-05 22:18  nba
  313.    * apps/snmp_parse_args.c:
  314.    - snmp_parse_args.c: fixes to report invalid engineId
  315.    
  316. 1999-10-05 21:49  nba
  317.    * snmplib/snmp_debug.h:
  318.    - snmp_debug.h: make the DEBUG* macros safe for use in compound statements
  319.    
  320. 1999-10-05 07:23  daves
  321.    * agent/mibgroup/agentx/: master_request.c, subagent.c
  322. :
  323.    - (agentx/master_request.c agentx/subagent.c): Working SET support
  324.    
  325. 1999-10-04 16:32  hardaker
  326.    * agent/mibgroup/: header_complex.c, header_complex.h:
  327.    - (header_complex.c, header_complex.h): added header_complex_find_entry().
  328.    
  329. 1999-10-04 13:52  nba
  330.    * agent/: mib_modules.c, mibgroup/agentx/subagent.c,
  331.    mibgroup/agentx/subagent.h:
  332.    - subagent.h, subagent.c, mib_modules.c: pre_init_subagent confuses
  333.     configure into believing there is a init_subagent function.
  334.     Rename to subagent_pre_init
  335.    
  336. 1999-10-04 13:51  hardaker
  337.    * agent/mibgroup/mibII/system_mib.c:
  338.    - (system_mib.c): make sysServices configurable.
  339.    
  340. 1999-10-04 13:38  nba
  341.    * agent/: agent_registry.h, mibgroup/agentx/master_admin.c
  342. , mibgroup/agentx/subagent.c,
  343.    mibgroup/mibII/sysORTable.c, mibgroup/mibII/sysORTable.h
  344. :
  345.    - various: include additions and fixes to kill warnings
  346.    
  347. 1999-10-04 11:52  nba
  348.    * configure, configure.in:
  349.    - configure.in: remove -pedantic from --with-developer, and the system headers
  350.     are not prepared for it (at least on Linux and NetBSD)
  351.    
  352. 1999-10-04 11:50  nba
  353.    * Makefile.in:
  354.    - Makefile.in: always use $(MAKE) for make in Makefiles
  355.    
  356. 1999-10-04 11:48  nba
  357.    * snmplib/snmp_api.c, snmplib/snmp_api.h,
  358.    snmplib/int64.c, snmplib/int64.h, apps/snmptrap.c
  359. :
  360.    - (snmp_api?, int64.? snmptrap.c): add some error checking for variables
  361.    
  362. 1999-10-04 10:22  daves
  363.    * agent/mibgroup/agentx/: client.c, client.h,
  364.    master_admin.c:
  365.    - (agentx/client.[ch] agentx/master_admin.c): Trivial 'ping' implementation
  366.    
  367. 1999-10-04 10:17  daves
  368.    * agent/: agent_callbacks.h, mibgroup/agentx/master_admin.c
  369. , mibgroup/agentx/subagent.c,
  370.    mibgroup/mibII/sysORTable.c, mibgroup/mibII/sysORTable.h
  371. :
  372.    - (agent_callbacks.h  mibgroup/mibII/sysORTable.[ch]
  373.       mibgroup/agentx/master_admin.c mibgroup/agentx/subagent.c):
  374.       - Complete subagent handling of Agent Capabilities / sysORTable
  375.    
  376. 1999-10-04 10:15  daves
  377.    * snmplib/callback.h:
  378.    - (snmplib/callback.h): Increase number of application callbacks supported
  379.    
  380. 1999-10-04 09:58  daves
  381.    * agent/: mib_modules.c, mibgroup/agentx/subagent.c,
  382.    mibgroup/agentx/subagent.h:
  383.    - (mib_modules.c mibgroup/agentx/subagent.[ch]):
  384.      - Ensure subagent is initialised early (prior to MIB registration, etc)
  385.    
  386. 1999-10-04 09:53  daves
  387.    * agent/: agent_registry.c, agent_registry.h,
  388.    snmp_vars.h, mibgroup/agentx/client.c,
  389.    mibgroup/agentx/client.h, mibgroup/agentx/master_admin.c
  390. , mibgroup/agentx/subagent.c,
  391.    mibgroup/mibII/sysORTable.c:
  392.    - (agent_registry.[ch] snmp_vars.h mibII/sysORTable.c
  393.       agentx/client.[ch] agentx/master_admin.c):
  394.       - Handle MIB range registration, and clean up wrapper interfaces
  395.    
  396. 1999-10-04 03:58  daves
  397.    * agent/: agent_registry.c, agent_registry.h,
  398.    mibgroup/agentx/client.h:
  399.    - (agent_registry.[ch] mibgroup/agentx/client.h):
  400.      - consolidate definitions of default MIB registration priority
  401.    
  402. 1999-10-02 14:28  daves
  403.    * agent/mibgroup/agentx/: master_admin.c, subagent.c:
  404.    - (mibgroup/agentx/master_admin.c mibgroup/agentx/subagent.c):
  405.      - Fix a problem with re-used PDU structures being freed twice.
  406.    
  407. 1999-10-01 09:48  daves
  408.    * agent/Makefile.in:
  409.    - (agent/Makefile.in): Fix incompatability in agent library names
  410.    
  411. 1999-09-30 01:09  daves
  412.    * agent/mibgroup/host/hr_system.c:
  413.    - (mibgroup/host/hr_system.c):
  414.      - protect against NULL utmp file (from Fabrice Dupre)
  415.    
  416. 1999-09-29 23:42  mslifcak
  417.    * snmplib/hpux.c:
  418.    Remove unused file.. snmplib/hpux.c
  419.    
  420. 1999-09-29 17:01  hardaker
  421.    * agent/mib_modules.c:
  422.    - (mib_modules.c): include netinet/in.h
  423.    
  424. 1999-09-29 17:01  hardaker
  425.    * agent/: agent_registry.c, agent_registry.h:
  426.    - (agent_registry.c, agent_registry.h): fix bugs.
  427.    
  428. 1999-09-29 16:40  hardaker
  429.    * local/mib2c.vartypes.conf:
  430.    - (mib2c.vartypes.conf): removed extra n.
  431.    
  432. 1999-09-29 16:40  hardaker
  433.    * agent/mibgroup/ucd-snmp/pass.c:
  434.    - (pass.c): run ntohl on ip addresses stored in a long.
  435.    
  436. 1999-09-29 16:39  hardaker
  437.    * agent/mibgroup/agentx/master_admin.c:
  438.    - (master_admin.c): -Wall fixes and found a missing }.
  439.    
  440. 1999-09-29 16:39  hardaker
  441.    * agent/mibgroup/agentx/client.h:
  442.    - (client.h): define DEFAULT_MIB_PRIORITY to 255.
  443.    
  444. 1999-09-29 16:38  hardaker
  445.    * agent/mibgroup/agentx/client.c:
  446.    - (client.c): thats "timeval" not "timevale" Dave (hehe).
  447.    
  448. 1999-09-29 16:38  hardaker
  449.    * agent/mibgroup/: header_complex.c, header_complex.h:
  450.    - (header_complex.c, header_complex.h):
  451.      - new extraction and freeing functions.
  452.      - bug fix, missing a malloc size by one (electric fence is very cool).
  453.    
  454. 1999-09-29 16:36  hardaker
  455.    * README:
  456.    - (README): added Mike Michaud to the thank you list.
  457.    
  458. 1999-09-29 16:35  hardaker
  459.    * config.h.in, configure, configure.in:
  460.    - (config.h.in, configure, configure.in):
  461.      - fix RANLIB testing for --enable-shared.
  462.    
  463. 1999-09-29 14:31  mslifcak
  464.    * snmplib/parse.c:
  465.    Robust copy of information to tree, import_list, display hints.
  466.    
  467. 1999-09-29 12:19  daves
  468.    * agent/mibgroup/agentx/: client.c, client.h,
  469.    master_admin.c, master_request.c, protocol.c,
  470.    protocol.h, subagent.c:
  471.    - (agent/mibgroup/agentx/*):  Assorted improvements!
  472.    
  473. 1999-09-29 11:48  daves
  474.    * agent/mibgroup/mibII/sysORTable.c:
  475.    - (agent/mibgroup/mibII/sysORTable.c): Change in MIB registration interface
  476.    
  477. 1999-09-29 11:46  daves
  478.    * agent/snmp_vars.c:
  479.    - (agent/snmp_vars.c):
  480.      - Move setting agent start time to earlier in the initialisation sequence
  481.        (so that it can be overridden in subagents with the master's value)
  482.    
  483. 1999-09-29 11:43  daves
  484.    * agent/: agent_registry.c, agent_registry.h:
  485.    - (agent_registry.[ch]): Provision to unregister MIBs by session
  486.    
  487. 1999-09-29 11:38  daves
  488.    * agent/agent_registry.c:
  489.    - (agent_registry.c):
  490.      - 'Children' nodes now have a different status, and shouldn't be freed. Oops!
  491.    
  492. 1999-09-29 11:36  daves
  493.    * agent/: agent_registry.c, agent_registry.h:
  494.    - (agent_registry.[ch]):
  495.      - Improve registry error handling
  496.      - Correctly handle unregistering MIB regions
  497.    
  498. 1999-09-29 11:23  daves
  499.    * agent/agent_registry.c:
  500.    - (agent_registry.c): Correct value of default registration priority
  501.    
  502. 1999-09-29 11:17  daves
  503.    * snmplib/: mt_support.h, snmp_api.c, snmp_api.h
  504. :
  505.    - (mt_support.h snmp_api.[ch]): Support for session and incoming transaction IDs
  506.    
  507. 1999-09-29 11:14  daves
  508.    * snmplib/snmp_api.c:
  509.    - (snmplib/snmp_api.c): protect snmp_close() against a null Sessions list
  510.    
  511. 1999-09-28 16:52  hardaker
  512.    * agent/: Makefile.in, mib_modules.c, mib_modules.h
  513. , snmp_vars.c, snmpd.c:
  514.    - (Makefile.in, mib_modules.c, mib_modules.h, snmp_vars.c, snmpd.c):
  515.      - make libucdagent and libucdmibs as seperate libraries.  In theory,
  516.        you shouldn't need libucdmibs to use libucdagent.
  517.    
  518. 1999-09-27 16:22  hardaker
  519.    * snmplib/read_config.c:
  520.    - (read_config.c): Opps: DS_LIB_DONT_READ_CONFIGS needed an !.
  521.    
  522. 1999-09-22 12:51  mslifcak
  523.    * snmplib/snmp_api.c:
  524.    -(snmp_api.c) - Improved error status aggregation.
  525.    
  526. 1999-09-22 10:01  daves
  527.    * agent/mibgroup/agentx/master_request.c:
  528.    - (mibgroup/agentx/master_request.c): Improved AgentX response handling
  529.    
  530. 1999-09-22 10:00  daves
  531.    * agent/agent_registry.c:
  532.    - (agent_registry.c): Ensure registry is initialised correctly on subagents
  533.    
  534. 1999-09-22 09:58  daves
  535.    * agent/agent_registry.c:
  536.    - (agent_registry.c): remove redundant routines
  537.    
  538. 1999-09-22 09:54  daves
  539.    * agent/: agent_registry.c, snmp_vars.c,
  540.    var_struct.h:
  541.    - (agent_registry.c snmp_vars.c var_struct.h):
  542.      Change the way the MIB registry handles registered ranges.
  543.      This should work more reliably (as well as being rather simpler, IMHO)
  544.    
  545. 1999-09-22 09:35  daves
  546.    * agent/mibgroup/mibII/sysORTable.c:
  547.    - (agent/mibgroup/mibII/sysORTable.c):
  548.      - Ensure local sysORTable takes precedence over subagent versions
  549.    
  550. 1999-09-22 09:33  daves
  551.    * agent/: agent_registry.c, agent_registry.h:
  552.    - (agent/agent_registry.[ch]): Provide method for prioritised registration
  553.    
  554. 1999-09-22 09:31  daves
  555.    * agent/agent_registry.c:
  556.    - (agent/agent_registry.c): stupid typo
  557.    
  558. 1999-09-22 09:27  daves
  559.    * agent/snmpd.c:
  560.    - (agent/snmpd.c): stupid typo
  561.    
  562. 1999-09-21 10:40  mslifcak
  563.    * snmplib/mib.c:
  564.    -(mib.c) undo erroneous change to init_mib (thanks NB!)
  565.    
  566. 1999-09-21 09:32  daves
  567.    * agent/: agent_registry.c, snmpd.c:
  568.    - (agent_registry.c snmpd.c): Simple run-time dump of registered MIBs
  569.    
  570. 1999-09-21 09:25  daves
  571.    * agent/mibgroup/agentx/protocol.c:
  572.    - (agent/mibgroup/agentx/protocol.c): Handle parsing null-length variables
  573.    
  574. 1999-09-21 09:21  daves
  575.    * snmplib/snmp_api.c:
  576.    - (snmplib/snmp_api.c): handle adding 'error' type variables to a PDU
  577.    
  578. 1999-09-17 15:37  hardaker
  579.    * configure:
  580.    - (configure): update to 2.13.
  581.    
  582. 1999-09-17 11:42  mslifcak
  583.    * snmplib/parse.c:
  584.    make module_map* and tokens structures static (only used in parse.c ?)
  585.    
  586. 1999-09-17 11:24  mslifcak
  587.    * FAQ, snmplib/parse.c, snmplib/parse.h:
  588.    -remove old-style init for replace mib feature.
  589.    
  590. 1999-09-17 11:19  mslifcak
  591.    * snmplib/parse.c:
  592.    -(parse.c) - remove unneeded use of static var "last"
  593.    
  594. 1999-09-17 07:17  hardaker
  595.    * man/snmp_api.3:
  596.    - (snmp_api.3): Patch from Mark H. Wood:
  597.      - fix comments.
  598.    
  599. 1999-09-16 14:16  mslifcak
  600.    * config.h.in, configure, configure.in,
  601.    snmplib/mt_support.c, snmplib/mt_support.h:
  602.    -per agreement with Markku, no support needed for Solaris-specific threads.
  603.    
  604. 1999-09-15 11:30  mslifcak
  605.    * config.h.in, configure, configure.in,
  606.    snmplib/mib.c, snmplib/mt_support.c,
  607.    snmplib/mt_support.h, snmplib/snmp_api.c:
  608.    fine tuning mt support
  609.    
  610. 1999-09-15 09:45  hardaker
  611.    * man/: Makefile.in, snmp_close.3, snmp_free_pdu.3
  612. , snmp_open.3, snmp_read.3, snmp_select_info.3
  613. , snmp_send.3, snmp_sess_async_send.3,
  614.    snmp_sess_close.3, snmp_sess_error.3, snmp_sess_init.3
  615. , snmp_sess_open.3, snmp_sess_read.3,
  616.    snmp_sess_select_info.3, snmp_sess_send.3,
  617.    snmp_sess_sess_timeout.3, snmp_sess_session.3,
  618.    snmp_timeout.3:
  619.    - (Makefile.in, snmp_close.3, snmp_free_pdu.3, snmp_open.3,
  620.      snmp_read.3, snmp_select_info.3, snmp_send.3,
  621.      snmp_sess_async_send.3, snmp_sess_close.3, snmp_sess_error.3,
  622.      snmp_sess_init.3, snmp_sess_open.3, snmp_sess_read.3,
  623.      snmp_sess_select_info.3, snmp_sess_send.3, snmp_sess_sess_timeout.3,
  624.      snmp_sess_session.3, snmp_timeout.3): Patch from Mark H. Wood:
  625.      - create some fake sourcing man pages for functions.
  626.    
  627. 1999-09-15 06:08  mslifcak
  628.    * agent/agent_read_config.c:
  629.    include mibgroup/mib_module_includes.h for benefit of mib_module_dot_conf.h
  630.    
  631. 1999-09-14 13:22  mslifcak
  632.    * snmplib/parse.c:
  633.    parse.c - another fix for node: consider NULL name or NULL parent
  634.    
  635. 1999-09-14 13:00  marz
  636.    * apps/snmp_parse_args.c, snmplib/snmp_api.c,
  637.    snmplib/snmp_api.h:
  638.      (apps/snmp_parse_args.c, snmplib/snmp_api.[ch]): fix spurious error message when snmp_parse_oid fails
  639.    
  640. 1999-09-14 09:53  mslifcak
  641.    * FAQ, man/snmpcmd.1, snmplib/default_store.h,
  642.    snmplib/mib.c, snmplib/parse.c, snmplib/parse.h
  643. :
  644.    -(FAQ, man/snmpcmd.1, snmplib/parse.*) add replace MIB capability(experimental)
  645.    
  646. 1999-09-13 20:20  mslifcak
  647.    * snmplib/snmp_api.c:
  648.    -(snmp_api.c) re-assert Niels' patch to snmp_send to free v2/v1 Trap-PDUs
  649.    
  650. 1999-09-13 15:01  hardaker
  651.    * agent/: agent_callbacks.h, agent_read_config.c,
  652.    agent_registry.c, agent_registry.h, snmp_agent.c
  653. , snmp_vars.c, snmpd.c,
  654.    mibgroup/agentx/subagent.c, mibgroup/agentx/subagent.h,
  655.    mibgroup/mibII/sysORTable.c, mibgroup/mibII/vacm_vars.c
  656. , mibgroup/mibII/vacm_vars.h:
  657.    - (agent_callbacks.h, agent_read_config.c, agent_registry.c,
  658.      agent_registry.h, snmp_agent.c, snmp_vars.c, snmpd.c, subagent.c,
  659.      subagent.h, sysORTable.c, vacm_vars.c, vacm_vars.h):
  660.      - further separation of agent church and state:
  661.        - use callbacks everywhere needed to not call mib module code directly.
  662.        - get rid of all instances of USING_ in libagent code.
  663.    
  664. 1999-09-12 22:00  nba
  665.    * snmplib/snmp_impl.h:
  666.    - snmp_impl.h: removed some unused/unneeded defines/structs
  667.    
  668. 1999-09-12 21:59  nba
  669.    * agent/mibgroup/agentx/protocol.c:
  670.    - protocol.c: add a missing include file.
  671.    
  672. 1999-09-12 21:58  nba
  673.    * testing/TESTCONF.sh:
  674.    - TESTCONF.sh: fix some exports to export the right variable.
  675.    
  676. 1999-09-12 21:57  nba
  677.    * agent/agent_trap.c, agent/snmp_agent.c,
  678.    snmplib/snmp_api.c, snmplib/snmp_client.c:
  679.    - agent/*, snmplib/*: malloc fixes, some provoked by the corrected
  680.     snmp_send semantics.
  681.    
  682. 1999-09-12 21:50  nba
  683.    * agent/mibgroup/mibII/var_route.c:
  684.    - var_route.c: Linux cleanup. Required for Linux/SPARC
  685.    
  686. 1999-09-09 13:59  mslifcak
  687.    * snmplib/: mib.c, parse.c:
  688.    -(mib.c, parse.c) mib.c print_tree_node test display null type with range
  689.                      parse.c work around core dump freeing TCs that specify ranges.
  690.    
  691. 1999-09-09 02:31  mslifcak
  692.    * acconfig.h, config.h.in, configure,
  693.    configure.in, win32/config.h:
  694.    -(*config*) turn on resource locking with --enable-reentrant.
  695.    
  696. 1999-09-09 02:21  mslifcak
  697.    * apps/snmpnetstat/winstub.c:
  698.    -(winstub.c) Hack to allow snmpnetstat -a to work on AIX4 (sic).
  699.    
  700. 1999-09-08 22:34  mslifcak
  701.    * agent/mibgroup/mibincl.h:
  702.    -(mibincl.h) comment out duplicate #include header lines.
  703.    
  704. 1999-09-08 22:30  mslifcak
  705.    * agent/mibgroup/smux/smux.c:
  706.    -(smux.c) var_smux_write fixed per Mike Michaud and Nick Amato
  707.    
  708. 1999-09-08 17:52  mslifcak
  709.    * snmplib/: mt_support.c, mt_support.h:
  710.    -(mt_support.*) Original by Markku Laukkanen, changes by M. Slifcak
  711.    
  712. 1999-09-08 17:48  mslifcak
  713.    * config.h.in, configure, configure.in,
  714.    snmplib/Makefile.in, snmplib/parse.c,
  715.    snmplib/parse.h, snmplib/snmp_api.c,
  716.    win32/libsnmp/libsnmp.dsp, win32/libsnmp_dll/libsnmp.def
  717. , win32/libsnmp_dll/libsnmp_dll.dsp:
  718.    -(config*,win32/*,snmplib/*) resource locking originally from Markku Laukkanen
  719.    
  720. 1999-09-08 17:02  mslifcak
  721.    * agent/mibgroup/: mibincl.h, mibII/icmp.c,
  722.    mibII/interfaces.c, mibII/ip.c, mibII/tcp.c,
  723.    mibII/udp.c:
  724.    mibincl.h, mibgroup/mibII/* - fixup for CygWin32 build
  725.    
  726. 1999-09-08 13:04  mslifcak
  727.    * snmplib/: snmp_client.c, snmp_client.h:
  728.    -(snmplib/snmp_client.*) add snmp_split_pdu, snmp_varbind_len methods.
  729.    
  730. 1999-09-08 13:00  mslifcak
  731.    * testing/RUNTESTS:
  732.    -(testing/RUNTESTS) prefix PATH with . and .. , as the script changes dir.
  733.    
  734. 1999-09-08 07:52  nba
  735.    * apps/snmptrapd.c:
  736.    - apps/snmptrapd.c: fix argument processing (-ld and similar)
  737.    
  738. 1999-09-08 07:51  nba
  739.    * man/snmpd.1.def:
  740.    - snmpd.1.def: fix a formatting problem
  741.    
  742. 1999-09-08 07:50  nba
  743.    * agent/mibgroup/: mibincl.h, agentx/master_admin.c,
  744.    agentx/master_request.c, agentx/subagent.c,
  745.    mibII/sysORTable.c:
  746.    - (various): fix compiler warnings
  747.    
  748. 1999-09-08 07:48  nba
  749.    * agent/var_struct.h:
  750.    - var_struct.h: the Agentx code uses unsigned values for the variable type.
  751.    
  752. 1999-09-08 07:46  nba
  753.    * snmplib/snmp_api.h:
  754.    - snmp_api.h: move inclusion protection to the real beginning/end of the file
  755.    
  756. 1999-09-08 07:45  nba
  757.    * configure, config.h.in, configure.in,
  758.    agent/mibgroup/ucd-snmp/loadave.c:
  759.    - (configure.in, loadave.c): Solaris 2.7 has getloadavg prototype
  760.    
  761. 1999-09-08 05:16  mslifcak
  762.    * agent/agent_trap.c:
  763.    include read_config.h
  764.    
  765. 1999-09-07 20:19  mslifcak
  766.    * apps/snmptrap.c:
  767.    snmptrap.c - rework fix bug #54 (missed else).
  768.    
  769. 1999-09-07 20:12  mslifcak
  770.    * agent/agent_trap.c, apps/snmptrap.c,
  771.    apps/snmpnetstat/if.c, man/snmp_api.3,
  772.    snmplib/snmp_api.c:
  773.    -(agent_trap.c,snmptrap.c,snmp_api.[3c]) - snmp_free_pdu fix Bug #54 per Niels B.
  774.    -(snmpnetstat/if.c) - fix for GETNEXT per Niels B.
  775.    
  776. 1999-09-07 15:57  mslifcak
  777.    * snmplib/parse.c:
  778.    -(parse.c) fix Unlinked OID print when object identifier has no parent.
  779.    
  780. 1999-09-07 15:32  mslifcak
  781.    * snmplib/parse.c:
  782.    -(parse.c) remove unneeded strdup to File variable from init_mib_internals.
  783.    
  784. 1999-09-07 15:32  mslifcak
  785.    * snmplib/snmp_api.h:
  786.    -(snmp_api.h) struct pdu and snmp_session agree: long type for version member.
  787.    
  788. 1999-09-07 15:23  mslifcak
  789.    * win32/: config.h, libsnmp_dll/libsnmp.def:
  790.    (win32/config.h) - set SNMPCONFPATH to succeed compile;
  791.    (win32*libsnmp.def) - add new snmp_get_token to list.
  792.    
  793. 1999-09-07 15:23  mslifcak
  794.    * snmplib/: default_store.c, default_store.h:
  795.    (default_store.*) - make 3rd param to ds_set_string type of const char *.
  796.    
  797. 1999-09-07 15:22  mslifcak
  798.    * snmplib/snmpv3.c:
  799.    snmpv3.c - silence type warning from MSVC++.
  800.    
  801. 1999-09-07 14:47  mslifcak
  802.    * snmplib/: parse.c, parse.h:
  803.    -(parse.*) fix small memory leaks; allow INDEX{INTEGER...} clauses;
  804.               allow larger DESCRIPTION clauses [max 8192].
  805.    
  806. 1999-09-03 15:01  hardaker
  807.    * FAQ:
  808.    - (FAQ): more BSDI system versions listed.
  809.    
  810. 1999-09-03 14:28  hardaker
  811.    * agent/snmp_vars.c:
  812.    - (snmp_vars.c): don't fall off the end of the search tree.
  813.    
  814. 1999-09-03 13:30  hardaker
  815.    * snmplib/Makefile.in:
  816.    - (snmplib/Makefile.in): install more library headers.
  817.    
  818. 1999-09-03 13:27  hardaker
  819.    * agent/Makefile.in:
  820.    - (Makefile.in):
  821.      - install libagent.a.
  822.      - mkdirheir on needed new installation directories.
  823.    
  824. 1999-09-03 13:15  hardaker
  825.    * agent/Makefile.in:
  826.    - (Makefile.in): install agent header files.
  827.    
  828. 1999-09-03 13:15  hardaker
  829.    * agent/: history.c, history.h, snmp_vars.linux.h
  830. :
  831.    - (history.c, history.h, snmp_vars.linux.h): removed. No longer needed.
  832.    
  833. 1999-09-02 08:52  hardaker
  834.    * agent/mibgroup/agentx/subagent.c:
  835.    - (subagent.c): opps.  Forgot a shutdown name change instance.
  836.    
  837. 1999-09-02 07:07  hardaker
  838.    * agent/mibgroup/agentx/subagent.c:
  839.    - (subagent.c): shutdown_subagent -> subagent_shutdown so configure
  840.      doesn't find it.
  841.    
  842. 1999-09-02 06:38  daves
  843.    * agent/mibgroup/misc/ipfwacc.c:
  844.    - (agent/mibgroup/misc/ipfwacc.c): Fix MIB location of ipfwacc module
  845.    
  846. 1999-08-31 09:26  mslifcak
  847.    * agent/agent_trap.c:
  848.    -(agent_trap.c) always free PDU after snmp_send.
  849.    
  850. 1999-08-31 08:17  mslifcak
  851.    * agent/agent_trap.c:
  852.    -(agent_trap.c) fix recent memory leak, and sizeof(objid_snmptrap) bug.
  853.    
  854. 1999-08-30 10:30  hardaker
  855.    * agent/mibgroup/agentx/: master.c, master_request.c:
  856.    - (master.c, master_request.c): yet more debugging.
  857.    
  858. 1999-08-30 09:38  hardaker
  859.    * agent/mibgroup/agentx/: client.c, master.c,
  860.    master_request.c, protocol.c, subagent.c:
  861.    - (client.c, master.c, master_request.c, protocol.c, subagent.c):
  862.      - debugging statements.
  863.      - use new default_store settings instead of external variables.
  864.    
  865. 1999-08-30 09:32  hardaker
  866.    * agent/Makefile.in, agent/agent_read_config.c,
  867.    agent/agent_registry.c, agent/agent_trap.c,
  868.    agent/agent_trap.h, agent/ds_agent.h,
  869.    agent/snmp_agent.c, agent/snmp_agent.h,
  870.    agent/snmp_vars.c, agent/snmpd.c,
  871.    agent/mibgroup/util_funcs.c,
  872.    agent/mibgroup/mibII/sysORTable.c, snmplib/callback.c,
  873.    snmplib/callback.h, snmplib/default_store.h,
  874.    snmplib/read_config.c, snmplib/snmp_api.c:
  875.    - (Makefile.in, agent_read_config.c, agent_registry.c, agent_trap.c,
  876.      agent_trap.h, ds_agent.h, snmp_agent.c, snmp_agent.h, snmp_vars.c,
  877.      snmpd.c, util_funcs.c, sysORTable.c, callback.c, callback.h,
  878.      default_store.h, read_config.c, snmp_api.c):
  879.      - restructure the agent into two pieces: a library and a application.
  880.        - needs much more work.
  881.        - many parameters are now controlled by new default_store settings
  882.          to help relieve compile time bindings.
  883.      - merge init_snmp and the custom version called inside the agent.
  884.      - add a new place for trap specific agent code (agent_trap.[ch]).
  885.      - probably other things I've forgotten that I did.
  886.    
  887. 1999-08-28 07:29  hardaker
  888.    * acconfig.h, config.h.in, configure,
  889.    configure.in, snmplib/read_config.c:
  890.    - (acconfig.h, config.h.in, configure, configure.in, read_config.c):
  891.      - add /etc/snmp to default conf file path to make RedHat happy.
  892.    
  893. 1999-08-28 07:19  hardaker
  894.    * man/Makefile.in:
  895.    - (Makefile.in): install snmp_alarm.3.
  896.    
  897. 1999-08-27 09:17  hardaker
  898.    * agent/mibgroup/mibII/: icmp.c, interfaces.c, ip.c
  899. , route_write.c, tcp.c, udp.c,
  900.    var_route.c:
  901.    - (icmp.c, interfaces.c, ip.c, route_write.c, tcp.c, udp.c, var_route.c):
  902.      - Susanne Osted pointed out a lack of #if HAVE_SYS_PARAM_H.
  903.    
  904. 1999-08-27 08:03  mslifcak
  905.    * TODO:
  906.    Howard Spindel suggests an API for traps with pass_persist.
  907.    
  908. 1999-08-27 07:35  mslifcak
  909.    * configure, configure.in, sedscript.in:
  910.    -(configure*, sedscript*) change ...EXTENIS...  to ...EXTENSI...
  911.    
  912. 1999-08-26 13:40  mslifcak
  913.    * testing/Makefile.in:
  914.    -(testing/Makefile.in) don't built targets that are no longer used
  915.    
  916. 1999-08-26 13:18  mslifcak
  917.    * testing/RUNTESTS:
  918.    -(testing/RUNTESTS) improved PATH set
  919.    
  920. 1999-08-24 17:43  mslifcak
  921.    * testing/Makefile.in:
  922.    -(testing/Makefile.in) no need to build targets in test rule.
  923.    
  924. 1999-08-24 17:39  mslifcak
  925.    * testing/RUNTESTS:
  926.    -(RUNTESTS) export PATH before use
  927.    
  928. 1999-08-24 17:14  hardaker
  929.    * bug-report, sedscript.in, version.h, FAQ
  930. , README:
  931.    - (version.h bug-report sedscript.in): version tag ( 4.0.1 )
  932.    
  933. 1999-08-24 17:13  hardaker
  934.    * ChangeLog:
  935.    - (ChangeLog): update for 4.0.1
  936.    
  937. 1999-08-24 16:49  mslifcak
  938.    * testing/: Makefile.in, RUNTESTS, T2.sh,
  939.    TESTCONF.sh, eval_onescript.sh, eval_tools.sh,
  940.    test_keychange.sh, test_kul.sh:
  941.    -(testing/*) run tests when package is not installed, and when
  942.    the build tree is not the same as the source tree.
  943.    
  944. 1999-08-24 16:05  mslifcak
  945.    * configure, configure.in:
  946.    -(configure.*) move statement about ucdDemoPublic into comment field.
  947.    
  948. 1999-08-24 16:01  hardaker
  949.    * NEWS:
  950.    - (NEWS): 4.0.1 update
  951.    
  952. 1999-08-24 15:59  hardaker
  953.    * snmplib/snmp_api.c:
  954.    - (snmp_api.c): remove version setting in snmp_api.c.  Not needed there.
  955.    
  956. 1999-08-24 15:14  mslifcak
  957.    * agent/mibgroup/smux/smux.c:
  958.    -(smux.c) apply Nick Amato's patch: prevent SMUX close on parse or error.
  959.    
  960. 1999-08-24 14:17  mslifcak
  961.    * agent/mibgroup/: host/hr_swrun.c, mibII/icmp.c,
  962.    mibII/ip.c, ucd-snmp/disk.c, ucd-snmp/proc.c:
  963.    -(host/hr_swrun;mibII/icmp,ip;ucd-snmp/disk,proc) log_perror --> snmp_log_perror
  964.    
  965. 1999-08-24 14:15  hardaker
  966.    * snmplib/all_system.h:
  967.    - (all_system.h): remove.  again.
  968.    
  969. 1999-08-24 14:05  mslifcak
  970.    * Makefile.in:
  971.    -(top/Makefile.in) - remove more generated files with distclean rule.
  972.    
  973. 1999-08-24 13:41  hardaker
  974.    * TODO:
  975.    - (TODO): remove snmpv3 support:-)
  976.    
  977. 1999-08-24 13:37  hardaker
  978.    * apps/snmp_parse_args.c, snmplib/default_store.h,
  979.    snmplib/snmp_api.c, snmplib/snmpv3.c:
  980.    - (snmp_parse_args.c, default_store.h, snmp_api.c, snmpv3.c):
  981.      - provide defVersion token support in snmp.conf (sort of hackish).
  982.    
  983. 1999-08-24 13:36  hardaker
  984.    * apps/snmpusm.c:
  985.    - (snmpusm.c): check for null response pointer.
  986.    
  987. 1999-08-24 12:48  hardaker
  988.    * agent/mibgroup/mibII/vacm_vars.c:
  989.    - (vacm_vars.c): correct sysORTable entry.
  990.    
  991. 1999-08-24 10:25  mslifcak
  992.    * testing/eval_tools.sh:
  993.    -(testing/eval_tools) - let some (AIX) agents settle before firing requests.
  994.    
  995. 1999-08-24 06:19  mslifcak
  996.    * testing/: RUNTESTS, T.c, etimetest.c,
  997.    keymanagetest.c, misctest.c, scapitest.c:
  998.    Add "." to PATH for RUNTESTS; Drop optreset to build most platforms
  999.    
  1000. 1999-08-24 05:11  mslifcak
  1001.    * snmplib/snmp_api.c:
  1002.    Remove ASN_SHORT_LEN hack - known to dump core in agent.
  1003.    
  1004. 1999-08-24 04:44  mslifcak
  1005.    * snmplib/: read_config.c, snmp_api.c,
  1006.    snmp_logging.c:
  1007.    Clean CRs from read_config,snmp_logging; comment define USE_ASN_SHORT_LEN.
  1008.    
  1009. 1999-08-23 16:44  hardaker
  1010.    * man/Makefile.in:
  1011.    - (Makefile.in): install the snmpusm.1 manual page.
  1012.    
  1013. 1999-08-23 16:19  hardaker
  1014.    * README, bug-report, sedscript.in, version.h
  1015. , FAQ:
  1016.    - (version.h bug-report sedscript.in): version tag ( 4.0 )
  1017.    
  1018. 1999-08-23 16:17  hardaker
  1019.    * INSTALL:
  1020.    - (INSTALL): remove version specific information
  1021.    
  1022. 1999-08-23 16:12  hardaker
  1023.    * testing/tests/T028snmpv3getfail:
  1024.    - (T028snmpv3getfail): snmpv3 get failure test.
  1025.    
  1026. 1999-08-23 16:04  hardaker
  1027.    * ChangeLog:
  1028.    - (ChangeLog): version update
  1029.    
  1030. 1999-08-23 15:32  mslifcak
  1031.    * snmplib/snmp_api.c:
  1032.    HACK! fixup short length (first put correct community string in pdu-> ).
  1033.    
  1034. 1999-08-23 14:02  mslifcak
  1035.    * FAQ, snmplib/snmp_api.c:
  1036.    Describe USE_ASN_SHORT_LEN in FAQ, and implement in _snmp_build.
  1037.    
  1038. 1999-08-23 13:54  nba
  1039.    * agent/: snmp_agent.c, snmpd.c:
  1040.    - agent/snmpd.c, agent/snmp_vars.c: move some -v logging to a more rational
  1041.     place.
  1042.    
  1043. 1999-08-23 12:28  hardaker
  1044.    * agent/mibgroup/agentx/protocol.c:
  1045.    - (protocol.c): allow NULL strings in agentX packets.
  1046.    
  1047. 1999-08-23 09:02  mslifcak
  1048.    * snmplib/snmpusm.c:
  1049.    Test pointer before dereference in usm_free_user
  1050.    
  1051. 1999-08-23 09:02  mslifcak
  1052.    * README.win32:
  1053.    Spell check: similar
  1054.    
  1055. 1999-08-23 09:00  mslifcak
  1056.    * snmplib/read_config.c, snmplib/snmp_logging.c,
  1057.    win32/libsnmp_dll/libsnmp.def:
  1058.    Win32 build fixes
  1059.    
  1060. 1999-08-23 07:02  hardaker
  1061.    * NEWS:
  1062.    - (NEWS): ansi mentioned.
  1063.    
  1064. 1999-08-23 06:14  mslifcak
  1065.    * acconfig.h, config.h.in, win32/config.h:
  1066.    Remove last vestiges of config_load_mib
  1067.    
  1068. 1999-08-22 23:17  nba
  1069.    * agent/mibgroup/agentx/master_admin.c:
  1070.    - agentx/master_admin.c: failure when closing first agents session
  1071.     (uninitialized variable).
  1072.    
  1073. 1999-08-22 17:57  hardaker
  1074.    * snmplib/snmp_api.h:
  1075.    - (snmp_api.h): version -> u_long.
  1076.    
  1077. 1999-08-22 17:56  hardaker
  1078.    * agent/mibgroup/Makefile.in, snmplib/Makefile.in:
  1079.    - (Makefile.in, Makefile.in): make depend.
  1080.    
  1081. 1999-08-22 17:54  hardaker
  1082.    * configure, configure.in:
  1083.    - (configure, configure.in):
  1084.      - --without-dummy-values is default again.
  1085.      - cleanup of --help stuff.
  1086.      - fix of peristent directory creation.
  1087.    
  1088. 1999-08-22 17:32  hardaker
  1089.    * agent/mibgroup/ipfwchains/: IPFWCHAINS-MIB.txt, README
  1090. , ipfwc_kernel_headers.h, ipfwchains.c,
  1091.    ipfwchains.h, libipfwc.c, libipfwc.h:
  1092.    - (ipfchains): removed from distribution.  Newer one in ftp's contrib dir.
  1093.    
  1094. 1999-08-20 17:10  hardaker
  1095.    * README, bug-report, sedscript.in, version.h
  1096. , FAQ:
  1097.    - (version.h bug-report sedscript.in): version tag ( 4.0.pre7 )
  1098.    
  1099. 1999-08-20 17:08  hardaker
  1100.    * NEWS:
  1101.    - (NEWS): last minute changes
  1102.    
  1103. 1999-08-20 16:39  hardaker
  1104.    * snmplib/: asn1.c, snmp_api.h, snmp_auth.c,
  1105.    snmp_impl.h:
  1106.    - (snmp_api.h, snmp_api.c, snmp_auth.c, snmp_impl.h, asn1.c): 64bit cleanup.
  1107.    
  1108. 1999-08-20 13:56  hardaker
  1109.    * man/snmp.conf.5.def, snmplib/default_store.h,
  1110.    snmplib/snmp_logging.c:
  1111.    - (snmp.conf.5.def, default_store.h, snmp_logging.c):
  1112.      - turn off time stamp logging by default.  It must be explicitly
  1113.        requested in the snmp.conf file to turn it on.
  1114.        (the reason is that a lot of logging is incremental in nature and
  1115.        is not line buffered before being sent to the logging routines.
  1116.        The other solution is to have the logging routines detect when to
  1117.        print timestamps by watching out for n's.  But, not this round.
  1118.    
  1119. 1999-08-20 13:43  hardaker
  1120.    * snmplib/: default_store.h, snmp_api.c,
  1121.    snmp_logging.c, snmp_logging.h:
  1122.    - (default_store.h, snmp_api.c, snmp_logging.c, snmp_logging.h):
  1123.      - make logging of timestamps optional by a snmp.conf directive.
  1124.    
  1125. 1999-08-20 03:43  nba
  1126.    * agent/mibgroup/agentx/client.c,
  1127.    agent/mibgroup/agentx/client.h,
  1128.    agent/mibgroup/agentx/master.c,
  1129.    agent/mibgroup/agentx/master_admin.c,
  1130.    agent/mibgroup/agentx/master_request.c,
  1131.    agent/mibgroup/agentx/protocol.c,
  1132.    agent/mibgroup/agentx/subagent.c,
  1133.    agent/mibgroup/mibII/sysORTable.c, apps/snmptrap.c,
  1134.    snmplib/snmp_client.h:
  1135.    - agentx/*: various prototype fixes, to keep number of warnings down
  1136.    
  1137. 1999-08-19 16:09  hardaker
  1138.    * apps/: snmpget.c, snmpgetnext.c, snmpset.c:
  1139.    - (snmpget.c, snmpgetnext.c, snmpset.c): Patch from dlengel@home.com:
  1140.      - check argument count for minimum number.
  1141.    
  1142. 1999-08-19 14:09  nba
  1143.    * agent/snmpd.c, apps/snmptrap.c, apps/snmptrapd.c
  1144. , snmplib/snmp_api.c, snmplib/snmp_api.h:
  1145.    - snmp_api.?, snmpd.c, snmptrap.c, snmptrapd.c: reinstate agent_addr in
  1146.     the pdu structure (used for v1 traps).
  1147.    
  1148. 1999-08-19 10:40  nba
  1149.    * agent/snmpd.c:
  1150.    - snmpd.c: remove some superfluous: from snmp_log_perror.
  1151.     Log when snmpd reconfigures following a SIGHUP
  1152.    
  1153. 1999-08-19 10:38  nba
  1154.    * agent/mibgroup/smux/smux.c:
  1155.    - smux.c: remove some extraneous n from snmp_log_perror calls.
  1156.    
  1157. 1999-08-19 10:38  nba
  1158.    * snmplib/snmp_api.c:
  1159.    - snmp_api.c: correcly call pre-parse hook, also when not debugging
  1160.     (this killed the libwrap check in snmpd)
  1161.    
  1162. 1999-08-19 02:35  nba
  1163.    * agent/snmp_agent.c, agent/snmpd.c,
  1164.    snmplib/snmp_logging.c:
  1165.    - snmp_logging.c, agent/various: reinstate -a and -V logging (almost).
  1166.     timestamp file and stderr logging.
  1167.    
  1168. 1999-08-19 02:33  nba
  1169.    * agent/mibgroup/mibII/interfaces.c:
  1170.    - interfaces.c: remove some left over debug output
  1171.    
  1172. 1999-08-18 09:30  nba
  1173.    * agent/auto_nlist.c, agent/kernel.c, agent/snmpd.c
  1174. , agent/mibgroup/util_funcs.c,
  1175.    agent/mibgroup/mibII/at.c,
  1176.    agent/mibgroup/mibII/route_write.c,
  1177.    agent/mibgroup/mibII/tcp.c, agent/mibgroup/mibII/udp.c
  1178. , agent/mibgroup/smux/smux.c,
  1179.    agent/mibgroup/ucd-snmp/errormib.c,
  1180.    agent/mibgroup/ucd-snmp/vmstat.c, apps/snmp_parse_args.c
  1181. , apps/snmpdelta.c, apps/snmptrapd.c,
  1182.    apps/snmpnetstat/main.c, snmplib/parse.c,
  1183.    snmplib/read_config.c, snmplib/snmp_debug.c,
  1184.    snmplib/snmp_logging.c, snmplib/snmp_logging.h,
  1185.    snmplib/snmpv3.c:
  1186.    - (many): change the names of the logging functions to be snmp_*
  1187.     default do_stderr_logging to 1.
  1188.    
  1189. 1999-08-18 09:26  nba
  1190.    * agent/mibgroup/mibII/: interfaces.c, interfaces.h:
  1191.    - interfaces.?: updates for Linux to handle large counters and virtual
  1192.     interfaces.
  1193.    
  1194. 1999-08-18 02:51  nba
  1195.    * agent/: agent_read_config.c, agent_read_config.h,
  1196.    snmpd.c, mibgroup/ucd-snmp/versioninfo.c:
  1197.    - snmpd.c, agent_read_config.?, versioninfo.c: move the reconfiguration
  1198.     outside the signal handler.
  1199.    
  1200. 1999-08-18 02:40  nba
  1201.    * agent/snmpd.c:
  1202.    agent/snmpd.c: move the termination processing from the signal handler
  1203.     to after the main loop has terminated.
  1204.    
  1205. 1999-08-16 15:09  hardaker
  1206.    * testing/tests/T100agenthup:
  1207.    - (T100agenthup): added new agent capability test to test kill -HUP.
  1208.    
  1209. 1999-08-16 14:59  nba
  1210.    * apps/snmpnetstat/main.c:
  1211.    snmpnetstat/main.c: enable_stderrlog() so that we get an error message
  1212.     for bad host names.
  1213.    
  1214. 1999-08-16 14:58  nba
  1215.    * apps/snmpnetstat/if.c:
  1216.    snmpnetstat/if.c: allow -i and -o outputs even with incomplete responses
  1217.     from snmpd (such as Linux that does not return ifInNUCastPkts
  1218.     with the new DUMMY setup)
  1219.    
  1220. 1999-08-13 16:06  hardaker
  1221.    * bug-report, version.h, FAQ, README,
  1222.    sedscript.in:
  1223.    - (version.h bug-report sedscript.in): version tag ( 4.0.pre6 )
  1224.    
  1225. 1999-08-13 16:05  hardaker
  1226.    * remove-files:
  1227.    - (remove-files): remove the ISSUES file for releases.
  1228.    
  1229. 1999-08-13 16:03  hardaker
  1230.    * testing/TESTCONF.sh:
  1231.    - (TESTCONF.sh): store the peristent data in a temporary file.  really.
  1232.    
  1233. 1999-08-13 15:48  hardaker
  1234.    * testing/tests/: T003snmpv1getfail, T016snmpv2cgetfail
  1235. , T017snmpv2ctov1getfail, T018snmpv1tov2cgetfail,
  1236.    T030snmpv3usercreation:
  1237.    - (T003snmpv1getfail, T016snmpv2cgetfail, T017snmpv2ctov1getfail,
  1238.      T018snmpv1tov2cgetfail, T030snmpv3usercreation):
  1239.      - fixed to check for "nosuch" errors actually returned.
  1240.      - shortened the snmpusm test description.
  1241.    
  1242. 1999-08-13 15:35  hardaker
  1243.    * Makefile.in:
  1244.    - (Makefile.in): don't remove mib_module_loads.h.
  1245.    
  1246. 1999-08-13 15:22  hardaker
  1247.    * configure, configure.in:
  1248.    - (configure, configure.in): remove config_load_mib parsing.
  1249.    
  1250. 1999-08-13 12:49  hardaker
  1251.    * configure, configure.in:
  1252.    - (configure, configure.in): properly do what --without-dummy-values
  1253.      should do.
  1254.    
  1255. 1999-08-13 12:18  mslifcak
  1256.    * agent/mibgroup/mibII/var_route.c:
  1257.    var_route.c - #ifdef NO_DUMMY --> #if NO_DUMMY (like the other uses).
  1258.    
  1259. 1999-08-13 11:55  hardaker
  1260.    * agent/mibgroup/mibII/var_route.c:
  1261.    - (var_route.c): don't do caching for NO_DUMMY_VALUES.
  1262.    
  1263. 1999-08-13 11:14  mslifcak
  1264.    * agent/mibgroup/: host/hr_device.c, host/hr_print.c,
  1265.    host/hr_proc.c, host/hr_storage.c, host/hr_swinst.c
  1266. , host/hr_swrun.c, host/hr_system.c, mibII/at.c
  1267. , mibII/interfaces.c, mibII/ip.c,
  1268.    mibII/system_mib.c, mibII/tcp.c, mibII/udp.c,
  1269.    mibII/var_route.c:
  1270.    (host/hr_device.c,host/hr_print.c, host/hr_proc.c,host/hr_storage.c,
  1271.    host/hr_swinst.c,host/hr_swrun.c, host/hr_system.c,mibII/at.c,
  1272.    mibII/interfaces.c,mibII/ip.c, mibII/system_mib.c,mibII/tcp.c,
  1273.    mibII/udp.c,mibII/var_route.c) - #if NO_DUMMY_VALUES (help out configure)
  1274.    
  1275. 1999-08-13 09:33  hardaker
  1276.    * configure, configure.in:
  1277.    - (configure, configure.in): don't use NO_DUMMY_VALUES by default.
  1278.    
  1279. 1999-08-13 07:16  hardaker
  1280.    * agent/Makefile.in, agent/mibgroup/Makefile.in,
  1281.    apps/Makefile.in, snmplib/Makefile.in:
  1282.    - (Makefile.in, Makefile.in, Makefile.in, Makefile.in): make depend.
  1283.    
  1284. 1999-08-13 07:12  hardaker
  1285.    * NEWS, README.snmpv3, configure, configure.in
  1286. :
  1287.    - (NEWS, README.snmpv3, configure, configure.in): documentation updates.
  1288.    
  1289. 1999-08-13 07:11  hardaker
  1290.    * Makefile.in:
  1291.    - (Makefile.in): "make test" in top level Makefile.
  1292.    
  1293. 1999-08-13 02:46  daves
  1294.    * agent/mibgroup/: examples/ucdDemoPublic.c,
  1295.    examples/ucdDemoPublic.h, ipfwchains/ipfwchains.c,
  1296.    ipfwchains/ipfwchains.h, misc/ipfwacc.c, misc/ipfwacc.h
  1297. , target/snmpTargetAddrEntry.c,
  1298.    target/snmpTargetAddrEntry.h, target/snmpTargetParamsEntry.c
  1299. , target/snmpTargetParamsEntry.h, smux/snmp_bgp.c
  1300. , smux/snmp_bgp.h, smux/snmp_ospf.c,
  1301.    smux/snmp_ospf.h, smux/snmp_rip2.c, smux/snmp_rip2.h
  1302. :
  1303.    - (examples/ucdDemoPublic.[ch]
  1304.       ipfwchains/ipfwchains.[ch] misc/ipfwacc.[ch]
  1305.       target/snmpTarget{Addr,Params}Entry.[ch]
  1306.       smux/snmp_*.[ch]):
  1307.       - Register modules dynamically at run-time
  1308.    
  1309. 1999-08-13 02:44  daves
  1310.    * agent/agent_registry.c:
  1311.    - (agent_registry.c): Drop support for 'static' module registration via configure
  1312.    
  1313. 1999-08-12 16:46  hardaker
  1314.    * NEWS, README:
  1315.    - (NEWS, README): minor updates.
  1316.    
  1317. 1999-08-12 16:41  hardaker
  1318.    * FAQ, man/snmpcmd.1, man/snmptrap.1:
  1319.    - (FAQ, snmpcmd.1, snmptrap.1): minor doc updates.
  1320.    
  1321. 1999-08-12 16:22  hardaker
  1322.    * testing/tests/: Sv3config, T020snmpv3get,
  1323.    T021snmpv3getnext, T030snmpv3usercreation:
  1324.    - (Sv3config, T020snmpv3get, T021snmpv3getnext,
  1325.      T030snmpv3usercreation): test updates, including a new snmpusm test.
  1326.    
  1327. 1999-08-12 16:18  hardaker
  1328.    * man/snmpusm.1:
  1329.    - (snmpusm.1): no-fill the .conf file entries.
  1330.    
  1331. 1999-08-12 16:16  hardaker
  1332.    * man/snmp.conf.5.def:
  1333.    - (snmp.conf.5.def): updated with the newer token list.
  1334.    
  1335. 1999-08-12 16:15  hardaker
  1336.    * man/snmpusm.1:
  1337.    - (snmpusm.1): added to describe the snmpusm command.
  1338.    
  1339. 1999-08-12 09:31  mslifcak
  1340.    * snmplib/snmpusm.c:
  1341.    -(snmpusm.c) - fix potential repeated "free" on malloc failure.
  1342.    
  1343. 1999-08-11 21:53  nba
  1344.    * apps/snmpnetstat/if.c:
  1345.    snmpnetstat/if.c: handle non-contiguous ifTable. Also make the
  1346.     counters unsigned.
  1347.    
  1348. 1999-08-11 21:52  nba
  1349.    * agent/mibgroup/host/hr_storage.c:
  1350.    hr_storage.c: remove to forgotten debug lines.
  1351.    
  1352. 1999-08-11 13:04  hardaker
  1353.    * acconfig.h, config.h.in, snmplib/read_config.c
  1354. :
  1355.    - (acconfig.h, config.h.in, read_config.c):
  1356.      - Make persistent cache conform to a more secure umask.
  1357.    
  1358. 1999-08-11 10:50  hardaker
  1359.    * README.snmpv3, apps/snmpusm.c:
  1360.    - (README.snmpv3, snmpusm.c): use ss session to get probed engineID.
  1361.    
  1362. 1999-08-10 17:24  hardaker
  1363.    * snmplib/lcd_time.c:
  1364.    - (lcd_time.c): debugging statements.
  1365.    
  1366. 1999-08-10 17:23  hardaker
  1367.    * agent/snmpd.c:
  1368.    - (snmpd.c): print -H usage to stderr.
  1369.    
  1370. 1999-08-10 17:23  hardaker
  1371.    * README.snmpv3:
  1372.    - (README.snmpv3): update.
  1373.    
  1374. 1999-08-10 15:54  hardaker
  1375.    * apps/snmp_parse_args.c:
  1376.    - (snmp_parse_args.c): force v3 engineID setting to something bogus to
  1377.      get around local configuration data store time synchronization conflicts.
  1378.    
  1379. 1999-08-10 14:27  hardaker
  1380.    * agent/mibgroup/snmpv3/usmUser.c:
  1381.    - (usmUser.c): Um, cough, actually register us in the *init* function...
  1382.    
  1383. 1999-08-10 14:26  hardaker
  1384.    * agent/snmp_vars.c:
  1385.    - (snmp_vars.c): protect against evil mib modules from modifying
  1386.      memory they shouldn't be modifying yet.
  1387.      - (ifdef'ed for speed profiling later).
  1388.    
  1389. 1999-08-10 11:05  hardaker
  1390.    * agent/snmpd.c:
  1391.    - (snmpd.c): log version number after stderr is optionally closed.
  1392.    
  1393. 1999-08-10 10:04  mslifcak
  1394.    * agent/mibgroup/host/hr_storage.c:
  1395.    Fix for build (no pagesize var defined for linux).
  1396.    
  1397. 1999-08-10 09:19  mslifcak
  1398.    * snmplib/: read_config.c, snmp_api.c:
  1399.    read_config.c, snmp_api.c - convert fprintf(stderr to snmp_log(LOG_ERR,WARNING)
  1400.    
  1401. 1999-08-10 04:50  nba
  1402.    * agent/mibgroup/mibII/interfaces.c,
  1403.    agent/mibgroup/mibII/var_route.c, snmplib/snmp_logging.c
  1404. :
  1405.    interfaces.c var_route.c snmp_logging.c: fix compiler warnings
  1406.    
  1407. 1999-08-10 04:48  nba
  1408.    * apps/snmpnetstat/if.c:
  1409.    snmpnetstat/if.c: fixes for snmpnetstat -i on virtual interfaces
  1410.    
  1411. 1999-08-10 04:47  nba
  1412.    * agent/kernel.c:
  1413.    agent/kernel.c: abort on kvm_open failures
  1414.    
  1415. 1999-08-10 04:46  nba
  1416.    * snmplib/mib.c:
  1417.    snmplib/mib.c: fix handling of numeric oids and reporting errors
  1418.    
  1419. 1999-08-10 04:45  nba
  1420.    * configure.in, config.h.in, configure,
  1421.    agent/mibgroup/host/hr_storage.c:
  1422.    configure.in config.h.in configure s/netbsd agent/mibgroup/host/hr_storage.c:
  1423.     support for NetBSD/sparc and NetBSD 1.4
  1424.    
  1425. 1999-08-09 15:07  mslifcak
  1426.    * snmplib/: snmp_api.c, snmpusm.c:
  1427.    snmpusm.c - always clear field_len if ref is valid ptr;
  1428.    snmp_api.c - don't overwrite community pointer with securityAuthProto pointer
  1429.    
  1430. 1999-08-09 14:29  hardaker
  1431.    * snmplib/snmpusm.c:
  1432.    - (snmpusm.c): error check/null set *after* freeing the old memory.
  1433.    
  1434. 1999-08-09 14:28  hardaker
  1435.    * snmplib/snmpusm.c:
  1436.    - (snmpusm.c): more error checking in the MAKE_ENTRY macro.
  1437.    
  1438. 1999-08-09 13:12  hardaker
  1439.    * acconfig.h, config.h.in, configure,
  1440.    configure.in:
  1441.    - (acconfig.h, config.h.in, configure, configure.in): remove /dev/random test.
  1442.    
  1443. 1999-08-09 11:40  mslifcak
  1444.    * snmplib/: md5.c, snmp_api.c:
  1445.    -(md5.c) fix read past end problem
  1446.    -(snmp_api.c) fix losing community string problem
  1447.    
  1448. 1999-08-09 10:43  nba
  1449.    * agent/mibgroup/kernel_sunos5.c,
  1450.    agent/mibgroup/kernel_sunos5.h,
  1451.    agent/mibgroup/mibII/system_mib.c, apps/Makefile.in,
  1452.    snmplib/snmp_client.c, snmplib/snmp_client.h,
  1453.    snmplib/snmpv3.c:
  1454.    (many): nuke various prototype warnings
  1455.    
  1456. 1999-08-09 09:45  mslifcak
  1457.    * snmplib/snmp.c:
  1458.    -(snmp.c) fix buffer overflow in xdump, of all places (77 s/b 78; using 80)
  1459.    
  1460. 1999-08-09 06:54  mslifcak
  1461.    * win32/libsnmp_dll/libsnmp.def:
  1462.    libsnmp.def - remove print_oid_report disable options
  1463.    
  1464. 1999-08-09 06:52  mslifcak
  1465.    * agent/snmpd.c:
  1466.    snmpd.c - list all options in usage
  1467.    
  1468. 1999-08-09 06:50  mslifcak
  1469.    * apps/: snmpdelta.c, snmptranslate.c, snmptrapd.c
  1470. :
  1471.     snmpdelta, translate, trapd) - list all options in usage; remove disables for print_oid_report in translate.
  1472.    
  1473. 1999-08-09 06:48  mslifcak
  1474.    * snmplib/: mib.c, mib.h, parse.c, parse.h
  1475. :
  1476.    mib.*, parse.* - move print_oid_report and minions wholly into mib.c
  1477.    
  1478. 1999-08-09 01:02  daves
  1479.    * FAQ:
  1480.    - (FAQ): Nine new questions, plus assorted tweaks for the new release.
  1481.    
  1482. 1999-08-09 00:24  nba
  1483.    * snmplib/parse.c:
  1484.    parse.c: parse agent capabilities
  1485.    
  1486. 1999-08-06 07:36  mslifcak
  1487.    * snmplib/: snmp_logging.c, snmp_logging.h:
  1488.    -(snmp_logging.*) -added Ragnar's patch #3 with small touches.
  1489.    
  1490. 1999-08-06 06:02  daves
  1491.    * agent/mibgroup/: mibII/at.c, mibII/interfaces.c,
  1492.    mibII/ip.c, mibII/system_mib.c, mibII/tcp.c,
  1493.    mibII/udp.c, mibII/var_route.c, host/hr_device.c
  1494. , host/hr_print.c, host/hr_proc.c,
  1495.    host/hr_storage.c, host/hr_swinst.c, host/hr_swrun.c
  1496. , host/hr_system.c:
  1497.    - (mibII/*.c host/*.c): Don't provide "dummy" values (unless explicitly configured)
  1498.    
  1499. 1999-08-06 05:59  daves
  1500.    * acconfig.h, config.h.in, configure.in,
  1501.    configure:
  1502.    - (acconfig.h config.h.in configure.in configure):
  1503.      - configure-time flag to control provision of "dummy" values
  1504.    
  1505. 1999-08-05 11:11  mslifcak
  1506.    * man/snmp_api.3:
  1507.    snmp_api.3 - describe snmp_error(), replaces snmp_errno and snmp_get_errno()
  1508.    
  1509. 1999-08-05 10:44  mslifcak
  1510.    * agent/mibgroup/agentx/client.c:
  1511.    agentx/client.c - remove refs to snmp_synch{setup,reset} original version
  1512.    
  1513. 1999-08-05 03:25  mslifcak
  1514.    * config.sub:
  1515.    config.sub - patch from Markku Laukkanen to support HPUX 11
  1516.    
  1517. 1999-08-04 12:33  mslifcak
  1518.    * snmplib/snmp_api.c:
  1519.    snmp_api.c - dummy functions snmp_synch_{setup,reset} and snmp_get_errno.
  1520.    
  1521. 1999-08-04 09:17  mslifcak
  1522.    * configure, configure.in:
  1523.    -(configure*) - Ken Hornstein: fix test xxgethostbyname, xxgetservbyname.
  1524.    
  1525. 1999-08-04 05:03  mslifcak
  1526.    * snmplib/snmp_api.c:
  1527.    undo patch around Solaris' configure failure to register HAVE_GETHOSTBYNAME.
  1528.    
  1529. 1999-08-04 03:48  mslifcak
  1530.    * agent/mibgroup/smux/smux.c:
  1531.    -(smux.c) - patch supplied by Nick Amato to fix ASN_IPADDRESS parse.
  1532.    
  1533. 1999-08-04 01:46  daves
  1534.    * mibs/UCD-DEMO-MIB.txt:
  1535.    - (mibs/UCD-DEMO-MIB.txt): Re-resolve file & ucdDemo OID conflict
  1536.    
  1537. 1999-08-03 14:06  mslifcak
  1538.    * snmplib/snmp_debug.c:
  1539.    snmp_debug.c - signed comparison for len in debugmsg_hextli.
  1540.    
  1541. 1999-08-03 12:53  mslifcak
  1542.    * snmplib/snmp_debug.h:
  1543.    snmp_debug.h - fix "warning: ANSI C forbids conditional expr with only one void side".
  1544.    
  1545. 1999-08-03 08:37  mslifcak
  1546.    * README.win32:
  1547.    README.win32 - runtime lib and debug info courtesy of Robert Story.
  1548.    
  1549. 1999-08-03 07:58  mslifcak
  1550.    * agent/mibgroup/mibII/vacm_vars.c:
  1551.    vacm_vars.c - copy community string, null terminate, then debug print
  1552.    
  1553. 1999-08-03 07:03  mslifcak
  1554.    * snmplib/snmp_debug.h:
  1555.    snmp_debug.h - move DEBUGTRACE from debugmsg_hextli to DEBUGDUMPSETUP
  1556.    
  1557. 1999-08-03 07:00  mslifcak
  1558.    * snmplib/snmp_debug.c:
  1559.    snmp_debug.c - remove trace messages from debugmsg_hextli.
  1560.    
  1561. 1999-08-03 06:59  mslifcak
  1562.    * snmplib/asn1.c:
  1563.    asn1.c - fix out-of-bound array write and memory leak in parsing strings.
  1564.    
  1565. 1999-08-03 04:46  mslifcak
  1566.    * snmplib/snmp_api.c:
  1567.    snmp_api.c - remove "BY" from HAVE_GETHOSTBYNAME (Solaris 2.5.1 wrong!)
  1568.    
  1569. 1999-08-02 22:29  mslifcak
  1570.    * snmplib/snmp_debug.h:
  1571.    snmp_debug - DEBUGMSG macros call snmp_get_do_debugging before invoking debugmsg* functions.
  1572.    
  1573. 1999-08-02 04:37  mslifcak
  1574.    * snmplib/parse.c:
  1575.    parse - shame on me for not compile testing first!
  1576.    
  1577. 1999-08-02 04:29  mslifcak
  1578.    * snmplib/: asn1.c, parse.c:
  1579.    asn1, parse) fixes supplied by Markku Laukkanen (MJS-use xcalloc in parse)
  1580.    
  1581. 1999-07-30 14:19  hardaker
  1582.    * version.h, bug-report, sedscript.in, README
  1583. , FAQ:
  1584.    - (version.h bug-report sedscript.in): version tag ( 4.0.pre5 )
  1585.    
  1586. 1999-07-30 14:18  hardaker
  1587.    * agent/Makefile.in, apps/Makefile.in,
  1588.    snmplib/Makefile.in, agent/mibgroup/Makefile.in:
  1589.    - (*/Makefile.in): make depend
  1590.    
  1591. 1999-07-30 14:10  hardaker
  1592.    * agent/Makefile.in:
  1593.    - (Makefile.in): make /var/ucd-snmp exist.  We should do a permission
  1594.      set as well.
  1595.    
  1596. 1999-07-30 14:10  hardaker
  1597.    * config.h.in:
  1598.    - (config.h.in): autoheader run.
  1599.    
  1600. 1999-07-30 14:09  hardaker
  1601.    * README.snmpv3:
  1602.    - (README.snmpv3): generic v3 instructions, but has errors.
  1603.    
  1604. 1999-07-30 08:32  mslifcak
  1605.    * snmplib/snmp_api.c:
  1606.    no struct sockaddr_dl in AIX 3.
  1607.    
  1608. 1999-07-30 08:01  mslifcak
  1609.    * config.h.in, configure, configure.in:
  1610.    add vsnprintf check and HAVE_VSNPRINTF constant
  1611.    
  1612. 1999-07-30 07:31  daves
  1613.    * acconfig.h:
  1614.    - (acconfig.h): Check for libdb/libdb1 & librpm separately
  1615.    
  1616. 1999-07-30 07:01  daves
  1617.    * configure, configure.in:
  1618.    - (configure.in configure): Check for libdb/libdb1 & librpm separately
  1619.    
  1620. 1999-07-30 06:58  mslifcak
  1621.    * agent/Makefile.in:
  1622.    remove references to non-existent snmp_vars_m2m.h
  1623.    
  1624. 1999-07-30 06:46  mslifcak
  1625.    * agent/mibgroup/agentx/master_request.c,
  1626.    apps/encode_keychange.c, snmplib/snmp_debug.c,
  1627.    snmplib/system.h:
  1628.    use traditional K&R commenting; not all "C" compilers accept "//" comments.
  1629.    
  1630. 1999-07-30 06:30  mslifcak
  1631.    * win32/config.h:
  1632.    win32/config.h - define HAVE_GETHOSTNAME
  1633.    
  1634. 1999-07-30 06:30  mslifcak
  1635.    * snmplib/system.c:
  1636.    system - use sizeof
  1637.    
  1638. 1999-07-30 06:30  mslifcak
  1639.    * snmplib/snmpv3.c:
  1640.    snmpv3 - key off HAVE_GETHOSTNAME; use sizeof buf
  1641.    
  1642. 1999-07-30 06:23  daves
  1643.    * agent/: agent_read_config.c, agent_registry.c,
  1644.    snmp_vars.c, snmp_vars_m2m.h:
  1645.    - (agent_read_config.c agent_registry.c snmp_vars.c snmp_vars_m2m.h):
  1646.      - Removed last traces of obsolete v2party Manager-to-Manager support
  1647.    
  1648. 1999-07-30 06:19  mslifcak
  1649.    * snmplib/snmpv3.c:
  1650.    snmpv3 - wrap possibly unused vars in #ifdef HAVE_GETHOSTNAME
  1651.    
  1652. 1999-07-30 06:00  daves
  1653.    * agent/agent_registry.c, agent/snmp_vars.c,
  1654.    agent/snmpd.c, agent/mibgroup/v2party.c,
  1655.    agent/mibgroup/v2party.h, apps/snmp_parse_args.c,
  1656.    apps/snmptest.c, apps/snmptrap.c, apps/snmptrapd.c
  1657. , apps/snmpnetstat/main.c, snmplib/snmp_api.c,
  1658.    snmplib/snmp_api.h, snmplib/snmp_client.c:
  1659.    - (agent/agent_registry.c agent/snmp_vars.c agent/snmpd.c
  1660.       apps/snmp_parse_args.c apps/snmptest.c apps/snmptrap.c
  1661.       apps/snmptrapd.c apps/snmpnetstat/main.c snmplib/snmp_api.c
  1662.       snmplib/snmp_api.h snmplib/snmp_client.c
  1663.       agent/mibgroup/v2party.c agent/mibgroup/v2party.h):
  1664.       -  Removed last traces of v2p support
  1665.    
  1666. 1999-07-30 05:42  mslifcak
  1667.    * README.win32, agent/Makefile.in,
  1668.    agent/mibgroup/host/hr_storage.c,
  1669.    agent/mibgroup/host/hr_swrun.c:
  1670.    hr_storage.c - auto_nlist for HR_STORE_SIZE
  1671.    hr_swrun.c - fix global shadow decl
  1672.    snmp_logging.c - change filter for openlog per A. Symons patch
  1673.    
  1674. 1999-07-30 04:42  mslifcak
  1675.    * agent/mibgroup/kernel_sunos5.c:
  1676.    rename sd to ifsd - avoid global shadow decl
  1677.    
  1678. 1999-07-30 04:39  mslifcak
  1679.    * apps/snmptrapd.c:
  1680.    decl log_perror
  1681.    
  1682. 1999-07-30 04:37  mslifcak
  1683.    * snmplib/parse.c:
  1684.    rename local var 'last' to 'last_ipch' - avoid shadow global decl
  1685.    
  1686. 1999-07-30 04:00  mslifcak
  1687.    * agent/agent_read_config.c, agent/history.c,
  1688.    agent/snmp_vars.c, agent/snmpd.c,
  1689.    snmplib/read_config.c, snmplib/snmp_alarm.c,
  1690.    snmplib/snmp_api.c, snmplib/snmpv3.c,
  1691.    snmplib/system.c:
  1692.    -(agent/agent_read_config.c,agent/history.c,agent/snmp_vars.c,
  1693.    agent/snmpd.c,snmplib/read_config.c,snmplib/snmp_alarm.c,
  1694.    snmplib/snmp_api.c,snmplib/snmp_logging.c,snmplib/snmpv3.c,
  1695.    snmplib/system.c) - psos diffs offered by Anthony Symons
  1696.    
  1697. 1999-07-30 03:57  mslifcak
  1698.    * acconfig.h, config.h.in:
  1699.    Removed hint of v2party from comment.
  1700.    
  1701. 1999-07-30 03:51  mslifcak
  1702.    * acconfig.h, config.h.in:
  1703.    Removed duplicate HAVE_GET???BYNAME; Removed unused _CRTIMP
  1704.    
  1705. 1999-07-30 03:48  mslifcak
  1706.    * README.win32:
  1707.    README.win32 - cleaned up, added more acknowledgements
  1708.    
  1709. 1999-07-29 17:08  hardaker
  1710.    * agent/mibgroup/agentxx.h:
  1711.    - (agentxx.h): removed
  1712.    
  1713. 1999-07-29 17:06  hardaker
  1714.    * agent/mibgroup/v2party/: acl_vars.c, acl_vars.h,
  1715.    alarm.c, alarm.h, context_vars.c,
  1716.    context_vars.h, event.c, event.h, party_vars.c
  1717. , party_vars.h, view_vars.c, view_vars.h:
  1718.    - (mibgroup/v2party): removed files.
  1719.    
  1720. 1999-07-29 17:03  hardaker
  1721.    * configure, configure.in, apps/Makefile.in:
  1722.    - (configure, configure.in, Makefile.in): remove trap_special stuff.
  1723.    
  1724. 1999-07-29 16:05  mslifcak
  1725.    * snmplib/snmp_logging.c:
  1726.    use fputs, as vsprintf has already done the hard work.
  1727.    
  1728. 1999-07-29 15:58  mslifcak
  1729.    * snmplib/snmp_logging.c:
  1730.    flush file and stderr after write.
  1731.    
  1732. 1999-07-29 15:50  mslifcak
  1733.    * snmplib/: snmp_logging.c, snmp_logging.h:
  1734.    -(snmp_logging) incorporate Ragnar's improvements with interest
  1735.    
  1736. 1999-07-29 15:04  mslifcak
  1737.    * agent/: auto_nlist.c, kernel.c:
  1738.    auto_nlist, kernel: place log_perror to catch errno value in report.
  1739.    
  1740. 1999-07-29 13:59  mslifcak
  1741.    * agent/snmpd.c:
  1742.    -(agent/snmpd.c) - log standard error until init is completed.
  1743.    
  1744. 1999-07-29 13:28  mslifcak
  1745.    * apps/Makefile.in:
  1746.    -(apps/Makefile.in) - comment unneeded TRAPSPECIAL line
  1747.    
  1748. 1999-07-29 12:51  mslifcak
  1749.    * snmplib/snmp_logging.c:
  1750.    -(snmp_logging) - fix log_perror
  1751.    
  1752. 1999-07-29 08:34  mslifcak
  1753.    * agent/mibgroup/: kernel_sunos5.c,
  1754.    ucd-snmp/memory_solaris2.c:
  1755.    memory_solaris2: handle malloc errors
  1756.    kernel_sunos5: share kstat fildes [SHARE_KSTAT_FD]
  1757.    
  1758. 1999-07-29 03:29  daves
  1759.    * agent/mibgroup/mibII/vacm_vars.c:
  1760.    - (mibII/vacm_vars.c): Catch use of unconfigured EXAMPLE.conf files
  1761.    
  1762. 1999-07-28 13:33  mslifcak
  1763.    * README.win32:
  1764.    -README.win32 - build guide for Win32. Cygwin friendly script included.
  1765.    
  1766. 1999-07-28 09:41  mslifcak
  1767.    * snmplib/snmp_logging.c:
  1768.    snmp_logging.c: adjust headers for that Win32 platform.
  1769.    
  1770. 1999-07-28 09:05  mslifcak
  1771.    * snmplib/snmp_logging.c:
  1772.    -(snmp_logging) Support hpux9 and solaris2.5.1 with vsprintf instead.
  1773.    
  1774. 1999-07-28 06:45  hardaker
  1775.    * bug-report:
  1776.    - (bug-report): change mail addr to ucd-snmp-bugs
  1777.    
  1778. 1999-07-28 02:42  mslifcak
  1779.    * agent/mibgroup/host/hr_swrun.c, snmplib/snmp_logging.c
  1780. :
  1781.    hr_swrun - reset pointer in module init (help HP/UX 9)
  1782.    snmp_logging - use vsprintf for HP/UX-9
  1783.    
  1784. 1999-07-27 23:58  mslifcak
  1785.    * snmplib/: keytools.c, md5.c, md5.h, scapi.c
  1786. , snmp.c, snmp_api.c, snmp_auth.c:
  1787.    -(keytools.c,md5.c,md5.h,scapi.c,snmp.c,snmp_api.c,snmp_auth.c) catch MD5 errors
  1788.    
  1789. 1999-07-27 23:34  mslifcak
  1790.    * agent/snmpd.c:
  1791.    -(snmpd.c) invoke log functions from child (correct process ID in syslog)
  1792.    
  1793. 1999-07-27 21:30  mslifcak
  1794.    * snmplib/snmp_logging.c:
  1795.    -(snmp_logging.c) fix syslog by vsnprintf to buffer.
  1796.    
  1797. 1999-07-27 19:06  mslifcak
  1798.    * snmplib/mib.c:
  1799.    -(mib.c) fix walking OID length pointer, numeric sub-id not found
  1800.    in read_objid and parse_subtree.
  1801.    
  1802. 1999-07-27 19:02  mslifcak
  1803.    * apps/snmp_parse_args.c:
  1804.    -(snmp_parse_args) in snmp_parse_oid, try get_node if read_objid fails.
  1805.    
  1806. 1999-07-27 17:15  mslifcak
  1807.    * snmplib/asn1.c:
  1808.    including mib.h requires stdio.h to define FILE *.
  1809.    
  1810. 1999-07-27 16:20  hardaker
  1811.    * snmplib/asn1.c:
  1812.    - (asn1.c): fix header dump.
  1813.    
  1814. 1999-07-27 16:14  hardaker
  1815.    * snmplib/: asn1.c, mib.c, mib.h, snmp_api.c
  1816. , snmp_debug.c, snmp_debug.h, snmpusm.c:
  1817.    - (asn1.c, mib.c, mib.h, snmp_api.c, snmp_debug.c, snmp_debug.h, snmpusm.c):
  1818.      - cleaned up debugging dump output.
  1819.      - added more dump parse headers for v3 dumps.
  1820.    
  1821. 1999-07-27 16:06  mslifcak
  1822.    * agent/mibgroup/mibII/interfaces.c:
  1823.    -(interfaces.c) - fix error setting if_ibytes for Linux 2.0
  1824.    
  1825. 1999-07-27 12:23  mslifcak
  1826.    * apps/encode_keychange.c, apps/snmpdelta.c,
  1827.    apps/snmptable.c, apps/snmpusm.c,
  1828.    snmplib/read_config.c, snmplib/snmpv3.c,
  1829.    win32/libsnmp_dll/libsnmp.def:
  1830.    -(apps:encode_keychange.c,snmpdelta.c,snmptable.c, snmpusm.c;
  1831.    snmplib:read_config.c,snmpv3.c; win32/libsnmp_dll/libsnmp.def) -
  1832.     adjust headers, build Win32 snmpusm+encode_keychange
  1833.    
  1834. 1999-07-27 12:00  mslifcak
  1835.    * win32/: win32.dsw, encode_keychange/encode_keychange.dsp
  1836. , snmpusm/snmpusm.dsp:
  1837.    -(encode_keychange.dsp,snmpusm.dsp) -build using common Win32 compiler
  1838.    
  1839. 1999-07-27 09:40  mslifcak
  1840.    * agent/mibgroup/agentx/: master.c, subagent.c:
  1841.    -(master.c, subagent.c) un-comment init_master and init_subagent.
  1842.    
  1843. 1999-07-27 09:32  mslifcak
  1844.    * agent/kernel.c, agent/snmpd.c,
  1845.    agent/mibgroup/util_funcs.c, agent/mibgroup/agentx/master.c
  1846. , agent/mibgroup/agentx/subagent.c,
  1847.    agent/mibgroup/host/hr_swrun.c, agent/mibgroup/mibII/at.c
  1848. , agent/mibgroup/mibII/icmp.c,
  1849.    agent/mibgroup/mibII/ip.c,
  1850.    agent/mibgroup/mibII/route_write.c,
  1851.    agent/mibgroup/mibII/tcp.c, agent/mibgroup/mibII/udp.c
  1852. , agent/mibgroup/ucd-snmp/disk.c,
  1853.    agent/mibgroup/ucd-snmp/errormib.c,
  1854.    agent/mibgroup/ucd-snmp/proc.c,
  1855.    agent/mibgroup/ucd-snmp/vmstat.c,
  1856.    agent/mibgroup/v2party/alarm.c,
  1857.    agent/mibgroup/v2party/event.c, apps/snmpbulkwalk.c,
  1858.    apps/snmpdelta.c, apps/snmpget.c, apps/snmpgetnext.c
  1859. , apps/snmpset.c, apps/snmpstatus.c,
  1860.    apps/snmptable.c, apps/snmptest.c, apps/snmptrap.c
  1861. , apps/snmptrapd.c, apps/snmpusm.c,
  1862.    apps/snmpwalk.c, apps/snmpnetstat/inet.c,
  1863.    apps/snmpnetstat/main.c, apps/snmpnetstat/route.c,
  1864.    snmplib/parse.c, snmplib/read_config.c,
  1865.    snmplib/snmpv3.c:
  1866.    -(agent/kernel.c,agent/snmpd.c,agent/mibgroup/util_funcs.c,
  1867.    agent/mibgroup/agentx/master.c,
  1868.    agent/mibgroup/agentx/subagent.c,
  1869.    agent/mibgroup/host/hr_swrun.c,agent/mibgroup/mibII/at.c,
  1870.    agent/mibgroup/mibII/icmp.c,agent/mibgroup/mibII/ip.c,
  1871.    agent/mibgroup/mibII/route_write.c,agent/mibgroup/mibII/tcp.c,
  1872.    agent/mibgroup/mibII/udp.c,agent/mibgroup/ucd-snmp/disk.c,
  1873.    agent/mibgroup/ucd-snmp/errormib.c,
  1874.    agent/mibgroup/ucd-snmp/proc.c,
  1875.    agent/mibgroup/ucd-snmp/vmstat.c,
  1876.    agent/mibgroup/v2party/alarm.c,agent/mibgroup/v2party/event.c,
  1877.    apps/snmpbulkwalk.c,apps/snmpdelta.c,apps/snmpget.c,
  1878.    apps/snmpgetnext.c,apps/snmpset.c,apps/snmpstatus.c,
  1879.    apps/snmptable.c,apps/snmptest.c,apps/snmptrap.c,
  1880.    apps/snmptrapd.c,apps/snmpusm.c,apps/snmpwalk.c,
  1881.    apps/snmpnetstat/inet.c,apps/snmpnetstat/main.c,
  1882.    apps/snmpnetstat/route.c,snmplib/parse.c,snmplib/read_config.c,
  1883.    snmplib/snmpv3.c) fix snmp_sess_perror use; use log_perror for perror
  1884.    
  1885. 1999-07-27 07:50  mslifcak
  1886.    * agent/kernel.c, agent/dlmods/dlmod_mib.c,
  1887.    agent/dlmods/example.c, agent/mibgroup/kernel_sunos5.c
  1888. , agent/mibgroup/util_funcs.c,
  1889.    agent/mibgroup/agentx/master_request.c,
  1890.    agent/mibgroup/agentx/protocol.c,
  1891.    agent/mibgroup/dummy/dummy.c,
  1892.    agent/mibgroup/examples/example.c,
  1893.    agent/mibgroup/examples/ucdDemoPublic.c,
  1894.    agent/mibgroup/examples/wombat.c,
  1895.    agent/mibgroup/host/hr_device.c,
  1896.    agent/mibgroup/host/hr_disk.c,
  1897.    agent/mibgroup/host/hr_filesys.c,
  1898.    agent/mibgroup/host/hr_network.c,
  1899.    agent/mibgroup/host/hr_partition.c,
  1900.    agent/mibgroup/host/hr_print.c,
  1901.    agent/mibgroup/host/hr_proc.c,
  1902.    agent/mibgroup/host/hr_storage.c,
  1903.    agent/mibgroup/host/hr_swinst.c,
  1904.    agent/mibgroup/host/hr_swrun.c,
  1905.    agent/mibgroup/host/hr_system.c,
  1906.    agent/mibgroup/ipfwchains/ipfwchains.c,
  1907.    agent/mibgroup/mibII/at.c, agent/mibgroup/mibII/icmp.c
  1908. , agent/mibgroup/mibII/interfaces.c,
  1909.    agent/mibgroup/mibII/ip.c,
  1910.    agent/mibgroup/mibII/route_write.c,
  1911.    agent/mibgroup/mibII/snmp_mib.c,
  1912.    agent/mibgroup/mibII/sysORTable.c,
  1913.    agent/mibgroup/mibII/system_mib.c,
  1914.    agent/mibgroup/mibII/tcp.c, agent/mibgroup/mibII/udp.c
  1915. , agent/mibgroup/mibII/var_route.c,
  1916.    agent/mibgroup/misc/dlmod.c,
  1917.    agent/mibgroup/snmpv3/snmpEngine.c,
  1918.    agent/mibgroup/snmpv3/usmUser.c,
  1919.    agent/mibgroup/target/snmpTargetAddrEntry.c,
  1920.    agent/mibgroup/target/snmpTargetParamsEntry.c,
  1921.    agent/mibgroup/ucd-snmp/file.c,
  1922.    agent/mibgroup/ucd-snmp/registry.c,
  1923.    agent/mibgroup/v2party/acl_vars.c,
  1924.    agent/mibgroup/v2party/alarm.c,
  1925.    agent/mibgroup/v2party/context_vars.c,
  1926.    agent/mibgroup/v2party/event.c,
  1927.    agent/mibgroup/v2party/party_vars.c,
  1928.    agent/mibgroup/v2party/view_vars.c, apps/encode_keychange.c
  1929. , snmplib/asn1.c, snmplib/scapi.c,
  1930.    snmplib/snmp_client.c, snmplib/snmp_client.h:
  1931.    -(agent/kernel.c,agent/dlmods/dlmod_mib.c,agent/dlmods/example.c,
  1932.    agent/mibgroup/kernel_sunos5.c,agent/mibgroup/util_funcs.c,
  1933.    agent/mibgroup/agentx/master_request.c,
  1934.    agent/mibgroup/agentx/protocol.c,agent/mibgroup/dummy/dummy.c,
  1935.    agent/mibgroup/examples/example.c,
  1936.    agent/mibgroup/examples/ucdDemoPublic.c,
  1937.    agent/mibgroup/examples/wombat.c,
  1938.    agent/mibgroup/host/hr_device.c,agent/mibgroup/host/hr_disk.c,
  1939.    agent/mibgroup/host/hr_filesys.c,
  1940.    agent/mibgroup/host/hr_network.c,
  1941.    agent/mibgroup/host/hr_partition.c,
  1942.    agent/mibgroup/host/hr_print.c,agent/mibgroup/host/hr_proc.c,
  1943.    agent/mibgroup/host/hr_storage.c,
  1944.    agent/mibgroup/host/hr_swinst.c,agent/mibgroup/host/hr_swrun.c,
  1945.    agent/mibgroup/host/hr_system.c,
  1946.    agent/mibgroup/ipfwchains/ipfwchains.c,
  1947.    agent/mibgroup/mibII/at.c,agent/mibgroup/mibII/icmp.c,
  1948.    agent/mibgroup/mibII/interfaces.c,agent/mibgroup/mibII/ip.c,
  1949.    agent/mibgroup/mibII/route_write.c,
  1950.    agent/mibgroup/mibII/snmp_mib.c,
  1951.    agent/mibgroup/mibII/sysORTable.c,
  1952.    agent/mibgroup/mibII/system_mib.c,agent/mibgroup/mibII/tcp.c,
  1953.    agent/mibgroup/mibII/udp.c,agent/mibgroup/mibII/var_route.c,
  1954.    agent/mibgroup/misc/dlmod.c,agent/mibgroup/snmpv3/snmpEngine.c,
  1955.    agent/mibgroup/snmpv3/usmUser.c,
  1956.    agent/mibgroup/target/snmpTargetAddrEntry.c,
  1957.    agent/mibgroup/target/snmpTargetParamsEntry.c,
  1958.    agent/mibgroup/ucd-snmp/file.c,
  1959.    agent/mibgroup/ucd-snmp/registry.c,
  1960.    agent/mibgroup/v2party/acl_vars.c,
  1961.    agent/mibgroup/v2party/alarm.c,
  1962.    agent/mibgroup/v2party/context_vars.c,
  1963.    agent/mibgroup/v2party/event.c,
  1964.    agent/mibgroup/v2party/party_vars.c,
  1965.    agent/mibgroup/v2party/view_vars.c,apps/encode_keychange.c,
  1966.    snmplib/asn1.c,snmplib/scapi.c,snmplib/snmp_client.c,
  1967.    snmplib/snmp_client.h)  ERROR_MSG, printf --> DEBUGMSGTL
  1968.    
  1969. 1999-07-27 06:38  daves
  1970.    * agent/mibgroup/ucd-snmp/: disk.c, errormib.c,
  1971.    extensible.c, file.c, hpux.c, loadave.c,
  1972.    memory.c, memory_freebsd2.c, memory_solaris2.c,
  1973.    registry.c:
  1974.    - (agent/mibgroup/ucd-snmp/*.c): tweak registry labels
  1975.    
  1976. 1999-07-27 04:24  mslifcak
  1977.    * snmplib/snmp_api.c:
  1978.    add include net/if_dl.h suggested by Tom Ivar Helbekkmo
  1979.    
  1980. 1999-07-26 17:14  hardaker
  1981.    * snmplib/scapi.h:
  1982.    - (scapi.h): Patch from Markku Laukkanen:
  1983.      - size_t fix.
  1984.    
  1985. 1999-07-26 17:07  hardaker
  1986.    * snmplib/: keytools.c, keytools.h, parse.c,
  1987.    scapi.c:
  1988.    - (keytools.c, keytools.h, parse.c, scapi.c): Patch from Markku Laukkanen:
  1989.      - size_t changes.
  1990.    
  1991. 1999-07-26 17:06  hardaker
  1992.    * agent/mibgroup/mibII/interfaces.c:
  1993.    - (interfaces.c): Patch from Markku Laukkanen:
  1994.      - variable naming change.
  1995.    
  1996. 1999-07-26 15:59  hardaker
  1997.    * agent/mibgroup/Makefile.in:
  1998.    - (agent/mibgroup/Makefile.in): fix make depend.
  1999.    
  2000. 1999-07-26 15:12  mslifcak
  2001.    * snmplib/: asn1.c, asn1.h, snmp.c, snmp_api.c
  2002. , snmp_auth.c, snmpusm.c:
  2003.    -(asn1.c,asn1.h,snmp.c,snmp_api.c,snmp_auth.c,snmpusm.c) more detailed parse error messages.
  2004.    
  2005. 1999-07-26 14:32  hardaker
  2006.    * snmplib/mib.c:
  2007.    - (mib.c): BIT_string: -> BITS:
  2008.    
  2009. 1999-07-26 11:51  hardaker
  2010.    * bug-report, version.h, FAQ, README,
  2011.    sedscript.in:
  2012.    - (version.h bug-report sedscript.in): version tag ( 4.0.pre4 )
  2013.    
  2014. 1999-07-26 09:14  hardaker
  2015.    * NEWS:
  2016.    - (NEWS): updated a bit
  2017.    
  2018. 1999-07-26 09:03  hardaker
  2019.    * agent/Makefile.in, apps/Makefile.in,
  2020.    snmplib/Makefile.in, testing/Makefile.in,
  2021.    agent/mibgroup/Makefile.in, apps/snmpnetstat/Makefile.in
  2022. :
  2023.    - (*/Makefile.in): make depend
  2024.    
  2025. 1999-07-26 07:37  hardaker
  2026.    * mibs/SNMPv2-CONF.txt:
  2027.    - (SNMPv2-CONF.txt): removed bogus IMPORTS clause
  2028.    
  2029. 1999-07-24 08:11  mslifcak
  2030.    * snmplib/md5.c:
  2031.    -(md5.c) - wrap unused MD5print with SNMP_TESTING_CODE ifdef
  2032.    
  2033. 1999-07-24 08:05  mslifcak
  2034.    * snmplib/: callback.h, default_store.h, snmp_alarm.h
  2035. , snmp_logging.h:
  2036.    -(callback.h,default_store.h,snmp_alarm.h,snmp_logging.h) extern "C" wrapped
  2037.    
  2038. 1999-07-24 07:45  mslifcak
  2039.    * snmplib/snmp_client.c:
  2040.    -(snmp_client.c) - use SET_SNMP_ERROR for restored snmp_errno sets.
  2041.    
  2042. 1999-07-24 07:18  mslifcak
  2043.    * win32/libsnmp_dll/libsnmp.def:
  2044.    -(libsnmp.def) - add decls for new error logging functions.
  2045.    
  2046. 1999-07-24 07:11  mslifcak
  2047.    * snmplib/asn1.c:
  2048.    -(asn1.c) - fix compare error at line 386; remove unused vars elsewhere
  2049.    
  2050. 1999-07-23 15:21  hardaker
  2051.    * apps/snmpbulkwalk.c, apps/snmpdelta.c,
  2052.    apps/snmpget.c, apps/snmpgetnext.c, apps/snmpset.c
  2053. , apps/snmpstatus.c, apps/snmptable.c,
  2054.    apps/snmptest.c, apps/snmptranslate.c,
  2055.    apps/snmptrap.c, apps/snmptrapd.c, apps/snmpusm.c
  2056. , apps/snmpwalk.c, snmplib/snmp_api.c,
  2057.    snmplib/snmp_api.h, snmplib/snmp_client.c:
  2058.    - (snmpbulkwalk.c, snmpdelta.c, snmpget.c, snmpgetnext.c, snmpset.c,
  2059.      snmpstatus.c, snmptable.c, snmptest.c, snmptranslate.c, snmptrap.c,
  2060.      snmptrapd.c, snmpusm.c, snmpwalk.c, snmp_api.c, snmp_api.h,
  2061.      snmp_client.c):
  2062.      - make and use snmp_sess_perror(str, sess) for error printing.
  2063.    
  2064. 1999-07-23 14:31  hardaker
  2065.    * testing/: T.sh, T2.sh, demo.remote, demo2
  2066. , demo2.functions, demo2.setupfile:
  2067.    - (T.sh, T2.sh, demo.remote, demo2, demo2.functions, demo2.setupfile):
  2068.      - removed some un-needed older demo files.
  2069.    
  2070. 1999-07-23 14:27  hardaker
  2071.    * testing/: TESTCONF.sh, eval_tools.sh,
  2072.    tests/T001snmpv1get, tests/T002snmpv1getnext,
  2073.    tests/T003snmpv1getfail, tests/T014snmpv2cget,
  2074.    tests/T015snmpv2cgetnext, tests/T016snmpv2cgetfail,
  2075.    tests/T017snmpv2ctov1getfail, tests/T018snmpv1tov2cgetfail
  2076. , tests/T020snmpv3get, tests/T021snmpv3getnext,
  2077.    tests/T022snmpv3getMD5, tests/T023snmpv3getMD5DES:
  2078.    - (TESTCONF.sh, eval_tools.sh, T001snmpv1get, T002snmpv1getnext,
  2079.      T003snmpv1getfail, T014snmpv2cget, T015snmpv2cgetnext,
  2080.      T016snmpv2cgetfail, T017snmpv2ctov1getfail, T018snmpv1tov2cgetfail,
  2081.      T020snmpv3get, T021snmpv3getnext, T022snmpv3getMD5,
  2082.      T023snmpv3getMD5DES): support a SNMP_FLAGS env variable.
  2083.    
  2084. 1999-07-23 14:26  hardaker
  2085.    * agent/snmpd.c:
  2086.    - (snmpd.c): init debugging.
  2087.    
  2088. 1999-07-23 14:19  hardaker
  2089.    * snmplib/: asn1.c, asn1.h, snmp.c, snmp_api.c
  2090. , snmp_auth.c, snmp_impl.h:
  2091.    - (asn1.c, asn1.h, snmp.c, snmp_api.c, snmp_auth.c, snmp_impl.h):
  2092.      - revert to non-dparse versions of asn decoding.
  2093.    
  2094. 1999-07-23 13:21  hardaker
  2095.    * testing/eval_tools.sh:
  2096.    - (eval_tools.sh): a little more verbose about what is running.
  2097.    
  2098. 1999-07-23 13:20  hardaker
  2099.    * snmplib/: keytools.c, parse.c, read_config.c
  2100. , snmp_api.c:
  2101.    - (keytools.c, parse.c, read_config.c, snmp_api.c): snmp_log conversions.
  2102.    
  2103. 1999-07-23 13:20  hardaker
  2104.    * snmplib/snmp.c:
  2105.    - (snmp.c): xdump fixes.
  2106.    
  2107. 1999-07-23 13:19  hardaker
  2108.    * snmplib/asn1.c:
  2109.    - (asn1.c): null terminate parsed strings, just in case.
  2110.    
  2111. 1999-07-23 13:18  hardaker
  2112.    * agent/mibgroup/util_funcs.c:
  2113.    - (util_funcs.c): change malloc size().
  2114.    
  2115. 1999-07-23 13:18  hardaker
  2116.    * agent/snmpd.c:
  2117.    - (snmpd.c): more snmp_log conversions.
  2118.    
  2119. 1999-07-23 13:17  hardaker
  2120.    * agent/agent_registry.h:
  2121.    - (agent_registry.h): added for a prototype definition.
  2122.    
  2123. 1999-07-23 10:42  hardaker
  2124.    * aclocal.m4, config.h.in, configure,
  2125.    configure.in, agent/snmp_agent.c, agent/snmp_vars.c
  2126. , agent/snmpd.c, agent/mibgroup/kernel_sunos5.c
  2127. , agent/mibgroup/util_funcs.c,
  2128.    agent/mibgroup/mibII/interfaces.c,
  2129.    agent/mibgroup/mibII/interfaces.h,
  2130.    agent/mibgroup/mibII/system_mib.c,
  2131.    agent/mibgroup/mibII/var_route.c,
  2132.    agent/mibgroup/snmpv3/snmpEngine.c,
  2133.    agent/mibgroup/target/snmpTargetParamsEntry.c,
  2134.    apps/snmptrapd.c, mibs/HOST-RESOURCES-MIB.txt,
  2135.    mibs/IANAifType-MIB.txt, mibs/IF-MIB.txt,
  2136.    mibs/IP-MIB.txt, mibs/TCP-MIB.txt, mibs/UDP-MIB.txt
  2137. , snmplib/parse.c, snmplib/snmp_alarm.c,
  2138.    snmplib/snmp_logging.c, snmplib/snmp_logging.h:
  2139.    - (aclocal.m4, config.h.in, configure, configure.in, snmp_agent.c,
  2140.      snmp_vars.c, snmpd.c, kernel_sunos5.c, util_funcs.c, interfaces.c,
  2141.      interfaces.h, system_mib.c, var_route.c, snmpEngine.c,
  2142.      snmpTargetParamsEntry.c, snmptrapd.c, HOST-RESOURCES-MIB.txt,
  2143.      IANAifType-MIB.txt, IF-MIB.txt, IP-MIB.txt, TCP-MIB.txt,
  2144.      UDP-MIB.txt, parse.c, snmp_alarm.c, snmp_logging.c, snmp_logging.h):
  2145.      - merge from V3-line post 3.6.2 to current.
  2146.      - misc bug fixes.
  2147.      - make apps turn on stderr logging by default.
  2148.    
  2149. 1999-07-23 10:36  hardaker
  2150.    * apps/snmp_parse_args.c:
  2151.    - (snmp_parse_args.c): log to stderr.
  2152.    
  2153. 1999-07-21 16:06  hardaker
  2154.    * local/: mib2c, mib2c.storage.conf, tkmib:
  2155.    - (tkmib, mib2c): udpate to use indexes (requires a perl patch.
  2156.    
  2157. 1999-07-20 19:33  mslifcak
  2158.    * apps/snmptest.c, snmplib/snmp_api.c:
  2159.    - no printf in ascii_to_binary
  2160.    
  2161. 1999-07-20 18:11  mslifcak
  2162.    * agent/mibgroup/util_funcs.c, snmplib/asn1.c,
  2163.    snmplib/snmp_alarm.c, snmplib/snmp_debug.c,
  2164.    snmplib/snmp_logging.c, snmplib/snmp_logging.h,
  2165.    win32/libsnmp/libsnmp.dsp, win32/libsnmp_dll/libsnmp.def
  2166. , win32/libsnmp_dll/libsnmp_dll.dsp:
  2167.    -minor changes to build Win32 platforms using CygWin-egcs and MSVC compilers.
  2168.    
  2169. 1999-07-20 17:07  hardaker
  2170.    * snmplib/: snmp_logging.c, snmp_logging.h:
  2171.    - (snmp_logging.c, snmp_logging.h): -Wall fixes (ANSI).
  2172.    
  2173. 1999-07-20 17:05  hardaker
  2174.    * agent/: auto_nlist.c, snmp_agent.c, snmpd.c
  2175. , dlmods/dlmod_mib.c, mibgroup/kernel_sunos5.c
  2176. , mibgroup/ipfwchains/ipfwchains.c,
  2177.    mibgroup/mibII/interfaces.c, mibgroup/misc/dlmod.c,
  2178.    mibgroup/smux/smux.c, mibgroup/ucd-snmp/versioninfo.c
  2179. , mibgroup/v2party/alarm.c:
  2180.    - (auto_nlist.c, snmp_agent.c, snmpd.c, dlmod_mib.c, kernel_sunos5.c,
  2181.      ipfwchains.c, interfaces.c, dlmod.c, smux.c, versioninfo.c,
  2182.      alarm.c):
  2183.      - convert snmp_log(LOG_DEBUG) to DEBUGMSGTL().
  2184.    
  2185. 1999-07-20 14:00  hardaker
  2186.    * agent/auto_nlist.c, agent/history.c, agent/kernel.c
  2187. , agent/snmp_agent.c, agent/snmpd.c,
  2188.    agent/dlmods/dlmod_mib.c, agent/mibgroup/kernel_sunos5.c
  2189. , agent/mibgroup/mibincl.h,
  2190.    agent/mibgroup/util_funcs.c,
  2191.    agent/mibgroup/ipfwchains/ipfwchains.c,
  2192.    agent/mibgroup/mibII/at.c, agent/mibgroup/mibII/interfaces.c
  2193. , agent/mibgroup/mibII/ip.c,
  2194.    agent/mibgroup/mibII/route_write.c,
  2195.    agent/mibgroup/mibII/system_mib.c,
  2196.    agent/mibgroup/mibII/tcp.c, agent/mibgroup/mibII/udp.c
  2197. , agent/mibgroup/mibII/vacm_vars.c,
  2198.    agent/mibgroup/mibII/var_route.c,
  2199.    agent/mibgroup/misc/dlmod.c, agent/mibgroup/smux/smux.c
  2200. , agent/mibgroup/ucd-snmp/disk.c,
  2201.    agent/mibgroup/ucd-snmp/extensible.c,
  2202.    agent/mibgroup/ucd-snmp/loadave.c,
  2203.    agent/mibgroup/ucd-snmp/memory_solaris2.c,
  2204.    agent/mibgroup/ucd-snmp/pass.c,
  2205.    agent/mibgroup/ucd-snmp/pass_persist.c,
  2206.    agent/mibgroup/ucd-snmp/proc.c,
  2207.    agent/mibgroup/ucd-snmp/versioninfo.c,
  2208.    agent/mibgroup/v2party/alarm.c,
  2209.    agent/mibgroup/v2party/event.c, snmplib/Makefile.in,
  2210.    snmplib/parse.c, snmplib/snmp.c, snmplib/snmp_debug.c
  2211. , snmplib/snmp_logging.c, snmplib/snmp_logging.h:
  2212.    - (auto_nlist.c, history.c, kernel.c, snmp_agent.c, snmpd.c,
  2213.      dlmod_mib.c, kernel_sunos5.c, mibincl.h, util_funcs.c, ipfwchains.c,
  2214.      at.c, interfaces.c, ip.c, route_write.c, system_mib.c, tcp.c, udp.c,
  2215.      vacm_vars.c, var_route.c, dlmod.c, smux.c, disk.c, extensible.c,
  2216.      loadave.c, memory_solaris2.c, pass.c, pass_persist.c, proc.c,
  2217.      versioninfo.c, alarm.c, event.c, Makefile.in, parse.c, snmp.c,
  2218.      snmp_debug.c, snmp_logging.c, snmp_logging.h): Patch from Ragnar
  2219.      Kj鴕stad:
  2220.      - do file, stderr, and syslog support.
  2221.    
  2222. 1999-07-15 08:45  hardaker
  2223.    * snmplib/: asn1.c, snmp_api.c, snmp_auth.c,
  2224.    snmp_debug.c, snmp_debug.h:
  2225.    - (asn1.c, snmp_api.c, snmp_auth.c, snmp_debug.c, snmp_debug.h):
  2226.      - beginning of a -Ddump version of packet dumping.
  2227.      - needs a lot more work and clean up.
  2228.      - I need comments...  Tell me what you think...
  2229.    
  2230. 1999-07-15 08:44  hardaker
  2231.    * snmplib/tools.c:
  2232.    - (tools.c): include arpa/inet.h.
  2233.    
  2234. 1999-07-14 13:46  mslifcak
  2235.    * snmplib/mib.c:
  2236.    -(snmplib/mib.c) - conditionally allow for not setting snmp_errno
  2237.    
  2238. 1999-07-14 13:14  mslifcak
  2239.    * snmplib/snmp_api.c:
  2240.    -(snmp_api.c) - snmp_add_var returns SNMPERR; MAY set snmp_errno
  2241.    
  2242. 1999-07-14 07:19  daves
  2243.    * agent/mibgroup/agentx/README.agentx:
  2244.    - (agent/mibgroup/agentx/README.agentx): Warning - here be dragons....
  2245.    
  2246. 1999-07-12 08:32  daves
  2247.    * agent/mibgroup/host/: hr_device.c, hr_device.h,
  2248.    hr_disk.c, hr_disk.h, hr_filesys.c,
  2249.    hr_filesys.h, hr_network.c, hr_network.h,
  2250.    hr_partition.c, hr_partition.h, hr_print.c,
  2251.    hr_print.h, hr_proc.c, hr_proc.h, hr_storage.c
  2252. , hr_storage.h, hr_swinst.c, hr_swinst.h,
  2253.    hr_swrun.c, hr_swrun.h, hr_system.c,
  2254.    hr_system.h:
  2255.    - (mibgroup/host/*): Dynamically register all Host Resource modules
  2256.    
  2257. 1999-07-12 07:14  daves
  2258.    * agent/mibgroup/Makefile.in:
  2259.    - (agent/mibgroup/Makefile.in): remove dependency on snmplib/agentx.h
  2260.    
  2261. 1999-07-11 18:35  mslifcak
  2262.    * agent/agent_registry.c, agent/snmp_agent.c,
  2263.    agent/mibgroup/agentx/client.c,
  2264.    agent/mibgroup/agentx/protocol.c,
  2265.    agent/mibgroup/mibII/system_mib.c, apps/encode_keychange.c
  2266. , snmplib/keytools.c, snmplib/mib.c,
  2267.    snmplib/read_config.c, snmplib/snmp_alarm.c,
  2268.    snmplib/snmp_api.c, snmplib/snmp_api.h,
  2269.    snmplib/snmp_client.c, snmplib/snmp_client.h:
  2270.    Reduce use of snmp_errno - fix memory leak, unused vars, and unset var.
  2271.    
  2272. 1999-07-09 16:21  hardaker
  2273.    * snmplib/snmp_alarm.c:
  2274.    - (snmp_alarm.c): fix clientreg error.
  2275.    
  2276. 1999-07-09 14:19  mslifcak
  2277.    * agent/mibgroup/mibII/var_route.c, apps/snmptranslate.c
  2278. , apps/snmpnetstat/main.c, snmplib/asn1.c,
  2279.    snmplib/default_store.c, snmplib/scapi.c,
  2280.    snmplib/snmp_api.c, snmplib/snmp_api.h,
  2281.    snmplib/system.h, win32/libsnmp/libsnmp.dsp,
  2282.    win32/libsnmp_dll/libsnmp.def,
  2283.    win32/libsnmp_dll/libsnmp_dll.dsp:
  2284.    -(win32,snmplib,apps,agent) add snmp_socket_length to hide sockaddr_un; Win32 touchups
  2285.    
  2286. 1999-07-09 12:12  mslifcak
  2287.    * README.thread, apps/snmpbulkwalk.c, apps/snmpdelta.c
  2288. , apps/snmpget.c, apps/snmpgetnext.c,
  2289.    apps/snmpset.c, apps/snmpstatus.c, apps/snmptable.c
  2290. , apps/snmptest.c, apps/snmptrap.c,
  2291.    apps/snmpusm.c, apps/snmpwalk.c,
  2292.    apps/snmpnetstat/main.c, apps/snmpnetstat/route.c,
  2293.    man/snmp_sess_api.3, snmplib/snmp_api.c,
  2294.    snmplib/snmp_api.h, snmplib/snmp_client.c,
  2295.    snmplib/snmp_client.h, win32/libsnmp_dll/libsnmp.def:
  2296.    -(snmp_client.*) remove snmp_synch_setup, snmp_synch_reset
  2297.    
  2298. 1999-07-09 08:35  daves
  2299.    * snmplib/: agentx.c, agentx.h, agentx_client.c:
  2300.    - (snmplib/agentx*): Moved AgentX handling out of the main SNMP library
  2301.    
  2302. 1999-07-09 08:34  daves
  2303.    * agent/mibgroup/: agentx.h, agentx/client.c,
  2304.    agentx/client.h, agentx/master.c, agentx/master.h
  2305. , agentx/master_admin.c, agentx/master_request.c,
  2306.    agentx/protocol.c, agentx/protocol.h, agentx/subagent.c
  2307. , agentx/subagent.h:
  2308.    - (agent/mibgroup/agentx.h agent/mibgroup/agentx/*):
  2309.      - Move AgentX protocol handling to a (mostly) self-contained module
  2310.    
  2311. 1999-07-09 08:27  daves
  2312.    * snmplib/Makefile.in, snmplib/snmp_api.c,
  2313.    agent/Makefile.in, agent/agent_registry.c,
  2314.    agent/snmp_agent.c, agent/snmp_agent.h,
  2315.    agent/snmp_vars.c, agent/snmp_vars.h, agent/snmpd.c
  2316. , agent/snmpd.h, agent/mibgroup/mibII/sysORTable.c
  2317. , apps/Makefile.in, apps/snmpnetstat/Makefile.in
  2318. :
  2319.    - (*/Makefile.in snmplib/snmp_api.c
  2320.       agent/agent_registry.c agent/snmp_agent.[ch] agent/snmp_vars.[ch]
  2321.       agent/snmpd.[ch] agent/mibgroup/mibII/sysORTable.c):
  2322.       - Move AgentX handling out of the main SNMP library
  2323.    
  2324. 1999-07-09 01:49  daves
  2325.    * agent/snmpd.c:
  2326.    - (snmpd.c): Clean up gid/uid change logging
  2327.    
  2328. 1999-07-08 16:02  hardaker
  2329.    * agent/snmpd.c:
  2330.    - (snmpd.c): Patch from Ragnar Kj鴕stad:
  2331.      - Add options for switching to a given uid and gid.
  2332.    
  2333. 1999-07-08 15:16  hardaker
  2334.    * apps/snmpdelta.c, snmplib/int64.c, snmplib/int64.h
  2335. :
  2336.    - (snmpdelta.c, int64.c, int64.h): minimal c64 support for snmpdelta. Untested.
  2337.    
  2338. 1999-07-08 14:48  hardaker
  2339.    * agent/Makefile.in, agent/mibgroup/Makefile.in,
  2340.    apps/Makefile.in, apps/snmpnetstat/Makefile.in,
  2341.    snmplib/Makefile.in, testing/Makefile.in:
  2342.    - (*/Makefile.in): make depend
  2343.    
  2344. 1999-07-08 14:35  hardaker
  2345.    * configure, configure.in, agent/Makefile.in
  2346. , agent/snmp2p.c, agent/snmp_agent.c,
  2347.    agent/snmp_vars.c, agent/snmpd.c,
  2348.    agent/view_parse.c, agent/mibgroup/mibII/vacm_vars.c,
  2349.    apps/snmp_parse_args.c, apps/snmptrapd.c,
  2350.    apps/snmptrapd_handlers.c, apps/snmpnetstat/main.c,
  2351.    snmplib/Makefile.in, snmplib/acl.c, snmplib/acl.h
  2352. , snmplib/acl_parse.c, snmplib/context.c,
  2353.    snmplib/context.h, snmplib/context_parse.c,
  2354.    snmplib/libsnmp.h, snmplib/party.c, snmplib/party.h
  2355. , snmplib/party_parse.c, snmplib/snmp.h,
  2356.    snmplib/snmp_api.c, snmplib/snmp_auth.c,
  2357.    snmplib/snmp_client.c, snmplib/view.c, snmplib/view.h
  2358. :
  2359.    - (configure, configure.in, Makefile.in, snmp2p.c, snmp_agent.c,
  2360.      snmp_vars.c, snmpd.c, view_parse.c, vacm_vars.c, snmp_parse_args.c,
  2361.      snmptrapd.c, snmptrapd_handlers.c, main.c, Makefile.in, acl.c,
  2362.      acl.h, acl_parse.c, context.c, context.h, context_parse.c,
  2363.      libsnmp.h, party.c, party.h, party_parse.c, snmp.h, snmp_api.c,
  2364.      snmp_auth.c, snmp_client.c, view.c, view.h):
  2365.      - v2party support is finally gone!
  2366.    
  2367. 1999-07-08 14:30  hardaker
  2368.    * snmplib/asn1.c:
  2369.    - (asn1.c): -Wall fixes.
  2370.    
  2371. 1999-07-08 14:30  hardaker
  2372.    * snmplib/: agentx.c, agentx.h:
  2373.    - (agentx.c, agentx.h): -Wall fixes.
  2374.    
  2375. 1999-07-08 14:29  hardaker
  2376.    * win32/config.h:
  2377.    - (config.h): comment change for internal md5.
  2378.    
  2379. 1999-07-08 14:29  hardaker
  2380.    * snmplib/tools.c:
  2381.    - (tools.c): typo in #ifdef.
  2382.    
  2383. 1999-07-08 06:25  daves
  2384.    * agent/mibgroup/mibII/: snmp_mib.c, system_mib.c:
  2385.    - (mibII/system_mib.c mibII/snmp_mib.c):
  2386.      - Update 'write' routines for V4 architecture,
  2387.        and using the full SET multi-pass algorithm
  2388.    
  2389. 1999-07-08 02:16  daves
  2390.    * snmplib/snmp_api.c:
  2391.    - (snmp_api.c): Retain community string in responses
  2392.    
  2393. 1999-07-07 06:54  daves
  2394.    * snmplib/: asn1.c, asn1.h, snmp.c, snmp.h
  2395. , snmp_api.c, snmp_api.h, snmp_auth.c,
  2396.    agentx.c, snmp_impl.h:
  2397.    - (asn1.c asn1.h snmp.c snmp.h snmp_api.c snmp_api.h
  2398.       snmp_auth.c snmp_impl.h agentx.c):
  2399.       - First attempt at formatted display of packet data
  2400.    
  2401. 1999-07-06 02:20  daves
  2402.    * agent/snmp_agent.c:
  2403.    - (snmp_agent.c): Fix handling of SNMPv1 noSuchName
  2404.    
  2405. 1999-07-02 08:27  hardaker
  2406.    * apps/snmptranslate.c:
  2407.    - (snmptranslate.c): register debugging tokens with -D
  2408.    
  2409. 1999-07-02 05:18  daves
  2410.    * agent/mibgroup/: agentxx.h, agentx/master.c,
  2411.    agentx/master.h, agentx/master_admin.c,
  2412.    agentx/master_admin.h, agentx/master_request.c,
  2413.    agentx/master_request.h:
  2414.    - (mibgroup/agentxx.h mibgroup.agentx/): Initial implementation of AgentX master
  2415.    
  2416. 1999-07-02 05:16  daves
  2417.    * snmplib/snmp_api.h:
  2418.    - (snmp_api.h): support lists of sessions (and subsessions)
  2419.    
  2420. 1999-07-02 05:15  daves
  2421.    * agent/: agent_registry.c, var_struct.h:
  2422.    - (var_struct.h agent_registry.c):
  2423.      - map between MIB registrations and the supporting (subagent) session
  2424.    
  2425. 1999-07-02 05:13  daves
  2426.    * snmplib/asn1.h, agent/snmp_agent.c,
  2427.    agent/snmp_vars.h:
  2428.    - (snmplib/asn1.h agent/snmp_vars.h agent/snmp_agent.c):
  2429.      - implement an interface for delegating requests to subagents
  2430.    
  2431. 1999-07-02 02:39  daves
  2432.    * snmplib/snmp_api.c:
  2433.    - (snmp_api.c): Fix that last 'sendto' case *correctly* this time
  2434.    
  2435. 1999-07-02 02:04  daves
  2436.    * snmplib/agentx.c:
  2437.    - (agentx.c): Better handling of building null strings
  2438.    
  2439. 1999-06-30 19:37  hardaker
  2440.    * snmplib/: default_store.c, default_store.h, mib.c
  2441. , mib.h, snmp_api.c, snmpv3.c, snmpv3.h
  2442. :
  2443.    - (default_store.c, default_store.h, mib.c, mib.h, snmp_api.c,
  2444.      snmpv3.c, snmpv3.h):
  2445.      - convert more stuff to the default_store space.
  2446.    
  2447. 1999-06-30 19:37  hardaker
  2448.    * snmplib/: keytools.c, tools.c:
  2449.    - (keytools.c, tools.c): -Wall fixes when TESTING_CODE is enabled.
  2450.    
  2451. 1999-06-30 05:48  daves
  2452.    * snmplib/snmp_api.c:
  2453.    - (snmp_api.c): Missed one 'sendto' call
  2454.    
  2455. 1999-06-30 05:06  daves
  2456.    * config.h.in, configure.in, configure:
  2457.    - (config.h.in configure.in configure): check for sys/un.h
  2458.    
  2459. 1999-06-30 05:05  daves
  2460.    * snmplib/snmp_api.c:
  2461.    - (snmp_api.c): Provide the correct size of socket addresses
  2462.    
  2463. 1999-06-30 03:20  daves
  2464.    * agent/agent_read_config.h:
  2465.    - (agent_read_config.h): omit redundant declarations
  2466.    
  2467. 1999-06-30 02:32  daves
  2468.    * snmplib/snmp_api.c:
  2469.    - (snmp_api.c): Correct the setup of stream-based accepted internal sessions
  2470.    
  2471. 1999-06-30 01:48  daves
  2472.    * agent/: snmp_agent.c, snmp_agent.h:
  2473.    - (snmp_agent.c snmp_agent.h): 'agent_snmp_session' initialisation routine
  2474.    
  2475. 1999-06-30 01:45  daves
  2476.    * agent/: agent_registry.c, snmp_vars.h:
  2477.    - (agent_registry.c snmp_vars.h): Indicate success/failure of {un}registration
  2478.    
  2479. 1999-06-30 01:37  daves
  2480.    * agent/mibgroup/mibII/: sysORTable.c, sysORTable.h:
  2481.    - (sysORTable.c sysORTable.h): Indicate success/failure of {un}registration
  2482.    
  2483. 1999-06-28 15:01  hardaker
  2484.    * apps/: snmpdelta.c, snmptrapd.c:
  2485.    - (snmptrapd.c): init_snmp_alarm();
  2486.    
  2487. 1999-06-28 15:00  hardaker
  2488.    * agent/mibgroup/examples/ucdDemoPublic.c:
  2489.    - (ucdDemoPublic.c): convert to size_t
  2490.    
  2491. 1999-06-28 14:59  hardaker
  2492.    * agent/snmpd.c:
  2493.    - (snmpd.c): init_snmp_alarm().
  2494.    
  2495. 1999-06-28 09:52  daves
  2496.    * agent/: agent_registry.c, snmp_vars.c, snmp_vars.h
  2497. , var_struct.h:
  2498.    - (agent_registry.c snmp_vars.c snmp_vars.h var_struct.h):
  2499.      - Non-recursive MIB registry implementation
  2500.    
  2501. 1999-06-28 08:37  daves
  2502.    * agent/mibgroup/snmpv3/: snmpEngine.c, snmpEngine.h,
  2503.    snmpMPDStats.c, snmpMPDStats.h, usmStats.c,
  2504.    usmStats.h, usmUser.c, usmUser.h:
  2505.    - (snmpEngine.c snmpEngine.h snmpMPDStats.c snmpMPDStats.h
  2506.       usmStats.c usmStats.h usmUser.c usmUser.h):
  2507.       - Run-time registration (rather than via 'configure')
  2508.    
  2509. 1999-06-28 07:48  hardaker
  2510.    * testing/tests/: Sv3config, T021snmpv3getnext,
  2511.    T022snmpv3getMD5, T023snmpv3getMD5DES:
  2512.    - (Sv3config, T021snmpv3getnext, T022snmpv3getMD5, T023snmpv3getMD5DES):
  2513.      - 3 new v3 tests.
  2514.    
  2515. 1999-06-28 07:47  hardaker
  2516.    * testing/: RUNTESTS, eval_tools.sh:
  2517.    - (RUNTESTS, eval_tools.sh): accept agent command line options.
  2518.    
  2519. 1999-06-28 04:07  daves
  2520.    * agent/: Makefile.in, agent_read_config.c,
  2521.    agent_registry.c, snmp_vars.c:
  2522.    - {Makefile.in agent_read_config.c snmp_vars.c agent_registry.c):
  2523.      - Consolidate all registry handling into one file
  2524.    
  2525. 1999-06-28 03:08  daves
  2526.    * agent/: snmp_agent.c, snmp_agent.h:
  2527.    - (snmp_agent.c snmp_agent.h): make SNMP packet handling routine re-entrant.
  2528.    
  2529. 1999-06-23 10:08  hardaker
  2530.    * testing/: Makefile.in, RUNTESTS, TESTCONF.sh,
  2531.    eval_tools.sh, tests/Sv3config:
  2532.    - (Makefile.in, RUNTESTS, TESTCONF.sh, eval_tools.sh, Sv3config):
  2533.      - give RUNTESTS lots of arguments.
  2534.      - "make test" now calls "RUNTESTS -a"
  2535.    
  2536. 1999-06-22 05:25  nba
  2537.    * TODO:
  2538.    TODO: need for Counter64 support in snmpdelta
  2539.    
  2540. 1999-06-22 05:21  mslifcak
  2541.    * agent/snmpd.c:
  2542.     invoke snmp_sess_init before any MIB processing (fixes master agent).
  2543.    
  2544. 1999-06-18 12:30  mslifcak
  2545.    * snmplib/: agentx.c, agentx_client.c:
  2546.    -(agentx*.c) fix headers to compile on CygWin, Win32 MSVC++
  2547.    
  2548. 1999-06-18 10:02  mslifcak
  2549.    * agent/mibgroup/mibII/sysORTable.c:
  2550.    -(sysORTable.c) fix ptr test
  2551.    
  2552. 1999-06-18 09:14  daves
  2553.    * agent/: snmpd.c, snmp_agent.c, snmp_vars.c
  2554. , snmpd.h, snmp_agent.h,
  2555.    mibgroup/mibII/sysORTable.c:
  2556.    - (snmpd.c snmpd.h snmp_vars.c snmp_agent.c snmp_agent.h
  2557.       mibgroup/mibII/sysORTable.c):
  2558.       - initial AgentX sub-agent implementation
  2559.    
  2560. 1999-06-18 09:00  daves
  2561.    * agent/snmp_vars.c:
  2562.    - (snmp_vars.c): protocol-independent means of bypassing VACM checks
  2563.    
  2564. 1999-06-18 08:55  daves
  2565.    * snmplib/: agentx.c, agentx.h, agentx_client.c,
  2566.    snmp_api.h, Makefile.in:
  2567.    - (snmp_api.h Makefile.in agentx.c agentx.h agentx_client.c):
  2568.      - basic AgentX protocol handling
  2569.    
  2570. 1999-06-18 08:49  daves
  2571.    * snmplib/snmp_api.c:
  2572.    - (snmp_api.c):
  2573.      - accomodate servers that require an accessible client-end unix stream socket
  2574.                  (in particular, the CMU AgentX master agent)
  2575.    
  2576. 1999-06-18 08:47  daves
  2577.    * snmplib/snmp_api.c:
  2578.    - (snmp_api.c): protocol-independent non-response handling in 'snmp_sess_read'
  2579.    
  2580. 1999-06-18 08:44  daves
  2581.    * snmplib/snmp_api.h:
  2582.    - (snmp_api.h): New socket address structure
  2583.    
  2584. 1999-06-18 08:04  daves
  2585.    * snmplib/: asn1.h, snmp_api.c:
  2586.    - (asn1.h snmp_api.c): New private types for OID ranges
  2587.    
  2588. 1999-06-18 08:00  daves
  2589.    * snmplib/snmp_client.c:
  2590.    - (snmp_client.c): Enable access to "empty" response PDUs (i.e. header only).
  2591.     (also make 'snmp_clone_mem' accessible to other files)
  2592.    
  2593. 1999-06-18 07:56  daves
  2594.    * snmplib/: snmp.h, snmp_api.c:
  2595.    - (snmp.h snmp_api.c): distinguish between SNMP protocol & PDU handling flags
  2596.    
  2597. 1999-06-18 06:58  daves
  2598.    * agent/mibgroup/mibII/: sysORTable.c, sysORTable.h:
  2599.    - (sysORTable.c sysORTable.h): new routine for removing sysORTable entries
  2600.    
  2601. 1999-06-18 05:01  mslifcak
  2602.    * apps/encode_keychange.c, apps/snmpusm.c,
  2603.    snmplib/default_store.c, snmplib/keytools.c,
  2604.    snmplib/keytools.h, snmplib/parse.c, snmplib/scapi.c
  2605. , snmplib/scapi.h, snmplib/snmp_alarm.c,
  2606.    snmplib/snmp_api.c, snmplib/snmpusm.c,
  2607.    snmplib/system.c:
  2608.    applied fixes from M. Laukkanen
  2609.    
  2610. 1999-06-17 13:18  mslifcak
  2611.    * snmplib/default_store.c, snmplib/snmp_alarm.c,
  2612.    snmplib/snmp_api.c, win32/config.h,
  2613.    win32/libsnmp/libsnmp.dsp, win32/libsnmp_dll/libsnmp.def
  2614. , win32/libsnmp_dll/libsnmp_dll.dsp:
  2615.    fixups to build most apps under Win32 (MSVC++ 5.0 or later)
  2616.    
  2617. 1999-06-17 07:38  hardaker
  2618.    * configure, configure.in:
  2619.    - (configure, configure.in): fix --help.
  2620.    
  2621. 1999-06-16 16:51  hardaker
  2622.    * snmplib/: snmp_api.c, snmp_debug.c, snmp_debug.h
  2623. :
  2624.    - (snmp_api.c, snmp_debug.c, snmp_debug.h):
  2625.      - 2 new snmp.conf tokens: doDebugging, debugTokens.
  2626.    
  2627. 1999-06-16 16:24  hardaker
  2628.    * snmplib/: default_store.c, default_store.h, mib.c
  2629. , parse.c:
  2630.    - (default_store.c, default_store.h, mib.c, parse.c):
  2631.      - first usage of the default_store() routines: move all the mib
  2632.        parser variables to it, and add snmp.conf tokens for them.
  2633.        - premib auto-registration of default_store needs cleaning up...  sigh...
  2634.    
  2635. 1999-06-16 06:56  daves
  2636.    * snmplib/: snmp_api.c, snmp_api.h:
  2637.    - (snmp_api.c snmp_api.h): Hooks for building/parsing non-SNMP packets
  2638.    
  2639. 1999-06-16 05:49  daves
  2640.    * snmplib/snmp_api.c:
  2641.    - (snmp_api.c): handle responses in a more protocol-independent manner
  2642.    
  2643. 1999-06-16 05:11  daves
  2644.    * snmplib/: snmp.h, snmp_api.c:
  2645.    - (snmp.h snmp_api.c): move PDU validation, etc from 'send' to 'build' routines
  2646.    
  2647. 1999-06-15 16:27  hardaker
  2648.    * testing/tests/T020snmpv3get:
  2649.    - (T020snmpv3get): new test:  snmpget using v3 and user "initial".
  2650.    
  2651. 1999-06-15 16:27  hardaker
  2652.    * testing/tests/: T001snmpv1get, T002snmpv1getnext,
  2653.    T014snmpv2cget, T015snmpv2cgetnext:
  2654.    - (T001snmpv1get, T002snmpv1getnext, T014snmpv2cget, T015snmpv2cgetnext):
  2655.      - Check for Timeticks: in output, since output has changed in 4.0.
  2656.    
  2657. 1999-06-15 16:26  hardaker
  2658.    * testing/eval_tools.sh:
  2659.    - (eval_tools.sh): display more output stuff when in verbose mode.
  2660.    
  2661. 1999-06-15 16:26  hardaker
  2662.    * testing/TESTCONF.sh:
  2663.    - (TESTCONF.sh): save packet dump.
  2664.    
  2665. 1999-06-15 16:25  hardaker
  2666.    * snmplib/snmp_api.c:
  2667.    - (snmp_api.c): fix allowed zerolength pdu->securityName problem for
  2668.      v3 engineID discovery probes.
  2669.    
  2670. 1999-06-15 08:27  daves
  2671.    * agent/: snmp_agent.c, snmp_agent.h:
  2672.    - (snmp_agent.c snmp_agent.h):
  2673.      - Move processing from 'handle_next_pass()' to 'handle_snmp_packet()'
  2674.    
  2675. 1999-06-15 03:59  daves
  2676.    * agent/snmp_agent.c:
  2677.    - (snmp_agent.c): Removed duplicate code
  2678.    
  2679. 1999-06-11 17:44  hardaker
  2680.    * testing/tests/: Sv1config, Sv2cconfig, Svanyconfig
  2681. , T001snmpv1get, T002snmpv1getnext,
  2682.    T003snmpv1getfail, T014snmpv2cget, T015snmpv2cgetnext
  2683. , T016snmpv2cgetfail, T017snmpv2ctov1getfail,
  2684.    T018snmpv1tov2cgetfail:
  2685.    - (Sv1config, Sv2cconfig, Svanyconfig, T001snmpv1get,
  2686.      T002snmpv1getnext, T003snmpv1getfail, T014snmpv2cget,
  2687.      T015snmpv2cgetnext, T016snmpv2cgetfail, T017snmpv2ctov1getfail,
  2688.      T018snmpv1tov2cgetfail):
  2689.      - initial pass of testing suite tests...  Again, still needs work.
  2690.    
  2691. 1999-06-11 17:43  hardaker
  2692.    * testing/: RUNTESTS, T2.sh, TESTCONF.sh,
  2693.    eval_onescript.sh, eval_tools.sh:
  2694.    - (RUNTESTS, T2.sh, TESTCONF.sh, eval_onescript.sh, eval_tools.sh):
  2695.      - testing suite scripts...  still need heavy work.
  2696.    
  2697. 1999-06-09 18:29  hardaker
  2698.    * .cvsignore, ChangeLog, EXAMPLE.conf.def, FAQ
  2699. , INSTALL, NEWS, README, config.h.in
  2700. , configure, configure.in, maketarget,
  2701.    agent/agent_read_config.c, agent/kernel.c,
  2702.    agent/snmp_vars.c, agent/snmpd.c,
  2703.    agent/mibgroup/kernel_sunos5.c,
  2704.    agent/mibgroup/kernel_sunos5.h, agent/mibgroup/util_funcs.c
  2705. , agent/mibgroup/host/hr_filesys.c,
  2706.    agent/mibgroup/host/hr_swinst.c,
  2707.    agent/mibgroup/host/hr_swrun.c, agent/mibgroup/mibII/at.c
  2708. , agent/mibgroup/mibII/interfaces.c,
  2709.    agent/mibgroup/mibII/snmp_mib.c,
  2710.    agent/mibgroup/mibII/system_mib.c,
  2711.    agent/mibgroup/mibII/tcp.c, agent/mibgroup/mibII/udp.c
  2712. , agent/mibgroup/smux/smux.c,
  2713.    agent/mibgroup/target/snmpTargetParamsEntry.c,
  2714.    agent/mibgroup/ucd-snmp/pass.c,
  2715.    agent/mibgroup/ucd-snmp/pass_persist.c,
  2716.    agent/mibgroup/ucd-snmp/proc.c,
  2717.    agent/mibgroup/ucd-snmp/vmstat.c, apps/snmptrap.c,
  2718.    apps/snmptrapd.c, apps/snmpnetstat/Makefile.in,
  2719.    apps/snmpnetstat/if.c, apps/snmpnetstat/inet.c,
  2720.    man/snmpd.conf.5.def, snmplib/asn1.c, snmplib/mib.c
  2721. , snmplib/mib.h, snmplib/parse.c,
  2722.    snmplib/read_config.c, snmplib/snmp_alarm.c,
  2723.    snmplib/snmp_api.c, snmplib/snmp_auth.c,
  2724.    snmplib/vacm.c:
  2725.    - (*): merged 3.6.2 changes into main branch.
  2726.    
  2727. 1999-06-09 06:32  daves
  2728.    * snmplib/snmp_api.h:
  2729.    - (snmp_api.h): reorder PDU and session fields more clearly
  2730.    
  2731. 1999-06-08 09:32  mslifcak
  2732.    * agent/mibgroup/ucd-snmp/: memory_freebsd2.c,
  2733.    vmstat_freebsd2.c:
  2734.    -(xx__freebsd2.c) - fix size_t to build on FreeBSD 2.2.x
  2735.    
  2736. 1999-06-08 08:43  daves
  2737.    * agent/mibgroup/v2party/alarm.c, snmplib/snmp_api.c
  2738. , snmplib/snmp_api.h, snmplib/snmp_auth.c,
  2739.    snmplib/snmp_impl.h:
  2740.    - (agent/mibgroup/v2party/alarm.c
  2741.       snmplib/snmp_api.c snmplib/snmp_api.h
  2742.       snmplib/snmp_auth.c snmplib/snmp_impl.h):
  2743.       -  removed all uses of 'struct packet_info' (subsumed into 'struct snmp_pdu')
  2744.    
  2745. 1999-06-08 07:41  mslifcak
  2746.    * agent/mibgroup/host/: hr_filesys.c (V3-line.4), hr_filesys.c
  2747. :
  2748.    -(hr_filesys.c) fix memory leak when HAVE_GETFSSTAT is defined.
  2749.    
  2750. 1999-06-07 13:04  mslifcak
  2751.    * apps/snmpnetstat/if.c:
  2752.    -(if.c) check for valid pointer before de-referencing.
  2753.    
  2754. 1999-06-07 07:44  mslifcak
  2755.    * agent/mibgroup/mibII/: interfaces.c, ip.c, tcp.c
  2756. , udp.c:
  2757.    -(interfaces.c, tcp.c, udp.c, ip.c) clone fixes from 3.6 line (FreeBSD3.1)
  2758.    
  2759. 1999-06-04 09:51  mslifcak
  2760.    * agent/mibgroup/host/hr_filesys.c,
  2761.    agent/mibgroup/mibII/interfaces.c,
  2762.    agent/mibgroup/mibII/tcp.c, agent/mibgroup/mibII/udp.c
  2763. , local/Makefile.in:
  2764.    -(hr_filesys.c,interfaces.c,tcp.c,udp.c,freebsd3.h) fix FreeBSD3.1 incl Ken Key's tcp/udp patches
  2765.    
  2766. 1999-06-02 12:10  hardaker
  2767.    * man/snmp_alarm.3:
  2768.    - (snmp_alarm.3): document the new snmp_alarm() calls.
  2769.    
  2770. 1999-06-01 17:21  hardaker
  2771.    * snmplib/: Makefile.in, snmp_alarm.c, snmp_alarm.h
  2772. , snmp_api.c:
  2773.    - (Makefile.in, snmp_alarm.c, snmp_alarm.h, snmp_api.c):
  2774.      - implemented a generic alarm handler to register alarm functions to
  2775.        be called back after X period of time and it handles figuring out
  2776.        which is next and calling alarm() and signal() appropriately.
  2777.    
  2778. 1999-06-01 07:30  daves
  2779.    * snmplib/: snmp_api.c, snmp_api.h:
  2780.    - (snmplib/snmp_api.c snmplib/snmp_api.h): Support for stream-based sockets
  2781.    
  2782. 1999-06-01 02:32  daves
  2783.    * snmplib/snmp_api.c:
  2784.    - (snmplib/snmp_api.c): Generalise handling of addresses (w.r.t sento/recvfrom)
  2785.    
  2786. 1999-06-01 02:17  daves
  2787.    * snmplib/snmp_api.c:
  2788.    - (snmplib/snmp_api.c): Garbage collection for Traditional SAPI sessions
  2789.    
  2790. 1999-05-28 16:44  hardaker
  2791.    * snmplib/: Makefile.in, default_store.c,
  2792.    default_store.h:
  2793.    - (Makefile.in, default_store.c, default_store.h):
  2794.      - created generic default value storage space and parsers to reduce
  2795.        the number of functions/etc created for values which configure the
  2796.        library.
  2797.    
  2798. 1999-05-28 16:17  hardaker
  2799.    * snmplib/: mib.c, parse.c, parse.h:
  2800.    - (mib.c, parse.c, parse.h): save and use index clauses.
  2801.    
  2802. 1999-05-28 09:24  mslifcak
  2803.    * snmplib/snmp_api.c:
  2804.    -(snmp_api.c) -catch one more error close from snmp_sess_copy
  2805.    
  2806. 1999-05-28 09:12  daves
  2807.    * snmplib/snmp_api.c:
  2808.    - (snmplib/snmp_api.c): Separate out copying a session and opening a new one
  2809.    
  2810. 1999-05-28 08:57  daves
  2811.    * snmplib/snmp_api.c:
  2812.    - (snmplib/snmp_api.c): Unix domain (datagram) socket support
  2813.    
  2814. 1999-05-28 08:14  daves
  2815.    * snmplib/snmp_api.c:
  2816.    - (snmplib/snmp_api.c): save local socket address in internal session structure
  2817.    
  2818. 1999-05-28 07:01  daves
  2819.    * agent/: Makefile.in, mibgroup/Makefile.in:
  2820.    - (agent/Makefile.in agent/mibgroup/Makefile.in): fix problem with null macro
  2821.    
  2822. 1999-05-27 14:37  hardaker
  2823.    * apps/snmptrapd.c:
  2824.    - (snmptrapd.c): document default oid keyword in help line.
  2825.    
  2826. 1999-05-27 14:37  hardaker
  2827.    * man/snmptrapd.conf.5.def:
  2828.    - (snmptrapd.conf.5.def): document default oid keyword.
  2829.    
  2830. 1999-05-27 14:30  hardaker
  2831.    * apps/snmptrapd.c:
  2832.    - (snmptrapd.c): need an init_mib().
  2833.    
  2834. 1999-05-27 14:30  hardaker
  2835.    * apps/snmptrapd_handlers.c:
  2836.    - (snmptrapd_handlers.c): implement the default trap handler.
  2837.    
  2838. 1999-05-27 05:16  mslifcak
  2839.    * apps/encode_keychange.c, snmplib/read_config.c,
  2840.    snmplib/snmpusm.c:
  2841.    -(encode_keychange, read_config, snmpusm) aCC fixes by PKY (Markku Laukkanen)
  2842.    
  2843. 1999-05-26 17:38  hardaker
  2844.    * mibs/: IPFWACC-MIB.txt (V3-line.2), IPFWACC-MIB.txt:
  2845.    - (IPFWACC-MIB.txt): added SEQUENCE OF.
  2846.    
  2847. 1999-05-26 15:56  hardaker
  2848.    * acconfig.h, config.h.in:
  2849.    - (acconfig.h, config.h.in): increase MAXREADCOUNT.
  2850.    
  2851. 1999-05-26 15:20  hardaker
  2852.    * agent/mibgroup/misc/: ipfwacc.h (V3-b3.2), ipfwacc.h:
  2853.    - (ipfwacc.h): make into counters.
  2854.    
  2855. 1999-05-26 15:18  hardaker
  2856.    * mibs/: IPFWACC-MIB.txt (V3-b3.1), IPFWACC-MIB.txt:
  2857.    - (IPFWACC-MIB.txt): change to counters.
  2858.    
  2859. 1999-05-26 15:14  hardaker
  2860.    * agent/mibgroup/host/: hr_swinst.c (V3-b3.1), hr_swinst.c:
  2861.    - (hr_swinst.c): make software application type unknown instead of app.
  2862.    
  2863. 1999-05-26 11:18  hardaker
  2864.    * agent/mibgroup/misc/: ipfwacc.h (V3-b3.1), ipfwacc.h:
  2865.    - (ipfwacc.h): properly locate the mib.
  2866.    
  2867. 1999-05-26 08:16  mslifcak
  2868.    * snmplib/snmpv3.c:
  2869.    - (snmpv3.c) - incl sys/types to fix HP-UX 9.x build
  2870.    
  2871. 1999-05-24 05:36  mslifcak
  2872.    * configure:
  2873.    -configure - save one which looks for netdb/socket headers
  2874.    
  2875. 1999-05-23 08:04  marz
  2876.    * testing/packet1.txt:
  2877.    file packet1.txt was initially added on branch V3-b3.
  2878.    
  2879. 1999-05-21 15:29  mslifcak
  2880.    * snmplib/asn1.c, snmplib/callback.c,
  2881.    snmplib/callback.h, snmplib/keytools.c,
  2882.    snmplib/lcd_time.c, snmplib/md5.c, snmplib/mib.c
  2883. , snmplib/read_config.c, snmplib/scapi.c,
  2884.    snmplib/snmp.c, snmplib/snmp.h, snmplib/snmp_api.c
  2885. , snmplib/snmpusm.c, snmplib/system.c,
  2886.    snmplib/tools.c, snmplib/vacm.c, snmplib/view.c
  2887. , win32/libsnmp/libsnmp.dsp,
  2888.    win32/libsnmp_dll/libsnmp.def,
  2889.    win32/libsnmp_dll/libsnmp_dll.dsp:
  2890.    - library changes to build on Win32.
  2891.    
  2892. 1999-05-21 11:10  hardaker
  2893.    * local/: mib2c.conf, mib2c.storage.conf:
  2894.    - (mib2c.conf, mib2c.storage.conf):
  2895.      - convert to size_t storages.
  2896.      - misc eval fixes.
  2897.      - more cleanup of the storage def.
  2898.    
  2899. 1999-05-21 11:07  hardaker
  2900.    * agent/mibgroup/: header_complex.c, header_complex.h:
  2901.    - (header_complex.c, header_complex.h):
  2902.      - header_complex_parse_oid() created.
  2903.      - convert everything to size_t.
  2904.    
  2905. 1999-05-21 05:54  daves
  2906.    * snmplib/: snmp_api.c, snmp_api.h:
  2907.    - (snmp_api.c snmp_api.h):
  2908.      -  New API call to close down all open sessions
  2909.         (also called on application shutdown)
  2910.    
  2911. 1999-05-21 05:24  mslifcak
  2912.    * snmplib/read_config.c:
  2913.    -(read_config.c) cast fix per Markku Laukkanen
  2914.    
  2915. 1999-05-21 01:25  daves
  2916.    * snmplib/snmpusm.c:
  2917.    - (snmpusm.c): Fix incorrect pointer cast
  2918.    
  2919. 1999-05-20 03:46  daves
  2920.    * snmplib/snmp_api.h:
  2921.    - (snmp_api.h): Temporary fix to socket address problems
  2922.    
  2923. 1999-05-19 18:49  mslifcak
  2924.    * agent/mibgroup/: host_res.h (V3-line.1), host_res.h:
  2925.    - (host_res.h) fix HAVE_NET_IF_VAR_H define (was HAVE_NET_IN_VAR_H)
  2926.    
  2927. 1999-05-19 18:01  mslifcak
  2928.    * agent/mibgroup/mibII/: var_route.c (V3-line.2), var_route.c
  2929. :
  2930.    -(mibII/var_route.c) - fix Linux RouteMask c/o "Nancy" nam@cs.cmu.edu
  2931.    
  2932. 1999-05-19 08:02  marz
  2933.    * testing/pktgen.txt:
  2934.    file pktgen.txt was initially added on branch V3-b3.
  2935.    
  2936. 1999-05-19 07:16  marz
  2937.    * testing/packet.txt:
  2938.    file packet.txt was initially added on branch V3-b3.
  2939.    
  2940. 1999-05-19 07:14  marz
  2941.    * testing/pktgen.pl:
  2942.    file pktgen.pl was initially added on branch V3-b3.
  2943.    
  2944. 1999-05-19 05:11  daves
  2945.    * snmplib/snmp_api.c:
  2946.    - (snmp_api.c): More generalised handling of socket addresses
  2947.    
  2948. 1999-05-19 02:33  daves
  2949.    * config.h.in:
  2950.    - (config.h.in): Additional include protection entries
  2951.    
  2952. 1999-05-18 09:23  daves
  2953.    * configure.in, snmplib/context_parse.c,
  2954.    snmplib/read_config.c, snmplib/snmp_api.c,
  2955.    snmplib/snmpv3.c, snmplib/system.c,
  2956.    apps/snmp_parse_args.c, apps/snmpbulkwalk.c,
  2957.    apps/snmpdelta.c, apps/snmpget.c, apps/snmpgetnext.c
  2958. , apps/snmpset.c, apps/snmpstatus.c,
  2959.    apps/snmptable.c, apps/snmptest.c, apps/snmptrap.c
  2960. , apps/snmpusm.c, apps/snmpwalk.c,
  2961.    apps/snmpnetstat/if.c, apps/snmpnetstat/inet.c,
  2962.    apps/snmpnetstat/main.c, apps/snmpnetstat/route.c,
  2963.    apps/snmpnetstat/winstub.c:
  2964.    - (configure.in snmplib/context_parse.c snmplib/read_config.c
  2965.       snmplib/snmp_api.c snmplib/snmpv3.c snmplib/system.c
  2966.       apps/snmp_parse_args.c apps/snmpbulkwalk.c apps/snmpdelta.c
  2967.       apps/snmpget.c apps/snmpgetnext.c apps/snmpset.c
  2968.       apps/snmpstatus.c apps/snmptable.c apps/snmptest.c
  2969.       apps/snmptrap.c apps/snmpusm.c apps/snmpwalk.c
  2970.       apps/snmpnetstat/if.c apps/snmpnetstat/inet.c
  2971.       apps/snmpnetstat/main.c apps/snmpnetstat/route.c
  2972.       apps/snmpnetstat/winstub.c):
  2973.       -  Clean up conditionals protecting include files
  2974.            ( #if HAVE_WINSOCK_H / #else / #endif )
  2975.    
  2976. 1999-05-18 09:01  mslifcak
  2977.    * agent/: Makefile.in, mibgroup/Makefile.in:
  2978.    - (xx/Makefile.in) remove references to as yet missing disman files.
  2979.    
  2980. 1999-05-18 06:26  daves
  2981.    * snmplib/: snmp_api.c, snmp_api.h:
  2982.    - (snmp_api.c snmp_api.h): More general handling of PDU flags
  2983.    
  2984. 1999-05-17 07:17  daves
  2985.    * snmplib/snmp_api.c, snmplib/snmp_api.h,
  2986.    agent/snmpd.c, apps/snmptrap.c, apps/snmptrapd.c
  2987. :
  2988.    - (snmplib/snmp_api.c snmplib/snmp_api.h agent/snmpd.c
  2989.       apps/snmptrap.c apps/snmptrapd.c):
  2990.    
  2991.      - Use a single address field within the PDU structure
  2992.                   (obsoleting 'agent_addr')
  2993.    
  2994. 1999-05-17 04:36  daves
  2995.    * apps/snmpstatus.c, apps/snmptest.c, apps/snmptrap.c
  2996. , apps/snmptrapd.c, agent/snmpd.c,
  2997.    agent/mibgroup/mibII/vacm_vars.c,
  2998.    agent/mibgroup/v2party/alarm.c,
  2999.    agent/mibgroup/v2party/event.c:
  3000.    - (snmplib/snmp_api.h snmplib/snmp_api.c snmplib/snmp_client.c
  3001.       agent/snmpd.c agent/mibgroup/mibII/vacm_vars.c
  3002.       agent/mibgroup/v2party/alarm.c agent/mibgroup/v2party/event.c
  3003.       apps/snmpstatus.c apps/snmptest.c apps/snmptrap.c apps/snmptrapd.c):
  3004.    
  3005.      - Use the generic socket address 'struct sockaddr',
  3006.        rather than the IP-specific 'struct sockaddr_in'
  3007.    
  3008. 1999-05-17 04:34  daves
  3009.    * snmplib/: snmp_api.c, snmp_api.h, snmp_client.c
  3010. :
  3011.    - (snmplib/snmp_api.h snmplib/snmp_api.c snmplib/snmp_client.c
  3012.       agent/snmpd.c agent/mibgroup/mibII/vacm_vars.c
  3013.       agent/mibgroup/v2party/alarm.c agent/mibgroup/v2party/event.c
  3014.       apps/snmpstatus.c apps/snmptest.c apps/snmptrap.c apps/snmptrapd.c):
  3015.    
  3016.      - Use the generic socket addresses 'struct sockaddr',
  3017.        rather than the IP-specific 'struct sockaddr_in'
  3018.    
  3019. 1999-05-17 03:20  daves
  3020.    * apps/: snmp_parse_args.c (V3-line.1), snmp_parse_args.c:
  3021.    - (snmp_parse_args.c): Initialise session using library routine
  3022.    
  3023. 1999-05-17 03:17  daves
  3024.    * apps/snmp_parse_args.c:
  3025.    - (snmp_parse_args.c): Initialise session using library routine
  3026.    
  3027. 1999-05-14 13:59  mslifcak
  3028.    * agent/mibgroup/mibII/interfaces.c, snmplib/snmpusm.c
  3029. :
  3030.    -(agent/mibgroup/mibII/interfaces.c snmplib/snmpusm.c) fixes to build HP & AIX
  3031.    
  3032. 1999-05-14 09:46  mslifcak
  3033.    * agent/mibgroup/examples/wombat.h,
  3034.    agent/mibgroup/host/hr_disk.c,
  3035.    agent/mibgroup/mibII/interfaces.c,
  3036.    agent/mibgroup/mibII/var_route.c,
  3037.    agent/mibgroup/snmpv3/usmUser.c, apps/encode_keychange.c
  3038. , snmplib/parse.c:
  3039.    - (agent/mibgroup/examples/wombat.h agent/mibgroup/host/hr_disk.c
  3040.     agent/mibgroup/mibII/interfaces.c
  3041.     agent/mibgroup/mibII/var_route.c
  3042.     agent/mibgroup/snmpv3/usmUser.c apps/encode_keychange.c
  3043.     snmplib/parse.c) more ANSI-C touchups
  3044.    
  3045. 1999-05-14 06:54  mslifcak
  3046.    * agent/mibgroup/dummy/dummy.c,
  3047.    agent/mibgroup/examples/example.c,
  3048.    agent/mibgroup/examples/example.h,
  3049.    agent/mibgroup/examples/wombat.c,
  3050.    agent/mibgroup/misc/ipfwacc.c, agent/mibgroup/smux/smux.c
  3051. , agent/mibgroup/snmpv3/snmpMPDStats.c,
  3052.    agent/mibgroup/snmpv3/usmStats.c,
  3053.    agent/mibgroup/snmpv3/usmUser.c, snmplib/snmp_auth.c:
  3054.    - (agent/mibgroup/dummy/dummy.c agent/mibgroup/examples/example.c
  3055.     agent/mibgroup/examples/example.h
  3056.     agent/mibgroup/examples/wombat.c agent/mibgroup/misc/ipfwacc.c
  3057.     agent/mibgroup/smux/smux.c
  3058.     agent/mibgroup/snmpv3/snmpMPDStats.c
  3059.     agent/mibgroup/snmpv3/usmStats.c
  3060.     agent/mibgroup/snmpv3/usmUser.c snmplib/snmp_auth.c) more size_t fixes
  3061.    
  3062. 1999-05-13 09:07  hardaker
  3063.    * agent/mibgroup/mibII/: vacm_vars.c (V3-line.3), vacm_vars.c
  3064. :
  3065.    - (vacm_vars.c): Set pointers to NULL after freeing them.
  3066.    
  3067. 1999-05-13 03:52  daves
  3068.    * agent/mibgroup/mibII/: ip.c (V3-line.2), ip.c:
  3069.    - (ip.c): Properly register IP module group on Free-BSD systems
  3070.              (thanks to Mitchell Tasman)
  3071.    
  3072. 1999-05-12 11:22  mslifcak
  3073.    * snmplib/: parse.c, party_parse.c, read_config.c
  3074. :
  3075.    -(parse.c party_parse.c read_config.c) no exit() from library; return error
  3076.    
  3077. 1999-05-12 10:53  mslifcak
  3078.    * snmplib/: snmp_api.c, snmp_client.c:
  3079.    - (snmp_api.c snmp_client.c) call snmp_synch_reset from snmp_sess_close
  3080.    
  3081. 1999-05-11 14:11  hardaker
  3082.    * agent/mibgroup/ucd-snmp/: hpux.c, hpux.h:
  3083.    - (hpux.c, hpux.h): int -> size_t conversions.
  3084.    
  3085. 1999-05-11 14:03  hardaker
  3086.    * agent/mibgroup/ucd-snmp/memory.h:
  3087.    - (memory.h): remove extern.
  3088.    
  3089. 1999-05-11 14:02  hardaker
  3090.    * agent/mibgroup/util_funcs.c:
  3091.    - (util_funcs.c): read returns ssize_t not size_t.
  3092.    
  3093. 1999-05-10 14:49  nba
  3094.    * snmplib/snmp_api.c:
  3095.    snmplib/snmp_api.c: Mix-up of V1_IN_V2/V2_IN_V1 error code when GETBULK
  3096.     inside V1 session.
  3097.    
  3098. 1999-05-10 14:47  nba
  3099.    * agent/mibgroup/ucd-snmp/memory.c,
  3100.    agent/mibgroup/ucd-snmp/vmstat.c, apps/snmp_parse_args.c
  3101. , snmplib/keytools.c, snmplib/keytools.h,
  3102.    snmplib/snmp_api.c, snmplib/snmpusm.c,
  3103.    snmplib/tools.c:
  3104.    Fixing some more prototypes. Pointed out by Markku Laukkanen.
  3105.    
  3106. 1999-05-06 09:20  mslifcak
  3107.    * agent/mibgroup/ucd-snmp/vmstat.c:
  3108.    - (ucd-snmp/vmstat.c) - conditionally include limits.h per Eduard Koucky.
  3109.    
  3110. 1999-05-04 11:08  hardaker
  3111.    * configure, configure.in:
  3112.    - (configure, configure.in): Added --enable-developer flag.
  3113.    
  3114. 1999-05-04 11:08  hardaker
  3115.    * snmplib/scapi.c:
  3116.    - (scapi.c):
  3117.      - fixes for kmt.
  3118.      - portability enhancements.
  3119.    
  3120. 1999-05-04 10:31  hardaker
  3121.    * snmplib/keytools.c:
  3122.    - (keytools.c): don't use ISDF().
  3123.    
  3124. 1999-05-04 10:31  hardaker
  3125.    * snmplib/scapi.c:
  3126.    - (scapi.c): don't dump keylist.
  3127.    
  3128. 1999-05-04 00:50  nba
  3129.    * agent/: snmp_agent.c, snmp_vars.c, snmp_vars.h
  3130. , snmpd.c, snmpd.h, mibgroup/kernel_sunos5.c
  3131. , mibgroup/host/hr_device.c, mibgroup/host/hr_disk.c
  3132. , mibgroup/host/hr_filesys.c,
  3133.    mibgroup/host/hr_network.c, mibgroup/host/hr_partition.c
  3134. , mibgroup/host/hr_print.c, mibgroup/host/hr_proc.c
  3135. , mibgroup/host/hr_storage.c,
  3136.    mibgroup/host/hr_swinst.c, mibgroup/host/hr_swrun.c,
  3137.    mibgroup/host/hr_system.c, mibgroup/mibII/at.c,
  3138.    mibgroup/mibII/icmp.c, mibgroup/mibII/interfaces.c,
  3139.    mibgroup/mibII/ip.c, mibgroup/mibII/snmp_mib.c,
  3140.    mibgroup/mibII/sysORTable.c, mibgroup/mibII/system_mib.c
  3141. , mibgroup/mibII/tcp.c, mibgroup/mibII/udp.c,
  3142.    mibgroup/mibII/vacm_vars.c, mibgroup/mibII/var_route.c
  3143. , mibgroup/smux/smux.c, mibgroup/snmpv3/snmpEngine.c
  3144. , mibgroup/snmpv3/snmpMPDStats.c,
  3145.    mibgroup/snmpv3/usmStats.c, mibgroup/snmpv3/usmUser.c,
  3146.    mibgroup/target/snmpTargetAddrEntry.c,
  3147.    mibgroup/target/snmpTargetParamsEntry.c,
  3148.    mibgroup/ucd-snmp/disk.c, mibgroup/ucd-snmp/errormib.c
  3149. , mibgroup/ucd-snmp/extensible.c,
  3150.    mibgroup/ucd-snmp/file.c, mibgroup/ucd-snmp/loadave.c
  3151. , mibgroup/ucd-snmp/memory_solaris2.c,
  3152.    mibgroup/ucd-snmp/pass.c, mibgroup/ucd-snmp/proc.c,
  3153.    mibgroup/ucd-snmp/registry.c,
  3154.    mibgroup/ucd-snmp/versioninfo.c, mibgroup/v2party/acl_vars.c
  3155. , mibgroup/v2party/alarm.c,
  3156.    mibgroup/v2party/context_vars.c, mibgroup/v2party/event.c
  3157. , mibgroup/v2party/party_vars.c,
  3158.    mibgroup/v2party/view_vars.c:
  3159.    (many): remove const spec from FindVarMethod. That was wrong
  3160.    
  3161. 1999-05-04 00:47  nba
  3162.    * snmplib/mib.c:
  3163.    (mib.c): Fix problem (core dump) with MIBFILES environment variable.
  3164.    
  3165. 1999-05-03 15:38  nba
  3166.    * agent/snmp2p.c, agent/snmp_agent.c,
  3167.    agent/snmp_vars.c, agent/snmp_vars.h, agent/snmpd.c
  3168. , agent/snmpd.h, agent/view_parse.c,
  3169.    agent/mibgroup/host_res.h, agent/mibgroup/kernel_sunos5.c
  3170. , agent/mibgroup/kernel_sunos5.h,
  3171.    agent/mibgroup/struct.h, agent/mibgroup/util_funcs.c,
  3172.    agent/mibgroup/util_funcs.h, agent/mibgroup/host/hr_device.c
  3173. , agent/mibgroup/host/hr_disk.c,
  3174.    agent/mibgroup/host/hr_filesys.c,
  3175.    agent/mibgroup/host/hr_network.c,
  3176.    agent/mibgroup/host/hr_network.h,
  3177.    agent/mibgroup/host/hr_partition.c,
  3178.    agent/mibgroup/host/hr_print.c,
  3179.    agent/mibgroup/host/hr_proc.c,
  3180.    agent/mibgroup/host/hr_storage.c,
  3181.    agent/mibgroup/host/hr_swinst.c,
  3182.    agent/mibgroup/host/hr_swrun.c,
  3183.    agent/mibgroup/host/hr_system.c,
  3184.    agent/mibgroup/host/hr_utils.c,
  3185.    agent/mibgroup/host/hr_utils.h, agent/mibgroup/mibII/at.c
  3186. , agent/mibgroup/mibII/icmp.c,
  3187.    agent/mibgroup/mibII/interfaces.c, agent/mibgroup/mibII/ip.c
  3188. , agent/mibgroup/mibII/route_write.c,
  3189.    agent/mibgroup/mibII/snmp_mib.c,
  3190.    agent/mibgroup/mibII/sysORTable.c,
  3191.    agent/mibgroup/mibII/sysORTable.h,
  3192.    agent/mibgroup/mibII/system_mib.c,
  3193.    agent/mibgroup/mibII/tcp.c, agent/mibgroup/mibII/udp.c
  3194. , agent/mibgroup/mibII/vacm_vars.c,
  3195.    agent/mibgroup/mibII/vacm_vars.h,
  3196.    agent/mibgroup/mibII/var_route.c, agent/mibgroup/smux/smux.c
  3197. , agent/mibgroup/smux/smux.h,
  3198.    agent/mibgroup/snmpv3/snmpEngine.c,
  3199.    agent/mibgroup/snmpv3/snmpMPDStats.c,
  3200.    agent/mibgroup/snmpv3/usmStats.c,
  3201.    agent/mibgroup/snmpv3/usmUser.c,
  3202.    agent/mibgroup/snmpv3/usmUser.h,
  3203.    agent/mibgroup/target/snmpTargetAddrEntry.c,
  3204.    agent/mibgroup/target/snmpTargetParamsEntry.c,
  3205.    agent/mibgroup/ucd-snmp/disk.c,
  3206.    agent/mibgroup/ucd-snmp/errormib.c,
  3207.    agent/mibgroup/ucd-snmp/extensible.c,
  3208.    agent/mibgroup/ucd-snmp/extensible.h,
  3209.    agent/mibgroup/ucd-snmp/file.c,
  3210.    agent/mibgroup/ucd-snmp/loadave.c,
  3211.    agent/mibgroup/ucd-snmp/memory_solaris2.c,
  3212.    agent/mibgroup/ucd-snmp/pass.c,
  3213.    agent/mibgroup/ucd-snmp/proc.c,
  3214.    agent/mibgroup/ucd-snmp/proc.h,
  3215.    agent/mibgroup/ucd-snmp/registry.c,
  3216.    agent/mibgroup/ucd-snmp/versioninfo.c,
  3217.    agent/mibgroup/v2party/acl_vars.c,
  3218.    agent/mibgroup/v2party/alarm.c,
  3219.    agent/mibgroup/v2party/alarm.h,
  3220.    agent/mibgroup/v2party/context_vars.c,
  3221.    agent/mibgroup/v2party/event.c,
  3222.    agent/mibgroup/v2party/event.h,
  3223.    agent/mibgroup/v2party/party_vars.c,
  3224.    agent/mibgroup/v2party/party_vars.h,
  3225.    agent/mibgroup/v2party/view_vars.c, apps/encode_keychange.c
  3226. , apps/snmp_parse_args.c, apps/snmp_parse_args.h
  3227. , apps/snmpbulkwalk.c, apps/snmpdelta.c,
  3228.    apps/snmpget.c, apps/snmpgetnext.c, apps/snmpset.c
  3229. , apps/snmpstatus.c, apps/snmptable.c,
  3230.    apps/snmptest.c, apps/snmptranslate.c,
  3231.    apps/snmptrap.c, apps/snmptrapd.c,
  3232.    apps/snmptrapd_handlers.c, apps/snmptrapd_handlers.h,
  3233.    apps/snmpusm.c, apps/snmpwalk.c, apps/snmpnetstat/if.c
  3234. , apps/snmpnetstat/inet.c, apps/snmpnetstat/main.c
  3235. , apps/snmpnetstat/netstat.h, apps/snmpnetstat/route.c
  3236. , snmplib/acl.h, snmplib/acl_parse.c,
  3237.    snmplib/all_system.h, snmplib/asn1.c, snmplib/asn1.h
  3238. , snmplib/callback.h, snmplib/context.c,
  3239.    snmplib/context.h, snmplib/context_parse.c,
  3240.    snmplib/int64.c, snmplib/int64.h, snmplib/keytools.c
  3241. , snmplib/keytools.h, snmplib/lcd_time.c,
  3242.    snmplib/lcd_time.h, snmplib/libsnmp.h, snmplib/md5.c
  3243. , snmplib/md5.h, snmplib/mib.c, snmplib/mib.h
  3244. , snmplib/parse.h, snmplib/party.c,
  3245.    snmplib/party.h, snmplib/party_parse.c,
  3246.    snmplib/read_config.c, snmplib/read_config.h,
  3247.    snmplib/scapi.c, snmplib/scapi.h, snmplib/snmp-tc.h
  3248. , snmplib/snmp.c, snmplib/snmp.h,
  3249.    snmplib/snmp_api.c, snmplib/snmp_api.h,
  3250.    snmplib/snmp_auth.c, snmplib/snmp_client.c,
  3251.    snmplib/snmp_client.h, snmplib/snmp_debug.c,
  3252.    snmplib/snmp_debug.h, snmplib/snmp_impl.h,
  3253.    snmplib/snmpusm.c, snmplib/snmpusm.h, snmplib/snmpv3.c
  3254. , snmplib/snmpv3.h, snmplib/system.h,
  3255.    snmplib/tools.c, snmplib/tools.h, snmplib/vacm.c
  3256. , snmplib/vacm.h, snmplib/view.c, snmplib/view.h
  3257. :
  3258.    (*.[ch]): patches to types to wipe warnings from compilers
  3259.     with more strict noise levels. (also good when compiling
  3260.     with gcc -Wall -pedantic -Wwrite-strings -Wcast-qual)
  3261.    
  3262. 1999-05-03 12:56  hardaker
  3263.    * agent/Makefile.in, agent/agent_read_config.c,
  3264.    agent/mibgroup/Makefile.in, agent/mibgroup/header_complex.c
  3265. , apps/Makefile.in, apps/encode_keychange.c,
  3266.    apps/snmpnetstat/Makefile.in, snmplib/Makefile.in,
  3267.    snmplib/all_general_local.h, snmplib/all_system.h,
  3268.    snmplib/keytools.c, snmplib/lcd_time.c, snmplib/scapi.c
  3269. , snmplib/snmp_auth.c, snmplib/snmpusm.c,
  3270.    snmplib/tools.c, snmplib/tools.h, testing/Makefile.in
  3271. , testing/T.c, testing/etimetest.c,
  3272.    testing/keymanagetest.c, testing/misctest.c,
  3273.    testing/scapitest.c:
  3274.    - (Makefile.in, agent_read_config.c, Makefile.in, header_complex.c,
  3275.      Makefile.in, encode_keychange.c, Makefile.in, Makefile.in,
  3276.      all_general_local.h, all_system.h, keytools.c, lcd_time.c, scapi.c,
  3277.      snmp_auth.c, snmpusm.c, tools.c, tools.h, Makefile.in, T.c,
  3278.      etimetest.c, keymanagetest.c, misctest.c, scapitest.c):
  3279.      - nuked all_general_local.h and all_system.h.
  3280.      - makefileindepend as well.
  3281.    
  3282. 1999-05-03 07:13  hardaker
  3283.    * agent/snmpd.c:
  3284.    - (snmpd.c): fix -A flag, which got broken during someones changes.
  3285.    
  3286. 1999-05-03 07:05  hardaker
  3287.    * agent/agent_read_config.c, agent/mibgroup/snmpv3/usmUser.c
  3288. , agent/mibgroup/snmpv3/usmUser.h,
  3289.    agent/mibgroup/target/snmpTargetAddrEntry.c,
  3290.    agent/mibgroup/target/snmpTargetAddrEntry.h,
  3291.    agent/mibgroup/target/snmpTargetParamsEntry.c,
  3292.    agent/mibgroup/target/snmpTargetParamsEntry.h,
  3293.    apps/snmptrapd.c, snmplib/callback.c,
  3294.    snmplib/callback.h, snmplib/scapi.c, snmplib/scapi.h
  3295. , snmplib/snmp_api.c, snmplib/snmpv3.c,
  3296.    snmplib/snmpv3.h:
  3297.    - (agent_read_config.c, usmUser.c, usmUser.h, snmpTargetAddrEntry.c,
  3298.      snmpTargetAddrEntry.h, snmpTargetParamsEntry.c,
  3299.      snmpTargetParamsEntry.h, snmptrapd.c, callback.c, callback.h,
  3300.      scapi.c, scapi.h, snmp_api.c, snmpv3.c, snmpv3.h):
  3301.      - shutdown and store callback usage.
  3302.    
  3303. 1999-05-03 07:05  hardaker
  3304.    * snmplib/keytools.c:
  3305.    - (keytools.c): -Wall fix initializing a variable.
  3306.    
  3307. 1999-05-01 07:52  hardaker
  3308.    * snmplib/: callback.c, callback.h:
  3309.    - (callback.c, callback.h): renamed snmp_callback to snmp_gen_callback.
  3310.    
  3311. 1999-04-29 08:44  hardaker
  3312.    * README.win32:
  3313.    - (README.win32): Note change from Robert Story.
  3314.    
  3315. 1999-04-29 07:38  hardaker
  3316.    * agent/agent_read_config.c, agent/snmpd.c,
  3317.    apps/snmptrapd.c, snmplib/snmp_api.c,
  3318.    snmplib/snmpusm.c, snmplib/snmpusm.h, snmplib/snmpv3.c
  3319. , snmplib/snmpv3.h:
  3320.    - (agent_read_config.c, snmpd.c, snmptrapd.c, snmp_api.c, snmpusm.c,
  3321.      snmpusm.h, snmpv3.c, snmpv3.h):
  3322.      - use the callback mechanism for post-config stuff.
  3323.    
  3324. 1999-04-29 07:32  hardaker
  3325.    * snmplib/: Makefile.in, callback.c, callback.h:
  3326.    - (Makefile.in, callback.c, callback.h): callback API.
  3327.    
  3328. 1999-04-28 07:59  hardaker
  3329.    * local/mib2c.storage.conf:
  3330.    - (mib2c.storage.conf): enum #defines created
  3331.    
  3332. 1999-04-27 09:51  mslifcak
  3333.    * agent/mibgroup/mibII/interfaces.c:
  3334.    - (interfaces.c) add if_type_from_name to convert interface name to type.
  3335.    
  3336. 1999-04-26 12:37  mslifcak
  3337.    * snmplib/snmp_api.c:
  3338.    - (snmp_api.c) - fix other use of request's callback data
  3339.    
  3340. 1999-04-26 12:11  nba
  3341.    * version.h, agent/agent_read_config.c,
  3342.    agent/agent_read_config.h, agent/auto_nlist.c,
  3343.    agent/auto_nlist.h, agent/kernel.c, agent/kernel.h
  3344. , agent/snmp2p.c, agent/snmp_vars.c,
  3345.    agent/snmp_vars.h, agent/snmpd.c, agent/view_parse.c
  3346. , agent/mibgroup/host_res.h,
  3347.    agent/mibgroup/kernel_sunos5.c,
  3348.    agent/mibgroup/kernel_sunos5.h, agent/mibgroup/util_funcs.c
  3349. , agent/mibgroup/util_funcs.h,
  3350.    agent/mibgroup/host/hr_disk.c,
  3351.    agent/mibgroup/host/hr_filesys.c,
  3352.    agent/mibgroup/host/hr_network.c,
  3353.    agent/mibgroup/host/hr_other.c,
  3354.    agent/mibgroup/host/hr_storage.c,
  3355.    agent/mibgroup/host/hr_swinst.c, agent/mibgroup/mibII/ip.c
  3356. , agent/mibgroup/mibII/sysORTable.c,
  3357.    agent/mibgroup/mibII/sysORTable.h,
  3358.    agent/mibgroup/mibII/vacm_vars.c,
  3359.    agent/mibgroup/mibII/var_route.c, agent/mibgroup/smux/smux.c
  3360. , agent/mibgroup/snmpv3/usmStats.c,
  3361.    agent/mibgroup/snmpv3/usmUser.c,
  3362.    agent/mibgroup/target/snmpTargetAddrEntry.c,
  3363.    agent/mibgroup/ucd-snmp/errormib.c,
  3364.    agent/mibgroup/ucd-snmp/errormib.h,
  3365.    agent/mibgroup/ucd-snmp/memory_freebsd2.h,
  3366.    agent/mibgroup/ucd-snmp/versioninfo.c,
  3367.    agent/mibgroup/ucd-snmp/vmstat_freebsd2.c,
  3368.    agent/mibgroup/ucd-snmp/vmstat_freebsd2.h,
  3369.    apps/snmpnetstat/inet.c, apps/snmpnetstat/main.c,
  3370.    apps/snmpnetstat/netstat.h, man/snmp.conf.5.def,
  3371.    man/snmpd.1.def, man/snmpd.conf.5.def,
  3372.    mibs/UCD-SNMP-MIB.txt, snmplib/acl_parse.c,
  3373.    snmplib/asn1.c, snmplib/asn1.h,
  3374.    snmplib/context_parse.c, snmplib/mib.c, snmplib/mib.h
  3375. , snmplib/parse.c, snmplib/parse.h,
  3376.    snmplib/party_parse.c, snmplib/read_config.c,
  3377.    snmplib/read_config.h, snmplib/snmp.c, snmplib/snmp.h
  3378. , snmplib/snmp_api.c, snmplib/snmp_api.h,
  3379.    snmplib/snmp_auth.c, snmplib/snmp_client.c,
  3380.    snmplib/snmp_client.h, snmplib/snmp_debug.c,
  3381.    snmplib/snmp_debug.h, snmplib/snmpusm.c,
  3382.    snmplib/snmpusm.h, snmplib/snmpv3.c, snmplib/snmpv3.h
  3383. , snmplib/system.c, snmplib/system.h,
  3384.    snmplib/vacm.c, snmplib/vacm.h, testing/Makefile.in
  3385. :
  3386.    
  3387.    */*: replace horrible (char *)"string" with const specifiers in relevant
  3388.     functions.
  3389.    
  3390. 1999-04-26 12:09  nba
  3391.    * apps/: encode_keychange.c, snmp_parse_args.c,
  3392.    snmpbulkwalk.c, snmpdelta.c, snmpget.c,
  3393.    snmpgetnext.c, snmpset.c, snmpstatus.c,
  3394.    snmptable.c, snmptrap.c, snmptrapd.c,
  3395.    snmptrapd_handlers.c, snmpusm.c, snmpwalk.c:
  3396.    
  3397.    
  3398.    apps/*.c: use snmp_perror to report errors from read_objid and friends
  3399.    apps/snmptrapd.c: fix a bus error when using -S and receiving an
  3400.     enterprise specific trap.
  3401.    
  3402. 1999-04-26 12:03  nba
  3403.    * apps/snmpnetstat/if.c:
  3404.    
  3405.    (if.c) make the width of snmpnet -i (and -o) adapt to the length of returned
  3406.     strings
  3407.    
  3408. 1999-04-26 11:48  nba
  3409.    * apps/snmptranslate.c, snmplib/parse.c,
  3410.    snmplib/parse.h, snmplib/snmp_api.c:
  3411.    
  3412.    
  3413.    - snmplib/parse.h, snmplib/parse.c: new mib printer: mib_print_tree
  3414.      inspired by a reference to snmx in comp.protocols.snmp
  3415.    - apps/snmptranslate: let the -p option call this new printer
  3416.    - snmplib/snmp_api.c: some left over __P macros
  3417.    
  3418. 1999-04-26 11:21  nba
  3419.    * snmplib/parse.h:
  3420.    
  3421.    (parse.h) Silly speling misteak (ACCESS_CRAETE)
  3422.    
  3423. 1999-04-26 09:21  mslifcak
  3424.    * snmplib/snmp_api.c:
  3425.    - (snmplib.c) - use request callback's data if request specifies a callback.
  3426.    
  3427. 1999-04-23 13:05  mslifcak
  3428.    * README.thread:
  3429.    - README.thread - long needed document describing how to use Single API
  3430.    
  3431. 1999-04-22 10:50  hardaker
  3432.    * snmplib/: keytools.c, snmp_api.c, snmp_api.h
  3433. , snmp_client.c, snmp_client.c:
  3434.    - (snmp_client.c, snmp_api.c, snmp_api.h, keytools.c): Another v3 branch update.
  3435.    
  3436. 1999-04-22 07:57  hardaker
  3437.    * local/mib2c.storage.conf:
  3438.    - (mib2c.storage.conf): Created a new super-duper mib2c configuration
  3439.      file that takes care of just about everything if you have a mib that
  3440.      does its own storage (rather than having to poke something else for
  3441.      information).
  3442.    
  3443. 1999-04-22 07:56  hardaker
  3444.    * local/: mib2c, mib2c.conf:
  3445.    - (mib2c, mib2c.conf): allow NoAccess to be processed, and use skipif:
  3446.      directives where needed because of it.
  3447.    
  3448. 1999-04-22 07:54  hardaker
  3449.    * snmplib/: read_config.c, read_config.h:
  3450.    - (read_config.c, read_config.h): created *read_config_store_data();
  3451.    
  3452. 1999-04-22 07:54  hardaker
  3453.    * agent/mibgroup/header_complex.c:
  3454.    - (header_complex.c): make header_complex() accept NULLs.
  3455.    
  3456. 1999-04-20 21:39  hardaker
  3457.    * local/mib2c.vartypes.conf:
  3458.    - (mib2c.vartypes.conf): remove un-used vtype, parser fields.
  3459.    
  3460. 1999-04-20 21:38  hardaker
  3461.    * local/mib2c.conf:
  3462.    - (mib2c.conf): clean up skipif regexps a bit.
  3463.    
  3464. 1999-04-20 16:10  hardaker
  3465.    * local/: mib2c, mib2c.conf:
  3466.    - (mib2c, mib2c.conf): a little more clean up.
  3467.    
  3468. 1999-04-20 16:04  hardaker
  3469.    * local/: mib2c, mib2c.conf:
  3470.    - (mib2c, mib2c.conf): variable name conversions:
  3471.      - variableTypes -> variables
  3472.      - cname -> NAME
  3473.    
  3474. 1999-04-20 15:31  hardaker
  3475.    * local/: mib2c, mib2c.conf, mib2c.vartypes.conf
  3476. :
  3477.    - (mib2c, mib2c.conf, mib2c.vartypes.conf):
  3478.      - completely re-hacked:
  3479.        - entire code base is now put into the .conf files rather than in
  3480.          the mib2c program.  This should entitle mib2c to be used more
  3481.          generically, and could produce different types of code templates
  3482.          based on the .conf file it is given.  In theory, it should be
  3483.          able to produce C code for a non-ucd-snmp agent, or even better,
  3484.          any type of code (not just C) for something else based on mib
  3485.          information.
  3486.        - The down side, is that the current .conf files are now ambiguous
  3487.          again and difficult to understand without being, well, me.  The
  3488.          up side is that I'm sure Dave Shield will go through and clean
  3489.          it up for me like he did last time.  Ha ha.  I wonder if he'll
  3490.          read this? (If so, see me first).
  3491.    
  3492. 1999-04-20 11:28  hardaker
  3493.    * local/: mib2c, mib2c.conf, mib2c.vartypes.conf
  3494. :
  3495.    - (mib2c, mib2c.conf, mib2c.vartypes.conf): more updates.
  3496.    
  3497. 1999-04-19 21:16  hardaker
  3498.    * snmplib/tools.h:
  3499.    - (tools.h): new convenience macro: SNMP_MALLOC_STRUCT(structName).
  3500.    
  3501. 1999-04-19 21:15  hardaker
  3502.    * snmplib/snmpusm.c:
  3503.    - (snmpusm.c): don't free things that are NULL.
  3504.    
  3505. 1999-04-19 21:14  hardaker
  3506.    * snmplib/snmp_api.c:
  3507.    - (snmp_api.c): Don't snmp_set_var_objid if name is NULL in
  3508.      snmp_varlist_add_variable().
  3509.    
  3510. 1999-04-19 21:12  hardaker
  3511.    * snmplib/: read_config.c, read_config.h:
  3512.    - (read_config.c, read_config.h):
  3513.      - created a more convenient read_config_read_data() function to
  3514.        generically read a token into a given variable.
  3515.      - cleaned up persistent storage parsing routines.
  3516.      - use previously malloced space in some routines, or malloc it for
  3517.        them if the storage area is NULL.
  3518.    
  3519. 1999-04-19 21:09  hardaker
  3520.    * agent/mibgroup/header_complex.c:
  3521.    - (header_complex.c): NULL checking.
  3522.    
  3523. 1999-04-19 21:09  hardaker
  3524.    * agent/mibgroup/mibincl.h:
  3525.    - (mibincl.h): add read_config.h.
  3526.    
  3527. 1999-04-19 21:01  hardaker
  3528.    * local/: mib2c, mib2c.conf, mib2c.vartypes.conf
  3529. :
  3530.    - (mib2c, mib2c.conf, mib2c.vartypes.conf):
  3531.      - rewrote mib2c to be more dependent on .conf files.  The main .conf
  3532.        file now contains the code itself.
  3533.      - need to write a foreach(mibnode) type parser next.
  3534.    
  3535. 1999-04-18 06:54  mslifcak
  3536.    * agent/mibgroup/misc/ipfwacc.h:
  3537.    - (ipfwacc.h) subdir change per Joe Pruettt: 9 -> 10
  3538.    
  3539. 1999-04-16 21:34  hardaker
  3540.    * bug-report, version.h, FAQ, README,
  3541.    sedscript.in:
  3542.    - (version.h bug-report sedscript.in): version tag ( 4.0.pre3 )
  3543.    
  3544. 1999-04-16 21:27  hardaker
  3545.    * man/snmptrapd.8:
  3546.    - (snmptrapd.8): man patch from Niels
  3547.    
  3548. 1999-04-16 21:27  hardaker
  3549.    * NEWS:
  3550.    - (NEWS): updated
  3551.    
  3552. 1999-04-16 21:16  hardaker
  3553.    * snmplib/snmp_auth.c:
  3554.    - (snmp_auth.c): removed fix note.
  3555.    
  3556. 1999-04-16 21:15  hardaker
  3557.    * snmplib/snmp.h:
  3558.    - (snmp.h): SNMPADMINLENGTH definition.
  3559.    
  3560. 1999-04-16 21:13  hardaker
  3561.    * mibs/DISMAN-SCRIPT-MIB.txt:
  3562.    - (DISMAN-SCRIPT-MIB.txt): added to mibs dir.
  3563.    
  3564. 1999-04-16 21:12  hardaker
  3565.    * agent/mibgroup/header_complex.h:
  3566.    - (header_complex.h): prototypes.
  3567.    
  3568. 1999-04-16 21:11  hardaker
  3569.    * configure.in:
  3570.    - (configure.in): changed default store location to /var/ucd-snmp
  3571.    
  3572. 1999-04-16 21:10  hardaker
  3573.    * README:
  3574.    - (README): Added v3 team members.
  3575.    
  3576. 1999-04-16 08:33  mslifcak
  3577.    * snmplib/mib.c:
  3578.    - (mib.c) "-m" or MIBS: can specify MIB module by file name.
  3579.    
  3580. 1999-04-16 07:54  mslifcak
  3581.    * agent/mibgroup/ipfwchains/IPFWCHAINS-MIB.txt:
  3582.    - (IPFWCHAINS-MIB.txt) ipfwChainTable {ipfw 1} fix
  3583.    
  3584. 1999-04-16 07:30  mslifcak
  3585.    * mibs/IPFWACC-MIB.txt:
  3586.    - (IPFWACC-MIB.txt) change module name from IPFWADM-MIB to IPFWACC-MIB.
  3587.    
  3588. 1999-04-14 16:56  mslifcak
  3589.    * apps/: snmpdelta.c, snmpget.c, snmpgetnext.c
  3590. , snmpset.c, snmpstatus.c:
  3591.    - apps that use snmp_fix_pdu must clean up the response PDU !
  3592.    
  3593. 1999-04-14 16:31  mslifcak
  3594.    * agent/snmp_agent.c, snmplib/snmp_api.c,
  3595.    snmplib/snmp_api.h, snmplib/snmp_client.c,
  3596.    snmplib/snmp_client.h:
  3597.    - (snmp_agent,c, snmp_api.[ch], snmp_client.[ch]) fix variable_list with built-in storage
  3598.    
  3599. 1999-04-14 15:52  hardaker
  3600.    * apps/snmptranslate.c:
  3601.    - (snmptranslate.c): init_snmp("snmpapp").
  3602.    
  3603. 1999-04-14 15:30  mslifcak
  3604.    * snmplib/parse.c:
  3605.    - (parse.c) File pointer initialized to "" before first use.
  3606.    
  3607. 1999-04-14 15:29  mslifcak
  3608.    * apps/snmptranslate.c:
  3609.    - (snmptranslate.c) init_snmp takes argument; "" used.
  3610.    
  3611. 1999-04-13 16:03  hardaker
  3612.    * apps/snmptrapd.c:
  3613.    - (snmptrapd.c): Patch from Niels Baggesen:
  3614.      - snmptrapd option to ignore auth traps, add -S option, log termination.
  3615.    
  3616. 1999-04-13 16:00  hardaker
  3617.    * snmplib/: parse.c, parse.h:
  3618.    - (parse.c, parse.h): Patch from Niels Baggesen:
  3619.      - nicer parser messages (include file names). Correct help for -Pc.
  3620.      - Add FRAME-RELAY-DTE-MIB as replacement for RFC-1315
  3621.    
  3622. 1999-04-13 15:58  hardaker
  3623.    * man/: snmp_config.5.def, snmptrap.1,
  3624.    snmptrapd.conf.5.def:
  3625.    - (snmp_config.5.def, snmptrap.1, snmptrapd.conf.5.def): Patch from
  3626.      Niels Baggesen:
  3627.      - clean up small bugs.
  3628.    
  3629. 1999-04-13 15:58  hardaker
  3630.    * apps/snmptranslate.c:
  3631.    - (snmptranslate.c): Patch from Niels Baggesen:
  3632.      - support -P.
  3633.    
  3634. 1999-04-13 15:57  hardaker