Cameron Gutman
c68a776204
- Only call NdisMEthIndicateReceiveComplete once per batch of packets
...
- Slight performance increase
svn path=/trunk/; revision=40721
2009-04-28 22:04:12 +00:00
Cameron Gutman
868c747030
- Remove BINARY_COMPATIBLE concept
...
- We should always use NDIS functions
svn path=/trunk/; revision=40720
2009-04-28 20:42:55 +00:00
Christoph von Wittich
44baddcec9
sync msxml3 with wine 1.1.20
...
svn path=/trunk/; revision=40719
2009-04-28 19:57:36 +00:00
Christoph von Wittich
4aaad1b63f
sync cryptui with wine 1.1.20
...
svn path=/trunk/; revision=40718
2009-04-28 19:48:23 +00:00
Aleksey Bragin
50a2c6cb69
- Fix writing of BootConfig to the registry (previously, it wrote contents of DEVICE_NODE structure and caused nonpaged pool overrea). Similar error a few lines below was fixed by hpoussin in r15691.
...
svn path=/trunk/; revision=40717
2009-04-28 11:39:54 +00:00
Johannes Anderwald
b34e7b4258
- Silence a few debug prints
...
- The IrpQueue functions are called at DISPATCH_LEVEL, therefore use KeAcquireSpinLockAtDpcLevel instead
- Fix multiple bugs when using IrpQueue tag functions
svn path=/trunk/; revision=40716
2009-04-27 23:16:49 +00:00
Johannes Anderwald
da49b0b87d
- Remove test code which should never have come into trunk
...
svn path=/trunk/; revision=40715
2009-04-27 22:43:08 +00:00
Johannes Anderwald
8a953f961b
- Fix IPortWavePci_Notify routine
...
- Add debug traces
svn path=/trunk/; revision=40714
2009-04-27 18:57:41 +00:00
Aleksey Bragin
59b86554ee
- Change storage of ReactOS-specific virtual address space from VadRoot to Vm EPROCESS structure member. Change containing "structure" from MM_AVL_TABLE to MMSUPPORT respectively .
...
svn path=/trunk/; revision=40713
2009-04-27 10:12:57 +00:00
Johannes Anderwald
86b82cf4d6
- Experimental IPortPinWavePci implementation
...
- Refactor IPortWavePciStream initilization
- Add test code for IDrmAudioStream
svn path=/trunk/; revision=40712
2009-04-27 00:33:49 +00:00
Johannes Anderwald
dc97dbb867
- Fix warning
...
- Fix KSALLOCATOR_FRAMING structure
svn path=/trunk/; revision=40711
2009-04-27 00:15:52 +00:00
Hervé Poussineau
54a86cf16f
Remove MachGetMemoryMap() and replace it by ArcGetMemoryDescriptor(). Rework memory initialization to use it.
...
As a bonus, we're not limited anymore to 32 memory descriptors, and having more than 4GB of RAM doesn't lead to out of bounds accesses
svn path=/trunk/; revision=40710
2009-04-26 20:22:16 +00:00
Dmitry Gorbachev
5ce8637a17
Romanian translations by Petru Dimitriu (petrimetri-at-gmail-dot-com), bug #4422 .
...
svn path=/trunk/; revision=40709
2009-04-26 17:31:56 +00:00
Johannes Anderwald
bfa69a3632
- Implement KSPROPERTY_PIN_DATARANGES handler- Always return TRUE in FastDeviceHandler (faciliates testing with Vortex AU8820 WDM Driver)
...
svn path=/trunk/; revision=40708
2009-04-26 11:19:12 +00:00
Cameron Gutman
fc76612bff
- Free NdisMiniportBlock.Resources when we receive a stop irp
...
svn path=/trunk/; revision=40707
2009-04-26 05:43:06 +00:00
Cameron Gutman
6fff9d423e
- Also copy AllocatedResources from the stack to NdisMiniportBlock.Resources
...
svn path=/trunk/; revision=40706
2009-04-26 05:35:24 +00:00
Johannes Anderwald
d46c77f118
- Pass KSPROPERTY_SET to subdevice constructor
...
- Add debug traces on error case
svn path=/trunk/; revision=40705
2009-04-26 00:07:33 +00:00
Cameron Gutman
d818cea15d
- Fix support for asynchronously completed requests
...
svn path=/trunk/; revision=40704
2009-04-25 23:31:49 +00:00
Cameron Gutman
6156cae916
- Use Int32x32To64 to calculate timeout
...
svn path=/trunk/; revision=40703
2009-04-25 22:02:50 +00:00
Dmitry Gorbachev
48f9386176
Simplified Chinese translations by Jingjing Fu (jingjingf AT 188.com). Bug #4417
...
svn path=/trunk/; revision=40699
2009-04-25 18:07:48 +00:00
Dmitry Gorbachev
f319dd5def
Patch from Petru Dimitriu (bug #4416 ):
...
- add Romanian translations of explorer-new, notepad, solitaire, rundll32, shell32;
- update translations of write, calc.
svn path=/trunk/; revision=40698
2009-04-25 17:32:31 +00:00
Sylvain Petreolle
1055cbc800
export GetAdaptersAddresses stub
...
svn path=/trunk/; revision=40696
2009-04-25 13:00:06 +00:00
Johannes Anderwald
53767e20b1
- Fix allocation of CM_RESOURCE_LIST
...
- Might fix bug 4354
See issue #4354 for more details.
svn path=/trunk/; revision=40694
2009-04-25 12:05:08 +00:00
Aleksey Bragin
018ceb886d
- Fix driver object type DeleteProcedure so that it actually unloads driver's image.
...
- Make IopUnloadDriver work accordingly (it shouldn't try to unload an image when its object has already been deleted). Drivers can now be unloaded in ReactOS, this probably fixes a number of hardware-related applications and applications using hardware protection.
svn path=/trunk/; revision=40693
2009-04-25 09:07:10 +00:00
Aleksey Bragin
be1e76002e
Samuel Serapion
...
- Fix iphlpapi.dll exports to match Windows XP/2003 one.
svn path=/trunk/; revision=40692
2009-04-25 08:33:02 +00:00
Cameron Gutman
f6fac55a75
- We don't need these debug prints anymore
...
svn path=/trunk/; revision=40691
2009-04-25 03:47:30 +00:00
Dmitry Gorbachev
0dd39d3d01
Romanian translation of ReactOS Calc by Petru Dimitriu
...
(petrimetri *at* gmail *dot* com). Bug #4413 .
svn path=/trunk/; revision=40690
2009-04-24 23:47:00 +00:00
Dmitry Gorbachev
a13f8eaabf
Update Norwegian translations (translator: Lars Martin Hambro,
...
bug #2482 , bug #4325 ). This patch was already applied in r40315,
but mistakenly reverted in r40564. Sorry.
svn path=/trunk/; revision=40688
2009-04-24 22:19:41 +00:00
Hervé Poussineau
d30f655f34
WINLDR: Repair LiveCD boot
...
svn path=/trunk/; revision=40687
2009-04-24 21:48:20 +00:00
Hervé Poussineau
ee3fc1bc60
Implement ArcGetTime() and ArcGetRelativeTime()
...
svn path=/trunk/; revision=40686
2009-04-24 20:35:11 +00:00
Aleksey Bragin
7d9f43ff96
- WINLDR: Fix SystemRoot path when booting in non-setup mode.
...
- WINLDR: Change path buffers to be MAX_PATH sized instead of an arbitrary 512 bytes value.
svn path=/trunk/; revision=40685
2009-04-24 19:03:10 +00:00
Aleksey Bragin
c9c9947227
- Reenable partition table exploration, but switch off disk error reporting before doing it.
...
svn path=/trunk/; revision=40684
2009-04-24 18:38:10 +00:00
Aleksey Bragin
58105388f3
- WINLDR: Pass boot options to the kernel when booting in setup mode (it was disabled for debugging reasons).
...
svn path=/trunk/; revision=40683
2009-04-24 18:27:34 +00:00
Aleksey Bragin
e78a6436ee
- WINLDR: Use SystemRoot path as it is because after recent Herve's changes there is no need to do additional operations with it.
...
svn path=/trunk/; revision=40682
2009-04-24 18:17:22 +00:00
Colin Finck
54d36c08b2
Fix SeaMonkey link
...
svn path=/trunk/; revision=40681
2009-04-24 14:58:23 +00:00
Colin Finck
6fae0f040f
Remove Firefox 1.5 from the list, we don't need three versions of it
...
svn path=/trunk/; revision=40680
2009-04-24 14:37:05 +00:00
Colin Finck
0f9b48da88
- Update SeaMonkey to 1.1.16
...
- Add Firefox 3.0.9
- Remove Mozilla ActiveX Control, that version isn't compatible anymore with our mshtml.
Only take the version automatically downloaded from mshtml now.
See issue #4411 for more details.
svn path=/trunk/; revision=40679
2009-04-24 14:26:21 +00:00
Dmitry Gorbachev
aa57463d31
Update log2lines tool. Patch by Jan Roeloffzen, with some changes. Bug #4342 .
...
svn path=/trunk/; revision=40678
2009-04-24 12:26:25 +00:00
Michael Martin
cdae2e8831
- Improved fix for edit control context menu. Send appropriate message based on return value of TrackPopupMenu
...
and remove handling of WM_MENUSELECT as its no longer needed. Patch sent to wine-patches@winehq.org .
svn path=/trunk/; revision=40677
2009-04-24 12:13:07 +00:00
Aleksey Bragin
d425e6c2ee
- Fix CDROM device registration: don't hardcode it to 0xE0, but register whatever device FreeLdr starts and which is not reported by BIOS as a hardisk. Fixes setupldr2.
...
svn path=/trunk/; revision=40676
2009-04-24 12:08:56 +00:00
Johannes Anderwald
d3748c04be
- Implement VideoPortPutDmaAdapter, VideoPortStartDma, VideoPortCompleteDma, VideoPortLockBuffer, VideoPortUnlockBuffer,
...
svn path=/trunk/; revision=40675
2009-04-24 02:18:30 +00:00
Johannes Anderwald
bc0a1f1a68
- Remove unused file
...
- Fix Es1370mp / Es1371mp driver installation. However, no sound yet. Needs more investigation
svn path=/trunk/; revision=40674
2009-04-23 20:33:27 +00:00
Cameron Gutman
cfaf89f849
- Allocate memory for the OOB area also
...
- Set the NdisPacketOobOffset in each packet
- Fixes the mysterious packet corruption
- Fixes Realtek 8139 and Intel PRO/1000
svn path=/trunk/; revision=40673
2009-04-23 20:00:36 +00:00
Johannes Anderwald
0f406bf6b8
- Add tons of ASSERT_IRQL / ASSERT_IRQL_EQUAL
...
- Queue a dpc when IServiceGroup::RequestService is called above dispatch level
- As a result writing to common buffer and completing irps can be done at the same time
- Start the stream at PASSIVE_LEVEL
- Check if key has been deleted in IRegistryKey object function
- Implement IRegistryKey::QueryRegistryValues
svn path=/trunk/; revision=40672
2009-04-23 19:06:36 +00:00
Cameron Gutman
61eca830d1
- Fix the size passed to RtlZeroMemory so it also zeros the protocol reserved memory
...
svn path=/trunk/; revision=40671
2009-04-23 18:56:37 +00:00
Timo Kreuzer
9143e681e0
fix build
...
svn path=/trunk/; revision=40670
2009-04-23 14:39:12 +00:00
Aleksey Bragin
9852eb0871
- Remove empty debug print.
...
svn path=/trunk/; revision=40668
2009-04-23 12:54:37 +00:00
Johannes Anderwald
9478e3b4e7
- Revert my SHOpenWithDialog changes
...
svn path=/trunk/; revision=40667
2009-04-23 12:51:59 +00:00
Johannes Anderwald
c8b09007ed
- Call OpenWith dialog when no file association is found
...
- Partial wine syncAlexandre Julliard <julliard@winehq.org>
shell32: Add implementation of WOWShellExecute.
The callback is probably not fully compatible, but apps are not
supposed to use that function anyway.
Vincent Povirk <madewokherd+8cd9@gmail.com>
shell32: Add a message for opening files with no association.
Marcus Meissner <marcus@jet.franken.de>
shell32: Fixed potential buffer overwrite in execute_from_key (Coverity).
Vincent Povirk <vincent@codeweavers.com>
shell32: Use the NO_UI flag in ShellExecute.
In my testing on Windows, I wasn't able to make ShellExecute display
any error dialogs.
Paul Chitescu <paulc@voip.null.ro>
shell32.dll: Return SE_ERR_FNF if file not found before checking for associations.
svn path=/trunk/; revision=40666
2009-04-23 12:39:11 +00:00
Johannes Anderwald
c9234e9ca1
- Re-dispatch irp to the default handler
...
svn path=/trunk/; revision=40665
2009-04-23 11:16:15 +00:00