reactos.git
12 years ago - Limit the number of interrupts that are handled per call to MiniportHandleInterrup...
Cameron Gutman [Fri, 23 Oct 2009 00:27:00 +0000 (00:27 +0000)]
 - Limit the number of interrupts that are handled per call to MiniportHandleInterrupt to prevent us from staying at DISPATCH_LEVEL for too long

svn path=/trunk/; revision=43693

12 years ago - Move the DstAddress check above the NCE modification code so we don't use ARP...
Cameron Gutman [Thu, 22 Oct 2009 19:08:02 +0000 (19:08 +0000)]
 - Move the DstAddress check above the NCE modification code so we don't use ARP requests that aren't addressed to us
 - Fixes bug 4879

svn path=/trunk/; revision=43692

12 years ago- Fix 43192 -- MAXUINT and MAXULONGLONG are only defined for Vista and later.
Stefan Ginsberg [Thu, 22 Oct 2009 18:27:17 +0000 (18:27 +0000)]
- Fix 43192 -- MAXUINT and MAXULONGLONG are only defined for Vista and later.
- Add some leftover MAXULONG.

svn path=/trunk/; revision=43691

12 years agorevert the KD_CONTEXT change
Timo Kreuzer [Thu, 22 Oct 2009 15:25:37 +0000 (15:25 +0000)]
revert the KD_CONTEXT change

svn path=/trunk/; revision=43690

12 years agofix build
Timo Kreuzer [Thu, 22 Oct 2009 15:15:07 +0000 (15:15 +0000)]
fix build

svn path=/trunk/; revision=43689

12 years ago[KDCOM]
Timo Kreuzer [Thu, 22 Oct 2009 14:58:33 +0000 (14:58 +0000)]
[KDCOM]
- Merge r43682
- Copy new kdcom from amd64 branch. It's only built when _WINKD_ is set to 1 in the config file.
Happy testing.

svn path=/trunk/; revision=43688

12 years ago[shell32]
Andrew Hill [Thu, 22 Oct 2009 02:29:01 +0000 (02:29 +0000)]
[shell32]
- hKey is already properly closed, don't close it again.

svn path=/trunk/; revision=43679

12 years ago - Send DHCP discover after loading the configuration so we have valid options
Cameron Gutman [Thu, 22 Oct 2009 00:55:45 +0000 (00:55 +0000)]
 - Send DHCP discover after loading the configuration so we have valid options
 - Fixes erratic behavior with certain DHCP servers

svn path=/trunk/; revision=43678

12 years ago- Don't use KeBugCheck(0) -- 0 is an invalid bugcode. Use a proper bugcode, DbgBreakP...
Stefan Ginsberg [Wed, 21 Oct 2009 17:52:11 +0000 (17:52 +0000)]
- Don't use KeBugCheck(0) -- 0 is an invalid bugcode. Use a proper bugcode, DbgBreakPoint or UNIMPLEMENTED instead depending on how the old call was used.
- Remove some unused and deprecated macros from the network stack that did this.
- fastfat_new: Use FAT_FILE_SYSTEM instead of magic 0x23.

svn path=/trunk/; revision=43673

12 years ago[PAINT] cleanup:
Benedikt Freisen [Wed, 21 Oct 2009 15:44:31 +0000 (15:44 +0000)]
[PAINT] cleanup:
- formatting for enhanced readability
- removal of superfluous variables/assignments
- corrected or added header comment in all files
- change if ... else ... to ?-operator where sensible and readable
- small bugfix in mouse.c concerning rectangle drawing
- fixed some possible string buffer overruns

svn path=/trunk/; revision=43671

12 years ago- Fix download path as file system doesnt support '?' and rapps isnt checking for...
Johannes Anderwald [Wed, 21 Oct 2009 10:25:28 +0000 (10:25 +0000)]
- Fix download path as file system doesnt support '?' and rapps isnt checking for this

svn path=/trunk/; revision=43670

12 years ago- Fix downloard url
Johannes Anderwald [Wed, 21 Oct 2009 10:13:23 +0000 (10:13 +0000)]
- Fix downloard url

svn path=/trunk/; revision=43669

12 years ago[NTOSKNRL]
Johannes Anderwald [Wed, 21 Oct 2009 09:11:36 +0000 (09:11 +0000)]
[NTOSKNRL]
- Enhance DebugPrint by Stefan Ginsberg

svn path=/trunk/; revision=43668

12 years ago- Fix building on linux
Johannes Anderwald [Wed, 21 Oct 2009 07:55:11 +0000 (07:55 +0000)]
- Fix building on linux
- Patch by Filip Navara

svn path=/trunk/; revision=43667

12 years ago- Fix a lock release leak
Johannes Anderwald [Wed, 21 Oct 2009 07:45:33 +0000 (07:45 +0000)]
- Fix a lock release leak
- By Russel Rice (IRC: Russel) rtc _ marine /@\ hotmail -dot- -com-

svn path=/trunk/; revision=43666

12 years ago[PORTCLS]
Johannes Anderwald [Wed, 21 Oct 2009 06:34:24 +0000 (06:34 +0000)]
[PORTCLS]
- Implement support for submitting multiple stream headers at once
- Return correct status code on error
[WDMAUD_KERNEL]
- Save correct length

svn path=/trunk/; revision=43665

12 years ago - Don't allocate a buffer if we don't have any neighbors
Cameron Gutman [Wed, 21 Oct 2009 03:49:44 +0000 (03:49 +0000)]
 - Don't allocate a buffer if we don't have any neighbors

svn path=/trunk/; revision=43664

12 years ago - Fix an issue that broke ARP replies because we compared the source address with...
Cameron Gutman [Wed, 21 Oct 2009 02:16:03 +0000 (02:16 +0000)]
 - Fix an issue that broke ARP replies because we compared the source address with our address instead of the destination address with our address
 - What ended up happening was the router saved our gratuitous ARP hw address which allowed communication until it sent an ARP request which we would discard instead of replying to it, so the network connection would drop unexpectedly. "ipconfig /renew" was a temporary fix because it caused another gratuitous ARP packet to be sent and readded our hw address to the router's cache
 - This should be the last major issue with running in bridged mode

svn path=/trunk/; revision=43663

12 years ago- [User32] Rein Klazes : Handle MN_GETHMENU in PopupMenuWndProc.
James Tabor [Wed, 21 Oct 2009 00:20:00 +0000 (00:20 +0000)]
- [User32] Rein Klazes : Handle MN_GETHMENU in PopupMenuWndProc.
- [PSDK] Add MN_GETHMENU.

svn path=/trunk/; revision=43661

12 years ago-sync mapi32 with wine 1.1.31
Christoph von Wittich [Tue, 20 Oct 2009 21:40:47 +0000 (21:40 +0000)]
-sync mapi32 with wine 1.1.31

svn path=/trunk/; revision=43660

12 years ago-sync mapi32_winetest with wine 1.1.31
Christoph von Wittich [Tue, 20 Oct 2009 21:40:20 +0000 (21:40 +0000)]
-sync mapi32_winetest with wine 1.1.31

svn path=/trunk/; revision=43659

12 years agoChange base address of User32 DLL to avoid bug #4908.
Dmitry Gorbachev [Tue, 20 Oct 2009 21:03:47 +0000 (21:03 +0000)]
Change base address of User32 DLL to avoid bug #4908.

svn path=/trunk/; revision=43658

12 years ago-sync mshtml_winetest with wine 1.1.31
Christoph von Wittich [Tue, 20 Oct 2009 19:28:26 +0000 (19:28 +0000)]
-sync mshtml_winetest with wine 1.1.31

svn path=/trunk/; revision=43657

12 years ago-sync mshtml with wine 1.1.31
Christoph von Wittich [Tue, 20 Oct 2009 19:28:02 +0000 (19:28 +0000)]
-sync mshtml with wine 1.1.31

svn path=/trunk/; revision=43656

12 years ago[gdi32] Prevent possible buffer overrun in TranslateCharsetInfo, see wine bug 19819...
Gregor Schneider [Tue, 20 Oct 2009 18:34:22 +0000 (18:34 +0000)]
[gdi32] Prevent possible buffer overrun in TranslateCharsetInfo, see wine bug 19819 for more info

svn path=/trunk/; revision=43655

12 years ago[fastfat_new]
Aleksey Bragin [Tue, 20 Oct 2009 17:45:59 +0000 (17:45 +0000)]
[fastfat_new]
- Increase FCB's OpenCount when opening existing FCB too.
- Properly compare prefixes in FatInsertName.
- Fix a copypaste bug which resulted in an infinite loop while traversing a splay tree of FCB names.
- Implement FatiQueryFsSizeInfo.

svn path=/trunk/; revision=43654

12 years ago- Add several missing assertions documented on the MSDN page "Checked Build ASSERTs"
Stefan Ginsberg [Tue, 20 Oct 2009 16:47:01 +0000 (16:47 +0000)]
- Add several missing assertions documented on the MSDN page "Checked Build ASSERTs"
- Fix a typo in MmProbeAndLockPages; assignment within an ASSERT isn't such a good idea! (was harmless though)

svn path=/trunk/; revision=43653

12 years agoFix deprecated conversion from string constant to 'wchar_t*'
Dmitry Gorbachev [Tue, 20 Oct 2009 16:37:51 +0000 (16:37 +0000)]
Fix deprecated conversion from string constant to 'wchar_t*'

svn path=/trunk/; revision=43652

12 years agoMove the sacred texts of (L)GPL to the proper place.
Dmitry Gorbachev [Tue, 20 Oct 2009 15:19:34 +0000 (15:19 +0000)]
Move the sacred texts of (L)GPL to the proper place.

svn path=/trunk/; revision=43650

12 years ago- Fix dgorbachev's copypasta.
Aleksey Bragin [Tue, 20 Oct 2009 14:46:02 +0000 (14:46 +0000)]
- Fix dgorbachev's copypasta.

svn path=/trunk/; revision=43649

12 years agoFix two user32 resource tests
Giannis Adamopoulos [Tue, 20 Oct 2009 14:42:08 +0000 (14:42 +0000)]
Fix two user32 resource tests

svn path=/trunk/; revision=43648

12 years agoFix build.
Dmitry Gorbachev [Tue, 20 Oct 2009 14:33:31 +0000 (14:33 +0000)]
Fix build.

svn path=/trunk/; revision=43647

12 years ago[fastfat_new]
Aleksey Bragin [Tue, 20 Oct 2009 12:51:13 +0000 (12:51 +0000)]
[fastfat_new]
- Implement root directory open operation.
- Add OpenCount counter to FCB.

svn path=/trunk/; revision=43646

12 years ago[atlnew]
Andrew Hill [Tue, 20 Oct 2009 12:26:51 +0000 (12:26 +0000)]
[atlnew]
- Initial checkin of minimal atl library
- To prevent conflicts with wine atl dll, this library is named atlnew

svn path=/trunk/; revision=43645

12 years ago[fastfat_new]
Aleksey Bragin [Tue, 20 Oct 2009 12:03:51 +0000 (12:03 +0000)]
[fastfat_new]
- Fix an incorrectly placed closing bracket which resulted in ignoring almost all actions when performing relative open. This results in a massive reformatting of FatiCreate.

svn path=/trunk/; revision=43644

12 years ago[fastfat_new]
Aleksey Bragin [Tue, 20 Oct 2009 10:32:37 +0000 (10:32 +0000)]
[fastfat_new]
- When creating a DCB with a known file handle, always build a full file name, because FullFAT opening code always needs a full name.
- Fix debug prints (%Z -> %wZ).

svn path=/trunk/; revision=43643

12 years ago[fastfat_new]
Aleksey Bragin [Tue, 20 Oct 2009 10:12:49 +0000 (10:12 +0000)]
[fastfat_new]
- From the moment of statically linking to FullFAT library this driver is infected by GPLv3. Fix headers accordingly.

svn path=/trunk/; revision=43642

12 years ago[fastfat_new]
Aleksey Bragin [Tue, 20 Oct 2009 10:02:27 +0000 (10:02 +0000)]
[fastfat_new]
- Cleanup the source code from parts which aren't needed anymore (after switching to FullFAT library usage). About 40kb of source code removed.

svn path=/trunk/; revision=43641

12 years ago[ntoskrnl/mm/ARM3]
Aleksey Bragin [Tue, 20 Oct 2009 09:53:29 +0000 (09:53 +0000)]
[ntoskrnl/mm/ARM3]
- Rewrite MmPageEntireDriver in a better way, fix bugs.

svn path=/trunk/; revision=43640

12 years agoehci_alloc, ohci_alloc, uhci_alloc: Initialize DPC before connecting interrupt as...
Michael Martin [Tue, 20 Oct 2009 09:17:09 +0000 (09:17 +0000)]
ehci_alloc, ohci_alloc, uhci_alloc: Initialize DPC before connecting interrupt as the driver has to already be prepared to handle interrupts when calling IoConnectInterrupt.

svn path=/trunk/; revision=43639

12 years ago - Fix a typo in checksum calculation for datagrams with an odd number of octets
Cameron Gutman [Tue, 20 Oct 2009 06:07:34 +0000 (06:07 +0000)]
 - Fix a typo in checksum calculation for datagrams with an odd number of octets
 - Allow packets with no checksum
 - Remove debug prints that got left behind

svn path=/trunk/; revision=43638

12 years ago - Implement UDP checksum calculation
Cameron Gutman [Tue, 20 Oct 2009 05:24:37 +0000 (05:24 +0000)]
 - Implement UDP checksum calculation
 - Fixes issues with DHCP (and any other UDP traffic) over bridged networking on vbox and issues with other hardware that doesn't like a checksum of 0
 - See bug #4754

svn path=/trunk/; revision=43637

12 years ago - Don't set AT_ARP for the loopback interface
Cameron Gutman [Tue, 20 Oct 2009 03:54:27 +0000 (03:54 +0000)]
 - Don't set AT_ARP for the loopback interface
 - Remove hacks in iphlpapi that hid this bug

svn path=/trunk/; revision=43636

12 years ago - Copy correct data to our lookahead buffer. It was previously missing the media...
Cameron Gutman [Tue, 20 Oct 2009 02:30:05 +0000 (02:30 +0000)]
 - Copy correct data to our lookahead buffer. It was previously missing the media header which messed up the lookahead buffer size passed to ProtocolReceive
 - Fix the check for loopback indication. It was previously checking whether the source and destination packets were the same which makes no sense at all
 - Correct the offset and length passed to NdisCopyFromPacketToPacket. The caller's values of these don't include the header size but the packet does
 - Fixes a crash when running "ping 10.0.2.15 -l 1800" on vbox with NAT

svn path=/trunk/; revision=43635

12 years ago - Store the indicated packet so NdisTransferData can copy data from it when the...
Cameron Gutman [Tue, 20 Oct 2009 01:35:37 +0000 (01:35 +0000)]
 - Store the indicated packet so NdisTransferData can copy data from it when the caller requests data beyond our allocated lookahead buffer

svn path=/trunk/; revision=43634

12 years ago- Add more information for support with function MmPageEntireDriver. Not sure where...
James Tabor [Mon, 19 Oct 2009 23:04:50 +0000 (23:04 +0000)]
- Add more information for support with function MmPageEntireDriver. Not sure where to place the function since it uses numbers for IX86/AMD and not ARM. Enable MmDisablePagingExecutive without the register entry to support it.

svn path=/trunk/; revision=43633

12 years agoDaniel Zimmermann <netzimme@aim.com>
Aleksey Bragin [Mon, 19 Oct 2009 21:42:27 +0000 (21:42 +0000)]
Daniel Zimmermann <netzimme@aim.com>
- Print module and function name when a wine unimplemented function exception is raised.
See issue #4546 for more details.

svn path=/trunk/; revision=43629

12 years agosync widl to wine 1.1.31
Christoph von Wittich [Mon, 19 Oct 2009 21:30:54 +0000 (21:30 +0000)]
sync widl to wine 1.1.31

svn path=/trunk/; revision=43628

12 years agomove widl compilerflags to ReactOS-i386.rbuild
Christoph von Wittich [Mon, 19 Oct 2009 21:30:34 +0000 (21:30 +0000)]
move widl compilerflags to ReactOS-i386.rbuild

svn path=/trunk/; revision=43627

12 years agopartial rpcrt4 sync to wine 1.1.31
Christoph von Wittich [Mon, 19 Oct 2009 21:18:07 +0000 (21:18 +0000)]
partial rpcrt4 sync to wine 1.1.31

svn path=/trunk/; revision=43626

12 years ago-sync msi_winetest with wine 1.1.31
Christoph von Wittich [Mon, 19 Oct 2009 21:11:46 +0000 (21:11 +0000)]
-sync msi_winetest with wine 1.1.31

svn path=/trunk/; revision=43625

12 years agoupdate libxml2 to version 2.7.6
Christoph von Wittich [Mon, 19 Oct 2009 19:59:37 +0000 (19:59 +0000)]
update libxml2 to version 2.7.6

svn path=/trunk/; revision=43624

12 years ago- Add VLC to rapps.
Aleksey Bragin [Mon, 19 Oct 2009 19:38:57 +0000 (19:38 +0000)]
- Add VLC to rapps.
See issue #4882 for more details.

svn path=/trunk/; revision=43623

12 years agoupdate libxslt headers as well
Christoph von Wittich [Mon, 19 Oct 2009 19:28:32 +0000 (19:28 +0000)]
update libxslt headers as well

svn path=/trunk/; revision=43622

12 years ago- Revert 43599: "Temporarily disable hanging gdi32:metafile test."
Aleksey Bragin [Mon, 19 Oct 2009 19:24:39 +0000 (19:24 +0000)]
- Revert 43599: "Temporarily disable hanging gdi32:metafile test."

svn path=/trunk/; revision=43621

12 years agoupdate libxslt to version 1.1.26
Christoph von Wittich [Mon, 19 Oct 2009 19:11:29 +0000 (19:11 +0000)]
update libxslt to version 1.1.26

svn path=/trunk/; revision=43620

12 years ago-sync msxml3 with wine 1.1.31
Christoph von Wittich [Mon, 19 Oct 2009 18:58:31 +0000 (18:58 +0000)]
-sync msxml3 with wine 1.1.31

svn path=/trunk/; revision=43619

12 years ago[PORTCLS]
Johannes Anderwald [Mon, 19 Oct 2009 18:54:01 +0000 (18:54 +0000)]
[PORTCLS]
- Silence most dprints of portcls
- Remove dead code
- Fix a bug in PcCreateSubdeviceDescriptor

svn path=/trunk/; revision=43618

12 years ago-sync msxml3_winetest with wine 1.1.31
Christoph von Wittich [Mon, 19 Oct 2009 18:53:22 +0000 (18:53 +0000)]
-sync msxml3_winetest with wine 1.1.31

svn path=/trunk/; revision=43617

12 years ago-sync atl with wine 1.1.31
Christoph von Wittich [Mon, 19 Oct 2009 18:50:02 +0000 (18:50 +0000)]
-sync atl with wine 1.1.31

svn path=/trunk/; revision=43616

12 years ago[PAINT] rearranging variable declarations for better MSVC compatiblity
Benedikt Freisen [Mon, 19 Oct 2009 17:46:29 +0000 (17:46 +0000)]
[PAINT] rearranging variable declarations for better MSVC compatiblity

svn path=/trunk/; revision=43615

12 years ago-sync wintrust_winetest with wine 1.1.31
Christoph von Wittich [Mon, 19 Oct 2009 17:31:03 +0000 (17:31 +0000)]
-sync wintrust_winetest with wine 1.1.31

svn path=/trunk/; revision=43614

12 years ago-sync wintrust with wine 1.1.31
Christoph von Wittich [Mon, 19 Oct 2009 17:29:28 +0000 (17:29 +0000)]
-sync wintrust with wine 1.1.31

svn path=/trunk/; revision=43613

12 years ago-sync urlmon_winetest with wine 1.1.31
Christoph von Wittich [Mon, 19 Oct 2009 17:22:45 +0000 (17:22 +0000)]
-sync urlmon_winetest with wine 1.1.31

svn path=/trunk/; revision=43612

12 years ago-sync urlmon with wine 1.1.31
Christoph von Wittich [Mon, 19 Oct 2009 17:22:21 +0000 (17:22 +0000)]
-sync urlmon with wine 1.1.31

svn path=/trunk/; revision=43611

12 years ago-sync jscript_winetest with wine 1.1.31
Christoph von Wittich [Mon, 19 Oct 2009 17:03:40 +0000 (17:03 +0000)]
-sync jscript_winetest with wine 1.1.31

svn path=/trunk/; revision=43608

12 years ago-sync jscript with wine 1.1.31
Christoph von Wittich [Mon, 19 Oct 2009 17:03:21 +0000 (17:03 +0000)]
-sync jscript with wine 1.1.31

svn path=/trunk/; revision=43607

12 years ago[ntoskrnl/lpc]
Aleksey Bragin [Mon, 19 Oct 2009 16:37:12 +0000 (16:37 +0000)]
[ntoskrnl/lpc]
- Mark NtRequestPort/NtReplyPort as implemented.

svn path=/trunk/; revision=43606

12 years ago[ntoskrnl/lpc]
Aleksey Bragin [Mon, 19 Oct 2009 15:49:29 +0000 (15:49 +0000)]
[ntoskrnl/lpc]
- Implement NtReplyPort based on NtReplyWaitReceivePortEx and LpcReplyPort.
- Implement NtRequestPort based on NtRequestWaitReplyPort and LpcRequestPort.

svn path=/trunk/; revision=43603

12 years ago- Temporarily disable hanging gdi32:metafile test.
Aleksey Bragin [Mon, 19 Oct 2009 11:39:16 +0000 (11:39 +0000)]
- Temporarily disable hanging gdi32:metafile test.

svn path=/trunk/; revision=43599

12 years agoOk, reverting r43565. Someone will have to tell me why it works for me but not for...
Hervé Poussineau [Sun, 18 Oct 2009 20:06:09 +0000 (20:06 +0000)]
Ok, reverting r43565. Someone will have to tell me why it works for me but not for buildbot

svn path=/trunk/; revision=43576

12 years ago[freeldr] Limit disk read buffer size to 512 bytes
Hervé Poussineau [Sun, 18 Oct 2009 19:53:12 +0000 (19:53 +0000)]
[freeldr] Limit disk read buffer size to 512 bytes

svn path=/trunk/; revision=43575

12 years ago[HAL, WIN32K] Add typedef.
Dmitry Gorbachev [Sun, 18 Oct 2009 18:53:13 +0000 (18:53 +0000)]
[HAL, WIN32K] Add typedef.

svn path=/trunk/; revision=43573

12 years ago[3DTEXT, FREELDR, HAL, MINGW_COMMON, MMDRV, MSGINA, NTOSKRNL] Add extern.
Dmitry Gorbachev [Sun, 18 Oct 2009 18:52:56 +0000 (18:52 +0000)]
[3DTEXT, FREELDR, HAL, MINGW_COMMON, MMDRV, MSGINA, NTOSKRNL] Add extern.

svn path=/trunk/; revision=43572

12 years agoFix double definition of a variable, add extern.
Dmitry Gorbachev [Sun, 18 Oct 2009 18:52:15 +0000 (18:52 +0000)]
Fix double definition of a variable, add extern.

svn path=/trunk/; revision=43571

12 years agoRemove a definition of a variable from a header file.
Dmitry Gorbachev [Sun, 18 Oct 2009 18:52:12 +0000 (18:52 +0000)]
Remove a definition of a variable from a header file.

svn path=/trunk/; revision=43570

12 years agoUpdate cvconst.h file, from Wine.
Dmitry Gorbachev [Sun, 18 Oct 2009 18:52:08 +0000 (18:52 +0000)]
Update cvconst.h file, from Wine.

svn path=/trunk/; revision=43569

12 years ago[PAINT]
Benedikt Freisen [Sun, 18 Oct 2009 18:36:46 +0000 (18:36 +0000)]
[PAINT]
- opening files via command line
- file date, time, size and paper resolution (pix. per meter) in attributes dialog
- loading/saving PpM resolution from/to file
- zoom tool shows and zooms to target rectangle
- implemented missing scroll bar functionality
- hiding status bar via menu item prepared

svn path=/trunk/; revision=43567

12 years ago[freeldr/i386] Read up to 128 sectors at once
Hervé Poussineau [Sun, 18 Oct 2009 18:24:35 +0000 (18:24 +0000)]
[freeldr/i386] Read up to 128 sectors at once

svn path=/trunk/; revision=43565

12 years agoFix parameters of ExAllocatePoolWithQuota and ExAllocatePoolWithQuotaTag
Timo Kreuzer [Sun, 18 Oct 2009 17:12:19 +0000 (17:12 +0000)]
Fix parameters of ExAllocatePoolWithQuota and ExAllocatePoolWithQuotaTag

svn path=/trunk/; revision=43561

12 years agosync advapi32 winetest to wine 1.1.31
Christoph von Wittich [Sun, 18 Oct 2009 14:57:22 +0000 (14:57 +0000)]
sync advapi32 winetest to wine 1.1.31

svn path=/trunk/; revision=43556

12 years agoadd some NULL checks
Christoph von Wittich [Sun, 18 Oct 2009 14:47:16 +0000 (14:47 +0000)]
add some NULL checks

svn path=/trunk/; revision=43555

12 years ago- Partly revert 43533
Johannes Anderwald [Sun, 18 Oct 2009 14:22:00 +0000 (14:22 +0000)]
- Partly revert 43533

svn path=/trunk/; revision=43553

12 years ago- Fix error return of EnumPrinterKeyA/W, spotted by janderwald
Stefan Ginsberg [Sun, 18 Oct 2009 14:04:59 +0000 (14:04 +0000)]
- Fix error return of EnumPrinterKeyA/W, spotted by janderwald

svn path=/trunk/; revision=43551

12 years agoGet rid of MmStats -- most of the fields weren't used anymore and we have duplicates...
Stefan Ginsberg [Sun, 18 Oct 2009 13:55:44 +0000 (13:55 +0000)]
Get rid of MmStats -- most of the fields weren't used anymore and we have duplicates for most of the ones that are still in use;
NrTotalPages -> MmNumberOfPhysicalPages
NrFreePages -> MmAvailablePages (new)
Get rid of NrSystemPages. Its value was only respected in MmInitializePageList at boot, even though it got updated later. Use a local variable in MmInitializePageList instead.

Fix SystemBasicInformation to use the correct variables for physical page information. Also, don't set ResidentSystemCodePage in the SystemPerformanceInformation query to some random incorrect Mm value. We don't depend this value anywhere in ReactOS currently, so just set it to 0.

svn path=/trunk/; revision=43550

12 years ago- Use DBG_STATUS_CONTROL_C instead of magic "1"
Stefan Ginsberg [Sun, 18 Oct 2009 11:50:34 +0000 (11:50 +0000)]
- Use DBG_STATUS_CONTROL_C instead of magic "1"
- Add missing KdPollBreakIn + DbgBreakPointWithStatus to ARM initialization
- Fix initialization of the D and I cache fields in the PCR -- it was always setting the second level

svn path=/trunk/; revision=43549

12 years agoPatch from David "gigaherz" Quintana: Stub out EnumPrinterKeyA/W, minor fixes by me.
Stefan Ginsberg [Sun, 18 Oct 2009 01:48:30 +0000 (01:48 +0000)]
Patch from David "gigaherz" Quintana: Stub out EnumPrinterKeyA/W, minor fixes by me.

svn path=/trunk/; revision=43548

12 years agoUpdate rbuild project file
KJK::Hyperion [Sat, 17 Oct 2009 21:30:01 +0000 (21:30 +0000)]
Update rbuild project file
Fix linker flags

svn path=/trunk/; revision=43547

12 years agosync msi to wine 1.1.31
Christoph von Wittich [Sat, 17 Oct 2009 21:16:57 +0000 (21:16 +0000)]
sync msi to wine 1.1.31

svn path=/trunk/; revision=43546

12 years agofix all gdi32 gdiobj winetests
Christoph von Wittich [Sat, 17 Oct 2009 21:04:04 +0000 (21:04 +0000)]
fix all gdi32 gdiobj winetests

svn path=/trunk/; revision=43545

12 years agosync shlwapi to wine 1.1.31
Christoph von Wittich [Sat, 17 Oct 2009 20:45:32 +0000 (20:45 +0000)]
sync shlwapi to wine 1.1.31

svn path=/trunk/; revision=43544

12 years agoAdd some structure offset macros to asm.h for amd64
Timo Kreuzer [Sat, 17 Oct 2009 20:19:42 +0000 (20:19 +0000)]
Add some structure offset macros to asm.h for amd64

svn path=/trunk/; revision=43543

12 years ago- Fix msvc build broken in 43466 -- please stop hurting msvc, it just wants to be...
Stefan Ginsberg [Sat, 17 Oct 2009 20:01:58 +0000 (20:01 +0000)]
- Fix msvc build  broken in 43466 -- please stop hurting msvc, it just wants to be loved (and wants __declspec placed first).

svn path=/trunk/; revision=43542

12 years agosync dialog to wine 1.1.31 (fixes one dialog winetest)
Christoph von Wittich [Sat, 17 Oct 2009 20:00:54 +0000 (20:00 +0000)]
sync dialog to wine 1.1.31 (fixes one dialog winetest)

svn path=/trunk/; revision=43541

12 years agosync edit to wine 1.1.31
Christoph von Wittich [Sat, 17 Oct 2009 19:35:42 +0000 (19:35 +0000)]
sync edit to wine 1.1.31

svn path=/trunk/; revision=43539

12 years agodisable ROS_LONG64 hack for amd64
Timo Kreuzer [Sat, 17 Oct 2009 19:19:22 +0000 (19:19 +0000)]
disable ROS_LONG64 hack for amd64

svn path=/trunk/; revision=43538

12 years agoMerge 41030 from amd64 branch
Timo Kreuzer [Sat, 17 Oct 2009 19:16:01 +0000 (19:16 +0000)]
Merge 41030 from amd64 branch

svn path=/trunk/; revision=43537

12 years ago[Shell32]: in shell view, use the expected value for the effect in Drag & Drop operation
Christoph von Wittich [Sat, 17 Oct 2009 19:15:04 +0000 (19:15 +0000)]
[Shell32]: in shell view, use the expected value for the effect in Drag & Drop operation
patch by <eric dot pouech at orange dot fr>

svn path=/trunk/; revision=43536

12 years agobuild kdcom for amd64, too
Timo Kreuzer [Sat, 17 Oct 2009 16:34:07 +0000 (16:34 +0000)]
build kdcom for amd64, too

svn path=/trunk/; revision=43534

12 years ago- Quick & dirty implementation of WIDM_RESET / WODM_RESET
Johannes Anderwald [Sat, 17 Oct 2009 15:08:01 +0000 (15:08 +0000)]
- Quick & dirty implementation of WIDM_RESET / WODM_RESET

svn path=/trunk/; revision=43533