Commit graph

52403 commits

Author SHA1 Message Date
Timo Kreuzer 33bacef5b3 [RTL]
Formatting, no code change

svn path=/trunk/; revision=57921
2012-12-15 13:58:24 +00:00
Eric Kohl b271725de3 [LSASRV]
- Implement LsarRemovePrivilegesFromAccount and LsarOpenPolicy2.
- Remove unused Vista+ stubs.

svn path=/trunk/; revision=57920
2012-12-15 11:31:04 +00:00
Amine Khaldi d5386fe498 [CMAKE]
* Transition phase for asm handling between the actual and the upcoming RosBE.

svn path=/trunk/; revision=57919
2012-12-15 11:03:50 +00:00
Hermès Bélusca-Maïto 11ae0efce4 [SHUTDOWN]
Final attempt to fix resource compilation with MSVC. Seriously, their resource compiler sucks.

svn path=/trunk/; revision=57918
2012-12-15 01:20:06 +00:00
Hermès Bélusca-Maïto 2a50799eea [SHUTDOWN]
- Fix a signed / unsigned warning.
- Attempt to fix resource compilation with MSVC.

svn path=/trunk/; revision=57917
2012-12-15 00:41:16 +00:00
Hermès Bélusca-Maïto 45d0b41d19 [SHUTDOWN]
Improve functionnality of the shutdown utility :

* Added extra arguments based upon Windows 7.
* Added options to CommandLineOptions function.
* Simplify the PrintResourceString() function.
* Removed PrintUsage() since PrintResourceString() does a more flexible job at printing strings out.
* Added clear error messages when there is a problem. This makes it a bit easier to determine if there is a problem.
* Convert all the C++ comments to C.
* Since each version of Windows has a different upper limit for the length of the comment, a work around solution is used that first checks the length of the comment based upon the version of Windows that the user is currently using.
* Added support for hibernation mode, but the function SetSuspendState() is only a stub right now.
* In cases where the shutdown/restart operation is done remotely, now the proper permission is granted if the user has the proper permission.
* Added the REASON structure, which contains all the reason code combinations required for giving the proper reason code to the computer.
* Added bare bones basic support for the GUI option (/i). However, until the required features are added to ReactOS, the GUI won't do anything.
* Convert the program to full UNICODE support.

CORE-6613 #resolve #comment Committed in r57916. Thanks :)

svn path=/trunk/; revision=57916
2012-12-14 23:29:22 +00:00
Amine Khaldi c56017ac21 [COMCTL32_WINETEST]
* Sync with Wine 1.5.19.

svn path=/trunk/; revision=57915
2012-12-14 23:24:10 +00:00
Amine Khaldi d501ae4e5a [COMCTL32]
* Sync with Wine 1.5.19.

svn path=/trunk/; revision=57914
2012-12-14 23:23:44 +00:00
Amine Khaldi ac35817a56 [ROSBE/CMAKE]
* Set the correct prefix for the upcoming RosBE 2.1 toolchain.

svn path=/trunk/; revision=57913
2012-12-14 21:56:11 +00:00
Jérôme Gardou b806622f18 [INCLUDE/PSDK]
- Add LdrAddRefDll definition

svn path=/trunk/; revision=57912
2012-12-14 08:29:55 +00:00
Jérôme Gardou 181585f322 [CRT]
- sync _mbbtombc and _mbctombb implementations with wine

svn path=/trunk/; revision=57911
2012-12-13 21:36:27 +00:00
Jérôme Gardou 301e93be58 [CRT]
-fix __lc_codepage confusion
 -fix implementations of _mbsjistojms and _mbsjmstojis

svn path=/trunk/; revision=57910
2012-12-13 21:13:06 +00:00
Jérôme Gardou bc5d860b9e [INCLUDE/CRT]
- _CRT_NON_CONFORMING_SWPRINTFS is not relevant for us.

svn path=/trunk/; revision=57909
2012-12-13 19:21:30 +00:00
Jérôme Gardou 45ed0bc0ac [ATL]
- silence "unused but set" warning

svn path=/trunk/; revision=57908
2012-12-13 18:38:46 +00:00
Jérôme Gardou ac12febb5b [CRT]
- fix isleadbyte
 - implement mbrlen
 - avoid race condition when creatong global ANSI locale

svn path=/trunk/; revision=57907
2012-12-13 16:32:17 +00:00
Jérôme Gardou 5a862da366 [OLE32_WINETEST]
- Addendum to r57905
Both of them already sent upstream

svn path=/trunk/; revision=57906
2012-12-13 16:02:04 +00:00
Jérôme Gardou 3bddc1bdba [OLE32]
- Fix compilation with newer GCC

svn path=/trunk/; revision=57905
2012-12-13 16:00:44 +00:00
Jérôme Gardou f85ab10caf [INCLUDE/PSDK]
- winuser.h: properly cast CW_USEDEFAULT to int

svn path=/trunk/; revision=57904
2012-12-13 14:10:49 +00:00
Amine Khaldi f33678fca7 [CABINET]
* Sync with Wine 1.5.19.

svn path=/trunk/; revision=57903
2012-12-13 13:25:38 +00:00
Amine Khaldi ff05a3b37a [RICHED20_WINETEST]
* Sync with Wine 1.5.19.

svn path=/trunk/; revision=57902
2012-12-13 13:10:24 +00:00
Amine Khaldi 56299b0509 [RICHED20]
* Sync with Wine 1.5.19.

svn path=/trunk/; revision=57901
2012-12-13 13:10:17 +00:00
Amine Khaldi 0851cf3cdb [WINDOWSCODECS_WINETEST]
* Import from Wine 1.5.19.

svn path=/trunk/; revision=57900
2012-12-13 11:15:23 +00:00
Hermès Bélusca-Maïto d4129a2e07 [FREELDR]
- Use a list of possible operating system method loading to load ReactOS / ROS-Setup / Windows / Linux or booting from a disk / partition ..., instead of using a (huge) if () else if () ... instruction.
- Modify the corresponding functions to take into account for this new functionality.
- Allow having a live + boot cd if needed, in a elegant way.

svn path=/trunk/; revision=57899
2012-12-13 00:46:55 +00:00
Hermès Bélusca-Maïto 5b900194af [FREELDR]
Correct the type of few variables.

svn path=/trunk/; revision=57898
2012-12-13 00:15:19 +00:00
Amine Khaldi 2bd370a435 * Mark this as a DUMMYUNIONNAME.
svn path=/trunk/; revision=57897
2012-12-12 21:11:22 +00:00
Amine Khaldi ee729eb861 [OLE32_WINETEST]
* Sync with Wine 1.5.19.

svn path=/trunk/; revision=57896
2012-12-12 21:02:09 +00:00
Amine Khaldi 5acb061f2b [OLE32]
* Sync with Wine 1.5.19.

svn path=/trunk/; revision=57895
2012-12-12 21:01:41 +00:00
Amine Khaldi ba64101d04 [CMAKE]
* Addendum to r57893.

svn path=/trunk/; revision=57894
2012-12-12 15:39:08 +00:00
Amine Khaldi c410c0a203 [CMAKE]
* Add the ability to handle more than one idl file in generate_idl_iids.

svn path=/trunk/; revision=57893
2012-12-12 15:09:49 +00:00
Amine Khaldi 74b1cd4a03 [OLEAUT32_WINETEST]
* Sync with Wine 1.5.19.

svn path=/trunk/; revision=57892
2012-12-12 15:05:13 +00:00
Amine Khaldi 7e47495621 * Back out r57890 in favor of a complete upcoming sync.
svn path=/trunk/; revision=57891
2012-12-12 13:55:29 +00:00
Amine Khaldi fcbfe7f21b [OLEAUT32_WINETEST]
* Sync with Wine 1.5.19.

svn path=/trunk/; revision=57890
2012-12-12 13:53:12 +00:00
Amine Khaldi e00952317b [OLEAUT32]
* Sync to Wine 1.5.19.

svn path=/trunk/; revision=57889
2012-12-12 13:52:25 +00:00
Amine Khaldi 1e6bd4d298 [ATL_WINETEST]
* Sync with Wine 1.5.19.

svn path=/trunk/; revision=57888
2012-12-12 12:55:58 +00:00
Amine Khaldi be896f3971 [ATL]
* Sync with Wine 1.5.19.
[ATL100]
* Import from Wine 1.5.19.

svn path=/trunk/; revision=57887
2012-12-12 12:48:52 +00:00
Amine Khaldi 424881352d [SHELL32]
* Remove unneeded config.h inclusion.
* Remove an unneeded include dir.

svn path=/trunk/; revision=57886
2012-12-12 12:20:26 +00:00
Amine Khaldi 70ed141c58 [BROWSEUI]
* Remove an unneeded include dir.

svn path=/trunk/; revision=57885
2012-12-12 12:14:41 +00:00
Eric Kohl 3ac627bfd8 [SETUPAPI]
SetupDiLoadClassIcon: Return the handle to or index of the default icon (Other devices icon) if no valid ClassGuid was provided by the caller.
With this patch, the class icon of 'Other devices' appears in the device property sheets in the device manager.

svn path=/trunk/; revision=57884
2012-12-11 22:47:35 +00:00
Amine Khaldi fec6076d61 [GDIPLUS_WINETEST]
* Sync with Wine 1.5.19.

svn path=/trunk/; revision=57883
2012-12-11 21:40:34 +00:00
Amine Khaldi d4f934e3be [GDIPLUS]
* Sync with Wine 1.5.19.
[PSDK]
* Update some headers.

svn path=/trunk/; revision=57882
2012-12-11 21:40:15 +00:00
Amine Khaldi 3552b8c127 [WINDOWSCODECS]
* Sync with Wine 1.5.19.
[PSDK]
* Update some headers.
* Import wincodecsdk.idl from Wine.

svn path=/trunk/; revision=57881
2012-12-11 21:17:47 +00:00
Amine Khaldi 2c155d89bc [LOCALUI_WINETEST]: Sync with Wine 1.5.19.
svn path=/trunk/; revision=57880
2012-12-11 13:42:40 +00:00
Amine Khaldi 883899a1c3 [SCHANNEL_WINETEST]: Sync with Wine 1.5.19.
svn path=/trunk/; revision=57879
2012-12-11 13:41:44 +00:00
Amine Khaldi 558a78b293 [PSDK]
* Add some missing definition in sspi.h.

svn path=/trunk/; revision=57878
2012-12-11 13:40:57 +00:00
Amine Khaldi d713d536a5 [README.WINE]
* Update the list of synced modules.

svn path=/trunk/; revision=57877
2012-12-11 13:39:33 +00:00
Amine Khaldi 2aa63cb543 * Addendum to r57875.
svn path=/trunk/; revision=57876
2012-12-11 11:07:55 +00:00
Amine Khaldi 02baa63e9d * Allow warnings for all source files here.
svn path=/trunk/; revision=57875
2012-12-11 11:04:27 +00:00
Amine Khaldi 7556a74ee4 [XMLLITE]
* Forgot to svn add this.

svn path=/trunk/; revision=57874
2012-12-11 11:00:56 +00:00
Amine Khaldi 303ba4b07f [XMLLITE_WINETEST]: Sync with Wine 1.5.19.
svn path=/trunk/; revision=57873
2012-12-11 10:53:46 +00:00
Amine Khaldi f0e4af6f4c [XMLLITE]: Sync with Wine 1.5.19.
svn path=/trunk/; revision=57872
2012-12-11 10:53:36 +00:00