Commit graph

48491 commits

Author SHA1 Message Date
Amine Khaldi ae8fa62fc7 [ADVAPI32_WINETEST]
* Sync with Wine 1.3.29.

svn path=/trunk/; revision=53961
2011-10-03 15:18:15 +00:00
Amine Khaldi ab0304b942 [PSDK]
* Add some missing defines.

svn path=/trunk/; revision=53960
2011-10-03 15:17:57 +00:00
Amine Khaldi 1bcc18f7a7 [XDK/DDK/PSDK]
* Fix a compiler (clang) warning.

svn path=/trunk/; revision=53959
2011-10-03 15:17:27 +00:00
Amine Khaldi 8065202a81 [HEADERS/CRT]
* Work around an issue with clang and __debugbreak(). They mark __debugbreak as built-in (so we can't use ours) but it's not supported yet (so if we use nothing we get an error).

svn path=/trunk/; revision=53958
2011-10-03 15:11:33 +00:00
Thomas Faber b1ed2b25fe [MSAFD]
- More consistent error handling in WSPConnect
- Fix a DPRINT

svn path=/trunk/; revision=53957
2011-10-03 15:01:48 +00:00
Timo Kreuzer 628fc940d3 [FREELDR]
Implement new heap code. The code is much less complex than bget and allows to use allocation tags and releasing unused memory. Its not yet active.

svn path=/trunk/; revision=53956
2011-10-03 14:46:38 +00:00
Thomas Faber 208800e02b [MSAFD/FORMATTING]
- Trim trailing whitespace

svn path=/trunk/; revision=53955
2011-10-03 14:40:39 +00:00
Amine Khaldi 5487d628cf [GDI32_WINETEST]
* Skip some parts of bitmap test to allow Testman to handle it.
See issue #6527 for more details.

svn path=/trunk/; revision=53954
2011-10-03 14:13:41 +00:00
Eric Kohl 8048d5e1d9 [UMPNPMGR]
Implement PNP_GetCustomDevProp().

svn path=/trunk/; revision=53953
2011-10-03 13:51:00 +00:00
Giannis Adamopoulos 5c5eae050f [main.cpl]
- Add the icons for the fonts and administrator tools in the same id and index with windows

svn path=/trunk/; revision=53952
2011-10-03 11:02:43 +00:00
Giannis Adamopoulos 31934befae [shell32]
- Add two dummy icons for id 26 and 27. Now trying to load the recycle bin icon by index works

svn path=/trunk/; revision=53951
2011-10-03 09:40:55 +00:00
Amine Khaldi 76fd17af43 [GDI32_WINETEST]
* Sync with Wine 1.3.29.

svn path=/trunk/; revision=53950
2011-10-03 09:26:08 +00:00
Amine Khaldi 3d7d862d32 [PSDK]
* Add missing LAYOUT_LTR define.

svn path=/trunk/; revision=53949
2011-10-03 09:24:20 +00:00
Timo Kreuzer 3f410616c8 [FREELDR]
- more changes LoaderBlock -> BootDriverListHead/LoadOrderListHead
- make one more function static

svn path=/trunk/; revision=53948
2011-10-03 08:32:07 +00:00
Timo Kreuzer a198408aeb [FREELDR]
- Pass the module list head to a number of pe loader functions instead of the loader block.
- use static for some functions
- remove unneeded prototypes

svn path=/trunk/; revision=53947
2011-10-03 08:14:00 +00:00
Giannis Adamopoulos 05b34b61ef [win32k]
- Fix RECTL_bPointInRect to work like PtInRect
- Use the fixed RECTL_bPointInRect in DIB_XXBPP_FloodFillSolid to fix a bugchek
See issue #6437 for more details.

svn path=/trunk/; revision=53946
2011-10-02 23:09:03 +00:00
Thomas Faber 282312fef2 [WINETESTS/CMAKE]
- Disable those unhelpful format string warnings
- Remove some unnecessary defines

svn path=/trunk/; revision=53945
2011-10-02 22:16:18 +00:00
Amine Khaldi 9513c1d1ea [BROWSEUI]
* Reduce the scope of a variable.
* Comment out some unused code.
* Initialize some member variables in the respective constructors.

svn path=/trunk/; revision=53944
2011-10-02 21:44:24 +00:00
Thomas Faber e69656b340 [ADVAPI32_APITEST] - Test passing tag, but no group to CreateService
[KMTESTS/MM] - MmSection: Wait for write completion to prevent a random test failure

svn path=/trunk/; revision=53943
2011-10-02 21:42:33 +00:00
Timo Kreuzer 8b7dad6466 [NTSOKRNL]
- use RtlStringCbPrintfA instead of manually calculating required length and checking if the buffer is large enough
- Use %wZ as format specifier for a UNICODE_STRING, instead of using %S and making assumptions about zero termination.
- Don't "while (TRUE);" on buffer overflow!

svn path=/trunk/; revision=53942
2011-10-02 21:42:00 +00:00
Amine Khaldi 621aa88894 [RBUILD]
* Plug a leak.

svn path=/trunk/; revision=53941
2011-10-02 20:59:15 +00:00
Rafal Harabien 58bfd2a018 [FREELDR] - Improve debug messages
svn path=/trunk/; revision=53940
2011-10-02 20:09:07 +00:00
Timo Kreuzer e3206dd17b [ASM]
Add data32 prefix for MSVC

svn path=/trunk/; revision=53939
2011-10-02 19:47:29 +00:00
Timo Kreuzer e8469d97f6 [EXT2]
Fix remaining issues, bootsector compiles with GAS and ML. Sadly GAs sucks a bit and does neither allow to specify byte offsets, nor does it chose this itself to save space. As a result the code gets several bytes larger and I had to trim the messages even more.

svn path=/trunk/; revision=53938
2011-10-02 19:45:41 +00:00
Amine Khaldi ec00096fc0 [WIN32K]
* Handle allocation failure.

svn path=/trunk/; revision=53937
2011-10-02 19:41:31 +00:00
Amine Khaldi 6697e8cd41 [SYSDM]
* Revert r53934, this is a false positive from cppcheck. Spotted by Pierre.

svn path=/trunk/; revision=53936
2011-10-02 19:27:07 +00:00
Amine Khaldi 5a9d7acea1 [SHELL32]
* Fix a memory leak.

svn path=/trunk/; revision=53935
2011-10-02 19:18:03 +00:00
Amine Khaldi 7e49366011 [SYSDM]
* Fix a memory leak.

svn path=/trunk/; revision=53934
2011-10-02 19:14:45 +00:00
Thomas Faber 741495c584 [NTOSKRNL] - Fix MSVC build
[INCLUDE/C++] - Fix some typos in (obviously never used) typeinfo header
[MSVCRTEX] - Use _DLL instead of _M_CEE_PURE

svn path=/trunk/; revision=53933
2011-10-02 19:08:11 +00:00
Pierre Schweitzer 95cce1bb8a [MSFS]
Fix memory leak

svn path=/trunk/; revision=53932
2011-10-02 19:02:35 +00:00
Thomas Faber 63a058da88 [CMAKE]
- Use the new macros for link flags and compile definitions some more. No semantic changes

svn path=/trunk/; revision=53931
2011-10-02 18:59:33 +00:00
Timo Kreuzer 80406e33cf [EXT2]
- Use HEX() macro
- remove BYTE modifiers
- [es:di] -> es:[di]
- equ -> =


svn path=/trunk/; revision=53930
2011-10-02 15:47:52 +00:00
Timo Kreuzer 41fe9c8d7e [EXT2]
Convert labels and strings to portable format


svn path=/trunk/; revision=53929
2011-10-02 15:38:21 +00:00
Timo Kreuzer 58e525b4b8 [EXT2]
Convert comments to preprocessor format

svn path=/trunk/; revision=53928
2011-10-02 15:33:39 +00:00
Giannis Adamopoulos a4bc1ebf2b [explorer]
- Somehow our shell now expects the icon of My Computer to be the resource icon %SystemRoot%\Explorer.exe,0. Change the resource id of My computer icon to 0 to fix the wrong icon on the desktop

svn path=/trunk/; revision=53927
2011-10-02 13:49:11 +00:00
Pierre Schweitzer d8f1973e87 [WIN32K]
Fix memory leak

svn path=/trunk/; revision=53926
2011-10-02 13:18:06 +00:00
Timo Kreuzer 81b6d1dc78 [EXT2]
Duplicate ext2.asm to ext2.S, no changes yet

svn path=/trunk/; revision=53925
2011-10-02 13:15:18 +00:00
Pierre Schweitzer e950f52e39 [DESK]
Fix memory & resource leaks

svn path=/trunk/; revision=53924
2011-10-02 12:25:07 +00:00
Pierre Schweitzer 30b66be3ad [APPWIZ]
Fix memory leaks

svn path=/trunk/; revision=53923
2011-10-02 12:22:39 +00:00
Rafal Harabien bbb7e15b76 [LIBPNG] - Update libpng to 1.55. Patch by Elton Chung <elton328 [at] gmail [dot] com>.
See issue #6524 for more details.

svn path=/trunk/; revision=53922
2011-10-02 11:55:40 +00:00
Pierre Schweitzer 936342e048 [EXPLORER-NEW]
Fix memory leak

svn path=/trunk/; revision=53921
2011-10-02 11:38:22 +00:00
Amine Khaldi aa3e500d16 [ROSAPPS/SCREENSAVERS]
* Add a new Starfield screensaver. By Carlo Bramini (carlo DOT bramix AT libero DOT it).
* Adapted the build system files to get it to compile with current trunk.
See issue #6270 for more details.

svn path=/trunk/; revision=53920
2011-10-01 21:28:47 +00:00
Amine Khaldi 41cb7c488d [ADVAPI32]
* Sync CryptEnumProvidersW. Fixes some HKEY leaks.
See issue #6237 for more details.

svn path=/trunk/; revision=53919
2011-10-01 21:02:14 +00:00
Amine Khaldi ac527f3889 [HEADERS/CRT]
* We don't need this guard anymore.

svn path=/trunk/; revision=53918
2011-10-01 20:23:05 +00:00
Amine Khaldi a817cca680 [HEADERS/CRT]
* Properly check for clang.

svn path=/trunk/; revision=53917
2011-10-01 20:14:15 +00:00
Cameron Gutman a128b2a0d5 [NTOSKRNL]
- Print a message if something goes wrong during the loading process

svn path=/trunk/; revision=53916
2011-10-01 17:54:42 +00:00
Timo Kreuzer fee9838d50 [FREELDR]
Replace the fake export table with the real export table of freeldr, when loading ntbootdd.sys

svn path=/trunk/; revision=53915
2011-10-01 12:50:33 +00:00
Timo Kreuzer 6130e7f546 [FREELDR]
use a dll instead of an exe for the freeldr_pe and setupldr_pe targets and add a spec file to export scsiport stuff. This is the first step in cleaning up the scsiport import hack in freeldr

svn path=/trunk/; revision=53914
2011-10-01 12:14:45 +00:00
Cameron Gutman 21ee8eb586 [ACPI]
- Implement AcpiOsGetPhysicalAddress
- Make sure that AcpiOsGetThreadId returns a non-zero value

svn path=/trunk/; revision=53913
2011-10-01 07:19:57 +00:00
Cameron Gutman 90027438d1 [NTOSKRNL]
- Add more debugging during driver loading (not enabled by default)

svn path=/trunk/; revision=53912
2011-10-01 04:56:14 +00:00