Commit graph

60911 commits

Author SHA1 Message Date
Amine Khaldi
cf10f6f049 [BOOTDATA/HIVESFT] Add DirectPlay service providers registry entries. CORE-9285
svn path=/trunk/; revision=66493
2015-02-28 11:56:36 +00:00
Johannes Anderwald
02e6218232 [STREAMCI]
- minor changes

svn path=/trunk/; revision=66492
2015-02-28 11:28:06 +00:00
Amine Khaldi
dd6ea04003 [DMUSIC] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66491
2015-02-28 11:21:27 +00:00
Amine Khaldi
5b09d5a99c [D3DX9_*] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66490
2015-02-28 11:17:10 +00:00
Amine Khaldi
b77d71098d [INCLUDE/WINE] Attempt to please the...
svn path=/trunk/; revision=66489
2015-02-28 10:35:08 +00:00
Amine Khaldi
3bec612279 [D3D8][D3D9][DDRAW][WINED3D] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66488
2015-02-28 10:18:41 +00:00
Amine Khaldi
c7a1e940d7 [DXGI] Add missing config.h include.
svn path=/trunk/; revision=66487
2015-02-28 10:17:21 +00:00
Amine Khaldi
d80ef97368 [INCLUDE/WINE] Update rbtree.h. CORE-9246
svn path=/trunk/; revision=66486
2015-02-28 10:15:41 +00:00
Amine Khaldi
7eb3fcf1d5 [NETSHELL] Simplify registration by using an rgs file. Brought to you by Giannis Adamopoulos. CORE-9276
svn path=/trunk/; revision=66485
2015-02-28 10:11:51 +00:00
Amine Khaldi
1a045cb4b3 [CMAKE] Just check for ReactOS in CMake version for PCH, not a specific version.
svn path=/trunk/; revision=66484
2015-02-28 09:59:39 +00:00
Johannes Anderwald
1b229a4827 [USBCCGP]
- reset interface count before loop
- add extra checks

svn path=/trunk/; revision=66483
2015-02-28 09:48:16 +00:00
Thomas Faber
7a357f830c [ROSAUTOTEST]
- Avoid double-close of pipe handles

svn path=/trunk/; revision=66482
2015-02-28 06:56:56 +00:00
Colin Finck
8d14ace200 [ROSAUTOTEST]
- Check the environment variable ROSAUTOTEST_DIR for an alternative path to the test executables. Otherwise use the default %windir%\bin
- Update the URL of the web service

svn path=/trunk/; revision=66481
2015-02-28 02:39:14 +00:00
Colin Finck
d3ee77adf9 [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
2015-02-28 00:36:49 +00:00
Thomas Faber
49bb368ddc [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
2015-02-27 22:42:35 +00:00
Thomas Faber
b9809e6704 [CDFS]
- Handle errors from CcInitializeCacheMap and CcCopyRead
CORE-6501

svn path=/trunk/; revision=66478
2015-02-27 21:30:09 +00:00
Thomas Faber
33d9e81156 [CDFS]
- Do not touch Irp after handing it off to FsRtlNotifyFullChangeDirectory
CORE-8776 CORE-9274 #resolve

svn path=/trunk/; revision=66477
2015-02-27 12:39:27 +00:00
Hermès Bélusca-Maïto
840282e4d3 [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
2015-02-27 01:59:17 +00:00
Hermès Bélusca-Maïto
2fe77c41bd [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
2015-02-27 01:39:49 +00:00
Thomas Faber
74900e380b [TASKMGR]
- Add missing break that causes stack corruption

svn path=/trunk/; revision=66474
2015-02-27 00:08:26 +00:00
Giannis Adamopoulos
714369041b [BROWSEUI]
- Moce CAutoComplete from shell32 to browseui where it belongs

svn path=/trunk/; revision=66473
2015-02-26 18:44:34 +00:00
Christoph von Wittich
dc9f351bfc [TASKMGR]
fix keyboard navigation for the tabcontrol
See issue 4245 for more details.

svn path=/trunk/; revision=66472
2015-02-26 16:16:36 +00:00
Christoph von Wittich
329f3e0d7f [PSDK]
Update NETINFOSTRUCT, PERF_COUNTER_DEFINITION and PERF_OBJECT_TYPE structures
remove packing from winwlx.h

svn path=/trunk/; revision=66471
2015-02-26 15:45:01 +00:00
Christoph von Wittich
3c1dc3355c [PSDK]
fix some AMD64 specific issues (structure alignment, 32 Bit pointer)

svn path=/trunk/; revision=66470
2015-02-26 14:43:22 +00:00
Christoph von Wittich
b00d7d80c5 [PSDK]
Fix IMAGEHLP_DEFERRED_SYMBOL_LOAD structure in imagehlp.h to match definition in dbghelp.h

svn path=/trunk/; revision=66469
2015-02-26 13:03:33 +00:00
Christoph von Wittich
a9221aa730 [PSDK]
Update SECURITY_LOGON_SESSION_DATA structure
add LSA_LAST_INTER_LOGON_INFO structure

svn path=/trunk/; revision=66468
2015-02-26 09:42:45 +00:00
Amine Khaldi
591e1443a1 [PSDK] Update SERVER_INFO_598 structure.
svn path=/trunk/; revision=66467
2015-02-26 09:29:26 +00:00
Thomas Faber
04bcefa076 [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
2015-02-26 09:25:58 +00:00
Amine Khaldi
f63b100488 [USER32_WINETEST] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66465
2015-02-26 09:05:15 +00:00
James Tabor
07f05e1c23 [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
2015-02-26 08:38:00 +00:00
Thomas Faber
888df95a50 [NTOS:CM]
- Addendum to r66462: don't forget to check buffer length
CORE-9267

svn path=/trunk/; revision=66463
2015-02-26 08:04:03 +00:00
Thomas Faber
2e9b11e0ea [NTOS:CM]
- Ignore multiple consecutive backslashes in CmpGetNextName
CORE-9267 #resolve

svn path=/trunk/; revision=66462
2015-02-26 03:17:17 +00:00
Hermès Bélusca-Maïto
a2803cecfc [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
2015-02-26 01:59:05 +00:00
Hermès Bélusca-Maïto
b0c1753de2 [NTOS]
Implement headless terminal commands:
* HeadlessCmdClearToEndOfDisplay
* HeadlessCmdClearToEndOfLine
* HeadlessCmdDisplayAttributesOff
* HeadlessCmdDisplayInverseVideo
* HeadlessCmdSetColor
* HeadlessCmdPositionCursor

svn path=/trunk/; revision=66460
2015-02-26 00:40:25 +00:00
Eric Kohl
af0a104d59 [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
2015-02-25 22:11:41 +00:00
Giannis Adamopoulos
e52e391e68 fix build. I forgot this file
svn path=/trunk/; revision=66458
2015-02-25 20:04:53 +00:00
Giannis Adamopoulos
420ed9cda0 [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
2015-02-25 20:02:10 +00:00
Thomas Faber
4ad9239209 [USER32_WINETEST]
- Apply hacks to make the tests succeed on Windows

svn path=/trunk/; revision=66456
2015-02-25 17:31:53 +00:00
Thomas Faber
8e610dc42c [COM_APITEST]
- Add some more interfaces

svn path=/trunk/; revision=66455
2015-02-25 16:22:26 +00:00
Giannis Adamopoulos
e657208f02 [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
2015-02-25 15:55:57 +00:00
Thomas Faber
4c25d9683c [COM_APITEST]
- Add some more interfaces
- Add CLSID_CDBurn

svn path=/trunk/; revision=66453
2015-02-25 15:00:24 +00:00
James Tabor
4a69037878 [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
2015-02-25 13:25:57 +00:00
Thomas Faber
d733548fb4 [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
2015-02-25 13:24:13 +00:00
Hermès Bélusca-Maïto
2aae46eafa [CPLS]: Add the console CPL to the control panel.
svn path=/trunk/; revision=66450
2015-02-25 13:07:44 +00:00
Thomas Faber
6160cfa603 [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
2015-02-25 12:24:38 +00:00
Thomas Faber
ee88b1c9f3 [WIN32K:NTUSER]
- Store string system parameter settings null-terminated
CORE-8653 #resolve

svn path=/trunk/; revision=66448
2015-02-25 09:12:56 +00:00
James Tabor
72c5a3a810 [NtUser]
- Fix wine Msg test_SetActiveWindow with six remaining.

svn path=/trunk/; revision=66447
2015-02-25 04:37:56 +00:00
Giannis Adamopoulos
3b79ee9cb8 [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
2015-02-25 01:20:06 +00:00
Giannis Adamopoulos
2c1f1d8d60 [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
2015-02-25 01:02:03 +00:00
Timo Kreuzer
42017a3c83 [USER32_APITEST]
Add some test for GetDCEx that highlight the ridiculous implementation of owned and class DCs.

svn path=/trunk/; revision=66444
2015-02-24 23:15:08 +00:00