Ros-diffs February 2007

ros-diffs@reactos.org
  • 16 participants
  • 265 discussions

[ion] 25892: - Load the driver image file with OBJ_KERNEL_HANDLE, and don't use FILE_SYNCHRONOUSIO_NONALERT, since we can use async access since the data is now being mapped instead of read.
by ion@svn.reactos.org
17 years, 10 months

[ion] 25891: - Add a new member to MM_IMAGE_SECTION_OBJECT to hold the size of the mapped image file. - Finally load driver images like human beings, as actual image section objects instead of random memory that we allocate and manually "load" using unsafe and crappy PE memory copies. We now use KJK's integer-safe and properly documented/implemented loader for image sections that is already used for processes and other user-mode images. - Implement MiLoadImageSection for the task above and remov
by ion@svn.reactos.org
17 years, 10 months

[tretiakov] 25890: Move primary language selection from Input Locale page to General page.
by tretiakov@svn.reactos.org
17 years, 10 months

[tretiakov] 25889: Update testapp
by tretiakov@svn.reactos.org
17 years, 10 months

[tretiakov] 25888: Add KLF_SHIFTLOCK and KLF_RESET
by tretiakov@svn.reactos.org
17 years, 10 months

[tretiakov] 25887: Fix warnings.
by tretiakov@svn.reactos.org
17 years, 10 months

[ion] 25886: - Get rid of LdrGetModuleObject, since MmLoadSystemImage will now return the existing module object in case it has already been loaded, get rid of LdrGetProcedureAddress, it doesn't belong in the kernel. Move MmGetSystemRoutineAddress from mm.c to sysldr.c and rewrite it to use MiFindExportedRoutineByName instead. - Remove /ldr ntoskrnl directory, since this module is finally gone. - Make PsInit code search for ntdll lookups using LookupEntryPoint internal function, instead of LdrGe
by ion@svn.reactos.org
17 years, 10 months

[ion] 25885: - Merge DbgUnLoadImageSymbols from KD branch. - Rename LdrUnloadModule to MmUnloadSystemImage and: - Use MmSystemLoadLock. - Take into consideration the import list. - Honour load count. - Unload symbols if really unloading the image. - Dereference and clear imports. - Do proper LdrEntry cleanup. - Stub MiDereferenceImports and MmCallDllInitialize. - Implement MiLocateExportName and MiClearImports. - We don't yet fully support reference counting imports...this is still TBD.
by ion@svn.reactos.org
17 years, 10 months

[ion] 25884: - Fix build.
by ion@svn.reactos.org
17 years, 10 months

[ion] 25883: - Fix MmCreateImageSection to use previous mode instead of hardcoding UserMode. - Implement MiProcessLoaderEntry for adding/removing entries on the PsLoadedModuleList. - Move MmLoadSystemImage from loader.c to sysldr.c - Update MmLoadSystemImage: - Use MmSystemLoadLock. - Support returning the entry for an already-loaded image, instead of loading it twice. - Use Section APIs to map the image... we're still doing a dirty ZwReadFile hack, but at least now we can depend on the PE code
by ion@svn.reactos.org
17 years, 10 months
Results per page: