reactos.git
11 years ago- import dmusic from Wine, it's mostly stubs but it should be enough for now
Kamil Hornicek [Mon, 15 Jun 2009 13:52:04 +0000 (13:52 +0000)]
- import dmusic from Wine, it's mostly stubs but it should be enough for now

svn path=/trunk/; revision=41417

11 years ago- Don't reinitialize in case of error. Fixes a "DPC > 1 sec" problem related to an...
Aleksey Bragin [Mon, 15 Jun 2009 13:48:55 +0000 (13:48 +0000)]
- Don't reinitialize in case of error. Fixes a "DPC > 1 sec" problem related to an infinite loop in usbdriver.

svn path=/trunk/; revision=41416

11 years ago- Fix NULL pointer access in an error branch inside hub_clear_port_feature_completion...
Aleksey Bragin [Mon, 15 Jun 2009 13:30:50 +0000 (13:30 +0000)]
- Fix NULL pointer access in an error branch inside hub_clear_port_feature_completion(). Thanks to Christoph for testing.

svn path=/trunk/; revision=41415

11 years ago- Add target process reference/dereference in ProcessLdtInformation/ProcessWorkingSet...
Dmitry Chapyshev [Mon, 15 Jun 2009 07:05:19 +0000 (07:05 +0000)]
- Add target process reference/dereference in ProcessLdtInformation/ProcessWorkingSetWatch/ProcessWx86Information cases of NtQueryInformationProcess.

svn path=/trunk/; revision=41414

11 years agoDutch translation of NetID DLL by Oscar van Egmond. Bug #4606.
Dmitry Gorbachev [Sun, 14 Jun 2009 18:36:35 +0000 (18:36 +0000)]
Dutch translation of NetID DLL by Oscar van Egmond. Bug #4606.

svn path=/trunk/; revision=41413

11 years ago- Fix one "kernel32_winetest mailslot" test
Dmitry Chapyshev [Sun, 14 Jun 2009 17:44:22 +0000 (17:44 +0000)]
- Fix one "kernel32_winetest mailslot" test

svn path=/trunk/; revision=41412

11 years ago- Fix one "kernel32_winetest thread"
Dmitry Chapyshev [Sun, 14 Jun 2009 16:51:48 +0000 (16:51 +0000)]
- Fix one "kernel32_winetest thread"

svn path=/trunk/; revision=41411

11 years agoadd missing include guard
Christoph von Wittich [Sun, 14 Jun 2009 15:33:12 +0000 (15:33 +0000)]
add missing include guard

svn path=/trunk/; revision=41410

11 years agoCleanup GetAdaptersAddresses.
Sylvain Petreolle [Sun, 14 Jun 2009 14:10:32 +0000 (14:10 +0000)]
Cleanup GetAdaptersAddresses.
Add GetIfTable2 and GetIfEntry2 stubs
based on janderwald patch

svn path=/trunk/; revision=41409

11 years agoAdd needed defines for Vista network api
Sylvain Petreolle [Sun, 14 Jun 2009 14:09:01 +0000 (14:09 +0000)]
Add needed defines for Vista network api

svn path=/trunk/; revision=41408

11 years ago- Add SectionHandle probing
Dmitry Chapyshev [Sun, 14 Jun 2009 08:57:25 +0000 (08:57 +0000)]
- Add SectionHandle probing

svn path=/trunk/; revision=41407

11 years ago- Add probing of the result buffer
Dmitry Chapyshev [Sun, 14 Jun 2009 08:30:22 +0000 (08:30 +0000)]
- Add probing of the result buffer
- Add missing target process reference/dereference in MemorySectionName case of NtQueryVirtualMemory. Fixes 2 "psapi_winetest" failures.

svn path=/trunk/; revision=41406

11 years ago - Implement NdisIMGetBindingContext and NdisIMGetDeviceContext
Cameron Gutman [Sun, 14 Jun 2009 05:42:30 +0000 (05:42 +0000)]
 - Implement NdisIMGetBindingContext and NdisIMGetDeviceContext

svn path=/trunk/; revision=41405

11 years agoFix 2 kernel32:environ tests.
Sylvain Petreolle [Sat, 13 Jun 2009 15:33:33 +0000 (15:33 +0000)]
Fix 2 kernel32:environ tests.
The GetComputerNameEx ComputerNameDnsDomain tests can't succeed if we have no domain,
as the function succeeds querying a zero length domain into a zero length buffer.

svn path=/trunk/; revision=41404

11 years agoLowercase STATIC and CONST. Fixes build with DBG but without KDBG.
Dmitry Gorbachev [Sat, 13 Jun 2009 15:28:33 +0000 (15:28 +0000)]
Lowercase STATIC and CONST. Fixes build with DBG but without KDBG.

svn path=/trunk/; revision=41403

11 years ago- Fix 5 winetests for CreateProcessA/W
Dmitry Chapyshev [Sat, 13 Jun 2009 12:24:51 +0000 (12:24 +0000)]
- Fix 5 winetests for CreateProcessA/W

svn path=/trunk/; revision=41402

11 years ago - Header cleanup
Cameron Gutman [Sat, 13 Jun 2009 05:51:44 +0000 (05:51 +0000)]
 - Header cleanup

svn path=/trunk/; revision=41401

11 years ago - Implement NdisIMCopySendPerPacketInfo and NdisIMCopySendCompletePerPacketInfo
Cameron Gutman [Sat, 13 Jun 2009 05:37:16 +0000 (05:37 +0000)]
 - Implement NdisIMCopySendPerPacketInfo and NdisIMCopySendCompletePerPacketInfo

svn path=/trunk/; revision=41400

11 years ago - Implement NdisGeneratePartialCancelId
Cameron Gutman [Sat, 13 Jun 2009 05:25:54 +0000 (05:25 +0000)]
 - Implement NdisGeneratePartialCancelId

svn path=/trunk/; revision=41399

11 years agoPatch by Olaf Siejka (caemyr gmail com):
Timo Kreuzer [Fri, 12 Jun 2009 22:31:02 +0000 (22:31 +0000)]
Patch by Olaf Siejka (caemyr gmail com):
add stubs for unimplmented cases in ScsiPortNotification

svn path=/trunk/; revision=41398

11 years agoFix bug #4558 ("buildno" is not compatible with SVN 1.6).
Dmitry Gorbachev [Fri, 12 Jun 2009 21:42:32 +0000 (21:42 +0000)]
Fix bug #4558 ("buildno" is not compatible with SVN 1.6).

svn path=/trunk/; revision=41397

11 years ago- Revert r41390
Dmitry Chapyshev [Fri, 12 Jun 2009 17:54:51 +0000 (17:54 +0000)]
- Revert r41390

svn path=/trunk/; revision=41396

11 years ago- Revert r41389
Dmitry Chapyshev [Fri, 12 Jun 2009 17:42:34 +0000 (17:42 +0000)]
- Revert r41389

svn path=/trunk/; revision=41395

11 years ago- Fix build
Dmitry Chapyshev [Fri, 12 Jun 2009 17:14:42 +0000 (17:14 +0000)]
- Fix build

svn path=/trunk/; revision=41394

11 years agoChangeDisplaySettingsExA: don't leak the memory for the converted DEVMODEW
Timo Kreuzer [Fri, 12 Jun 2009 16:52:31 +0000 (16:52 +0000)]
ChangeDisplaySettingsExA: don't leak the memory for the converted DEVMODEW

svn path=/trunk/; revision=41393

11 years ago- Verify user32 export list with Win 2k3 R2
Dmitry Chapyshev [Fri, 12 Jun 2009 15:54:25 +0000 (15:54 +0000)]
- Verify user32 export list with Win 2k3 R2

svn path=/trunk/; revision=41392

11 years ago- Add job limit flags (based on MSDN info)
Dmitry Chapyshev [Fri, 12 Jun 2009 15:49:16 +0000 (15:49 +0000)]
- Add job limit flags (based on MSDN info)

svn path=/trunk/; revision=41391

11 years ago- Set high priority class for winlogon.exe
Dmitry Chapyshev [Fri, 12 Jun 2009 15:44:21 +0000 (15:44 +0000)]
- Set high priority class for winlogon.exe

svn path=/trunk/; revision=41390

11 years ago- Start services.exe and lsass.exe with above normal priority class
Dmitry Chapyshev [Fri, 12 Jun 2009 15:41:26 +0000 (15:41 +0000)]
- Start services.exe and lsass.exe with above normal priority class

svn path=/trunk/; revision=41389

11 years ago - Implement NdisCancelSendPackets
Cameron Gutman [Thu, 11 Jun 2009 23:53:23 +0000 (23:53 +0000)]
 - Implement NdisCancelSendPackets

svn path=/trunk/; revision=41388

11 years ago- MINIPORT_CONFIGURATION_CONTEXT must be allocated from nonpaged pool as it contains...
Stefan Ginsberg [Thu, 11 Jun 2009 23:45:59 +0000 (23:45 +0000)]
- MINIPORT_CONFIGURATION_CONTEXT must be allocated from nonpaged pool as it contains a spinlock

svn path=/trunk/; revision=41387

11 years ago- PnpInit: Allocate IopBusTypeGuidList from nonpaged pool as it contains a fast mutex.
Stefan Ginsberg [Thu, 11 Jun 2009 23:36:51 +0000 (23:36 +0000)]
- PnpInit: Allocate IopBusTypeGuidList from nonpaged pool as it contains a fast mutex.
- MsqCreateMessageQueue: Allocate the message queue from nonpaged pool as it contains a mutex.

svn path=/trunk/; revision=41386

11 years ago2 == MEMORY_PRIORITY_FOREGROUND
Dmitry Chapyshev [Thu, 11 Jun 2009 15:37:43 +0000 (15:37 +0000)]
2 == MEMORY_PRIORITY_FOREGROUND
0 == MEMORY_PRIORITY_BACKGROUND

svn path=/trunk/; revision=41385

11 years ago- Add debug messages for unimplemented cases in NtQueryInformationProcess
Dmitry Chapyshev [Thu, 11 Jun 2009 15:29:30 +0000 (15:29 +0000)]
- Add debug messages for unimplemented cases in NtQueryInformationProcess

svn path=/trunk/; revision=41384

11 years ago- Add missed checks of the buffer length
Dmitry Chapyshev [Thu, 11 Jun 2009 15:21:58 +0000 (15:21 +0000)]
- Add missed checks of the buffer length

svn path=/trunk/; revision=41383

11 years ago- Add debug messages for unimplemented cases
Dmitry Chapyshev [Thu, 11 Jun 2009 15:04:20 +0000 (15:04 +0000)]
- Add debug messages for unimplemented cases

svn path=/trunk/; revision=41382

11 years ago- FinishTest: Modify DbgPrint to match format of winetests.
Michael Martin [Thu, 11 Jun 2009 14:13:11 +0000 (14:13 +0000)]
- FinishTest: Modify DbgPrint to match format of winetests.
- Added basic tests for DriverObject, DeviceObject and Loading/Unloading of drivers.
- Added kmtestassist to be used for testing Attached DeviceObject.
- Added CreateLowerDeviceRegistryKey to manually create volatile registry entry for kmtestassist driver.
- More tests still need to be implemented and still need a user mode application to control kmtest.

svn path=/trunk/; revision=41381

11 years ago- Fix formatting.
Michael Martin [Thu, 11 Jun 2009 12:37:16 +0000 (12:37 +0000)]
- Fix formatting.

svn path=/trunk/; revision=41380

11 years ago- Add a lazy-initializing hack until user32 is able to delay-load the advapi32 as...
Aleksey Bragin [Thu, 11 Jun 2009 11:42:07 +0000 (11:42 +0000)]
- Add a lazy-initializing hack until user32 is able to delay-load the advapi32 as it should. It fixes a problem of trying to enter a non-initialized critical section object and possibly hanging on every boot.

svn path=/trunk/; revision=41379

11 years ago - Add IoGetDeviceAttachmentBaseRef, IoGetDiskDeviceObject and IoGetLowerDeviceObject.
Michael Martin [Thu, 11 Jun 2009 01:05:51 +0000 (01:05 +0000)]
 - Add IoGetDeviceAttachmentBaseRef, IoGetDiskDeviceObject and IoGetLowerDeviceObject.

svn path=/trunk/; revision=41378

11 years agoFix Visual C++ build
KJK::Hyperion [Wed, 10 Jun 2009 20:09:03 +0000 (20:09 +0000)]
Fix Visual C++ build

svn path=/trunk/; revision=41377

11 years ago- Implement ProcessPriorityClass case for NtSetInformationProcess(). Based on Dmitry...
Aleksey Bragin [Wed, 10 Jun 2009 19:31:54 +0000 (19:31 +0000)]
- Implement ProcessPriorityClass case for NtSetInformationProcess(). Based on Dmitry Chapyshev's work and testing.

svn path=/trunk/; revision=41376

11 years ago- Add PsSetProcessPriorityByClass() declaration to NDK.
Aleksey Bragin [Wed, 10 Jun 2009 19:24:38 +0000 (19:24 +0000)]
- Add PsSetProcessPriorityByClass() declaration to NDK.

svn path=/trunk/; revision=41375

11 years agomodified ReactOS-generic.rbuild
KJK::Hyperion [Wed, 10 Jun 2009 19:12:18 +0000 (19:12 +0000)]
modified   ReactOS-generic.rbuild
modified   ReactOS-i386.rbuild
modified   tools/rbuild/backend/mingw/mingw.cpp
   Don't feed GCC options in MSC
   Minor detection fixes

Support for the Microsoft compiler is now fully functional: now get off your grotesquely fat asses and start fixing code so that it compiles with it

TODO: make it fully functional for real (PCH, full dependencies); Microsoft linker support

svn path=/trunk/; revision=41374

11 years ago- Fix Firefox 1.0/1.5 minimisation to taskbar
Dmitry Chapyshev [Wed, 10 Jun 2009 18:44:31 +0000 (18:44 +0000)]
- Fix Firefox 1.0/1.5 minimisation to taskbar
Patch by Mikhail Denisenko (denisenkom@gmail.com)

See issue #2451 for more details.

svn path=/trunk/; revision=41373

11 years agoFix the cheerleader, fix the build
KJK::Hyperion [Wed, 10 Jun 2009 18:41:50 +0000 (18:41 +0000)]
Fix the cheerleader, fix the build

svn path=/trunk/; revision=41372

11 years ago- Check in wdmaud if a pin with the specified filter id and pin id has been opened
Johannes Anderwald [Wed, 10 Jun 2009 18:28:15 +0000 (18:28 +0000)]
- Check in wdmaud if a pin with the specified filter id and pin id has been opened
- Partly rewrite SysAudio as it is no longer required to store client specific information per connection since wdmaud just opens one connection
- Verify all audio handles at incoming irp

svn path=/trunk/; revision=41371

11 years agomodified tools/rbuild/backend/mingw/compilers/msc.mak
KJK::Hyperion [Wed, 10 Jun 2009 18:24:33 +0000 (18:24 +0000)]
modified   tools/rbuild/backend/mingw/compilers/msc.mak
   Fix definition of cl
   Fix definition of RBUILD_CXX

modified   tools/rbuild/backend/mingw/mingw.cpp
modified   tools/rbuild/backend/mingw/mingw.h
modified   tools/rbuild/backend/mingw/mstools_detection.cpp
   Actually set RBUILD_CL_PATH and RBUILD_LINK_PATH

svn path=/trunk/; revision=41370

11 years ago- Fix typo
Dmitry Chapyshev [Wed, 10 Jun 2009 18:09:15 +0000 (18:09 +0000)]
- Fix typo

svn path=/trunk/; revision=41369

11 years agomodified Makefile
KJK::Hyperion [Wed, 10 Jun 2009 17:56:12 +0000 (17:56 +0000)]
modified   Makefile
added      tools/rbuild/backend/mingw/compilers
added      tools/rbuild/backend/mingw/compilers/gcc.mak
added      tools/rbuild/backend/mingw/compilers/msc.mak
added      tools/rbuild/backend/mingw/linkers
added      tools/rbuild/backend/mingw/linkers/ld.mak
added      tools/rbuild/backend/mingw/linkers/mslink.mak
modified   tools/rbuild/backend/mingw/mingw.cpp
modified   tools/rbuild/backend/mingw/modulehandler.cpp
modified   tools/rbuild/backend/mingw/rules.mak
modified   tools/rbuild/rbuild.h
   Moved linker and compiler rules in separate files
   Renamed compiler rules to more generic names
   New compiler rules for dependencies and preprocessor modes
   Rules for Microsoft C/C++ Compiler
   Linker rule file stubs

modified   tools/rbuild/module.cpp
modified   tools/rbuild/project.cpp
   All elements now support "compilerset" and "linkerset" conditional attributes

svn path=/trunk/; revision=41368

11 years ago- Set priority only if PriorityClass != PROCESS_PRIORITY_CLASS_INVALID
Dmitry Chapyshev [Wed, 10 Jun 2009 17:11:36 +0000 (17:11 +0000)]
- Set priority only if PriorityClass != PROCESS_PRIORITY_CLASS_INVALID

svn path=/trunk/; revision=41367

11 years agodeleted tools/msc_helper
KJK::Hyperion [Wed, 10 Jun 2009 11:16:28 +0000 (11:16 +0000)]
deleted    tools/msc_helper
deleted    tools/msc_helper/msc_helper.cpp
deleted    tools/msc_helper/msc_helper.rbuild
added      tools/rbuild_helper
deleted    tools/rbuild_helper/msc_helper.cpp
deleted    tools/rbuild_helper/msc_helper.rbuild
added      tools/rbuild_helper/rbuild_helper.rbuild
   msc_helper renamed to rbuild_helper, because it could be useful to more than just Visual C++

added      tools/rbuild_helper/rbuild_helper.cpp
   Allow rbuild_helper to override any environment variable, given an override prefix (e.g., %VAR% will be replaced by %<override prefix>VAR%)

modified   tools/tools.rbuild
   Build rbuild_helper by default

svn path=/trunk/; revision=41366

11 years ago- Fix ProcessPriorityClass case in NtQueryInformationProcess. Structure PROCESS_PRIOR...
Dmitry Chapyshev [Wed, 10 Jun 2009 07:07:51 +0000 (07:07 +0000)]
- Fix ProcessPriorityClass case in NtQueryInformationProcess. Structure PROCESS_PRIORITY_CLASS should be returned. Tested in win vista

svn path=/trunk/; revision=41365

11 years ago[FORMATTING]
Timo Kreuzer [Wed, 10 Jun 2009 00:23:15 +0000 (00:23 +0000)]
[FORMATTING]
dibobj.c: fix indentation, no code change

svn path=/trunk/; revision=41364

11 years ago- Topology nodes can have a nullable name
Johannes Anderwald [Tue, 9 Jun 2009 21:55:12 +0000 (21:55 +0000)]
- Topology nodes can have a nullable name
- Disable releasing resources when IPortFilterWaveCyclic is closed

svn path=/trunk/; revision=41363

11 years agoDhcp HostName isn't mandatory.
Sylvain Petreolle [Tue, 9 Jun 2009 20:22:48 +0000 (20:22 +0000)]
Dhcp HostName isn't mandatory.
Fixes nat networking in vbox.

svn path=/trunk/; revision=41362

11 years ago- Fix accidentally committed change in a function prototype. Spotted by Stefan Ginsberg.
Aleksey Bragin [Tue, 9 Jun 2009 16:43:22 +0000 (16:43 +0000)]
- Fix accidentally committed change in a function prototype. Spotted by Stefan Ginsberg.

svn path=/trunk/; revision=41361

11 years agodon't include private.h twice
Sylvain Petreolle [Tue, 9 Jun 2009 16:42:42 +0000 (16:42 +0000)]
don't include private.h twice
fix include path

svn path=/trunk/; revision=41360

11 years ago- Make use of the implemented transfer counter.
Aleksey Bragin [Tue, 9 Jun 2009 16:38:05 +0000 (16:38 +0000)]
- Make use of the implemented transfer counter.

svn path=/trunk/; revision=41359

11 years ago- Implement a helper for updating IO transfer counters. Based on a patch by Dmitry...
Aleksey Bragin [Tue, 9 Jun 2009 16:17:34 +0000 (16:17 +0000)]
- Implement a helper for updating IO transfer counters. Based on a patch by Dmitry Chapyshev.

svn path=/trunk/; revision=41358

11 years ago- Add a few sanity assert to KsCreate
Johannes Anderwald [Tue, 9 Jun 2009 14:50:24 +0000 (14:50 +0000)]
- Add a few sanity assert to KsCreate
- Pass a create item and use an object class when creating an object header
- Return zero mixer count when wdmaud fails to enumerate virtual device count
- Should fix high cpu usage after installing audio drivers

svn path=/trunk/; revision=41357

11 years ago- MmUnmapViewOfSection: Unlock address space before notifying debugger. Fixes a case...
Michael Martin [Tue, 9 Jun 2009 12:50:32 +0000 (12:50 +0000)]
- MmUnmapViewOfSection: Unlock address space before notifying debugger. Fixes a case where OllyDbg deadlocks in a GateWait while trying to read virtual memory.

svn path=/trunk/; revision=41356

11 years ago- KeSaveFloatingPointState can be called at irql <= DISPATCH_LEVEL
Johannes Anderwald [Tue, 9 Jun 2009 07:15:37 +0000 (07:15 +0000)]
- KeSaveFloatingPointState can be called at irql <= DISPATCH_LEVEL

svn path=/trunk/; revision=41354

11 years ago- Store servicegroup obtained from IMiniportDMus / IMiniportMidi Init function when...
Johannes Anderwald [Mon, 8 Jun 2009 22:02:46 +0000 (22:02 +0000)]
- Store servicegroup obtained from IMiniportDMus / IMiniportMidi Init function when IPortDMus / IPortMidi RegisterServiceGroup is not called

svn path=/trunk/; revision=41353

11 years ago- Fix a bug in KsTopologyPropertyHandler
Johannes Anderwald [Mon, 8 Jun 2009 21:37:20 +0000 (21:37 +0000)]
- Fix a bug in KsTopologyPropertyHandler
- Create a KSTOPOLOGY struct when creating the subdevice descriptor and pass the struct to KsTopologyPropertyHandler
- Implement enumerating mixer devices
- Change handle array to contain the target device type. Mixer handles are not real handles, they are just pseudo handles
- Forward KSPROPSETID_Topology request to portcls (sysaudio)

svn path=/trunk/; revision=41352

11 years ago- Add cases for IOCTL_SCSI_MINIPORT and IOCTL_SCSI_PASS_THROUGH
Dmitry Chapyshev [Mon, 8 Jun 2009 15:53:23 +0000 (15:53 +0000)]
- Add cases for IOCTL_SCSI_MINIPORT and IOCTL_SCSI_PASS_THROUGH

svn path=/trunk/; revision=41351

11 years ago- Clean up RtlSecureZeroMemory
Stefan Ginsberg [Mon, 8 Jun 2009 13:42:02 +0000 (13:42 +0000)]
- Clean up RtlSecureZeroMemory

svn path=/trunk/; revision=41350

11 years ago - Check to see that the packet status isn't NDIS_STATUS_RESOURCES before forwarding...
Cameron Gutman [Mon, 8 Jun 2009 09:45:13 +0000 (09:45 +0000)]
 - Check to see that the packet status isn't NDIS_STATUS_RESOURCES before forwarding the packet descriptor to the ReceivePacketHandler

svn path=/trunk/; revision=41349

11 years ago - Rewrite MiniQueryInformation so it creates a NDIS_REQUEST and passes it to MiniDoR...
Cameron Gutman [Mon, 8 Jun 2009 03:12:03 +0000 (03:12 +0000)]
 - Rewrite MiniQueryInformation so it creates a NDIS_REQUEST and passes it to MiniDoRequest for processing to reduce code duplication
 - Call MiniportCoRequest in connection-oriented miniports
 - Now our NDIS loads all the way to the ASSERT for unsupported media on XP

svn path=/trunk/; revision=41348

11 years ago- ElfrReportEventW: Silence debugging thats no longer needed as this API is now imple...
Michael Martin [Mon, 8 Jun 2009 02:32:48 +0000 (02:32 +0000)]
- ElfrReportEventW: Silence debugging thats no longer needed as this API is now implemented.

svn path=/trunk/; revision=41347

11 years ago - Fix our handler checks
Cameron Gutman [Mon, 8 Jun 2009 02:23:47 +0000 (02:23 +0000)]
 - Fix our handler checks
 - Now XP's intermediate miniport drivers can load on ROS's NDIS
 - More work still needs to be done to get them working though

svn path=/trunk/; revision=41346

11 years ago - Register the adapter shutdown handler if it is specified in the miniport character...
Cameron Gutman [Mon, 8 Jun 2009 01:14:19 +0000 (01:14 +0000)]
 - Register the adapter shutdown handler if it is specified in the miniport characteristics

svn path=/trunk/; revision=41345

11 years agoFix no-op code for UNIX hosts
KJK::Hyperion [Sun, 7 Jun 2009 23:39:15 +0000 (23:39 +0000)]
Fix no-op code for UNIX hosts

svn path=/trunk/; revision=41344

11 years agomodified tools/rbuild/backend/mingw/mingw.cpp
KJK::Hyperion [Sun, 7 Jun 2009 23:33:42 +0000 (23:33 +0000)]
modified   tools/rbuild/backend/mingw/mingw.cpp
modified   tools/rbuild/backend/mingw/mingw.h
   From now on, the MinGW back-end will also support the Microsoft command line C/C++ compiler (cl) and incremental linker (link). Support is currently limited to detecting the tools, and invoking them with the wrong arguments. Only Windows hosts are currently supported

added      tools/rbuild/backend/mingw/mstools_detection.cpp
modified   tools/rbuild/rbuild.mak
   Auto-detection of Microsoft compiler and linker: if rbuild finds them in the path, it will use those. Otherwise, it will look for the highest version installed by any of the supported Microsoft products. Supported Microsoft products are Visual Studio 2005 and higher, Visual C++ Express and Windows DDK version 6001 and higher. Optimizing versions of the compiler will take precedence over "standard edition" compilers, regardless of version number

modified   tools/rbuild/configuration.cpp
modified   tools/rbuild/rbuild.cpp
modified   tools/rbuild/rbuild.h
   New command line options for rbuild to choose the tools set for the MinGW back-end: -Mc<compiler set>, -Ml<linker set>, -M<build tools set>. Defaults to -Mgnu, so that support for Microsoft tools has to be opted into

svn path=/trunk/; revision=41343

11 years ago- Disable debugging flood
Johannes Anderwald [Sun, 7 Jun 2009 18:24:50 +0000 (18:24 +0000)]
- Disable debugging flood

svn path=/trunk/; revision=41342

11 years ago- Also Store audio filter object header in FsContext member
Johannes Anderwald [Sun, 7 Jun 2009 18:22:24 +0000 (18:22 +0000)]
- Also Store audio filter object header in FsContext member
- Create the pin on the correct filter by using the filters object class
- Remove filter object class before performing actual create request
- Remove object header from audio filter when closing
- Retrieve internal object class name with internal IOCTL_KS_OBJECT_CLASS
- Avoid using interface name as ReactOS doesn't support it
- Store object class name when creating the object header for the audio sub device
- Implement IPortFilterTopology interface
- Activate pin property handle for port topology driver
- There is no need to create a handle to sysaudio for each application opening wdmaud, use only one connection per driver basis
- Pass object create class to pin creation method by duplicating KsCreatePin
- Audio devices should now be accessible again

svn path=/trunk/; revision=41341

11 years agorevert a part of r41339 as it break ppc port
Christoph von Wittich [Sun, 7 Jun 2009 17:42:41 +0000 (17:42 +0000)]
revert a part of r41339 as it break ppc port

svn path=/trunk/; revision=41340

11 years agofix definition of LUID
Christoph von Wittich [Sun, 7 Jun 2009 17:27:44 +0000 (17:27 +0000)]
fix definition of LUID

svn path=/trunk/; revision=41339

11 years agopartial wine sync
Christoph von Wittich [Sun, 7 Jun 2009 15:36:25 +0000 (15:36 +0000)]
partial wine sync

svn path=/trunk/; revision=41338

11 years agoadd missing newline at eof
Christoph von Wittich [Sun, 7 Jun 2009 15:34:48 +0000 (15:34 +0000)]
add missing newline at eof

svn path=/trunk/; revision=41337

11 years agosync kernel32 lzexpand to wine 1.1.23
Christoph von Wittich [Sun, 7 Jun 2009 14:10:13 +0000 (14:10 +0000)]
sync kernel32 lzexpand to wine 1.1.23

svn path=/trunk/; revision=41336

11 years agofix
Sylvain Petreolle [Sun, 7 Jun 2009 13:41:41 +0000 (13:41 +0000)]
fix
dll/win32/netshell/lang/nl-NL.rc:128:4: error: no newline at end of file

svn path=/trunk/; revision=41335

11 years agodon't close a dialog with <Return> when the OK button is disabled
Christoph von Wittich [Sun, 7 Jun 2009 13:27:33 +0000 (13:27 +0000)]
don't close a dialog with <Return> when the OK button is disabled

svn path=/trunk/; revision=41334

11 years agosync urlmon and winhttp with wine 1.1.23
Christoph von Wittich [Sun, 7 Jun 2009 12:32:05 +0000 (12:32 +0000)]
sync urlmon and winhttp with wine 1.1.23

svn path=/trunk/; revision=41333

11 years agosync msiexec to wine 1.1.23
Christoph von Wittich [Sun, 7 Jun 2009 11:34:39 +0000 (11:34 +0000)]
sync msiexec to wine 1.1.23

svn path=/trunk/; revision=41332

11 years agosync msvcrt_winetest with wine 1.1.23
Christoph von Wittich [Sun, 7 Jun 2009 11:27:20 +0000 (11:27 +0000)]
sync msvcrt_winetest with wine 1.1.23

svn path=/trunk/; revision=41331

11 years agofix msvcrt data winetests
Christoph von Wittich [Sun, 7 Jun 2009 11:24:37 +0000 (11:24 +0000)]
fix msvcrt data winetests

svn path=/trunk/; revision=41330

11 years agosync version with wine 1.1.23
Christoph von Wittich [Sun, 7 Jun 2009 11:12:48 +0000 (11:12 +0000)]
sync version with wine 1.1.23

svn path=/trunk/; revision=41329

11 years agosync advapi32_winetest with wine 1.1.23
Christoph von Wittich [Sun, 7 Jun 2009 10:58:10 +0000 (10:58 +0000)]
sync advapi32_winetest with wine 1.1.23

svn path=/trunk/; revision=41328

11 years agosync shlwapi with wine 1.1.23
Christoph von Wittich [Sun, 7 Jun 2009 10:54:09 +0000 (10:54 +0000)]
sync shlwapi with wine 1.1.23

svn path=/trunk/; revision=41327

11 years agosync shlwapi_winetest with wine 1.1.23
Christoph von Wittich [Sun, 7 Jun 2009 10:50:06 +0000 (10:50 +0000)]
sync shlwapi_winetest with wine 1.1.23

svn path=/trunk/; revision=41326

11 years agosync rsaenh with wine 1.1.23
Christoph von Wittich [Sun, 7 Jun 2009 10:46:04 +0000 (10:46 +0000)]
sync rsaenh with wine 1.1.23

svn path=/trunk/; revision=41325

11 years agopartial sync of shell32 shfldr_netplaces
Christoph von Wittich [Sun, 7 Jun 2009 10:43:50 +0000 (10:43 +0000)]
partial sync of shell32 shfldr_netplaces

svn path=/trunk/; revision=41324

11 years agosync gdiplus_winetest with wine 1.1.23
Christoph von Wittich [Sun, 7 Jun 2009 10:10:52 +0000 (10:10 +0000)]
sync gdiplus_winetest with wine 1.1.23

svn path=/trunk/; revision=41323

11 years agoupdate README.WINE
Christoph von Wittich [Sun, 7 Jun 2009 10:02:02 +0000 (10:02 +0000)]
update README.WINE

svn path=/trunk/; revision=41322

11 years ago-formatting fixes
Christoph von Wittich [Sun, 7 Jun 2009 09:41:22 +0000 (09:41 +0000)]
-formatting fixes
-update README.WINE

svn path=/trunk/; revision=41321

11 years agofix build
Christoph von Wittich [Sun, 7 Jun 2009 08:53:46 +0000 (08:53 +0000)]
fix build

svn path=/trunk/; revision=41320

11 years agosync shlguid.h with wine 1.1.23
Christoph von Wittich [Sun, 7 Jun 2009 08:43:36 +0000 (08:43 +0000)]
sync shlguid.h with wine 1.1.23

svn path=/trunk/; revision=41319

11 years ago- Sync gdiplus with Wine 1.1.23
Dmitry Chapyshev [Sun, 7 Jun 2009 07:59:56 +0000 (07:59 +0000)]
- Sync gdiplus with Wine 1.1.23

svn path=/trunk/; revision=41318

11 years ago- Sync comdlg32, avifil32 with Wine 1.1.23
Dmitry Chapyshev [Sun, 7 Jun 2009 07:55:59 +0000 (07:55 +0000)]
- Sync comdlg32, avifil32 with Wine 1.1.23

svn path=/trunk/; revision=41317