changelog

来自「eCos操作系统源码」· 代码 · 共 566 行 · 第 1/2 页

TXT
566
字号
2003-10-09  Roland Cassebohm  <roland.cassebohm@visionsystems.de>  	* src/mibgroup/mibII/dot3.c: Make sure the agent responses with        a null object oid, if there is no specific oid set by the driver        for the ethernet chipset. 2003-06-17  Michael Checky  <Michael_Checky@ThermoKing.com>          * src/mibgroup/mibII/helpers.c: Changed the definition of	ifnet_addrs to an extern declaration because of multiple symbol	definition errors when using a compiler that does not merge them. 2003-02-28  Andrew Lunn  <andrew.lunn@ascom.ch>        * include/mibgroup/mibII/itf_helpers.h:	* src/mibgroup/mibII/helpers.c: (New) Functions for finding the	interface structure for Free and open BSD.	* src/mibgroup/mibII/interfaces.c: Use the helper functions and	other changes needed for the FreeBSD stack.	* src/mibgroup/mibII/ip.c: Ditto	* src/mibgroup/mibII/udp.c: Ditto	* src/mibgroup/mibII/tcp.c: Ditto	* src/mibgroup/mibII/dot3.c: Ditto	* cdl/snmpagent.cdl: Removed the requirement for the OpenBSD stack.	* doc/snmp.sgml: Removed the documented requirement for the OpenBSD	stack.	2003-02-24  Jonathan Larmour  <jifl@eCosCentric.com>	* cdl/snmpagent.cdl: Add doc link.	* doc/prepare-manpages.sh: Generate namespaced IDs, without shouting.	* doc/snmp-manpages.sgml: Regenerated.2003-02-14  Jonathan Larmour  <jifl@eCosCentric.com>	* cdl/snmpagent.cdl: Explicitly require OpenBSD stack since we don't	work with the FreeBSD stack yet.	* doc/snmp.sgml: Document configuring packages better, and only use	of OpenBSD stack.2003-02-05  Jonathan Larmour  <jifl@eCosCentric.com>	* doc/snmp.sgml: Fix a doc build failure, and tweak some duff links and	a few typos.2003-02-03  Andrew Lunn <andrew.lunn@ascom.ch>        * doc/prepare-manpages.sh: New file. Convert from man to sgml.        * doc/manpages/snmpd.conf.5: New file: Manual page for snmpd.conf.        * doc/snmp-manpages.sgml: New file. The converted man page        * doc/snmp.sgml: Updated documentation which includes the man page.2003-02-03  Manu Sharma <manu.sharma@ascom.com>        * cdl/snmpagent.cdl,        * include/mib_module_config.h,        * include/mib_module_dot_conf.h,        * include/mib_module_inits.h,        * include/mib_module_shutdown.h,        * include/snmpEngine.h,        * include/usmStats.h,        * include/usmUser.h,        * include/vacm_vars.h,        * src/agent_registry.c,:        * src/mib_modules.c,        * src/snmp_vars.c,        * src/snmpd.c,        * src/mibgroup/mibII/vacm_vars.c,        * src/mibgroup/snmpv3/snmpEngine.c,        * src/mibgroup/snmpv3/usmStats.c,        * src/mibgroup/snmpv3/usmUser.c,        * tests/snmpping.c : Support to conditionally implement SNMPv3         features, based on definition of CYGPKG_SNMPAGENT_V3_SUPPORT.2002-11-11  Manu Sharma <manu.sharma@ascom.com>        * src/mibgroup/mibII/vacm_vars.c:        * include/vacm_vars.h: Imported from the UCD-SNMP-4.1.2.  These          are required to support VACM features, based on a snmpd.conf file.        * cdl/snmpagent.cdl : Compile vacm_vars.c        * include/mib_module_inits.h : Initialization of vacm and usm related           functions. The usm related functionality are no longer required to          be initialized by application code.        * tests/snmpping.c : Code to create a basic snmpd.conf file and          enable its usage. This conditional on          CYGPKG_SNMPLIB_FILESYSTEM_SUPPORT and require the ramfs package        * doc/snmp.sgml: Documentation for above changes.2002-08-14  David Smith  <dsmith@redhat.com>	* src/agent_trap.c (send_enterprise_trap_vars):	* src/snmp_agent.c (handle_var_list): Memory leak fixes from	ucd-snmp-4.2.2.2002-06-03  Gary Thomas  <gary@chez-thomas.org> (on behalf of)2002-06-03  Roland Ca遝bohm <roland.cassebohm@visionsystems.de>	* src/agent_trap.c (send_enterprise_trap_vars): 	* src/snmp_agent.c (handle_snmp_packet): Fix memory leaks.2002-03-19  Hugo Tyson  <hmt@redhat.com>	* doc/snmp.sgml: Fix the URLs for "where is SNMP now".2002-02-14  Hugo Tyson  <hmt@redhat.com>	* doc/snmp.sgml: NEW FILE: Clarified and brought up to date	somewhat.  Still rather vague - but then it's a port of UCD's	work, we should not second-guess their expertise in the matter.	Release notes section from when SNMP was distributed as a separate	.EPK file removed - it was full of version- and platform-specific	references, and rehashes of general repository management advice.2002-02-05  Hugo Tyson  <hmt@redhat.com>	* src/snmptask.c: Pass a function pointer into dhcpd() for for	SNMP reinitialization when its state cycles up-down-up; for	example setting up v3 security, extra MIBs and the like.	* src/snmpd.c (dhcpd): Handle re-init pointer.  Namespace tidied	up a little too; state flags can be static no problem.	* tests/snmpping.c (snmp_do_reinit): New function to test hook for	SNMP reinitialization.  Also commit some stuff I've had around for	ages to make this test very robust against eg. DHCP going away.	It re-does the init_all_network_interfaces() and so on if any	interface "up"ness changes, thus testing all that stuff too.	Also looks at the correct symbol for SNMPv3 testing now.2002-02-01  Gary Thomas  <gthomas@redhat.com>	* tests/snmpping.c (ping_test): 	* src/agent_trap.c (send_enterprise_trap_vars): 	Need valid value for sin_len.2001-11-21  Hugo Tyson  <hmt@redhat.com>	* src/snmpd.c (snmpd): Explicit execution-time initialization of	"running" variable, so that we can restart snmpd without it	immediately exiting again.	* src/snmptask.c (snmpdloop): Make the snmpd thread loop forever,	so that we can restart it when the state of all the interfaces	changes.2001-08-14  Gary Thomas  <gthomas@redhat.com>	* tests/snmpping.c: 	* cdl/snmpagent.cdl: Add CDL options to configure tests.2001-07-31  Hugo Tyson <hmt@redhat.com>2001-07-31  Ron Kundla <rkundla@nband.com>	* utils/mib2c/mib2c (Table-handling): Concatenate rather than	replace subsequent processed variables.  The symptom was that in	the generated header file you only get the last table in the MIB.	This fixes it.  Thanks Ron!2001-06-07  Jesper Skov  <jskov@redhat.com>	* src/mibgroup/mibII/ip.c (var_ipNetToMediaTable): Only handle	IPNETTOMEDIAPHYSADDRESS for devices with associated hardware.2001-05-29  Hugo Tyson  <hmt@redhat.com>	* tests/snmpping.c (net_test): Committed the improved version of	this that I've been using for a while - with new improved SNMPv3	testing.  This requires (in the current setup) explicit init of	the SNMPv3 MIBs and a "user" for authentication purposes.  The	test can also be set to run the interfaces in promiscuous mode,	and/or to run forever, and it has lots better diagnostics if you	see mangled ping packets.  And the ping size varies too, to test	ICMP defragmentation.2001-05-29  Hugo Tyson  <hmt@redhat.com>2001-05-28  Manu Sharma <Manu.Sharam@ascom.ch>2001-05-28  Andrew Lunn <Andrew.Lunn@ascom.ch>	* src/mibgroup/mibII/interfaces.c (var_ifTable): Support a direct	call into a customer's device ioctl() for devices of type	IFT_CUSTOMER_SPECIAL - if they have defined it.  This is to make	it easier to add a custom interface type and have SNMP deal with	it properly without editting the SNMP sources.	* include/snmpEngine.h, include/usmState.h, include/usmUser.h:	* src/mibgroup/snmpv3/snmpEngine.c, src/mibgroup/snmpv3/usmStats.c:	* src/mibgroup/snmpv3/usmUser.c: NEW FILES: Added support of	SNMPv3 User based Security Module (USM). This adds	authentification and encryption to snmp requests and replies.	* cdl/snmpagent.cdl: Build the new files above.2001-05-08  Jonathan Larmour  <jlarmour@redhat.com>	* utils/mib2c/README-eCos: Clarify usage of mib2c a bit.2001-01-17  Jonathan Larmour  <jlarmour@redhat.com>	* src/mibgroup/util_funcs.c (restart_hook): Don't use alarm() in eCos	(wait_on_exec): Don't use waitpid() in eCos	The above prevent link errors.2001-01-10  Jonathan Larmour  <jlarmour@redhat.com>	* cdl/snmpagent.cdl: Clarify ISO C requirements2000-11-29  Hugo Tyson  <hmt@redhat.com>2000-11-29  Andrew Lunn <Andrew.Lunn@ascom.ch>	* src/mibgroup/mibII/dot3.c (var_dot3StatsTable): 	* src/mibgroup/mibII/interfaces.c (var_ifTable): 	Undo Hugo's fix; it fails if there are holes in the if_index space	(not something I expected).  Use this fix instead, from Andrew.	[CASE 104939]		* src/mibgroups/mibII/ip.c: IPADENTIFINDEX should return the	interface index as seen in the interface group.  This is not the	if_index but merely acquired by counting.2000-11-17  Hugo Tyson  <hmt@redhat.com>	* src/mibgroup/mibII/dot3.c (var_dot3StatsTable): 	* src/mibgroup/mibII/interfaces.c (var_ifTable): Use the	last component of the OID to select the matching interface rather	than merely counting through them.  Thus this MIB matches eg. the	IP MIB in terms of ip.ipAddrTable.ipAddrEntry.ipAdEntIfIndex.	[CASE 104939 "snmp interface and IP group don't correspond"]2000-08-31  Hugo Tyson  <hmt@cygnus.co.uk>	* tests/snmpping.c (net_test): Add use of network realtime test	harness - if available.  One example is provided for the EBSA285	in "devs/eth/arm/ebsa285/VERSION/tests/test_net_realtime.h"2000-08-25  Hugo Tyson  <hmt@cygnus.co.uk>	* src/mibgroup/mibII/dot3.c (var_dot3StatsTable): A little further	diddling; have a bool to say whether the dot3 info is filled in.2000-08-24  Hugo Tyson  <hmt@cygnus.co.uk>	* src/mibgroup/mibII/dot3.c (var_dot3StatsTable):	* src/mibgroup/mibII/interfaces.c (var_ifTable): Use new ioctl()	interface to get information out of ethernet devices.  If the	ioctl call is not supported, we just get default values.2000-08-16  Hugo Tyson  <hmt@cygnus.co.uk>	* src/snmpd.c (snmpd): Remove call to	init_all_network_interfaces(); it's a bad idea for the situations	when initialization has been done externally to our helper	functions.  This adds the constraint that you must initialize the	network interfaces first, by whatever means.  Starting snmpd	before the network is up may cause confusion.	[CASE 104330]	Also tidied some warnings.2000-07-25  Hugo Tyson  <hmt@cygnus.co.uk>	* tests/snmpping.c (net_test): Make it ping the loopback	interfaces so as to do some valid testing in the absence of any	real interfaces on the platform.  Also make it run less time or no	doubt the farm will report many non-failures.2000-07-13  Hugo Tyson  <hmt@cygnus.co.uk>	* tests/snmpping.c: Up the stack size to cope with full DHCP	initialization in init_all_network_interfaces().2000-06-27  Hugo Tyson  <hmt@cygnus.co.uk>	* src/mibgroup/mibII/dot3.c (var_dot3StatsTable): Forgot the	DOT3STATSINDEX for loopback, so it claimed index 0.  Fixed.2000-06-26  Hugo Tyson  <hmt@cygnus.co.uk>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?