Commit graph

37166 commits

Author SHA1 Message Date
Christoph von Wittich 4310bba7fe forgot this file :/
svn path=/trunk/; revision=41305
2009-06-06 15:18:30 +00:00
Christoph von Wittich 602e8eec8d partial sync of shlfileop to wine 1.1.23
svn path=/trunk/; revision=41304
2009-06-06 15:17:54 +00:00
Ged Murphy 524cdfd04f There's no such thing as ntsys.lib in Windows, dynamically link to ntdll to fix building with msvc.
svn path=/trunk/; revision=41303
2009-06-06 14:37:40 +00:00
Ged Murphy c4c37910a4 Use the dll runtime library.
Fixes building taskmgr with VS and probably others

svn path=/trunk/; revision=41302
2009-06-06 14:30:57 +00:00
Christoph von Wittich c1787d3a8a sync user32 winetest with wine 1.1.23
svn path=/trunk/; revision=41301
2009-06-06 14:25:56 +00:00
Christoph von Wittich 06b07ed556 sync user32 listbox and combobox to wine 1.1.22
svn path=/trunk/; revision=41300
2009-06-06 14:15:43 +00:00
Christoph von Wittich 0d76b6fd0f update README.WINE
svn path=/trunk/; revision=41299
2009-06-06 13:24:09 +00:00
Ged Murphy a7d1ff5e00 Keep the horizontal grid axis consistent
svn path=/trunk/; revision=41298
2009-06-06 13:08:22 +00:00
Christoph von Wittich b5d17eb491 sync user32 edit and exticon to wine 1.1.22
svn path=/trunk/; revision=41297
2009-06-06 12:54:01 +00:00
Christoph von Wittich 342bd4f186 sync user32 button and static to wine 1.1.22
svn path=/trunk/; revision=41296
2009-06-06 08:50:05 +00:00
Dmitry Chapyshev c071c35012 SearchPathA()
- Fix calculation of buffer size (fixes Skype crash)
Patch by Mikhail Denisenko (denisenkom@gmail.com)
See issue #4526 for more details.

svn path=/trunk/; revision=41295
2009-06-06 08:14:11 +00:00
Dmitry Chapyshev 2d592301c9 WSPSelect()
- Fix checking of params
- Fix allocation size
Tested on Firefox, Downloader, Skype
Patch by Mikhail Denisenko (denisenkom@gmail.com) with small changes

See issue #4526 for more details.

svn path=/trunk/; revision=41294
2009-06-06 07:54:54 +00:00
James Tabor 3ee953f7f5 - NtGdiEngCreateDeviceBitmap: Test size larger than 32 bits in width.
svn path=/trunk/; revision=41293
2009-06-06 04:24:03 +00:00
James Tabor dbd87f50fe - Update stubs, NtGdiEngCreateDevice/Bitmap.
svn path=/trunk/; revision=41292
2009-06-06 01:53:24 +00:00
Aleksey Bragin d4417f6e6c - Add USB keyboard and mouse support to ReactOS.
See issue #1041 for more details.

svn path=/trunk/; revision=41291
2009-06-05 16:49:41 +00:00
Dmitry Gorbachev 9b490918f1 Netshell: update Dutch translation. Oscar van Egmond (oscar_04*AT*live*DOT*nl), bug #4582.
svn path=/trunk/; revision=41290
2009-06-05 15:20:04 +00:00
Cameron Gutman 68fef5356a - Revert r41287
svn path=/trunk/; revision=41289
2009-06-04 20:11:01 +00:00
Dmitry Gorbachev 4411cd3ecc Sync French translation with English original.
svn path=/trunk/; revision=41288
2009-06-04 18:10:18 +00:00
Cameron Gutman 7445880f25 - Fix the map register count check
svn path=/trunk/; revision=41287
2009-06-04 18:00:17 +00:00
Johannes Anderwald 42771ef723 - Revert 40694 as FIELD_OFFSET is perfectly working code and the new one might not work on some compilers
- Add informal debug traces for bug 4354

svn path=/trunk/; revision=41285
2009-06-04 14:16:57 +00:00
Dmitry Gorbachev aed29dde4e Remove KeBugCheckWithTf() hack, fix VBEResetHw(). Stefan Ginsberg, bug #4581.
svn path=/trunk/; revision=41284
2009-06-04 13:54:27 +00:00
Aleksey Bragin 8e59bc0550 - Add ReactOS Device Detection Tool - RosDDT. It's a command line tool for checking PC's hardware configuration for compatibility with ReactOS, and for reporting working hardware configurations to ReactOS hardware compatibility database. The tool is able of autoupdating its hardware compatibility database.
* Web part is stubbed for now (hw.php) and needs to be developed.
 * Actual hardware database file (rosddt.ini) has only sample information.
 * Readme file is in Russian language, however running rosddt.exe without parameters provides a built-in English usage help.

svn path=/trunk/; revision=41282
2009-06-04 12:38:30 +00:00
Johannes Anderwald a461485cb0 - Remove a few bad (PLIST_ENTRY) casts
svn path=/trunk/; revision=41280
2009-06-04 09:37:57 +00:00
Aleksey Bragin 9e9c082bb7 Mikhail Denisenko <denisenkom@gmail.com>
- Split the PIDL into current and parent folder, and call GetFolderAttributes only for current folder PIDL. This fixes tons of "ERR: HCR_GetFolderAttributes should be called for simple PIDL's only!" debug log spam messages.

See issue #4494 for more details.

svn path=/trunk/; revision=41279
2009-06-04 09:01:10 +00:00
Daniel Reimer 30269c48c7 Bug 4567: Italian translation updates by Paolo Devoti
svn path=/trunk/; revision=41278
2009-06-04 08:47:44 +00:00
Michael Martin ac16fec27e - MiFindExportedRoutineByNam: Correct an typo in assert that caused MmGetSystemRoutineAddress to assert after finding a valid non forwarder function.
svn path=/trunk/; revision=41277
2009-06-04 08:18:12 +00:00
Michael Martin 579c35f87a - IopDeleteDevice: Fix a typo.
svn path=/trunk/; revision=41276
2009-06-04 03:40:47 +00:00
James Tabor 463f40fcd5 - More research is required to fix NtGdiSetPixelFormat, so removing disputed information.
svn path=/trunk/; revision=41275
2009-06-04 01:33:43 +00:00
Dmitry Gorbachev 23e3456582 Estonian translations by Andres Traks (anthrax11*AT*hot*DOT*ee), bug #4580.
svn path=/trunk/; revision=41274
2009-06-04 01:08:57 +00:00
Michael Martin ae1e7f0289 - IoGetLowerDeviceObject: Return lower device object if pending flags are not set. Noticed by Johannes Anderwald.
svn path=/trunk/; revision=41273
2009-06-04 00:01:43 +00:00
Cameron Gutman 64ef1907f0 - Export NdisFreeToBlockPool
svn path=/trunk/; revision=41272
2009-06-03 23:51:35 +00:00
Michael Martin 0c362cc691 - IopCreateDriver: Change MajorFunction routines back to internal function IopInvalidDeviceRequest for ones that were set to NULL in the Drivers DriverEntry. Windows does it and so shall we.
svn path=/trunk/; revision=41269
2009-06-03 09:48:33 +00:00
Cameron Gutman 84594fb342 - Remove an incorrect comment (I wasn't thinking when I wrote it ;))
- Add an ASSERT for an unhandled case

svn path=/trunk/; revision=41265
2009-06-03 01:48:47 +00:00
Dmitry Gorbachev 877b413520 Do not crash on software breakpoint in kdb.
svn path=/trunk/; revision=41264
2009-06-02 22:14:46 +00:00
Ged Murphy 81fa6557af - Add more missing styles
- Patch by Gabriel Ilardi (gabrielilardi at hotmail dot it)

svn path=/trunk/; revision=41261
2009-06-02 20:09:00 +00:00
Ged Murphy 00e85059d8 Make the horizontal and vertical axis in the history graphs solid lines instead of the dotted 80's style we had.
svn path=/trunk/; revision=41260
2009-06-02 19:09:03 +00:00
Cameron Gutman 70a581c537 - Enable the code in NdisSetTimerEx
- Add a debug print

svn path=/trunk/; revision=41258
2009-06-02 18:20:15 +00:00
Ged Murphy 65fa28b9de bug3954 missed some styles. Updated English resource, can Gabriel or anyone else do the rest.
svn path=/trunk/; revision=41257
2009-06-02 14:58:02 +00:00
Aleksey Bragin 65612168fe - Properly disable tag validation if using debugging pool (fixes a wrong part of r41255).
svn path=/trunk/; revision=41256
2009-06-02 12:54:03 +00:00
Aleksey Bragin 88b8188a0e - Add a note about increasing max pool sizes when using pool debugging.
svn path=/trunk/; revision=41255
2009-06-02 12:48:00 +00:00
Michael Martin 1760329b33 IopCreateObjectTypes: Add a DeleteProcedure for Device Objects.
IopUnloadDevice: After calling the drivers Unload routine, make the DriverObject temporary and dereference it.
IopUnloadDriver: Check that the driver is not already unloading before trying to call unload routine.
If any failure, dereference the DriverObject before returning STATUS code.
On an attempt to unload the driver, loop through each DeviceObject and set DOE_UNLOAD_PENDING in device extensions flags.
Before calling the driver's unload routine set DRVO_UNLOAD_INVOKED in DriverObject's flags.
Fixes Bugchecks when attempting to load driver a second time and when unloading a driver that has upper level device attached.

svn path=/trunk/; revision=41254
2009-06-02 12:10:17 +00:00
Matthias Kupfer 3970cdddbc Gabriel Ilardi <gabrielilardi AT hotmail DOT it>
- Fixes the TAB_STOP problem for taskmanager.
- See issue #3954 for details.

svn path=/trunk/; revision=41253
2009-06-02 11:28:47 +00:00
Matthias Kupfer df9c9d55b3 set menu checkmark always on top always
svn path=/trunk/; revision=41252
2009-06-02 11:04:02 +00:00
Matthias Kupfer 9389bb01b8 - fixes the problem of unsetting the HWND_TOPMOST property (e.g. taskmgr)
- review recommended, but i think it's sufficient to limit topmost property to desktop windows only (otherwise we can remove this part of condition)

svn path=/trunk/; revision=41251
2009-06-02 10:13:30 +00:00
James Tabor cdacb4b6b5 - Hax-implement NtGdiSetPixelFormat and add a support function UserGethWnd with some code cleanup.
svn path=/trunk/; revision=41250
2009-06-02 06:50:36 +00:00
Cameron Gutman e640466446 - Fix a potential crash in IoGetLowerDeviceObject if nothing is attached to us
svn path=/trunk/; revision=41249
2009-06-02 01:34:12 +00:00
Cameron Gutman e4a0b00377 - Use MmFreeContiguousMemorySpecifyCache to free memory allocated by MmAllocateContiguousMemorySpecifyCache in HalAllocateCommonBuffer
svn path=/trunk/; revision=41248
2009-06-02 01:30:52 +00:00
Cameron Gutman 6530a6856e - Forgot to free DmaContext
svn path=/trunk/; revision=41247
2009-06-02 00:43:21 +00:00
Cameron Gutman 2d20153f5f - Finish our NDIS S/G DMA implementation
- Totally untested due to lack of HAL S/G support

svn path=/trunk/; revision=41246
2009-06-02 00:37:23 +00:00
James Tabor 5e49d1b3cc - Implement NtGdiDescribePixelFormat, needs testing.
svn path=/trunk/; revision=41245
2009-06-01 23:24:20 +00:00