Commit graph

58603 commits

Author SHA1 Message Date
Thomas Faber e9efd5b152 [MSVCRT]
- Move __CxxFrameHandler3 to msvcrtex. Windows 2003's dll does not export this, and their msvcrt.lib doesn't have it, but we need this to support modern compilers.

svn path=/trunk/; revision=64357
2014-09-27 20:32:22 +00:00
Amine Khaldi 757be99483 [PSDK]
* Fix PIMAGEHLP_STATUS_ROUTINE params.

svn path=/trunk/; revision=64356
2014-09-27 20:00:19 +00:00
Amine Khaldi 57ce56eb38 [IMAGEHLP_WINETEST]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64355
2014-09-27 19:47:51 +00:00
Amine Khaldi 942cdae879 [TRANSLATIONS]
* Second part of the russian translation update by Kudratov Olimjon.
CORE-8495 #resolve #comment Second part committed in r64354. Thanks!

svn path=/trunk/; revision=64354
2014-09-27 19:44:10 +00:00
Amine Khaldi 8cba99245c [IEFRAME]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64353
2014-09-27 19:41:46 +00:00
Amine Khaldi 4c6f195547 [HNETCFG]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64352
2014-09-27 19:37:39 +00:00
Amine Khaldi ed47459da0 [CMD_WINETEST]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64351
2014-09-27 19:31:30 +00:00
Hermès Bélusca-Maïto ad444d44ac [NTVDM]: Reorganize code.
svn path=/trunk/; revision=64350
2014-09-27 19:16:55 +00:00
Amine Khaldi eefaa02286 [TRANSLATIONS]
* Russian translation update by Kudratov Olimjon.
CORE-8495 #comment Committed in r64349. Thanks!

svn path=/trunk/; revision=64349
2014-09-27 19:13:32 +00:00
Amine Khaldi 6f680795a3 [HHCTRL.OCX]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64348
2014-09-27 19:04:10 +00:00
Amine Khaldi 244a5a82ce [WININET_WINETEST]
* Update test data to match the new certificate on winehq.org. Wine commit bbfae5be by Hans Leidekker.

svn path=/trunk/; revision=64347
2014-09-27 18:21:35 +00:00
Timo Kreuzer fe11739876 [WIN32K]
Convert tabs to spaces

svn path=/trunk/; revision=64346
2014-09-27 16:16:56 +00:00
Hermès Bélusca-Maïto 7bafd10348 [NTVDM]
- When writing to port 61h, reset the PIT 2 gate only when needed.
- When the PIT 2 out signal is set, notify the speaker when there is really a change.
- PC speaker: Do not replay the same sound if it is the same.

svn path=/trunk/; revision=64345
2014-09-27 15:33:27 +00:00
Hermès Bélusca-Maïto c1441679a5 [NTVDM]: Timer
- Add a hack for the signal out so that, when the PIT gate is off, no callback is called. This should be improved so that also no Out state is set, and other things too.
- Really set the out signal when the flipflop changes, in square-wave mode. Contributes to fix the speaker (see next commit).

svn path=/trunk/; revision=64344
2014-09-27 15:31:12 +00:00
Thomas Faber 22a86674c9 [NTOS:IO]
- Correctly set DRIVER_EXTENSION::ServiceKeyName
CORE-8566 #resolve

svn path=/trunk/; revision=64343
2014-09-27 14:58:40 +00:00
Thomas Faber f2bc2ef5ed [KMTESTS:IO]
- Test more fields of DRIVER_OBJECT
CORE-8566

svn path=/trunk/; revision=64342
2014-09-27 14:56:22 +00:00
Amine Khaldi ef23e522aa [GDIPLUS_WINETEST]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64341
2014-09-27 12:59:19 +00:00
Amine Khaldi 8baa38664d [GDIPLUS]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64340
2014-09-27 12:59:00 +00:00
Amine Khaldi 4d23e0450c [FUSION]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64339
2014-09-27 12:49:52 +00:00
Timo Kreuzer ae406918bb [WIN32K]
Fix _FLOATOBJ_IsLong (0 - lMant == 0 / lExp == 0 - was not evaluated as TRUE)

svn path=/trunk/; revision=64338
2014-09-27 12:06:03 +00:00
Amine Khaldi c070855199 [DWMAPI]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64337
2014-09-27 11:58:01 +00:00
Amine Khaldi ddb035e8bb [DCIMAN32]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64336
2014-09-27 11:46:43 +00:00
Amine Khaldi 22a78684b8 [DBGHELP]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64335
2014-09-27 11:45:29 +00:00
Amine Khaldi 0d79268212 [CRYPTUI]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64334
2014-09-27 11:40:10 +00:00
Thomas Faber d1587a3755 [SPEC2DEF]
- Fix use of uninitialized variable

svn path=/trunk/; revision=64333
2014-09-27 10:58:07 +00:00
Timo Kreuzer b9421c0166 [GDI32_APITEST]
Add another test case for ExcludeClipRect

svn path=/trunk/; revision=64332
2014-09-27 10:57:50 +00:00
Amine Khaldi 0f62b7bb9d [CRYPTNET]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64331
2014-09-27 10:44:11 +00:00
Amine Khaldi 79e3b1cd52 [CRYPT32_WINETEST]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64330
2014-09-27 10:36:54 +00:00
Amine Khaldi a563531830 [CRYPT32]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64329
2014-09-27 10:36:45 +00:00
Amine Khaldi a61ee962b0 [PSDK]
* Update SIP_ADD_NEWPROVIDER.
CORE-8540

svn path=/trunk/; revision=64328
2014-09-27 10:29:56 +00:00
Amine Khaldi d8c63aaae2 [MSISIP]
* Don't assign ordinals to Dll{Register,Unregister}Server() exports.

svn path=/trunk/; revision=64327
2014-09-27 10:28:33 +00:00
Amine Khaldi 49e3ef8bfd [COMDLG32_WINETEST]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64326
2014-09-27 10:18:07 +00:00
Amine Khaldi fb7a38a131 [COMDLG32]
* Sync with Wine 1.7.27.
* Translators, you're up ;)
CORE-8540

svn path=/trunk/; revision=64325
2014-09-27 10:16:40 +00:00
Hermès Bélusca-Maïto 41e8832080 [NTVDM]
Implement INT 15h, AH=4Fh "Keyboard intercept", which is used by INT 9h / IRQ 1 to possibly translate scan code before any further treatment. The default implementation is a trivial one, do it à la DosBox.

svn path=/trunk/; revision=64324
2014-09-27 02:17:54 +00:00
Amine Khaldi 7d8a75747a [COMCTL32_WINETEST]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64323
2014-09-27 00:19:59 +00:00
Amine Khaldi 210678bf03 [COMCTL32]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64322
2014-09-27 00:19:40 +00:00
Amine Khaldi 1856b68dfa [PSDK]
* Add CDRF_NOTIFYITEMERASE.
* Update commoncontrols.idl.
CORE-8540

svn path=/trunk/; revision=64321
2014-09-27 00:05:34 +00:00
Amine Khaldi 029716d646 [BCRYPT_WINETEST]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64320
2014-09-27 00:03:58 +00:00
Amine Khaldi 12a8d95c6e [BCRYPT]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64319
2014-09-27 00:03:33 +00:00
Eric Kohl d3c1b50d46 [LSASRV]
Fix memory related issues in calls to LsaEnumerateLogonSessions.
- Initialize ClientBaseAddress to NULL because we do not need to allocate a fixed memory page.
- Protect Length from being overwitten by NtWriteVirtualMemory.

svn path=/trunk/; revision=64318
2014-09-26 23:46:59 +00:00
Hermès Bélusca-Maïto 3ac9edfd99 [NTVDM]: Improve diagnostics.
svn path=/trunk/; revision=64317
2014-09-26 22:39:21 +00:00
Pierre Schweitzer 85b85921b8 [NTFS]
- Divert NtfsLookupFile() as NtfsLookupFileAt() to allow opening relatives to a current MFT record.
- Reimplement NtfsLookupFile() using NtfsLookupFileAt()

svn path=/trunk/; revision=64316
2014-09-26 18:12:24 +00:00
Pierre Schweitzer 1dfcfeb0f7 [NTFS]
Also store the MFT index in the FCB

svn path=/trunk/; revision=64315
2014-09-26 17:49:05 +00:00
Pierre Schweitzer 32afa0efb3 [NTFS]
- Import structures and defines from FreeLdr NTFS driver header
- Import lot of code from FreeLdr NTFS driver to handle MFT & attributes
- Remove code that has been overtaken by FreeLdr code
- Adapt & port code from FreeLdr (allocation, status, data structures)
- Adapt old code to the new functions defined from FreeLdr code

- Open the MFT during volume mount and keep in VCB for further use
- Implement a function to lookup a file in the MFT given its full path

svn path=/trunk/; revision=64313
2014-09-26 13:57:29 +00:00
Jérôme Gardou d8175d3e64 [SPEC2DEF]
- Actually commit what was advertised in r64281

svn path=/trunk/; revision=64312
2014-09-26 12:43:27 +00:00
Jérôme Gardou 7ad37a6539 [WIN32K]
- Simplify IntRemoveWindowProp
 - Complain loudly if a NULL list entry sneaks into a window property list.
CORE-8562

svn path=/trunk/; revision=64311
2014-09-26 12:43:12 +00:00
Amine Khaldi 931f61704d [ATL][ATL80][ATL100]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64310
2014-09-26 11:39:07 +00:00
Amine Khaldi 4dc399569c [PSDK]
* Update atliface.idl.
CORE-8540

svn path=/trunk/; revision=64309
2014-09-26 11:28:49 +00:00
Amine Khaldi 33a050ac1f [ADVPACK]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64308
2014-09-26 10:23:40 +00:00
Amine Khaldi 7910fe8c3c [README.WINE]
* Mark the rest of DX related dlls as synced with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64307
2014-09-26 09:53:24 +00:00