reactos.git
9 years ago[CMAKE]
Colin Finck [Sat, 28 Feb 2015 00:36:49 +0000 (00:36 +0000)]
[CMAKE]
Use the STRING(timestamp ...) command introduced in CMake 2.8.11 to get rid of our today macro and in particular the wmic dependency.
wmic requires administrator privileges on NT 5.x

svn path=/trunk/; revision=66480

9 years ago[KMTESTS]
Thomas Faber [Fri, 27 Feb 2015 22:42:35 +0000 (22:42 +0000)]
[KMTESTS]
- Add a test showing RtlUpcaseUnicodeString behavior with zero-length strings
- Run all test cases against FsRtlIsNameInExpressionTest on checked builds, only the Dbcs version asserts
CORE-9254

svn path=/trunk/; revision=66479

9 years ago[CDFS]
Thomas Faber [Fri, 27 Feb 2015 21:30:09 +0000 (21:30 +0000)]
[CDFS]
- Handle errors from CcInitializeCacheMap and CcCopyRead
CORE-6501

svn path=/trunk/; revision=66478

9 years ago[CDFS]
Thomas Faber [Fri, 27 Feb 2015 12:39:27 +0000 (12:39 +0000)]
[CDFS]
- Do not touch Irp after handing it off to FsRtlNotifyFullChangeDirectory
CORE-8776 CORE-9274 #resolve

svn path=/trunk/; revision=66477

9 years ago[BUGCODES]: Add bugcheck 0xF7 DRIVER_OVERRAN_STACK_BUFFER (that encountered while...
Hermès Bélusca-Maïto [Fri, 27 Feb 2015 01:59:17 +0000 (01:59 +0000)]
[BUGCODES]: Add bugcheck 0xF7 DRIVER_OVERRAN_STACK_BUFFER (that encountered while debugging Windows), with description coming from what windbg gave to me.

svn path=/trunk/; revision=66476

9 years ago[NTOS]
Hermès Bélusca-Maïto [Fri, 27 Feb 2015 01:39:49 +0000 (01:39 +0000)]
[NTOS]
- Check for command line validity in some places.
- Correctly set the number of bitmap resources. Spotted by Thomas. CORE-6781

svn path=/trunk/; revision=66475

9 years ago[TASKMGR]
Thomas Faber [Fri, 27 Feb 2015 00:08:26 +0000 (00:08 +0000)]
[TASKMGR]
- Add missing break that causes stack corruption

svn path=/trunk/; revision=66474

9 years ago[BROWSEUI]
Giannis Adamopoulos [Thu, 26 Feb 2015 18:44:34 +0000 (18:44 +0000)]
[BROWSEUI]
- Moce CAutoComplete from shell32 to browseui where it belongs

svn path=/trunk/; revision=66473

9 years ago[TASKMGR]
Christoph von Wittich [Thu, 26 Feb 2015 16:16:36 +0000 (16:16 +0000)]
[TASKMGR]
fix keyboard navigation for the tabcontrol
See issue 4245 for more details.

svn path=/trunk/; revision=66472

9 years ago[PSDK]
Christoph von Wittich [Thu, 26 Feb 2015 15:45:01 +0000 (15:45 +0000)]
[PSDK]
Update NETINFOSTRUCT, PERF_COUNTER_DEFINITION and PERF_OBJECT_TYPE structures
remove packing from winwlx.h

svn path=/trunk/; revision=66471

9 years ago[PSDK]
Christoph von Wittich [Thu, 26 Feb 2015 14:43:22 +0000 (14:43 +0000)]
[PSDK]
fix some AMD64 specific issues (structure alignment, 32 Bit pointer)

svn path=/trunk/; revision=66470

9 years ago[PSDK]
Christoph von Wittich [Thu, 26 Feb 2015 13:03:33 +0000 (13:03 +0000)]
[PSDK]
Fix IMAGEHLP_DEFERRED_SYMBOL_LOAD structure in imagehlp.h to match definition in dbghelp.h

svn path=/trunk/; revision=66469

9 years ago[PSDK]
Christoph von Wittich [Thu, 26 Feb 2015 09:42:45 +0000 (09:42 +0000)]
[PSDK]
Update SECURITY_LOGON_SESSION_DATA structure
add LSA_LAST_INTER_LOGON_INFO structure

svn path=/trunk/; revision=66468

9 years ago[PSDK] Update SERVER_INFO_598 structure.
Amine Khaldi [Thu, 26 Feb 2015 09:29:26 +0000 (09:29 +0000)]
[PSDK] Update SERVER_INFO_598 structure.

svn path=/trunk/; revision=66467

9 years ago[USER32_WINETEST]
Thomas Faber [Thu, 26 Feb 2015 09:25:58 +0000 (09:25 +0000)]
[USER32_WINETEST]
- Apply a different hack to make Jim happy.
- If you revert any of this and your changes break tests on Windows, I will revert your revert.

svn path=/trunk/; revision=66466

9 years ago[USER32_WINETEST] Sync with Wine Staging 1.7.37. CORE-9246
Amine Khaldi [Thu, 26 Feb 2015 09:05:15 +0000 (09:05 +0000)]
[USER32_WINETEST] Sync with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=66465

9 years ago[User32_WINETEST]
James Tabor [Thu, 26 Feb 2015 08:38:00 +0000 (08:38 +0000)]
[User32_WINETEST]
- Move test_SetFocus first as it is done originally. Refer to read past wine CVS logs for the reason.

svn path=/trunk/; revision=66464

9 years ago[NTOS:CM]
Thomas Faber [Thu, 26 Feb 2015 08:04:03 +0000 (08:04 +0000)]
[NTOS:CM]
- Addendum to r66462: don't forget to check buffer length
CORE-9267

svn path=/trunk/; revision=66463

9 years ago[NTOS:CM]
Thomas Faber [Thu, 26 Feb 2015 03:17:17 +0000 (03:17 +0000)]
[NTOS:CM]
- Ignore multiple consecutive backslashes in CmpGetNextName
CORE-9267 #resolve

svn path=/trunk/; revision=66462

9 years ago[NTOS]
Hermès Bélusca-Maïto [Thu, 26 Feb 2015 01:59:05 +0000 (01:59 +0000)]
[NTOS]
- Use a more standard name for the cursor position headless command structure.
- Remove the useless SysThreadCreated variable.

- Implement the remaining headless support in inbv functions, dealing with text colour (on windows, always set white text on black background). I added an extra feature (disabled by default) in case you want to get colourful headless support.
- Disable all code related to displaying different logos for different SKUs since up to now ReactOS doesn't have Storage or Cluster flavours, but keep it for reference in case somebody needs it. The resource IDs are still there.
- Disable all code related to rotating progress bar (à la XP) since it is not really implemented in ReactOS at the moment.
CORE-6781

svn path=/trunk/; revision=66461

9 years ago[NTOS]
Hermès Bélusca-Maïto [Thu, 26 Feb 2015 00:40:25 +0000 (00:40 +0000)]
[NTOS]
Implement headless terminal commands:
* HeadlessCmdClearToEndOfDisplay
* HeadlessCmdClearToEndOfLine
* HeadlessCmdDisplayAttributesOff
* HeadlessCmdDisplayInverseVideo
* HeadlessCmdSetColor
* HeadlessCmdPositionCursor

svn path=/trunk/; revision=66460

9 years ago[INCLUDE]
Eric Kohl [Wed, 25 Feb 2015 22:11:41 +0000 (22:11 +0000)]
[INCLUDE]
wkssvc.idl: Add NetrWkstaUserGetInfo and NetrWkstaUserSetInfo definitions based on the Samba wkssvc.idl and MSDN.

[NETAPI32]
- Implement NetWkstaUserGetInfo and NetWkstaUserSetInfo.
- Add some debug output.

[WKSSVC]
Add NetrWkstaUserGetInfo and NetrWkstaUserSetInfo stubs.
CORE-9248

svn path=/trunk/; revision=66459

9 years agofix build. I forgot this file
Giannis Adamopoulos [Wed, 25 Feb 2015 20:04:53 +0000 (20:04 +0000)]
fix build. I forgot this file

svn path=/trunk/; revision=66458

9 years ago[USER32]
Giannis Adamopoulos [Wed, 25 Feb 2015 20:02:10 +0000 (20:02 +0000)]
[USER32]
- button.c: Use NtUserAlterWindowStyle where wine uses WIN_SetStyle (usage and parameters were confirmed with windbg)

[NTUSER]
- Implement NtUserAlterWindowStyle.

Fixes remaining failures in user32:msg_controls test.

svn path=/trunk/; revision=66457

9 years ago[USER32_WINETEST]
Thomas Faber [Wed, 25 Feb 2015 17:31:53 +0000 (17:31 +0000)]
[USER32_WINETEST]
- Apply hacks to make the tests succeed on Windows

svn path=/trunk/; revision=66456

9 years ago[COM_APITEST]
Thomas Faber [Wed, 25 Feb 2015 16:22:26 +0000 (16:22 +0000)]
[COM_APITEST]
- Add some more interfaces

svn path=/trunk/; revision=66455

9 years ago[USER32_WINETEST]
Giannis Adamopoulos [Wed, 25 Feb 2015 15:55:57 +0000 (15:55 +0000)]
[USER32_WINETEST]
- Split user32:msg test to 14 separate tests
- The original test consisted of more than 14k lines of code

svn path=/trunk/; revision=66454

9 years ago[COM_APITEST]
Thomas Faber [Wed, 25 Feb 2015 15:00:24 +0000 (15:00 +0000)]
[COM_APITEST]
- Add some more interfaces
- Add CLSID_CDBurn

svn path=/trunk/; revision=66453

9 years ago[NtUser]
James Tabor [Wed, 25 Feb 2015 13:25:57 +0000 (13:25 +0000)]
[NtUser]
- Fix API GetDCEx tests! Dedicated to the great work by Timo Kreuzer.
- This uncovered a loop flaw, witch passed on any DCE last accessed.

svn path=/trunk/; revision=66452

9 years ago[DESK.CPL]
Thomas Faber [Wed, 25 Feb 2015 13:24:13 +0000 (13:24 +0000)]
[DESK.CPL]
- Don't convert the selected wallpaper if it is already a bitmap. Patch by Ricardo Hanke.
CORE-8802 #resolve

svn path=/trunk/; revision=66451

9 years ago[CPLS]: Add the console CPL to the control panel.
Hermès Bélusca-Maïto [Wed, 25 Feb 2015 13:07:44 +0000 (13:07 +0000)]
[CPLS]: Add the console CPL to the control panel.

svn path=/trunk/; revision=66450

9 years ago[USER32]
Thomas Faber [Wed, 25 Feb 2015 12:24:38 +0000 (12:24 +0000)]
[USER32]
- In MsgiUnicodeToAnsiMessage, use a single contiguous buffer for CREATESTRUCTA and its strings. This allows applications to modify the structure without ill effects
- Don't return the address of a stack structure in MsgiAnsiToUnicodeMessage
CORE-8777 #resolve

svn path=/trunk/; revision=66449

9 years ago[WIN32K:NTUSER]
Thomas Faber [Wed, 25 Feb 2015 09:12:56 +0000 (09:12 +0000)]
[WIN32K:NTUSER]
- Store string system parameter settings null-terminated
CORE-8653 #resolve

svn path=/trunk/; revision=66448

9 years ago[NtUser]
James Tabor [Wed, 25 Feb 2015 04:37:56 +0000 (04:37 +0000)]
[NtUser]
- Fix wine Msg test_SetActiveWindow with six remaining.

svn path=/trunk/; revision=66447

9 years ago[IEXPLORE]
Giannis Adamopoulos [Wed, 25 Feb 2015 01:20:06 +0000 (01:20 +0000)]
[IEXPLORE]
- Set http://www.reactos.org as the default homepage.

[BOOTDATA]
- Remove settings that are now set by iexplore.inf

svn path=/trunk/; revision=66446

9 years ago[IEXPLORE]
Giannis Adamopoulos [Wed, 25 Feb 2015 01:02:03 +0000 (01:02 +0000)]
[IEXPLORE]
- Contrary to wine we store our version info with utf16 (like windows do). Fix checking for native internet explorer.
- Now our iexplore.inf is installed.

svn path=/trunk/; revision=66445

9 years ago[USER32_APITEST]
Timo Kreuzer [Tue, 24 Feb 2015 23:15:08 +0000 (23:15 +0000)]
[USER32_APITEST]
Add some test for GetDCEx that highlight the ridiculous implementation of owned and class DCs.

svn path=/trunk/; revision=66444

9 years ago[NETAPI32]
Eric Kohl [Tue, 24 Feb 2015 22:58:01 +0000 (22:58 +0000)]
[NETAPI32]
Fix indentation. No code changes!

svn path=/trunk/; revision=66443

9 years ago[NETAPI32]
Eric Kohl [Tue, 24 Feb 2015 22:50:55 +0000 (22:50 +0000)]
[NETAPI32]
DsRoleGetPrimaryDomainInformation: Implement stubs for the DsRoleUpgradeStatus and DsRoleOperationState cases.

svn path=/trunk/; revision=66442

9 years ago[NETAPI32]
Eric Kohl [Tue, 24 Feb 2015 22:15:58 +0000 (22:15 +0000)]
[NETAPI32]
Implement the client side of NetWkstaSetInfo and NetWkstaUserEnum.

svn path=/trunk/; revision=66441

9 years ago[COM_APITEST]
Thomas Faber [Tue, 24 Feb 2015 12:52:18 +0000 (12:52 +0000)]
[COM_APITEST]
- Add IID_ITranslateShellChangeNotify, the answer to CORE-8844 - found by David
- Fix some non-constant offsets
- Re-alphabetize the lists

svn path=/trunk/; revision=66440

9 years ago[PSDK]
Christoph von Wittich [Tue, 24 Feb 2015 11:04:02 +0000 (11:04 +0000)]
[PSDK]
add missing members to DISK_PERFORMANCE struct

svn path=/trunk/; revision=66439

9 years ago[PSDK]
Christoph von Wittich [Tue, 24 Feb 2015 10:21:10 +0000 (10:21 +0000)]
[PSDK]
fix NOTIFYICONDATA definition

svn path=/trunk/; revision=66438

9 years ago[NEWDEV]
Daniel Reimer [Mon, 23 Feb 2015 23:14:51 +0000 (23:14 +0000)]
[NEWDEV]
German update by GonzoMD
Some tidy up in the *seemslikebuttonsthrownintoaguieditor* coordinates

svn path=/trunk/; revision=66437

9 years ago[NETAPI32]
Eric Kohl [Mon, 23 Feb 2015 22:55:43 +0000 (22:55 +0000)]
[NETAPI32]
CORE-9248
Comment out NetGetJoinInformation and NetWkstaGetInfo in wksta.c and reimplement them as RPC client  functions to the workstation service in wksta_new.c.

svn path=/trunk/; revision=66436

9 years ago[DINPUT] Sync with Wine Staging 1.7.37. CORE-9246
Amine Khaldi [Mon, 23 Feb 2015 20:20:45 +0000 (20:20 +0000)]
[DINPUT] Sync with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=66435

9 years ago[D3DXOF] Sync with Wine Staging 1.7.37. CORE-9246
Amine Khaldi [Mon, 23 Feb 2015 19:47:46 +0000 (19:47 +0000)]
[D3DXOF] Sync with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=66434

9 years ago[NTDLL:LDR]
Thomas Faber [Mon, 23 Feb 2015 19:03:08 +0000 (19:03 +0000)]
[NTDLL:LDR]
- Apply OffsetModuleName to the first import entry, not the current one in LdrpUpdateLoadCount3. Fixes missing reference updates on dependency-loaded DLLs.
CORE-5125 CORE-7127 #resolve

svn path=/trunk/; revision=66433

9 years ago[D3DX9_30] Sync with Wine Staging 1.7.37. CORE-9246
Amine Khaldi [Mon, 23 Feb 2015 19:01:22 +0000 (19:01 +0000)]
[D3DX9_30] Sync with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=66432

9 years ago[PSDK] Apply our header formatting style on windns.h. NFC.
Amine Khaldi [Mon, 23 Feb 2015 18:54:14 +0000 (18:54 +0000)]
[PSDK] Apply our header formatting style on windns.h. NFC.

svn path=/trunk/; revision=66431

9 years ago[PSDK] Use proper packing for some structures.
Amine Khaldi [Mon, 23 Feb 2015 18:31:46 +0000 (18:31 +0000)]
[PSDK] Use proper packing for some structures.

svn path=/trunk/; revision=66430

9 years ago[NTOBJSHEX]
David Quintana [Mon, 23 Feb 2015 18:14:39 +0000 (18:14 +0000)]
[NTOBJSHEX]
* Missed these sizeof().
* A tiny typo in the comments.
CORE-9244

svn path=/trunk/; revision=66429

9 years ago[PSDK] Update DNS_HEADER structure.
Amine Khaldi [Mon, 23 Feb 2015 18:13:29 +0000 (18:13 +0000)]
[PSDK] Update DNS_HEADER structure.

svn path=/trunk/; revision=66428

9 years ago[PSDK]
Christoph von Wittich [Mon, 23 Feb 2015 17:31:27 +0000 (17:31 +0000)]
[PSDK]
add missing member bFullscreenSupported to _CONSOLE_SCREEN_BUFFER_INFOEX

svn path=/trunk/; revision=66427

9 years ago[NTOBJSHEX]
David Quintana [Mon, 23 Feb 2015 17:13:32 +0000 (17:13 +0000)]
[NTOBJSHEX]
* Fix all the size calculations broken by r66425.
* Fix subfolder navigation (in windows).
* Fix enumeration skipping the last item.
* Add the beginning of a registry folder implementation. It doesn't display all data types yet, and it doesn't support editing or searching.
CORE-9244

svn path=/trunk/; revision=66426

9 years ago[NTOBJSHEX]
Hermès Bélusca-Maïto [Mon, 23 Feb 2015 16:28:13 +0000 (16:28 +0000)]
[NTOBJSHEX]
- Fix headers.
- Fix MSVC warning C4200: nonstandard extension used : zero-sized array in struct/union.

[PSDK]
Fix MSVC warning C4200: nonstandard extension used : zero-sized array in struct/union. Note to Wine synchronizers and PSDK maintainers: those MIB* structures should go into a tcpmib.h header instead.

svn path=/trunk/; revision=66425

9 years ago[IDL]
Thomas Faber [Mon, 23 Feb 2015 15:58:49 +0000 (15:58 +0000)]
[IDL]
- Fix duplicate attribute warning

svn path=/trunk/; revision=66424

9 years ago[WBEMPROX]
Thomas Faber [Mon, 23 Feb 2015 15:25:29 +0000 (15:25 +0000)]
[WBEMPROX]
- Implement Win32_ComputerSystem.UserName
- Fix buffer size in get_computername
CORE-8678 #resolve

svn path=/trunk/; revision=66423

9 years ago[COM_APITEST]
Giannis Adamopoulos [Mon, 23 Feb 2015 13:49:43 +0000 (13:49 +0000)]
[COM_APITEST]
- Test the interfaces of CLSID_SharedTaskScheduler and CLSID_BackgroundTaskScheduler

svn path=/trunk/; revision=66422

9 years ago[HEADERS]
Giannis Adamopoulos [Mon, 23 Feb 2015 13:43:51 +0000 (13:43 +0000)]
[HEADERS]
- Define CLSID_BackgroundTaskScheduler and CLSID_SharedTaskScheduler
- Properly define IShellTaskScheduler and IID_IShellTaskScheduler

svn path=/trunk/; revision=66421

9 years ago[D3DRM] Sync with Wine Staging 1.7.37. CORE-9246
Amine Khaldi [Mon, 23 Feb 2015 11:03:25 +0000 (11:03 +0000)]
[D3DRM] Sync with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=66420

9 years ago[NTOS]: Recenter the logos on screen and improve few of them.
Hermès Bélusca-Maïto [Mon, 23 Feb 2015 02:42:58 +0000 (02:42 +0000)]
[NTOS]: Recenter the logos on screen and improve few of them.

svn path=/trunk/; revision=66419

9 years ago[COMCTL32]
Giannis Adamopoulos [Sun, 22 Feb 2015 20:59:08 +0000 (20:59 +0000)]
[COMCTL32]
- Implement ILS_SATURATE in our image list implementation
- Use ILS_SATURATE when showing icons of disabled buttons in the toolbar

Patch Ismael Ferreras Morezuelas aka swyter
CORE-8916

svn path=/trunk/; revision=66418

9 years ago[NTOBJSHEX]
David Quintana [Sun, 22 Feb 2015 20:18:48 +0000 (20:18 +0000)]
[NTOBJSHEX]
* Fix some issues spotted by Thomas Faber.

svn path=/trunk/; revision=66417

9 years ago[COMCTL32]
Giannis Adamopoulos [Sun, 22 Feb 2015 19:44:34 +0000 (19:44 +0000)]
[COMCTL32]
- Rebar: Fix drawing dividers between bands broken in r66402

svn path=/trunk/; revision=66416

9 years ago[D3DCOMPILER_43] Sync with Wine Staging 1.7.37. CORE-9246
Amine Khaldi [Sun, 22 Feb 2015 18:53:39 +0000 (18:53 +0000)]
[D3DCOMPILER_43] Sync with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=66415

9 years ago[RSHELL]
David Quintana [Sun, 22 Feb 2015 18:26:58 +0000 (18:26 +0000)]
[RSHELL]
[NBTSHELL]
[NTOBJSHEX]
* Fix prototypes of GetAttributesOf and GetUIObjectOf to conform with the specialized IDLIST subtypes.

[PSDK]
* Fix the declaration of PCITEMID_CHILD to make the "const" attribute affect the contents, and not the pointers themselves.

In preparation for whenever CORE-8441 happens.

svn path=/trunk/; revision=66414

9 years ago[NEWDEV]
Johannes Anderwald [Sun, 22 Feb 2015 17:55:23 +0000 (17:55 +0000)]
[NEWDEV]
- fix hardcoded leftover spotted by ThFabba

svn path=/trunk/; revision=66413

9 years ago[NEWDEV]
Johannes Anderwald [Sun, 22 Feb 2015 17:53:17 +0000 (17:53 +0000)]
[NEWDEV]
- fix 'first hardware page' not shown bug

svn path=/trunk/; revision=66412

9 years ago[NTVDM]
Timo Kreuzer [Sun, 22 Feb 2015 16:31:58 +0000 (16:31 +0000)]
[NTVDM]
- Fix BINARY_TO_BCD and BCD_TO_BINARY
- Fix MSVC warnings

svn path=/trunk/; revision=66411

9 years ago[BROWSEUI]
Sylvain Petreolle [Sun, 22 Feb 2015 16:25:23 +0000 (16:25 +0000)]
[BROWSEUI]
update Russian Translation by Akhlamov Petr
CORE-7981 #resolve #comment Committed.

svn path=/trunk/; revision=66410

9 years ago[SPOOLSV]
Thomas Faber [Sun, 22 Feb 2015 16:25:20 +0000 (16:25 +0000)]
[SPOOLSV]
- The Spooler service is not pausable. Fixes some wbemprox:query tests

svn path=/trunk/; revision=66409

9 years ago[PSDK]
Timo Kreuzer [Sun, 22 Feb 2015 16:05:51 +0000 (16:05 +0000)]
[PSDK]
Improve / fix range constants in limits.h and intsafe.h, get rid of stuff that shouldn't be there.

svn path=/trunk/; revision=66408

9 years ago[WBEMPROX] Sync with Wine Staging 1.7.37. CORE-9246
Amine Khaldi [Sun, 22 Feb 2015 15:46:17 +0000 (15:46 +0000)]
[WBEMPROX] Sync with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=66407

9 years ago[WS2_32] Stub and export GetNameInfoW. CORE-9249
Amine Khaldi [Sun, 22 Feb 2015 15:37:44 +0000 (15:37 +0000)]
[WS2_32] Stub and export GetNameInfoW. CORE-9249

svn path=/trunk/; revision=66406

9 years ago[WKSSVC]
Eric Kohl [Sun, 22 Feb 2015 15:27:35 +0000 (15:27 +0000)]
[WKSSVC]
Add the Workstation service.
CORE-9248

svn path=/trunk/; revision=66405

9 years ago[UNICODE] Sync with Wine Staging 1.7.37. CORE-9246
Amine Khaldi [Sun, 22 Feb 2015 15:05:52 +0000 (15:05 +0000)]
[UNICODE] Sync with Wine Staging 1.7.37. CORE-9246

svn path=/trunk/; revision=66404

9 years ago[INCLUDE]
Eric Kohl [Sun, 22 Feb 2015 14:36:29 +0000 (14:36 +0000)]
[INCLUDE]
CORE-9248
Add the RPC interface difinition for the Workstation service.

svn path=/trunk/; revision=66403

9 years ago[COMCTL32]
Giannis Adamopoulos [Sun, 22 Feb 2015 13:18:41 +0000 (13:18 +0000)]
[COMCTL32]
- Rebar: paint the area that is not covered by the bands. This is a v6 feature and fixes the ugly non-painted rectangle in the taskbar.

svn path=/trunk/; revision=66402

9 years ago[KS]
Johannes Anderwald [Sun, 22 Feb 2015 10:16:46 +0000 (10:16 +0000)]
[KS]
- dont access pin descriptor beyond size
- found with special pool

svn path=/trunk/; revision=66401

9 years agoAddendum to r66396: Register the shell extension during installation.
David Quintana [Sun, 22 Feb 2015 01:20:54 +0000 (01:20 +0000)]
Addendum to r66396: Register the shell extension during installation.

svn path=/trunk/; revision=66400

9 years ago[SHELL32]
Daniel Reimer [Sat, 21 Feb 2015 23:39:00 +0000 (23:39 +0000)]
[SHELL32]
German translation update

svn path=/trunk/; revision=66399

9 years ago[VERSION]
Hermès Bélusca-Maïto [Sat, 21 Feb 2015 22:38:22 +0000 (22:38 +0000)]
[VERSION]
- Revision string without the dash. That allows to possibly use a different separator.
- Just use the ROS revision number in the kernel SOS banner, instead of using a convoluted computation that overflows when the revision number is >= 65536. CORE-8877 #resolve #comment Fixed in r66398, thanks!

svn path=/trunk/; revision=66398

9 years agoRevert a change that never happened, and apply it to the right file. ;P
David Quintana [Sat, 21 Feb 2015 21:26:18 +0000 (21:26 +0000)]
Revert a change that never happened, and apply it to the right file. ;P

svn path=/trunk/; revision=66397

9 years ago[NTOBJSHEX]
David Quintana [Sat, 21 Feb 2015 21:21:02 +0000 (21:21 +0000)]
[NTOBJSHEX]
* Introduce a shell extension that allows the user to browse the NT Object namespace from within the shell.
CORE-9243 #resolve

svn path=/trunk/; revision=66396

9 years ago[INF]
Johannes Anderwald [Sat, 21 Feb 2015 17:54:42 +0000 (17:54 +0000)]
[INF]
- add swenum to critical device database

svn path=/trunk/; revision=66395

9 years ago[DESK.CPL]
Thomas Faber [Sat, 21 Feb 2015 17:47:57 +0000 (17:47 +0000)]
[DESK.CPL]
- Load wallpapers using GDI+ and convert them to bitmap format as needed. We now support PNG and JPEG (and more) wallpapers! Patch by Ricardo Hanke, small modifications by me.
CORE-8802 #resolve

svn path=/trunk/; revision=66394

9 years ago[WIN32K]
Timo Kreuzer [Sat, 21 Feb 2015 17:28:37 +0000 (17:28 +0000)]
[WIN32K]
Fix release build

svn path=/trunk/; revision=66393

9 years ago[SHELL32] Addendum to r66383. CORE-4476
Amine Khaldi [Sat, 21 Feb 2015 17:27:41 +0000 (17:27 +0000)]
[SHELL32] Addendum to r66383. CORE-4476

svn path=/trunk/; revision=66392

9 years ago[LIBJPEG]
Thomas Faber [Sat, 21 Feb 2015 17:18:38 +0000 (17:18 +0000)]
[LIBJPEG]
- Restore the ros-diff lost in a sync. Fixes libjpeg.dll exports on MSVC builds.
CORE-9242 #resolve

svn path=/trunk/; revision=66391

9 years ago[STREAMCI]
Thomas Faber [Sat, 21 Feb 2015 15:07:28 +0000 (15:07 +0000)]
[STREAMCI]
- Revert r66381 since the build failure was the builder's fault, not the code's

svn path=/trunk/; revision=66390

9 years ago[CMAKE] Move ccache related handling to the gcc set.
Amine Khaldi [Sat, 21 Feb 2015 14:40:14 +0000 (14:40 +0000)]
[CMAKE] Move ccache related handling to the gcc set.

svn path=/trunk/; revision=66389

9 years ago[SHELL32]
Giannis Adamopoulos [Sat, 21 Feb 2015 14:36:22 +0000 (14:36 +0000)]
[SHELL32]
- Fix crash during shell32:shlfileop test.
CORE-4476

svn path=/trunk/; revision=66388

9 years ago* Addendum to r66386.
Amine Khaldi [Sat, 21 Feb 2015 14:34:42 +0000 (14:34 +0000)]
* Addendum to r66386.

svn path=/trunk/; revision=66387

9 years agoDisable PCH use in ccache builds.
Sylvain Petreolle [Sat, 21 Feb 2015 14:24:19 +0000 (14:24 +0000)]
Disable PCH use in ccache builds.

svn path=/trunk/; revision=66386

9 years ago[NTOSKRNL]
Eric Kohl [Sat, 21 Feb 2015 14:19:16 +0000 (14:19 +0000)]
[NTOSKRNL]
NtQueryInformationFile: Implement the FileAllInformation case according to 'File System Internals' page 485.

svn path=/trunk/; revision=66385

9 years ago[SHELL32]
Giannis Adamopoulos [Sat, 21 Feb 2015 12:59:42 +0000 (12:59 +0000)]
[SHELL32]
- Fix build. Also note that the previous patch was from Huw Campbell.

svn path=/trunk/; revision=66384

9 years ago[SHELL32]
Giannis Adamopoulos [Sat, 21 Feb 2015 12:52:58 +0000 (12:52 +0000)]
[SHELL32]
- Implement progress dialogs for SHFileOperation
- Patch by Hwu Davies
CORE-4476

svn path=/trunk/; revision=66383

9 years ago[KERNEL32]
Thomas Faber [Sat, 21 Feb 2015 12:24:19 +0000 (12:24 +0000)]
[KERNEL32]
- BasepGetModuleHandleExW returns BOOLEAN, not NTSTATUS. Treat it as such.
- Always set last error code on failure in BasepGetModuleHandleExW.
CORE-9241 #resolve

svn path=/trunk/; revision=66382

9 years ago[STREAMCI]
Johannes Anderwald [Sat, 21 Feb 2015 10:34:13 +0000 (10:34 +0000)]
[STREAMCI]
- hackfix build #2

svn path=/trunk/; revision=66381