A free Windows-compatible Operating System - mirrored from GitHub
Go to file
Cameron Gutman e8b08a9dd8 [DHCPCSVC]
- Fix an issue assigning a private address after the IpReleaseAddress API was used prior to IpRenewAddress
- Move the IP refresh hack into dhcpcsvc so it now properly refresh IP information after an adapter is disconnected and reconnected (wired and wireless)
- When a state change occurs (connecting to a different wireless network or unplugging and plugging in the Ethernet cable), TCP/IP will flush routes and the neighbor cache then set the IP address to 0.0.0.0. DHCP will detect that IP address (that part is the hack since we do it via polling instead of events) then send a DHCP discover packet out via the new network connection. No more ipconfig /renew to get a new DHCP lease after network changes. It's all seamless now :D

svn path=/branches/wlan-bringup/; revision=54933
2012-01-13 10:03:38 +00:00
base [WLANCONF] 2012-01-13 09:43:16 +00:00
boot [BOOTDATA] 2012-01-08 03:29:56 +00:00
cmake [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
dll [DHCPCSVC] 2012-01-13 10:03:38 +00:00
drivers [TCPIP] 2012-01-13 09:45:17 +00:00
hal [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
importlibs [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
include [PSDK] 2012-01-08 04:45:51 +00:00
lib [TCPIP] 2012-01-13 07:28:16 +00:00
media [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
modules [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
ntoskrnl [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
subsystems [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
.hgeol [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
apistatus.lst [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
baseaddress.rbuild [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
CMakeLists.txt [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
config-amd64.template.rbuild [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
config-arm.template.rbuild [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
config-ppc.template.rbuild [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
config.template.rbuild [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
configure.cmd [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
configure.sh [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
COPYING [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
COPYING.ARM [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
COPYING.LIB [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
COPYING3 [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
COPYING3.LIB [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
CREDITS [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
depmap.xsl [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
Doxyfile [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
global.lds [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
INSTALL [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
Makefile [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
PreLoad.cmake [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
proxy.mak [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
ReactOS-amd64.rbuild [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
ReactOS-arm.rbuild [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
ReactOS-generic.rbuild [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
ReactOS-i386.rbuild [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
ReactOS-ppc.rbuild [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
README [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
rosbuild.bat [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
toolchain-gcc.cmake [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
toolchain-msvc.cmake [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00
vreport.xsl [WLAN-BRINGUP] 2012-01-02 20:53:24 +00:00

========================
ReactOS Version 0.3.x
Updated Dec 16, 2006
========================

1. What is ReactOS?

   ReactOS is an Open Source effort to develop a quality operating system
that is compatible with Windows NT applications and drivers.

   The ReactOS project, although currently focused on Windows XP/2003
drivers compatibility, is always keeping an eye toward compatibility with
older version of Windows NT family ( NT 4.0, 2000 (NT 5.0)) and new
Windows NT releases (Vista, etc). Applications (Win32 API) compatibility
focus is Windows XP.

More information is available at http://www.reactos.org/.

2. Building ReactOS

See the INSTALL file for more details.

3. More information

See the media\doc subdirectory for some sparse notes.

4. Who is responsible

See the CREDITS file.