Commit Graph

  • 6cee07a9b2 - Fixed comment. David Welch 2004-03-13 18:28:33 +00:00
  • 6849e40ba7 - Added disassembler from gdb. David Welch 2004-03-13 18:26:13 +00:00
  • ff3151887b - Added basic tracing, breakpoints and disassembly to the kernel debugger. David Welch 2004-03-13 18:21:57 +00:00
  • c417fd21b1 - Split LdrpProcessImportDirectory into LdrpProcessImportDirectory and LdrpProcessImportDirectoryEntry. Sometimes it is necessary to process a single entry from import directory and sometimes it is necessary to process all entries with the same name. Hartmut Birr 2004-03-13 18:14:04 +00:00
  • 05825a6aab Mark update regions as global objects, to prevent their destruction when the creating process exits Gé van Geldorp 2004-03-13 17:33:53 +00:00
  • 544d860114 Fix key name size calculation bugs. Fill some allocated buffers with zeros. Minor cleanup. Eric Kohl 2004-03-13 12:14:44 +00:00
  • c9c372e34b Add missing EVENTLOG_SUCCESS. Eric Kohl 2004-03-13 09:38:55 +00:00
  • 35472661aa turn off skip bit to support VMWare FDC Vizzini 2004-03-13 07:28:40 +00:00
  • 007814383b fixed two race conditions with motor power-off; now handles disk change detection and no-disk-in-drive correctly Vizzini 2004-03-13 07:04:54 +00:00
  • 2207df1ae4 fixed a couple motor start/stop bugs; fixed a seek offset Vizzini 2004-03-13 05:06:49 +00:00
  • 410da0d376 - Removed some debugging stuff I checked in by accident. David Welch 2004-03-13 00:41:40 +00:00
  • e964a19eb2 - Fixed VPInterruptRoutine definition. David Welch 2004-03-12 23:03:21 +00:00
  • 94c34aee80 Update status Gé van Geldorp 2004-03-12 22:08:23 +00:00
  • ceabe25983 Sync to Wine-20040309: Jason Edmeades <[email protected]> - Handle playing of files containing a '+' as part of the filename. Robert Reif <[email protected]> - Cleanup prepare/unprepare header parameter checking. - Fix midiInGetDevCapsW. Sean Young <[email protected]> - Check uSize parameter in waveOutUnprepareHeader and waveOutPrepareHeader. Christian Costa <[email protected]> - Fixed waveInGetDevCapsW. Gé van Geldorp 2004-03-12 21:20:53 +00:00
  • 02818cac57 small 'Explorer' string adjustment for french Martin Fuchs 2004-03-12 21:20:03 +00:00
  • 5ceefba3a3 small 'Explorer' string adjustment for french Martin Fuchs 2004-03-12 21:20:02 +00:00
  • 2906835b92 adjust start button to text size Martin Fuchs 2004-03-12 21:12:28 +00:00
  • 82ed8b47d6 adjust start button to text size Martin Fuchs 2004-03-12 21:12:28 +00:00
  • a16e73576f adjust start button to text size Martin Fuchs 2004-03-12 21:12:28 +00:00
  • e40caec333 adjust start button to text size Martin Fuchs 2004-03-12 21:12:27 +00:00
  • a526783523 Sync to Wine-20040309: Alexandre Julliard: - Added version scripts for libwine and libwine_unicode. Rein Klazes <[email protected]> - Fix MultiByteToWideChar and WideCharToMultiByte when called with code page CP_SYMBOL. - Remove the symbol font from the code page table, so it is not reported as a valid/supported/installed code page. - Remove workarounds for the badly behaved MultiByteToWideChar and co. in a few places. Gé van Geldorp 2004-03-12 21:04:04 +00:00
  • a990283857 Merge back commit from WineHQ Gé van Geldorp 2004-03-12 20:30:44 +00:00
  • 7f1a2fa09f - Fixed declaration of DRIVER_OBJECT and friends. Filip Navara 2004-03-12 19:40:40 +00:00
  • 0e8946cb44 - Implemented IoGetDriverObjectExtension and IoAllocateDriverObjectExtension. - Fixed the parts of IoGetDeviceProperty that were incorrectly sending IRP_MN_QUERY_BUS_INFORMATION. Filip Navara 2004-03-12 19:40:29 +00:00
  • 5c45ab6ac0 - Support for IRP_MN_QUERY_BUS_INFORMATION and devices on multiple PCI buses. Filip Navara 2004-03-12 19:40:05 +00:00
  • 7b9bc747c8 Added bit counting and inverting functions to address. Broke out some functions in info.c -- They still don't work properly but are improving. Added setting of netmask in datalink/lan.c from the registry, broke out registry reading function. Art Yerkes 2004-03-12 04:21:59 +00:00
  • 29d063166b - Added arc path support - Fixed disk change support - Fixed the priority boosts to be saner - Fixed some start/stop motor timing bugs - Figured out the Real Deal with Model 30 support (I hope...) - Cleaned up DMA init a bit - Improved return values, freed things on fail, etc - General code cleanup Vizzini 2004-03-12 03:36:32 +00:00
  • f12f44e036 - Actually I realised it isn't valid to touch the object at all after decrementing the reference count unless the reference count was one. I also removed the retention check in ObfReferenceObject since I couldn't see how this would ever be needed. David Welch 2004-03-12 00:46:35 +00:00
  • c61a3955d5 - Use the return value from calling InterlockedDecrement on the reference count when checking whether the object should be retained. This fixes a race whereby one thread decrements the value to one, another thread come in and decrements the value to zero and starts the delete, the first thread then comes back, does retention checks and finds the reference count is now zero and then bugchecks because the object is already being deleted. David Welch 2004-03-12 00:28:13 +00:00
  • abc17a4830 Lots of code clean-up; correctly copies files of any size to/from disk; clean under prefast, lint, verifier, and checked win2k Vizzini 2004-03-11 23:12:03 +00:00
  • 304ff0ba96 - Return any error code from the miniport device i/o control to the display driver. Fixes crash when running with ati drivers. David Welch 2004-03-11 23:07:16 +00:00
  • 162e4ee1f5 Sync to Wine-20040309: Francois Gouget <[email protected]> - Assorted spelling and case fixes. Dmitry Timoshkov <[email protected]> - Add SHMenuIndexFromID and SHCoCreateInstanceAC. Patrik Stridvall <[email protected]> - Fixed some issues found by winapi_check. Jon Griffiths <[email protected]> - Stub the stopwatch API. - Implement DoesStringRoundTripW,@371-3,@392. - Move a couple of string functions into string.c Robert Shearman <[email protected]> - Add IntlStrEqWorkerA/W. - StrCmp tests. - Implement string functions in comctl32. - Use CompareString in shlwapi wherever possible instead of ugly helpers. Kevin Koltzau <[email protected]> - Fix UrlCanonicalize and add regression test. - Prevent crash with invalid args in a few URL functions. Gé van Geldorp 2004-03-11 22:30:40 +00:00
  • 778b9378b6 Sync to Wine-20040309: Marcelo Duarte <[email protected]> - Update of Portuguese resources. Gé van Geldorp 2004-03-11 22:00:19 +00:00
  • 01d3124925 - Made KeBugCheckEx into a call to KeBugCheckExWithTf. - If file logging is in use then dump the last messages from the ringbuffer on a bugcheck so the user can see them if the system was in graphics mode when it crashed. David Welch 2004-03-11 21:50:24 +00:00
  • 14a834a699 Sync to Wine-20040309: Mike Hearn <[email protected]> - To reduce debugging noise, make IMalloc32/IMallocSpy implementations output to the new olemalloc debug channel. Patrik Stridvall <[email protected]> - Fixed some issues found by winapi_check. Alexandre Julliard - Sync some of the dll registrations with the contents of winedefault.reg. Gé van Geldorp 2004-03-11 21:46:41 +00:00
  • 060aa03ca6 - Added KeSaveFloatingPoint and KeRestoreFloatingPointState to the old ddk so win32k can use them. David Welch 2004-03-11 21:42:01 +00:00
  • 2f596c1ce8 - Implemented EngSaveFloatingPointState and EngRestoreFloatingState. David Welch 2004-03-11 21:38:58 +00:00
  • 0581a7d1a6 Fix DocumentPropertiesW declaration Gé van Geldorp 2004-03-11 21:16:56 +00:00
  • 4798e9d2db Sync to Wine-20040309 Gé van Geldorp 2004-03-11 21:15:50 +00:00
  • dbdb5a1f76 Sync to Wine-20040309 Gé van Geldorp 2004-03-11 20:08:15 +00:00
  • 63c72aa8a8 Move declaration of GetLastError() to match PSDK Gé van Geldorp 2004-03-11 20:05:11 +00:00
  • c07e181b14 forgot this one, sorry Thomas Bluemel 2004-03-11 19:22:21 +00:00
  • 169c5abd20 simplified calls to MsqPostMessage() Thomas Bluemel 2004-03-11 16:17:25 +00:00
  • 1988a7b8ea first attempt to implement SendMessageTimeout() Thomas Bluemel 2004-03-11 14:47:44 +00:00
  • 241b66d3bd added buttons to test if a thread is hung Thomas Bluemel 2004-03-11 14:44:48 +00:00
  • 7bbe8a0aec New cursor Gé van Geldorp 2004-03-11 11:34:51 +00:00
  • 41f97f6862 Create image list for toolbar with same depth as display Gé van Geldorp 2004-03-11 11:14:52 +00:00
  • 6477510568 Sync to Wine-20040309: Robert Shearman <[email protected]> - Implement the drag list control. - Fix tabs in LBItemFromPt. - Move string functions to separate file. - Implement string functions in comctl32. - Use CompareString in shlwapi wherever possible instead of ugly helpers. - Forward some wrapper functions since we don't care about compatibility with Win98 in this case. - Documentation update. - Update common control function documentation. - Don't allocate space for text when nMaxTextRows = 0. - Support custom check background. - Reduce number of parameters needed for DrawString function. - Fix some traces. - The TBM_GET*HOTLIST functions take imagelist ID in wParam. - Implement TBM_GETSTRING{A,W}. - Implement undocumented 0x462 message. Alexandre Julliard - Removed a couple of unneeded helper functions. Maxime BellengT <[email protected]> - Fix a regression in ImageList_Create when creating a dibsection. Ulrich Czekalla <[email protected]> - Use dibsections for the images. Dimitrie O. Paun <[email protected]> - LVN_BEGINRDRAG is implemented now. Fix typo. Aric Stewart <[email protected]> - Implemented LISTVIEW_ApproximateViewRect for LVS_REPORT. Fabian Cenedese <[email protected]> - ListView should behave in OWNERDRAW as in FULLROWSELECT. This allows to select cells not in the first column in REPORT mode with OWNERDRAW style set. Matt Chapman <[email protected]> - Fix a reentrancy issue in the property sheet implementation by not caching a pointer that can change. - REBAR_Layout should respect the minimum size of bands even when RBBS_FIXEDSIZE is not set. - REBAR_ShowBand needs to force layout of the rebar after a band is hidden/unhidden. Vitaliy Margolen <[email protected]> - Adjust all dimensions to match native. - Invalidate whole tab area when multi-line. - In vertical tab placement go from top to bottom. - Fix annoying visual artifacts. Huw Davies <[email protected]> - If TBSTYLE_EX_HIDECLIPPEDBUTTONS is set then invalidate the area that changes in a resize. - Don't call SWP unless we're actually adjusting anything. Christian Costa <[email protected]> - Accept null module instance, Loadstring can handle it. Steve Lustbader <[email protected]> - Handle the firstVisible item being NULL in Mike Hearn <[email protected]> - Grow the treeview control expander button by 1px in each direction to match the native look. Gé van Geldorp 2004-03-11 11:13:28 +00:00
  • 8e37499a90 Fixed a length calculation bug introduced with transfer-splitting code Vizzini 2004-03-11 07:01:58 +00:00
  • 8438bc1293 fixed CHS computation bug Vizzini 2004-03-11 06:48:22 +00:00
  • 6ef65a3872 - Implement support for split DMA transfers - Remove assert from CreateClose handler (still doesn't seem to get called consistently though) - Fixed an off-by-one bug for sector calculation Vizzini 2004-03-11 06:24:44 +00:00
  • d5044130a8 - Updated the version number in README.TXT to 0.2.x (maybe I'm just being pedantic...) Andrew Greenwood 2004-03-11 02:09:14 +00:00
  • 64c32ff6f4 Turn off debug print out James Tabor 2004-03-11 00:05:00 +00:00
  • 15989c99be - Support for SS_REALSIZEIMAGE and SS_CENTERIMAGE flags for bitmap static controls. Filip Navara 2004-03-10 23:21:56 +00:00
  • cf41719321 - Include eventlog.c in the build. Filip Navara 2004-03-10 21:56:04 +00:00
  • fe0b173e6e - Export the event log functions and LookupAccountSid[AW]. Filip Navara 2004-03-10 21:37:18 +00:00
  • 2b24e33ce7 LookupAccountSidA and W stubs added (FAR needs them). Hope it is the right place for them. Aleksey Bragin 2004-03-10 21:34:42 +00:00
  • c9c497dc9f - Implemented ChangeMenuA and ChangeMenuW, as implemented in WINE. Andrew Greenwood 2004-03-10 20:36:19 +00:00
  • e080b835d0 - Fixed querying of thread locale. Filip Navara 2004-03-10 20:26:40 +00:00
  • ab9a6623a2 Properly set the length of the transfer so FastFat won't assert on us Vizzini 2004-03-10 20:17:26 +00:00
  • 1984d3c175 Disabled disk-change notification because it was breaking on Model 30 controllers; read/write is starting to work as a result Vizzini 2004-03-10 19:35:04 +00:00
  • c29a4bda2e Add -Wall to the Makefle and fix a few compiler warrnings for depreceated C++ Steven Edwards 2004-03-10 18:57:36 +00:00
  • b2a9c5d1de - Boot into GUI again (I'd disabled this as GUI stopped working in my local tree) - sorry about that! Andrew Greenwood 2004-03-10 17:32:16 +00:00
  • fc8e6d987a 2004-03-10 Casper S. Hornstrup <[email protected]> Casper Hornstrup 2004-03-10 16:57:36 +00:00
  • d72790226a - Fixed the Andrew's NtGdiCreateCompatibleBitmap fix, it was using a wrong Bits array. Filip Navara 2004-03-10 16:55:03 +00:00
  • 7f3f39dc20 - Fixed bug in VideoPortSetBusData. Filip Navara 2004-03-10 16:10:13 +00:00
  • a306af21c2 *Major soundcard support update* Andrew Greenwood 2004-03-10 15:22:45 +00:00
  • 69208dc611 Tell apps we're NT4 SP6, VB runtime will fail if we report SP0 Gé van Geldorp 2004-03-10 09:14:29 +00:00
  • 025e88cba9 - Implemented GetDCOrg(), which is officially obsolete, but I've included it for completeness' sake :) Andrew Greenwood 2004-03-09 23:21:56 +00:00
  • e2b29d7f6c 2004-03-09 Casper S. Hornstrup <[email protected]> Casper Hornstrup 2004-03-09 22:08:04 +00:00
  • 6616abd532 - Forgot this one. David Welch 2004-03-09 22:04:47 +00:00
  • 1fbda72a7a - Replaced some common sequences of inline assembly with macros. Avoid having compiler checks scattered all over the place. - Added some disabled code to KiDumpTrapFrame that dumps every address on the stack that could be a return address. This is quite handy for debugging crashes in modules compiled with fpo. David Welch 2004-03-09 21:49:54 +00:00
  • e04ce16d15 - Fixed check for an out of range index in {Get/Set}{Class/Window}Long (signed vs. unsigned arithmetic). Fixes crash in 'user32_test win'. David Welch 2004-03-09 21:21:39 +00:00
  • 860bde3b68 - Disabled double lock message in NDEBUG builds since it is triggered whenever there is contention for the same object. David Welch 2004-03-09 20:34:28 +00:00
  • 9c45d9475e - Uncomment NDEBUG. Filip Navara 2004-03-09 18:56:32 +00:00
  • daae8270b7 - Implemented VideoPortQueryPerformanceCounter and all video port spinlock functions. - Added more debug info to VideoPortGetAccessRanges. Filip Navara 2004-03-09 17:28:49 +00:00
  • e4ac5bf4f4 Added more (in case we run on PowerPC) processor ids returned by GetSystemInfo(), by Christoph von Wittich. Aleksey Bragin 2004-03-09 16:35:15 +00:00
  • b6ead4d81a Added more processor defines to SYSINFO struct, by Christoph von Wittich. Aleksey Bragin 2004-03-09 16:33:22 +00:00
  • 282e78244f Create a logon token and use it to start the shell process. Eric Kohl 2004-03-09 15:08:12 +00:00
  • e380640f44 LogonUserW(): Fix key name. Eric Kohl 2004-03-09 15:04:28 +00:00
  • bea52f9dbe - Minor correction to DMA routines. Filip Navara 2004-03-09 14:16:39 +00:00
  • 1bb065b4f4 Correct menu bars for windows not originating at top-left of screen. This fixes bug #234. Gé van Geldorp 2004-03-09 14:03:18 +00:00
  • 97ce8d58b4 Fix SPMajorVersion for Nt4SP5, spotted by Christoph_vW Gé van Geldorp 2004-03-09 12:59:13 +00:00
  • 442842230e noncopyrighted icon FIXED Richard Campbell 2004-03-09 10:59:26 +00:00
  • 462be9c136 noncopyrighted icon Richard Campbell 2004-03-09 10:56:16 +00:00
  • 847c530813 please don't commit copyrighted microsoft icons to cvs! Richard Campbell 2004-03-09 10:55:44 +00:00
  • 1a34bfa768 - Added Event Log stubs copied from Wine. It seems it's needed for Visual Basic runtime. Filip Navara 2004-03-08 21:58:17 +00:00
  • dbce1b766d - Do the real memory allocation in context of CSRSS process. Suggested by David Welch. Filip Navara 2004-03-08 21:45:39 +00:00
  • 70acaf22e8 - Added service pack numbers to application compatibility settings. Filip Navara 2004-03-08 21:21:28 +00:00
  • 03e7c82dd2 - Mask out VIDEO_MEMORY_SPACE_DENSE flag, because it's specific to ALPHA processors. This gets Matrox Mystique driver working. Filip Navara 2004-03-08 20:54:10 +00:00
  • 2b4fa805eb - Hacky implementation of some dma related functions. David Welch 2004-03-08 20:27:33 +00:00
  • 5df0488416 one more change. Richard Campbell 2004-03-08 20:19:54 +00:00
  • f350173836 fix corrupted GPL problem Richard Campbell 2004-03-08 20:16:45 +00:00
  • 41a3435039 Get MSYS and a few others working again.... Steven Edwards 2004-03-08 18:09:05 +00:00
  • a8d7de6a74 - Fixed DPRINT. Filip Navara 2004-03-08 14:31:49 +00:00
  • e63f7f9cd0 added basic skeleton for the system control panel Thomas Bluemel 2004-03-08 14:24:47 +00:00
  • 06f1206cf2 - Fixed DPRINT. Filip Navara 2004-03-08 14:22:30 +00:00
  • 246677c52f little fixes Thomas Bluemel 2004-03-08 14:20:14 +00:00
  • 0c76856d9c More support for IOCTL_TCP_QUERY/SET_INFORMATION_EX Connected ControlChannel handle type. Allowed empty EaInfo in create -> ControlChannel. Added TDI entity for interfaces. Fixed IPSnmpInfo interface number report. Fixed returned buffer size report in DispTdiQueryInformationExComplete Added IPROUTE_ENTRY struct. Art Yerkes 2004-03-08 10:20:18 +00:00
  • 9183e287b1 new bug reports in TODO list Martin Fuchs 2004-03-08 09:45:19 +00:00