Commit graph

36714 commits

Author SHA1 Message Date
Dmitry Chapyshev 03ac7b5446 - Update headers
svn path=/trunk/; revision=40948
2009-05-17 07:03:25 +00:00
Cameron Gutman 1c1ed223a8 - Enable several failure debug prints
- Add a debug print

svn path=/trunk/; revision=40947
2009-05-16 23:18:21 +00:00
Cameron Gutman 82af49e593 - Fix NDIS 3.0 miniport characteristics based on MSDN documentation
- Add NDIS 5.1 miniport characteristics also based on MSDN documentation

svn path=/trunk/; revision=40944
2009-05-16 22:43:25 +00:00
Cameron Gutman 87ef9da026 - Add definition of NDIS_DEVICE_PNP_EVENT
svn path=/trunk/; revision=40943
2009-05-16 22:28:33 +00:00
Michael Martin b2e5f78e60 - Remove skipping kernel32 virtual tests as r40833 fixed the problem.
svn path=/trunk/; revision=40942
2009-05-16 19:07:54 +00:00
Johannes Anderwald bed222599a - Output type when module is a program
svn path=/trunk/; revision=40941
2009-05-16 17:34:52 +00:00
Sylvain Petreolle c780a3c0d6 first attempt at fixing log2lines build
svn path=/trunk/; revision=40940
2009-05-16 17:32:11 +00:00
Cameron Gutman 66f591fe70 - Fix a bad typo
svn path=/trunk/; revision=40939
2009-05-16 14:12:09 +00:00
Kamil Hornicek 4f8ec0d3cf - correct number of parameters for IDirect3DTexture methods
svn path=/trunk/; revision=40938
2009-05-16 10:20:22 +00:00
Aleksey Bragin 6c2e9822fb - Fix handle / memory leak in failure branch, spotted by Dmitry Chapyshev.
svn path=/trunk/; revision=40937
2009-05-16 08:49:34 +00:00
Aleksey Bragin 18c654d60a - Fix obvious bugs in the code (e.g. freeing a stack-allocated pointer).
- Rewrite the code to be more readable.
- Enlarge static buffer for SearchPathBuffer to be at least 5*MAX_PATH to prevent possible overflowing for now. In the meanwhile, Dmitry is rewriting this part of code to dynamically allocate the memory without the need for a temporary static storage.

svn path=/trunk/; revision=40936
2009-05-16 08:41:26 +00:00
Cameron Gutman 3c69a5f48e - Restore the old loopback implementation
- Should fix the buildbot test hang

svn path=/trunk/; revision=40934
2009-05-16 01:44:20 +00:00
Cameron Gutman 691ef7c32a - Set up the TCP interface data as needed in TCPFindInterface
svn path=/trunk/; revision=40933
2009-05-16 01:24:21 +00:00
Michael Martin 6c1741b0aa - timer_queue_thread_proc: Add missing and required RtlExitUserThread before function exit. Fixes crashing of kernel32_winetest for sync.
svn path=/trunk/; revision=40932
2009-05-16 00:48:14 +00:00
Dmitry Chapyshev 325b2659dc - Add support of additional paths of loading dlls (fixes loading dlls in X-Chat)
See issue #4201 for more details.

svn path=/trunk/; revision=40931
2009-05-15 17:48:18 +00:00
Johannes Anderwald 3dc568f9b9 - Remove unused WdmAudWriteCompleted
- check for a valid object header in KsSynchronousIoControlDevice
- Apply alignment restrictions to all allocated buffers
- Fix handling IRP_MN_QUERY_INTERFACE, IRP_MN_QUERY_DEVICE_RELATIONS, IRP_MN_FILTER_RESOURCE_REQUIREMENTS
- IMiniportWaveCyclic::NewStream && IMiniportWavePci::NewStream take first the pin id and THEN the parameter capture. Fixes playback for ES1371 (VmWare) driver and many others
- Store IPortFilterWavePci, IPortFilterWaveRT, IPortFilterWaveCyclic in their corresponding port 


svn path=/trunk/; revision=40930
2009-05-15 15:24:29 +00:00
Kamil Hornicek de0f2fe886 - sync wined3d, d3d8, d3d9, ddraw with Wine 1.1.21
svn path=/trunk/; revision=40924
2009-05-15 09:33:59 +00:00
Dmitry Chapyshev b3c26a404a - Add shortcut for Paint
svn path=/trunk/; revision=40922
2009-05-14 17:15:55 +00:00
Dmitry Chapyshev aa68b11b1a - Add icons for dialogs
svn path=/trunk/; revision=40921
2009-05-14 16:53:38 +00:00
Johannes Anderwald 434d4217ae - polish translation by Caemyr (Olaf Siejka)
svn path=/trunk/; revision=40920
2009-05-14 16:22:48 +00:00
Steven Edwards 5a40435d8d imported the MT snapshot of the GPL tftp-server for win32 from sourceforge. Minor changes such as formatting and renaming the files, totally untested except for building, will be used later to serve up ReactOS images to PXE boot
svn path=/trunk/; revision=40919
2009-05-14 14:52:22 +00:00
Dmitry Chapyshev 9e1d61edc1 - Add Russian translation
- Small cleanup

svn path=/trunk/; revision=40918
2009-05-14 09:00:03 +00:00
Michael Martin 4606a3076d - Wait_thread_proc: Pass the correct value WaitAny vice FALSE to NtWaitForMultipleObjects. Fixes INFINITE wait when running kernel32_winetest for thread.
svn path=/trunk/; revision=40917
2009-05-14 07:11:00 +00:00
James Tabor d67caa6f8c - Migration changes from W32THREADINFO to use ThreadInfo for kernel space and user space pointer reference, and use ClientInfo from TEB for user space. Next change will have the full removal of W32THREADINFO.
svn path=/trunk/; revision=40916
2009-05-13 21:32:10 +00:00
Hervé Poussineau e9478231e2 We know that the function works, so no need to print a FIXME
svn path=/trunk/; revision=40915
2009-05-13 20:44:12 +00:00
Johannes Anderwald b190734d50 - IRP_MN_FILTER_RESOURCE_REQUIREMENTS passes the list also in Irp->IoStatus.Information
- Fixes a crash in CMI8738 driver

svn path=/trunk/; revision=40914
2009-05-13 20:15:46 +00:00
KJK::Hyperion 3fb0bb6086 Fix PCH rule for C++
svn path=/trunk/; revision=40913
2009-05-13 20:09:15 +00:00
Steven Edwards dc550fe2ec next time I'll copy the changes properly
svn path=/trunk/; revision=40912
2009-05-13 20:03:25 +00:00
Steven Edwards 5f6dd7004e minor SunOS fix
svn path=/trunk/; revision=40911
2009-05-13 19:35:05 +00:00
Michael Martin 4832f465f1 - GlobalReAlloc: SetUserValueHeap and SetUserFlagsHeap after RtlReAllocateHeap.
- LocalReAlloc: Add missing SetUserFlagsHeap after RtlAllocateHeap. 
                SetUserValueHeap and SetUserFlagsHeap after RtlReAllocateHeap.

svn path=/trunk/; revision=40910
2009-05-13 09:48:32 +00:00
Cameron Gutman 0931b86d7c - Use FindOnLinkInterface to get the interface
- Return NULL if TCPContext is NULL (which means we don't have a valid IP address)
 - Should fix a crash when using multiple NICs but they still won't work (DHCP bug?)

svn path=/trunk/; revision=40909
2009-05-13 01:16:30 +00:00
Cameron Gutman 452903fdb7 - Remove some extra junk
svn path=/trunk/; revision=40908
2009-05-13 00:43:20 +00:00
Hervé Poussineau be3fc3f629 Fix build
svn path=/trunk/; revision=40907
2009-05-12 22:06:41 +00:00
Hervé Poussineau 4535cbb145 No need to create a DC to get the display depth
Incidentally, this partly unregresses the /CONSOLE switch if blue.sys is installed

svn path=/trunk/; revision=40906
2009-05-12 21:48:25 +00:00
Cameron Gutman a640fa9dc1 - Add paint to bootcd
svn path=/trunk/; revision=40905
2009-05-12 19:17:49 +00:00
Michael Martin 889cc1b5b4 - Revert part of r40893. MapViewOfFile, UnmapViewOfFile and FlushViewOfFile do not SetLastError on Success. Kernel32_winetest for codepage back to 0 failures.
svn path=/trunk/; revision=40904
2009-05-12 18:58:09 +00:00
Sylvain Petreolle 4f51185566 Norwegian translation updates from bug 4489 by LMH1.
svn path=/trunk/; revision=40903
2009-05-12 17:47:59 +00:00
Johannes Anderwald d26c243bd0 - Add CLSID_PortWaveRT
- Plugin IPortWaveRT port driver

svn path=/trunk/; revision=40902
2009-05-12 16:09:44 +00:00
Pierre Schweitzer 7bdc8391f9 SVN maintenance
svn path=/trunk/; revision=40899
2009-05-12 14:15:48 +00:00
Benedikt Freisen e53dfae7ea Added paint/paint.rbuild to applications.rbuild
svn path=/trunk/; revision=40898
2009-05-12 14:08:59 +00:00
Benedikt Freisen 1ef38b9a3c Added Paint for ReactOS source folder
svn path=/trunk/; revision=40897
2009-05-12 14:01:23 +00:00
Aleksey Bragin e74bb0e059 - Fix WaitOnBusy, WaitOnBaseBusy and Wait[Short]ForDrq to wait and loop exactly the same as our existing atapi driver. This greatly enhances uniata's compatibility, especially on modern highspeed hardware where a controller usually didn't have enough time to change its state and was considered invalid.
svn path=/trunk/; revision=40896
2009-05-12 13:27:45 +00:00
Michael Martin 737dbd6105 - GlobalReAlloc: Pass Flags vice HandleEntry->Flags to RtlSetUserFlagsHeap. Fixes 1 kernel32_winetest alloc test.
svn path=/trunk/; revision=40895
2009-05-12 13:03:38 +00:00
Michael Martin 76c5505c5e - MmCreateSection: SectionPageProtection of PAGE_NOACCESS is valid in <=Win98, but not valid in the NT family. More kernel32_winetest fixes for virtual memory.
svn path=/trunk/; revision=40894
2009-05-12 09:00:06 +00:00
Michael Martin f7a9c01b65 - CreateFileMapping: SetLastError to ERROR_ALREADY_EXISTS for sections that already exists.
SetLastError to ERROR_SUCCESS on success for all API's.
  More kernel32_winetest fixes for virtual.

svn path=/trunk/; revision=40893
2009-05-12 08:58:38 +00:00
James Tabor 3902e655f3 - Remove client thread information from w32 thread information.
svn path=/trunk/; revision=40892
2009-05-12 01:56:39 +00:00
James Tabor 85d4ab3b58 - Move update thread information hooks.
svn path=/trunk/; revision=40891
2009-05-12 01:31:07 +00:00
Johannes Anderwald 173cb6b1d0 - Use ExInterlockedList * functions for speed and stability
- Increment reference count on the correct miniport adapter from IPortDMus

svn path=/trunk/; revision=40886
2009-05-11 17:22:27 +00:00
Cameron Gutman 1635685bdf - Don't cast NDIS_SPIN_LOCK directly to KSPIN_LOCK
svn path=/trunk/; revision=40881
2009-05-10 23:55:45 +00:00
Cameron Gutman 5e4e012cf8 - Allocate space for the packet extension located at NdisPacketOobOffset + sizeof(NDIS_PACKET_OOB_DATA)
- Fixes more packet corruption

svn path=/trunk/; revision=40880
2009-05-10 21:43:55 +00:00