Commit Graph

  • adb5c12b85 partial fix for for Bug #42: activate Ansi window procedures for standard controls Martin Fuchs 2003-11-08 15:39:13 +00:00
  • 9c02db5a95 * windows/defwnd.c Fixed WM_GETTEXT error handling in DefWindowProcW(). Martin Fuchs 2003-11-08 15:33:51 +00:00
  • 7e9933a785 - Move DRIVER_UnreferenceDriver call to DC_InternalDelete, so it will be called too for DCs which are cleaned up by the system on app termination - Fix graphic state reference counting in case window creation fails This fixes bug #24 Gé van Geldorp 2003-11-08 15:00:36 +00:00
  • 7fbaee7310 Remove some debugging statements accidentaly left in Gé van Geldorp 2003-11-08 14:58:34 +00:00
  • f37131dba7 - Cleaned up NtGdiCreateDIBitmap. Filip Navara 2003-11-08 11:19:47 +00:00
  • 0fe7653b2a - Fixed a few bugs. Filip Navara 2003-11-08 09:33:14 +00:00
  • c2c2d6cb46 Fixed synchronous file access. Eric Kohl 2003-11-08 09:13:46 +00:00
  • 5533bbd42a - Added nVidia GeForce4 MX400 to the list of tested cards. Filip Navara 2003-11-08 08:13:27 +00:00
  • 489704edb6 Wait for completion if FO_SYNCHRONOUS_IO is set. IoStatusBlock is not optional. Eric Kohl 2003-11-08 07:42:10 +00:00
  • 1578b76cb5 Implement Maskblt ported from Wine. Steven Edwards 2003-11-08 02:16:31 +00:00
  • 39389a4414 more bug fixin' Royce Mitchell III 2003-11-07 23:31:44 +00:00
  • 14c5b2ca76 Patch by Shadow Flare to fix some small problems. Install binary in \ReactOS\System32 instead of \ReactOS\bin Gé van Geldorp 2003-11-07 23:16:22 +00:00
  • 2a7a6fe7c5 Fix building. Steven Edwards 2003-11-07 21:27:29 +00:00
  • 979687d01b - Removed redundant parsing of '#number' resource names. This is already handled by FindResourceEx. Filip Navara 2003-11-07 21:02:41 +00:00
  • e9e47f1fdb Simple patch program for the NVidia nv4_mini.sys driver Gé van Geldorp 2003-11-07 20:10:13 +00:00
  • 6c504bcc4c Correct handling of dead_char in TryToTranslateChar. A patch to NtUserTranslateMessage is also needed for fully correct support of dead keys. -- patch by Jean-Michel Gay Art Yerkes 2003-11-07 19:58:43 +00:00
  • acfd676db0 Added PrivateExtractIcons and friends ported from WINE Renamed sprintf.c to wsprintf.c to match winehq. Steven Edwards 2003-11-07 19:13:02 +00:00
  • 784ed4768a bug fixes Royce Mitchell III 2003-11-07 19:03:50 +00:00
  • 97c3062b35 Fixes to VK_OEM_102, VK_OEM_4 and VK_ZOOM positions. Added dead key and new modifier tables. -- Patch by Jean-Michel Gay Art Yerkes 2003-11-07 18:55:50 +00:00
  • daad4f8d41 Simplify code by passing PDEVICE_OBJECT instead of HANDLE around for miniport device, fixing a reference-counting bug I introduced earlier along the way. Gé van Geldorp 2003-11-07 17:40:02 +00:00
  • 0372ed1758 Process IOCTL_CDROM_GET_DRIVE_GEOMETRY asynchronously. Eric Kohl 2003-11-07 17:14:22 +00:00
  • 31433cf91f added a few virtual key constants Thomas Bluemel 2003-11-07 16:23:35 +00:00
  • 0082ae8bd6 Implemented asynchronous IOCTL_CDROM_CHECK_VERIFY. Disabled buggy capability detection code. Eric Kohl 2003-11-07 12:56:26 +00:00
  • bdd2fef02f Increment the media change count if the device returns unit attention sense info. Eric Kohl 2003-11-07 11:48:59 +00:00
  • 7e5a94217c Added rundll32 utility by Shadow Flare Gé van Geldorp 2003-11-07 09:12:44 +00:00
  • 53c66fe57b Raise IRQL to SYNCH_LEVEL in KeAcquireSpinLockRaiseToSynch for UP machines also Gé van Geldorp 2003-11-06 21:13:21 +00:00
  • e12f26f173 Copy number of bytes specified by driver in IoStatus.Information to output buffer (METHOD_BUFFERED) Gé van Geldorp 2003-11-06 20:43:45 +00:00
  • ce0b4616e6 Tweak KeSaveFloatingPoint() and KeRestoreFloatingPoint() Gé van Geldorp 2003-11-06 20:40:25 +00:00
  • 5cfbea5fee fixed bug that was requiring a ; after a function definition Royce Mitchell III 2003-11-06 19:38:23 +00:00
  • 261cc33f7f IoStatusBlock is _not_ an optional parameter. Fixed synchronous file access bug in NtDeviceIoControlFile(). Eric Kohl 2003-11-06 18:05:54 +00:00
  • 98682c7937 IoStatusBlock is _not_ an optional parameter. Eric Kohl 2003-11-06 18:03:30 +00:00
  • 47651b5c5d .cvsignoe for kbduk.dll Aleksey Bragin 2003-11-06 17:19:26 +00:00
  • 3cd2ae5af7 kbduk.dll - by Johannes Olofsson. I have tested this dll with english keyboard - works great, except for AltGr+� combination, which should produce '�', and now it gives '?' char. Aleksey Bragin 2003-11-06 17:18:25 +00:00
  • 5c34e6b32e IoStatusBlock is _not_ an optional parameter. Eric Kohl 2003-11-06 16:42:16 +00:00
  • 28977a473c Fixed a typo. Eric Kohl 2003-11-06 16:35:50 +00:00
  • 999225b038 correct identification of functions that return struct pointers, and beginning of logic to parse inline function bodies Royce Mitchell III 2003-11-06 14:28:24 +00:00
  • 0fadf54b2f lots of stuff - tracking multiple headers, include dependencies, preprocessor logic, etc Royce Mitchell III 2003-11-06 05:55:26 +00:00
  • 46b4ed3668 cvsignore Royce Mitchell III 2003-11-06 03:02:41 +00:00
  • 0b63c2c64d the code does, in fact, handle bitfields correctly. Royce Mitchell III 2003-11-06 02:50:12 +00:00
  • 1b7b04aa07 Unstyled BUTTON class done, 25 more to go... KJK::Hyperion 2003-11-06 02:47:24 +00:00
  • 8eb8bd42c6 Fix IoInitializeTimer() Gé van Geldorp 2003-11-05 22:49:06 +00:00
  • 49f2b1905a Pass pointer to device object as the "handle" to DrvEnablePDEV since some badly written drivers need it Gé van Geldorp 2003-11-05 22:46:05 +00:00
  • b2a4140643 Store interrupt in resource list returned by HalpAssignPciSlotResources Gé van Geldorp 2003-11-05 22:39:01 +00:00
  • 7a2ebc71ae - Add -Wall and -Werror compile flags and fix resulting problems - Reimplement KeAcquireSpinLockRaiseToSynch with the help of Vizzini Gé van Geldorp 2003-11-05 22:37:42 +00:00
  • 310f723526 - Add -Wall and -Werror flags, fix resulting problems - Add dependency tracking - Fix interrupt and timer handling Gé van Geldorp 2003-11-05 22:31:50 +00:00
  • 7bee3f3c72 Nevermind. Regression found. Rolling back the last change. Jim's adaption of the WINE code was better. Steven Edwards 2003-11-05 20:42:02 +00:00
  • eaa7c16f59 Implemented better format message support based on WINE. Winzip and a few other apps get a bit further now. Steven Edwards 2003-11-05 20:32:07 +00:00
  • cb64e58964 initial version of sdkparse, not generating db output yet, just diagnostic info. Successfully parsing most of what we need. TODO: handle bitfields in structs, preprocessor commands, output csv & xml formats. Royce Mitchell III 2003-11-05 20:24:23 +00:00
  • 3911ce2391 Issue SPECIFY command upon initialization. Eric Kohl 2003-11-04 23:30:59 +00:00
  • f1259f48fe Avoid infinite loop Gé van Geldorp 2003-11-04 21:36:22 +00:00
  • 68808ed299 added .cvsignore file Martin Fuchs 2003-11-04 19:20:58 +00:00
  • 8d1d9617fe added jamfile for Boost Build system V2 Martin Fuchs 2003-11-03 23:57:18 +00:00
  • 0410ca7233 adder Jamfile fpr Boost Build V2 Martin Fuchs 2003-11-03 23:53:28 +00:00
  • e37206382e Remove RosUser32 - May she rest in the attic. Steven Edwards 2003-11-03 21:46:17 +00:00
  • 3a348fb5fb utilize sorted list macros Gunnar Dalsnes 2003-11-03 20:31:39 +00:00
  • d58f64745b added macros for sorted list insertions Gunnar Dalsnes 2003-11-03 20:30:23 +00:00
  • a556f44333 improved 2 defines Gunnar Dalsnes 2003-11-03 20:27:51 +00:00
  • 1edc640537 utilize new macro: InsertAscendingList Gunnar Dalsnes 2003-11-03 20:27:01 +00:00
  • c1f69cfe1a Implemented hotkey support. Eric Kohl 2003-11-03 18:52:21 +00:00
  • 806ae938e3 Fixed a typo. Eric Kohl 2003-11-03 17:11:29 +00:00
  • 425b073d1b added apc2 test Gunnar Dalsnes 2003-11-03 00:40:48 +00:00
  • c215a03581 apc test Gunnar Dalsnes 2003-11-03 00:34:43 +00:00
  • bf68eefdd1 Started hotkey support. Eric Kohl 2003-11-02 16:33:51 +00:00
  • bca263eb73 - Fixed compilation with older versions of W32API. Filip Navara 2003-11-02 14:11:29 +00:00
  • fda98e2354 - Bugfixes and cleanup. Filip Navara 2003-11-02 14:08:34 +00:00
  • 0f7b9904ab add doxygen @todo tags to create a TODO list Martin Fuchs 2003-11-02 11:33:00 +00:00
  • f1cf86e42b add CHM creation to Makefile Martin Fuchs 2003-11-02 11:06:30 +00:00
  • 97ee1909b6 make windres work again Martin Fuchs 2003-11-02 11:05:58 +00:00
  • 99c099b4e0 disabled warning messages Martin Fuchs 2003-11-02 11:05:35 +00:00
  • ee6dfe9ff4 - Basic MDI support ported from Wine. Filip Navara 2003-11-02 06:58:57 +00:00
  • 08c981ba53 Do not hold the PiThreadListLock spinlock while calling KeDispatchObjectWait() because the latter will acquire the spinlock. This fixes bug #31. Eric Kohl 2003-11-02 03:09:06 +00:00
  • fc75de898d Added 'done' messages. Eric Kohl 2003-11-02 01:30:16 +00:00
  • e11643fd66 Added name James Tabor 2003-11-02 01:27:39 +00:00
  • df0af98c1b Reimplemented dispatcher database lock and synchronization primitives. This fixes bug #26. Eric Kohl 2003-11-02 01:16:21 +00:00
  • de4f0fd8ab full-docu Martin Fuchs 2003-11-02 00:25:54 +00:00
  • 624b756507 work around for make GPF bug Martin Fuchs 2003-11-02 00:18:01 +00:00
  • 05175c5ffa insert docu generation date Martin Fuchs 2003-11-01 23:32:21 +00:00
  • d1cbf8d6a1 terminate sed command Martin Fuchs 2003-11-01 23:27:38 +00:00
  • 1a4db60836 added updatefooter script Martin Fuchs 2003-11-01 23:26:44 +00:00
  • 24f99a1f1c fixed the 8-ping limit Vizzini 2003-11-01 23:24:00 +00:00
  • fa46e0b6c4 add footer template file Martin Fuchs 2003-11-01 23:18:27 +00:00
  • 3b223f7e1b extend doxygen documentation Martin Fuchs 2003-11-01 23:17:59 +00:00
  • ec73f42181 added doxygen targets to Makefile Martin Fuchs 2003-11-01 17:04:20 +00:00
  • 06a85f7e81 Implemented ScsiClassAsynchronousCompletion() and ScsiClassReleaseQueue(). Eric Kohl 2003-11-01 16:33:39 +00:00
  • 9ecaadc7e6 activate Doxygen Flag JAVADOC_AUTOBRIEF Martin Fuchs 2003-11-01 13:49:02 +00:00
  • 8f0c69a7d6 - Added French and German keyboard DLLs to makefile, registry and CD-ROM layout script. Filip Navara 2003-11-01 13:28:54 +00:00
  • d8042fe330 - Check if a requested fixed address range is valid for the address space. - This fixes bug #34. Hartmut Birr 2003-11-01 12:59:38 +00:00
  • 06f5aba298 added Doxygen configuration file Martin Fuchs 2003-11-01 12:24:10 +00:00
  • 49a370ce14 - Check for the current irql, if there is a call to IoStartNextPacket. If it is necessary, raise the irql to DISPATCH_LEVEL. Hartmut Birr 2003-11-01 10:42:32 +00:00
  • 7e110a9faa - Small bugfixes. Filip Navara 2003-11-01 04:06:59 +00:00
  • ba98b29885 Added p_dup_handle test. Art Yerkes 2003-10-31 21:41:52 +00:00
  • 0f8d274449 This test case test ROS' ability to duplicate a process handle, give the handle to the child process, then have the child process give back its own handle. This is used by cygwin during fork and vfork. Art Yerkes 2003-10-31 21:41:32 +00:00
  • cef6a8899c this temporarily fixes the crash displaying ansi messageboxes (Royce) Thomas Bluemel 2003-10-31 20:49:45 +00:00
  • e15344ddce Added map_dup_inherit test case (currently, failing). Art Yerkes 2003-10-31 20:27:16 +00:00
  • 1a752ef4ba This is a simplified case of something cygwin does: 1) Create a shared memory are using CreateFileMapping with SEC_RESERVE set. 2) Make the handle inheritable. 3) Call CreateProcess with inherit = TRUE 4) Map the region using MapViewOfFile. 5) Commit pages using VirtualAlloc. Art Yerkes 2003-10-31 20:26:14 +00:00
  • 15da259ba7 - Fixed the last patch by Mark Tempel to really work correctly. Filip Navara 2003-10-31 18:25:56 +00:00
  • f18cbd53ba - Added stack trace reporting in exception handler. Filip Navara 2003-10-31 16:27:01 +00:00
  • 65a44fd9e2 - Fixed passing of integer named controls in dialogs. Previously an integer was passed directly to CreateWindowEx, but that could not work, because it treats it as a string. After reading Microsoft documentation the correct way is to pass a string in form "#num". - Fixed getting of integer names in STATIC control. Is this the right place? - Fixed icon support in STATIC control. Filip Navara 2003-10-31 16:25:08 +00:00
  • c3b4b58a78 Use synchronous IO for screen and keyboard and get rid of the input event object. Eric Kohl 2003-10-31 11:09:38 +00:00
  • 888ca1574d improved IoMapTransfer (hopefylly) Gunnar Dalsnes 2003-10-31 01:08:00 +00:00