reactos.git
11 years agoAdd a /c option to supply a comment for the web service submission.
Colin Finck [Sat, 21 Feb 2009 17:02:39 +0000 (17:02 +0000)]
Add a /c option to supply a comment for the web service submission.
This can be useful for giving more information about the used build for the test.

The necessary changes in testman will follow later :-P

svn path=/trunk/; revision=39698

11 years ago- Fix typos in the header.
Aleksey Bragin [Sat, 21 Feb 2009 16:33:27 +0000 (16:33 +0000)]
- Fix typos in the header.

svn path=/trunk/; revision=39697

11 years agouse default font for columns
Matthias Kupfer [Fri, 20 Feb 2009 21:31:31 +0000 (21:31 +0000)]
use default font for columns

svn path=/trunk/; revision=39696

11 years ago- Remove last app(s) from list if there is no application running anymore.
Matthias Kupfer [Fri, 20 Feb 2009 18:03:21 +0000 (18:03 +0000)]
- Remove last app(s) from list if there is no application running anymore.
- See issue #4182 for more details.

svn path=/trunk/; revision=39695

11 years ago- Implement enumerating sysaudio devices using device interface or using static symbo...
Johannes Anderwald [Fri, 20 Feb 2009 17:52:47 +0000 (17:52 +0000)]
- Implement enumerating sysaudio devices using device interface or using static symbolic link(hack)
- Implement a few options of sysaudio property set
- Implement an object dispatcher like in portcls which will be used to forward requests

svn path=/trunk/; revision=39694

11 years ago- Fix property sets for sysaudio
Johannes Anderwald [Fri, 20 Feb 2009 14:50:26 +0000 (14:50 +0000)]
- Fix property sets for sysaudio

svn path=/trunk/; revision=39693

11 years agodisable useless or wrong message handling (WM_PAINT + WM_NCPAINT)
Matthias Kupfer [Fri, 20 Feb 2009 14:22:15 +0000 (14:22 +0000)]
disable useless or wrong message handling (WM_PAINT + WM_NCPAINT)

svn path=/trunk/; revision=39692

11 years agoparent window hight doesn't affect status window hight
Matthias Kupfer [Fri, 20 Feb 2009 11:12:47 +0000 (11:12 +0000)]
parent window hight doesn't affect status window hight

svn path=/trunk/; revision=39691

11 years agoPatch by Rein Klazes: Do not handle WM_ENDSESSION in DefWinProc().
James Tabor [Thu, 19 Feb 2009 22:51:47 +0000 (22:51 +0000)]
Patch by Rein Klazes: Do not handle WM_ENDSESSION in DefWinProc().

svn path=/trunk/; revision=39688

11 years ago - Our code was a bit confused about close vs cleanup irps in tcpip. We now
Art Yerkes [Thu, 19 Feb 2009 20:14:39 +0000 (20:14 +0000)]
 - Our code was a bit confused about close vs cleanup irps in tcpip.  We now
   interpret and implement them both properly, preparing for close in cleanup
   then actually deallocating in close.
 - AFD should have been keeping extra references to TCP resources, because
   the handles will be closed by the handle sweeper at process shutdown.
 - Fix failure cases for pendable TCP requests and add SEL_FIN when a socket
   is closed at oskit, but closing up at tcpip.sys.
 - Fix some breakage from my previous commit re: bind the zero address.  We
   now ask the connection for the right address if we are one, and plumb
   the request all the way to tcp, which is deciding what adapter to send to
   anyway.
 - Fix one error code in udp, properly reporting network unreachable.

svn path=/trunk/; revision=39687

11 years agoReformat. No changes (yet). Preemptive strike.
Art Yerkes [Thu, 19 Feb 2009 19:41:06 +0000 (19:41 +0000)]
Reformat.  No changes (yet).  Preemptive strike.

svn path=/trunk/; revision=39686

11 years ago- Properly free a buffer allocated during "copy" command. Fixes cmd.exe crash when...
Aleksey Bragin [Thu, 19 Feb 2009 12:51:57 +0000 (12:51 +0000)]
- Properly free a buffer allocated during "copy" command. Fixes cmd.exe crash when copy operation experiences a write error or is being interrupted with a Ctrl+C keypress.

svn path=/trunk/; revision=39684

11 years agosync urlmon with wine 1.1.15
Christoph von Wittich [Thu, 19 Feb 2009 12:24:43 +0000 (12:24 +0000)]
sync urlmon with wine 1.1.15

svn path=/trunk/; revision=39683

11 years agoget rid of another ros.diff
Christoph von Wittich [Thu, 19 Feb 2009 12:20:16 +0000 (12:20 +0000)]
get rid of another ros.diff
http://www.winehq.org/pipermail/wine-patches/2009-February/069627.html

svn path=/trunk/; revision=39682

11 years agoChange page file PTE format to distinguish paged out pages from
Dmitry Gorbachev [Thu, 19 Feb 2009 11:47:34 +0000 (11:47 +0000)]
Change page file PTE format to distinguish paged out pages from
noaccess pages. It fixes kernel crash at the end of Sun JRE setup.

svn path=/trunk/; revision=39681

11 years ago- initial default message handler for WM_SYSCOLORCHANGE messages
Matthias Kupfer [Thu, 19 Feb 2009 11:43:26 +0000 (11:43 +0000)]
- initial default message handler for WM_SYSCOLORCHANGE messages

svn path=/trunk/; revision=39680

11 years agoSync winfile and write to Wine HEAD
Daniel Reimer [Thu, 19 Feb 2009 10:09:34 +0000 (10:09 +0000)]
Sync winfile and write to Wine HEAD

svn path=/trunk/; revision=39679

11 years agoSync xcopy, winhlp32 and wordpad to Wine HEAD.
Daniel Reimer [Thu, 19 Feb 2009 10:09:19 +0000 (10:09 +0000)]
Sync xcopy, winhlp32 and wordpad to Wine HEAD.

svn path=/trunk/; revision=39678

11 years agoEvgeniy Boltik <bstsoft AT narod DOT ru>
Matthias Kupfer [Thu, 19 Feb 2009 09:18:27 +0000 (09:18 +0000)]
Evgeniy Boltik <bstsoft AT narod DOT ru>
- Fix for mouse cursor in 256 color mode.
- See issue #4172 for details.

svn path=/trunk/; revision=39676

11 years ago- If the current irp buffer is finished, set the state to pause (fixes looping of...
Johannes Anderwald [Thu, 19 Feb 2009 05:48:51 +0000 (05:48 +0000)]
- If the current irp buffer is finished, set the state to pause (fixes looping of last sample)
- Use KeSetTimer if Irql is below equal DISPATCH_LEVEL

svn path=/trunk/; revision=39675

11 years ago- Implement writing into cyclic buffer
Johannes Anderwald [Thu, 19 Feb 2009 05:19:08 +0000 (05:19 +0000)]
- Implement writing into cyclic buffer
- Implement queuing write requests
- Use KeInsertQueueDpc over KeSetTimer in IServiceGroup_fnRequestDelayedService
- Playing an irp sound buffer now basically works. However the last sample is always repeated(w/o irp buffer bounds checking playing works normally but bsod occurs due to reading out of bounds)

svn path=/trunk/; revision=39674

11 years ago- Implement KsAddIrpToCancelableQueue and KsRemoveIrpFromCancelableQueue
Johannes Anderwald [Thu, 19 Feb 2009 01:11:59 +0000 (01:11 +0000)]
- Implement KsAddIrpToCancelableQueue and KsRemoveIrpFromCancelableQueue

svn path=/trunk/; revision=39673

11 years ago- Fix build
Johannes Anderwald [Thu, 19 Feb 2009 00:47:00 +0000 (00:47 +0000)]
- Fix build

svn path=/trunk/; revision=39672

11 years ago- Implement KSPROPERTY_CONNECTION_STATE & KSPROPERTY_CONNECTION_FORMAT for property...
Johannes Anderwald [Wed, 18 Feb 2009 23:27:10 +0000 (23:27 +0000)]
- Implement KSPROPERTY_CONNECTION_STATE & KSPROPERTY_CONNECTION_FORMAT for property set KSPROPSETID_Connection
- Queue a work item when Irql is above dispatch level
- Open the input / output stream when initializing the pin

svn path=/trunk/; revision=39671

11 years agoRewrite DoWaveStreaming (makes CommitWaveHeaderToKernelDevice redundant).
Andrew Greenwood [Wed, 18 Feb 2009 21:26:28 +0000 (21:26 +0000)]
Rewrite DoWaveStreaming (makes CommitWaveHeaderToKernelDevice redundant).
Tested with Media Player and NT's Sound Blaster 16 kernel-mode driver on
Windows NT4. Audio buffers play correctly and don't suffer from the
stuttering problem that my previous revision of this code did.

svn path=/trunk/; revision=39669

11 years ago- Fix implementation of KsAddObjectCreateItemToDeviceHeader
Johannes Anderwald [Wed, 18 Feb 2009 20:05:33 +0000 (20:05 +0000)]
- Fix implementation of KsAddObjectCreateItemToDeviceHeader
- Hackplement KsAllocateObjectCreateItem
- Fix implementation of KsAllocateObjectHeader and store the result either in the passed irp or device header
- Implement Reading / Writing / DeviceIoControl / Flush / QuerySecurity / SetSecurity operation using the object file header
- Implement KsSynchronousIoControlDevice function

svn path=/trunk/; revision=39668

11 years agoRemoved hooks for prepare/unprepare/stream of WAVEHDR. These are handled
Andrew Greenwood [Wed, 18 Feb 2009 19:10:02 +0000 (19:10 +0000)]
Removed hooks for prepare/unprepare/stream of WAVEHDR. These are handled
internally by MME-Buddy. Instead, it simply provides a hook to do the
actual streaming, complete with an OVERLAPPED structure and I/O completion
routine. Also started imlpementation of wdmaud.drv to begin interaction
with code janderwald is working on.

svn path=/trunk/; revision=39667

11 years ago- fix build
Johannes Anderwald [Wed, 18 Feb 2009 18:01:28 +0000 (18:01 +0000)]
- fix build

svn path=/trunk/; revision=39666

11 years ago- Set DEVICE_DESCRIPTION to version1
Johannes Anderwald [Wed, 18 Feb 2009 18:00:08 +0000 (18:00 +0000)]
- Set DEVICE_DESCRIPTION to version1
- Fix interface definition of ISubDevice
- Add missing Init function for IPortFilterWaveCyclic and call it from IPortWaveCyclic
- Add GUIDs for property set of Pin and Topology
- Remove DISPATCH_TABLE from IPortTopology
- Rewrite PcCreateItemDispatch to support pin creation requests
- Add Property handler to IPortWaveCyclic (not yet used)
- Make IPortFilterWaveCyclic singleton
- Implement Adding property handlers to SUBDEVICE_DESCRIPTOR

svn path=/trunk/; revision=39665

11 years ago- Fix KSOBJECT_CREATE struct
Johannes Anderwald [Wed, 18 Feb 2009 17:59:30 +0000 (17:59 +0000)]
- Fix KSOBJECT_CREATE struct
- Add KSNAME_Pin

svn path=/trunk/; revision=39664

11 years ago- Fix for Bug 703.
Aleksey Bragin [Wed, 18 Feb 2009 16:56:42 +0000 (16:56 +0000)]
- Fix for Bug 703.
- ReactOS can now be installed on systems with as little as 24MB. Memory usage after boot is down by 20-30MB. Application installations will use/require/leak less memory.
- Patch by Alex Ionescu.
See issue #703 for more details.

svn path=/trunk/; revision=39663

11 years ago- Display memory usage in the installer as Kernel Cache and Kernel Pool, instead...
Aleksey Bragin [Wed, 18 Feb 2009 16:35:14 +0000 (16:35 +0000)]
- Display memory usage in the installer as Kernel Cache and Kernel Pool, instead of Paged and Nonpaged Pool, which doesn't reveal the source of the memory leak.
- Remove 40% memory delay hack.
- Patch by Alex Ionescu.

svn path=/trunk/; revision=39662

11 years ago- Formatting fix. No code changes
Dmitry Chapyshev [Wed, 18 Feb 2009 16:34:10 +0000 (16:34 +0000)]
- Formatting fix. No code changes

svn path=/trunk/; revision=39661

11 years ago- use current appearance settings for drawing the color button
Matthias Kupfer [Wed, 18 Feb 2009 16:28:00 +0000 (16:28 +0000)]
- use current appearance settings for drawing the color button

svn path=/trunk/; revision=39660

11 years ago- Fix freeldr release build breakage from 39638 by correcting non-debug DPRINTM,...
Stefan Ginsberg [Wed, 18 Feb 2009 15:15:37 +0000 (15:15 +0000)]
- Fix freeldr release build breakage from 39638 by correcting non-debug DPRINTM, and wrap some debug code inside a DBG to silence a 'unused variable' warning

svn path=/trunk/; revision=39659

11 years ago- Turn on multi-character constants support in GCC. Makes TAG macro usage redundant.
Aleksey Bragin [Wed, 18 Feb 2009 14:51:07 +0000 (14:51 +0000)]
- Turn on multi-character constants support in GCC. Makes TAG macro usage redundant.

svn path=/trunk/; revision=39658

11 years ago- Formatting fix. No code changes
Dmitry Chapyshev [Wed, 18 Feb 2009 14:30:44 +0000 (14:30 +0000)]
- Formatting fix. No code changes

svn path=/trunk/; revision=39657

11 years ago- Add sti.dll from Wine
Dmitry Chapyshev [Wed, 18 Feb 2009 08:01:23 +0000 (08:01 +0000)]
- Add sti.dll from Wine

svn path=/trunk/; revision=39656

11 years agoFix formatting, no code change
Timo Kreuzer [Wed, 18 Feb 2009 03:07:20 +0000 (03:07 +0000)]
Fix formatting, no code change

svn path=/trunk/; revision=39655

11 years agoco_IntCallHookProc: Don't dereference the ResultPointer returned from KeUserModeCallb...
Timo Kreuzer [Tue, 17 Feb 2009 21:28:22 +0000 (21:28 +0000)]
co_IntCallHookProc: Don't dereference the ResultPointer returned from KeUserModeCallback and then probe the LRESULT cast to PVOID, but probe the ResultPointer. Fixes bug #4114
See issue #4114 for more details.

svn path=/trunk/; revision=39654

11 years agofix formatting 2nd try. Thanks Hervé for noticing.
Timo Kreuzer [Tue, 17 Feb 2009 20:13:57 +0000 (20:13 +0000)]
fix formatting 2nd try. Thanks HervĂ© for noticing.

svn path=/trunk/; revision=39653

11 years ago- fix icon for 32bpp mode
Matthias Kupfer [Tue, 17 Feb 2009 19:40:40 +0000 (19:40 +0000)]
- fix icon for 32bpp mode

svn path=/trunk/; revision=39652

11 years ago- fix typo (no code change)
Matthias Kupfer [Tue, 17 Feb 2009 19:38:05 +0000 (19:38 +0000)]
- fix typo (no code change)

svn path=/trunk/; revision=39651

11 years ago- Start implementing KsValidateConnectRequest
Johannes Anderwald [Tue, 17 Feb 2009 19:30:40 +0000 (19:30 +0000)]
- Start implementing KsValidateConnectRequest
- Pass OBJ_OPENIF flag to KspCreateObjectType
- KsCreatePin works now

svn path=/trunk/; revision=39650

11 years agoAdd Hungarian keyboard layout to registry, add a few languages.
Dmitry Gorbachev [Tue, 17 Feb 2009 10:21:48 +0000 (10:21 +0000)]
Add Hungarian keyboard layout to registry, add a few languages.

svn path=/trunk/; revision=39649

11 years ago- Return full process image names in SystemProcessInformation when possible, instead...
Aleksey Bragin [Tue, 17 Feb 2009 09:35:01 +0000 (09:35 +0000)]
- Return full process image names in SystemProcessInformation when possible, instead of limiting to 32 bytes. Based on a patch by Evgeniy Boltik. WIP.
See issue #4087 for more details.

svn path=/trunk/; revision=39648

11 years agoFix spelling.
Dmitry Gorbachev [Tue, 17 Feb 2009 07:25:46 +0000 (07:25 +0000)]
Fix spelling.

svn path=/trunk/; revision=39647

11 years agoAttempt to make alphabetical order in input, Mario Kacmar, bug #4167.
Dmitry Gorbachev [Tue, 17 Feb 2009 07:24:12 +0000 (07:24 +0000)]
Attempt to make alphabetical order in input, Mario Kacmar, bug #4167.

svn path=/trunk/; revision=39646

11 years agoGCC: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~'.
Dmitry Gorbachev [Tue, 17 Feb 2009 07:11:57 +0000 (07:11 +0000)]
GCC: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~'.

svn path=/trunk/; revision=39645

11 years agoadd telnetd to the cd
Steven Edwards [Tue, 17 Feb 2009 07:07:18 +0000 (07:07 +0000)]
add telnetd to the cd

svn path=/trunk/; revision=39644

11 years agohardcode c:\reactos\system32\cmd.exe for now
Steven Edwards [Tue, 17 Feb 2009 07:06:45 +0000 (07:06 +0000)]
hardcode c:\reactos\system32\cmd.exe for now

svn path=/trunk/; revision=39643

11 years ago- Fix KSP_NODE struct and build
Johannes Anderwald [Tue, 17 Feb 2009 05:28:28 +0000 (05:28 +0000)]
- Fix KSP_NODE struct and build

svn path=/trunk/; revision=39642

11 years ago- Implement KsTopologyPropertyHandler
Johannes Anderwald [Tue, 17 Feb 2009 04:52:11 +0000 (04:52 +0000)]
- Implement KsTopologyPropertyHandler

svn path=/trunk/; revision=39640

11 years agoMerge freeldr from amd64 branch:
Timo Kreuzer [Tue, 17 Feb 2009 04:05:26 +0000 (04:05 +0000)]
Merge freeldr from amd64 branch:
34725, 34726, 34727, 34728, 34733, 34735, 34747, 34748, 34888, 34937, 34968, 35021, 35351, 35360, 35445, 35493, 35495, 35505, 35547, 35696, 35704, 36343, 36355, 36865, 37306, 37896, 38332, 38942, 38950, 38951, 38959, 39073, 39278

svn path=/trunk/; revision=39638

11 years agofix formatting
Timo Kreuzer [Tue, 17 Feb 2009 03:57:45 +0000 (03:57 +0000)]
fix formatting

svn path=/trunk/; revision=39637

11 years agoImplement RtlInterlockedPopEntrySList, RtlInterlockedPushEntrySList and RtlInterlocke...
Timo Kreuzer [Tue, 17 Feb 2009 03:45:27 +0000 (03:45 +0000)]
Implement RtlInterlockedPopEntrySList, RtlInterlockedPushEntrySList and RtlInterlockedFlushSList in assembly. Based on the ExInterlocked functions in ntoskrnl.

svn path=/trunk/; revision=39636

11 years ago- Implement KsPinDataIntersection
Johannes Anderwald [Tue, 17 Feb 2009 03:43:25 +0000 (03:43 +0000)]
- Implement KsPinDataIntersection

svn path=/trunk/; revision=39635

11 years ago- Fix intersect handlers
Johannes Anderwald [Tue, 17 Feb 2009 03:42:33 +0000 (03:42 +0000)]
- Fix intersect handlers

svn path=/trunk/; revision=39634

11 years ago- Implement KsPinPropertyHandler
Johannes Anderwald [Tue, 17 Feb 2009 03:07:30 +0000 (03:07 +0000)]
- Implement KsPinPropertyHandler

svn path=/trunk/; revision=39633

11 years ago- Fix build
Johannes Anderwald [Tue, 17 Feb 2009 00:39:40 +0000 (00:39 +0000)]
- Fix build

svn path=/trunk/; revision=39632

11 years ago- Add a few structs which are required of ks property handling
Johannes Anderwald [Mon, 16 Feb 2009 23:29:13 +0000 (23:29 +0000)]
- Add a few structs which are required of ks property handling

svn path=/trunk/; revision=39631

11 years agoFix some cases where the "format" program misused the %S format, causing it to displa...
Jeffrey Morlan [Mon, 16 Feb 2009 23:05:13 +0000 (23:05 +0000)]
Fix some cases where the "format" program misused the %S format, causing it to display gibberish. To print a TCHAR string with _tprintf, just use %s. (Bug 4067)

svn path=/trunk/; revision=39630

11 years agogdiobj.c: go back from intrinsics to to portable interlocked functions. InterlockedPo...
Timo Kreuzer [Mon, 16 Feb 2009 23:00:15 +0000 (23:00 +0000)]
gdiobj.c: go back from intrinsics to to portable interlocked functions. InterlockedPopFreeEntry: Use InterlockedIncrement instead of InterlockedCompareExchange when exchanging the next unused entry in the handle table. Lock the free entry before accessing it, fixing a race condition. Might fix bug #4115
See issue #4115 for more details.

svn path=/trunk/; revision=39629

11 years ago- Improve performance of TYPE command by reading more than 1 byte at a time. (Bug...
Jeffrey Morlan [Mon, 16 Feb 2009 21:50:54 +0000 (21:50 +0000)]
- Improve performance of TYPE command by reading more than 1 byte at a time. (Bug 4057)
- Also allow it to be interrupted by ^C.

svn path=/trunk/; revision=39628

11 years ago- Don't reference target process in the beginning of NtQueryInformationProcess but...
Aleksey Bragin [Mon, 16 Feb 2009 17:15:09 +0000 (17:15 +0000)]
- Don't reference target process in the beginning of NtQueryInformationProcess but check buffer's length first. Found out by Dmitry Chapyshev, fixes 3 winetests.

svn path=/trunk/; revision=39627

11 years ago- Fix compilation
Johannes Anderwald [Mon, 16 Feb 2009 14:49:59 +0000 (14:49 +0000)]
- Fix compilation

svn path=/trunk/; revision=39626

11 years ago- Fix build
Dmitry Chapyshev [Mon, 16 Feb 2009 12:34:32 +0000 (12:34 +0000)]
- Fix build

svn path=/trunk/; revision=39624

11 years ago- Add declarations for unsafe fastmutex functions.
Aleksey Bragin [Mon, 16 Feb 2009 12:10:08 +0000 (12:10 +0000)]
- Add declarations for unsafe fastmutex functions.

svn path=/trunk/; revision=39623

11 years ago- Reimplement RtlLargeIntegerToChar (based on Wine code with my changes). It fixes...
Dmitry Chapyshev [Mon, 16 Feb 2009 12:07:27 +0000 (12:07 +0000)]
- Reimplement RtlLargeIntegerToChar (based on Wine code with my changes). It fixes all large_int Wine tests

svn path=/trunk/; revision=39622

11 years ago- Fix small formatting leftover from r39422.
Aleksey Bragin [Mon, 16 Feb 2009 11:18:37 +0000 (11:18 +0000)]
- Fix small formatting leftover from r39422.

svn path=/trunk/; revision=39621

11 years ago- Fix copypaste typo in IopUpdateOperationCount
Dmitry Chapyshev [Mon, 16 Feb 2009 11:02:23 +0000 (11:02 +0000)]
- Fix copypaste typo in IopUpdateOperationCount

svn path=/trunk/; revision=39620

11 years agodefine IDC_STATIC as -1 instead of 100 (prevent confusing warnings)
Matthias Kupfer [Mon, 16 Feb 2009 10:10:44 +0000 (10:10 +0000)]
define IDC_STATIC as -1 instead of 100 (prevent confusing warnings)

svn path=/trunk/; revision=39619

11 years agoSET /A improvements:
Jeffrey Morlan [Mon, 16 Feb 2009 03:00:27 +0000 (03:00 +0000)]
SET /A improvements:
- Strip quotes from expression
- Use _tcstol instead of _ttoi to parse numbers, allowing hex/octal numbers to be used
- Skip space after an identifier
- Don't echo result when in a batch file

svn path=/trunk/; revision=39618

11 years agoRemove an assert that doesn't belong.
Art Yerkes [Sun, 15 Feb 2009 22:16:20 +0000 (22:16 +0000)]
Remove an assert that doesn't belong.

svn path=/trunk/; revision=39616

11 years ago- switch license to LGPL
Timo Kreuzer [Sun, 15 Feb 2009 22:15:15 +0000 (22:15 +0000)]
- switch license to LGPL
- fix a typo

svn path=/trunk/; revision=39615

11 years agoAdd a header
Timo Kreuzer [Sun, 15 Feb 2009 22:14:32 +0000 (22:14 +0000)]
Add a header

svn path=/trunk/; revision=39614

11 years agoFix loopback adapter locking and make traffic work consistently.
Art Yerkes [Sun, 15 Feb 2009 21:52:56 +0000 (21:52 +0000)]
Fix loopback adapter locking and make traffic work consistently.
Fix zero-address binding.
Local tcp services should work now.

svn path=/trunk/; revision=39613

11 years agoDon't expand FOR variables until execution time, so that special characters in them...
Jeffrey Morlan [Sun, 15 Feb 2009 18:18:16 +0000 (18:18 +0000)]
Don't expand FOR variables until execution time, so that special characters in them won't cause unwanted syntactic effects.
For example, "for %a in (^>) do echo %a" should just echo the greater than sign.

svn path=/trunk/; revision=39611

11 years agoFix #includes in a few more files to get ReactOS building again.
Andrew Greenwood [Sun, 15 Feb 2009 16:08:40 +0000 (16:08 +0000)]
Fix #includes in a few more files to get ReactOS building again.

svn path=/trunk/; revision=39610

11 years agoFixed build by including the correct header this time!
Andrew Greenwood [Sun, 15 Feb 2009 15:37:44 +0000 (15:37 +0000)]
Fixed build by including the correct header this time!
Renamed SubmitWaveHeader to EnqueueWaveHeader, except for in the functiontable
which will actually do the wave header submission to the driver.

svn path=/trunk/; revision=39609

11 years agoWaveHdr prepare/unprepare/submit now gets handled within the context of the
Andrew Greenwood [Sun, 15 Feb 2009 15:19:58 +0000 (15:19 +0000)]
WaveHdr prepare/unprepare/submit now gets handled within the context of the
appropriate sound thread. This removes some responsibility of the sound
threading from the actual usermode sound component implementations. Minor
cleanup to CallSoundThread as we can deduce the thread handle from the
sound device instance.

svn path=/trunk/; revision=39608

11 years ago- update wined3d/d3d8/d3d9 to Wine 1.1.15
Kamil Hornicek [Sun, 15 Feb 2009 14:01:23 +0000 (14:01 +0000)]
- update wined3d/d3d8/d3d9 to Wine 1.1.15

svn path=/trunk/; revision=39607

11 years agoSplit custom ReactOS-only non-standard extensions from NTDDSND.H
Andrew Greenwood [Sun, 15 Feb 2009 13:31:52 +0000 (13:31 +0000)]
Split custom ReactOS-only non-standard extensions from NTDDSND.H
Updated relevant code to include the new headers SNDTYPES.H and SNDNAMES.H
Corrected CTL_CODE macros and included SNDTYPES.H in WDMAUD interface header
A lot of this is just refactoring, hence the large number of files!

svn path=/trunk/; revision=39606

11 years ago- Partly implement IPortFilterWaveCyclic_fnNewIrpTarget
Johannes Anderwald [Sun, 15 Feb 2009 13:29:01 +0000 (13:29 +0000)]
- Partly implement IPortFilterWaveCyclic_fnNewIrpTarget
- Store KSPIN_DESCRIPTOR in subdevice descriptor
- Return correct result for IInterruptSync_fnCallSynchronizedRoutine
- Add stub interface for IPortPinWaveCyclic
- Implement PcValidateConnectRequest

svn path=/trunk/; revision=39605

11 years ago- Directly create the device objects in its DriverEntry as AddDevice is never called
Johannes Anderwald [Sat, 14 Feb 2009 16:10:38 +0000 (16:10 +0000)]
- Directly create the device objects in its DriverEntry as AddDevice is never called
- Remove the hack of hardcoding the symbolic device name object
- Add registering of device interfaces (fails atm because no pdo is provided)

svn path=/trunk/; revision=39603

11 years ago- Add url.dll from Wine
Dmitry Chapyshev [Sat, 14 Feb 2009 08:54:01 +0000 (08:54 +0000)]
- Add url.dll from Wine

svn path=/trunk/; revision=39602

11 years ago- Sync gdiplus with Wine head
Dmitry Chapyshev [Sat, 14 Feb 2009 08:14:34 +0000 (08:14 +0000)]
- Sync gdiplus with Wine head

svn path=/trunk/; revision=39601

11 years agoAdd PPROCESSOR_IDLE_FUNCTION, fix PROCESSOR_POWER_STATE
Timo Kreuzer [Sat, 14 Feb 2009 02:19:52 +0000 (02:19 +0000)]
Add PPROCESSOR_IDLE_FUNCTION, fix PROCESSOR_POWER_STATE

svn path=/trunk/; revision=39600

11 years agoRevert last commit. MS doesn't want poor ddk users mess with their secret structures...
Timo Kreuzer [Sat, 14 Feb 2009 02:10:32 +0000 (02:10 +0000)]
Revert last commit. MS doesn't want poor ddk users mess with their secret structures and instead present them only some censored stuff.

svn path=/trunk/; revision=39599

11 years agoAdd PPROCESSOR_IDLE_FUNCTION, fix PROCESSOR_POWER_STATE
Timo Kreuzer [Sat, 14 Feb 2009 01:57:28 +0000 (01:57 +0000)]
Add PPROCESSOR_IDLE_FUNCTION, fix PROCESSOR_POWER_STATE
and move it from ndk to ntpoapi.h

svn path=/trunk/; revision=39598

11 years agoMake delayed environment-variable expansions actually be delayed.
Jeffrey Morlan [Sat, 14 Feb 2009 01:13:17 +0000 (01:13 +0000)]
Make delayed environment-variable expansions actually be delayed.

svn path=/trunk/; revision=39597

11 years agoGet rid of VOLATILE, use volatile instead and fix PENTER_STATE_HANDLER by using ...
Timo Kreuzer [Sat, 14 Feb 2009 00:58:55 +0000 (00:58 +0000)]
Get rid of VOLATILE, use volatile instead and fix PENTER_STATE_HANDLER by using "LONG volatile *" like in ms header, which means a pointer to a volatile LONG, instead of "volatile PLONG", which would be a volatile pointer to a LONG.

svn path=/trunk/; revision=39596

11 years agosync translations, remove a little change from ros.diff
Christoph von Wittich [Fri, 13 Feb 2009 19:10:55 +0000 (19:10 +0000)]
sync translations, remove a little change from ros.diff

svn path=/trunk/; revision=39595

11 years agosync mshtml and shdocvw winetests with wine 1.1.15
Christoph von Wittich [Fri, 13 Feb 2009 18:47:09 +0000 (18:47 +0000)]
sync mshtml and shdocvw winetests with wine 1.1.15

svn path=/trunk/; revision=39594

11 years agoapply ros-hack
Christoph von Wittich [Fri, 13 Feb 2009 18:34:10 +0000 (18:34 +0000)]
apply ros-hack

svn path=/trunk/; revision=39593

11 years agoreadd LANGID until I figured out were wine moved the declaration to
Christoph von Wittich [Fri, 13 Feb 2009 18:20:42 +0000 (18:20 +0000)]
readd LANGID until I figured out were wine moved the declaration to

svn path=/trunk/; revision=39592

11 years agosync msi with wine 1.1.15
Christoph von Wittich [Fri, 13 Feb 2009 18:14:16 +0000 (18:14 +0000)]
sync msi with wine 1.1.15

svn path=/trunk/; revision=39591

11 years agosync jscript_winetest with wine 1.1.15
Christoph von Wittich [Fri, 13 Feb 2009 18:05:50 +0000 (18:05 +0000)]
sync jscript_winetest with wine 1.1.15

svn path=/trunk/; revision=39590

11 years agosync shdocvw, mshtml and jscript to wine 1.1.15
Christoph von Wittich [Fri, 13 Feb 2009 18:04:38 +0000 (18:04 +0000)]
sync shdocvw, mshtml and jscript to wine 1.1.15

svn path=/trunk/; revision=39589

11 years agofix a typo spotted by gabriel_it
Christoph von Wittich [Fri, 13 Feb 2009 18:01:14 +0000 (18:01 +0000)]
fix a typo spotted by gabriel_it

svn path=/trunk/; revision=39588