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

SNMP编程

开发平台:

Unix_Linux

  1. :
  2.    make docs.
  3.    
  4. 2003-04-28 23:37  hardaker
  5.    * include/net-snmp/library/data_list.h:
  6.    added prototypes for save/restore of data lists.
  7.    
  8. 2003-04-28 23:36  hardaker
  9.    * include/net-snmp/utilities.h:
  10.    put data_list.h below callback.h
  11.    
  12. 2003-04-28 23:35  hardaker
  13.    * NEWS:
  14.    document snmptrapd -t and diskio on linux
  15.    
  16. 2003-04-25 11:23  hardaker
  17.    * README:
  18.    opps
  19.    
  20. 2003-04-25 08:01  dts12
  21.    * local/mib2c:
  22.    Fix typo in 'WriteOnly' (see bug #711324)
  23.    
  24. 2003-04-25 07:13  hardaker
  25.    * README:
  26.    added people
  27.    
  28. 2003-04-25 07:12  hardaker
  29.    * configure, configure.in:
  30.    document diskio support for linux
  31.    
  32. 2003-04-25 07:11  hardaker
  33.    * agent/mibgroup/ucd-snmp/diskio.c:
  34.    Patch #712259 from James Knitter: diskio support for linux
  35.    
  36. 2003-04-25 07:02  hardaker
  37.    * man/read_config.3.def:
  38.    patch #710687: fix formatting bug
  39.    
  40. 2003-04-25 06:57  hardaker
  41.    * agent/mibgroup/: kernel_sunos5.c, kernel_sunos5.h:
  42.    patch #702351 from James Irwin: a new getKstatString() function.
  43.    
  44. 2003-04-25 06:00  hardaker
  45.    * man/snmpd.conf.5.def:
  46.    mention the -e ENGINEID flag for createUser.
  47.      - pointed out by Dana Cook
  48.    
  49. 2003-04-24 08:19  dts12
  50.    * apps/: snmpusm.c, snmpvacm.c:
  51.    Fix a typo in output messages.  (See Bug #726943)
  52.    
  53. 2003-04-24 06:00  dts12
  54.    * snmplib/snmpCallbackDomain.c:
  55.    Report back failures in netsnmp_callback_close correctly.
  56.    Patch #724928 by Peter Warasin
  57.    
  58. 2003-04-23 07:38  dts12
  59.    * apps/snmptable.c:
  60.    Patch #725141 by Peter Warasin: Fix segmentation fault on snmptable
  61.    
  62. 2003-04-23 06:56  dts12
  63.    * snmplib/: container_binary_array.c, snmpusm.c:
  64.    Patch #724913 by Peter Warasin - removes 2 compiler warnings
  65.    
  66. 2003-04-23 06:46  dts12
  67.    * Makefile.in:
  68.    Substitute sysconfdir correctly when building sedscript.
  69.    Patch #710689 by Peter Breitenlohner
  70.    
  71. 2003-04-23 06:31  dts12
  72.    * Makefile.rules, man/Makefile.in:
  73.    Install header files and man pages with appropriate permissions.
  74.    From patch #710685 by Peter Breitenlohner
  75.    
  76. 2003-04-23 06:22  dts12
  77.    * FAQ:
  78.    Fix references to incorrect API calls
  79.    
  80. 2003-04-23 03:06  dts12
  81.    * man/snmpd.conf.5.def:
  82.    Add an explicit example for com2sec address masking, as suggested by Andy Hood.
  83.    
  84. 2003-04-22 06:48  dts12
  85.    * snmplib/snmp_api.c:
  86.    Restore the original debug indentation level when dumping an SNMPv1/v2c
  87.    request PDU.   Reported by Peter Warasin
  88.    
  89. 2003-04-17 07:23  dts12
  90.    * agent/snmp_agent.c:
  91.    Propagate error status values back up to the main agent processing
  92.    (so that e.g. failed SNMPv2 set requests using a read-only community
  93.     report a failure, rather than appearing to succeed!)
  94.    
  95. 2003-04-16 06:37  dts12
  96.    * mibs/NET-SNMP-MIB.txt:
  97.    Define a "private experimentation" area of the OID tree,
  98.    for those who wish to have a play with things, and don't
  99.    yet have an enterprise OID of their own.
  100.    
  101.    See the net-snmp-users thread 'OID registration', from March/April 2003.
  102.    
  103. 2003-04-16 06:32  dts12
  104.    * perl/SNMP/SNMP.xs:
  105.    Twaek the default output format to be bare the suffix form
  106.    (as expected by SNMP::OID test harness).
  107.    We should probably default to MIB::variable form, to match
  108.    the C library, and provide a flag for the bare suffix.
  109.    
  110. 2003-04-16 02:46  dts12
  111.    * perl/SNMP/SNMP.xs:
  112.    Fix handling of 'UseNumeric' and 'UseLongNames' for get/getnext/getbulk methods.
  113.    
  114.    Fixing 'getnext'/'getbulk' mostly involved updating the consolidated
  115.    NETSNMP_DS_LIB_OID_OUTPUT_FORMAT' setting, rather than the individual booleans.
  116.    Fixing 'get' required more significant changes to the output code, so I simply
  117.    copied the 'getnext' routine en-masse, and tweaked it appropriately.
  118.    There is a large amount of overlap between these three routines, and it might
  119.    be worth looking at consolidating the common code in some way.
  120.    
  121. 2003-04-16 02:42  dts12
  122.    * include/net-snmp/library/parse.h, snmplib/parse.c,
  123.    perl/SNMP/README, perl/SNMP/SNMP.pm, perl/SNMP/SNMP.xs
  124. :
  125.    Apply Alex Burger's perl 'translateObj' handling patch (#722075)
  126.    
  127. 2003-04-15 10:56  hardaker
  128.    * agent/mibgroup/mibII/interfaces.c:
  129.    Patch from Kirill Semenkov for one more fix to linux interface speed
  130.    determination.
  131.    
  132. 2003-04-10 08:16  dts12
  133.    * agent/mibgroup/host/: hr_disk.c, hr_disk.h,
  134.    hr_partition.c:
  135.    Fix handling of hrPartitionTable, broken during
  136.    The Great SUSE 'printf' Hunt.
  137.    Thanks to Johannes Schmidt-Fischer for this patch.
  138.    
  139. 2003-04-09 01:52  dts12
  140.    * mibs/NET-SNMP-EXAMPLES-MIB.txt:
  141.    Import SnmpAdminString, as suggested by Vadim Tarassov.
  142.    
  143. 2003-04-08 07:57  dts12
  144.    * local/mib2c.scalar.conf:
  145.    Fix the error code used for unavailable resources.
  146.    Spotted by chichien.
  147.    
  148. 2003-04-02 09:23  sradman
  149.    * configure.in:
  150.    improve lmSensors support
  151.    - check for headers
  152.    - check for libs
  153.    
  154. 2003-04-02 06:31  sradman
  155.    * agent/mibgroup/ucd-snmp/lmSensors.h:
  156.    add LM-SENSORS-MIB when module is included
  157.    
  158. 2003-03-28 06:48  hardaker
  159.    * README.krb5 (V5-0-patches.1), README.krb5:
  160.    Ken Hornstein noted that the rwuser -s flag was missing it's argument
  161.    
  162. 2003-03-28 06:47  hardaker
  163.    * snmplib/: snmpksm.c (V5-0-patches.1), snmpksm.c:
  164.    Patch from Ken for misc krb5 fixes (encryption types, New crypto support,...
  165.    
  166. 2003-03-20 11:18  sradman
  167.    * agent/mibgroup/kernel_sunos5.c:
  168.    fix bug #672464: ifAdminStatus must change to down
  169.    - ifAdminStatus up if interface is UP
  170.    - ifOperStatus up if interface is UP and RUNNING
  171.    - added support for the "link_up" kstat
  172.    - added Cassini Gigabit-Ethernet (ce) support
  173.    
  174. 2003-03-19 11:45  rstory
  175.    * Makefile.in:
  176.    remove trailing  from last line of perl rules
  177.    
  178. 2003-03-13 16:03  hardaker
  179.    * agent/: snmp_agent.c (V5-0-patches.1), snmp_agent.c:
  180.    patch from Tommy Christensen to fix some AgentX (mostly) memory leaks
  181.    
  182. 2003-03-12 10:39  hardaker
  183.    * net-snmp-config.in (V5-0-patches.3), net-snmp-config.in:
  184.    patch #699380: From Christophe Kalt: make net-snmp-config do what it's document to do (add -L@libdir@)
  185.    
  186. 2003-03-12 08:48  hardaker
  187.    * snmplib/: snmp_api.c (V5-0-patches.3), snmp_api.c:
  188.    patch #700672: reset itmp to the new value length after decoding a hex string
  189.    
  190. 2003-03-12 08:41  hardaker
  191.    * perl/SNMP/SNMP.xs:
  192.    return indexes for augmented tables
  193.    
  194. 2003-03-12 08:33  hardaker
  195.    * agent/snmp_vars.c, agent/mibgroup/mibII/vacm_vars.c,
  196.    snmplib/snmpUnixDomain.c, README:
  197.    Patch #701398: com2secunix token from Xiaofeng Ling for unix sockets
  198.    
  199. 2003-03-12 07:58  hardaker
  200.    * testing/: README, RUNTESTS:
  201.    update to real world and add better -h output
  202.    
  203. 2003-03-10 17:20  hardaker
  204.    * snmplib/scapi.c:
  205.    attempt to correct for dynamic loading of a older openssl library, which is common if you have the mod_ssl rpm installed and a newer libcrypto library at the same time
  206.    
  207. 2003-03-10 14:45  hardaker
  208.    * snmplib/scapi.c:
  209.    attempt to fix the openssl free bug for the last time
  210.    
  211. 2003-03-05 22:42  rstory
  212.    * configure (V5-0-patches.2), configure:
  213.    update for new configure.in
  214.    
  215. 2003-03-05 22:36  rstory
  216.    * configure.in:
  217.    fix for libwrap w/nsl
  218.    
  219. 2003-03-04 09:47  hardaker
  220.    * agent/mibgroup/agent/: nsModuleTable.c (V5-0-patches.1),
  221.    nsModuleTable.c:
  222.    wrong type returned for nsModuleModes as reported by Michael Kirkham
  223.    
  224. 2003-03-04 01:54  dts12
  225.    * INSTALL:
  226.    Mention the need to configure the agent.
  227.    
  228. 2003-03-01 07:27  rstory
  229.    * agent/mibgroup/agentx/: subagent.c (V5-0-patches.1), subagent.c
  230. :
  231.    agentx patch from Tommy Christensen: better error checking
  232.    
  233. 2003-03-01 06:59  rstory
  234.    * agent/mibgroup/agentx/: master.c (V5-0-patches.1), master.c
  235. :
  236.    agentx patch from Tommy Christensen: don't create delegated cache for CLEANUPSET
  237.    
  238. 2003-02-28 20:45  hardaker
  239.    * perl/SNMP/: Makefile.PL (V5-0-patches.3), Makefile.PL:
  240.    typo
  241.    
  242. 2003-02-28 20:35  hardaker
  243.    * agent/mibgroup/host/hr_system.c:
  244.    Patch #551909 from Gary Edwards: detect zombie processes and prevent
  245.    them from being counted as valid users.
  246.    
  247. 2003-02-28 20:10  hardaker
  248.    * perl/SNMP/: Makefile.PL (V5-0-patches.2), Makefile.PL:
  249.    Patch #597629 from Matt Selsky to fix man page installation
  250.    
  251. 2003-02-28 20:02  hardaker
  252.    * dist/net-snmp-solaris-build/: DEVENV, elfdepend.sh,
  253.    net-snmp-5.0.6-build:
  254.    patch #654581 from Stefan Radman: Solaris Packaging build scripts
  255.    
  256. 2003-02-28 19:40  hardaker
  257.    * apps/snmptrapd.c:
  258.    Patch #695312 from Alex Burger: add -t switch to disable syslog.
  259.    
  260. 2003-02-28 19:39  hardaker
  261.    * man/snmptrapd.8.def:
  262.    document -t
  263.    
  264. 2003-02-28 02:08  dts12
  265.    * snmplib/parse.c:
  266.    Simple patch to catch re-declarations of the "top-level" objects.
  267.    Supplied by Sean Burke
  268.    
  269. 2003-02-28 01:13  dts12
  270.    * agent/mibgroup/mibII/ipv6.c:
  271.    Return the correct values for ipv6Forwarding.
  272.    Patch supplied by Yixiong Zou (Bug #694745)
  273.    
  274. 2003-02-26 21:56  rstory
  275.    * local/mib2c.array-user.conf:
  276.    default octet strings to unsigned char arrays; fix example; fix logic of
  277.    conditional; make code referencing can_(de)activate conditional with same logic
  278.    used to generate the functions themselves
  279.    
  280. 2003-02-26 10:34  hardaker
  281.    * testing/tests/: Sv3vacmconfig, Svacmconfig,
  282.    T130snmpv1vacmget, T131snmpv2cvacmget,
  283.    T132snmpv3vacmget, T140snmpv1vacmgetfail,
  284.    T141snmpv2cvacmgetfail, T142snmpv3vacmgetfail:
  285.    Patch #687837 from Xiaofeng Ling for VACM test cases
  286.    
  287. 2003-02-26 10:19  hardaker
  288.    * Makefile.in, acconfig.h, win32/config.h,
  289.    agent/mibgroup/mibII/interfaces.c, win32/config.h.borland
  290. , agent/mibgroup/mibII/tcp.c,
  291.    agent/mibgroup/mibII/tcpTable.c,
  292.    agent/mibgroup/mibII/udpTable.c,
  293.    include/net-snmp/net-snmp-config.h.in, README,
  294.    include/net-snmp/system/osf5.h:
  295.    patch #690353 from Kevin Graham: port to Tru64 v5 / osf5
  296.    
  297. 2003-02-26 10:10  hardaker
  298.    * configure.in, configure:
  299.    patch #692834 from David Vrabel: add --without-rpm for disabling rpm checks
  300.    
  301. 2003-02-26 08:28  dts12
  302.    * Makefile.top:
  303.    Oops - missed the definition of 'INSTALL_DATA' from Peter's original patch.
  304.    Sorry!
  305.    
  306. 2003-02-26 07:11  hardaker
  307.    * README:
  308.    Thanks to Srikanth Pindiproli
  309.    
  310. 2003-02-26 07:10  hardaker
  311.    * man/snmpd.conf.5.def:
  312.    update to patch #655444: document includeAllDisks from Srikanth Pindiproli
  313.    
  314. 2003-02-26 04:45  dts12
  315.    * snmplib/read_config.c:
  316.    Stomp on trailing whitespace in config lines.
  317.    This allows token comparisons to work as expected.
  318.    (See bug #690770)
  319.    
  320. 2003-02-26 04:25  dts12
  321.    * apps/snmptrapd.c:
  322.    Fix getopt handling of -S (see bug #693167)
  323.    
  324. 2003-02-25 11:46  rstory
  325.    * Makefile.in, Makefile.top:
  326.    don't try and run autoconf/autoheader if not installed
  327.    
  328. 2003-02-25 06:48  dts12
  329.    * Makefile.in:
  330.    Apply Peter Breitenlohner's net-snmp-config patch (#692373)
  331.    
  332. 2003-02-25 06:41  dts12
  333.    * snmplib/snmpv3.c:
  334.    Recognise "defVersion v3" as well as "defVersion 3" as documented
  335.    in the man pages (prior to Peter Breitenlohner's correction)
  336.    [We might as well support both styles....]
  337.    
  338. 2003-02-25 06:06  dts12
  339.    * man/: mib2c.1.def, read_config.3.def, snmp.conf.5.def
  340. , snmp_config.5.def, snmpcmd.1.def,
  341.    snmpconf.1.def, snmpd.conf.5.def, snmptrapd.8.def
  342. , snmptrapd.conf.5.def:
  343.    Apply Peter Breitenlohner's documentation changes
  344.    (patches #692381,  692382 and  692388)
  345.    
  346. 2003-02-25 06:04  dts12
  347.    * EXAMPLE.conf.def, FAQ, sedscript.in,
  348.    local/Makefile.in, mibs/Makefile.in, man/Makefile.in
  349. , man/snmpd.1.def, man/snmpd.8.def:
  350.    Apply Peter Breitenlohner's configuration-related documentation and installation changes.
  351.    (patches #692372,  692377,  692379 and 692386)
  352.    
  353. 2003-02-25 05:17  dts12
  354.    * agent/mibgroup/host/: hr_storage.c, hr_storage.h:
  355.    List "fixed type" storage entries first, so that there isn't an
  356.    arbitrary limit of 100 disk-based storage entries.
  357.    
  358. 2003-02-25 05:07  dts12
  359.    * agent/mibgroup/agentx/agentx_config.c:
  360.    Handle user/group names when setting AgentX socket ownership.
  361.    
  362. 2003-02-25 03:44  dts12
  363.    * agent/mibgroup/agentx/agentx_config.c,
  364.    agent/mibgroup/agentx/master.c,
  365.    include/net-snmp/agent/ds_agent.h:
  366.    Preliminary patch to support configuration of AgentX socket permissions.
  367.    
  368.    Personally, I'm not convinced that this is ready for committing to the
  369.    CVS tree yet, but My Master Has Spoken, and I Must Obey.......
  370.    
  371. 2003-02-21 20:19  hardaker
  372.    * agent/mibgroup/mibII/: ipCidrRouteTable.c,
  373.    ipCidrRouteTable.h, ipCidrRouteTable_access.c,
  374.    ipCidrRouteTable_access.h, ipCidrRouteTable_checkfns.c,
  375.    ipCidrRouteTable_checkfns.h, ipCidrRouteTable_columns.h
  376. , ipCidrRouteTable_enums.h:
  377.    A beginning implementation of the IP-FORWARD-MIB::ipCidrRouteTable.
  378.      - this table is a replacement for the obsolete ipRouteTable, which
  379.        isn't even implemented by most vendors any more.
  380.      - not complete.  Write support not implemented yet.  Read-support
  381.        working though.
  382.      - Should work on everything but hpux11?  testing needed.
  383.      - this is another example of a table_iterator application (different
  384.        than the rest using accessors).
  385.    
  386. 2003-02-21 20:14  hardaker
  387.    * agent/mibgroup/mibII/: route_headers.h, var_route.c:
  388.    moved headers to a separate file usable by other modules.
  389.    exported the collected route table.
  390.    
  391. 2003-02-21 20:14  hardaker
  392.    * agent/mibgroup/mibII/var_route.h:
  393.    moved headers to a separate file usable by other modules
  394.    
  395. 2003-02-21 20:12  hardaker
  396.    * local/mib2c.iterate_access.conf:
  397.    An alternate table_iterator .conf file (that may eventually become the
  398.    default).  This one uses accessor functions to get/set data and should
  399.    take care of most other SNMP specific stuff for you.  Not complete,
  400.    and a good percentage of the code repetition will likely move into
  401.    another sub-iterator handler in the future.  The ipCidrRouteTable is
  402.    an example of this output.
  403.    
  404. 2003-02-21 20:10  hardaker
  405.    * local/mib2c.iterate.conf:
  406.    - comment additions and cleanups.
  407.    - put the free/etc function pointers in an #ifdef clause
  408.    
  409. 2003-02-21 20:09  hardaker
  410.    * local/mib2c.column_enums.conf:
  411.    comment move for better formatting.
  412.    
  413. 2003-02-21 20:08  hardaker
  414.    * local/mib2c.check_values.conf:
  415.    - generate and use the enums header file.
  416.    - generate a .h file.
  417.    - misc fixes.
  418.    
  419. 2003-02-21 20:08  hardaker
  420.    * local/mib2c.access_functions.conf:
  421.    A .conf file to generate get_/set_ access functions for each column.
  422.      - iterator specific.
  423.    
  424. 2003-02-21 20:07  hardaker
  425.    * local/mib2c:
  426.    - enum fix.
  427.    - don't source (run) .conf files twice.
  428.    
  429. 2003-02-21 20:06  hardaker
  430.    * man/: netsnmp_agent.3, netsnmp_bulk_to_next.3,
  431.    netsnmp_debug.3, netsnmp_handler.3, netsnmp_instance.3
  432. , netsnmp_library.3, netsnmp_mib_utilities.3,
  433.    netsnmp_mode_end_call.3, netsnmp_multiplexer.3,
  434.    netsnmp_netsnmp_iterator_info_s.3,
  435.    netsnmp_netsnmp_mib_handler_methods.3, netsnmp_oid_stash.3
  436. , netsnmp_old_api.3, netsnmp_read_only.3,
  437.    netsnmp_scalar.3, netsnmp_serialize.3,
  438.    netsnmp_set_data.3, netsnmp_table.3,
  439.    netsnmp_table_array.3, netsnmp_table_data.3,
  440.    netsnmp_table_dataset.3, netsnmp_table_iterator.3,
  441.    netsnmp_todo.3, netsnmp_util.3, netsnmp_watcher.3
  442. :
  443.    - doxygen update.
  444.    - includes new netsnmp_oid_stash man page.
  445.    
  446. 2003-02-21 20:06  hardaker
  447.    * include/net-snmp/library/oid_stash.h, snmplib/oid_stash.c
  448. :
  449.    - doxygen comment everything
  450.    - started (not complete) a getnext function.
  451.    - implemented a "free the tree" function.
  452.    
  453. 2003-02-21 20:04  hardaker
  454.    * .cvsignore:
  455.    added autom4te.cache
  456.    
  457. 2003-02-21 20:04  hardaker
  458.    * configure, configure.in:
  459.    add the include directory to the module egrep cpp -I list.
  460.    
  461. 2003-02-21 01:50  dts12
  462.    * local/FAQ2HTML:
  463.    HTML-escape '<' and '>' characters in FAQ entries
  464.    
  465. 2003-02-20 08:17  dts12
  466.    * local/mib2c.scalar.conf:
  467.    Use 'netsnmp_register_scalar' instead of 'netsnmp_register_instance'
  468.    for handling scalar objects.
  469.    
  470. 2003-02-19 21:39  hardaker
  471.    * NEWS:
  472.    patch #657808: calculate a proper ifSpeed under linux when possible
  473.    and do more proper ifOperStatus state determination.
  474.    
  475. 2003-02-19 21:36  hardaker
  476.    * agent/mibgroup/mibII/interfaces.c:
  477.    patch #657808: calculate a proper ifSpeed under linux when possible
  478.    and do more proper ifOperStatus state determination.
  479.    
  480. 2003-02-19 16:53  hardaker
  481.    * snmplib/snmp.c:
  482.    top level doxygen web page text
  483.    
  484. 2003-02-19 16:52  hardaker
  485.    * man/: netsnmp_agent.3, netsnmp_bulk_to_next.3,
  486.    netsnmp_debug.3, netsnmp_handler.3, netsnmp_instance.3
  487. , netsnmp_library.3, netsnmp_mib_utilities.3,
  488.    netsnmp_mode_end_call.3, netsnmp_multiplexer.3,
  489.    netsnmp_netsnmp_iterator_info_s.3,
  490.    netsnmp_netsnmp_mib_handler_methods.3, netsnmp_old_api.3
  491. , netsnmp_read_only.3, netsnmp_scalar.3,
  492.    netsnmp_serialize.3, netsnmp_set_data.3,
  493.    netsnmp_table.3, netsnmp_table_array.3,
  494.    netsnmp_table_data.3, netsnmp_table_dataset.3,
  495.    netsnmp_table_iterator.3, netsnmp_table_iterator.h.3,
  496.    netsnmp_todo.3, netsnmp_util.3, netsnmp_watcher.3
  497. :
  498.    doxygen update.
  499.    
  500. 2003-02-19 16:52  hardaker
  501.    * local/mib2c.iterate.conf:
  502.    run the column_enum and column_define .conf files and include those headers.
  503.    
  504. 2003-02-19 16:51  hardaker
  505.    * local/mib2c:
  506.    Add a @run@ tag to run other mib2c configuration files from the
  507.    current one.
  508.    
  509. 2003-02-19 16:51  hardaker
  510.    * agent/helpers/table_iterator.c,
  511.    include/net-snmp/agent/table_iterator.h:
  512.    more (bad) documentation for the iterator (gasp)
  513.    
  514. 2003-02-19 16:50  hardaker
  515.    * doxygen.conf:
  516.    add include directories for processing.
  517.    
  518. 2003-02-19 16:50  hardaker
  519.    * agent/mibgroup/examples/notification.c:
  520.    remove old unused comment.
  521.    
  522. 2003-02-19 13:11  hardaker
  523.    * snmplib/tools.c:
  524.    converted a bunch of non-doxygen docs to doxygen docs.
  525.    
  526. 2003-02-19 13:03  hardaker
  527.    * include/net-snmp/library/tools.h:
  528.    doxygenize a few defines.
  529.    
  530. 2003-02-18 07:56  hardaker
  531.    * configure:
  532.    run configure
  533.    
  534. 2003-02-17 11:20  rstory
  535.    * dist/nsb-functions:
  536.    add smux to list of modules for distribution; move test for make inside of
  537.    nsb-make; add blank line above ABORT; remove tee to logfile, as it eats
  538.    rc from command; add NOAUTODEPS=y to all make steps; do make touchit when
  539.    target = all; use nsb-make for distclean
  540.    
  541. 2003-02-17 11:18  rstory
  542.    * Makefile.in:
  543.    don't do any of the autoconf/autoheader deps if NOAUTODEP=* specified
  544.    
  545. 2003-02-17 11:15  rstory
  546.    * Makefile.rules:
  547.    add another dir level for make depends (per DS, from a while back - thought
  548.    this was already checked in)
  549.    
  550. 2003-02-17 07:30  nba
  551.    * README.solaris:
  552.    Note about bad /usr/xpg4/bin/sed
  553.    
  554. 2003-02-17 06:31  nba
  555.    * agent/mibgroup/ucd-snmp/logmatch.c:
  556.    The include for dmalloc better come after the std includes
  557.    
  558. 2003-02-17 05:36  nba
  559.    * configure.in:
  560.    Dont search /usr/local for dmalloc unless user explicitly asks for it
  561.    
  562. 2003-02-17 05:34  nba
  563.    * configure.in:
  564.    Bring back the developer warnings
  565.    
  566. 2003-02-17 05:33  nba
  567.    * configure.in:
  568.    Fix text for socklen_t
  569.    
  570. 2003-02-17 05:31  nba
  571.    * agent/mibgroup/ucd-snmp/proc.c:
  572.    Some error messages for Solaris
  573.    
  574. 2003-02-17 04:23  nba
  575.    * mibs/Makefile.in:
  576.    Install NET-SNMP-TC mib
  577.    
  578. 2003-02-14 07:41  hardaker
  579.    * NEWS:
  580.    includeAllDisks
  581.    
  582. 2003-02-14 07:38  hardaker
  583.    * agent/mibgroup/ucd-snmp/: disk.c, disk.h:
  584.    Patch #655444 from Srikanth Pindiproli:
  585.      Implement a new includeAllDisks snmpd.conf token to place all found
  586.      disks into the dskTable listing.
  587.    
  588. 2003-02-13 17:02  hardaker
  589.    * agent/mibgroup/mibII/: var_route.c (V5-0-patches.1), var_route.c
  590. :
  591.    Patch #654329: double check lengths when copying
  592.    
  593. 2003-02-13 14:59  hardaker
  594.    * configure, configure.in, agent/agent_read_config.c
  595. , agent/helpers/all_helpers.c,
  596.    agent/helpers/table_dataset.c, apps/snmptable.c,
  597.    apps/snmptranslate.c, apps/snmpnetstat/main.c,
  598.    include/net-snmp/mib_api.h,
  599.    include/net-snmp/net-snmp-config.h.in,
  600.    include/net-snmp/agent/table_dataset.h,
  601.    include/net-snmp/library/mib.h, snmplib/mib.c,
  602.    snmplib/oid_stash.c, snmplib/parse.c, snmplib/scapi.c
  603. , snmplib/snmp_api.c, snmplib/snmp_parse_args.c:
  604.    --disable-mib-lodaing removes the mib loading code from builds.
  605.      (oid printing are forced numeric)
  606.      This saves about about 200k in binary size on a linux box.
  607.      This saves about about 100k in running size on a linux box (assuming
  608.        the with-mib-loading is actually not loading anything just to be
  609.        fair, otherwise its about >500k).
  610.    
  611. 2003-02-13 08:01  hardaker
  612.    * Makefile.in, NEWS, aclocal.m4, configure
  613. , configure.in, include/net-snmp/net-snmp-config.h.in
  614. :
  615.    - Misc configure changes/fixes (eg, output the disabled states for perl)
  616.    - A bunch of new configure options:
  617.      --disable-applications          Do not build the apps (snmpget, ...).
  618.      --disable-agent                 Do not build the agent (snmpd).
  619.      --disable-manuals               Do not install the manuals.
  620.      --disable-scripts               Do not install the scripts (mib2c, ...).
  621.      --disable-mibs                  Do not install the mib files.
  622.    
  623. 2003-02-13 06:54  hardaker
  624.    * agent/helpers/table_data.c:
  625.    check entry node as suggested by Irfan Sheriff
  626.    
  627. 2003-02-13 05:59  dts12
  628.    * configure:
  629.    Remove invalid 'testing' config_file target.
  630.    Since this is a directory, 'config.status' fails to create it.
  631.    
  632.    I'm not quite sure where this appeared from.  It's not part of
  633.    the configure script generated by autoconf 2.53, but it might
  634.    have been introduced between there and 2.57.
  635.    
  636. 2003-02-13 02:10  dts12
  637.    * testing/Makefile.in:
  638.    Mechanism for passing additional options to the test run.
  639.    Suggested by Andy Hood.
  640.    
  641. 2003-02-12 11:30  rstory
  642.    * configure, configure.in:
  643.    include agent/mibgroup headers from ${srcdir}
  644.    
  645. 2003-02-12 09:57  hardaker
  646.    * configure, configure.in:
  647.    - upgrade configure to autoconf 2.57
  648.    - This is functional now, but not all flags, features and tests have
  649.      been tested.  Please report errors!  There are more things to do,
  650.      like conversion of local macros (eg, STRUCT_FOR) to autoconf
  651.      newer standard macros.
  652.    
  653. 2003-02-12 06:01  hardaker
  654.    * agent/mibgroup/tunnel/: tunnel.h (V5-0-patches.1), tunnel.h
  655.    (V4-2-patches.[1,1]), tunnel.h:
  656.    update
  657.    
  658. 2003-02-11 18:05  hardaker
  659.    * agent/mibgroup/ucd-snmp/logmatch.c:
  660.    only define stuff if have_regex is defined
  661.    
  662. 2003-02-11 18:03  hardaker
  663.    * configure, configure.in:
  664.    run config_require checks through cpp
  665.    
  666. 2003-02-11 15:46  hardaker
  667.    * agent/helpers/table_data.c:
  668.    Irfan Sheriff pointed out a bug with getnext requests directly to
  669.    a column.
  670.    
  671. 2003-02-11 15:36  hardaker
  672.    * agent/mibgroup/disman/mteTriggerTable.c:
  673.    patch from Christophe Varoqui to fix dropping state change for thresholds.
  674.    
  675. 2003-02-11 08:26  dts12
  676.    * snmplib/: system.c (V4-2-patches.5), system.c:
  677.    Remove last remaining use of 'nlist' under HP-UX 10 & 11.
  678.    As per patch #656773 from Johannes Schmidt-Fischer
  679.    
  680. 2003-02-11 08:17  dts12
  681.    * agent/mibgroup/host/hr_disk.c:
  682.    Checking the length of a string buffer once is sufficient.
  683.    Using 'strnncpy' [sic] to check this length twice is unnecessary...
  684.    
  685. 2003-02-11 08:05  hardaker
  686.    * agent/snmpd.c:
  687.    ifdef out unlikely-correct-code on win32
  688.    
  689. 2003-02-11 07:55  hardaker
  690.    * Makefile.in:
  691.    Mess with output of doxygen to add sf logos, etc, to the bottom of the
  692.    generated html files.
  693.    
  694. 2003-02-11 07:50  hardaker
  695.    * agent/snmpd.c:
  696.    Patch #655154 from Joel Rosdahl: more proper demonization:
  697.      - close stdin/stdout/stderr if appropriate.
  698.      - double fork.
  699.      - chdir /   [I'm not convinced this is correct under windows?  Anyone?]
  700.    
  701. 2003-02-11 07:30  hardaker
  702.    * agent/mibgroup/ucd-snmp/: pass.c, pass_persist.c:
  703.    patch #667694 (anon) to add back newlines to pass code
  704.    
  705. 2003-02-11 07:25  hardaker
  706.    * agent/mibgroup/ucd-snmp/diskio.c:
  707.    Patch #662169 from Jan Willem Luiten: diskio support for Darwin
  708.    
  709. 2003-02-11 06:14  dts12
  710.    * perl/SNMP/t/: bulkwalk.t, set.t:
  711.    Fix tests for bulkwalk (duplicate header) and set (invalid OID constant)
  712.    
  713. 2003-02-11 04:44  dts12
  714.    * agent/mibgroup/mibII/ipAddr.c:
  715.    Accommodate a fussy IRIX environment, which is picky about <unistd.h>
  716.    See bug #667726
  717.    
  718. 2003-02-10 16:58  hardaker
  719.    * agent/mibgroup/ucd-snmp/logmatch.c:
  720.    fix indent comment damage.
  721.    
  722. 2003-02-10 16:38  hardaker
  723.    * agent/mibgroup/ucd-snmp/logmatch.c:
  724.    EXTENSIBLE -> UCDAVIS_MIB
  725.    
  726. 2003-02-10 15:38  hardaker
  727.    * acconfig.h, include/net-snmp/net-snmp-config.h.in:
  728.    Bruce Shaw pointed out a comment typo
  729.    
  730. 2003-02-10 15:38  hardaker
  731.    * perl/: ASN/Makefile.PL, OID/Makefile.PL,
  732.    agent/Makefile.PL, default_store/Makefile.PL,
  733.    SNMP/Makefile.PL:
  734.    fix my declarations as pointed out by Andrew Page
  735.    
  736. 2003-02-10 09:16  hardaker
  737.    * agent/mibgroup/ucd_snmp.h:
  738.    file name typo
  739.    
  740. 2003-02-10 07:57  nba
  741.    * Makefile.in, aclocal.m4, ltmain.sh,
  742.    config.guess, config.sub, configure.in,
  743.    configure:
  744.    Update libtool to 1.4.3
  745.    
  746. 2003-02-10 07:09  hardaker
  747.    * agent/mibgroup/ucd_snmp.h:
  748.    turn on log_match by default
  749.    
  750. 2003-02-10 06:39  hardaker
  751.    * README:
  752.    Added Christophe Varoqui to the thanks for his DISMAN patches
  753.    
  754. 2003-02-09 10:02  nba
  755.    * snmplib/mib.c:
  756.    An additional change to support 't' hints
  757.    
  758. 2003-02-06 21:17  hardaker
  759.    * agent/mibgroup/ucd-snmp/proc.c,
  760.    include/net-snmp/system/linux.h:
  761.    For linux, use /proc/X/status instead.  It has the name of processes
  762.    when /proc/cmdline does not.  A define (commented out) was put in
  763.    system/linux.h to revert to previous behavior if desired.  I'm not
  764.    sure at which kernel release the status file was added.
  765.    
  766. 2003-02-06 20:04  hardaker
  767.    * agent/mibgroup/ucd-snmp/proc.c:
  768.    Add a debugging tag "proc" which prints process names as found in solaris.
  769.    (this should be nice when searching for unknown exact process names)
  770.    
  771. 2003-02-06 11:32  hardaker
  772.    * apps/snmptrapd.c, man/snmptrapd.8.def:
  773.    patch #674218: reopen log files on HUP.
  774.    
  775. 2003-02-06 10:42  hardaker
  776.    * man/snmpd.conf.5.def:
  777.    document monitor -t for threshold monitoring
  778.    
  779. 2003-02-06 10:33  hardaker
  780.    * agent/mibgroup/disman/mteTriggerTable.c:
  781.    Patch from Christophe to support monitor -t for threshold monitoring
  782.    
  783. 2003-02-05 22:07  hardaker
  784.    * local/mib2c.check_values.conf:
  785.    A mib2c file that generates a bunch of functions to check the value of
  786.    incoming SET requests.
  787.      (not complete yet.  Needs support for BITS enums and a header file
  788.      with prototypes)
  789.    
  790.    Happy Birthday (late) to Robert.
  791.    
  792. 2003-02-05 22:05  hardaker
  793.    * local/mib2c:
  794.    Support for foreach on ranges.
  795.    
  796. 2003-02-05 03:25  dts12
  797.    * FAQ:
  798.    Clarify the local-only access for non-standard port AgentX connections.
  799.    
  800. 2003-02-05 01:13  dts12
  801.    * net-snmp-config.in:
  802.    Don't prompt for an authentication pass-phrase, if one has already
  803.    been supplied.  Reported by Darren Gamble.
  804.    
  805. 2003-02-04 06:25  dts12
  806.    * FAQ:
  807.    Add an entry describing configuring AgentX on a non-standard port.
  808.    
  809. 2003-02-03 07:25  hardaker
  810.    * snmplib/: snmp_api.c (V5-0-patches.2), snmp_api.c:
  811.    From Richard Laing: change value check of a string to use a proper length.
  812.    
  813. 2003-01-29 07:19  hardaker
  814.    * INSTALL, perl/SNMP/README:
  815.    perl documentation updates from Harrie
  816.    
  817. 2003-01-24 07:38  hardaker
  818.    * agent/mibgroup/smux/smux.c:
  819.    patch #672021 from Joshua Giles: large set request fixes
  820.    
  821. 2003-01-22 14:45  dts12
  822.    * agent/helpers/: table.c, table_iterator.c:
  823.    Having found a new row to work with, update the index values as well.
  824.    This seems to fix the mismatch between the OID being processed
  825.    and the index varbinds.
  826.    
  827. 2003-01-20 19:11  rstory
  828.    * snmplib/test_binary_array.c:
  829.    add string test case for binary array testing
  830.    
  831. 2003-01-20 19:11  rstory
  832.    * snmplib/container_binary_array.c:
  833.    fixes for array_qsort - not quite sure why/how it worked before..:-/
  834.    
  835. 2003-01-20 19:07  rstory
  836.    * include/net-snmp/library/container.h, snmplib/container.c
  837. :
  838.    new netsnmp_compare_mem; fix typo in debug message
  839.    
  840. 2003-01-20 19:05  rstory
  841.    * agent/mibgroup/versiontag:
  842.    create md5sums after creating gzipped tarball
  843.    
  844. 2003-01-14 06:14  dts12
  845.    * include/net-snmp/library/default_store.h,
  846.    snmplib/snmp_api.c:
  847.    Add support for 16-bit requestIDs, etc - for talking to broken agents.
  848.    (As per a suggestion of Niels, in discussion with Henrik Ostergaard Madsen)
  849.    
  850. 2003-01-14 05:56  hardaker
  851.    * agent/snmpd.c, doxygen.conf, agent/agent_handler.c
  852. , dist/RELEASE-INSTRUCTIONS:
  853.    doxygen changes
  854.    
  855. 2003-01-13 18:49  rstory
  856.    * man/: netsnmp_agent.3, netsnmp_handler.3:
  857.    update for 5.0.7
  858.    
  859. 2003-01-13 17:30  rstory
  860.    * snmplib/mib.c:
  861.    recognize new 't' code in display hints
  862.    
  863. 2003-01-13 17:07  rstory
  864.    * agent/helpers/table_iterator.c:
  865.    patch for memory leaks sent to coders by Jay Parlar
  866.    
  867. 2003-01-10 22:27  rstory
  868.    * FAQ, README, sedscript.in, perl/SNMP/SNMP.pm
  869. , snmplib/snmp_version.c:
  870.    - (snmplib/snmp_version.c sedscript.in): version tag ( 5.0.7 )
  871.    
  872. 2003-01-10 22:26  rstory
  873.    * ChangeLog, NEWS:
  874.    update for 5.0.7
  875.    
  876. 2003-01-10 22:15  rstory
  877.    * .cvsignore:
  878.    ignore configure-summary
  879.    
  880. 2003-01-10 22:14  rstory
  881.    * agent/Makefile.depend, agent/helpers/Makefile.depend
  882. , agent/mibgroup/Makefile.depend, apps/Makefile.depend
  883. , apps/snmpnetstat/Makefile.depend,
  884.    snmplib/Makefile.depend:
  885.    make depend
  886.    
  887. 2003-01-10 22:08  rstory
  888.    * .cvsignore:
  889.    ignore variations of changelog.add
  890.    
  891. 2003-01-10 17:09  hardaker
  892.    * snmplib/: mib.c, snmp_api.c:
  893.    doxygen output tags to put the recently defined functions into groups.
  894.    
  895. 2003-01-10 17:09  hardaker
  896.    * man/: Makefile.in, netsnmp_agent.3,
  897.    netsnmp_bulk_to_next.3, netsnmp_debug.3,
  898.    netsnmp_handler.3, netsnmp_instance.3,
  899.    netsnmp_library.3, netsnmp_mib_utilities.3,
  900.    netsnmp_mode_end_call.3, netsnmp_multiplexer.3,
  901.    netsnmp_old_api.3, netsnmp_read_only.3,
  902.    netsnmp_scalar.3, netsnmp_serialize.3, netsnmp_table.3
  903. , netsnmp_table_array.3, netsnmp_table_data.3,
  904.    netsnmp_table_dataset.3, netsnmp_table_iterator.3,
  905.    netsnmp_todo.3, netsnmp_watcher.3:
  906.    doxygen updates
  907.    
  908. 2003-01-10 14:38  hardaker
  909.    * configure, configure.in:
  910.    opps
  911.    
  912. 2003-01-10 14:29  hardaker
  913.    * configure, configure.in:
  914.    remove double checking output
  915.    
  916. 2003-01-10 11:33  hardaker
  917.    * testing/tests/T0160snmpv2cbulkget:
  918.    fix positional arguments
  919.    
  920. 2003-01-10 06:04  dts12
  921.    * FAQ:
  922.    Reference Bruce Shaw's discussion of the perl compilation problems
  923.    (see README.solaris)
  924.    
  925. 2003-01-10 05:31  dts12
  926.    * FAQ:
  927.    Mention AgentX under windows, and beef up the perl stuff a bit.
  928.    Add a missing entry in the contents list.
  929.    (This may prove too late for 5.0.8, but at least it'll be ready for next time!)
  930.    
  931. 2003-01-09 15:41  hardaker
  932.    * man/Makefile.in:
  933.    make doc update.
  934.    
  935. 2003-01-09 15:38  hardaker
  936.    * man/: netsnmp_agent.3, netsnmp_bulk_to_next.3,
  937.    netsnmp_debug.3, netsnmp_handler.3, netsnmp_instance.3
  938. , netsnmp_mode_end_call.3, netsnmp_multiplexer.3,
  939.    netsnmp_old_api.3, netsnmp_read_only.3,
  940.    netsnmp_scalar.3, netsnmp_serialize.3, netsnmp_table.3
  941. , netsnmp_table_array.3, netsnmp_table_data.3,
  942.    netsnmp_table_dataset.3, netsnmp_table_iterator.3,
  943.    netsnmp_todo.3, netsnmp_watcher.3:
  944.    make doc update.
  945.    
  946. 2003-01-09 15:37  hardaker
  947.    * agent/helpers/Makefile.in, agent/helpers/mode_end_call.c
  948. , include/net-snmp/agent/all_helpers.h,
  949.    include/net-snmp/agent/mode_end_call.h:
  950.    end-of-mode helper to call more handlers after processing the main
  951.    line.  Functionally allows parallel handler trees and callbacks after
  952.    a particular mode is completed (useful for things registered under a
  953.    serialize handler when you don't know when the mode is over).
  954.       (not used anywhere in production code yet.).
  955.    
  956. 2003-01-09 08:55  dts12
  957.    * FAQ:
  958.    Mention the perl shared/static library problem,
  959.    the unresponsive agent problem (and fix), and
  960.    disclaim all knowledge of David Town's Net::SNMP module,
  961.    
  962. 2003-01-09 07:27  hardaker
  963.    * testing/tests/: T0160snmpv2cbulkget, T0220snmpv3bulkget
  964. :
  965.    GetBulk testing supplied by Xiaofeng Ling
  966.    
  967. 2003-01-09 07:26  hardaker
  968.    * testing/RUNTESTS:
  969.    Add -x flag for calling subtests with "sh -x".
  970.    Fix number counting for interactive output.
  971.    
  972. 2003-01-07 15:49  hardaker
  973.    * COPYING (V4-2-patches.8), COPYING:
  974.    year update
  975.    
  976. 2003-01-07 10:18  hardaker
  977.    * FAQ (V4-2-patches.8), FAQ:
  978.    irc server name change
  979.    
  980. 2003-01-07 08:01  hardaker
  981.    * snmplib/mib.c:
  982.    bug #663628 and patch: fix ip address index parsing from OIDs
  983.    
  984. 2003-01-07 01:53  dts12
  985.    * agent/helpers/table_iterator.c:
  986.    Remove redundant code to free 'callback_data_keep' data.
  987.    This branch would never be invoked, and is in the wrong
  988.    place anyway.  Patch supplied by Jay Parlar
  989.    
  990. 2003-01-06 08:16  nba
  991.    * Makefile.in:
  992.    Install Solaris 9 header
  993.    
  994. 2003-01-05 15:14  nba
  995.    * win32/win32.opt:
  996.    Make it compile with VC++
  997.    
  998. 2003-01-05 14:28  nba
  999.    * win32/: encode_keychange/encode_keychange.dsp, win32.opt
  1000. , libsnmp_dll/libsnmp.def:
  1001.    Make it compile with VC++
  1002.    
  1003. 2003-01-05 12:45  nba
  1004.    * mibs/: Makefile.mib, SNMP-FRAMEWORK-MIB.txt,
  1005.    SNMP-MPD-MIB.txt, SNMP-NOTIFICATION-MIB.txt,
  1006.    SNMP-PROXY-MIB.txt, SNMP-TARGET-MIB.txt,
  1007.    SNMP-USER-BASED-SM-MIB.txt, SNMP-VIEW-BASED-ACM-MIB.txt
  1008. , SNMPv2-MIB.txt, SNMPv2-TM.txt, rfclist:
  1009.    Update to current RFC versions
  1010.    
  1011. 2003-01-03 12:50  rstory
  1012.    * configure, configure.in:
  1013.    don't call AC_DISABLE_SHARED, as sets the default to disabled (it's very
  1014.    presence in configure.in generates a configure with shared disabled, even
  1015.    if it was in an if block; for developer default, set enable_shared directly
  1016.    unless it was previously set; test that enable_shared=yes for embedded-perl
  1017.    
  1018. 2003-01-03 05:02  dts12
  1019.    * FAQ (V4-2-patches.7), FAQ:
  1020.    Mention the Stratus VOS port. (Thanks to Brandon Hall)
  1021.    
  1022. 2003-01-02 15:00  rstory
  1023.    * include/net-snmp/library/container.h:
  1024.    parens around x in macro in case x is multiple C tokens
  1025.    
  1026. 2002-12-22 09:32  rstory
  1027.    * sedscript.in, snmplib/snmp_version.c, FAQ,
  1028.    README, perl/SNMP/SNMP.pm:
  1029.    - (snmplib/snmp_version.c sedscript.in): version tag ( 5.0.7.pre2 )
  1030.    
  1031. 2002-12-22 09:31  rstory
  1032.    * ChangeLog, NEWS:
  1033.    update for 5.0.7.pre2
  1034.    
  1035. 2002-12-22 09:20  rstory
  1036.    * agent/Makefile.depend, agent/helpers/Makefile.depend
  1037. , agent/mibgroup/Makefile.depend, apps/Makefile.depend
  1038. , apps/snmpnetstat/Makefile.depend,
  1039.    snmplib/Makefile.depend:
  1040.    make depend
  1041.    
  1042. 2002-12-20 04:58  nba
  1043.    * Makefile.in:
  1044.    clean away net-snmp-config on make clean
  1045.    
  1046. 2002-12-20 04:57  nba
  1047.    * include/net-snmp/mib_api.h,
  1048.    include/net-snmp/library/oid_stash.h, snmplib/oid_stash.c
  1049. :
  1050.    stash the oid_stash ...
  1051.    
  1052. 2002-12-20 01:49  nba
  1053.    * snmplib/snmp_api.c:
  1054.    A patch from V4 that didn't make it ... allow list of numeric bits setting BITS
  1055.    
  1056. 2002-12-19 23:50  hardaker
  1057.    * include/net-snmp/library/oid_stash.h, snmplib/oid_stash.c
  1058. :
  1059.    add a global callback function for registering directly via a callback.
  1060.    
  1061. 2002-12-19 23:35  hardaker
  1062.    * include/net-snmp/utilities.h:
  1063.    add callback.h
  1064.    
  1065. 2002-12-19 23:22  hardaker
  1066.    * snmplib/read_config.c:
  1067.    fix persistent storage file renaming.  (snprintf change mistake)
  1068.    
  1069. 2002-12-19 23:21  hardaker
  1070.    * include/net-snmp/library/oid_stash.h, snmplib/oid_stash.c
  1071. :
  1072.    some new routines for saving oid stash data to persistent storage.
  1073.      (not used anywhere in current production code)
  1074.    
  1075. 2002-12-19 14:51  hardaker
  1076.    * perl/SNMP/SNMP.xs:
  1077.    - watch for undefs passed in as a value to a SET clause.
  1078.    - change BITS to a Octet String as it should be.
  1079.      - on a side note, do you know that the Net-SNMP parser doesn't
  1080.        distinguish between BITS and BIT STRING in it's list of types?  I
  1081.        don't think it's possible to use both types in the code today
  1082.        (which is fine, since BIT STRING is not used in SNMPv2 and beyond).
  1083.    
  1084. 2002-12-19 14:49  hardaker
  1085.    * perl/OID/OID.xs:
  1086.    print a warning when you can't parse an OID (err, not ideal)
  1087.    
  1088. 2002-12-19 14:48  hardaker
  1089.    * perl/AnyData_SNMP/Storage.pm:
  1090.    - misc bug fixes.
  1091.    - skip SETing columns with no value passed in.
  1092.    
  1093. 2002-12-19 11:43  nba
  1094.    * agent/mibgroup/: examples/example.c, host/hr_network.c
  1095. , host/hr_swinst.c:
  1096.    Being a bit quick, eh, Dave ...
  1097.    
  1098. 2002-12-19 08:14  dts12
  1099.    * agent/mibgroup/mibII/: at.c (V4-2-patches.2), at.c:
  1100.    Ensure the ifname buffer is big enough to read in a full-length name.
  1101.    (From the SUSE "audit" patch)
  1102.    
  1103. 2002-12-19 08:05  dts12
  1104.    * agent/snmpd.c, agent/mibgroup/host/hr_print.c,
  1105.    apps/encode_keychange.c, apps/snmptrapd_handlers.c, snmplib/mib.c
  1106.    (V4-2-patches.[8,9,3,3,0]), agent/snmpd.c,
  1107.    agent/mibgroup/host/hr_print.c, apps/encode_keychange.c
  1108. , apps/snmptrapd_handlers.c, snmplib/mib.c:
  1109.    Detect when memory allocations fail, and don't plough on regardless.
  1110.    (Based on changes within the SUSE "audit" patch)
  1111.    
  1112. 2002-12-19 07:07  dts12
  1113.    * agent/agent_trap.c, agent/snmp_agent.c,
  1114.    agent/mibgroup/util_funcs.c,
  1115.    agent/mibgroup/examples/example.c,
  1116.    agent/mibgroup/examples/ucdDemoPublic.c,
  1117.    agent/mibgroup/host/hr_device.c,
  1118.    agent/mibgroup/host/hr_disk.c,
  1119.    agent/mibgroup/host/hr_filesys.c,
  1120.    agent/mibgroup/host/hr_network.c,
  1121.    agent/mibgroup/host/hr_storage.c,
  1122.    agent/mibgroup/host/hr_swinst.c,
  1123.    agent/mibgroup/host/hr_swrun.c,
  1124.    agent/mibgroup/mibII/interfaces.c,
  1125.    agent/mibgroup/mibII/mta_sendmail.c,
  1126.    agent/mibgroup/mibII/system_mib.c,
  1127.    agent/mibgroup/mibII/vacm_vars.c,
  1128.    agent/mibgroup/mibII/var_route.c,
  1129.    agent/mibgroup/target/snmpTargetAddrEntry.c,
  1130.    agent/mibgroup/target/snmpTargetParamsEntry.c,
  1131.    agent/mibgroup/ucd-snmp/disk.c,
  1132.    agent/mibgroup/ucd-snmp/dlmod.c,
  1133.    agent/mibgroup/ucd-snmp/errormib.c,
  1134.    agent/mibgroup/ucd-snmp/extensible.c,
  1135.    agent/mibgroup/ucd-snmp/pass.c,
  1136.    agent/mibgroup/ucd-snmp/pass_persist.c,
  1137.    agent/mibgroup/ucd-snmp/proc.c, apps/encode_keychange.c
  1138. , apps/snmptrapd.c, apps/snmptrapd_handlers.c,
  1139.    apps/snmpnetstat/inet.c, apps/snmpnetstat/inet6.c,
  1140.    snmplib/asn1.c, snmplib/mib.c, snmplib/parse.c,
  1141.    snmplib/read_config.c, snmplib/snmp_api.c,
  1142.    snmplib/snmpv3.c, snmplib/vacm.c:
  1143.    The Great SUSE 'sprintf' Hunt.....
  1144.    
  1145. 2002-12-19 03:02  jbpn
  1146.    * include/net-snmp/net-snmp-config.h.in:
  1147.      - code with BSDi4
  1148.    
  1149. 2002-12-19 02:50  jbpn
  1150.    * snmplib/snmp_api.c:
  1151.      - change a comment that doesn't take into account the transport stuff
  1152.      - fix some particularly bad formatting in snmp_open_ex
  1153.    
  1154. 2002-12-18 10:50  hardaker
  1155.    * agent/mibgroup/agent/nsModuleTable.c:
  1156.    remove mem-leak comment.  Out of date and was fixed
  1157.    
  1158. 2002-12-18 10:47  hardaker
  1159.    * agent/mibgroup/agentx/agentx_config.c, man/snmpd.conf.5.def
  1160. :
  1161.    delete experimental warning about agentx
  1162.    
  1163. 2002-12-18 10:40  hardaker
  1164.    * mibs/UCD-SNMP-MIB.txt:
  1165.    fix bug#655488: descriptions of ssIORawReceived and ssRawInterrupts were reversed
  1166.    
  1167. 2002-12-18 05:19  jbpn
  1168.    * agent/snmpd.c:
  1169.      - restart stderr logging on HUP (if -L was given on command line)
  1170.    
  1171. 2002-12-17 16:33  rstory
  1172.    * local/mib2c.array-user.conf:
  1173.    remove ';' from define; if table has a storage type, check that it's not
  1174.    read only before allowing sets
  1175.    
  1176. 2002-12-17 16:26  rstory
  1177.    * local/mib2c.array-persistent.conf:
  1178.    never mind
  1179.    
  1180. 2002-12-17 16:02  hardaker
  1181.    * perl/OID/test.pl:
  1182.    Don't check for prefixes in test.  They don't exist.  However, do set SNMPCONFPATH in test initialization to a bogus value
  1183.    
  1184. 2002-12-17 15:58  hardaker
  1185.    * perl/OID/OID.xs:
  1186.    remove direct call to init_snmp().  This is already called by the .pm file
  1187.    
  1188. 2002-12-17 07:22  rstory
  1189.    * local/mib2c.array-persistent.conf:
  1190.    persistence for array-tables
  1191.    
  1192. 2002-12-17 07:07  rstory
  1193.    * include/net-snmp/library/read_config.h,
  1194.    snmplib/read_config.c:
  1195.    add read_config_store_data_prefix; add ASN_TIMETICKS w/ASN_UNSIGNED cases
  1196.    
  1197. 2002-12-17 06:44  rstory
  1198.    * snmplib/snmpUDPDomain.c:
  1199.    don't use SO_REUSE_ADDR so agent port can't be hijacked
  1200.    
  1201. 2002-12-17 06:43  rstory
  1202.    * net-snmp-config.in:
  1203.    use local var for base agent libs; reorder base agent libs so static linking
  1204.    works
  1205.    
  1206. 2002-12-16 15:32  nba
  1207.    * snmplib/scapi.c, agent/mibgroup/mibII/mta_sendmail.c,
  1208.    agent/mibgroup/mibII/mta_sendmail.h:
  1209.    Yet another compiler warning ...
  1210.    
  1211. 2002-12-16 14:50  hardaker
  1212.    * local/mib2c.iterate.conf:
  1213.    remove bogus comment reference to table_dataset helper.
  1214.    
  1215. 2002-12-16 14:42  nba
  1216.    * agent/mibgroup/disman/mteEventNotificationTable.c,
  1217.    agent/mibgroup/disman/mteEventTable.c,
  1218.    agent/mibgroup/disman/mteEventTable.h,
  1219.    agent/mibgroup/disman/mteTriggerTable.c,
  1220.    agent/mibgroup/disman/mteTriggerTable.h, apps/snmptrapd.c
  1221. , include/net-snmp/library/tools.h, snmplib/tools.c
  1222. :
  1223.    Spread some magic dust to quell compiler warnings (why isn't --enable-slient-libtool the default ...)
  1224.    
  1225. 2002-12-16 08:44  jbpn
  1226.    * agent/mibgroup/agentx/master.c:
  1227.      - fix small memory leak (peername is copied by snmp_open_ex)
  1228.    
  1229. 2002-12-16 08:31  jbpn
  1230.    * snmplib/mib.c:
  1231.      - fix small memory leak
  1232.    
  1233. 2002-12-16 08:19  jbpn
  1234.    * snmplib/parse.c:
  1235.      - fix memory leak
  1236.    
  1237. 2002-12-16 07:02  rstory
  1238.    * snmplib/container.c:
  1239.    remove redundant include (caused problems on Sun 5.7, reported by jbpn)
  1240.    
  1241. 2002-12-16 05:22  rstory
  1242.    * dist/nsb-functions:
  1243.    configure w/out developer
  1244.    
  1245. 2002-12-16 05:18  rstory
  1246.    * configure, configure.in:
  1247.    DEVFLAGS="" if not developer
  1248.    
  1249. 2002-12-15 23:39  nba
  1250.    * snmplib/: oid_stash.c, scapi.c, snmpAAL5PVCDomain.c
  1251. , snmpIPXDomain.c, snmpTCPIPv6Domain.c,
  1252.    snmpUDPIPv6Domain.c:
  1253.    dmalloc support
  1254.    
  1255. 2002-12-15 23:39  nba
  1256.    * agent/mibgroup/mibII/ipAddr.c:
  1257.    Possible leak of fd on error return
  1258.    
  1259. 2002-12-14 07:22  rstory
  1260.    * FAQ, README, sedscript.in, perl/SNMP/SNMP.pm
  1261. , snmplib/snmp_version.c:
  1262.    - (snmplib/snmp_version.c sedscript.in): version tag ( 5.0.7.pre1 )
  1263.    
  1264. 2002-12-14 07:21  rstory
  1265.    * ChangeLog, NEWS:
  1266.    update for 5.0.7.pre1
  1267.    
  1268. 2002-12-14 06:59  rstory
  1269.    * dist/nsb-functions:
  1270.    check for agent/mibgroup; fix modules for config_dist
  1271.    
  1272. 2002-12-14 06:58  rstory
  1273.    * man/: netsnmp_bulk_to_next.3, netsnmp_debug.3,
  1274.    netsnmp_handler.3, netsnmp_old_api.3,
  1275.    netsnmp_read_only.3, netsnmp_serialize.3,
  1276.    netsnmp_table.3, netsnmp_table_array.3,
  1277.    netsnmp_table_data.3, netsnmp_table_dataset.3,
  1278.    netsnmp_todo.3:
  1279.    update for 5.0.7.pre1
  1280.    
  1281. 2002-12-14 06:54  rstory
  1282.    * Makefile.top:
  1283.    bump rev to 5.0.7
  1284.    
  1285. 2002-12-14 06:49  rstory
  1286.    * Makefile.in:
  1287.    add -n to grep for C++ comments
  1288.    
  1289. 2002-12-14 06:47  rstory
  1290.    * agent/Makefile.depend, agent/helpers/Makefile.depend,
  1291.    agent/mibgroup/Makefile.depend,
  1292.    apps/snmpnetstat/Makefile.depend, apps/Makefile.depend,
  1293.    snmplib/Makefile.depend:
  1294.    make depend
  1295.    
  1296. 2002-12-14 06:45  rstory
  1297.    * agent/mibgroup/mibII/ipAddr.c:
  1298.    remove C++ comments
  1299.    
  1300. 2002-12-14 06:30  rstory
  1301.    * include/net-snmp/agent/snmp_agent.h:
  1302.    add comments to some structure members
  1303.    
  1304. 2002-12-14 06:29  rstory
  1305.    * agent/helpers/table_array.c:
  1306.    errors during commit undo should be xxFAILED; use set_request_error instead of
  1307.    set_mode_request_error; remove incorrect comment; more debugging; check for
  1308.    and call lower handlers
  1309.    
  1310. 2002-12-14 06:27  rstory
  1311.    * agent/helpers/table.c:
  1312.    always process later passes of a set request
  1313.    
  1314. 2002-12-13 13:06  nba
  1315.    * agent/mibgroup/host/hr_swinst.c:
  1316.    Quell compiler warnings
  1317.    
  1318. 2002-12-13 12:47  nba
  1319.    * agent/mibgroup/mibII/var_route.c, snmplib/default_store.c
  1320. :
  1321.    Quell compiler warnings
  1322.    
  1323. 2002-12-13 12:40  nba
  1324.    * snmplib/scapi.c:
  1325.    Fix incomplete zeroing of security data
  1326.    
  1327. 2002-12-13 12:39  nba
  1328.    * snmplib/parse.c:
  1329.    Fix a possible freeing of a NULL pointer
  1330.    
  1331. 2002-12-13 12:38  nba
  1332.    * agent/helpers/table_dataset.c,
  1333.    agent/mibgroup/mibII/ipAddr.c, apps/snmptrapd.c,
  1334.    include/net-snmp/agent/table_data.h, snmplib/snmp_api.c
  1335. :
  1336.    Quell compiler warnings
  1337.    
  1338. 2002-12-13 08:38  dts12
  1339.    * agent/agent_handler.c:
  1340.    Clear the 'processed' flag between passes, so that handlers
  1341.    can correctly clean up after errors have been detected.
  1342.    
  1343. 2002-12-13 08:06  rstory
  1344.    * agent/mibgroup/agentx/subagent.c:
  1345.    add asser to try and cath intermittent crash i've been seeing
  1346.    
  1347. 2002-12-13 08:04  rstory
  1348.    * agent/mibgroup/agentx/master.c:
  1349.    log unknown agentx operation
  1350.    
  1351. 2002-12-13 07:12  rstory
  1352.    * agent/helpers/table_array.c:
  1353.    if no row create callback on set, use NOTWRITABLE instead of NOSUCHINSTANCE
  1354.    
  1355. 2002-12-13 07:04  rstory
  1356.    * agent/helpers/debug_handler.c:
  1357.    fix cut-n-paste so delegated flag displayed properly
  1358.    
  1359. 2002-12-13 07:01  rstory
  1360.    * snmplib/default_store.c:
  1361.    log text (APP|LIB|TOK) instead of store id in debug msgs
  1362.    
  1363. 2002-12-13 06:53  rstory
  1364.    * dist/nsb-functions:
  1365.    add --with-libwrap
  1366.    
  1367. 2002-12-13 06:49  rstory
  1368.    * FAQ:
  1369.    grammar/indention tweak + mention strip for memory footprint question
  1370.    
  1371. 2002-12-13 06:32  dts12
  1372.    * perl/SNMP/Makefile.PL:
  1373.    Remove explicit mention of SNMP module documentation.
  1374.    This setting doesn't seem to be necessary, and without it,
  1375.    the man page is installed automatically.
  1376.    
  1377. 2002-12-13 04:47  jbpn
  1378.    * apps/snmptrapd.c:
  1379.      - make -S do the same as snmpd -S (set the syslog facility)
  1380.      - make -l print a warning saying that it is deprecated and -S should
  1381.        be used instead
  1382.    
  1383. 2002-12-13 04:14  jbpn
  1384.    * snmplib/read_config.c:
  1385.      - increase width of token field to improve legibility of
  1386.        configuration directive help output
  1387.    
  1388. 2002-12-12 14:46  nba
  1389.    * apps/snmptable.c:
  1390.    Protect against unknown -O options
  1391.    
  1392. 2002-12-12 12:56  nba
  1393.    * agent/mibgroup/smux/smux.c:
  1394.    Fix some size_t that really should be int
  1395.    
  1396. 2002-12-12 11:18  nba
  1397.    * include/net-snmp/library/default_store.h,
  1398.    include/net-snmp/library/mib.h, man/snmp.conf.5.def,
  1399.    man/snmpcmd.1.def, snmplib/mib.c, snmplib/snmp_api.c
  1400. :
  1401.    A long overdue patch (#415252) from Robert Hastings that implements
  1402.    reverse DISPLAY-HINT processing, i.e. it allows you to input data
  1403.    formatted like the DISPLAY-HINT prescribes. Enabled by default, but
  1404.    can be disabled with the -Ih option or noDisplayHint in snmp.conf
  1405.    
  1406. 2002-12-12 10:56  nba
  1407.    * agent/mibgroup/mibII/vacm_vars.c:
  1408.    parse oids in view statements the same way the apps do it (consistency, he said)
  1409.    
  1410. 2002-12-12 10:35  hardaker
  1411.    * perl/agent/agent.xs:
  1412.    Add a getRootOID function to the reginfo pointer passed into handlers.
  1413.    
  1414. 2002-12-12 10:34  rstory
  1415.    * local/mib2c.array-user.conf:
  1416.    change create and duplicate row to return specific context instead of generic
  1417.    netsnmp_index; catch error from parse_oid_indexes on row creation
  1418.    
  1419. 2002-12-12 10:34  hardaker
  1420.    * perl/SNMP/t/mib.t:
  1421.    Print errors to STDERR instead.
  1422.      (actually don't because these statements are commented out in the
  1423.      first place)
  1424.    
  1425. 2002-12-12 10:33  hardaker
  1426.    * agent/agent_registry.c:
  1427.    Reverse the context of a context if statement so if not the context
  1428.    then don't use the context in the given context.
  1429.    
  1430. 2002-12-12 09:56  jbpn
  1431.    * apps/snmptrapd.c:
  1432.      - drop long-deprecated -q and -S options
  1433.      - minor formatting fixes
  1434.    
  1435. 2002-12-12 09:35  jbpn
  1436.    * agent/snmpd.c:
  1437.       - remove duplicate message in usage
  1438.    
  1439. 2002-12-12 08:37  dts12
  1440.    * man/snmpd.1.def, agent/snmpd.c:
  1441.    Implement a command-line option (-S) to set the facility to use when
  1442.    logging via syslog.   Based on an idea by Joel Rosdahl (Patch #627701)
  1443.    Note that -l and -L are already taken:-(
  1444.    
  1445.    ToDo:
  1446.      Provide configuration directives for both this, and the syslog token ('snmpd').
  1447.    
  1448. 2002-12-12 08:18  dts12
  1449.    * man/snmpd.conf.5.def, agent/mibgroup/mibII/system_mib.c
  1450. :
  1451.    Support setting of sysDescr and sysObjectID via snmpd.conf
  1452.    configuration directives (though not via SNMP SET reqests).
  1453.    Patches supplied by Joel Rosdahl (#627702 and #628011)
  1454.    
  1455. 2002-12-12 07:58  dts12
  1456.    * agent/helpers/: all_helpers.c, table.c:
  1457.    Suppress some compiler warnings.
  1458.    Based on patch supplied by Chris Johns (#644041)
  1459.    
  1460. 2002-12-12 07:42  dts12
  1461.    * agent/mibgroup/ucd-snmp/: memory_solaris2.c (V4-2-patches.6),
  1462.    memory_solaris2.c:
  1463.    Use 'sysconf' to report on Solaris memory usage.
  1464.    Based on patch supplied by Ben Stern (#651182)
  1465.    
  1466. 2002-12-12 07:00  dts12
  1467.    * agent/mibgroup/agentx/master.c:
  1468.    Basic support for multiple AgentX sockets (on the master side at least).
  1469.    See Feature Request #632556
  1470.    
  1471. 2002-12-12 05:57  rstory
  1472.    * dist/Makefile:
  1473.    create version tag from version so cvs export works; fix REL; add tar.gz
  1474.    of source as dependency for rpmfiles
  1475.    
  1476. 2002-12-12 05:04  nba
  1477.    * snmplib/: data_list.c, snmpCallbackDomain.c,
  1478.    snmpTCPDomain.c, snmpUDPDomain.c, snmpUnixDomain.c
  1479. , snmp_enum.c, snmp_secmod.c, snmp_transport.c
  1480. :
  1481.    dmalloc support
  1482.    
  1483. 2002-12-12 04:18  dts12
  1484.    * snmplib/mib.c:
  1485.    Document the -OU option, and alphabetise the handling of options.
  1486.    
  1487. 2002-12-12 03:25  dts12
  1488.    * apps/Makefile.in:
  1489.    Install 'snmpinform' as a relative link, rather than an absolute one.
  1490.    Fix provided by the indefatigable Stefan Radman (Bug #652587)
  1491.    
  1492. 2002-12-12 02:56  dts12
  1493.    * configure, configure.in:
  1494.    Quote configure options when contructing net-snmp-configure and net-snmp-configure.h
  1495.    This allows options containing spaces, etc, to be handled correctly.
  1496.    (See Feature Request #547152)
  1497.    
  1498. 2002-12-11 13:52  nba
  1499.    * agent/mibgroup/host/hr_disk.c:
  1500.    Patch for FreeBSD. Thanks to Jun Kuriyama
  1501.    
  1502. 2002-12-11 09:16  dts12
  1503.    * snmplib/: snmp_logging.c (V4-2-patches.4), snmp_logging.c:
  1504.    Try disabling line-buffering on Windows systems (since it
  1505.    apparently enables full-buffering instead).  See Bug #558837.
  1506.    
  1507. 2002-12-11 08:25  dts12
  1508.    * perl/SNMP/t/: async.t, get.t, getnext.t,
  1509.    notify.t, set.t:
  1510.    Explicitly set SNMP version = 1 (the original default as expected by the tests)
  1511.    This should now pass all tests apart from conf.t #3
  1512.    
  1513. 2002-12-11 03:46  dts12
  1514.    * include/net-snmp/agent/auto_nlist.h:
  1515.    Be more selective in using the 64-bit version of nlist. (Bug #611655)
  1516.    
  1517. 2002-12-11 03:27  dts12
  1518.    * README.solaris:
  1519.    Mention the non-functionality of one of the suggested approaches.
  1520.    (Bug #617119).   Reported by Quanah Gibson-Mount
  1521.    
  1522. 2002-12-11 03:20  dts12
  1523.    * agent/Makefile.in:
  1524.    Ensure that the destination directory exists before installing the
  1525.    embedded perl script.  (Bug #617891) Fix provided by Stefan Radman.
  1526.    
  1527. 2002-12-11 02:56  dts12
  1528.    * README.snmpv3 (V4-2-patches.4), README.snmpv3:
  1529.    Document the location assumptions being made in this description.
  1530.    
  1531. 2002-12-11 01:47  dts12
  1532.    * include/net-snmp/library/default_store.h,
  1533.    include/net-snmp/library/mib.h, snmplib/mib.c,
  1534.    man/snmpcmd.1.def:
  1535.    Provide a mechanism for forcing strings to be displayed in either
  1536.    ASCII or Hex format, bypassing the "guess" mechanism as to which
  1537.    is more appropriate.   Suggested by Nick Kanakakorn.
  1538.      Note that this does not affect objects with a Display-Hint in
  1539.    their MIB definition.
  1540.    
  1541. 2002-12-11 01:30  dts12
  1542.    * agent/ds_agent.h, agent/snmpd.c, testing/eval_tools.sh
  1543.    (V4-2-patches.[2,6,6]), agent/agent_read_config.c,
  1544.    agent/snmpd.c, include/net-snmp/agent/ds_agent.h,
  1545.    testing/eval_tools.sh:
  1546.    Command-line option to control whether to unlink the PID file or not.
  1547.    Necessary for correct test operation.
  1548.    
  1549. 2002-12-11 01:21  dts12
  1550.    * perl/OID/test.pl:
  1551.    The latest library defaults to MODULE::name style output,
  1552.    so adjust the expected output checks accordingly.
  1553.    Also, there are actually 36 tests, not 35!
  1554.    
  1555. 2002-12-11 01:17  dts12
  1556.    * perl/OID/OID.xs:
  1557.    Initialise the SNMP libraries, to set up the OID tree.
  1558.    Addresses bugs #638024 and #627643
  1559.      [Qn: Do we need to supply an 'appname' (c.d the SNMP module) ?]
  1560.    
  1561. 2002-12-10 16:29  nba
  1562.    * man/snmp.conf.5.def, snmplib/snmp_api.c,
  1563.    agent/mibgroup/util_funcs.c,
  1564.    agent/mibgroup/ucd-snmp/logmatch.c:
  1565.    Allow runtime configuration of persistent directory
  1566.    
  1567. 2002-12-10 16:24  nba
  1568.    * snmplib/read_config.c:
  1569.    Report errors handling persistent storage files
  1570.    
  1571. 2002-12-10 16:23  nba
  1572.    * snmplib/system.c:
  1573.    Pass up error on directory creation
  1574.    
  1575. 2002-12-10 14:27  nba
  1576.    * snmplib/mib.c:
  1577.    Better respect for the max width option (snmptranslate -Td)
  1578.    
  1579. 2002-12-10 14:26  nba
  1580.    * man/snmp.conf.5.def:
  1581.    Document the oidOutputFormat option
  1582.    
  1583. 2002-12-10 14:25  nba
  1584.    * apps/snmptable.c:
  1585.    Clean up. Remove calls to obsolete functions snmp_set_quick_print,
  1586.    snmp_get_dump_packet, snmp_get_suffix_only. Remove last traces of the
  1587.    non_sequential backwards hack. Make sure it works for all -O options.
  1588.    
  1589. 2002-12-10 08:58  dts12
  1590.    * agent/mibgroup/mibII/: interfaces.c (V4-2-patches.6),
  1591.    interfaces.c:
  1592.    Protect against empty lines in /proc/net/dev  (Bug #625426)
  1593.    
  1594. 2002-12-10 08:41  dts12
  1595.    * snmplib/: snmpv3.c (V4-2-patches.5), snmpv3.c:
  1596.    Free destination memory before cloning SNMP Engine ID.
  1597.    Fix provided by Martin Carlsson.  (Bug #835481)
  1598.    
  1599. 2002-12-10 08:07  dts12
  1600.    * perl/: ASN/Makefile.PL, OID/Makefile.PL,
  1601.    SNMP/Makefile.PL, agent/Makefile.PL,
  1602.    agent/default_store/Makefile.PL, default_store/Makefile.PL
  1603. :
  1604.    Add "$Config{ccflags}" to CCFLAGS.   (See bug #640899)
  1605.    
  1606. 2002-12-10 07:46  dts12
  1607.    * agent/mibgroup/mibII/: ipAddr.c (V4-2-patches.8), ipAddr.c:
  1608.    Add support for Linux virtual interfaces in the ipAddressTable.
  1609.    (Note this does *not* include separate per-v-interface statistics
  1610.     in the interfaces table).
  1611.    
  1612.    Patch supplied by Jens Sittner (#621274)
  1613.    
  1614. 2002-12-10 01:59  dts12
  1615.    * agent/agent_handler.c:
  1616.    Remove a couple of extraneous ^M characters.
  1617.    
  1618. 2002-12-09 23:36  nba
  1619.    * snmplib/mib.c:
  1620.    When using -Oqv and printing an empty string you could end up with
  1621.    a NULL string and not an empty string leading to some very obscure
  1622.    problems in snmptable and other applications.
  1623.    
  1624. 2002-12-09 08:12  dts12
  1625.    * snmplib/snmp_api.c:
  1626.    Handle missing integer values (whether 32- or 64-bit!).   Oops!
  1627.    
  1628. 2002-12-09 07:12  dts12
  1629.    * snmplib/: snmp_api.c (V4-2-patches.8), snmp_api.c:
  1630.    Handle integer-based values correctly on a 64-bit platform.
  1631.    Patch supplied by Thomas Weber (#561071)
  1632.    
  1633. 2002-12-09 06:45  dts12
  1634.    * agent/mibgroup/agentx/master.c:
  1635.    Take note of subagent-requested byte ordering in subsequent communications.
  1636.    Patch supplied by Urban (#632284)
  1637.    
  1638. 2002-12-09 06:32  dts12
  1639.    * agent/: snmpd.c (V4-2-patches.5), snmpd.c:
  1640.    Remove the PID file on agent shutdown.
  1641.    Patch supplied by Joel Rosdahl (#627699)
  1642.    
  1643. 2002-12-09 06:25  dts12
  1644.    * snmplib/system.c:
  1645.    Handle 'struct sockaddr' that contain 'sa_len' fields differently
  1646.    to those that don't (c.f ifilter_ioctl.c in BIND 9.2.1 sources)
  1647.    Patch supplied by Joel Rosdahl (#627696)
  1648.    
  1649. 2002-12-09 04:12  dts12
  1650.    * acconfig.h, configure, configure.in:
  1651.    Recognise BSDi4, and tweak the recognition of 'dlopen'.
  1652.    Patches supplied by Joel Rosdahl.
  1653.    
  1654. 2002-12-09 03:10  dts12
  1655.    * agent/mibgroup/mibII/: at.c, interfaces.c, ip.c
  1656. :
  1657.    Remove some warnings, and try to cope with 'sysctl' failures.
  1658.    Patches supplied by Chris Johns.
  1659.    
  1660. 2002-12-09 01:20  dts12
  1661.    * README.solaris:
  1662.    Mention the limitations on /usr/ucb/sed,
  1663.    and point people towards /usr/bin/sed instead.
  1664.    
  1665. 2002-12-07 05:41  dts12
  1666.    * agent/helpers/table_dataset.c:
  1667.    Insert newly-created rows into the per-request lists, so that lower
  1668.    level handlers can access them.
  1669.      [Qn: Should we do something similar with updated lists as well?]
  1670.    
  1671. 2002-12-07 05:34  dts12
  1672.    * agent/helpers/table_dataset.c:
  1673.    Report back the correct error for rows that couldn't be created.
  1674.    
  1675. 2002-12-07 05:32  dts12
  1676.    * agent/helpers/table_dataset.c:
  1677.    Protect against freeing a row that never got created in the first place.
  1678.    
  1679. 2002-12-06 15:05  hardaker
  1680.    * testing/tests/T030snmpv3usercreation:
  1681.    Skip on non-openssl machines.  THis should be changed to just not using encryption on those machines, but I do not have the time at the moment
  1682.    
  1683. 2002-12-06 10:12  hardaker
  1684.    * configure.in:
  1685.    remove ucdDemoPublic from --enable-mini-agent
  1686.    
  1687. 2002-12-06 10:02  hardaker
  1688.    * configure:
  1689.    remove ucdDemoPublic from --enable-mini-agent
  1690.    
  1691. 2002-12-06 09:01  dts12
  1692.    * agent/helpers/table_dataset.c:
  1693.    Don't delete the "old" (non-existent) row, when tidying up after
  1694.    creating a new row.
  1695.    
  1696. 2002-12-06 08:40  dts12
  1697.    * agent/helpers/table_dataset.c:
  1698.    Tweak handling of (invalid) RowStatus creation requests in an
  1699.    "automatic creation" table.   These should return wrongValue or
  1700.    inconsistentValue, rather than notWritable.
  1701.    
  1702. 2002-12-05 02:47  dts12
  1703.    * agent/helpers/table_dataset.c:
  1704.    Support use of RowStatus object to control creation of new rows
  1705.    (i.e. when the 'allow_creation' flag is not set).
  1706.    This should deal with everything except determining whether a
  1707.    row is ready to go 'active' (e.g. via 'createAndGo').  Such a
  1708.    decision is inherently specific to each individual MIB, so must
  1709.    really be done in the lower-level handler.
  1710.    
  1711. 2002-12-05 02:41  dts12
  1712.    * agent/helpers/table_dataset.c:
  1713.    Stop processing when a 'non-writable create' is detected.
  1714.    
  1715. 2002-12-04 16:35  hardaker
  1716.    * agent/mibgroup/disman/mteTriggerTable.c:
  1717.    - BIT_STR -> OCTET_STR, which is what it should be.
  1718.    - run eventTable entries.
  1719.    
  1720. 2002-12-04 16:34  hardaker
  1721.    * agent/mibgroup/disman/mteTriggerExistenceTable.c:
  1722.    BIT_STR -> OCTET_STR, which is what it should be.
  1723.    
  1724. 2002-12-04 16:33  hardaker
  1725.    * agent/mibgroup/disman/: mteObjectsTable.c,
  1726.    mteTriggerBooleanTable.c:
  1727.    use netsnmp_strdup_and_null to get real strings from mib data.
  1728.    
  1729. 2002-12-04 16:32  hardaker
  1730.    * agent/mibgroup/disman/: event-mib.h,
  1731.    mteEventNotificationTable.c, mteEventNotificationTable.h
  1732. , mteEventTable.c, mteEventTable.h:
  1733.    - implemented the mteEventTable and the mteEventNotificationTable
  1734.      - FYI, total implementation time: about 4 hours
  1735.      - no easy-to-use .conf wrappers yet though.  snmpset support only.
  1736.    
  1737. 2002-12-04 16:29  hardaker
  1738.    * local/mib2c.create-dataset.conf:
  1739.    - use the netsnmp_table_set_add_indexes function which actually works.
  1740.    
  1741. 2002-12-04 16:29  hardaker
  1742.    * agent/helpers/table_dataset.c,
  1743.    include/net-snmp/agent/table_dataset.h:
  1744.    - create a netsnmp_table_set_add_indexes function.
  1745.    - Allow row creation using rowStatus when the data column exists, but
  1746.      there is no assigned value (ie, is NULL).
  1747.    - use netsnmp_strdup_and_null instead of memdup to make sure an
  1748.      implicit NULL is in place for things that use the data and need it
  1749.      as a real string.
  1750.    
  1751. 2002-12-04 16:27  hardaker
  1752.    * net-snmp-config.in:
  1753.    document --prefix
  1754.    
  1755. 2002-12-04 10:16  hardaker
  1756.    * NEWS (V4-2-patches.9), NEWS:
  1757.    document 4.2.6
  1758.    
  1759. 2002-12-03 01:44  dts12
  1760.    * agent/mibgroup/host/hr_print.c:
  1761.    Close printer file handle with 'fclose' rather than 'pclose' to avoid
  1762.    a memory leak on Solaris 2.6.   Fix provided by Jacobo Matute.
  1763.    
  1764. 2002-12-03 01:33  dts12
  1765.    * agent/helpers/: table_data.c, table_dataset.c:
  1766.    Translate GetNext (and GetBulk) requests into simple Get requests,
  1767.    when passing them from the table_data handler to table_dataset.
  1768.      This is analogous to how the iterate handler works, and allows
  1769.    lower level handlers to override the basic behaviour (without
  1770.    having to duplicate all of the "find next row" code every time).
  1771.    
  1772. 2002-12-02 01:48  dts12
  1773.    * agent/helpers/table.c:
  1774.    Return SNMPv2-style exceptions, rather than the SNMPv1 'noSuchName' error.
  1775.    This used to break AgentX subagents, but the latest change to snmp_agent.c
  1776.    (to catch noSuch{Instance,Object} exceptions) seems to have fixed that problem.
  1777.    
  1778. 2002-12-02 01:40  dts12
  1779.    * agent/snmp_agent.c:
  1780.    Explicitly parenthesise a comparison, to keep the compiler happy.
  1781.    
  1782. 2002-12-02 01:39  dts12
  1783.    * agent/snmp_agent.c:
  1784.    Inclusive-range GetNext requests are transmitted as Get requests, so may
  1785.    well return noSuch{Instance,Object} exceptions.  Catch these as well.
  1786.    
  1787. 2002-12-02 01:36  dts12
  1788.    * agent/helpers/table_dataset.c:
  1789.    Catch (and reject) attempts to create a new row via a non-writable object.
  1790.    
  1791. 2002-11-28 01:24  dts12
  1792.    * agent/helpers/table_iterator.c:
  1793.    Null out one final loop_context pointer after being freed.
  1794.    (Patch provided by Roger McCalman)
  1795.    
  1796. 2002-11-26 14:59  nba
  1797.    * snmplib/parse.c:
  1798.    Discard the secondary (GROUP) DESCRIPTION insize a MODULE-COMPLIANCE
  1799.    to avoid leaking memory. Thanks to Eugene_Bruk@bmc.com
  1800.    
  1801. 2002-11-26 14:53  nba
  1802.    * apps/snmptranslate.c:
  1803.    Reinstate the -w options that was lost in the indent fury
  1804.    
  1805. 2002-11-26 07:50  hardaker
  1806.    * agent/mibgroup/examples/notification.c:
  1807.    The notification variable shouldn't be static.  A bug found while
  1808.    tracking down a problem pointed out by Venice on IRC.
  1809.    
  1810. 2002-11-26 01:10  dts12
  1811.    * snmplib/snmp_enum.c:
  1812.    Fix incorrect usage of SE_MAX_IDS vs SE_MAX_SUBIDS.
  1813.    Reported by 'shinepeak'
  1814.    
  1815. 2002-11-25 19:41  hardaker
  1816.    * local/FAQ2HTML:
  1817.    hack of a hack of a hack, or: fix multi-line FAQ questions
  1818.    
  1819. 2002-11-25 07:08  hardaker
  1820.    * README.agentx:
  1821.    mention agentxPingInterval
  1822.    
  1823. 2002-11-18 18:39  hardaker
  1824.    * agent/mibgroup/smux/smux.h:
  1825.    applied patch #527650
  1826.    
  1827. 2002-11-11 14:10  nba
  1828.    * snmplib/mib.c:
  1829.    Respect the mibdirs conf directive. Thanks to Stefan Radman (sradman)
  1830.    
  1831. 2002-11-11 13:57  nba
  1832.    * apps/snmptrapd_log.c:
  1833.    Fix a missing error return
  1834.    
  1835. 2002-11-11 11:26  hardaker
  1836.    * snmplib/: snmpTCPDomain.c, snmpUDPDomain.c:
  1837.    fix taddr generation/parsing for port based transports to properly use
  1838.    network byte ordering.
  1839.    
  1840. 2002-11-11 11:25  hardaker
  1841.    * agent/mibgroup/target/snmpTargetAddrEntry.c:
  1842.    fix write support for the timeout column
  1843.    
  1844. 2002-11-09 07:06  nba
  1845.    * agent/mib_modules.c, agent/snmp_vars.c,
  1846.    agent/mibgroup/agentx/master.c,
  1847.    agent/mibgroup/agentx/master_admin.c,
  1848.    agent/mibgroup/agentx/subagent.c,
  1849.    include/net-snmp/agent/mib_modules.h,
  1850.    include/net-snmp/library/snmpUDPIPv6Domain.h:
  1851.    Do away with a bunch of compiler warnings
  1852.    
  1853. 2002-11-09 06:59  nba
  1854.    * agent/mibgroup/: util_funcs.c, ucd-snmp/extensible.c,
  1855.    ucd-snmp/memory.c, ucd-snmp/memory_freebsd2.c,
  1856.    ucd-snmp/pass.c, ucd-snmp/proc.c, host/hr_print.c
  1857. :
  1858.    Zero is an OK file descriptor. -1 is the error return
  1859.    
  1860. 2002-11-09 06:54  nba
  1861.    * include/net-snmp/library/parse.h, snmplib/parse.c:
  1862.    More to the point message for undefined identifiers. Brought forward from 4.2
  1863.    
  1864. 2002-11-09 06:52  nba
  1865.    * apps/snmpvacm.c:
  1866.    Print the error information in case of error
  1867.    
  1868. 2002-11-09 06:51  nba
  1869.    * apps/snmpnetstat/route.c:
  1870.    Protect against v2 exception results
  1871.    
  1872. 2002-11-09 06:49  nba
  1873.    * sedscript.in, man/snmpcmd.1.def:
  1874.    Protect PREFIX when it is the env var. Thanks to Stefan Radman (sradman)
  1875.    
  1876. 2002-11-09 06:47  nba
  1877.    * mibs/rfclist:
  1878.    Add RFC 3371 L2TP-MIB
  1879.    
  1880. 2002-11-09 06:46  nba
  1881.    * mibs/IANAifType-MIB.txt:
  1882.    Updated from IANA
  1883.    
  1884. 2002-11-07 02:55  jbpn
  1885.    * apps/snmptable.c:
  1886.      - fix -Cf and -Cw option processing (previously would core dump if
  1887.        no option passed), as pointed out by hampa on #net-snmp
  1888.    
  1889. 2002-11-06 12:35  rstory
  1890.    * net-snmp-config.in:
  1891.    fix cut/paste
  1892.    
  1893. 2002-11-06 12:04  rstory
  1894.    * configure:
  1895.    configure to match configure.in & makefiles
  1896.    
  1897. 2002-11-06 11:08  rstory
  1898.    * net-snmp-config.in:
  1899.    add missing end quote
  1900.    
  1901. 2002-11-06 10:35  rstory
  1902.    * net-snmp-config.in:
  1903.    add @DEVFLAGS@ weherver there is a @CFLAGS@, except for the new --base-cflags
  1904.    
  1905. 2002-11-06 10:22  rstory
  1906.    * Makefile.top:
  1907.    add @DEVFLAGS@ to CFLAGS
  1908.    
  1909. 2002-11-06 10:21  rstory
  1910.    * configure.in:
  1911.    seperate developer cflags from normal cflags
  1912.    
  1913. 2002-11-06 09:55  rstory
  1914.    * agent/mibgroup/util_funcs.h:
  1915.    change struct.h include to use "" instead of <net-snmp/>, since it it a local
  1916.    include, not a system include
  1917.    
  1918. 2002-11-06 09:39  rstory
  1919.    * acconfig.h, agent/mibgroup/util_funcs.h,
  1920.    agent/mibgroup/ucd-snmp/lmSensors.c,
  1921.    include/net-snmp/net-snmp-config.h.in,
  1922.    snmplib/ucd-snmp-includes.h, win32/config.h,
  1923.    win32/net-snmp/net-snmp-config.h:
  1924.    purge IN_UCD_SNMP_SOURCE
  1925.    
  1926. 2002-11-05 09:24  hardaker
  1927.    * perl/AnyData_SNMP/netsh:
  1928.    added a xmlshort delimiter as requested by lands on IRC
  1929.    
  1930. 2002-11-05 08:59  rstory
  1931.    * dist/cvsup:
  1932.    tabs -> spaces only try to chmod RO src dir if owner of dirs
  1933.    
  1934. 2002-11-05 08:56  rstory
  1935.    * mkinstalldirs:
  1936.    making a directory is not an error, so don't send output to stderr
  1937.    
  1938. 2002-11-04 08:15  hardaker
  1939.    * agent/mibgroup/target/snmpTargetParamsEntry.c:
  1940.    allow unregistered security models <= 2
  1941.    
  1942. 2002-11-04 08:14  hardaker
  1943.    * agent/mibgroup/notification/snmpNotifyTable.c:
  1944.    enable row creation to be better supported (rowstatus no longer has to
  1945.    be first in the list, ...)
  1946.    
  1947. 2002-11-04 08:13  hardaker
  1948.    * net-snmp-config.in:
  1949.    add cppflags to --cflags
  1950.    
  1951. 2002-11-04 08:13  hardaker
  1952.    * NEWS:
  1953.    add stuff for 5.0.7 (or whatever) mentioning a few new features.
  1954.    
  1955. 2002-11-01 09:06  hardaker
  1956.    * snmplib/snmp_api.c:
  1957.    Fixed bug #632094 using the suggested method: watch for NULL strerror() return
  1958.    
  1959. 2002-11-01 07:09  rstory
  1960.    * Makefile.in:
  1961.    undo my changes from r 5.17, attempting to reduce runs of config.status
  1962.    by using explicit paths to srcdir, and let VPATH do it's thing
  1963.    
  1964. 2002-10-29 11:30  rstory
  1965.    * snmplib/Makefile.in:
  1966.    target to build binary array test app; tweak to parse test target (reduces most
  1967.    but not all external references)
  1968.    
  1969. 2002-10-29 11:27  rstory
  1970.    * snmplib/container_binary_array.c:
  1971.    fix for binary search problem noted by Romy Christensen on coders; partial
  1972.    (ifdef'd out) code for a binary array iterator
  1973.    
  1974. 2002-10-29 11:25  rstory
  1975.    * snmplib/test_binary_array.c:
  1976.    simple test program for binary array
  1977.    
  1978. 2002-10-29 06:28  hardaker
  1979.    * perl/SNMP/SNMP.xs:
  1980.    Fix debugging as noted in bug #630348
  1981.    
  1982. 2002-10-28 16:47  hardaker
  1983.    * configure, configure.in:
  1984.    changed .1.6.3 to 1.3.6 as noted in comp.protocols.snmp
  1985.    
  1986. 2002-10-28 12:01  hardaker
  1987.    * agent/mibgroup/examples/ucdDemoPublic.conf:
  1988.    changed password
  1989.    
  1990. 2002-10-28 11:57  hardaker
  1991.    * agent/mibgroup/examples/ucdDemoPublic.conf:
  1992.    misc vacm fixes
  1993.    
  1994. 2002-10-28 05:41  jbpn
  1995.    * snmplib/snmp_api.c:
  1996.      - remove erroneous free() of rxbuf
  1997.    
  1998. 2002-10-25 09:35  hardaker
  1999.    * snmplib/snmp_api.c:
  2000.    fixed SNMP_CALLBACK_OP_DISCONNECT -> NETSNMP_OP_CALLBACK_DISCONNECT as noted by TrogL on IRC
  2001.    
  2002. 2002-10-25 04:34  jbpn
  2003.    * snmplib/snmp_api.c:
  2004.      - perform a NETSNMP_CALLBACK_OP_DISCONNECT type callback if we
  2005.        decide to shutdown a stream type connection because we received
  2006.        an excessively large packet.
  2007.    
  2008. 2002-10-24 07:41  hardaker
  2009.    * README:
  2010.    Added the super-bug-patch generator Stefan Radman to the THANKS list
  2011.    
  2012. 2002-10-24 07:40  hardaker
  2013.    * configure.in:
  2014.    bug #617508: added the mta_sendmail module to --help
  2015.    
  2016. 2002-10-24 07:35  hardaker
  2017.    * local/Makefile.in:
  2018.    update install list for mib2c conf files and remove old one
  2019.    
  2020. 2002-10-23 17:34  hardaker
  2021.    * configure, configure.in:
  2022.    fix incorrect variable name I noticed when copying to a different configure script in another package
  2023.    
  2024. 2002-10-23 17:28  hardaker
  2025.    * Makefile.in:
  2026.    Fixed bug#617838: versiontag isn't distributed and shouldn't be always
  2027.    used in the make distclean calls.
  2028.    
  2029. 2002-10-23 17:12  hardaker
  2030.    * agent/mibgroup/disman/mteTriggerTable.c:
  2031.    inconsequencial memory leaks fixed (init time leaks).
  2032.    
  2033. 2002-10-23 17:10  hardaker
  2034.    * agent/helpers/table_iterator.c:
  2035.    Fixed various memory leaks in the table_iterator as pointed out by
  2036.    Roger McCalman and Jay Parlar on the -coders list (including their patches)
  2037.    
  2038. 2002-10-23 15:44  hardaker
  2039.    * agent/mibgroup/notification/snmpNotifyTable.c:
  2040.    snmpNotifyTable.c
  2041.    
  2042. 2002-10-23 15:40  hardaker
  2043.    * agent/mibgroup/disman/mteTriggerTable.c:
  2044.    free a previously malloced pointer to the watch variable before replacing it.
  2045.    
  2046. 2002-10-23 15:40  hardaker
  2047.    * agent/mibgroup/examples/delayed_instance.c:
  2048.    remove duplicate unused malloc.
  2049.    
  2050. 2002-10-21 09:43  jbpn
  2051.    * include/net-snmp/system/solaris2.9.h:
  2052.      - add system file for Solaris 9
  2053.    
  2054. 2002-10-17 19:44  hardaker
  2055.    * agent/agent_registry.c, agent/snmp_agent.c,
  2056.    agent/mibgroup/mibII/vacm_vars.c,
  2057.    agent/mibgroup/mibII/vacm_vars.h,
  2058.    include/net-snmp/agent/agent_callbacks.h,
  2059.    include/net-snmp/agent/agent_registry.h,
  2060.    include/net-snmp/library/vacm.h, snmplib/vacm.c:
  2061.    Optimized the VACM checks in the case of getnext/getbulk so that when
  2062.    large portions of the mib tree are excluded, the sub-mib access code
  2063.    won't be called at all (finally implementing a very long needed optimization).
  2064.    
  2065. 2002-10-17 19:41  hardaker
  2066.    * include/net-snmp/library/snmp_api.h, snmplib/snmp_api.c
  2067. :
  2068.    new function to find the commonality between two oids: netsnmp_oid_find_prefix
  2069.    
  2070. 2002-10-17 19:39  hardaker
  2071.    * Makefile.in, aclocal.m4, configure,
  2072.    configure.in:
  2073.    Print out a "summary" at the end of a run
  2074.    
  2075. 2002-10-17 02:40  dts12
  2076.    * local/mib2c.old-api.conf:
  2077.    Properly terminate a loop construct (missing '@end@')
  2078.    Spotted by Karl Cooper.    Oops!
  2079.    
  2080. 2002-10-16 14:19  rstory
  2081.    * agent/snmpd.c:
  2082.    restore continue after EINTR caused by signal we handled (instead of falling
  2083.    thorough to exit!)
  2084.    
  2085. 2002-10-16 14:00  rstory
  2086.    * agent/snmpd.c:
  2087.    check for our signal flags on EINTR, and only relesect if not changed;
  2088.    debug msg when signals registered and for select/fdsets;
  2089.    
  2090. 2002-10-16 12:52  rstory
  2091.    * Makefile.top:
  2092.    move CPPFLAGS before user configure CFLAGS.. so if a user adds something
  2093.    like /usr/local/include to CFLAGS, we will pick up our local includes first,
  2094.    instead of includes from a previous release..
  2095.    
  2096. 2002-10-15 21:06  rstory
  2097.    * apps/: snmptrapd.c, snmptrapd_log.c, snmptrapd_log.h
  2098. :
  2099.    make sure snmptrapd always honors DS_APP_NUMERIC_IP for logging
  2100.    
  2101. 2002-10-15 14:09  rstory
  2102.    * snmplib/mib.c:
  2103.    netsnmp_get_boolean -> netsnmp_ds_get_boolean
  2104.    
  2105. 2002-10-15 11:08  rstory
  2106.    * agent/helpers/table.c:
  2107.    fix constant used in assert, noted on coders
  2108.    
  2109. 2002-10-15 11:07  rstory
  2110.    * agent/snmp_agent.c:
  2111.    include syslog for libwrap log levels
  2112.    
  2113. 2002-10-15 07:39  hardaker
  2114.    * man/snmpcmd.1.def:
  2115.    Add yet another way to specify v6 addresses
  2116.    
  2117. 2002-10-14 08:54  hardaker
  2118.    * man/snmpcmd.1.def:
  2119.    fix ipv6 transport address specs
  2120.    
  2121. 2002-10-11 16:18  hardaker
  2122.    * README.cmu, dist/net-snmp.spec:
  2123.    Remove the README.cmu file (entirely out of date at this point).
  2124.    
  2125. 2002-10-11 13:57  hardaker
  2126.    * acconfig.h, configure, configure.in,
  2127.    agent/mibgroup/ucd-snmp/disk.c,
  2128.    include/net-snmp/net-snmp-config.h.in:
  2129.    patch #600933 from Donal Diamond: dskPercentNode for FreeBSD4
  2130.    
  2131. 2002-10-11 13:49  hardaker
  2132.    * snmplib/mib.c:
  2133.    Patch #598280 from Jeff Watson: make -OQ not print type warnings.
  2134.    
  2135. 2002-10-11 13:43  hardaker
  2136.    * dist/Makefile:
  2137.    fix include directory
  2138.    
  2139. 2002-10-11 13:42  hardaker
  2140.    * dist/.cvsignore:
  2141.    ignore rpm subdir
  2142.    
  2143. 2002-10-11 13:32  hardaker
  2144.    * dist/RELEASE-INSTRUCTIONS:
  2145.    better docs about auto-extracted SF news
  2146.    
  2147. 2002-10-11 13:04  hardaker
  2148.    * dist/: Makefile, net-snmp.spec:
  2149.    merge in patch #598869: Mark Harig's better rpm stuff
  2150.    
  2151. 2002-10-11 12:21  hardaker
  2152.    * include/net-snmp/library/default_store.h, snmplib/mib.c
  2153. :
  2154.    Alternative to a patch suggestion: add -OU to not print UNITS suffixes.
  2155.    
  2156. 2002-10-11 12:18  hardaker
  2157.    * man/snmpcmd.1.def:
  2158.    ../agent/snmp_agent.c
  2159.    
  2160. 2002-10-11 12:14  hardaker
  2161.    * man/snmp.conf.5.def:
  2162.    document dontPrintUnits
  2163.    
  2164. 2002-10-11 11:48  hardaker
  2165.    * agent/snmp_agent.c:
  2166.    Patch #617151 from Andrew Rucker Jones: fix libwrap headers.
  2167.      - I'm still unhappy with how libwrap functions...  needs thinking about.
  2168.    
  2169. 2002-10-11 10:53  hardaker
  2170.    * agent/mibgroup/ucd-snmp/diskio.c:
  2171.    Patch #312694 from John Surveyor: fix diskio on solaris.
  2172.    
  2173. 2002-10-11 10:37  hardaker
  2174.    * agent/mibgroup/mibII/at.c:
  2175.    Applied patch #621398 from Matthew Krenzer to fix linux arp table.
  2176.    
  2177. 2002-10-11 06:47  rstory
  2178.    * win32/snmpdsdk/snmpd.dsp:
  2179.    chg netsnmpmibs -> netsnmpmibsskd (noted on coders by Jed Whitten)
  2180.    
  2181. 2002-10-11 06:45  jbpn
  2182.    * man/snmpcmd.1.def:
  2183.      - note square brackets for IPv6 addresses
  2184.    
  2185. 2002-10-11 06:40  jbpn
  2186.    * agent/snmpd.c:
  2187.      - restart select() more quickly if an EINTR happens
  2188.    
  2189. 2002-10-10 22:51  hardaker
  2190.    * FAQ:
  2191.    applied Harrie's patch describing low memory footprints
  2192.    
  2193. 2002-10-10 08:38  hardaker
  2194.    * snmplib/snmpksm.c:
  2195.    Patch from Ken Horstein to fix KSM module
  2196.    
  2197. 2002-10-10 03:22  jbpn
  2198.    * agent/helpers/table_array.c:
  2199.      - remove bad inlines which cause file not to compile with Sun CC.
  2200.        See bug #620827.
  2201.    
  2202. 2002-10-09 23:03  hardaker
  2203.    * dist/net-snmp.spec:
  2204.    add .la files
  2205.    
  2206. 2002-10-09 23:00  hardaker
  2207.    * dist/net-snmp.spec:
  2208.    make the .spec file almost usable.
  2209.    
  2210. 2002-10-08 15:55  hardaker
  2211.    * FAQ:
  2212.    FAQ updates for download sites.
  2213.    
  2214. 2002-10-08 07:36  hardaker
  2215.    * perl/OID/OID.pm:
  2216.    Patch from Joshua Keroes for string comparisons
  2217.    
  2218. 2002-10-07 10:57  hardaker
  2219.    * FAQ:
  2220.    added a statement about the COPYING file (suggested by Harrie)
  2221.    
  2222. 2002-10-06 11:32  rstory
  2223.    * dist/README.build-scripts:
  2224.    nsb-* likes full paths, update examples; fix sourceforge upload site
  2225.    
  2226. 2002-10-05 14:42  hardaker
  2227.    * README, sedscript.in, snmplib/snmp_version.c
  2228. , FAQ, perl/SNMP/SNMP.pm:
  2229.    - (snmplib/snmp_version.c sedscript.in): version tag ( 5.0.6 )
  2230.    
  2231. 2002-10-05 14:42  hardaker
  2232.    * man/: netsnmp_agent.3, netsnmp_bulk_to_next.3,
  2233.    netsnmp_debug.3, netsnmp_handler.3, netsnmp_instance.3
  2234. , netsnmp_multiplexer.3, netsnmp_old_api.3,
  2235.    netsnmp_read_only.3, netsnmp_scalar.3,
  2236.    netsnmp_serialize.3, netsnmp_table.3,
  2237.    netsnmp_table_array.3, netsnmp_table_data.3,
  2238.    netsnmp_table_dataset.3, netsnmp_table_iterator.3,
  2239.    netsnmp_todo.3, netsnmp_watcher.3:
  2240.    make docs
  2241.    
  2242. 2002-10-05 14:41  hardaker
  2243.    * ChangeLog, NEWS:
  2244.    update for 5.0.6
  2245.    
  2246. 2002-10-05 14:38  hardaker
  2247.    * dist/RELEASE-INSTRUCTIONS:
  2248.    misc updates
  2249.    
  2250. 2002-10-05 14:29  hardaker
  2251.    * agent/Makefile.depend, agent/helpers/Makefile.depend,
  2252.    agent/mibgroup/Makefile.depend, apps/Makefile.depend,
  2253.    apps/snmpnetstat/Makefile.depend, snmplib/Makefile.depend
  2254. :
  2255.    make depend
  2256.    
  2257. 2002-10-05 14:09  hardaker
  2258.    * Makefile.top:
  2259.    update for 5.0.6
  2260.    
  2261. 2002-10-05 14:08  hardaker
  2262.    * dist/RELEASE-INSTRUCTIONS:
  2263.    remove illegal flag from nsb-config
  2264.    
  2265. 2002-10-05 13:41  rstory
  2266.    * agent/snmp_agent.c:
  2267.    efence is your friend: don't allocate 0 bytes
  2268.    
  2269. 2002-10-05 12:58  rstory
  2270.    * agent/mibgroup/agentx/subagent.c:
  2271.    efence is your friend: don't reference ptr after is has been free'd.
  2272.    
  2273. 2002-10-04 07:17  hardaker
  2274.    * agent/snmp_agent.c:
  2275.    fix secondary effect of bug 613983 and really fix it this time.
  2276.    
  2277. 2002-10-02 10:56  hardaker
  2278.    * agent/mibgroup/tunnel/: tunnel.c (V4-2-patches.2), tunnel.c
  2279. :
  2280.    Patch from Frank Strauss to fix some coding errors
  2281.    
  2282. 2002-10-01 07:39  rstory
  2283.    * agent/snmp_vars.c:
  2284.    offical patch 617049: initialize container list earlier (in init_agent)
  2285.    
  2286. 2002-10-01 07:35  rstory
  2287.    * agent/snmp_vars.c:
  2288.    remove ^M characters (damn windows editors)
  2289.    
  2290. 2002-09-30 15:17  rstory
  2291.    * FAQ, README, sedscript.in, perl/SNMP/SNMP.pm
  2292. , snmplib/snmp_version.c:
  2293.    - (snmplib/snmp_version.c sedscript.in): version tag ( 5.0.5 )
  2294.    
  2295. 2002-09-30 15:16  rstory
  2296.    * dist/RELEASE-INSTRUCTIONS:
  2297.    add info on md5sums and gpg signing
  2298.    
  2299. 2002-09-30 15:15  rstory
  2300.    * dist/cvsup:
  2301.    fix chmod to do what I wanted, not what I told it
  2302.    
  2303. 2002-09-30 15:14  rstory
  2304.    * ChangeLog, Makefile.top, NEWS:
  2305.    update for 5.0.5
  2306.    
  2307. 2002-09-30 14:27  rstory
  2308.    * ChangeLog:
  2309.    merge pre changes into 5.0.4 comments
  2310.    
  2311. 2002-09-30 14:25  rstory
  2312.    * NEWS:
  2313.    update for 5.0.4
  2314.    
  2315. 2002-09-30 14:23  hardaker
  2316.    * NEWS:
  2317.    NEWS updates for 5.0.4
  2318.    
  2319. 2002-09-30 14:03  rstory
  2320.    * README:
  2321.    update my email address
  2322.    
  2323. 2002-09-30 14:03  rstory
  2324.    * ChangeLog:
  2325.    update for release 5.0.4
  2326.    
  2327. 2002-09-30 13:08  rstory
  2328.    * agent/helpers/table.c:
  2329.    make len a size_t to fix problem on 64 bit system, reported by sebnod` in IRC
  2330.    
  2331. 2002-09-30 13:05  rstory
  2332.    * agent/helpers/table.c:
  2333.    don't use static local vars, as they are likely to cause problems with threads
  2334.    
  2335. 2002-09-30 12:48  rstory
  2336.    * dist/nsb-package:
  2337.    make sure install dir is relative to build dir
  2338.    
  2339. 2002-09-30 12:20  rstory
  2340.    * snmplib/vacm.c:
  2341.    add missing newline in debug
  2342.    
  2343. 2002-09-30 12:19  rstory
  2344.    * dist/: nsb-functions, nsb-package:
  2345.    fix typos
  2346.    
  2347. 2002-09-30 12:18  rstory
  2348.    * agent/snmp_agent.c:
  2349.    avoid infinite loop
  2350.    
  2351. 2002-09-30 11:59  rstory
  2352.    * dist/nsb-functions:
  2353.    don't assume make is GNU make, and search for it. require user to set an
  2354.    env var if no GNU make is found in PATH
  2355.    
  2356. 2002-09-30 11:58  rstory
  2357.    * dist/cvsup:
  2358.    if CVS dir is ro, automagically make it rw before update and ro after update
  2359.    
  2360. 2002-09-27 11:03  hardaker
  2361.    * agent/snmp_agent.c:
  2362.    make get_set_cache() return an error if no previous SET has been started.
  2363.    
  2364. 2002-09-27 11:02  hardaker
  2365.    * agent/agent_registry.c:
  2366.    double check against some null pointers before using them in the cache code.
  2367.    
  2368. 2002-09-27 10:36  hardaker
  2369.    * agent/snmp_agent.c:
  2370.    set treecache_num to -1 at init of memory, to be extra safe.
  2371.    
  2372. 2002-09-26 11:58  hardaker
  2373.    * agent/: snmp_agent.c, snmpd.c:
  2374.    move libwrap variables
  2375.    
  2376. 2002-09-26 11:57  hardaker
  2377.    * perl/agent/agent.xs:
  2378.    ok, remove tcpwrappers vars
  2379.    
  2380. 2002-09-26 10:44  hardaker
  2381.    * perl/agent/agent.xs:
  2382.    define stupid variables needed by tcpwrappers because they don't get
  2383.    concepts of encapsulation.  arg.
  2384.    
  2385. 2002-09-26 08:26  hardaker
  2386.    * perl/agent/agent.xs:
  2387.    change call_pv to perl_call_pv for older versions of perl.
  2388.    
  2389. 2002-09-26 08:10  hardaker
  2390.    * snmplib/mib.c:
  2391.    run strdup() on get_mib_dir() results to fix bug pointed out by Eugene Bruk.
  2392.    
  2393. 2002-09-23 10:14  hardaker
  2394.    * dist/RELEASE-INSTRUCTIONS:
  2395.    mention freshmeat
  2396.    
  2397. 2002-09-23 10:13  hardaker
  2398.    * agent/mibgroup/ucd-snmp/versioninfo.c,
  2399.    agent/mibgroup/ucd-snmp/versioninfo.h, mibs/UCD-SNMP-MIB.txt
  2400. :
  2401.    - implement a (long needed) settable variable to store the current
  2402.      persistent information.
  2403.    
  2404. 2002-09-23 09:47  hardaker
  2405.    * snmplib/snmp_api.c:
  2406.    - make not in time window reports trigger a resend of informs.
  2407.      (suggestion from Erik Anggard)
  2408.    
  2409. 2002-09-20 08:28  jbpn
  2410.    * agent/mibgroup/mibII/vacm_vars.h:
  2411.      - remove functions vacm_parse_security and vacm_free_security which
  2412.        don't exist
  2413.    
  2414. 2002-09-19 14:01  hardaker
  2415.    * perl/agent/agent.xs:
  2416.    - support agent shutdowns (well, ok it's just an api since it doesn't work).
  2417.    - misc bug fixes.
  2418.    
  2419. 2002-09-19 13:38  hardaker
  2420.    * perl/agent/: agent.xs, netsnmp_request_infoPtr.pm:
  2421.    fix agent request_infoPtr problems.
  2422.    
  2423. 2002-09-19 09:04  dts12
  2424.    * win32/snmptranslate/snmptranslate.dsp:
  2425.    Compile and link with 'getopt.c' explicitly.
  2426.    
  2427.    This should not be necessary, but for some reason
  2428.    (that completely escapes me!), using command-line options
  2429.    (such as -IR) with the Release version of snmptranslate
  2430.    causes a run-time DLL error.  (The Debug version is fine).
  2431.    The other applications seem to be OK - this problem only
  2432.    seems to hit snmptranslate.  So as a sticking-plaster,
  2433.    compiliing getopt.c in as part of the project, keeps both
  2434.    versions of the application happy.
  2435.      Someone with better Windows knowledge than me needs to
  2436.    look at this and fix it properly.
  2437.    
  2438. 2002-09-19 03:14  jbpn
  2439.    * include/net-snmp/library/snmp_api.h:
  2440.      - undo worst of indent damage
  2441.    
  2442. 2002-09-19 03:03  jbpn
  2443.    * include/net-snmp/library/snmp_api.h:
  2444.      - remove _dparse functions (which don't exist)
  2445.    
  2446. 2002-09-18 07:55  hardaker
  2447.    * testing/eval_tools.sh:
  2448.    reset SNMP_SLEEP after loop
  2449.    
  2450. 2002-09-18 07:41  jbpn
  2451.    * snmplib/snmp_client.c:
  2452.      - remove very obsolete (and not used anywhere) #definitions of
  2453.        PARTY_MIB_BASE and CONTEXT_MIB_BASE
  2454.    
  2455. 2002-09-17 23:59  rstory
  2456.    * ChangeLog:
  2457.    tweak for 5.0.4 last minute update
  2458.    
  2459. 2002-09-17 23:48  rstory
  2460.    * testing/eval_tools.sh:
  2461.    chg > to -gt to achieve intended result
  2462.    
  2463. 2002-09-17 22:39  rstory
  2464.    * NEWS:
  2465.    update for 5.0.4
  2466.    
  2467. 2002-09-17 22:33  rstory
  2468.    * FAQ, README, sedscript.in, perl/SNMP/SNMP.pm
  2469. , snmplib/snmp_version.c:
  2470.    - (snmplib/snmp_version.c sedscript.in): version tag ( 5.0.4 )
  2471.    
  2472. 2002-09-17 22:32  rstory
  2473.    * ChangeLog:
  2474.    update for 5.0.4
  2475.    
  2476. 2002-09-17 21:59  rstory
  2477.    * Makefile.in:
  2478.    add $(srcdir) to a few dependencies to try and reduce the # of times that
  2479.    config.status is run when building outside the src dir
  2480.    
  2481. 2002-09-17 21:54  rstory
  2482.    * README.win32:
  2483.    visually provocative section headers; add recent status (all bad news);
  2484.    not to use new win32sdk.dsw to get additonal functionality with platform sdk;
  2485.    remove info on removing agentx, as it's been around now for a while; add
  2486.    section on what files to edit to add mib2c generated code to agent; remove
  2487.    reference to specific release number in example
  2488.    
  2489. 2002-09-17 21:25  rstory
  2490.    * win32/snmpdsdk/snmpd.dsp:
  2491.    take 'sdk' out of exe name
  2492.    
  2493. 2002-09-17 21:25  rstory
  2494.    * win32/win32sdk.dsw:
  2495.    swap snmpdsdk for snmpd
  2496.    
  2497. 2002-09-17 21:14  rstory
  2498.    * win32/: encode_keychange/encode_keychange.dsp,
  2499.    libsnmp/libsnmp.dsp, libsnmp_dll/libsnmp_dll.dsp,
  2500.    snmpbulkget/snmpbulkget.dsp, snmpbulkwalk/snmpbulkwalk.dsp
  2501. , snmpd/snmpd.dsp, snmpdelta/snmpdelta.dsp,
  2502.    snmpdf/snmpdf.dsp, snmpget/snmpget.dsp,
  2503.    snmpgetnext/snmpgetnext.dsp, snmpnetstat/snmpnetstat.dsp
  2504. , snmpset/snmpset.dsp, snmpstatus/snmpstatus.dsp,
  2505.    snmptable/snmptable.dsp, snmptest/snmptest.dsp,
  2506.    snmptranslate/snmptranslate.dsp, snmptrap/snmptrap.dsp,
  2507.    snmptrapd/snmptrapd.dsp, snmpusm/snmpusm.dsp,
  2508.    snmpvacm/snmpvacm.dsp, snmpwalk/snmpwalk.dsp:
  2509.    get all our ducks in a row: add advapi32.lib to link lines, make sure all
  2510.    Release and Debug libs/apps are compile with same C++ settings
  2511.    
  2512. 2002-09-17 21:12  rstory
  2513.    * win32/netsnmpmibs/netsnmpmibs.dsp:
  2514.    remove sdk dependent modules
  2515.    
  2516. 2002-09-17 21:10  rstory
  2517.    * win32/mib_module_inits.h:
  2518.    group modules that depend on win32 sdk together, with ifdef
  2519.    
  2520. 2002-09-17 21:08  rstory
  2521.    * agent/snmp_vars.c:
  2522.    no callback for win32 until pipe fd problem is fixed
  2523.    
  2524. 2002-09-17 21:07  rstory
  2525.    * win32/: netsnmpmibssdk/netsnmpmibssdk.dsp,
  2526.    snmpdsdk/snmpd.dsp:
  2527.    new versions for sdk users
  2528.    
  2529. 2002-09-17 21:05  rstory
  2530.    * win32/win32sdk.dsw:
  2531.    new workspace for sdk users
  2532.    
  2533. 2002-09-16 13:27  hardaker
  2534.    * perl/SNMP/SNMP.pm:
  2535.    mib module loading fixes by calling init_snmp first
  2536.    
  2537. 2002-09-13 12:05  rstory
  2538.    * dist/RELEASE-INSTRUCTIONS:
  2539.    tweak example nsb-config command; add -b back to cvs2cl, otherwise you
  2540.    get changelog msgs from other branches and have to weed them out
  2541.    
  2542. 2002-09-13 09:33  hardaker
  2543.    * perl/OID/: OID.pm, OID.xs, test.pl:
  2544.    fix illegal oids to not return a pointer.
  2545.    
  2546. 2002-09-13 07:40  jbpn
  2547.    * snmplib/snmpUDPDomain.c:
  2548.      - minor optimisation; we don't need a zero-terminated community
  2549.        string except for debugging output.
  2550.    
  2551. 2002-09-13 07:35  hardaker
  2552.    * local/mib2c:
  2553.    added -i option to request indent not be run
  2554.    
  2555. 2002-09-13 07:06  jbpn
  2556.    * COPYING:
  2557.      - add missing verb in introduction
  2558.    
  2559. 2002-09-12 12:58  hardaker
  2560.    * perl/SNMP/SNMP.xs:
  2561.    protect calling some SvIV dereference functions if it's not an IV.
  2562.      - eliminates the remaining perl warnings.
  2563.    
  2564. 2002-09-12 11:45  hardaker
  2565.    * net-snmp-config.in:
  2566.    include ldflags where appropriate (--libs, --agent-libs, ...)
  2567.    
  2568. 2002-09-11 22:48  rstory
  2569.    * dist/: nsb-nightly, nsb-package:
  2570.    add/use new option to remove build dir after successful build
  2571.    
  2572. 2002-09-11 22:47  rstory
  2573.    * dist/nsb-functions:
  2574.    print build dir
  2575.    
  2576. 2002-09-11 22:19  hardaker
  2577.    * testing/tests/: Sv3config, T030snmpv3usercreation:
  2578.    much more complex tests of USM user creation/modification.
  2579.    
  2580. 2002-09-11 22:07  hardaker
  2581.    * testing/: eval_tools.sh, tests/T001snmpv1get,
  2582.    tests/T002snmpv1getnext, tests/T003snmpv1getfail,
  2583.    tests/T004snmpv1nosuch:
  2584.    - support for multiple tests at once.
  2585.    - merge v1 tests into a single (faster) test.
  2586.    
  2587. 2002-09-11 21:34  rstory
  2588.    * dist/nsb-functions:
  2589.    don't monkey around with returning error codes, just exit; more regexp tweaks
  2590.    
  2591. 2002-09-11 16:36  hardaker
  2592.    * testing/eval_tools.sh:
  2593.    - use sub-second sleeps if available
  2594.    - sleep 1 (sub-)second at a time when waiting for particular tests
  2595.      rather than the full SNMP_SLEEP duration.
  2596.    
  2597. 2002-09-11 16:24  hardaker
  2598.    * apps/snmptrapd.c:
  2599.    use snmp_log instead of printf for shutdown message.
  2600.    
  2601. 2002-09-11 15:42  hardaker
  2602.    * local/mib2c.iterate.conf:
  2603.    missing variable decl pointed out by irc:df
  2604.    
  2605. 2002-09-10 13:16  rstory
  2606.    * dist/nsb-functions:
  2607.    tweak error regexps & error messages
  2608.    
  2609. 2002-09-10 12:28  rstory
  2610.    * local/mib2c.array-user.conf:
  2611.    compiler warnings are your friend!; fix embeded comments; fix non-void
  2612.    functions w/no rtn values; code reorg to fix emacs indent complaints
  2613.    
  2614. 2002-09-10 12:26  rstory
  2615.    * Makefile.in:
  2616.    new start-flag end-flag targets to help nightly build script determine
  2617.    if a make completed successfully
  2618.    
  2619. 2002-09-10 12:12  rstory
  2620.    * dist/nsb-functions:
  2621.    tweaks for new script for automated nightly builds; ad nsb-abort, nsb-flow;
  2622.    direct some messages to stderr; use new start-flag end-flag make targets;
  2623.    update error grep to include '***'; check for new value to rm -fR build dir
  2624.    
  2625. 2002-09-10 12:08  rstory
  2626.    * dist/nsb-nightly:
  2627.    new script for automated nightly builds
  2628.    
  2629. 2002-09-10 12:08  rstory
  2630.    * dist/nsb-package:
  2631.    add option to rm -fR build dir at start; check scrip path for nsb-functions;
  2632.    prefix default build dir w/version; exit w/rc from nsb-build
  2633.    
  2634. 2002-09-10 12:05  rstory
  2635.    * dist/: nsb-config, nsb-platform:
  2636.    add current path to script to nsb-function search path
  2637.    
  2638. 2002-09-09 06:28  jbpn
  2639.    * snmplib/snmp_api.c:
  2640.      - fix bug pointed out by Jared Smith-Mickelson (bug #605147)
  2641.        whereby passing an unknown type character to snmp_add_var would
  2642.        cause a segfault.
  2643.    
  2644. 2002-09-09 06:09  hardaker
  2645.    * apps/snmptranslate.c:
  2646.    double check a pointer value before using it.
  2647.    
  2648. 2002-09-09 06:09  hardaker
  2649.    * configure, configure.in,
  2650.    agent/mibgroup/ucd-snmp/memory_netbsd1.c,
  2651.    agent/mibgroup/ucd-snmp/vmstat_netbsd1.c,
  2652.    include/net-snmp/net-snmp-config.h.in:
  2653.    Current header update patch for netbsd from Patrick Welche.
  2654.    
  2655. 2002-09-06 15:30  driehuis
  2656.    * mibs/UCD-SNMP-MIB.txt:
  2657.    Mark the non-raw variants of objects that are accessable as raw counters
  2658.    as deprecated, to (hopefully!) cut down on the number of users that get
  2659.    bitten by it..
  2660.    
  2661. 2002-09-04 11:36  hardaker
  2662.    * README.solaris:
  2663.    added Bruce's email address
  2664.    
  2665. 2002-09-04 11:27  hardaker
  2666.    * Makefile.in, Makefile.rules:
  2667.    fix perlclean
  2668.    
  2669. 2002-09-04 11:10  hardaker
  2670.    * agent/snmpd.c:
  2671.    Fix process grouping by calling setsid() (reported by irc:TrogL)
  2672.    
  2673. 2002-09-04 11:09  hardaker
  2674.    * configure, configure.in,
  2675.    include/net-snmp/net-snmp-config.h.in:
  2676.    check for setsid().
  2677.    
  2678. 2002-09-03 10:51  hardaker
  2679.    * local/mib2c:
  2680.    fix cases where there either are no tables or no scalars.
  2681.    
  2682. 2002-09-03 10:23  hardaker
  2683.    * perl/SNMP/SNMP.xs:
  2684.    don't use NULL variables.
  2685.    
  2686. 2002-09-02 19:33  rstory
  2687.    * FAQ, README, sedscript.in, perl/SNMP/SNMP.pm
  2688. , snmplib/snmp_version.c:
  2689.    - (snmplib/snmp_version.c sedscript.in): version tag ( 5.0.4.pre2 )
  2690.    
  2691. 2002-09-02 19:33  rstory
  2692.    * ChangeLog:
  2693.    update for release 5.0.4.pre2
  2694.    
  2695. 2002-09-02 19:22  rstory
  2696.    * man/netsnmp_handler.3:
  2697.    updated docs
  2698.    
  2699. 2002-09-02 19:19  rstory
  2700.    * agent/Makefile.depend, agent/helpers/Makefile.depend,
  2701.    agent/mibgroup/Makefile.depend, apps/Makefile.depend,
  2702.    apps/snmpnetstat/Makefile.depend, snmplib/Makefile.depend
  2703. :
  2704.    make depend
  2705.    
  2706. 2002-09-02 19:16  rstory
  2707.    * dist/nsb-config:
  2708.    try and guess at src dir if not specified
  2709.    
  2710. 2002-09-02 19:15  rstory
  2711.    * dist/README.build-scripts:
  2712.    add note about err when building in and out of source tree
  2713.    
  2714. 2002-09-02 18:55  rstory
  2715.    * Makefile.in:
  2716.    full path to versiontag, in case we are buildint outside of src directory
  2717.    
  2718. 2002-09-02 18:37  rstory
  2719.    * dist/nsb-functions:
  2720.    remove forced prompt on errors
  2721.    
  2722. 2002-09-02 18:36  rstory
  2723.    * Makefile.in:
  2724.    add warnings when VERSION is required; add tarclean target; add tarclean to
  2725.    distclean target
  2726.    
  2727. 2002-09-02 18:34  rstory
  2728.    * agent/mibgroup/versiontag:
  2729.    add msg on error; add clean target
  2730.    
  2731. 2002-09-02 17:27  rstory
  2732.    * NEWS:
  2733.    update win32 & AgentX status
  2734.    
  2735. 2002-09-02 17:20  rstory
  2736.    * agent/snmp_agent.c, agent/mibgroup/agentx/master_admin.c
  2737. , include/net-snmp/agent/snmp_agent.h:
  2738.    fix to avoid locking up the agent when a sugagent dies during a set request. We
  2739.    must clean up the delegated requests when the session(s) are closed, so that
  2740.    they will be processed and removed, allowing further requests to be processed.
  2741.    
  2742. 2002-09-01 10:43  rstory
  2743.    * snmplib/container_binary_array.c:
  2744.    change result type back to int, as it may receive a negative value
  2745.    
  2746.    PLEASE check the use of a variable before changing is signedness, especially
  2747.    areound release time!
  2748.    
  2749. 2002-08-30 12:18  rstory
  2750.    * include/net-snmp/utilities.h:
  2751.    include check_varbind.h
  2752.    
  2753. 2002-08-30 12:18  rstory
  2754.    * agent/helpers/table_array.c:
  2755.    change NOSUCHNAME to NOSUCHINSTANCE again, as it seems the agentX fix also
  2756.    correctly deals with this error code
  2757.    
  2758. 2002-08-30 06:14  hardaker
  2759.    * FAQ, README:
  2760.    - delete sunsite.cnlab-switch.ch mirror, as it isn't one anymore.
  2761.    
  2762. 2002-08-29 10:32  rstory
  2763.    * dist/nsb-functions:
  2764.    check for modules before configuring them
  2765.    
  2766. 2002-08-29 07:52  hardaker
  2767.    * snmplib/scapi.c:
  2768.    Fix the last AES bug I know of.  AES128 works great.
  2769.      I still Need to fix 192/256 for longer key generation from MD5/SHA
  2770.    
  2771. 2002-08-29 07:52  hardaker
  2772.    * perl/agent/agent.pm:
  2773.    use the right perl module name in the use line.
  2774.    
  2775. 2002-08-29 03:47  dts12
  2776.    * agent/agent_handler.c, agent/mibgroup/agentx/master.c
  2777. , include/net-snmp/agent/agent_registry.h,
  2778.    win32/config.h:
  2779.    More Win32-related tidying up.
  2780.    The agent now compiles with relatively few warnings.
  2781.    
  2782. 2002-08-29 01:50  dts12
  2783.    * agent/agent_trap.c, agent/mibgroup/agentx/client.c,
  2784.    agent/mibgroup/mibII/vacm_vars.c,
  2785.    agent/mibgroup/snmpv3/usmUser.c,
  2786.    agent/mibgroup/utilities/override.h,
  2787.    include/net-snmp/agent/snmp_agent.h,
  2788.    include/net-snmp/agent/table_dataset.h,
  2789.    include/net-snmp/library/mt_support.h,
  2790.    snmplib/container_binary_array.c, snmplib/snmpusm.c,
  2791.    win32/config.h, win32/libsnmp_dll/libsnmp.def:
  2792.    Declare new routine 'netsnmp_oid_equals', and assorted Win32 cleanup fixes.
  2793.    
  2794. 2002-08-28 11:15  rstory
  2795.    * dist/RELEASE-INSTRUCTIONS:
  2796.    clarify cvs2cl script name; remove -b flag from cvs2cl per Dave; a little
  2797.    reorganization; put commands on separate lines prefixed with $; note 5.x/4.x
  2798.    differences per Dave's email; plug my new scripts where appropriate
  2799.    
  2800. 2002-08-27 11:48  rstory
  2801.    * dist/RELEASE-INSTRUCTIONS:
  2802.    add URL for cvs2cl; update cvs2cl cmds to cvs2cl.pl, since that's the file
  2803.    that's actually distributed
  2804.    
  2805. 2002-08-26 21:59  rstory
  2806.    * Makefile.top:
  2807.    update for release 5.0.4.pre1
  2808.    
  2809. 2002-08-26 21:25  rstory
  2810.    * snmplib/snmp_version.c, FAQ, README,
  2811.    sedscript.in, perl/SNMP/SNMP.pm:
  2812.    - (snmplib/snmp_version.c sedscript.in): version tag ( 5.0.4.pre1 )
  2813.    
  2814. 2002-08-26 21:24  rstory
  2815.    * ChangeLog:
  2816.    update for release 5.0.4.pre1
  2817.    
  2818. 2002-08-26 21:19  rstory
  2819.    * agent/Makefile.depend, agent/helpers/Makefile.depend,
  2820.    agent/mibgroup/Makefile.depend, apps/Makefile.depend,
  2821.    apps/snmpnetstat/Makefile.depend, snmplib/Makefile.depend
  2822. :
  2823.    make depend
  2824.    
  2825. 2002-08-26 21:17  rstory
  2826.    * man/: netsnmp_agent.3, netsnmp_bulk_to_next.3,
  2827.    netsnmp_debug.3, netsnmp_handler.3, netsnmp_instance.3
  2828. , netsnmp_multiplexer.3, netsnmp_old_api.3,
  2829.    netsnmp_read_only.3, netsnmp_scalar.3,
  2830.    netsnmp_serialize.3, netsnmp_table.3,
  2831.    netsnmp_table_array.3, netsnmp_table_data.3,
  2832.    netsnmp_table_dataset.3, netsnmp_table_iterator.3,
  2833.    netsnmp_todo.3, netsnmp_watcher.3:
  2834.    update man pages for 5.0.4.pre1
  2835.    
  2836. 2002-08-26 21:10  rstory
  2837.    * dist/nsb-config:
  2838.    new file to configure using same options as nsb-package for test or dist
  2839.    
  2840. 2002-08-26 21:09  rstory
  2841.    * dist/nsb-package:
  2842.    don't append sys-name when building in src tree
  2843.    
  2844. 2002-08-26 21:09  rstory
  2845.    * dist/nsb-functions:
  2846.    fix typo
  2847.    
  2848. 2002-08-26 21:06  rstory
  2849.    * dist/nsb-functions:
  2850.    rename nsb-get-confg -> nsb-config-dist; use double quotes cuz of some
  2851.    wierd shell thing I don't yet understand; check for src dir in config*
  2852.    
  2853. 2002-08-26 20:34  rstory
  2854.    * Makefile.in:
  2855.    tweak commentcheck target to work outside the source tree
  2856.    
  2857. 2002-08-26 20:33  rstory
  2858.    * agent/mibgroup/mibII/interfaces.c,
  2859.    agent/mibgroup/ucd-snmp/proxy.c,
  2860.    include/net-snmp/library/asn1.h,
  2861.    include/net-snmp/library/oid_stash.h, snmplib/winservice.c
  2862. :
  2863.    remove C++ style comments (and anything that even remotely resembles one)
  2864.    
  2865. 2002-08-26 14:47  rstory
  2866.    * dist/nsb-functions:
  2867.    pass make params to make, so we don't try to install in /usr/local/bin of
  2868.    the compile servers...:-/
  2869.    
  2870. 2002-08-26 14:39  rstory
  2871.    * dist/nsb-functions:
  2872.    make dist & extra transports; no ipv6 on Darwin; make touchit before make
  2873.    
  2874. 2002-08-26 14:04  rstory
  2875.    * agent/mibgroup/Rmon/event.c:
  2876.    replace u_int32_t, which doesn't compile on Sun 5.8, with u_int
  2877.    
  2878. 2002-08-26 13:53  rstory
  2879.    * agent/mibgroup/Rmon/rows.c:
  2880.    fix undeclared variable error spotted on Sun, which linux missed completely.
  2881.    I have no idea how this compiled before!!
  2882.    
  2883. 2002-08-26 13:43  rstory
  2884.    * dist/nsb-functions:
  2885.    cleaner way to add system specific modules; disable perl, as it breaks
  2886.    builds outside of the source tree
  2887.    
  2888. 2002-08-26 12:45  rstory
  2889.    * dist/nsb-functions:
  2890.    only configure IPX on Linux
  2891.    
  2892. 2002-08-26 12:44  rstory
  2893.    * dist/nsb-functions:
  2894.    only configure IPX on Linux; bail on configure errors
  2895.    
  2896. 2002-08-26 12:04  rstory
  2897.    * dist/README.build-scripts:
  2898.    add suggestion to symlink nsb-* in local bin dir
  2899.    
  2900. 2002-08-26 12:03  rstory
  2901.    * dist/: nsb-package, nsb-functions:
  2902.    add option for pre-release test configure options
  2903.    
  2904. 2002-08-26 12:02  rstory
  2905.    * README.snmpv3:
  2906.    make section headers stand out more; move note about encryption not being
  2907.    enabled to a more prominent place.
  2908.    
  2909. 2002-08-22 05:31  jbpn
  2910.    * include/net-snmp/system/solaris2.7.h:
  2911.      - DONT_USE_NLIST reinstated, so NO_KMEM_USAGE redundant
  2912.    
  2913. 2002-08-22 05:29  jbpn
  2914.    * acconfig.h, include/net-snmp/net-snmp-config.h.in:
  2915.      - reinstate test for DONT_USE_NLIST
  2916.    
  2917. 2002-08-22 04:11  jbpn
  2918.    * agent/snmpd.c:
  2919.      - stop and restart logging when HUPped.  This allows logfiles to be
  2920.        rotated and so forth.
  2921.    
  2922. 2002-08-22 01:31  dts12
  2923.    * README.snmpv3:
  2924.    Add the missing '-x/X' options to the example authPriv command line
  2925.      (reported by Prasada R Vankayalapati)
  2926.    
  2927. 2002-08-20 08:04  hardaker
  2928.    * agent/mibgroup/agentx/subagent.c, apps/snmptrapd.c,
  2929.    include/net-snmp/agent/ds_agent.h, FAQ:
  2930.    quiet snmptrapd when it can't connect to the agentx master.
  2931.    
  2932. 2002-08-20 05:54  jbpn
  2933.    * include/net-snmp/system/solaris2.7.h:
  2934.      - add #define NO_KMEM_USAGE 1 since net-snmp-config.h.in no longer
  2935.        pays attention to the DONT_USE_NLIST token.  Omission of this
  2936.        causes the agent to exit with the message "init_kmem: kvm_open
  2937.        failed: error 0".
  2938.    
  2939.        NOTE: this may need applying to other members of the Solaris 2
  2940.        family, but I don't have machines to hand to test this.
  2941.    
  2942. 2002-08-20 05:48  jbpn
  2943.    * agent/mibgroup/kernel_sunos5.c:
  2944.      - detect gigabit ethernet devices (geN)
  2945.      - undo indent mayhem
  2946.    
  2947. 2002-08-20 02:57  jbpn
  2948.    * include/net-snmp/utilities.h:
  2949.      - for now, don't #include snmp_locking.h since it breaks re-entrant
  2950.        support (because mutex_type gets multiply-defined).  Furthermore, the
  2951.        functions it declares are never used anywhere, nor defined anywhere.
  2952.    
  2953. 2002-08-20 02:56  jbpn
  2954.    * include/net-snmp/library/mt_support.h:
  2955.      - don't define "do nothing" macros for snmp_res_lock et al. functions
  2956.        on Win32 platform (since real "do nothing" functions are required for
  2957.        reasons best known to someone else).
  2958.      - unmangling
  2959.    
  2960. 2002-08-20 02:54  jbpn
  2961.    * include/net-snmp/library/snmp_locking.h:
  2962.      - fix highly bogus non-C syntax
  2963.    
  2964. 2002-08-20 02:53  jbpn
  2965.    * snmplib/mt_support.c:
  2966.      - snmp_res_lock et al. functions no longer #defined to "do nothing"
  2967.        targets for Win32 in mt_support.h, therefore no need to #undef them
  2968.        here.
  2969.      - unmangling
  2970.    
  2971. 2002-08-19 22:13  hardaker
  2972.    * include/net-snmp/agent/agent_registry.h:
  2973.    headers for cache enabling functions.
  2974.    
  2975. 2002-08-19 22:12  hardaker
  2976.    * agent/mibgroup/disman/mteTriggerTable.c:
  2977.    don't use non-existent memory pointers to the response data (eg: "timeout")
  2978.    
  2979. 2002-08-19 14:46  nba
  2980.    * include/net-snmp/net-snmp-includes.h:
  2981.    Change a few conditionals to use #if in place of #ifdef
  2982.    
  2983. 2002-08-19 14:28  nba
  2984.    * snmplib/: mib.c, parse.c:
  2985.    Align with 4.2 branch
  2986.    
  2987. 2002-08-19 14:26  nba
  2988.    * mibs/: DISMAN-SCHEDULE-MIB.txt,
  2989.    IANA-ADDRESS-FAMILY-NUMBERS-MIB.txt, IANAifType-MIB.txt
  2990. , INET-ADDRESS-MIB.txt, Makefile.mib, ianalist
  2991. , mibfetch, rfclist:
  2992.    Update to current MIBs
  2993.    
  2994. 2002-08-19 14:25  nba
  2995.    * agent/mibgroup/mibII/vacm_vars.c:
  2996.    Bail out for bad snmpAdminString value
  2997.    
  2998. 2002-08-19 07:43  jbpn
  2999.    * FAQ (V4-2-patches.3), FAQ:
  3000.      - don't use positional community parameter in examples
  3001.      - break a couple of over-long lines
  3002.      - mention netsnmp_ variant of ds_set_ function
  3003.    
  3004. 2002-08-19 02:44  dts12
  3005.    * FAQ (V4-2-patches.2), FAQ:
  3006.    Add an entry about the snmptrapd/AgentX warning message.
  3007.    
  3008. 2002-08-18 18:24  rstory
  3009.    * dist/nsb-functions:
  3010.    don't configure with build install dir, it is already specified on cmd line
  3011.    for make install
  3012.    
  3013. 2002-08-18 10:59  rstory
  3014.    * agent/helpers/table.c:
  3015.    more debugging - log value request is trying to set
  3016.    
  3017. 2002-08-16 15:13  hardaker
  3018.    * README:
  3019.    added Bruce Shaw to the thanks list
  3020.    
  3021. 2002-08-16 15:12  hardaker
  3022.    * README.solaris:
  3023.    A great update talking about perl and solaris from Bruce Shaw
  3024.    
  3025. 2002-08-16 01:51  dts12
  3026.    * agent/helpers/table_iterator.c:
  3027.    Catch explicitly 'noSuchInstance' exceptions, when walking an
  3028.    iterator-handled module, so that holes can be skipped and the
  3029.    next real instance retrieved.  (This was already handled for
  3030.    modules that didn't mark missing instances explicitly).
  3031.    
  3032. 2002-08-16 00:17  hardaker
  3033.    * agent/snmp_agent.c:
  3034.    turn off caching by default, since the agentx code appears broken.
  3035.    
  3036. 2002-08-16 00:03  hardaker
  3037.    * agent/: agent_registry.c, snmp_agent.c:
  3038.    speed enhancements via implementing a registration subtree lookup
  3039.    cache.  greatly speeds things up when similar requests come in
  3040.    (snmpwalk, ...).
  3041.    
  3042. 2002-08-15 10:35  hardaker
  3043.    * snmplib/parse.c:
  3044.    protect against NULL labels in subtrees
  3045.    
  3046. 2002-08-15 08:14  hardaker
  3047.    * agent/agent_index.c, agent/agent_registry.c,
  3048.    agent/agent_trap.c, agent/helpers/old_api.c,
  3049.    agent/mibgroup/header_complex.c, agent/mibgroup/testhandler.c
  3050. , snmplib/snmp_transport.c, snmplib/snmpusm.c:
  3051.    use netsnmp_oid_equals (which is sometimes faster than
  3052.    snmp_oid_compare) in a few places to achieve barely noticeable speed gains.
  3053.    
  3054. 2002-08-15 08:12  hardaker
  3055.    * snmplib/parse.c:
  3056.    double check a pointer exists before passing it to strcmp()
  3057.    
  3058. 2002-08-15 08:05  hardaker
  3059.    * perl/SNMP/Makefile.PL:
  3060.    change MAN3PODS to something compliant with the perl manuals.  I think.
  3061.    
  3062. 2002-08-14 10:42  rstory
  3063.    * apps/snmpset.c:
  3064.    add debug for local parsing of args
  3065.    
  3066. 2002-08-14 09:26  rstory
  3067.    * agent/mibgroup/agentx/: master.c, master_admin.c,
  3068.    subagent.c:
  3069.    add more detailed in debug messages; add a few new debugs
  3070.    
  3071. 2002-08-14 09:23  rstory
  3072.    * agent/snmp_agent.c:
  3073.    when all delegated requests have finished, check all requests status so that
  3074.    asp status is set, which is necessary for correct agentx set processing.
  3075.    (now if I can just get all this hair off the floor, and glue it back to my
  3076.    head, and then fix that dent in the wall where I've been banging my head....)
  3077.    
  3078. 2002-08-13 14:25  hardaker
  3079.    * snmplib/snmp_api.c:
  3080.    fix a length comparison problem with netsnmp_oid_is_subtree()
  3081.    
  3082. 2002-08-13 14:24  hardaker
  3083.    * NEWS:
  3084.    document a few recent changes.
  3085.    
  3086. 2002-08-13 14:05  hardaker
  3087.    * agent/mibgroup/host/hr_print.c:
  3088.    Fix open file runaway on solaris.  See bug #592806 reported by James Irwin.
  3089.    
  3090. 2002-08-13 12:05  rstory
  3091.    * include/net-snmp/types.h:
  3092.    array of pointers = pointer to a pointer
  3093.    
  3094. 2002-08-09 16:32  hardaker
  3095.    * local/FAQ2HTML:
  3096.    misc doc fixes.
  3097.    
  3098. 2002-08-09 16:31  hardaker
  3099.    * snmplib/snmp_parse_args.c,
  3100.    include/net-snmp/library/transform_oids.h, snmplib/snmpusm.c
  3101. , snmplib/snmpv3.c:
  3102.    initial AES support.
  3103.    
  3104. 2002-08-09 16:31  hardaker
  3105.    * include/net-snmp/library/snmp_api.h, snmplib/snmp_api.c
  3106. :
  3107.    slight speed ups for snmp_oid_compare() to do single int compares till !=
  3108.    
  3109. 2002-08-09 16:29  hardaker
  3110.    * snmplib/scapi.c:
  3111.    - openssl 0.9.7 support for DES changes.
  3112.    - initial AES support.
  3113.    
  3114. 2002-08-09 16:28  hardaker
  3115.    * snmplib/keytools.c:
  3116.    indent fixes.
  3117.    
  3118. 2002-08-09 16:27  hardaker
  3119.    * include/net-snmp/library/: scapi.h, snmpusm.h:
  3120.    define AES key specifics
  3121.    
  3122. 2002-08-09 16:26  hardaker
  3123.    * acconfig.h, configure, configure.in,
  3124.    include/net-snmp/net-snmp-config.h.in:
  3125.    - check for openssl .0.9.7 DES structures and functions.
  3126.    - check for AES support in openssl (> 0.9.7)
  3127.    
  3128. 2002-08-09 16:10  hardaker
  3129.    * agent/mibgroup/agentx/subagent.c:
  3130.    fix mode processing for RESERVE1/RESERVE2 test failures
  3131.    
  3132. 2002-08-09 15:29  rstory
  3133.    * agent/snmp_agent.c:
  3134.    log msg when we ignore/fix illegal error_values for the client APIs
  3135.    
  3136. 2002-08-09 15:28  rstory
  3137.    * local/mib2c.array-user.conf:
  3138.    corrections to example code
  3139.    
  3140. 2002-08-09 15:27  rstory
  3141.    * agent/helpers/table.c:
  3142.    revert errors to uninformative SNMPv1 noSuchName for AgentX get-next/inclusive
  3143.    processing; also add more comments here and there
  3144.    
  3145. 2002-08-09 14:08  rstory
  3146.    * agent/mibgroup/agentx/master.c:
  3147.    debug msg for agentx oid for cases other than get/getnext
  3148.    
  3149. 2002-08-09 08:45  rstory
  3150.    * agent/mibgroup/agentx/master_admin.c:
  3151.    don't free registration info on failure, as netsnmp_register_mib already did it
  3152.    
  3153. 2002-08-09 06:57  jbpn
  3154.    * snmplib/: snmpAAL5PVCDomain.c, snmpCallbackDomain.c,
  3155.    snmpIPXDomain.c, snmpTCPDomain.c, snmpTCPIPv6Domain.c
  3156. , snmpUDPDomain.c, snmpUDPIPv6Domain.c,
  3157.    snmpUnixDomain.c, snmp_transport.c:
  3158.      - rename snmp_<domain>_blah functions to netsnmp_<domain>_blah
  3159.      - make transport member functions static, to emphasise that they should
  3160.        not be used directly
  3161.      - handle EINTR in send and recv functions (as pointed out by Antti Kuntsi
  3162.        in bug report #576806)
  3163.      - formatting fixes
  3164.    
  3165. 2002-08-09 06:54  jbpn
  3166.    * include/net-snmp/library/: snmpAAL5PVCDomain.h,
  3167.    snmpIPXDomain.h, snmpTCPDomain.h, snmpTCPIPv6Domain.h
  3168. , snmpUDPDomain.h:
  3169.      - minor formatting fixes
  3170.    
  3171. 2002-08-09 06:54  jbpn
  3172.    * include/net-snmp/library/snmpUnixDomain.h:
  3173.      - don't export netsnmp_unix_blah() functions
  3174.    
  3175. 2002-08-09 06:53  jbpn
  3176.    * include/net-snmp/library/snmp_transport.h:
  3177.      - fix nasty formatting
  3178.    
  3179. 2002-08-08 09:14  rstory
  3180.    * snmplib/snmpv3.c:
  3181.    reword config_perror msgs to remove "Error", as it is redundant
  3182.    
  3183. 2002-08-08 09:11  rstory
  3184.    * snmplib/keytools.c:
  3185.    remove ifdef to log msg to user, after making msg more informative; remove
  3186.    annoying blank lines
  3187.    
  3188. 2002-08-08 08:33  hardaker
  3189.    * acconfig.h, configure, configure.in:
  3190.    Patch from Harrie to completely disable kmem usage
  3191.    
  3192. 2002-08-06 00:30  jbpn
  3193.    * agent/mibgroup/agentx/subagent.c:
  3194.      - set main_session to NULL in subagent_shutdown().  This (along with the
  3195.        deregistration of all alarms) allows AgentX functionality to be
  3196.        stopped and restarted in subagents.
  3197.      - Thanks to Vishal Verma for original patch
  3198.    
  3199. 2002-08-06 00:27  jbpn
  3200.    * include/net-snmp/library/snmp_alarm.h:
  3201.      - add snmp_alarm_unregister_all() function
  3202.    
  3203. 2002-08-06 00:26  jbpn
  3204.    * snmplib/: snmp_alarm.c, snmp_api.c:
  3205.      - add snmp_alarm_unregister_all() function
  3206.      - call it from snmp_shutdown()
  3207.      - thanks to Vishal Verma for original patch
  3208.    
  3209. 2002-08-05 07:06  rstory
  3210.    * local/mib2c.iterate.conf:
  3211.    match function definition w/Netsnmp_*_DataPoint typedefs; add cvs Id
  3212.    
  3213. 2002-08-03 08:52  rstory
  3214.    * dist/RELEASE-INSTRUCTIONS:
  3215.    break up lines long than 80 chars; abcde, not abcdd
  3216.    
  3217. 2002-08-03 00:21  hardaker
  3218.    * dist/RELEASE-INSTRUCTIONS:
  3219.    more updates about things Wes does at 12:30 am
  3220.    
  3221. 2002-08-02 23:44  hardaker
  3222.    * FAQ, README, sedscript.in, perl/SNMP/SNMP.pm
  3223. , snmplib/snmp_version.c:
  3224.    - (snmplib/snmp_version.c sedscript.in): version tag ( 5.0.3 )
  3225.    
  3226. 2002-08-02 23:44  hardaker
  3227.    * ChangeLog:
  3228.    Update for 5.0.3
  3229.    
  3230. 2002-08-02 23:41  hardaker
  3231.    * agent/mibgroup/agent/.cvsignore:
  3232.    add .libs
  3233.    
  3234. 2002-08-02 23:40  hardaker
  3235.    * agent/mibgroup/Rmon/.cvsignore:
  3236.    ignore file
  3237.    
  3238. 2002-08-02 23:39  hardaker
  3239.    * agent/Makefile.depend, agent/helpers/Makefile.depend,
  3240.    agent/mibgroup/Makefile.depend, apps/Makefile.depend,
  3241.    apps/snmpnetstat/Makefile.depend, snmplib/Makefile.depend
  3242. :
  3243.    make depend
  3244.    
  3245. 2002-08-02 23:37  hardaker
  3246.    * include/net-snmp/net-snmp-config.h.in:
  3247.    forgotten to check in test for perl_ev changes
  3248.    
  3249. 2002-08-02 23:35  hardaker
  3250.    * perl/SNMP/SNMP.pm:
  3251.    remove debugging print (opps)
  3252.    
  3253. 2002-08-02 23:35  hardaker
  3254.    * perl/SNMP/: SNMP.pm, SNMP.xs:
  3255.    fix default version usage.
  3256.    
  3257. 2002-08-02 23:34  hardaker
  3258.    * snmplib/snmpUDPIPv6Domain.c:
  3259.    Patch #572394 from Katsuhisa ABE:
  3260.      - support link local addresses
  3261.      - bind to ipv6 only if IPV6_V6ONLY is defined.
  3262.    
  3263. 2002-08-02 23:31  hardaker
  3264.    * snmplib/snmp_parse_args.c:
  3265.    fix configure specified default versioning
  3266.    
  3267. 2002-08-02 22:58  hardaker
  3268.    * configure, configure.in:
  3269.    Patch #572394: add ipv6 transports when --enable-ipv6 defined.  Thanks to Katsuhisa ABE.
  3270.    
  3271. 2002-08-02 14:59  hardaker
  3272.    * NEWS:
  3273.    update for 5.0.3
  3274.    
  3275. 2002-08-02 14:55  hardaker
  3276.    * man/snmp_agent_api.3.def:
  3277.    update
  3278.    
  3279. 2002-08-02 14:39  hardaker
  3280.    * dist/RELEASE-INSTRUCTIONS:
  3281.    more docs.
  3282.    
  3283. 2002-08-02 14:29  hardaker
  3284.    * man/: netsnmp_agent.3, netsnmp_bulk_to_next.3,
  3285.    netsnmp_debug.3, netsnmp_handler.3, netsnmp_instance.3
  3286. , netsnmp_multiplexer.3, netsnmp_old_api.3,
  3287.    netsnmp_read_only.3, netsnmp_scalar.3,
  3288.    netsnmp_serialize.3, netsnmp_table.3,
  3289.    netsnmp_table_array.3, netsnmp_table_data.3,
  3290.    netsnmp_table_dataset.3, netsnmp_table_iterator.3,
  3291.    netsnmp_todo.3, netsnmp_watcher.3, Makefile.in:
  3292.    doxygen update.
  3293.    
  3294. 2002-08-02 14:26  hardaker
  3295.    * dist/RELEASE-INSTRUCTIONS:
  3296.    update for yet more stuff.
  3297.    
  3298. 2002-08-02 14:26  hardaker
  3299.    * remove-files:
  3300.    remove a few more dist related files.
  3301.    
  3302. 2002-08-02 14:23  hardaker
  3303.    * snmplib/snmp_api.c:
  3304.    error message change to remove DES specific error msg.
  3305.    
  3306. 2002-08-02 14:23  hardaker
  3307.    * perl/agent/typemap:
  3308.    spacing fixes.
  3309.    
  3310. 2002-08-02 14:22  hardaker
  3311.    * perl/agent/: Makefile.PL, agent.xs:
  3312.    renamed file.
  3313.    
  3314. 2002-08-02 14:22  hardaker
  3315.    * perl/agent/: netsnmp_request_info.pm,
  3316.    netsnmp_request_infoPtr.pm:
  3317.    renamed file
  3318.    
  3319. 2002-08-02 14:20  hardaker
  3320.    * perl/AnyData_SNMP/netsh:
  3321.    Add a "evalvars" directive to do simply replacements.
  3322.    
  3323. 2002-08-02 14:16  hardaker
  3324.    * agent/mibgroup/versiontag:
  3325.    use CVSUSER variable when doing stuff instead of my hard-coded name.
  3326.    
  3327. 2002-08-02 14:14  hardaker
  3328.    * Makefile.top:
  3329.    update libtool version for 5.0.3
  3330.    
  3331. 2002-08-02 14:13  hardaker
  3332.    * Makefile.in:
  3333.    change checkcomment tag to exclude win32 files.
  3334.    
  3335. 2002-08-02 14:13  hardaker
  3336.    * ChangeLog:
  3337.    update changelog build notes at the bottom of the file.
  3338.    
  3339. 2002-08-02 14:01  hardaker
  3340.    * dist/RELEASE-INSTRUCTIONS:
  3341.    created a how-to file for making releases
  3342.    
  3343. 2002-08-02 14:01  hardaker
  3344.    * dist/changelogfix:
  3345.    changelog fix-up script
  3346.    
  3347. 2002-08-02 10:21  rstory
  3348.    * dist/nsb-functions:
  3349.    translate '/' in system name to '_' (for cygwin)
  3350.    
  3351. 2002-08-02 09:56  rstory
  3352.    * dist/README.build-scripts:
  3353.    fix section cvs get command example
  3354.    
  3355. 2002-08-02 09:06  dts12
  3356.    * include/net-snmp/system/hpux.h:
  3357.    Suppress 'inline' when not using GCC. Suggested by Johannes Schmidt-Fischer
  3358.    
  3359. 2002-08-02 08:59  rstory
  3360.    * dist/README.build-scripts:
  3361.    fix section on skipping make test; add -p flag to examples
  3362.    
  3363. 2002-08-02 08:52  rstory
  3364.    * dist/README.build-scripts:
  3365.    describe use of nsb-package script. Testers and comments appreciated...
  3366.    
  3367. 2002-08-02 08:33  rstory
  3368.    * dist/nsb-platform:
  3369.    output platform info
  3370.    
  3371. 2002-08-02 08:18  rstory
  3372.    * dist/nsb-build:
  3373.    renamed to nsb-package
  3374.    
  3375. 2002-08-02 08:18  rstory
  3376.    * dist/nsb-package:
  3377.    renamed nsb-build to avoid confusion with script function
  3378.    
  3379. 2002-08-02 08:15  hardaker
  3380.    * dist/nsb-functions:
  3381.    Change location name to Unknown
  3382.    
  3383. 2002-08-02 08:08  hardaker
  3384.    * perl/: ASN/ASN.pm, agent/agent.pm,
  3385.    agent/netsnmp_request_info.pm:
  3386.    more old perl fixes
  3387.    
  3388. 2002-08-02 08:04  hardaker
  3389.    * perl/: OID/OID.pm, agent/default_store/default_store.pm
  3390. :
  3391.    more old perl fixes
  3392.    
  3393. 2002-08-02 08:00  hardaker
  3394.    * perl/default_store/default_store.pm:
  3395.    more old perl fixes
  3396.    
  3397. 2002-08-02 07:48  rstory
  3398.    * dist/nsb-functions:
  3399.    fix return code
  3400.    
  3401. 2002-08-02 07:48  rstory
  3402.    * dist/nsb-build:
  3403.    don't pull first arg til after getopts/shift; move set of default opts
  3404.    
  3405. 2002-08-02 07:37  rstory
  3406.    * dist/nsb-functions:
  3407.    add option to skip build or test steps; add -f option to prompt to override
  3408.    no prompt flag (useful for errors); new nsb-make method; check rc of
  3409.    make clean
  3410.    
  3411. 2002-08-02 07:36  rstory
  3412.    * dist/nsb-build:
  3413.    add option to skip build or test steps; tweak usage
  3414.    
  3415. 2002-08-02 07:10  rstory
  3416.    * dist/nsb-build:
  3417.    fix typo; remove extra trailing slash in dir
  3418.    
  3419. 2002-08-02 06:33  rstory
  3420.    * dist/nsb-build:
  3421.    check more places to source nsb-functions; fix for cmd line build path
  3422.    
  3423. 2002-08-02 06:28  rstory
  3424.    * dist/nsb-functions:
  3425.    just show errors after build, not warnings
  3426.    
  3427. 2002-08-01 17:04  hardaker
  3428.    * perl/OID/OID.xs:
  3429.    revert to non-ansi prototypes for older perl with older compilers on
  3430.    older systems.  Not that I'm grumpy, of course.
  3431.    
  3432. 2002-08-01 16:25  hardaker
  3433.    * configure.in, agent/snmp_perl.c:
  3434.    check for older and new embedded perl call functions
  3435.    
  3436. 2002-08-01 14:07  rstory
  3437.    * dist/nsb-functions:
  3438.    don't symlink to src from build; update nsb-get-config
  3439.    
  3440. 2002-08-01 14:06  rstory
  3441.    * dist/nsb-build:
  3442.    fix for cmd line build dir
  3443.    
  3444. 2002-08-01 12:58  rstory
  3445.    * dist/nsb-functions:
  3446.    fix config install path; remove platform specific from nsb-build
  3447.    
  3448. 2002-08-01 12:56  rstory
  3449.    * dist/nsb-build:
  3450.    remove hard coded info
  3451.    
  3452. 2002-08-01 12:22  rstory
  3453.    * dist/nsb-functions:
  3454.    add option to skip prompts; remove previous installs; tweak err pattern
  3455.    
  3456. 2002-08-01 12:14  jbpn
  3457.    * man/snmp_alarm.3.def:
  3458.      - use netsnmp_ds_set_boolean() instead of ds_set_boolean()
  3459.    
  3460. 2002-08-01 12:12  jbpn
  3461.    * man/snmp_agent_api.3.def:
  3462.      - change code sample to use netsnmp_ds_set_boolean()
  3463.      - update references to libraries (which were still talking about
  3464.        libucdagent et al.) -- PLEASE REVIEW BEFORE 5.0.3
  3465.    
  3466. 2002-08-01 12:07  rstory
  3467.    * dist/nsb-functions:
  3468.    lots of fixes to previouse untested scripts
  3469.    
  3470. 2002-08-01 12:04  rstory
  3471.    * dist/nsb-build:
  3472.    script to build releases... still some hardcoding while testing, but its
  3473.    getting there...
  3474.    
  3475. 2002-08-01 11:51  rstory
  3476.    * dist/: cvsshow, cvsup:
  3477.    utility scripts
  3478.    
  3479. 2002-08-01 09:30  dts12
  3480.    * agent/helpers/: scalar.c, scalar2.c:
  3481.    Go with the "scalar as super-handler of instance" implementation.
  3482.    Scalar1.c is probably redundent, but we can remove this later.
  3483.    (Yup - I'm a coward....)
  3484.