Commit graph

36723 commits

Author SHA1 Message Date
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
Cameron Gutman 0152087f27 - Zero the whole packet in other packet allocation routines
- Set ValidCount TRUE because we don't have any buffers chained yet
 - Set the fPACKET_ALLOCATED_BY_NDIS flag (fixes storing media-specific data)

svn path=/trunk/; revision=40664
2009-04-23 10:32:41 +00:00
Johannes Anderwald 197a0b05ce - Once a create handler indicates success, leave creation handler
svn path=/trunk/; revision=40663
2009-04-23 10:30:57 +00:00
Dmitry Chapyshev a689863fb5 - Fix build
svn path=/trunk/; revision=40662
2009-04-23 10:07:55 +00:00
Christoph von Wittich 8b70974475 remove wine's wintab32 which relies on x11 drivers
svn path=/trunk/; revision=40661
2009-04-23 09:33:10 +00:00
Daniel Reimer 1575ce4fe5 Bug 4396: Slovak Translations Update by Mario Kacmar
svn path=/trunk/; revision=40660
2009-04-23 08:16:43 +00:00
Christoph von Wittich f9a1ec71a2 fix some msvcrt string winetests
svn path=/trunk/; revision=40659
2009-04-22 20:40:07 +00:00
Cameron Gutman b9df7bf615 - Fix a typo
svn path=/trunk/; revision=40657
2009-04-22 19:51:29 +00:00
Christoph von Wittich 40cfd9e1e4 import strcpy_s from wine
svn path=/trunk/; revision=40654
2009-04-22 18:53:21 +00:00
Dmitry Gorbachev 540dda3633 - Add "log2lines" tool by Jan Roeloffzen. Bug #4342.
- Fix indentation in rsym.h.

svn path=/trunk/; revision=40652
2009-04-22 16:50:44 +00:00
Christoph von Wittich d3936f5816 sync advapi32/cred.c to wine 1.1.19
svn path=/trunk/; revision=40651
2009-04-22 15:58:37 +00:00
Johannes Anderwald 645d7a7c73 - Add SMPlayer 0.6.7
svn path=/trunk/; revision=40650
2009-04-22 15:22:46 +00:00
Johannes Anderwald 0050614d7f - Increase importance of the audio dpc which finishes irps
- Once one second of audio data has been buffered, always queue audio irps and dont complete them imediately. Greatly improves the playback of SMPlayer and probably many other audio players which act strictly on the timing of completed irps
- Add debug traces when KsCreatePin fails

svn path=/trunk/; revision=40649
2009-04-22 15:01:18 +00:00
Dmitry Chapyshev 3ec26577f7 - Implement GetUserNameExA/W (code from Wine)
svn path=/trunk/; revision=40648
2009-04-22 14:11:17 +00:00
Dmitry Chapyshev cf37479786 - Fix a problem with loading dlls in Iron
See issue #4201 for more details.

svn path=/trunk/; revision=40647
2009-04-22 12:20:26 +00:00
Johannes Anderwald 67f6e0572a - Allocate work item for each filter / pin being opened
- Use ExInterlockedInsertTailList to insert a new audio device to prevent race conditions when more than one audio device is present
- Free work item in their target worker routine

svn path=/trunk/; revision=40646
2009-04-22 10:57:28 +00:00