Commit graph

59984 commits

Author SHA1 Message Date
Johannes Anderwald e713fbca92 [NTOS]
- implement PlugPlayControlGetInterfaceDeviceList class for NtPlugPlayControl

svn path=/trunk/; revision=65330
2014-11-08 20:58:57 +00:00
Johannes Anderwald 038c71e251 [UMPNPMGR]
- pass flags to NtPlugPlayControl

svn path=/trunk/; revision=65329
2014-11-08 20:54:40 +00:00
Johannes Anderwald df7f13199b [NDK]
- add flags member

svn path=/trunk/; revision=65328
2014-11-08 20:51:57 +00:00
Timo Kreuzer b5339379bc [FREELDR]
Tabs -> spaces!

svn path=/trunk/; revision=65327
2014-11-08 19:11:47 +00:00
Timo Kreuzer dc9b7a0dbe [FREELDR]
Check for CPU compatibility early and bugcheck if the CPU is too old.
Based on patch by winocm.
CORE-6427

svn path=/trunk/; revision=65326
2014-11-08 19:05:22 +00:00
Hermès Bélusca-Maïto 1b2bbd97fa [KERNEL32][BEEP]
Int32x32To64 used with unsigned input values will cause unintentional sign extension. There is a lot of code in ROS that is still not fixed!!
Fixes BEEP sound. See also r64020, CORE-8502 and CORE-8505 for more details.
CORE-8505 #comment CsrCaptureTimeout and BEEP code fixed.

svn path=/trunk/; revision=65325
2014-11-08 16:35:05 +00:00
Timo Kreuzer b461fd27f1 [GDI32]
- Add annotations for text function
- Improve formatting and some variable names
- No code change

svn path=/trunk/; revision=65324
2014-11-08 15:34:47 +00:00
Eric Kohl 34353069cc [NET]
- Convert error messages to resource strings.
- ACCOUNTS: Add some padding to display strings.
- USER: Support interactive password input.

svn path=/trunk/; revision=65323
2014-11-08 14:35:27 +00:00
Johannes Anderwald 3c80eb5dc2 [NDK]
- adjust PLUGPLAY_CONTROL_INTERFACE_DEVICE_LIST_DATA
[UMPNPMGR]
- implement PNP_GetInterfaceDeviceList, PNP_GetInterfaceDeviceListSize
- currently not yet working PlugPlayControlGetInterfaceDeviceList class in NtPlugPlayControl is not implemented

svn path=/trunk/; revision=65322
2014-11-08 13:28:01 +00:00
Johannes Anderwald 8670de06d4 [NDK]
- add type for retrieving device interface list
- please review

svn path=/trunk/; revision=65321
2014-11-08 13:13:03 +00:00
Timo Kreuzer b52f449aca [GDI32]
Use GdiGetDcAttr() where appropriate, improve SetLastError() situation.

svn path=/trunk/; revision=65320
2014-11-08 13:12:07 +00:00
Amine Khaldi 583ff26215 [CSCRIPT]
* Import from Wine 1.7.27.
CORE-8770 #resolve #comment Imported in r65317.
CORE-8540

svn path=/trunk/; revision=65319
2014-11-08 11:41:13 +00:00
Amine Khaldi c7de5a4234 [WSCRIPT_WINETEST]
* Import from Wine 1.7.27.
CORE-8769 CORE-8540

svn path=/trunk/; revision=65318
2014-11-08 11:26:28 +00:00
Amine Khaldi fc7bb9d4d4 [WSCRIPT]
* Import from Wine 1.7.27.
CORE-8769 #resolve #comment Imported in r65317.
CORE-8540

svn path=/trunk/; revision=65317
2014-11-08 11:23:02 +00:00
Amine Khaldi b1eff474af [WSHOM_WINETEST]
* Import from Wine 1.7.27.
CORE-8768 CORE-8540

svn path=/trunk/; revision=65316
2014-11-08 10:27:05 +00:00
Amine Khaldi 5c37fe1739 [WSHOM.OCX]
* Import from Wine 1.7.27.
CORE-8768 #resolve #comment Imported in r65315.
CORE-8540

svn path=/trunk/; revision=65315
2014-11-08 10:22:22 +00:00
Johannes Anderwald 32019a9b0f [USBHUB]
- register device interface GUID_DEVINTERFACE_USB_DEVICE for usb devices

svn path=/trunk/; revision=65314
2014-11-08 09:26:21 +00:00
Aleksandar Andrejevic 02f61a837b [FAST486]
Clear the prefix flags when an exception occurs.
Add another missing return after a call to Fast486Exception.


svn path=/trunk/; revision=65313
2014-11-08 05:56:49 +00:00
Aleksandar Andrejevic 3117e70e36 [FAST486]
- Fix the FPU_CHECK() macro.
- Make sure pages are marked dirty even if they have been accessed before.
- Always return after calling Fast486Exception.


svn path=/trunk/; revision=65312
2014-11-08 02:56:54 +00:00
Hermès Bélusca-Maïto ca31e1569d [HALx86]: Display the invalid opcodes when HalpOpcodeInvalid is called.
svn path=/trunk/; revision=65311
2014-11-07 21:19:27 +00:00
Aleksandar Andrejevic ed11c3a778 [FAST486]
Fix BT, BTC, BTS and BTR.


svn path=/trunk/; revision=65310
2014-11-07 19:20:38 +00:00
Pierre Schweitzer 0ca2bff44e [FASTFAT]
Properly check for volume open on lock request

svn path=/trunk/; revision=65309
2014-11-07 15:38:31 +00:00
Amine Khaldi 86e82138e7 [TRANSLATIONS]
* Russian translation update by Kudratov Olimjon.
CORE-8701 #resolve #comment Committed in r65308. Thanks!

svn path=/trunk/; revision=65308
2014-11-07 15:08:59 +00:00
Amine Khaldi f47cea9091 [SHELL32]
* Work on the exports a bit to match native.
* There are still cases worth inspecting, marked as FIXME.
CORE-8174

svn path=/branches/shell-experiments/; revision=65307
2014-11-07 14:26:27 +00:00
Amine Khaldi 14648f53e5 [SHELL32]
* Another partial sync of pidl.c with Wine 1.7.27.
* Move some functions where they are used, and remove some unused ones.
* Mark some of our changes with history revisions.
CORE-8540

svn path=/branches/shell-experiments/; revision=65306
2014-11-07 11:30:38 +00:00
Amine Khaldi fc98679849 [SHELL32]
* Another partial sync of pidl.c with Wine 1.7.27.
* Move SHParseDisplayName where it belongs.
CORE-8540

svn path=/branches/shell-experiments/; revision=65305
2014-11-07 10:53:10 +00:00
Aleksandar Andrejevic 572d2d2a26 [FAST486]
Store the faulting address in CR2 (PFLA) when a page fault occurs.


svn path=/trunk/; revision=65304
2014-11-07 00:00:17 +00:00
Kamil Hornicek a25ff6fb7e [USER32]
- use get_best_icon_file_entry's magic to find the correct icon in ICO_ExtractIconExW - thanks Jérôme!
- add cursor files support for PrivateExtractIcon(Ex)

svn path=/trunk/; revision=65303
2014-11-06 23:28:28 +00:00
Pierre Schweitzer fad60e6ee8 [NTFS]
MagicValues--;

svn path=/trunk/; revision=65302
2014-11-06 21:12:54 +00:00
Pierre Schweitzer c24acbfdc2 [NTFS]
Add a sanity check in NtfsFindMftRecord()

svn path=/trunk/; revision=65301
2014-11-06 20:54:27 +00:00
Aleksandar Andrejevic 3e9aa4c71d [FAST486]
Update the CPL when performing an interrupt.


svn path=/trunk/; revision=65300
2014-11-06 20:47:31 +00:00
Amine Khaldi e8103dd4d3 * Sync up to trunk head (r65298).
svn path=/branches/shell-experiments/; revision=65299
2014-11-06 19:24:18 +00:00
Amine Khaldi 2060ee5d9c [SHELL32]
* Another partial sync of brsfolder.c with Wine 1.7.27.
CORE-8540

svn path=/branches/shell-experiments/; revision=65298
2014-11-06 19:14:58 +00:00
Kamil Hornicek 5b5d036b35 [USER32]
- add ICO files support for PrivateExtractIcons(Ex)
- fixes Juice and ICO files now show their icons in explorer
CORE-4021

svn path=/trunk/; revision=65297
2014-11-06 19:11:03 +00:00
Amine Khaldi 1bf6f2b179 [SHELL32]
* Partial sync of shell32_main.h with Wine 1.7.27.
CORE-8540

svn path=/branches/shell-experiments/; revision=65296
2014-11-06 18:45:30 +00:00
Kamil Hornicek 5eaf6cc648 [USER32]
- partially sync exticon.c with Wine 1.7.30

svn path=/trunk/; revision=65295
2014-11-06 18:33:42 +00:00
Amine Khaldi 9f5ca3848b [SHELL32]
* Another partial sync of clipboard.c with Wine 1.7.27.
* Move RenderPREFEREDDROPEFFECT to CIDLDataObj.cpp where it belongs.
CORE-8540

svn path=/branches/shell-experiments/; revision=65294
2014-11-06 18:33:33 +00:00
Amine Khaldi 98ab989c82 [SHELL32]
* Partial sync of clipboard.c with Wine 1.7.27.
CORE-8540

svn path=/branches/shell-experiments/; revision=65293
2014-11-06 18:10:37 +00:00
Amine Khaldi 4a6b43ac42 [SHELL32]
* Move clipboard.cpp to the wine folder.
* Convert clipboard.cpp into clipboard.c.

svn path=/branches/shell-experiments/; revision=65292
2014-11-06 18:07:58 +00:00
Amine Khaldi 0f56f8c10c [SHELL32]
* Another partial sync of classes.c with Wine 1.7.27.
CORE-8540

svn path=/branches/shell-experiments/; revision=65291
2014-11-06 17:26:42 +00:00
Amine Khaldi d6cf4f43aa [SHELL32]
* Partial sync of classes.c with Wine 1.7.27.
CORE-8540

svn path=/branches/shell-experiments/; revision=65290
2014-11-06 16:58:43 +00:00
Amine Khaldi 68ba7b8c1b [SHELL32]
* Move classes.cpp to the wine folder.
* Convert classes.cpp into classes.c.

svn path=/branches/shell-experiments/; revision=65289
2014-11-06 16:49:41 +00:00
Amine Khaldi 4b78f524f2 [SHELL32]
* Another partial sync of changenotify.c with Wine 1.7.27.
CORE-8540

svn path=/branches/shell-experiments/; revision=65288
2014-11-06 16:35:20 +00:00
Amine Khaldi 0bf0ff1e78 [SHELL32]
* Partial sync of changenotify.c with Wine 1.7.27.
CORE-8540

svn path=/branches/shell-experiments/; revision=65287
2014-11-06 16:11:48 +00:00
Amine Khaldi 9cb0bb8edd [SHELL32]
* Move changenotify.cpp to the wine folder.
* Convert changenotify.cpp into changenotify.c.

svn path=/branches/shell-experiments/; revision=65286
2014-11-06 16:01:10 +00:00
Amine Khaldi 2b4b0b0af6 [SHELL32]
* Another partial sync of shlmenu.c with Wine 1.7.27.
CORE-8540

svn path=/branches/shell-experiments/; revision=65285
2014-11-06 13:04:41 +00:00
Amine Khaldi fffb400d3a [SHELL32]
* Partial sync of shlmenu.c with Wine 1.7.27.
CORE-8540

svn path=/branches/shell-experiments/; revision=65284
2014-11-06 12:57:39 +00:00
Amine Khaldi ad2ed830be [SHELL32]
* Move shlmenu.cpp to the wine folder.
* Convert shlmenu.cpp into shlmenu.c.

svn path=/branches/shell-experiments/; revision=65283
2014-11-06 12:45:07 +00:00
Amine Khaldi 2aebe831cb [SHELL32]
* Apply Wine commit bfad4fa9 by Piotr Caban: Don't convert output parameter in SHBrowseForFolderA (Valgrind).
CORE-8540

svn path=/branches/shell-experiments/; revision=65282
2014-11-06 11:25:43 +00:00
Aleksandar Andrejevic d7897ca1e5 [FAST486]
We can't load the stack segment until after we've updated the CPL.


svn path=/trunk/; revision=65281
2014-11-06 05:37:50 +00:00