* Fix both IDS_ERROR_NLS_KEY_REG and IDS_ERROR_NLS_CODE_REG to reflect the registry keys they are actually representing.
* Update the error message box strings to match ones in the English Language File except for the German Language File. This is mostly done to keep better consistency until the strings are translated later on.
* By Lee Schroeder.
CORE-7843 #resolve #comment Committed in r61966.
svn path=/trunk/; revision=61966
rapps: (for database) Many Improvements and Many Fixes by Erdem Ersoy
#resolve #comment Committed in r61963. Thx for help. Btw, stop marking other patches as duplicate of yours! The first one is the Original, not your's and you make YOUR'S the duplicate.
svn path=/trunk/; revision=61965
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716
svn path=/trunk/; revision=61962
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716
svn path=/trunk/; revision=61951
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716
svn path=/trunk/; revision=61950
* Remove one time inclusions from the main header and put them back where they belong.
* Improve the GUIDs situation.
* Improve header inclusions.
CORE-7716
svn path=/trunk/; revision=61949
* Do not include debug.h into the main header.
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716
svn path=/trunk/; revision=61948
* Do not include debug.h into the main header.
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716
svn path=/trunk/; revision=61947
* Remove one time inclusions from the main header and put them back where they belong.
* Improve the GUIDs situation.
* Improve header inclusions.
CORE-7716
svn path=/trunk/; revision=61946
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716
svn path=/trunk/; revision=61945
* Move some inclusions to the main header.
* Improve header inclusions.
* Remove inclusions and definitions that already exist in the main header.
* Improve the GUIDs situation.
CORE-7716
svn path=/trunk/; revision=61944
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716
svn path=/trunk/; revision=61943
* Do not include debug.h into the main header.
* Remove one time inclusions from the main header and put them back where they belong.
* Improve the GUIDs situation.
CORE-7716
svn path=/trunk/; revision=61941
* Improve the way we include the ntoskrnl internal hdl.h.
* Remove one time inclusions from the main header and put them back where they belong.
* Improve the GUIDs situation.
* Improve header inclusions.
CORE-7716
svn path=/trunk/; revision=61939
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716
svn path=/trunk/; revision=61938
* Free the buffer using RtlFreeHeap(). Spotted by Sergei Abramov.
CORE-7834 #resolve #comment Committed a proper fix in r61937. Cheers !
svn path=/trunk/; revision=61937
* Change some of the LTEXT controls to EDITTEXT in IDD_EVENTDETAILDIALOG to better match the ones in Windows XP/2003.
* Change the height for the Bytes and Word Radio Buttons so the two controls are not overlapping IDC_EVENTDATAEDIT.
* By Lee Schroeder.
CORE-7842 #resolve #comment Committed in 61936. Thanks !
svn path=/trunk/; revision=61936
* Fix how the shortcut targets are edited to allow for program arguments.
* Brought to you by Huw Campbell.
CORE-7763 #resolve #comment Committed in r61934. Thanks !
svn path=/trunk/; revision=61934
* Multithread the calculation of a folder's size when the properties box is opened to increase the responsiveness of the shell.
* Brought to you by Huw Campbell.
CORE-7829 #resolve #comment Committed in r61933. Thanks !
svn path=/trunk/; revision=61933
* Fix the group box overlapping issue in IDD_LAN_NETSTATUSADVANCED.
* Tighten up the dialog box to remove the margin gaps in IDD_LAN_NETSTATUSDETAILS.
* Brought to you by Lee Schroeder.
CORE-7837 #resolve #comment Committed in r61928. Thanks !
svn path=/trunk/; revision=61928
* Localize the message boxes that contained hardcoded strings.
* Create PrintErrorMsgBox() to reduce code duplication for the error messages.
* Brought to you by Lee Schroeder.
CORE-7339 #resolve #comment Committed in r61926. Cheers !
svn path=/trunk/; revision=61926
- memcpy --> RtlCopyMemory
- Remove a __debugbreak()
- Improve a bit the DPRINT that is displayed when a corrupted hive is loaded.
- Fix a comment.
- Implement saving the hive file name in the hive itself. According to what windows does (just open an existing hive file with your preferred hex editor 8^) ), you can see that it copies the last 31 unicode characters of the path, and terminate it by a NULL.
[NTOS]
Remove unneeded cast.
svn path=/trunk/; revision=61922
Remove spurious cast to CSR_API_MESSAGE. What should be noted is that CsrMsg is used by both VDM thing (via CheckVdmMsg pointer) and CreateProcess thing (via CreateProcessMsg), but one after the other (first VDM only, then CreateProcess only) so that, even if the common struct/union CsrMsg is used in both cases, there is no data corruption by, e.g. CreateProcess using pieces of VDM data and vice-versa.
svn path=/trunk/; revision=61913
- Implement NpQueryClientProcess and NpSetClientProcess
- Add a fast I/O dispatch table and implement NpFastRead and NpFastWrite
The NPFS driver is now good enough to boot Windows 2003 to desktop!
svn path=/trunk/; revision=61906