Ros-diffs October 2006

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

[ion] 24463: - Initialize the registry in one shot, and allow it to fail and do the associated CONFIG_INIT_FAILED bugcheck. - Initialize Io in one shot, with IoInitSystem. - Locate the system DLL a bit later, since on the boot CD this creates a small incompatibility due to the wrong path being in use.
by ion@svn.reactos.org
17 years, 11 months

[ion] 24462: - Add RtlInitEmptyAnsiString to DDK. - Fix a pretty bad stack/memory corruption bug related to IoReassignSystemRoot. - Combine IoInit2 and IoInit3 into IoInitSystem, and make it return a BOOLEAN, and handle error with the appropriate IO1_INIT_FAILED bugcheck. Will combine IoInit1 soon.
by ion@svn.reactos.org
17 years, 11 months

[ion] 24461: - Remove InitSharedUserDataPage since this entire function is not needed anymore due to the recent ARC improvements. - Call IoAssignDriverLetters with the proper parameters, and give it a chance to update the SystemRoot path (although our version doesn't yet do this).
by ion@svn.reactos.org
17 years, 11 months

[cwittich] 24460: fix formatting
by cwittich@svn.reactos.org
17 years, 11 months

[cwittich] 24459: arty's IRC bot changes
by cwittich@svn.reactos.org
17 years, 11 months

[ion] 24458: - Finalize ARC Boot changes: * Rename IoCreateArcNames to IopCreateArcNames and set it to NTAPI, as well as pass the loader block as a parameter. * Reduce buffers to 128 bytes, since ARC Paths don't get longer then that. * Optimize stack usage by using a single ANSI_STRING instead of 3 or 4. * Optimize stack usage by using a single ansi buffer, not 2 or more.
by ion@svn.reactos.org
17 years, 11 months

[ion] 24457: - Optimize IopApplyRosCdromArcHack by not searching for the second copy of ntoskrnl if we already found the first. - Also optimize stack usage by only using an ANSI buffer instead of having another Unicode buffer and unicode strings. Saves 530 bytes of stack.
by ion@svn.reactos.org
17 years, 11 months

[ion] 24456: - Part 2.5 of ARC Boot changes. Re-factor IoCreateArcNames not to use a list-entry of detected disk from pool that gets looped and de-referenced, but instead use a simple loop which calls a function that gets disk information one-by-one (IopGetDiskInformation), so that it's used on the spot instead of allocated, linked, and retrieved later. - Inline IopAssignArcNamesToDisk to reduce some stack size abuse and too much parameter shuffling. - Stack use is still very inefficient, will f
by ion@svn.reactos.org
17 years, 11 months

[cwittich] 24455: set eol-style:native
by cwittich@svn.reactos.org
17 years, 11 months

[weiden] 24454: Some header fixes
by weiden@svn.reactos.org
17 years, 11 months
Results per page: