⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 eCos操作系统源码
💻
📖 第 1 页 / 共 2 页
字号:
2004-04-30  Jonathan Larmour  <jifl@eCosCentric.com>	* src/ecos/timeout.c (callout_reset): Clarify assert message on	expiry date from ages ago and also add comment explaining further.2004-03-30  Horst Kronstorfer  <horst.kronstorfer@frequentis.com>         * src/sys/kern/uipc_mbuf.c        * src/ecos/support.c        * include/sys/mbuf.h: Avoid blocking alloc from (empty) mbuf pool.        Freed mbufs are never returned to the pool, but to the mbuf        "free list". This can cause a deadlock situation.        Duplicated incrementing of mbuf statistics removed. 2004-03-27  Andrew Lunn  <andrew.lunn@ascom.ch>	* src/ecos/support.c (_dumpentry): Don't skip routes which don't	have a netmask. These are seem to be valid host routes.2004-02-18  Jonathan Larmour  <jifl@eCosCentric.com>	* doc/freebsd.sgml: Import text from openbsd doc about use of __ECOS	<network.h>, etc.2004-01-17  Andrew Lunn  <andrew.lunn@ascom.ch>	* src/sys/kern/sockio.c (bsd_connect): Set the sa_len field in	the sockaddr structure. Real FreeBSD does this.2003-12-21  Nick Garnett  <nickg@calivar.com>	* include/sys/param.h: Restored MD5 function mappings. These were	accidentally removed earlier.2003-12-16  Gary Thomas  <gary@mlbassoc.com>	* cdl/freebsd_net.cdl: Increase default memory pool size to	include at least enough space to allocate PCBs and SOCKETs.	Without this, if the number of open files was raised, the	memory pool was inadequate.2003-12-10  Gary Thomas  <gary@mlbassoc.com>	* include/netinet/in.h: Prototype for inet_ntoa_r()2003-11-22  Andrew Lunn  <andrew.lunn@ascom.ch>	* include/net/if_gif.h include/net/if_sec.h include/net/zlib.h	include/netinet/ip_ecn.h include/netinet6/ah.h	include/netinet6/esp.h include/netinet6/esp_rijndael.h	include/netinet6/esp_twofish.h include/netinet6/in6_gif.h	include/netinet6/ipcomp.h include/netkey/key.h	include/netkey/key_debug.h include/netkey/keysock.h src/sys/netkey	src/sys/netinet/ip_ecn.c src/sys/netinet6/ah_core.c	src/sys/netinet6/ah_input.c src/sys/netinet6/ah_output.c	src/sys/netinet6/esp_core.c src/sys/netinet6/esp_input.c	src/sys/netinet6/esp_output.c src/sys/netinet6/esp_rijndael.c	src/sys/netinet6/esp_twofish.c src/sys/netinet6/in6_gif.c	src/sys/netinet6/ipcomp_core.c src/sys/netinet6/ipcomp_input.c	src/sys/netinet6/ipcomp_output.c src/sys/netinet6/ipsec.c: 	Added back the original KAME FreeBSD IPSEC files.  	* cdl/freebsd_net.cdl: CDl to control the compilation of IPSEC 	* include/sys/malloc.h: New memory type needed by IPSEC 	* include/sys/param.h: Name munging for IPSEC symbols 	* src/ecos/support.c: read_random_unlimited() should return the	number of random bytes in the buffer.	* src/sys/kern/kern_sysctl.c: Added missing copyright header.	* src/sys/netinet/ip_output.c: Removed user() checks in IPSEC code.	* src/sys/netinet6/ip6_output.c: Compiler warning fixes.2003-11-08  Andrew Lunn  <andrew.lunn@ascom.ch>	* src/sys/kern/kern_sysctl.c (sysctl): Update the oldlen value at	the end of the sysctl call.2003-10-28  Matt Jerdonek  <maj1224@yahoo.com>	* src/sys/netinet/tcp_output.c (tcp_setpersist): Use variable	tcp_rexmit_shift_max instead of TCP_MAXRXTSHIFT	* src/sys/netinet/tcp_subr.c (tcp_newtcpcb): Add FreeBSD	changes to control minimum retransmit time	* src/sys/netinet/tcp_timer.c : Use variable tcp_rexmit_shift_max	instead of TCP_MAXRXTSHIFT.  Also add FreeBSD changes to control	minimum retransmit time	* include/netinet/tcp_timer.h : Add external declarations to 	support above.	2003-10-15  Roland Cassebohm  <roland.cassebohm@visionsystems.de>	* src/sys/net/if.c (ifinit): Change printf(...) to log(LOG_INIT,...) to        make it possible to disable output while initialization. 2003-09-17  Reinhard Jessich  <Reinhard.Jessich@frequentis.com>	* src/sys/kern/uipc_mbuf.c: Now using flags (how) argument in call to	cyg_net_mbuf_alloc, to avoid a (blocking) call to alloc method of mempool 	during interrupts. This problem occurred under heavy IP traffic in case the 	mempool became empty (alloc blocked).	* src/sys/net/if_ethersubr.c: Avoid dereferencing NULL pointer in case of	failing m_copy. Note that this problem was (at least sometimes) hidden 	due to the bug in uipc_mbuf.c (described above).2003-09-08  Andrew Lunn  <andrew.lunn@ascom.ch>	* src/ecos/support.c (read_random): New function which is needed	when CYGSEM_NET_RANDOMID is enabled.	* include/sys/param.h: Prototype for new function.2003-07-25  Andrew Lunn  <andrew.lunn@ascom.ch>	* include/netinet/icmp_var.h 	* include/netinet/igmp_var.h	* include/netinet/in_var.h	* include/netinet/udp_var.h	* include/netinet6/tcp6_var.h	* include/netinet6/udp6_var.h	* include/sys/socket.h	* src/sys/net/if.c	* src/sys/net/if_ethersubr.c	* src/sys/net/rtsock.c	* sys/netinet/if_ether.c	* sys/netinet/igmp.c	* src/sys/netinet/in.c	* src/sys/netinet/in_pcb.c	* src/sys/netinet/in_proto.c	* src/sys/netinet/in_rmx.c	* src/sys/netinet/ip_flow.c	* src/sys/netinet/ip_icmp.c	* src/sys/netinet/ip_input.c	* src/sys/netinet/ip_output.c	* src/sys/netinet/raw_ip.c	* src/sys/netinet/tcp_input.c	* src/sys/netinet/tcp_output.c	* src/sys/netinet/tcp_output.c	* src/sys/netinet/tcp_subr.c	* src/sys/netinet/tcp_timer.c	* src/sys/netinet/tcp_usrreq.c	* src/sys/netinet/udp_usrreq.c	* src/sys/netinet6/in6_proto.c	* src/sys/netinet6/in6_rmx.c	* src/sys/netinet6/nd6.c	* src/sys/netinet6/udp6_output.c	* sys/netinet6/udp6_usrreq.c: Added back the support for sysctl 	which was removed in the port of the stack into eCos.	* include/sys/malloc.h (M_SYSCTL): SYSCTL types for malloc	* sys/kern/kern_sysctl.c (NEW): sysctl system call and support 	functions	* include/sys/sysctrl.h (NEW): header file for sysctl. 	* cdl/freebsd_net.cdl: CDL to enable/disable sysctl and a test case.	* tests/sysctl1.c (NEW): Test program for sysctl.	2003-07-25  Andrew Lunn  <andrew.lunn@ascom.ch>	* include/sys/param.h: Fixed some compiler warnings.	* src/sys/netinet6/in6_ifattach.c: More fixes.	* src/sys/netinet6/in6.c: And some more.	* src/sys/netinet6/in6_pcb.c: YACW.		* include/netinet6/ip6protosw.h: Maybe the last one?	* include/netinet6/ip6protosw.h: Nope	* include/sys/param.h:	* sys/kern/uipc_socket.c: More warnings	* src/sys/netinet6/in6_pcb.c: rename errno to _errno to avoid conflict.	* src/sys/netinet6/in6_ifattach.c: Prototype for _show_ifp().	* src/sys/netinet6/in6.c: Prototype for _show_ifp().2003-07-28  Jay Foster  <jay@systech.com>	* src/sys/kern/sockio.c:	Fixed memory leak in accept() call.2003-07-24  Nick Garnett  <nickg@balti.calivar.com>	* include/netinet/in.h:	* src/sys/kern/uipc_accf.c:	* src/sys/kern/uipc_socket.c:	* src/sys/net/route.c:	* src/sys/netinet/ip_icmp.c:	* src/sys/netinet/ip_input.c:	Fixed some compiler warnings.2003-06-12  Motoya Kurotsu  <kurotsu@allied-telesis.co.jp>        * src/sys/netinet/ip_input.c(ip_reass):	ip_nfragpackets is increasing by dropping fragments due to mbuf 	starvation and eventually exceeds ip_maxfragpackets, which 	results in refusing all fragments later. On the other hand, nipq 	and maxnipq can be used as a substitute for ip_nfragpackets and 	ip_maxfragpackets. This fix is the collection of the fixes done 	at the following revisions of freebsd main branch; 1.221, 1.222, 	1.223 and 1.229.2003-06-23  Michael Checky  <Michael_Checky@ThermoKing.com> 	* include/netinet/icmp_var.h: Changed icmpstat definition to a	declaration so stopping ld from generating a multiple symbol	definition error if combining of common symbols is disabled in the	toolchain.	* src/sys/netinet/ip_icmp.c: Added an icmpstat definition.2003-06-23  Jay Foster  <jay@systech.com>	* src/ecos/support.c: Increase the stack size for the background	thread when IPv6 is enabled otherwise the stack overflows.2003-06-09  Nick Garnett  <nickg@balti.calivar.com>	* src/ecos/synch.c (spl_any): Put call to cyg_mutex_lock() into a	loop so that releases of the current thread do not get mistaken	for locks and trigger the asserts.	* include/sys/malloc.h (M_DEVBUF): Added this definition.	* include/netinet/in.h: Changed size of sockaddr_in.sin_zero[] to	24 bytes. This makes a sockaddr_in the same size as a sockaddr.	Otherwise the definitions of things like ifaliasreq and	in_aliasreq do not match when they should.2003-05-12  Motoya Kurotsu  <kurotsu@allied-telesis.co.jp>	* src/ecos/timeout.c (do_timeout): The head of the linked list of	timers is timeout, not _timeout.	* src/ecos/timeout.c (timeout): Linear search the array for empty 	entries and don't walk it like a linked list, because it is not.	* src/ecos/timeout.c (untimeout): Linear search is faster since 	there are many entries in the linked list which are not in the 	array.2003-05-12  Andrew Lunn  <andrew.lunn@ascom.ch>	* src/ecos/support.c (_show_ifp): Display the IPv6 flag	information.2003-05-04  Gary Thomas  <gary@mlbassoc.com>	* src/ecos/support.c: 	* cdl/freebsd_net.cdl: Add option to force initialization [debug]	messages to go to a serial console.  This seems to be necessary	on some hardware as the init sequence can totally foul up a	network [debug] connection.2003-04-28  Andrew Lunn  <andrew.lunn@ascom.ch>

⌨️ 快捷键说明

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