Commit Graph

  • 383e5a9c1a Warn rather than bail on HWND_MESSAGE windows request. This gets the Scintilla Editor from theopencd to work. Steven Edwards 2004-07-14 21:52:23 +00:00
  • 3baccc96f1 - Accidently commited this file with my last patch. Reverting. Filip Navara 2004-07-14 21:45:05 +00:00
  • 219e1664cf - Add FIXME comment to LoadIconImage. Filip Navara 2004-07-14 20:52:13 +00:00
  • dcbabca872 - Change the prototype of DIB_*_BitBlt* functions to take a pointer to a BLTINFO structure instead of many parameters. - Make DIB_GetSource and DIB_GetSourceIndex macros. - Add IntEngCreateSrcMonoXlate. - Change the semantics of IntEngCreate*Xlate functions to treat palette mode == 0 as mode of the passed palette. - Add XlateBrush and XlatePen to the DC structure. - Fixed the bad design decision that caused mess when one brush was selected into more than one DC. - Remove incorrect Int[Get/Set]DCColor implementation (used by [Get/Set]DC[Pen/Brush]Color). - Get rid of compiler warnings in Win32k. Filip Navara 2004-07-14 20:48:58 +00:00
  • d0ba990059 Sync msacm32 with Winehq cvs. will merge my tweaks soon. This gets Winamp5 loading. Steven Edwards 2004-07-14 18:30:54 +00:00
  • d1d2a0a14a Use Bitstream Vera Sans for Helv subsititute. This makes the Run dialog readable. Thanks to Filip Navara. Steven Edwards 2004-07-14 17:47:03 +00:00
  • 93cfddbb38 Added licensing page to usetup. Steven Edwards 2004-07-14 16:24:00 +00:00
  • c6ec21e207 - Move access checks from NtAccessCheck() to SeAccessCheck(). - Check for 'take ownership' privilege. Eric Kohl 2004-07-14 14:25:31 +00:00
  • 6e17c87e59 Split "old-style Win 3.1" file dialog into 16 and 32 bit code Gé van Geldorp 2004-07-14 06:52:29 +00:00
  • cbda303409 - Revert part of my last TLS patch. Filip Navara 2004-07-14 02:40:45 +00:00
  • 91946de006 First experimental implementstion of NtAccessCheck(). This should fix bug #362. Eric Kohl 2004-07-13 16:59:35 +00:00
  • 4cc77e37cc Move some access rights so they are usable form kernel-mode. Eric Kohl 2004-07-13 16:57:35 +00:00
  • 3e7bd9bd79 RtlImpersonateSelf(): Set impersonation level in call to NtDuplicateToken(). Eric Kohl 2004-07-13 11:52:09 +00:00
  • 3ed7b52fb9 NtOpenThreadToken() opens the thread token if OpenAsSelf is FALSE. Eric Kohl 2004-07-13 11:48:32 +00:00
  • eda69bc46f NtDuplicateToken() must create and return a handle to the duplicated token. Eric Kohl 2004-07-13 08:43:35 +00:00
  • 6e5edb7df9 Force a rebuild of the partition table if it already exists with a DeviceObject. James Tabor 2004-07-13 02:43:06 +00:00
  • 1605dba90a SetLogonNotifyWindow is now implemented Gé van Geldorp 2004-07-12 22:34:27 +00:00
  • 9a26dd9c78 Fix RestartDialog() and RestartDialogEx() prototypes Gé van Geldorp 2004-07-12 22:07:34 +00:00
  • 0cffba8389 Robert Shearman <[email protected]> - Make ole32 a delay-load import of shell32. (except that the ReactOS build system doesn't handle delay-load imports yet, so make it a normal import) Gé van Geldorp 2004-07-12 22:03:09 +00:00
  • bd1c1f6d7b Fix syntax problem for some windres versions Gé van Geldorp 2004-07-12 22:01:22 +00:00
  • 935851acb6 Ilya Korniyko <[email protected]> - Added Ukrainian translations. Jos� Manuel Ferrer Ortiz <[email protected]> - Updated the Spanish shell32 translation and made some corrections to other language files. Gé van Geldorp 2004-07-12 21:26:39 +00:00
  • 55dc46bf13 Use string resources for ExitWindowsDialog() and RestartDialogEx() to allow internationalization. Gé van Geldorp 2004-07-12 20:53:24 +00:00
  • aa38cd0cd1 Marcus Meissner <[email protected]> - Fixed double applet = applet = assignment. - Removed sic_hdpa only used in 1 C file as static var. - Make VT_Shell_IMalloc32 and related variables static. Gé van Geldorp 2004-07-12 20:32:16 +00:00
  • a1f4820c31 Shutdown step 1: inform winlogon (forgotten file) Gé van Geldorp 2004-07-12 20:26:35 +00:00
  • 4ce7742222 Shutdown step 1: inform winlogon Gé van Geldorp 2004-07-12 20:09:35 +00:00
  • 16a868a4e7 Replace hardcoded values by new constants. Eric Kohl 2004-07-12 19:39:29 +00:00
  • 11997022fd forgot to export 2 functions Thomas Bluemel 2004-07-12 16:27:46 +00:00
  • 32b2a4dc1a implementation of HidD_GetHidGuid() Thomas Bluemel 2004-07-12 16:04:37 +00:00
  • ef8c92364b added stubs for the Hid User Library (hid.dll) Thomas Bluemel 2004-07-12 15:08:43 +00:00
  • 32e7b224da Define missing PNTSTATUS. Eric Kohl 2004-07-12 13:51:29 +00:00
  • 72b6ef30e7 Fix NtAccessCheck() prototype. Eric Kohl 2004-07-12 12:05:49 +00:00
  • ad9cdc4edc simplified dynamic loading of dlls Thomas Bluemel 2004-07-12 10:33:04 +00:00
  • 6535d130b7 removed wrong comments Thomas Bluemel 2004-07-11 23:08:31 +00:00
  • 02c02382be do not statically link to ole32.dll, import the functions dynamically instead. This is required since winlogon statically links to userenv.dll and then ole32.dll would automatically be loaded which causes ole32.dll to register a window class before the first window station is created (-> the ole32 window class(es) couldn't be registered). Besides it's bad to have winlogon depend on ole32.dll Thomas Bluemel 2004-07-11 22:35:07 +00:00
  • 093e925a66 Use default PATHEXT if none found in environment Gé van Geldorp 2004-07-11 16:23:12 +00:00
  • c8d9ece95d Jens Collin <[email protected]> Add PATHEXT env var and use it to locate command Gé van Geldorp 2004-07-11 16:13:44 +00:00
  • 839cdb0644 Add missing security constants. Eric Kohl 2004-07-11 16:09:37 +00:00
  • 8d58125bdc Fix typo in SetSecurityDescriptorOwner(). Eric Kohl 2004-07-11 13:33:40 +00:00
  • f85cea6c2c register the winlogon application directly after startup Thomas Bluemel 2004-07-11 13:31:28 +00:00
  • 85cec6dde5 - Fixed locking in NtGdiGetCharWidth32. This caused problems with AbiWord reported by Jason Filby. Filip Navara 2004-07-11 02:10:48 +00:00
  • ce4aa8ef2e added a key security editor (not yet working properly) Thomas Bluemel 2004-07-10 23:25:17 +00:00
  • 13eda5be1f added some missing definitions Thomas Bluemel 2004-07-10 23:23:06 +00:00
  • b563ceb9af added SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall Gero Kuehn 2004-07-10 22:27:18 +00:00
  • 948db6b780 fixed PROPSHEETHEADER nPages calculation Gero Kuehn 2004-07-10 22:06:40 +00:00
  • 7933210d3c copied HalRequestSoftwareInterrupt from uniproc irql.c to fix SMP builds Gero Kuehn 2004-07-10 21:58:35 +00:00
  • 14a26ef7bf added expand.exe and msvfw32.dll to the build. Steven Edwards 2004-07-10 21:44:14 +00:00
  • c01cec79d9 Roll back __USE_W32API test, add _tsplitpath definition Gé van Geldorp 2004-07-10 21:23:18 +00:00
  • 2396faea94 Added msvfw32 ported from Wine. This fixes bug 388. Steven Edwards 2004-07-10 21:19:46 +00:00
  • e32637bc50 Fix default DACL of the logon token. Eric Kohl 2004-07-10 21:15:26 +00:00
  • 43a041190d Removed Microsoft code. Steven Edwards 2004-07-10 21:11:13 +00:00
  • 3768902d9b - Implemented NtQueryVirtualMemory for unallocated regions. - Fixed some minor bugs in NtQueryVirtualMemory and its related query functions. Hartmut Birr 2004-07-10 17:01:03 +00:00
  • 35f4d34682 export GetSecurityInfo() Thomas Bluemel 2004-07-10 14:38:24 +00:00
  • 5b9cf862e0 Create group SIDs for logon token. Eric Kohl 2004-07-10 13:12:24 +00:00
  • 39da3d41f9 Fix RtlEqualSid(). Eric Kohl 2004-07-10 13:11:18 +00:00
  • 7f900f8f7e - Fixed the return value in VirtualQueryEx if NtQueryVirtualMemory returns an error. Hartmut Birr 2004-07-10 13:08:02 +00:00
  • 95e1a9b247 - Fixed the comparing of video modes in IntInitScreenInfo. Hartmut Birr 2004-07-10 13:05:08 +00:00
  • 4f24993634 FindWindow() should search the threads desktop, not the active one. Gé van Geldorp 2004-07-09 20:57:38 +00:00
  • fe2b1d6967 - Implementation of [NtGdi]GetTextFace[W] and [NtGdi]GetFontData[W]. - Print a message for unimplemented functions in GDI32.dll. Filip Navara 2004-07-09 20:28:20 +00:00
  • 549b154510 added skeleton for acledit.dll Thomas Bluemel 2004-07-09 20:18:49 +00:00
  • 91995ef4ed - Some application depend on Info->RegionSize set by NtQueryVirtualMemory for iteration. We had a workaround here for this behaviour until a correct implementation is written, but it was limited for addresses lower than 0x70000000. Raise that limit to 0x80000000. Filip Navara 2004-07-09 20:14:49 +00:00
  • 79a4726093 - Handle UnsafeRect == NULL case in NtUserGetUpdateRect. Filip Navara 2004-07-09 20:13:00 +00:00
  • 35a256ae2b - Since LookupAccountSidA is unimplemented, but returns success, we should at least fill the output parameters with some reasonable values. Filip Navara 2004-07-09 20:10:45 +00:00
  • d45a8c1356 - DrawIcon should return TRUE if it succeeds. Filip Navara 2004-07-09 20:09:35 +00:00
  • a2f7e34792 - Display window icon only if there is any. Filip Navara 2004-07-09 20:08:48 +00:00
  • 2915b7de9b - Corrected the obtaining of TLS callbacks address. Filip Navara 2004-07-09 20:08:05 +00:00
  • 18168b454a - Fixed dispatching of nested exceptions. Filip Navara 2004-07-09 20:06:40 +00:00
  • b00489100f - Added ordinal numbers. Filip Navara 2004-07-09 20:04:05 +00:00
  • 1ef5953679 set the control focus when clicking on it Thomas Bluemel 2004-07-09 15:53:34 +00:00
  • 4a76a3915b Fix lib/rosrtl compilation Gé van Geldorp 2004-07-08 22:05:48 +00:00
  • 5b95f50fd4 Register the logon process. Eric Kohl 2004-07-08 14:41:38 +00:00
  • 29ced92e4b Fix RegisterLogonProcess(). Eric Kohl 2004-07-08 14:36:18 +00:00
  • 3e78fd6128 - Honor the "Extended" bit in SetKeyState. Filip Navara 2004-07-08 12:55:01 +00:00
  • cf7372bf5a added a very basic timer queue test program Thomas Bluemel 2004-07-08 10:32:18 +00:00
  • aa565ab062 Fixed OskitTCPSend prototype. sleep: removed blocking. not needed anymore. Made socket non-blocking with respect to oskit. removed unneeded panic in sbflush. removed unneeded stats keeping. This info is better kept by tcpip.sys Art Yerkes 2004-07-08 06:39:30 +00:00
  • 494edc04e5 Fixed for TCPIP Art Yerkes 2004-07-08 06:36:04 +00:00
  • aa11660dd0 fixed debug output Thomas Bluemel 2004-07-08 00:48:12 +00:00
  • 76cd746a0f Fixed handling of NULL arguments in ChangeDisplaySettings(Ex)(). Patch by blight. Thomas Bluemel 2004-07-08 00:46:22 +00:00
  • 580f2e7a68 1. implemented the timer queue functions of kernel32 (I tested the implementation of CreateTimerQueueTimer() and DeleteTimerQueueTimer() on windows) 2. export the timer queue Rtl* stubs of ntdll Thomas Bluemel 2004-07-08 00:40:31 +00:00
  • 8d126dbfc4 Add command-line shutdown/logoff utility Gé van Geldorp 2004-07-07 22:29:37 +00:00
  • 6d616faf61 Add ACCESS_STATE and INITIAL_PRIVILEGE_SET. Eric Kohl 2004-07-07 17:20:35 +00:00
  • 596469a0b6 - Updated system colors. Filip Navara 2004-07-07 17:03:32 +00:00
  • 825a514a46 - Use LinBytesPerScanLine (value for linar framebuffer modes) instead of BytesPerScanLine for VBE 3.0 controllers. Filip Navara 2004-07-07 16:54:43 +00:00
  • e4848fe100 - Return image name in SymGetModuleInfo since some applications use it for determining path. It's still a stub though. Filip Navara 2004-07-07 16:50:54 +00:00
  • 680d163578 added missing cvsignore file Thomas Bluemel 2004-07-07 16:47:43 +00:00
  • 226251dab1 - Don't create XLATEOBJ for BitBlt and StretchBlt operations that don't use source DC. Filip Navara 2004-07-07 16:36:08 +00:00
  • bce67c86c4 - Fixed ExcludeClipRgn for case when DC contained no clipping region before the call to this function. Filip Navara 2004-07-07 16:34:33 +00:00
  • bf1db388a0 - Handle allocation failure in IntCreateBitmap. - Don't allow creating surface with BitmapFormat == 0 (Invalid) in IntCreateSurface. Filip Navara 2004-07-07 16:33:44 +00:00
  • eb298d6e01 - Imporved implementation of UnhandledExceptionFilter. - Moved most of code from _except_handler in process/create.c to UnhandledExceptionFilter and changed _except_handler to call it. Filip Navara 2004-07-07 16:32:02 +00:00
  • be3d5c04da - Fixed NtQueryInformationProcess to return STATUS_NOT_IMPLEMENTED for unimplemented cases. Filip Navara 2004-07-07 16:28:35 +00:00
  • bfb94c6d6f - Fixed RtlUnwind to correctly remove SEH frames and not to call ZwContinue. Filip Navara 2004-07-07 16:25:00 +00:00
  • 7a25c2785c - Add VBE video mode registry. (Gerard Gatineau asked for it) Filip Navara 2004-07-07 16:22:22 +00:00
  • 6a871dff66 Implement environment variable dialog. Eric Kohl 2004-07-07 09:42:58 +00:00
  • f79ec69b9c Set default (Administrator) privileges when logging on Gé van Geldorp 2004-07-07 08:41:47 +00:00
  • 20180bf59f Silence debug messages Gé van Geldorp 2004-07-07 08:39:54 +00:00
  • f390319086 Implement LookupPrivilegeValueW for local machine Gé van Geldorp 2004-07-06 22:08:48 +00:00
  • 37635ba853 Make AdjustTokenPrivileges confirm to MSDN-documented behaviour: - return FALSE on error with appropriate LastError - return TRUE with LastError == ERROR_NOT_ALL_ASSIGNED if not all privileges could be adjusted - return TRUE with LastError == ERROR_SUCCESS if all privileges were successfully adjusted Gé van Geldorp 2004-07-06 22:07:26 +00:00
  • f54f6b9018 fixed typo Royce Mitchell III 2004-07-05 22:33:14 +00:00
  • ad83568979 Patch by Jens Collin <[email protected]> Fixes autocompletion, see bug #177 Gé van Geldorp 2004-07-05 22:12:45 +00:00
  • 1b16d86ba8 - Check for a valid buffer on a call to IOCTL_DISK_CHECK_VERIFY. Hartmut Birr 2004-07-05 21:44:27 +00:00
  • 405e3b3822 - Removed IOCTL_DISK_CHECK_VERIFY. We must use the port driver to detect the current state of the drive. Hartmut Birr 2004-07-05 21:42:05 +00:00