reactos.git
6 years ago[PSAPI_APITEST]
Pierre Schweitzer [Thu, 10 Oct 2013 19:18:43 +0000 (19:18 +0000)]
[PSAPI_APITEST]
Add tests for GetDeviceDriverBaseName
Replace 0x00000000 -> NULL. Dedicated to Thomas ;-)

svn path=/trunk/; revision=60601

6 years ago[Win32k]
James Tabor [Thu, 10 Oct 2013 12:40:30 +0000 (12:40 +0000)]
[Win32k]
- Fix applications exit before the release of class atoms.

svn path=/trunk/; revision=60599

6 years ago- fix build for linux
Giannis Adamopoulos [Thu, 10 Oct 2013 09:44:57 +0000 (09:44 +0000)]
- fix build for linux

svn path=/trunk/; revision=60598

6 years agofix build
Giannis Adamopoulos [Thu, 10 Oct 2013 09:39:15 +0000 (09:39 +0000)]
fix build

svn path=/trunk/; revision=60597

6 years ago[shell32_apitest]
Giannis Adamopoulos [Thu, 10 Oct 2013 09:36:13 +0000 (09:36 +0000)]
[shell32_apitest]
- Add tests for shell menu classes ( so far only CShellMenu is tested)

svn path=/trunk/; revision=60596

6 years ago[shlwapi]
Giannis Adamopoulos [Thu, 10 Oct 2013 09:19:45 +0000 (09:19 +0000)]
[shlwapi]
- QISearch should be exported by ordinal just like win2003
- Add OFFSETOFCLASS macro

svn path=/trunk/; revision=60595

6 years agoFix a comment.
Hermès Bélusca-Maïto [Thu, 10 Oct 2013 01:20:07 +0000 (01:20 +0000)]
Fix a comment.

svn path=/trunk/; revision=60594

6 years ago[CONSRV]
Hermès Bélusca-Maïto [Thu, 10 Oct 2013 01:16:02 +0000 (01:16 +0000)]
[CONSRV]
- Macros renaming.
- When switching active screen buffers, do it a bit more properly, i.e. announce it to the terminal emulator (aka. frontend) so that it will be able to change the associated console palette, be able to support displaying multi screen buffers or displaying another screen buffer than the active one (for debugging purposes or whatever), etc...

There are still some hacks and commented code, which whill be cleaned when I'll be sure that everything works and is not broken somewhere.

svn path=/trunk/; revision=60593

6 years ago[Win32ss]
James Tabor [Wed, 9 Oct 2013 23:04:07 +0000 (23:04 +0000)]
[Win32ss]
- Setup small icon support from create window not in register class.
- Remove flags if not inside the current version control. Version control is still FIXME.

svn path=/trunk/; revision=60592

6 years ago- Fix the remaining wine class tests. Left with more questions.
James Tabor [Wed, 9 Oct 2013 20:25:25 +0000 (20:25 +0000)]
- Fix the remaining wine class tests. Left with more questions.

svn path=/trunk/; revision=60590

6 years ago[Win32ss]
James Tabor [Wed, 9 Oct 2013 01:11:44 +0000 (01:11 +0000)]
[Win32ss]
- Fix class icon tests. Still two more to go, investigating.

svn path=/trunk/; revision=60587

6 years ago[MESA]
Jérôme Gardou [Mon, 7 Oct 2013 18:23:53 +0000 (18:23 +0000)]
[MESA]
 - leaner build part 15 of X
 - Get rid of ARB_pixel_buffer_object, ARB_robustness, ARB_texture_border_clamp, EXT_multi_draw_arrays, EXT_pixel_buffer_object, EXT_stencil_two_side, ARB_texture_edge_clamp, EXT_texture_mirror_clamp, ATI_separate_stencil, ATI_texture_mirror_once, SGIS_texture_border_clamp, SGIS_texture_edge_clamp, SUN_multi_draw_arrays
CORE-7499

svn path=/trunk/; revision=60581

6 years ago[MESA]
Jérôme Gardou [Mon, 7 Oct 2013 14:57:57 +0000 (14:57 +0000)]
[MESA]
 - leaner build part 14 of X
 - Flatten source tree
CORE-7499

svn path=/trunk/; revision=60580

6 years ago[MSHTML_WINETEST]
Amine Khaldi [Mon, 7 Oct 2013 14:23:51 +0000 (14:23 +0000)]
[MSHTML_WINETEST]
* Sync with Wine 1.7.1.
CORE-7469

svn path=/trunk/; revision=60579

6 years ago[MSHTML]
Amine Khaldi [Mon, 7 Oct 2013 14:22:37 +0000 (14:22 +0000)]
[MSHTML]
* Sync with Wine 1.7.1.
CORE-7469

svn path=/trunk/; revision=60578

6 years ago[MESA]
Amine Khaldi [Mon, 7 Oct 2013 14:03:34 +0000 (14:03 +0000)]
[MESA]
* Fix MSVC build.

svn path=/trunk/; revision=60577

6 years ago[MESA]
Jérôme Gardou [Mon, 7 Oct 2013 13:53:08 +0000 (13:53 +0000)]
[MESA]
 - leaner build part 13 of X
 - Get rid of shaders and programs support (with assorted extensions), ARB_multitexture and ATI_envmap_bumpmap extensions.
CORE-7499

svn path=/trunk/; revision=60576

6 years ago[DMUSIC]
Amine Khaldi [Mon, 7 Oct 2013 12:41:25 +0000 (12:41 +0000)]
[DMUSIC]
* Sync with Wine 1.7.1.
CORE-7469

svn path=/trunk/; revision=60575

6 years ago[PSAPI_APITEST]
Amine Khaldi [Mon, 7 Oct 2013 12:38:42 +0000 (12:38 +0000)]
[PSAPI_APITEST]
* Speedup build.

svn path=/trunk/; revision=60574

6 years ago[NTOSKRNL]
Amine Khaldi [Mon, 7 Oct 2013 12:33:03 +0000 (12:33 +0000)]
[NTOSKRNL]
* Fix several logically dead code blocks. CIDs 731580, 731581 and 731582.
* Add a compile time assert to perform a preventive check as suggested by Thomas Faber.
CORE-6681

svn path=/trunk/; revision=60573

6 years ago[NTOSKRNL]
Amine Khaldi [Mon, 7 Oct 2013 12:08:33 +0000 (12:08 +0000)]
[NTOSKRNL]
* Fix several null pointer dereferences. CID 731608.
CORE-6681

svn path=/trunk/; revision=60572

6 years ago[NTOSKRNL]
Amine Khaldi [Mon, 7 Oct 2013 11:50:09 +0000 (11:50 +0000)]
[NTOSKRNL]
* Fix an out-of-bounds access. CID 731663.
CORE-6681

svn path=/trunk/; revision=60571

6 years ago[NTOSKRNL]
Amine Khaldi [Mon, 7 Oct 2013 11:44:07 +0000 (11:44 +0000)]
[NTOSKRNL]
* Fix an uninitialized pointer read. CID 1102504.
CORE-6681

svn path=/trunk/; revision=60570

6 years ago[PSAPI_APITEST]
Pierre Schweitzer [Mon, 7 Oct 2013 06:16:19 +0000 (06:16 +0000)]
[PSAPI_APITEST]
Complete the test (tested under w2k3)

svn path=/trunk/; revision=60569

6 years ago[SAMSRV]
Eric Kohl [Sun, 6 Oct 2013 23:09:46 +0000 (23:09 +0000)]
[SAMSRV]
A password is present only if the passwords value has been set and the password is not the empty password.

svn path=/trunk/; revision=60567

6 years ago[PSAPI_APITEST]
Pierre Schweitzer [Sun, 6 Oct 2013 22:16:42 +0000 (22:16 +0000)]
[PSAPI_APITEST]
Add an apitest for psapi GetDeviceDriverFileName.

I'm looking for help to bring it even farther. Ideally, it would be interesting
to be able to GetDeviceDriverFileName on ntoskrnl base address. The whole point is
about getting it dynamically.

The day we can do it properly, I can predict that it will fail on ReactOS, we're not having
correct paths for KDCOM, HAL, and NTOSKRNL modules in the kernel (thank you FreeLdr? - Where are you
starting '\'?)

svn path=/trunk/; revision=60566

6 years ago[MSHTML/GECKO]
Amine Khaldi [Sun, 6 Oct 2013 16:51:45 +0000 (16:51 +0000)]
[MSHTML/GECKO]
* Move the gecko prompt from the mshtml registration to the second stage installer itself. This allows mshtml to register properly regardless of the availability of the gecko package.

svn path=/trunk/; revision=60565

6 years ago[DINPUT8]
Amine Khaldi [Sun, 6 Oct 2013 16:34:03 +0000 (16:34 +0000)]
[DINPUT8]
* Speedup build.

svn path=/trunk/; revision=60564

6 years ago[BOOTDATA]
Hermès Bélusca-Maïto [Sun, 6 Oct 2013 16:01:01 +0000 (16:01 +0000)]
[BOOTDATA]
- Add some descriptions.
- Add HKLM\Software\Microsoft\Windows NT\CurrentVersion\IniFileMapping needed for win2k3 basesrv (otherwise it fails to initialize) (and ours when the INI File Mappings functionality will be fully implemented). INI File Mappings allows redirections from e.g. system.ini --> Adequate Registry Key, when you use APIs such that WritePrivateProfileString to write settings in those INI files (for 16-bit compat).

svn path=/trunk/; revision=60563

6 years ago[CSRSRV]: In CsrCaptureArguments, be sure that the number of captured pointers is...
Hermès Bélusca-Maïto [Sun, 6 Oct 2013 14:20:18 +0000 (14:20 +0000)]
[CSRSRV]: In CsrCaptureArguments, be sure that the number of captured pointers is at most equal to MAXUSHORT (and not the total length of the captured buffer).

svn path=/trunk/; revision=60561

6 years ago[CSR]
Hermès Bélusca-Maïto [Sun, 6 Oct 2013 13:33:17 +0000 (13:33 +0000)]
[CSR]
During my investigations for making working Win2k3 csrsrv.dll (or other CSR servers) into ROS (to compare our behaviour with our own csrsrv.dll and Win2k3 one), I hit a problem: if I test a checked-build version of csrsrv (or other CSR servers), everything was fine when they were loaded, but if I use a release-build version (i.e. without any debug information), I systematically hit a memory access violation which was traced back to the moment when a CSR server's CsrInitialization entry point was called.
So I did the experiment, where I used our (debug-build) csrsrv with a free-build win2k3 CSR server dll (it was winsrv.dll, and I retested with basesrv.dll after). I hit the access violation. But if I took a debug-build version of winsrv.dll, everything was OK.
I then added in our csrsrv' server.c file the following line (around line 212 of the current file version):
DPRINT1("%s ; ServerDll->ValidTable = 0x%p ; ServerDll->NameTable = 0x%p ; ServerDll->SizeOfProcessData = %d ; ServerDll->ConnectCallback = 0x%p\n", DllString, ServerDll->ValidTable, ServerDll->NameTable, ServerDll->SizeOfProcessData, ServerDll->ConnectCallback);
and I saw that, when using a debug-build win2k3 CSR server, everything was fine (in particular the ServerDll->SizeOfProcessData member contained a reasonable value, e.g. a size of 88 bytes), whereas if I used a free-build version, I got an off-by-one problem, with the ServerDll->ValidTable pointer valid but the ServerDll->NameTable member being equal to 88 (i.e. invalid pointer) and the ServerDll->SizeOfProcessData member being equal to a very large value, which looked like a pointer value.
After more investigations, I saw that in debug-build CSR servers the list of API names were stored, whereas it was not the case in free-build versions. Therefore I concluded that the API names table was included *ONLY* in debug builds and not in release builds.

Hence, to be able to test in ROS either debug-builds or release-builds versions of Windows CSR servers in ROS (and vice-versa), I introduced a #define called CSR_DBG, which is defined only if the DBG macro is != 0, and which is not defined otherwise. When the CSR_DBG flag is defined, API names tables are added in CSR servers and otherwise, they are not.

Therefore, we are now able to test debug-build Windows CSR servers in ROS (the default possibility) or free-build versions of these CSR servers (but first, we have to build the other ones without the CSR_DBG flag, to avoid the off-by-one problem described above).

svn path=/trunk/; revision=60560

6 years ago[SETUPAPI]
Sylvain Petreolle [Sun, 6 Oct 2013 12:56:48 +0000 (12:56 +0000)]
[SETUPAPI]
Add stubs for SetupVerifyInfFile, called by VMWare tools installer.

svn path=/trunk/; revision=60559

6 years ago[SETUPAPI]
Sylvain Petreolle [Sun, 6 Oct 2013 12:56:01 +0000 (12:56 +0000)]
[SETUPAPI]
Add _SP_INF_SIGNER_INFO and _SP_ALTPLATFORM_INFO defines.

svn path=/trunk/; revision=60558

6 years ago[POWERCFG.CPL]
Thomas Faber [Sun, 6 Oct 2013 10:31:02 +0000 (10:31 +0000)]
[POWERCFG.CPL]
- Use Yes/No instead of Ok/Cancel for "Are you sure you want to delete the power scheme?" Patch by Lee Schroeder.
- Remove some unnecessary casts
CORE-7503 #resolve

svn path=/trunk/; revision=60557

6 years ago[CSRSRV]: Fix long-time SMSS port name typo (it is SbApiPort).
Hermès Bélusca-Maïto [Sun, 6 Oct 2013 00:30:29 +0000 (00:30 +0000)]
[CSRSRV]: Fix long-time SMSS port name typo (it is SbApiPort).

svn path=/trunk/; revision=60556

6 years ago[CSRSRV]: Less PPORT_MESSAGE casts.
Hermès Bélusca-Maïto [Sun, 6 Oct 2013 00:04:18 +0000 (00:04 +0000)]
[CSRSRV]: Less PPORT_MESSAGE casts.

svn path=/trunk/; revision=60555

6 years ago[CSRSRV]: Add the 0x prefix when we display some hex output.
Hermès Bélusca-Maïto [Sat, 5 Oct 2013 23:56:12 +0000 (23:56 +0000)]
[CSRSRV]: Add the 0x prefix when we display some hex output.

svn path=/trunk/; revision=60554

6 years ago[CSRSRV][CONSRV]
Hermès Bélusca-Maïto [Sat, 5 Oct 2013 23:34:25 +0000 (23:34 +0000)]
[CSRSRV][CONSRV]
CSR_WAIT_FUNCTION functions are callbacks and therefore are __stdcall aka. NTAPI. Fix this.
Now, using either our csrsrv or win2k3' csrsrv works without problems; there is no console key-press problems anymore (aka. stack corruption when calling multiple times CsrNotifyWait, which called those CSR_WAIT_FUNCTION functions).

svn path=/trunk/; revision=60553

6 years ago[GDI32_WINETEST]
Sylvain Petreolle [Sat, 5 Oct 2013 22:20:32 +0000 (22:20 +0000)]
[GDI32_WINETEST]
[USER32_WINETEST]
Use Jira bug ids.

svn path=/trunk/; revision=60552

6 years ago[CSRSRV][CONSRV]
Hermès Bélusca-Maïto [Sat, 5 Oct 2013 22:17:34 +0000 (22:17 +0000)]
[CSRSRV][CONSRV]
- Fix the second parameter WaitType (aka. NotifyAll) of CsrNotifyWait. Indeed, we used before the constants WaitAll == 0 / WaitAny == 1 (see the WAIT_TYPE enum); however, it appeared that Win2k3's CsrNotifyWait wanted a WaitType parameter == 1 when waiting for all the waits in a given wait-list. Therefore we would have to use WaitAll for waiting for any of the wait blocks, and WaitAny for waiting for all the wait blocks... looks illogical. Therefore I use instead a BOOLEAN variable (that I call NotifyAll) which is TRUE when I want to wait for all the wait blocks, and FALSE otherwise (as done e.g. for the WaitForMultipleObjects API).
- Fix its usage in CONSRV.

Magically fix key presses problems in console, when using Win2k3 csrsrv.dll ...

svn path=/trunk/; revision=60551

6 years ago[RPCSS]
Amine Khaldi [Sat, 5 Oct 2013 21:05:04 +0000 (21:05 +0000)]
[RPCSS]
* Sync with Wine 1.7.1.
CORE-7469

svn path=/trunk/; revision=60550

6 years ago[WINE]
Amine Khaldi [Sat, 5 Oct 2013 21:00:36 +0000 (21:00 +0000)]
[WINE]
* Mark localspl as in sync.
* Hide evidence re. the existence of my time machine.
CORE-7469

svn path=/trunk/; revision=60549

6 years ago[STRMBASE]
Amine Khaldi [Sat, 5 Oct 2013 20:55:09 +0000 (20:55 +0000)]
[STRMBASE]
* Sync with Wine 1.7.1.
CORE-7469

svn path=/trunk/; revision=60548

6 years ago[MSVCRTD_WINETEST]
Amine Khaldi [Sat, 5 Oct 2013 20:50:11 +0000 (20:50 +0000)]
[MSVCRTD_WINETEST]
* Sync with Wine 1.7.1.
CORE-7469

svn path=/trunk/; revision=60547

6 years ago[COMDLG32_WINETEST]
Amine Khaldi [Sat, 5 Oct 2013 20:44:20 +0000 (20:44 +0000)]
[COMDLG32_WINETEST]
* Sync with Wine 1.7.1.
CORE-7469

svn path=/trunk/; revision=60546

6 years ago[COMDLG32]
Amine Khaldi [Sat, 5 Oct 2013 20:43:34 +0000 (20:43 +0000)]
[COMDLG32]
* Sync with Wine 1.7.1.
CORE-7469

svn path=/trunk/; revision=60545

6 years ago[UUID]
Amine Khaldi [Sat, 5 Oct 2013 20:39:50 +0000 (20:39 +0000)]
[UUID]
* Add IID_IPrintDialogCallback.

svn path=/trunk/; revision=60544

6 years agoForgot this one.
Hermès Bélusca-Maïto [Sat, 5 Oct 2013 20:10:06 +0000 (20:10 +0000)]
Forgot this one.

svn path=/trunk/; revision=60542

6 years ago[CSRSRV]
Hermès Bélusca-Maïto [Sat, 5 Oct 2013 20:06:47 +0000 (20:06 +0000)]
[CSRSRV]
- Do not associate the newly created wait block to the waiting thread (in CsrInitializeWait) in case this one is going to terminate, but do it instead in CsrCreateWait, where the check actually takes place.
- Avoid PPORT_MESSAGE casts.
- Fix a list insertion problem in CsrMoveSatisfiedWait.
- Fix some descriptions / comments.

svn path=/trunk/; revision=60541

6 years ago[Win32ss]
James Tabor [Sat, 5 Oct 2013 19:57:22 +0000 (19:57 +0000)]
[Win32ss]
- Add support for loading hook modules.

svn path=/trunk/; revision=60539

6 years ago[CSRSRV]
Hermès Bélusca-Maïto [Sat, 5 Oct 2013 17:29:27 +0000 (17:29 +0000)]
[CSRSRV]
- Hardcoded_value--;
- Be sure SizeOfProcessData is initialized to zero before doing anything later on.

svn path=/trunk/; revision=60538

6 years ago[CSRSRV]: Fix two DPRINTs.
Hermès Bélusca-Maïto [Sat, 5 Oct 2013 17:24:31 +0000 (17:24 +0000)]
[CSRSRV]: Fix two DPRINTs.

svn path=/trunk/; revision=60537

6 years ago[PSDK]
Amine Khaldi [Sat, 5 Oct 2013 16:43:32 +0000 (16:43 +0000)]
[PSDK]
* Update commdlg.h.

svn path=/trunk/; revision=60536

6 years ago[MSV1_0]
Eric Kohl [Sat, 5 Oct 2013 15:27:26 +0000 (15:27 +0000)]
[MSV1_0]
Add the password check to the logon routine.

svn path=/trunk/; revision=60535

6 years ago[BROWSEUI_WINETEST]
Amine Khaldi [Sat, 5 Oct 2013 12:32:51 +0000 (12:32 +0000)]
[BROWSEUI_WINETEST]
* Sync with Wine 1.7.1.
CORE-7469

svn path=/trunk/; revision=60534

6 years ago[SAMRPC]
Eric Kohl [Sat, 5 Oct 2013 12:26:33 +0000 (12:26 +0000)]
[SAMRPC]
SampQueryUserAll: Implement the retrieval of LM and NT passwords by trusted callers.

svn path=/trunk/; revision=60533

6 years ago[NTDLL]: Stubplement and export LdrFlushAlternateResourceModules needed for Windows...
Hermès Bélusca-Maïto [Sat, 5 Oct 2013 12:06:59 +0000 (12:06 +0000)]
[NTDLL]: Stubplement and export LdrFlushAlternateResourceModules needed for Windows 2k3 user32.dll and winsrv.dll .
[RTL]: Stubplement and export RtlConsoleMultiByteToUnicodeN (and fallback to RtlMultiByteToUnicodeN) needed for WIndows 2k3 winsrv.dll

CORE-7481 #comment LdrFlushAlternateResourceModules and RtlConsoleMultiByteToUnicodeN stubplemented in revision 60532.

svn path=/trunk/; revision=60532

6 years ago[ADVAPI32_WINETEST]
Amine Khaldi [Sat, 5 Oct 2013 10:38:32 +0000 (10:38 +0000)]
[ADVAPI32_WINETEST]
* Sync with Wine 1.7.1.
CORE-7469

svn path=/trunk/; revision=60531

6 years ago[USER32_WINETEST]
Amine Khaldi [Sat, 5 Oct 2013 10:20:53 +0000 (10:20 +0000)]
[USER32_WINETEST]
* Sync with Wine 1.7.1.
CORE-7469

svn path=/trunk/; revision=60530

6 years ago[SETUPAPI_WINETEST]
Amine Khaldi [Sat, 5 Oct 2013 09:51:37 +0000 (09:51 +0000)]
[SETUPAPI_WINETEST]
* Sync with Wine 1.7.1.
CORE-7469

svn path=/trunk/; revision=60529

6 years ago[PSDK]
Amine Khaldi [Sat, 5 Oct 2013 09:50:21 +0000 (09:50 +0000)]
[PSDK]
* Add missing ERROR_IN_WOW64 define.

svn path=/trunk/; revision=60528

6 years ago[SAMSRV]
Eric Kohl [Fri, 4 Oct 2013 22:23:25 +0000 (22:23 +0000)]
[SAMSRV]
SampQueryUserAll: Rewrite the handling of the WhichFields variable in order to simplify the support of trusted user information.

svn path=/trunk/; revision=60527

6 years ago[INTSAFE.H]
Timo Kreuzer [Fri, 4 Oct 2013 14:08:27 +0000 (14:08 +0000)]
[INTSAFE.H]
- Mark UINT_MAX and UINT32_MAX as unsigned

svn path=/trunk/; revision=60524

6 years ago[INTSAFE.H]
Timo Kreuzer [Fri, 4 Oct 2013 13:39:58 +0000 (13:39 +0000)]
[INTSAFE.H]
- Use SAL2 instead of SAL1

svn path=/trunk/; revision=60523

6 years ago[INTSAFE.H]
Timo Kreuzer [Fri, 4 Oct 2013 13:37:25 +0000 (13:37 +0000)]
[INTSAFE.H]
- Rename internal macros and add comments to make it more obvious what the macro does
- Add UShortMult

svn path=/trunk/; revision=60522

6 years ago[LIBWINE]
Amine Khaldi [Fri, 4 Oct 2013 11:02:39 +0000 (11:02 +0000)]
[LIBWINE]
* Use atl100.dll directly to create a registrar instance.
CORE-7469

svn path=/trunk/; revision=60521

6 years ago[MESA]
Jérôme Gardou [Fri, 4 Oct 2013 10:51:37 +0000 (10:51 +0000)]
[MESA]
 - fix build
CORE-7499

svn path=/trunk/; revision=60520

6 years ago[OPENGL32]
Jérôme Gardou [Fri, 4 Oct 2013 10:44:43 +0000 (10:44 +0000)]
[OPENGL32]
 - Assorted changes of previous commit
CORE-7499

svn path=/trunk/; revision=60519

6 years ago[MESA]
Jérôme Gardou [Fri, 4 Oct 2013 10:33:03 +0000 (10:33 +0000)]
[MESA]
 - leaner build part 12 of X
 - Get rid of ARB_color_buffer_float, ARB_framebuffer_object, EXT_texture_lod_bias, SGIS_generate_mipmap and SGIS_texture_lod extensions.
CORE-7499

svn path=/trunk/; revision=60518

6 years ago[NTMARTA]
Eric Kohl [Thu, 3 Oct 2013 20:58:47 +0000 (20:58 +0000)]
[NTMARTA]
AccRewriteSetEntriesInAcl: Do not allocate an empty ACL.

svn path=/trunk/; revision=60517

6 years ago[MESA]
Jérôme Gardou [Thu, 3 Oct 2013 20:56:51 +0000 (20:56 +0000)]
[MESA]
 - leaner build part 11 of X
 - Get rid of ARB_draw_buffers, ARB_draw_buffers2, ARB_draw_buffers_blend extensions.
CORE-7499

svn path=/trunk/; revision=60516

6 years ago[MESA]
Jérôme Gardou [Thu, 3 Oct 2013 18:35:20 +0000 (18:35 +0000)]
[MESA]
 - leaner build part 10 of X
 - Get rid of ARB_copy_buffer, ARB_depth_buffer_float, ARB_draw_instanced, ARB_texrure_buffer_object, ARB_uniform_buffer_object, EXT_framebuffer_sRGB, EXT_packed_depth_stencil, {MESA,EXT}_texture_array, EXT_texture_sRGB extensions.
CORE-7499

svn path=/trunk/; revision=60514

6 years ago[msv1_0]
Eric Kohl [Thu, 3 Oct 2013 15:41:02 +0000 (15:41 +0000)]
[msv1_0]
- Fix pointer fix-up of domain name, user name and password. This failed for null pointers.
- Update the dispatch table and create a logon session as part of the user logon.

svn path=/trunk/; revision=60513

6 years ago[MESA]
Jérôme Gardou [Thu, 3 Oct 2013 15:35:52 +0000 (15:35 +0000)]
[MESA]
 - leaner build part 9 of X
 - Get rid of NV_texture_rectangle, ARB_ES2_compatibility, NV_primitive_restart extensions and texture compression.
CORE-7499

svn path=/trunk/; revision=60512

6 years ago[MESA]
Jérôme Gardou [Wed, 2 Oct 2013 15:06:13 +0000 (15:06 +0000)]
[MESA]
 - leaner build part 8 of X
 - Get rid of the support for opengl ES and their extensions, the ARB_depth_clamp extension and the program implementation of the fixed function pipeline.
CORE-7499

svn path=/trunk/; revision=60511

6 years ago[OPENGL32]
Jérôme Gardou [Tue, 1 Oct 2013 23:08:50 +0000 (23:08 +0000)]
[OPENGL32]
 - Initialize the viewport when setting the context as current for the first time.

svn path=/trunk/; revision=60510

6 years ago[[MESA]
Jérôme Gardou [Tue, 1 Oct 2013 22:44:06 +0000 (22:44 +0000)]
[[MESA]
 - leaner build part 7 of X
 - Get rid of the ARB_draw_elements and ARB_fragment_coord_conventions extensions
CORE-7499

svn path=/trunk/; revision=60509

6 years ago[DEVENUM_WINETEST]
Amine Khaldi [Tue, 1 Oct 2013 22:09:10 +0000 (22:09 +0000)]
[DEVENUM_WINETEST]
* Import from Wine 1.7.1.
CORE-7469

svn path=/trunk/; revision=60508

6 years ago[DEVENUM]
Amine Khaldi [Tue, 1 Oct 2013 22:07:54 +0000 (22:07 +0000)]
[DEVENUM]
* Sync with Wine 1.7.1.
CORE-7469

svn path=/trunk/; revision=60507

6 years ago[DEVENUM]
Amine Khaldi [Tue, 1 Oct 2013 21:49:43 +0000 (21:49 +0000)]
[DEVENUM]
* Move to directx/wine.
CORE-7495 #resolve

svn path=/trunk/; revision=60506

6 years ago[[MESA]
Jérôme Gardou [Tue, 1 Oct 2013 21:37:39 +0000 (21:37 +0000)]
[[MESA]
 - leaner build part 6 of X
 - Get rid of the ARB_blend_func_extended, ARB_explicit_attrib_location, ARB_seamless_cube_map, ARB_texture_multisample extension EXT_provoking_vertex, EXT_vertex_array_bgra and AMD_seamless_cubemap_per_texture extensions
#CORE-7499

svn path=/trunk/; revision=60505

6 years ago[[MESA]
Jérôme Gardou [Tue, 1 Oct 2013 19:43:16 +0000 (19:43 +0000)]
[[MESA]
 - leaner build part 5 of X
 - Fix build from part 4 (damn you tortoiseSVN)
 - Get rid of the ARB_instanced_arrays extension

svn path=/trunk/; revision=60504

6 years ago[MESA]
Jérôme Gardou [Tue, 1 Oct 2013 19:30:37 +0000 (19:30 +0000)]
[MESA]
 - leaner build part 4 of X
 - Get rid of ARB_occlusion_query, ARB_occlusion_query2, ARB_sync, ARB_transform_feedback2, EXT_draw_buffers2, EXT_transform_feedback, EXT_timer_query, ATI_fragment_shader (this time for real) and NV_conditional_render extensions

svn path=/trunk/; revision=60503

6 years ago[NTOS:MM]
Thomas Faber [Tue, 1 Oct 2013 17:51:38 +0000 (17:51 +0000)]
[NTOS:MM]
- Print some debug information on assertion failures in MiDecrementReferenceCount.
CORE-6690

svn path=/trunk/; revision=60502

6 years ago[DXDIAGN_WINETEST]
Amine Khaldi [Tue, 1 Oct 2013 17:49:24 +0000 (17:49 +0000)]
[DXDIAGN_WINETEST]
* Import from Wine 1.7.1.
CORE-7469

svn path=/trunk/; revision=60501

6 years ago[DXDIAGN]
Amine Khaldi [Tue, 1 Oct 2013 17:46:41 +0000 (17:46 +0000)]
[DXDIAGN]
* Sync with Wine 1.7.1. It was synced just recently (8 years ago) but there's not harm in syncing it again ;)
CORE-7469

svn path=/trunk/; revision=60500

6 years ago[OPENGL32]
Jérôme Gardou [Tue, 1 Oct 2013 17:39:38 +0000 (17:39 +0000)]
[OPENGL32]
 - Do not spam debug logs with wrong calls to wglGetProcAddress

svn path=/trunk/; revision=60499

6 years ago[DXSDK]
Amine Khaldi [Tue, 1 Oct 2013 17:03:53 +0000 (17:03 +0000)]
[DXSDK]
* Add missing INTERFACE undef.

svn path=/trunk/; revision=60498

6 years ago[MESA]
Amine Khaldi [Tue, 1 Oct 2013 16:48:56 +0000 (16:48 +0000)]
[MESA]
* Fix MSVC build.

svn path=/trunk/; revision=60497

6 years ago[MESA]
Jérôme Gardou [Tue, 1 Oct 2013 16:44:47 +0000 (16:44 +0000)]
[MESA]
 - leaner build part 3 of X
 - Get rid of ARB_depth_texture, ARB_sampler_objects, ARB_shadow, ARB_shadow_ambient, ARB_texture_rgb10a2ui, ARB_timer_query and EXT_texture_sRGB_decode extensions

svn path=/trunk/; revision=60496

6 years ago* Correct the sync info of dplay and dplayx (svn ?!).
Amine Khaldi [Tue, 1 Oct 2013 15:10:44 +0000 (15:10 +0000)]
* Correct the sync info of dplay and dplayx (svn ?!).

svn path=/trunk/; revision=60495

6 years ago[AMSTREAM_WINETEST]
Amine Khaldi [Tue, 1 Oct 2013 15:07:45 +0000 (15:07 +0000)]
[AMSTREAM_WINETEST]
* Sync with Wine 1.7.1.
CORE-7469

svn path=/trunk/; revision=60494

6 years ago[AMSTREAM]
Amine Khaldi [Tue, 1 Oct 2013 15:06:37 +0000 (15:06 +0000)]
[AMSTREAM]
* Sync with Wine 1.7.1.
CORE-7469

svn path=/trunk/; revision=60493

6 years ago[PSAPI_WINETEST]
Amine Khaldi [Tue, 1 Oct 2013 14:59:36 +0000 (14:59 +0000)]
[PSAPI_WINETEST]
* Fix a typo.

svn path=/trunk/; revision=60491

6 years ago[MESA]
Jérôme Gardou [Tue, 1 Oct 2013 14:39:31 +0000 (14:39 +0000)]
[MESA]
 - leaner build part 2 of X
 - Get rid of EXT_texture_swizzle and ARB_vertex_type_2_10_10_10_rev extensions

svn path=/trunk/; revision=60490

6 years ago[MESA]
Jérôme Gardou [Tue, 1 Oct 2013 13:34:32 +0000 (13:34 +0000)]
[MESA]
 - Those files where not included to the commit for some obscure reason.

svn path=/trunk/; revision=60489

6 years ago[MESA]
Jérôme Gardou [Tue, 1 Oct 2013 13:27:57 +0000 (13:27 +0000)]
[MESA]
 - leaner build part 1 of X
 - Get rid of some fancy formats

svn path=/trunk/; revision=60488

6 years ago[NTOS:CC]
Thomas Faber [Mon, 30 Sep 2013 20:06:18 +0000 (20:06 +0000)]
[NTOS:CC]
- Remove CacheSegmentSize
- Misc simplifications and style improvements
CORE-7491

svn path=/trunk/; revision=60484

6 years ago[DSOUND]
Sylvain Petreolle [Mon, 30 Sep 2013 19:58:15 +0000 (19:58 +0000)]
[DSOUND]
Fix version.rc inclusion.

svn path=/trunk/; revision=60483

6 years ago[LSASRV]
Eric Kohl [Mon, 30 Sep 2013 19:49:46 +0000 (19:49 +0000)]
[LSASRV]
Move the session functions into a separate file and implement basic session management routines.

svn path=/trunk/; revision=60482