Merge aicom-network-branch (without NDIS changes for now)
authorCameron Gutman <aicommander@gmail.com>
Thu, 21 Jan 2010 03:48:10 +0000 (03:48 +0000)
committerCameron Gutman <aicommander@gmail.com>
Thu, 21 Jan 2010 03:48:10 +0000 (03:48 +0000)
commitffdab4c2f5964308f1d85003eab530371b17b143
tree1692d4ea2887b593d9fdf7c0b6c3788cde796045
parent1964950642ca93c761b679ac69228fe7b5cfcb01
parenteaf8ca78e4e6ecc7e8d8aa5a5d4b60aa520c964b
Merge aicom-network-branch (without NDIS changes for now)
New noteworthy improvements include (in addition to the other improvements made in the commits that were reverted in trunk):
 - Support for sending/receiving packets > 16KB in size
 - Samba-tng works
 - Tracert works
 - Major speed and stability improvements (especially for TCP connections)
 - Use ExAllocatePoolWithTag/ExFreePoolWithTag instead of memtrack

svn path=/trunk/; revision=45172
82 files changed:
reactos/base/applications/network/ping/ping.c
reactos/base/applications/network/tracert/tracert.c
reactos/base/applications/network/tracert/tracert.h
reactos/dll/win32/iphlpapi/ifenum_reactos.c
reactos/dll/win32/iphlpapi/iphlpapi.rbuild
reactos/dll/win32/iphlpapi/iphlpapi_private.h
reactos/dll/win32/msafd/misc/dllmain.c
reactos/dll/win32/msafd/misc/stubs.c
reactos/dll/win32/wshirda/wshirda.c
reactos/dll/win32/wshtcpip/wshtcpip.c
reactos/dll/win32/wshtcpip/wshtcpip.h
reactos/dll/win32/wshtcpip/wshtcpip.rbuild
reactos/drivers/network/afd/afd/bind.c
reactos/drivers/network/afd/afd/connect.c
reactos/drivers/network/afd/afd/listen.c
reactos/drivers/network/afd/afd/lock.c
reactos/drivers/network/afd/afd/main.c
reactos/drivers/network/afd/afd/read.c
reactos/drivers/network/afd/afd/tdi.c
reactos/drivers/network/afd/afd/write.c
reactos/drivers/network/afd/include/afd.h
reactos/drivers/network/afd/include/debug.h
reactos/drivers/network/afd/include/tdi_proto.h
reactos/drivers/network/dd/ne2000/ne2000/main.c
reactos/drivers/network/dd/pcnet/pcnet.c
reactos/drivers/network/dd/pcnet/requests.c
reactos/drivers/network/tcpip/datalink/lan.c
reactos/drivers/network/tcpip/include/address.h
reactos/drivers/network/tcpip/include/datagram.h
reactos/drivers/network/tcpip/include/debug.h
reactos/drivers/network/tcpip/include/dispatch.h
reactos/drivers/network/tcpip/include/fileobjs.h
reactos/drivers/network/tcpip/include/ip.h
reactos/drivers/network/tcpip/include/lock.h
reactos/drivers/network/tcpip/include/neighbor.h
reactos/drivers/network/tcpip/include/ports.h
reactos/drivers/network/tcpip/include/precomp.h
reactos/drivers/network/tcpip/include/routines.h
reactos/drivers/network/tcpip/include/tags.h
reactos/drivers/network/tcpip/include/tcp.h
reactos/drivers/network/tcpip/include/titypes.h
reactos/drivers/network/tcpip/tcpip.rbuild
reactos/drivers/network/tcpip/tcpip/ainfo.c
reactos/drivers/network/tcpip/tcpip/buffer.c
reactos/drivers/network/tcpip/tcpip/dispatch.c
reactos/drivers/network/tcpip/tcpip/fileobjs.c
reactos/drivers/network/tcpip/tcpip/iinfo.c
reactos/drivers/network/tcpip/tcpip/info.c
reactos/drivers/network/tcpip/tcpip/lock.c
reactos/drivers/network/tcpip/tcpip/main.c
reactos/drivers/network/tcpip/tcpip/mocklock.c
reactos/drivers/network/tcpip/tcpip/ninfo.c
reactos/include/psdk/tcpioctl.h
reactos/include/psdk/wsahelp.h
reactos/lib/drivers/ip/ip.rbuild
reactos/lib/drivers/ip/network/address.c
reactos/lib/drivers/ip/network/icmp.c
reactos/lib/drivers/ip/network/ip.c
reactos/lib/drivers/ip/network/loopback.c
reactos/lib/drivers/ip/network/neighbor.c
reactos/lib/drivers/ip/network/ports.c
reactos/lib/drivers/ip/network/receive.c
reactos/lib/drivers/ip/network/router.c
reactos/lib/drivers/ip/network/routines.c
reactos/lib/drivers/ip/network/transmit.c
reactos/lib/drivers/ip/transport/datagram/datagram.c
reactos/lib/drivers/ip/transport/rawip/rawip.c
reactos/lib/drivers/ip/transport/tcp/accept.c
reactos/lib/drivers/ip/transport/tcp/event.c
reactos/lib/drivers/ip/transport/tcp/if.c
reactos/lib/drivers/ip/transport/tcp/tcp.c
reactos/lib/drivers/ip/transport/udp/udp.c
reactos/lib/drivers/oskittcp/include/oskittcp.h
reactos/lib/drivers/oskittcp/oskittcp/interface.c
reactos/lib/drivers/oskittcp/oskittcp/ip_output.c
reactos/lib/drivers/oskittcp/oskittcp/sleep.c
reactos/lib/drivers/oskittcp/oskittcp/tcp_input.c
reactos/lib/lib.rbuild
reactos/lib/tdilib/enum.c
reactos/lib/tdilib/handle.c
reactos/lib/tdilib/tdilib.h
reactos/lib/tdilib/tdilib.rbuild