Ros-diffs July 2010

ros-diffs@reactos.org
  • 17 participants
  • 467 discussions

[akhaldi] 48236: Create a branch for cmake bringup.
by akhaldi@svn.reactos.org
14 years, 5 months

[sir_richard] 48235: [NTOS]: Implement MmDeleteTeb, VADs are now deleted/freed on thread exit as well (but the underlying page is still leaked). Should fix the advapi32 security crash. [NTOS]: Sometimes it seems we hit some bad VADs due to bugs? in the AVL tree implementation. I'm going on vacation for a month and can't look at this, so I've hacked the code to ignore such VADs for now, in the interest of fixing the winetest regression.
by sir_richard@svn.reactos.org
14 years, 5 months

[sir_richard] 48234: [NTOS]: Implement MmCleanProcessAddressSpace in ARM3, now the PEB/TEB VADs are removed when the process exits (although the pages are still leaking, for now), and the pool allocation for the VAD is also freed. [NTOS]: Use ARM3 paged pool up until smss.exe starts. There's a last bug in the expansion code before we can get rid of the old paged pool.
by sir_richard@svn.reactos.org
14 years, 5 months

[sir_richard] 48233: [NTOS]: Reimplement MmCreateProcessAddressSpace in ARM3. Basically the same as before but using the ARM3 PFN list APIs, the ARM3 macros, etc. Once change is processes are now populating the MmProcessList, and the "MmGlobalKernelPageTable" isn't used anymore for new processes. Also the mappings come from SysPTE space, not hyperspace. [NTOS]: More work will be needed in this area, but this gets rid of another ReactOS dinosaur.
by sir_richard@svn.reactos.org
14 years, 5 months

[cgutman] 48232: [DHCPCSVC] - Initialize length to prevent a possible buffer overflow - Thanks to janderwald for finding my mistake
by cgutman@svn.reactos.org
14 years, 5 months

[sir_richard] 48231: [NTOS]: Take over MmInitializeProcessAddressSpace, MmInitializeHandBuiltProcess, MmInitializeHandBuiltProcess2 into ARM3, and cleanup the code. [NTOS]: Prepare to take over MmCreateProcessAddressSpace.
by sir_richard@svn.reactos.org
14 years, 5 months

[akhaldi] 48230: [KMIXER] - Remove memset and memcpy implementations from pin.c
by akhaldi@svn.reactos.org
14 years, 5 months

[akhaldi] 48229: [NDIS] - Move NDIS_HARDWARE_STATUS, GEN_GET_TIME_CAPS, GEN_GET_NETCARD_TIME, NDIS_MEDIA_STATE, NDIS_GUID, NDIS_PM_PACKET_PATTERN, NETWORK_ADDRESS, NETWORK_ADDRESS_LIST, TRANSPORT_HEADER_OFFSET and NDIS_CO_LINK_SPEED from ndis.h to ntddndis.h (where they should belong). - typedef NDIS_STATUS for ntddndis.h - Group some related definitions in ndis.h - Some _ANONYMOUS_* -> __MINGW_EXTENSION conversions. - Guard some definitions against NDIS_LEGACY_DRIVER. - Add some missing definit
by akhaldi@svn.reactos.org
14 years, 5 months

[akhaldi] 48228: [XDK] - Missed this one (FORCEINLINE) [DDK] - Update DDK to reflect the XDK changes.
by akhaldi@svn.reactos.org
14 years, 5 months

[akhaldi] 48227: [[MINGW-W64] - Tighten up reactos.diff now that we have all those diffs (except one) committed upstream.
by akhaldi@svn.reactos.org
14 years, 5 months
Results per page: