Hermès Bélusca-Maïto [Tue, 20 Oct 2015 23:59:28 +0000 (23:59 +0000)]
[MSCONFIG_NEW]
- Implement the "file extract" dialog and enable it in the general page. The extraction functionality proper will be implemented later on.
- Remove an unneeded resource string.
CORE-9333
svn path=/trunk/; revision=69632
Hermès Bélusca-Maïto [Tue, 20 Oct 2015 22:49:34 +0000 (22:49 +0000)]
[PSDK]
- Enable the specstrings.h in shlwapi header (since we have it)
- Add missing BIF_SHAREABLE define (which exists in the 2k3 PSDK), even if it's not used at all in our code (and in wine either); I use it in msconfig for a shell browse dialog (because I want it to behave as I expect also on windows).
svn path=/trunk/; revision=69631
Hermès Bélusca-Maïto [Tue, 20 Oct 2015 21:57:36 +0000 (21:57 +0000)]
[MSCONFIG_NEW]
- Add some file utility functions, they will be used later for managing the startup programs.
- Half-plement the general page controls.
- Simplify some code; fix file headers; remove the old toolspage.c (replaced by its c++ equivalent).
CORE-9333
svn path=/trunk/; revision=69630
Thomas Faber [Tue, 20 Oct 2015 10:09:59 +0000 (10:09 +0000)]
[SERVICES]
- Sanitize allocation lifetime and fix memory leaks in ScmConvertToBootPathName. CID
1102363
- Fix leak in failure case of REnumServicesStatusExA. CID 716334
svn path=/trunk/; revision=69629
Thomas Faber [Tue, 20 Oct 2015 08:40:29 +0000 (08:40 +0000)]
[WORDPAD]
- Fix potential buffer overflows. CID 713265, 713266
svn path=/trunk/; revision=69628
Thomas Faber [Tue, 20 Oct 2015 08:30:14 +0000 (08:30 +0000)]
[TASKMGR]
- Fix potential stack buffer overflows. CID
1322094,
1322095
svn path=/trunk/; revision=69627
Thomas Faber [Tue, 20 Oct 2015 08:15:30 +0000 (08:15 +0000)]
[RAPPS]
- Pass the correct buffer size to StringCbCopyW
svn path=/trunk/; revision=69626
James Tabor [Tue, 20 Oct 2015 01:54:18 +0000 (01:54 +0000)]
[User32]
- Patch by Joachim Priesner : Hide horizontal Listbox scroll bar if no horizontal extent is set. See CORE-1101.
- Patch by Alex Henrie : Simplify if-else statement. Scroll listbox item completely into view on LB_SETCURSEL.
svn path=/trunk/; revision=69625
James Tabor [Tue, 20 Oct 2015 01:51:16 +0000 (01:51 +0000)]
[User32]
- Patch by Dmitry Timoshkov : Always call BeginPaint/EndPaint when handling a WM_PAINT message for the button.
- Patch by Alex Henrie : Remove always-false condition.
svn path=/trunk/; revision=69624
Thomas Faber [Mon, 19 Oct 2015 18:16:17 +0000 (18:16 +0000)]
[GDIPLUS]
- Mark a ROS-Diff and fix MSVC warnings in it
svn path=/trunk/; revision=69623
Thomas Faber [Mon, 19 Oct 2015 16:03:00 +0000 (16:03 +0000)]
[SHLWAPI_WINETEST]
- Fix build until I figure out how to upstream this
svn path=/trunk/; revision=69622
Thomas Faber [Mon, 19 Oct 2015 15:28:24 +0000 (15:28 +0000)]
[PSDK]
- Add missing shlobj.h changes from the previous commit
- Correctly define ITEMIDLIST types, and add initial support for STRICT_TYPED_ITEMIDS
CORE-8441 #resolve
svn path=/trunk/; revision=69621
Thomas Faber [Mon, 19 Oct 2015 15:17:29 +0000 (15:17 +0000)]
[SHELL32]
- Fix some ITEMIDLIST types
CORE-8441
svn path=/trunk/; revision=69620
Ged Murphy [Mon, 19 Oct 2015 13:52:12 +0000 (13:52 +0000)]
[DEVMGR]
- Implement the add new hardware wizard
- fix stray header
CORE-10363
svn path=/trunk/; revision=69619
Ged Murphy [Mon, 19 Oct 2015 11:17:14 +0000 (11:17 +0000)]
Missed this file. Having a shocker today...
svn path=/trunk/; revision=69618
Ged Murphy [Mon, 19 Oct 2015 11:07:19 +0000 (11:07 +0000)]
[DEVMGR]
- Fixup a few missing languages. Hopefully I got them all this time.
- Add a new line to the end of the resources to keep msvc happy
svn path=/trunk/; revision=69617
Ged Murphy [Mon, 19 Oct 2015 10:55:22 +0000 (10:55 +0000)]
[DEVMGR]
- Add the missing resources and reinstate all languages.
- The new additions need translating
svn path=/trunk/; revision=69616
Ged Murphy [Mon, 19 Oct 2015 08:48:24 +0000 (08:48 +0000)]
[DEVMGR]
Add missing changes files
svn path=/trunk/; revision=69615
Ged Murphy [Mon, 19 Oct 2015 08:45:48 +0000 (08:45 +0000)]
[DEVMGR]
- Implement updating the device from the toolbar
- Add a message before uninstalling a device. Dedicated to Jared Smudde.
svn path=/trunk/; revision=69614
Thomas Faber [Mon, 19 Oct 2015 08:00:47 +0000 (08:00 +0000)]
[HAL]
- Don't probe for EISA DMA capability on non-EISA machines (i.e. currently never). Patch by Andrey Kudravets.
CORE-9895 #resolve
svn path=/trunk/; revision=69613
Ged Murphy [Mon, 19 Oct 2015 07:04:17 +0000 (07:04 +0000)]
[DEVMGR]
- Explicitly state that we want to build DllMain without name mangling
See issue 10347 for more details.
svn path=/trunk/; revision=69612
Robert Naumann [Sun, 18 Oct 2015 22:43:14 +0000 (22:43 +0000)]
[SNDREC32] Improve the applications icon. By Henry Tang Ih. CORE-69611
svn path=/trunk/; revision=69611
Robert Naumann [Sun, 18 Oct 2015 22:39:36 +0000 (22:39 +0000)]
[SHELL32] Improve the recent documents icon. By Jared Smudde. CORE-10281
svn path=/trunk/; revision=69610
Robert Naumann [Sun, 18 Oct 2015 22:32:44 +0000 (22:32 +0000)]
[USETUP] Add Malay translation. Patch by Henry Tang Ih with some additions by me. (Adding the missing strings is good, but you also have to tell ROS that it have to be used them) CORE-9890
svn path=/trunk/; revision=69609
Hermès Bélusca-Maïto [Sun, 18 Oct 2015 22:00:29 +0000 (22:00 +0000)]
[KERNEL32]
- GlobalMemoryStatusEx: Correctly compute ullTotalPageFile which should be in bytes, instead of in number of pages. Patch by contributor "kkat". CORE-10361
- GlobalMemoryStatusEx: Fail if the stored length in the data buffer is not what is expected by the API (required by the spec, see MSDN; on the contrary, GlobalMemoryStatus does not require that.)
- GlobalMemoryStatus: Correctly round up the reported total/available memory values, in case they are bigger than ~= 2GB.
svn path=/trunk/; revision=69608
Hermès Bélusca-Maïto [Sun, 18 Oct 2015 21:27:23 +0000 (21:27 +0000)]
[the_other_devmgmt] Convert the bootstrap app back to C.
svn path=/trunk/; revision=69607
Hermès Bélusca-Maïto [Sun, 18 Oct 2015 21:26:25 +0000 (21:26 +0000)]
(devmgmt) whitespace fix only.
svn path=/trunk/; revision=69606
Amine Khaldi [Sun, 18 Oct 2015 17:10:38 +0000 (17:10 +0000)]
[MSCONFIG_NEW] C++ is coming. Resistance is futile.
svn path=/trunk/; revision=69605
Hermès Bélusca-Maïto [Sun, 18 Oct 2015 16:55:31 +0000 (16:55 +0000)]
[MSCONFIG_NEW]
- Fix duplicated resources.
- Implement the Tools tab. It reads the list of available tools (and their localized names & description) from an internal XML file. It can also load an external user-defined XML list of tools; see KB906569 for a description of what it is.
- XML stuff is implemented using COM. It is far easier to use COM with C++ than with C, hence the tools tab code and the XML parser are compiled as C++ whereas everything else is compiled in C. Therefore at the moment msconfig is hybrid C/C++; this is done using CMake magic.
CORE-9333
svn path=/trunk/; revision=69604
Hermès Bélusca-Maïto [Sun, 18 Oct 2015 16:44:56 +0000 (16:44 +0000)]
[COMSUPP]: ConvertStringToBSTR and ConvertBSTRToString really work only on ANSI strings.
svn path=/trunk/; revision=69603
Pierre Schweitzer [Sun, 18 Oct 2015 16:09:11 +0000 (16:09 +0000)]
[NTOSKRNL]
Don't keep spining forever in CcRosFlushDirtyPages() when flushing a dirty VACB fails on a RO volume.
This can be triggered with extX volumes and can prevent shutdown from succeeding
svn path=/trunk/; revision=69602
Pierre Schweitzer [Sun, 18 Oct 2015 15:47:20 +0000 (15:47 +0000)]
[CONFIGURE.SH]
Modify the script to take into account that now, host-tools are no longer required.
Because it needs RosBE 2.1.2 (update guys!) still provide a fallback method to allow using old build method with host-tools. In case you need it, just call configure.sh with-host-tools
svn path=/trunk/; revision=69601
Eric Kohl [Sun, 18 Oct 2015 13:52:51 +0000 (13:52 +0000)]
USETUP: Do not ask to select language if just one language is available
Patch by Carlo Bramini. Thanks a lot!
CORE-10322 #resolve
svn path=/trunk/; revision=69600
Thomas Faber [Sun, 18 Oct 2015 13:13:44 +0000 (13:13 +0000)]
[URLMON_WINETEST]
- Cancel the test if a failure situation is detected that will lead to a timeout
ROSTESTS-192
CORE-10360
svn path=/trunk/; revision=69599
Eric Kohl [Sun, 18 Oct 2015 12:45:49 +0000 (12:45 +0000)]
[MSAFD]
TranslateNtStatusError: Translate STATUS_ACCESS_DENIED.
Patch by Jacob S. Preciado. Thanks a lot!
CORE-10290 #resolve
svn path=/trunk/; revision=69598
Amine Khaldi [Sun, 18 Oct 2015 11:29:34 +0000 (11:29 +0000)]
[CMAKE] Enable the new style build by default. CORE-10121
svn path=/trunk/; revision=69597
Amine Khaldi [Sun, 18 Oct 2015 11:21:56 +0000 (11:21 +0000)]
[CMAKE] We don't need this case anymore.
svn path=/trunk/; revision=69596
Amine Khaldi [Sun, 18 Oct 2015 11:19:05 +0000 (11:19 +0000)]
[TRANSLATIONS] Traditional Chinese (zh-TW) translation update by Henry Tang Ih. CORE-10001
svn path=/trunk/; revision=69595
Thomas Faber [Sun, 18 Oct 2015 10:51:47 +0000 (10:51 +0000)]
[WINE]
- Make some test.h functions usable in apitests aka fix build
svn path=/trunk/; revision=69594
Thomas Faber [Sun, 18 Oct 2015 10:46:11 +0000 (10:46 +0000)]
[ATL]
- Add CComHeapPtr implementation and tests. Patch by Mark Jansen.
CORE-10344 #resolve
svn path=/trunk/; revision=69593
Thomas Faber [Sun, 18 Oct 2015 10:20:56 +0000 (10:20 +0000)]
[BOOTLIB]
- Correctly check ConsoleRemoteConstruct return value in ConsoleCreateRemoteConsole. Patch by Kudratov Olimjon.
CORE-10357 #resolve
svn path=/trunk/; revision=69592
Thomas Faber [Sun, 18 Oct 2015 09:45:12 +0000 (09:45 +0000)]
[WINDOWSCODECS]
- Fix some MSVC warnings
svn path=/trunk/; revision=69591
Thomas Faber [Sun, 18 Oct 2015 09:32:52 +0000 (09:32 +0000)]
[RTL]
- Add missing OBJ_KERNEL_HANDLE in RtlOpenCurrentUser
CORE-10207
svn path=/trunk/; revision=69590
Thomas Faber [Sun, 18 Oct 2015 08:39:56 +0000 (08:39 +0000)]
[LIBXML]
- Fix VS2013 build
svn path=/trunk/; revision=69589
Thomas Faber [Sun, 18 Oct 2015 08:32:42 +0000 (08:32 +0000)]
[LIBXML]
- Fix MSVC incompatible declaration warning
- Silence MSVC unused variable warnings
- Get config.h slightly more in sync with upstream
svn path=/trunk/; revision=69588
Thomas Faber [Sun, 18 Oct 2015 07:56:27 +0000 (07:56 +0000)]
[CMAKE]
- Reserve some more space for ntdll so that we're compatible with Windows's version (base 0x7c910000). Should fix VMware Hybrid builder
svn path=/trunk/; revision=69587
Thomas Faber [Sun, 18 Oct 2015 07:32:09 +0000 (07:32 +0000)]
[EXT2FS]
- Fix warnings
svn path=/trunk/; revision=69586
Thomas Faber [Sun, 18 Oct 2015 07:05:14 +0000 (07:05 +0000)]
[NTSTATUS]
- Add some more status codes
CORE-8373
svn path=/trunk/; revision=69585
Thomas Faber [Sun, 18 Oct 2015 06:31:20 +0000 (06:31 +0000)]
[BUGCODES]
- Correct broken bug check code entry aka fix build
svn path=/trunk/; revision=69584
Thomas Faber [Sun, 18 Oct 2015 06:26:51 +0000 (06:26 +0000)]
[BUGCODES]
- Add some more bug check codes
svn path=/trunk/; revision=69583
Hermès Bélusca-Maïto [Sun, 18 Oct 2015 02:14:21 +0000 (02:14 +0000)]
[COMSUPP]: Fix string length computations.
svn path=/trunk/; revision=69582
Hermès Bélusca-Maïto [Sun, 18 Oct 2015 01:20:20 +0000 (01:20 +0000)]
[COMSUPP]
Implement _com_util::ConvertStringToBSTR and _com_util::ConvertBSTRToString (needed by _bstr_t and _variant_t classes), inspired by the remarks made in http://www.codeproject.com/Articles/1969/BUG-in-com-util-ConvertStringToBSTR-and-com-util i.e. without reproducing the bugs of MS version.
svn path=/trunk/; revision=69581
Pierre Schweitzer [Sat, 17 Oct 2015 23:08:52 +0000 (23:08 +0000)]
[AUTOCHK]
Register the ExtX provider to avoid the autochk error message on boot when an ExtX volume is present
CORE-10272
svn path=/trunk/; revision=69580
Pierre Schweitzer [Sat, 17 Oct 2015 23:01:19 +0000 (23:01 +0000)]
[SHELL32]
Enable formatting a Ext volume from GUI.
Patch by Peter Hater
svn path=/trunk/; revision=69579
Pierre Schweitzer [Sat, 17 Oct 2015 22:40:14 +0000 (22:40 +0000)]
[FILESYSTEMS]
This wasn't meant to be committed.
svn path=/trunk/; revision=69578
Pierre Schweitzer [Sat, 17 Oct 2015 22:39:13 +0000 (22:39 +0000)]
[FS_REC]
Implement ExtX support in FS_REC, this allows it to autoload ext2fs.sys
Starting with this revision, browsing ExtX volumes in ReactOS works without any other modifications.
Thanks to Peter Hater for his initial work and to Thomas for his reviews
svn path=/trunk/; revision=69577
Pierre Schweitzer [Sat, 17 Oct 2015 22:35:20 +0000 (22:35 +0000)]
[EXT2]
[EXT2_NEW]
Get rid of old ext2 driver and use new one
svn path=/trunk/; revision=69576
Pierre Schweitzer [Sat, 17 Oct 2015 22:32:13 +0000 (22:32 +0000)]
[PSDK]
Mark (old) Linux partitions (notably extX volumes) as recognized by ReactOS in IsRecognizedPartition()
This is only enabled when building ReactOS.Otherwise, it matches Windows definition.
svn path=/trunk/; revision=69575
Pierre Schweitzer [Sat, 17 Oct 2015 22:29:09 +0000 (22:29 +0000)]
[EXT2_NEW]
Fix Linux build
svn path=/trunk/; revision=69574
Thomas Faber [Sat, 17 Oct 2015 19:31:46 +0000 (19:31 +0000)]
[VIDEOPRT]
- Don't try to incorrectly and unnecessarily parse multiple resource descriptors
CORE-10146
svn path=/trunk/; revision=69573
Amine Khaldi [Sat, 17 Oct 2015 19:01:40 +0000 (19:01 +0000)]
[NOTEPAD] Set Lucida Console as the default font. By Ismael Ferreras Morezuelas. CORE-10316
svn path=/trunk/; revision=69572
Thomas Faber [Sat, 17 Oct 2015 18:37:49 +0000 (18:37 +0000)]
[NTOS:OB]
- Create kernel handles if requested by the caller in ObDuplicateObject
CORE-10207
svn path=/trunk/; revision=69571
Thomas Faber [Sat, 17 Oct 2015 17:41:43 +0000 (17:41 +0000)]
[KMTESTS:OB]
- Add a test showing that I was wrong and ZwDuplicateObject can get you a kernel handle after all
CORE-10207
svn path=/trunk/; revision=69570
Thomas Faber [Sat, 17 Oct 2015 16:24:14 +0000 (16:24 +0000)]
[NDIS]
- ZwDuplicateObject always returns user handles, so don't use it when we want a kernel handle.
CORE-10207
svn path=/trunk/; revision=69569
Thomas Faber [Sat, 17 Oct 2015 16:11:12 +0000 (16:11 +0000)]
[KMTESTS:OB]
- Move handle tests from ObReference to ObHandle where they belong
svn path=/trunk/; revision=69568
Thomas Faber [Sat, 17 Oct 2015 15:56:52 +0000 (15:56 +0000)]
[KMTESTS]
- Sssh, these tests are secret
svn path=/trunk/; revision=69567
Thomas Faber [Sat, 17 Oct 2015 15:50:25 +0000 (15:50 +0000)]
[KMTESTS:OB]
- Add ObHandle test that verifies a couple ZwDuplicateObject behaviors
svn path=/trunk/; revision=69566
Amine Khaldi [Sat, 17 Oct 2015 14:51:49 +0000 (14:51 +0000)]
[TRANSLATIONS] Turkish translation update by Erdem Ersoy. CORE-10276
svn path=/trunk/; revision=69565
Amine Khaldi [Sat, 17 Oct 2015 14:48:20 +0000 (14:48 +0000)]
[RAPPS] Turkish translation update by Erdem Ersoy. CORE-10276
svn path=/trunk/; revision=69564
Amine Khaldi [Sat, 17 Oct 2015 14:41:47 +0000 (14:41 +0000)]
[GDI32] Improve the FILE header section. Brought to you by Adam Stachowicz. CORE-10114
svn path=/trunk/; revision=69563
Amine Khaldi [Sat, 17 Oct 2015 14:37:35 +0000 (14:37 +0000)]
[GDI32] Use NtGdiGetGlyphIndicesW() in GetCharacterPlacementW() as we do have it. Fixes OpenOffice: v1.x.x garbled text. Brought to you by Vort. CORE-867
svn path=/trunk/; revision=69562
Amine Khaldi [Sat, 17 Oct 2015 14:35:14 +0000 (14:35 +0000)]
[WIN32K][PSDK] Correct NtGdiGetGlyphIndicesW() pwc type. Brought to you by Vort. CORE-867
svn path=/trunk/; revision=69561
Amine Khaldi [Sat, 17 Oct 2015 14:07:04 +0000 (14:07 +0000)]
[TRANSLATIONS] Spanish translation update by Ismael Ferreras Morezuelas. CORE-10325
svn path=/trunk/; revision=69560
Hermès Bélusca-Maïto [Sat, 17 Oct 2015 11:39:05 +0000 (11:39 +0000)]
[NDK]: Add PsGetThreadFreezeCount declaration. Dedicated to James Tabor.
CORE-10078
svn path=/trunk/; revision=69559
Hermès Bélusca-Maïto [Fri, 16 Oct 2015 22:16:07 +0000 (22:16 +0000)]
[PSDK]: Add missing conditional header inclusion.
svn path=/trunk/; revision=69558
Thomas Faber [Fri, 16 Oct 2015 15:33:19 +0000 (15:33 +0000)]
[WIN32K]
- Add missing include aka fix build
CORE-10217
svn path=/trunk/; revision=69557
Thomas Faber [Fri, 16 Oct 2015 15:30:35 +0000 (15:30 +0000)]
[WIN32K:NTUSER]
- Terminate the RawInputThread on shutdown
CORE-10217 #resolve
svn path=/trunk/; revision=69556
Thomas Faber [Fri, 16 Oct 2015 14:24:30 +0000 (14:24 +0000)]
[WIN32K:NTUSER]
- Don't try to dereference a handle
svn path=/trunk/; revision=69555
Thomas Faber [Fri, 16 Oct 2015 14:04:19 +0000 (14:04 +0000)]
[WIN32K]
- Add some missing OBJ_KERNEL_HANDLE
CORE-10207
svn path=/trunk/; revision=69554
Thomas Faber [Fri, 16 Oct 2015 13:28:40 +0000 (13:28 +0000)]
[NTOS:EX]
- Add missing OBJ_KERNEL_HANDLE and avoid handle leak in ExpGetCurrentUserUILanguage
CORE-10207
svn path=/trunk/; revision=69553
Thomas Faber [Fri, 16 Oct 2015 13:20:00 +0000 (13:20 +0000)]
[NTOS:CM]
- Remove duplicate macro definitions
svn path=/trunk/; revision=69552
James Tabor [Fri, 16 Oct 2015 03:34:13 +0000 (03:34 +0000)]
- Fix pointer.
svn path=/trunk/; revision=69551
James Tabor [Fri, 16 Oct 2015 02:18:13 +0000 (02:18 +0000)]
- Fix mixing apples and widgets.
svn path=/trunk/; revision=69550
James Tabor [Thu, 15 Oct 2015 23:39:37 +0000 (23:39 +0000)]
[SysSetup]
- Fix message processing while waiting for a process to end. See CORE-9342.
svn path=/trunk/; revision=69549
Ged Murphy [Thu, 15 Oct 2015 21:29:11 +0000 (21:29 +0000)]
[DEVMGR]
- Move all public interface functions to api.cpp
- Implement DeviceManager_ExecuteA
svn path=/trunk/; revision=69548
Ged Murphy [Thu, 15 Oct 2015 18:04:33 +0000 (18:04 +0000)]
[DEVMGMT]
- Delete the old devmgmt and replace it with the new one.
- The new one is a temp container for devmgr.dll and simply calls DeviceManager_ExecuteW. Eventually mmc.exe will replace this module
svn path=/trunk/; revision=69547
Ged Murphy [Thu, 15 Oct 2015 17:28:08 +0000 (17:28 +0000)]
[DEVMGMT]
- A few fixes and turn it on in the build to check the build machines are happy
svn path=/trunk/; revision=69546
Ged Murphy [Thu, 15 Oct 2015 17:21:37 +0000 (17:21 +0000)]
[DEVMGR]
- Kill off the old devmgr and replace it with the new one
- The new one now contains the (rewritten) device manager code, is now a C++ library and makes use of the recently improved ATL
svn path=/trunk/; revision=69545
Ged Murphy [Thu, 15 Oct 2015 17:08:22 +0000 (17:08 +0000)]
[DEVMGR]
More unix pleasers
svn path=/trunk/; revision=69544
Ged Murphy [Thu, 15 Oct 2015 16:57:35 +0000 (16:57 +0000)]
[DEVMGR]
Unixification
svn path=/trunk/; revision=69543
Ged Murphy [Thu, 15 Oct 2015 16:52:05 +0000 (16:52 +0000)]
Checking against the build machine
svn path=/trunk/; revision=69542
Stefan Ginsberg [Thu, 15 Oct 2015 16:10:50 +0000 (16:10 +0000)]
[NTOS]
Fix (last?) instance of treating hyperspace as global pages
svn path=/trunk/; revision=69541
Stefan Ginsberg [Thu, 15 Oct 2015 12:58:28 +0000 (12:58 +0000)]
Somehow missed this in previous commit
svn path=/trunk/; revision=69540
Stefan Ginsberg [Thu, 15 Oct 2015 12:56:19 +0000 (12:56 +0000)]
[NTOS]
Isolate KD a bit by replacing Rtl* memory routines with internal versions. Lets one put breakpoints inside kernel memcpy/memset without making KD very, very sad. Fix MmDbgCopyMemory to also not use RtlCopyMemory -- there is no need for it since it only performs 1-to-8 byte copies anyway. Minor fixes in the print/prompt routines.
svn path=/trunk/; revision=69539
Ged Murphy [Thu, 15 Oct 2015 10:39:06 +0000 (10:39 +0000)]
[DEVMGR]
Fix building with RosBE/g++
svn path=/trunk/; revision=69538
Thomas Faber [Thu, 15 Oct 2015 09:50:12 +0000 (09:50 +0000)]
[WIN32K:NTUSER]
- THREADINFO::hEventQueueClient is a user handle. Treat it as such.
CORE-10207
svn path=/trunk/; revision=69537
Thomas Faber [Thu, 15 Oct 2015 09:44:20 +0000 (09:44 +0000)]
[WIN32K:NTUSER]
- Don't perform thread initialization twice in csrss's UserInitialize thread
CORE-10339 #resolve
svn path=/trunk/; revision=69536
Thomas Faber [Thu, 15 Oct 2015 08:03:40 +0000 (08:03 +0000)]
[NPFS]
- Don't leave the critical region before releasing ERESOURCE
svn path=/trunk/; revision=69535
Thomas Faber [Thu, 15 Oct 2015 07:44:25 +0000 (07:44 +0000)]
[NTOS:APPHELP]
- Avoid excessive indentation
- Minor changes to conform better to kernel style
svn path=/trunk/; revision=69534
Thomas Faber [Thu, 15 Oct 2015 07:16:39 +0000 (07:16 +0000)]
[PARPORT]
- Add missing OBJ_KERNEL_HANDLE
CORE-10207
svn path=/trunk/; revision=69533