reactos.git
13 years agomerge 37282 from amd64-branch:
Timo Kreuzer [Thu, 30 Apr 2009 23:26:02 +0000 (23:26 +0000)]
merge 37282 from amd64-branch:
Give rsym it's own directory (Timo Kreuzer)

svn path=/trunk/; revision=40757

13 years ago- Make debug pool return 8-bytes aligned pointers. The padding area (up to 7 bytes...
Aleksey Bragin [Thu, 30 Apr 2009 09:09:03 +0000 (09:09 +0000)]
- Make debug pool return 8-bytes aligned pointers. The padding area (up to 7 bytes) is not being checked for overruns now. ReactOS fully boots and works with this change and a debug pool.

svn path=/trunk/; revision=40750

13 years agoBug 4418: Simplified chinese language resource update by Jingjing Fu
Daniel Reimer [Thu, 30 Apr 2009 06:01:08 +0000 (06:01 +0000)]
Bug 4418: Simplified chinese language resource update by Jingjing Fu
Bug 4426: ReactOS translation update patch by Dimitriu Petru
Bug 4427: Bulgarian translation of ReactOS by ССТАНЕВ
Bug 4433: Translate Patch, Dutch for access.cpl by Jan Roeloffzen
Bug 4436: Translate Patch, Dutch for mmsys.cpl, timedate.cpl by Jan Roeloffzen
Bug 4437: Translate Patch, Dutch for taskmgr.exe by Jan Roeloffzen

svn path=/trunk/; revision=40745

13 years ago - Pass IRP_MN_QUERY_DEVICE_RELATIONS down the stack
Cameron Gutman [Thu, 30 Apr 2009 01:15:04 +0000 (01:15 +0000)]
 - Pass IRP_MN_QUERY_DEVICE_RELATIONS down the stack

svn path=/trunk/; revision=40744

13 years agoMerge from amd64-branch: (Samuel Serapión)
Timo Kreuzer [Wed, 29 Apr 2009 22:20:59 +0000 (22:20 +0000)]
Merge from amd64-branch: (Samuel Serapión)
36464: access.cpl: use IntToPtr instead of casting
36454: console.cpl: use LPARAM instead of LONG
36458: main.cpl: use IntToPtr instead of casting
36460: mmsys.cpl: use IntToPtr instead of casting, use INT_PTR instead of INT
36908: ncpa.cpl: use INT_PTR instead of INT
36466: sysdm.cpl: use INT_PTR instead of INT

svn path=/trunk/; revision=40743

13 years agoDon't cast pStartInfo->dwCrashDumpEnabled to LPBYTE and use it as pointer in RegSetVa...
Timo Kreuzer [Wed, 29 Apr 2009 21:57:47 +0000 (21:57 +0000)]
Don't cast pStartInfo->dwCrashDumpEnabled to LPBYTE and use it as pointer in RegSetValueExW, Instead pass &pStartInfo->dwCrashDumpEnabled.

svn path=/trunk/; revision=40741

13 years ago- Add a "regtest.cmd" for running other commands (here "ipconfig") before starting...
Colin Finck [Wed, 29 Apr 2009 20:14:25 +0000 (20:14 +0000)]
- Add a "regtest.cmd" for running other commands (here "ipconfig") before starting rosautotest and call "start rosautotest" to run it asynchronously and let Explorer load completely
- Set svn:eol-style for "unattend.inf" to CRLF, this file is a target one, which should also use target line-endings
- Fix typo in syssetup debug print

svn path=/trunk/; revision=40740

13 years ago- Add the ws2_32 library from Alex's old network branch which is a _huge_ improvement...
Ged Murphy [Wed, 29 Apr 2009 18:49:47 +0000 (18:49 +0000)]
- Add the ws2_32 library from Alex's old network branch which is a _huge_ improvement over our current, incorrect lib.
- I've made various changes and tweaks to get it building with gcc, however it doesn't yet build with out build environment as out headers are severely lacking. It's also reliant on other winsock libs which will come in future commits along with the header rewrite.

svn path=/trunk/; revision=40738

13 years agospaces -> tabs in rbuild file
Timo Kreuzer [Wed, 29 Apr 2009 18:13:42 +0000 (18:13 +0000)]
spaces -> tabs in rbuild file

svn path=/trunk/; revision=40737

13 years agoMerge 40118 from amd64-branch:
Timo Kreuzer [Wed, 29 Apr 2009 17:46:47 +0000 (17:46 +0000)]
Merge 40118 from amd64-branch:
%m is a glibc extension, convert it to "%s", strerror(errno). and fix 64bit build of dhcp service (Samuel Serapión)

svn path=/trunk/; revision=40736

13 years agosync mshtml and shdocvw with wine 1.1.20
Christoph von Wittich [Wed, 29 Apr 2009 17:16:20 +0000 (17:16 +0000)]
sync mshtml and shdocvw with wine 1.1.20

svn path=/trunk/; revision=40735

13 years agoMerge 40124, 40126 from amd64-branch:
Timo Kreuzer [Wed, 29 Apr 2009 16:49:52 +0000 (16:49 +0000)]
Merge 40124, 40126 from amd64-branch:
Fix 64bit build. It works too. (Samuel Serapión)

svn path=/trunk/; revision=40734

13 years agosync shell32_winetest with wine 1.1.20
Christoph von Wittich [Wed, 29 Apr 2009 15:11:22 +0000 (15:11 +0000)]
sync shell32_winetest with wine 1.1.20

svn path=/trunk/; revision=40733

13 years agosync shlwapi_winetest with wine 1.1.20
Christoph von Wittich [Wed, 29 Apr 2009 14:59:03 +0000 (14:59 +0000)]
sync shlwapi_winetest with wine 1.1.20

svn path=/trunk/; revision=40732

13 years ago- Add a temporary manifest to servman which contains support for comctl32 v6 and...
Ged Murphy [Wed, 29 Apr 2009 12:09:40 +0000 (12:09 +0000)]
- Add a temporary manifest to servman which contains support for comctl32 v6 and more importantly, support for UAC elevation in NT6+

This will be required for any app which needs to run with elevated privs. As we've previously stated, rbuild needs to generate the manifest hence this is only temporary. We therefore need a UAC tag adding to rbuild so the generated manifest can contain support for UAC elevation for any apps which require it. If anyone wishes to add this support to rbuild, feel free to do so.

svn path=/trunk/; revision=40731

13 years agoFix the build and a fix mem leak.
Ged Murphy [Wed, 29 Apr 2009 10:18:41 +0000 (10:18 +0000)]
Fix the build and a fix mem leak.
We should consider setting msvc to /W4.

svn path=/trunk/; revision=40730

13 years ago- continue "marletting"
Matthias Kupfer [Wed, 29 Apr 2009 09:55:05 +0000 (09:55 +0000)]
- continue "marletting"
- use marlett font for scrollbar control
- TODO: scrollbar size grip with marlett

svn path=/trunk/; revision=40729

13 years ago- Add the list of dependencies to the listbox so we know what else will be stopping
Ged Murphy [Wed, 29 Apr 2009 09:53:10 +0000 (09:53 +0000)]
- Add the list of dependencies to the listbox so we know what else will be stopping
- Restructure the stop code

svn path=/trunk/; revision=40728

13 years ago- Debug pool allocator: Add support for paged pool debugging.
Aleksey Bragin [Wed, 29 Apr 2009 09:48:31 +0000 (09:48 +0000)]
- Debug pool allocator: Add support for paged pool debugging.

svn path=/trunk/; revision=40727

13 years ago- Implement a special "debug pool" allocator which catches pool overruns. It evolved...
Aleksey Bragin [Wed, 29 Apr 2009 09:41:32 +0000 (09:41 +0000)]
- Implement a special "debug pool" allocator which catches pool overruns. It evolved from an initial patch by Art Yerkes, and is fully independent from underlying pool implementation. It supports only non-paged pool and detects only overruns now. To enable, uncomment DEBUG_NPOOL define in mm/pool.c.

svn path=/trunk/; revision=40726

13 years ago- Rewrite start and stop routines to make them much more robust
Ged Murphy [Wed, 29 Apr 2009 08:32:52 +0000 (08:32 +0000)]
- Rewrite start and stop routines to make them much more robust
- Add the ability to check for and stop dependent services
- Untested at the moment, but unfinished anyway.

svn path=/trunk/; revision=40725

13 years ago - Fix build (try 2)
Cameron Gutman [Tue, 28 Apr 2009 22:46:28 +0000 (22:46 +0000)]
 - Fix build (try 2)

svn path=/trunk/; revision=40724

13 years ago - Fix build
Cameron Gutman [Tue, 28 Apr 2009 22:39:36 +0000 (22:39 +0000)]
 - Fix build

svn path=/trunk/; revision=40723

13 years ago - Wait for NdisMFreeSharedMemoryPassive to complete before returning
Cameron Gutman [Tue, 28 Apr 2009 22:30:23 +0000 (22:30 +0000)]
 - Wait for NdisMFreeSharedMemoryPassive to complete before returning
See issue #4428 for more details.

svn path=/trunk/; revision=40722

13 years ago - Only call NdisMEthIndicateReceiveComplete once per batch of packets
Cameron Gutman [Tue, 28 Apr 2009 22:04:12 +0000 (22:04 +0000)]
 - Only call NdisMEthIndicateReceiveComplete once per batch of packets
 - Slight performance increase

svn path=/trunk/; revision=40721

13 years ago - Remove BINARY_COMPATIBLE concept
Cameron Gutman [Tue, 28 Apr 2009 20:42:55 +0000 (20:42 +0000)]
 - Remove BINARY_COMPATIBLE concept
 - We should always use NDIS functions

svn path=/trunk/; revision=40720

13 years agosync msxml3 with wine 1.1.20
Christoph von Wittich [Tue, 28 Apr 2009 19:57:36 +0000 (19:57 +0000)]
sync msxml3 with wine 1.1.20

svn path=/trunk/; revision=40719

13 years agosync cryptui with wine 1.1.20
Christoph von Wittich [Tue, 28 Apr 2009 19:48:23 +0000 (19:48 +0000)]
sync cryptui with wine 1.1.20

svn path=/trunk/; revision=40718

13 years ago- Fix writing of BootConfig to the registry (previously, it wrote contents of DEVICE_...
Aleksey Bragin [Tue, 28 Apr 2009 11:39:54 +0000 (11:39 +0000)]
- 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

13 years ago- Silence a few debug prints
Johannes Anderwald [Mon, 27 Apr 2009 23:16:49 +0000 (23:16 +0000)]
- 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

13 years ago- Remove test code which should never have come into trunk
Johannes Anderwald [Mon, 27 Apr 2009 22:43:08 +0000 (22:43 +0000)]
- Remove test code which should never have come into trunk

svn path=/trunk/; revision=40715

13 years ago- Fix IPortWavePci_Notify routine
Johannes Anderwald [Mon, 27 Apr 2009 18:57:41 +0000 (18:57 +0000)]
- Fix IPortWavePci_Notify routine
- Add debug traces

svn path=/trunk/; revision=40714

13 years ago- Change storage of ReactOS-specific virtual address space from VadRoot to Vm EPROCES...
Aleksey Bragin [Mon, 27 Apr 2009 10:12:57 +0000 (10:12 +0000)]
- 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

13 years ago- Experimental IPortPinWavePci implementation
Johannes Anderwald [Mon, 27 Apr 2009 00:33:49 +0000 (00:33 +0000)]
- Experimental IPortPinWavePci implementation
- Refactor IPortWavePciStream initilization
- Add test code for IDrmAudioStream

svn path=/trunk/; revision=40712

13 years ago- Fix warning
Johannes Anderwald [Mon, 27 Apr 2009 00:15:52 +0000 (00:15 +0000)]
- Fix warning
- Fix KSALLOCATOR_FRAMING structure

svn path=/trunk/; revision=40711

13 years agoRemove MachGetMemoryMap() and replace it by ArcGetMemoryDescriptor(). Rework memory...
Hervé Poussineau [Sun, 26 Apr 2009 20:22:16 +0000 (20:22 +0000)]
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

13 years agoRomanian translations by Petru Dimitriu (petrimetri-at-gmail-dot-com), bug #4422.
Dmitry Gorbachev [Sun, 26 Apr 2009 17:31:56 +0000 (17:31 +0000)]
Romanian translations by Petru Dimitriu (petrimetri-at-gmail-dot-com), bug #4422.

svn path=/trunk/; revision=40709

13 years ago- Implement KSPROPERTY_PIN_DATARANGES handler- Always return TRUE in FastDeviceHandle...
Johannes Anderwald [Sun, 26 Apr 2009 11:19:12 +0000 (11:19 +0000)]
- Implement KSPROPERTY_PIN_DATARANGES handler- Always return TRUE in FastDeviceHandler (faciliates testing with Vortex AU8820 WDM Driver)

svn path=/trunk/; revision=40708

13 years ago - Free NdisMiniportBlock.Resources when we receive a stop irp
Cameron Gutman [Sun, 26 Apr 2009 05:43:06 +0000 (05:43 +0000)]
 - Free NdisMiniportBlock.Resources when we receive a stop irp

svn path=/trunk/; revision=40707

13 years ago - Also copy AllocatedResources from the stack to NdisMiniportBlock.Resources
Cameron Gutman [Sun, 26 Apr 2009 05:35:24 +0000 (05:35 +0000)]
 - Also copy AllocatedResources from the stack to NdisMiniportBlock.Resources

svn path=/trunk/; revision=40706

13 years ago- Pass KSPROPERTY_SET to subdevice constructor
Johannes Anderwald [Sun, 26 Apr 2009 00:07:33 +0000 (00:07 +0000)]
- Pass KSPROPERTY_SET to subdevice constructor
- Add debug traces on error case

svn path=/trunk/; revision=40705

13 years ago - Fix support for asynchronously completed requests
Cameron Gutman [Sat, 25 Apr 2009 23:31:49 +0000 (23:31 +0000)]
 - Fix support for asynchronously completed requests

svn path=/trunk/; revision=40704

13 years ago - Use Int32x32To64 to calculate timeout
Cameron Gutman [Sat, 25 Apr 2009 22:02:50 +0000 (22:02 +0000)]
 - Use Int32x32To64 to calculate timeout

svn path=/trunk/; revision=40703

13 years agoSimplified Chinese translations by Jingjing Fu (jingjingf AT 188.com). Bug #4417
Dmitry Gorbachev [Sat, 25 Apr 2009 18:07:48 +0000 (18:07 +0000)]
Simplified Chinese translations by Jingjing Fu (jingjingf AT 188.com). Bug #4417

svn path=/trunk/; revision=40699

13 years agoPatch from Petru Dimitriu (bug #4416):
Dmitry Gorbachev [Sat, 25 Apr 2009 17:32:31 +0000 (17:32 +0000)]
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

13 years agoexport GetAdaptersAddresses stub
Sylvain Petreolle [Sat, 25 Apr 2009 13:00:06 +0000 (13:00 +0000)]
export GetAdaptersAddresses stub

svn path=/trunk/; revision=40696

13 years ago- Fix allocation of CM_RESOURCE_LIST
Johannes Anderwald [Sat, 25 Apr 2009 12:05:08 +0000 (12:05 +0000)]
- Fix allocation of CM_RESOURCE_LIST
- Might fix bug 4354
See issue #4354 for more details.

svn path=/trunk/; revision=40694

13 years ago- Fix driver object type DeleteProcedure so that it actually unloads driver's image.
Aleksey Bragin [Sat, 25 Apr 2009 09:07:10 +0000 (09:07 +0000)]
- 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

13 years agoSamuel Serapion
Aleksey Bragin [Sat, 25 Apr 2009 08:33:02 +0000 (08:33 +0000)]
Samuel Serapion
- Fix iphlpapi.dll exports to match Windows XP/2003 one.

svn path=/trunk/; revision=40692

13 years ago - We don't need these debug prints anymore
Cameron Gutman [Sat, 25 Apr 2009 03:47:30 +0000 (03:47 +0000)]
 - We don't need these debug prints anymore

svn path=/trunk/; revision=40691

13 years agoRomanian translation of ReactOS Calc by Petru Dimitriu
Dmitry Gorbachev [Fri, 24 Apr 2009 23:47:00 +0000 (23:47 +0000)]
Romanian translation of ReactOS Calc by Petru Dimitriu
(petrimetri *at* gmail *dot* com). Bug #4413.

svn path=/trunk/; revision=40690

13 years agoUpdate Norwegian translations (translator: Lars Martin Hambro,
Dmitry Gorbachev [Fri, 24 Apr 2009 22:19:41 +0000 (22:19 +0000)]
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

13 years agoWINLDR: Repair LiveCD boot
Hervé Poussineau [Fri, 24 Apr 2009 21:48:20 +0000 (21:48 +0000)]
WINLDR: Repair LiveCD boot

svn path=/trunk/; revision=40687

13 years agoImplement ArcGetTime() and ArcGetRelativeTime()
Hervé Poussineau [Fri, 24 Apr 2009 20:35:11 +0000 (20:35 +0000)]
Implement ArcGetTime() and ArcGetRelativeTime()

svn path=/trunk/; revision=40686

13 years ago- WINLDR: Fix SystemRoot path when booting in non-setup mode.
Aleksey Bragin [Fri, 24 Apr 2009 19:03:10 +0000 (19:03 +0000)]
- 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

13 years ago- Reenable partition table exploration, but switch off disk error reporting before...
Aleksey Bragin [Fri, 24 Apr 2009 18:38:10 +0000 (18:38 +0000)]
- Reenable partition table exploration, but switch off disk error reporting before doing it.

svn path=/trunk/; revision=40684

13 years ago- WINLDR: Pass boot options to the kernel when booting in setup mode (it was disabled...
Aleksey Bragin [Fri, 24 Apr 2009 18:27:34 +0000 (18:27 +0000)]
- WINLDR: Pass boot options to the kernel when booting in setup mode (it was disabled for debugging reasons).

svn path=/trunk/; revision=40683

13 years ago- WINLDR: Use SystemRoot path as it is because after recent Herve's changes there...
Aleksey Bragin [Fri, 24 Apr 2009 18:17:22 +0000 (18:17 +0000)]
- 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

13 years agoFix SeaMonkey link
Colin Finck [Fri, 24 Apr 2009 14:58:23 +0000 (14:58 +0000)]
Fix SeaMonkey link

svn path=/trunk/; revision=40681

13 years agoRemove Firefox 1.5 from the list, we don't need three versions of it
Colin Finck [Fri, 24 Apr 2009 14:37:05 +0000 (14:37 +0000)]
Remove Firefox 1.5 from the list, we don't need three versions of it

svn path=/trunk/; revision=40680

13 years ago- Update SeaMonkey to 1.1.16
Colin Finck [Fri, 24 Apr 2009 14:26:21 +0000 (14:26 +0000)]
- 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

13 years agoUpdate log2lines tool. Patch by Jan Roeloffzen, with some changes. Bug #4342.
Dmitry Gorbachev [Fri, 24 Apr 2009 12:26:25 +0000 (12:26 +0000)]
Update log2lines tool. Patch by Jan Roeloffzen, with some changes. Bug #4342.

svn path=/trunk/; revision=40678

13 years ago- Improved fix for edit control context menu. Send appropriate message based on retur...
Michael Martin [Fri, 24 Apr 2009 12:13:07 +0000 (12:13 +0000)]
- 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

13 years ago- Fix CDROM device registration: don't hardcode it to 0xE0, but register whatever...
Aleksey Bragin [Fri, 24 Apr 2009 12:08:56 +0000 (12:08 +0000)]
- 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

13 years ago- Implement VideoPortPutDmaAdapter, VideoPortStartDma, VideoPortCompleteDma, VideoPor...
Johannes Anderwald [Fri, 24 Apr 2009 02:18:30 +0000 (02:18 +0000)]
- Implement VideoPortPutDmaAdapter, VideoPortStartDma, VideoPortCompleteDma, VideoPortLockBuffer, VideoPortUnlockBuffer,

svn path=/trunk/; revision=40675

13 years ago- Remove unused file
Johannes Anderwald [Thu, 23 Apr 2009 20:33:27 +0000 (20:33 +0000)]
- Remove unused file
- Fix Es1370mp / Es1371mp driver installation. However, no sound yet. Needs more investigation

svn path=/trunk/; revision=40674

13 years ago - Allocate memory for the OOB area also
Cameron Gutman [Thu, 23 Apr 2009 20:00:36 +0000 (20:00 +0000)]
 - 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

13 years ago- Add tons of ASSERT_IRQL / ASSERT_IRQL_EQUAL
Johannes Anderwald [Thu, 23 Apr 2009 19:06:36 +0000 (19:06 +0000)]
- 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

13 years ago - Fix the size passed to RtlZeroMemory so it also zeros the protocol reserved memory
Cameron Gutman [Thu, 23 Apr 2009 18:56:37 +0000 (18:56 +0000)]
 - Fix the size passed to RtlZeroMemory so it also zeros the protocol reserved memory

svn path=/trunk/; revision=40671

13 years agofix build
Timo Kreuzer [Thu, 23 Apr 2009 14:39:12 +0000 (14:39 +0000)]
fix build

svn path=/trunk/; revision=40670

13 years ago- Remove empty debug print.
Aleksey Bragin [Thu, 23 Apr 2009 12:54:37 +0000 (12:54 +0000)]
- Remove empty debug print.

svn path=/trunk/; revision=40668

13 years ago- Revert my SHOpenWithDialog changes
Johannes Anderwald [Thu, 23 Apr 2009 12:51:59 +0000 (12:51 +0000)]
- Revert my SHOpenWithDialog changes

svn path=/trunk/; revision=40667

13 years ago- Call OpenWith dialog when no file association is found
Johannes Anderwald [Thu, 23 Apr 2009 12:39:11 +0000 (12:39 +0000)]
- 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

13 years ago- Re-dispatch irp to the default handler
Johannes Anderwald [Thu, 23 Apr 2009 11:16:15 +0000 (11:16 +0000)]
- Re-dispatch irp to the default handler

svn path=/trunk/; revision=40665

13 years ago - Zero the whole packet in other packet allocation routines
Cameron Gutman [Thu, 23 Apr 2009 10:32:41 +0000 (10:32 +0000)]
 - 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

13 years ago- Once a create handler indicates success, leave creation handler
Johannes Anderwald [Thu, 23 Apr 2009 10:30:57 +0000 (10:30 +0000)]
- Once a create handler indicates success, leave creation handler

svn path=/trunk/; revision=40663

13 years ago- Fix build
Dmitry Chapyshev [Thu, 23 Apr 2009 10:07:55 +0000 (10:07 +0000)]
- Fix build

svn path=/trunk/; revision=40662

13 years agoremove wine's wintab32 which relies on x11 drivers
Christoph von Wittich [Thu, 23 Apr 2009 09:33:10 +0000 (09:33 +0000)]
remove wine's wintab32 which relies on x11 drivers

svn path=/trunk/; revision=40661

13 years agoBug 4396: Slovak Translations Update by Mario Kacmar
Daniel Reimer [Thu, 23 Apr 2009 08:16:43 +0000 (08:16 +0000)]
Bug 4396: Slovak Translations Update by Mario Kacmar

svn path=/trunk/; revision=40660

13 years agofix some msvcrt string winetests
Christoph von Wittich [Wed, 22 Apr 2009 20:40:07 +0000 (20:40 +0000)]
fix some msvcrt string winetests

svn path=/trunk/; revision=40659

13 years ago - Fix a typo
Cameron Gutman [Wed, 22 Apr 2009 19:51:29 +0000 (19:51 +0000)]
 - Fix a typo

svn path=/trunk/; revision=40657

13 years agoimport strcpy_s from wine
Christoph von Wittich [Wed, 22 Apr 2009 18:53:21 +0000 (18:53 +0000)]
import strcpy_s from wine

svn path=/trunk/; revision=40654

13 years ago- Add "log2lines" tool by Jan Roeloffzen. Bug #4342.
Dmitry Gorbachev [Wed, 22 Apr 2009 16:50:44 +0000 (16:50 +0000)]
- Add "log2lines" tool by Jan Roeloffzen. Bug #4342.
- Fix indentation in rsym.h.

svn path=/trunk/; revision=40652

13 years agosync advapi32/cred.c to wine 1.1.19
Christoph von Wittich [Wed, 22 Apr 2009 15:58:37 +0000 (15:58 +0000)]
sync advapi32/cred.c to wine 1.1.19

svn path=/trunk/; revision=40651

13 years ago- Add SMPlayer 0.6.7
Johannes Anderwald [Wed, 22 Apr 2009 15:22:46 +0000 (15:22 +0000)]
- Add SMPlayer 0.6.7

svn path=/trunk/; revision=40650

13 years ago- Increase importance of the audio dpc which finishes irps
Johannes Anderwald [Wed, 22 Apr 2009 15:01:18 +0000 (15:01 +0000)]
- 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

13 years ago- Implement GetUserNameExA/W (code from Wine)
Dmitry Chapyshev [Wed, 22 Apr 2009 14:11:17 +0000 (14:11 +0000)]
- Implement GetUserNameExA/W (code from Wine)

svn path=/trunk/; revision=40648

13 years ago- Fix a problem with loading dlls in Iron
Dmitry Chapyshev [Wed, 22 Apr 2009 12:20:26 +0000 (12:20 +0000)]
- Fix a problem with loading dlls in Iron
See issue #4201 for more details.

svn path=/trunk/; revision=40647

13 years ago- Allocate work item for each filter / pin being opened
Johannes Anderwald [Wed, 22 Apr 2009 10:57:28 +0000 (10:57 +0000)]
- 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

13 years ago- Allocate a work item for each specific request (start / stop / close) and free...
Johannes Anderwald [Wed, 22 Apr 2009 10:17:40 +0000 (10:17 +0000)]
- Allocate a work item for each specific request (start / stop / close) and free allocated work items

svn path=/trunk/; revision=40645

13 years ago- Add Font Embedding Dll (it is necessary for Iron and Chrome)
Dmitry Chapyshev [Wed, 22 Apr 2009 08:51:09 +0000 (08:51 +0000)]
- Add Font Embedding Dll (it is necessary for Iron and Chrome)

svn path=/trunk/; revision=40644

13 years ago - Don't attempt to store packets and buffers in the same place
Cameron Gutman [Wed, 22 Apr 2009 03:27:33 +0000 (03:27 +0000)]
 - Don't attempt to store packets and buffers in the same place

svn path=/trunk/; revision=40643

13 years ago- Add error debug traces
Johannes Anderwald [Tue, 21 Apr 2009 22:55:21 +0000 (22:55 +0000)]
- Add error debug traces

svn path=/trunk/; revision=40642

13 years ago- Implement KSPROPERTY_PIN_CTYPE, KSPROPERTY_PIN_DATAFLOW, KSPROPERTY_PIN_COMMUNICATI...
Johannes Anderwald [Tue, 21 Apr 2009 22:05:33 +0000 (22:05 +0000)]
- Implement KSPROPERTY_PIN_CTYPE, KSPROPERTY_PIN_DATAFLOW, KSPROPERTY_PIN_COMMUNICATION for fast property handler

svn path=/trunk/; revision=40641

13 years ago- Implement FastDeviceIoControl for IPortFilterWavePci
Johannes Anderwald [Tue, 21 Apr 2009 21:44:15 +0000 (21:44 +0000)]
- Implement FastDeviceIoControl for IPortFilterWavePci
- Partly implement fast property handler

svn path=/trunk/; revision=40640

13 years agoChange some leftover .rbuild files from compiler="cpp" to compiler="cxx"
Colin Finck [Tue, 21 Apr 2009 19:53:10 +0000 (19:53 +0000)]
Change some leftover .rbuild files from compiler="cpp" to compiler="cxx"

svn path=/trunk/; revision=40638

13 years agoFix warning
Hervé Poussineau [Tue, 21 Apr 2009 19:19:48 +0000 (19:19 +0000)]
Fix warning

svn path=/trunk/; revision=40637

13 years agoDisable partition table exploration, as long as it displays an error message if disk...
Hervé Poussineau [Tue, 21 Apr 2009 19:05:07 +0000 (19:05 +0000)]
Disable partition table exploration, as long as it displays an error message if disk is not partitioned

svn path=/trunk/; revision=40636

13 years agoSome work on freetype font driver
Timo Kreuzer [Tue, 21 Apr 2009 18:54:36 +0000 (18:54 +0000)]
Some work on freetype font driver

svn path=/trunk/; revision=40635

13 years ago- Implement handling a FastDeviceIoControl path (not yet used in portcls)
Johannes Anderwald [Tue, 21 Apr 2009 10:02:57 +0000 (10:02 +0000)]
- Implement handling a FastDeviceIoControl path (not yet used in portcls)

svn path=/trunk/; revision=40633