Aleksey Bragin
dc040195a0
[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
2009-10-20 10:12:49 +00:00
Aleksey Bragin
4f4bec88a5
[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
2009-10-20 10:02:27 +00:00
Aleksey Bragin
87f0ae4ac5
[ntoskrnl/mm/ARM3]
...
- Rewrite MmPageEntireDriver in a better way, fix bugs.
svn path=/trunk/; revision=43640
2009-10-20 09:53:29 +00:00
Michael Martin
65aa515215
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
2009-10-20 09:17:09 +00:00
Cameron Gutman
13c453792d
- 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
2009-10-20 06:07:34 +00:00
Cameron Gutman
31ba6d7556
- 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
2009-10-20 05:24:37 +00:00
Cameron Gutman
6f08578e3c
- Don't set AT_ARP for the loopback interface
...
- Remove hacks in iphlpapi that hid this bug
svn path=/trunk/; revision=43636
2009-10-20 03:54:27 +00:00
Cameron Gutman
5635553281
- 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
2009-10-20 02:30:05 +00:00
Cameron Gutman
e31be82be3
- 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
2009-10-20 01:35:37 +00:00
James Tabor
15f63b0f9d
- 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
2009-10-19 23:04:50 +00:00
Aleksey Bragin
3fcf38a55e
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
2009-10-19 21:42:27 +00:00
Christoph von Wittich
40ee8ac836
sync widl to wine 1.1.31
...
svn path=/trunk/; revision=43628
2009-10-19 21:30:54 +00:00
Christoph von Wittich
25d647719b
move widl compilerflags to ReactOS-i386.rbuild
...
svn path=/trunk/; revision=43627
2009-10-19 21:30:34 +00:00
Christoph von Wittich
7f6058b7f6
partial rpcrt4 sync to wine 1.1.31
...
svn path=/trunk/; revision=43626
2009-10-19 21:18:07 +00:00
Christoph von Wittich
d091e2ea6c
-sync msi_winetest with wine 1.1.31
...
svn path=/trunk/; revision=43625
2009-10-19 21:11:46 +00:00
Christoph von Wittich
82e600f4fe
update libxml2 to version 2.7.6
...
svn path=/trunk/; revision=43624
2009-10-19 19:59:37 +00:00
Aleksey Bragin
751ac9df16
- Add VLC to rapps.
...
See issue #4882 for more details.
svn path=/trunk/; revision=43623
2009-10-19 19:38:57 +00:00
Christoph von Wittich
da55336659
update libxslt headers as well
...
svn path=/trunk/; revision=43622
2009-10-19 19:28:32 +00:00
Aleksey Bragin
6fb025f72f
- Revert 43599: "Temporarily disable hanging gdi32:metafile test."
...
svn path=/trunk/; revision=43621
2009-10-19 19:24:39 +00:00
Christoph von Wittich
5923afe8fe
update libxslt to version 1.1.26
...
svn path=/trunk/; revision=43620
2009-10-19 19:11:29 +00:00
Christoph von Wittich
3d8e1d4e02
-sync msxml3 with wine 1.1.31
...
svn path=/trunk/; revision=43619
2009-10-19 18:58:31 +00:00
Johannes Anderwald
25db485c93
[PORTCLS]
...
- Silence most dprints of portcls
- Remove dead code
- Fix a bug in PcCreateSubdeviceDescriptor
svn path=/trunk/; revision=43618
2009-10-19 18:54:01 +00:00
Christoph von Wittich
8869f7edc2
-sync msxml3_winetest with wine 1.1.31
...
svn path=/trunk/; revision=43617
2009-10-19 18:53:22 +00:00
Christoph von Wittich
64c401dd10
-sync atl with wine 1.1.31
...
svn path=/trunk/; revision=43616
2009-10-19 18:50:02 +00:00
Benedikt Freisen
9b45c01052
[PAINT] rearranging variable declarations for better MSVC compatiblity
...
svn path=/trunk/; revision=43615
2009-10-19 17:46:29 +00:00
Christoph von Wittich
56d94b0f4e
-sync wintrust_winetest with wine 1.1.31
...
svn path=/trunk/; revision=43614
2009-10-19 17:31:03 +00:00
Christoph von Wittich
75d8628bc1
-sync wintrust with wine 1.1.31
...
svn path=/trunk/; revision=43613
2009-10-19 17:29:28 +00:00
Christoph von Wittich
cd6b288377
-sync urlmon_winetest with wine 1.1.31
...
svn path=/trunk/; revision=43612
2009-10-19 17:22:45 +00:00
Christoph von Wittich
3d31b24600
-sync urlmon with wine 1.1.31
...
svn path=/trunk/; revision=43611
2009-10-19 17:22:21 +00:00
Christoph von Wittich
502388c635
-sync jscript_winetest with wine 1.1.31
...
svn path=/trunk/; revision=43608
2009-10-19 17:03:40 +00:00
Christoph von Wittich
ed2ac13f03
-sync jscript with wine 1.1.31
...
svn path=/trunk/; revision=43607
2009-10-19 17:03:21 +00:00
Aleksey Bragin
e182f235a1
[ntoskrnl/lpc]
...
- Mark NtRequestPort/NtReplyPort as implemented.
svn path=/trunk/; revision=43606
2009-10-19 16:37:12 +00:00
Aleksey Bragin
884aa8948f
[ntoskrnl/lpc]
...
- Implement NtReplyPort based on NtReplyWaitReceivePortEx and LpcReplyPort.
- Implement NtRequestPort based on NtRequestWaitReplyPort and LpcRequestPort.
svn path=/trunk/; revision=43603
2009-10-19 15:49:29 +00:00
Aleksey Bragin
b8f74a1482
- Temporarily disable hanging gdi32:metafile test.
...
svn path=/trunk/; revision=43599
2009-10-19 11:39:16 +00:00
Hervé Poussineau
035a83011e
Ok, reverting r43565. Someone will have to tell me why it works for me but not for buildbot
...
svn path=/trunk/; revision=43576
2009-10-18 20:06:09 +00:00
Hervé Poussineau
2d7ba2275a
[freeldr] Limit disk read buffer size to 512 bytes
...
svn path=/trunk/; revision=43575
2009-10-18 19:53:12 +00:00
Dmitry Gorbachev
dba912455e
[HAL, WIN32K] Add typedef.
...
svn path=/trunk/; revision=43573
2009-10-18 18:53:13 +00:00
Dmitry Gorbachev
112bc907de
[3DTEXT, FREELDR, HAL, MINGW_COMMON, MMDRV, MSGINA, NTOSKRNL] Add extern.
...
svn path=/trunk/; revision=43572
2009-10-18 18:52:56 +00:00
Dmitry Gorbachev
417b31c079
Fix double definition of a variable, add extern.
...
svn path=/trunk/; revision=43571
2009-10-18 18:52:15 +00:00
Dmitry Gorbachev
9698fa5426
Remove a definition of a variable from a header file.
...
svn path=/trunk/; revision=43570
2009-10-18 18:52:12 +00:00
Dmitry Gorbachev
d2b83e9175
Update cvconst.h file, from Wine.
...
svn path=/trunk/; revision=43569
2009-10-18 18:52:08 +00:00
Benedikt Freisen
df983244a3
[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
2009-10-18 18:36:46 +00:00
Hervé Poussineau
9c62b2152a
[freeldr/i386] Read up to 128 sectors at once
...
svn path=/trunk/; revision=43565
2009-10-18 18:24:35 +00:00
Timo Kreuzer
125296305f
Fix parameters of ExAllocatePoolWithQuota and ExAllocatePoolWithQuotaTag
...
svn path=/trunk/; revision=43561
2009-10-18 17:12:19 +00:00
Christoph von Wittich
c3565096d4
sync advapi32 winetest to wine 1.1.31
...
svn path=/trunk/; revision=43556
2009-10-18 14:57:22 +00:00
Christoph von Wittich
58a1fb8784
add some NULL checks
...
svn path=/trunk/; revision=43555
2009-10-18 14:47:16 +00:00
Johannes Anderwald
37a6c638aa
- Partly revert 43533
...
svn path=/trunk/; revision=43553
2009-10-18 14:22:00 +00:00
Stefan Ginsberg
4373ffc102
- Fix error return of EnumPrinterKeyA/W, spotted by janderwald
...
svn path=/trunk/; revision=43551
2009-10-18 14:04:59 +00:00
Stefan Ginsberg
253122a239
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
2009-10-18 13:55:44 +00:00
Stefan Ginsberg
144f1bc166
- 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
2009-10-18 11:50:34 +00:00