Commit Graph

  • 8c69edcca7 Fixes for DIBs to show with correct vertical orientation Jason Filby 2002-09-17 23:20:44 +00:00
  • 319a04a8a0 Remove unneeded floating point code Jason Filby 2002-09-17 21:39:10 +00:00
  • 60457afcdc Changed the detection of the last session from IOCTL_CDROM_READ_TOC to IOCTL_CDROM_GET_LAST_SESSION. Fixed the calculation of the VolumeOffset. Hartmut Birr 2002-09-17 20:42:59 +00:00
  • fe3896a798 added support for IOCTL_CDROM_GET_LAST_SESSION. Hartmut Birr 2002-09-17 20:35:22 +00:00
  • 11e344c9df fix calculation of InitSize and correctly set edx in the trap frame guido 2002-09-17 16:41:22 +00:00
  • 28bdb2c847 Fixed a wrong length in CdfsReadFile. Hartmut Birr 2002-09-15 22:26:52 +00:00
  • 520643c107 Added support for multi session CD's. Hartmut Birr 2002-09-15 22:25:05 +00:00
  • 3c54f08801 Added CdfsSetPosition/CdfsSetInformation. Hartmut Birr 2002-09-15 22:23:23 +00:00
  • 9083e6bddd Check some attributes in CdfsCreateFile. Hartmut Birr 2002-09-15 22:21:40 +00:00
  • c7c45f9bac Added support for IOCTL_CDROM_READ_TOC. Hartmut Birr 2002-09-15 22:19:16 +00:00
  • c9aa7a8462 Initialisation of debugging and floating point registers in PsBeginThread*. guido 2002-09-15 13:49:57 +00:00
  • 2b22998369 Switch i287 fpu, if present, into protected mode (ignored on i387) and properly initialize some variables. guido 2002-09-15 10:45:05 +00:00
  • 50bd524398 Fix building using gcc-2.95 guido 2002-09-14 13:10:45 +00:00
  • 347f421015 Ported SORT command form FreeDOS guido 2002-09-13 21:40:28 +00:00
  • 8678f12e61 Initial support for 1BPP Jason Filby 2002-09-13 20:36:06 +00:00
  • 8b3648cad0 Increased the search buffer for InternalFindFirstFile/InternalFindNextFile. Changed from single entry to multiple entries in InternalFindNextFile. Hartmut Birr 2002-09-13 19:03:40 +00:00
  • 5d53de65e2 Improve converting speed in RtlTimeFieldsToTime/RtlTimeFieldsToTime. Fixed an error if the month is negativ in RtlTimeFieldsToTime. Hartmut Birr 2002-09-13 18:58:36 +00:00
  • 61e3f21f42 Check for CREATE_UNICODE_ENVIRONMENT in CreateProcessA. Hartmut Birr 2002-09-13 18:55:31 +00:00
  • 0542fdd563 Use the functions from ntdll in SystemeTimeToFileTime/FileTimeToSystemTime. Hartmut Birr 2002-09-13 18:53:17 +00:00
  • 5c88f1916c Fixed some problems which occurs if a directory goes over the sector (2048 byte) boundary. Save the current directory offset in the ccb for increasing the speed for countinous directory queries. Hartmut Birr 2002-09-13 18:51:01 +00:00
  • eec75375c4 Fixed a buffer overflow if there is given a not null terminated string with a precision parameter. Reduced some overhead for outputing strings. Added handling of the precision parameter for counted strings. Return the outputed character count (or an error) in __vf(w)printf. Hartmut Birr 2002-09-13 18:48:42 +00:00
  • 3f316cde99 Fixed a buffer overflow if there is given a not null terminated string with a precision parameter. Added handling of the precision parameter for counted strings. Reduced some overhead for strings. Hartmut Birr 2002-09-13 18:45:10 +00:00
  • 1950866768 Reduced some overhead for strings. Added handling of the precision parameter for counted strings. Hartmut Birr 2002-09-13 18:43:01 +00:00
  • 8d4571bdf3 Fix case sensitivity problem guido 2002-09-12 18:08:54 +00:00
  • c8227ebcc5 Prevent buffer overflows in vsn(w)printf guido 2002-09-12 17:50:42 +00:00
  • 19a7100f39 Fixed text output for simple messagebox test Steven Edwards 2002-09-11 22:34:40 +00:00
  • 0ddd0152c2 Path to SMSS can be now set in the registry value REGISTRY\MACHINE\SYSTEM\CurrentControlSet\Session Manager\Path. The code is temporarily disabled because it hasn't been tested yet KJK::Hyperion 2002-09-11 19:36:14 +00:00
  • dc91eccd19 Replaced many CPP modules with C ones. All filenames now lowercase 8.3 format. Now builds as UNICODE or ANSI. Robert Dickenson 2002-09-10 02:07:02 +00:00
  • ef39f0a5aa Removed obsolete cpp modules ready for new imports. Robert Dickenson 2002-09-10 02:01:38 +00:00
  • a0797d5f25 added patch submitted by Guido de Jong Steven Edwards 2002-09-09 22:49:00 +00:00
  • f17812383d added patch submitted by Guido de Jong Steven Edwards 2002-09-09 22:36:40 +00:00
  • 8d67244770 added patch submitted by Guido de Jong Steven Edwards 2002-09-09 22:27:57 +00:00
  • 4b6d4d065b Added CdfsCleanup. Hartmut Birr 2002-09-09 17:27:14 +00:00
  • b06d4dcc2f Changed initialization/deinitialization of caching. Hartmut Birr 2002-09-09 17:26:24 +00:00
  • b35e9d39b5 Free the DirectorySeachPattern. Hartmut Birr 2002-09-09 17:25:39 +00:00
  • af0e0e9ab6 Trivial syntax error KJK::Hyperion 2002-09-08 23:28:11 +00:00
  • 5c1d53b4eb Added initial console setup code. Eric Kohl 2002-09-08 18:29:56 +00:00
  • f6ca76b756 Reverted latest changes Casper Hornstrup 2002-09-08 11:16:44 +00:00
  • 831938b9ee Reverted latest changes Casper Hornstrup 2002-09-08 10:47:47 +00:00
  • 17c0b5798e Reverted latest changes. Casper Hornstrup 2002-09-08 10:23:54 +00:00
  • 06d3fda385 Fixed declaration of WSHGetWSAProtocolInfo Casper Hornstrup 2002-09-07 19:40:57 +00:00
  • 96a7d97dac Fixed declaration of WSHGetWSAProtocolInfo Casper Hornstrup 2002-09-07 19:20:08 +00:00
  • fb914ea8cb Remove some debugging code. Casper Hornstrup 2002-09-07 17:08:31 +00:00
  • 59448c64c0 Fixed typo. Casper Hornstrup 2002-09-07 16:44:12 +00:00
  • 5f42259b67 Added MSVCRT.DLL private headers. Casper Hornstrup 2002-09-07 15:18:12 +00:00
  • 387d432884 Use free Windows DDK and compile with latest MinGW releases. Casper Hornstrup 2002-09-07 15:13:13 +00:00
  • fb29fa8a10 Added new 'bootcd' target. Removed/disabled debugging code. SetupLdr must not call BiosInt13ExtensionsSupported() to check extended int13 capabilities because they are already used to boot a CD and some BIOSes return incorrect results when a CD-ROM drive is checked. Eric Kohl 2002-09-06 22:38:10 +00:00
  • 81a79af1eb USER32.EqualRect(): partial implementation. Emanuele Aliberti 2002-09-05 21:50:53 +00:00
  • 17974568f9 Just one more line. Little is known about MCBs. Emanuele Aliberti 2002-09-05 20:41:05 +00:00
  • 28da6203e2 Got iso-fs working again. Implemented very simple setup loader. Eric Kohl 2002-09-05 15:31:45 +00:00
  • 449e39d06a Added some stubs in order to implement them some time Robert Kopferl 2002-09-04 22:19:47 +00:00
  • 296c5258a4 Check for a busy device in AtapiInterrupt(). Eric Kohl 2002-09-04 21:33:26 +00:00
  • 9191240ab4 Added missing file. David Welch 2002-09-04 18:09:31 +00:00
  • 3e871a4ef6 Added code to identify the cdrom drive when ReactOS is booted from a CD because the bios does not provide any usable information. The Boot-CD must be labeled 'REACTOS'. Eric Kohl 2002-09-04 13:58:56 +00:00
  • afe56d0970 Implemented part of window properties support Convert WM_GETTEXT messages when sending between windows Added Steven's bitmaps to the user32 resources Fixed some bugs when creating a DIB Implemented LoadBitmap David Welch 2002-09-03 22:44:21 +00:00
  • 068a37b1cd Don't try to build modules that won't build. Support latest MinGW releases. Support building on linux. Casper Hornstrup 2002-09-03 18:44:19 +00:00
  • f8310e0ce2 Added binary resources from Wine for user32. To be replaced latter by wrc format Steven Edwards 2002-09-02 23:35:00 +00:00
  • 9ca848afd6 Fixed another stub for the WINE dlls. Steven Edwards 2002-09-02 20:30:25 +00:00
  • b3a582dbdd Fix export to get WineMine to load. Steven Edwards 2002-09-02 18:48:32 +00:00
  • b163519757 Don't reinitialize the VGA on an enable surface if it is already initialized Implemented patblt and rectangle fill Offset drawing by the origin of the DC Other GUI fixes David Welch 2002-09-01 20:39:56 +00:00
  • a8c82f2bfb Added some exports. Robert Dickenson 2002-09-01 04:27:51 +00:00
  • 96561f80c2 Seem to have missed updating these previously.... Robert Dickenson 2002-09-01 04:17:05 +00:00
  • c81c209798 Non-client painting fixes. David Welch 2002-08-31 23:18:47 +00:00
  • cbc3029db7 Defined missing virtual memory query/set information types KJK::Hyperion 2002-08-31 18:33:21 +00:00
  • fd7d5a399f Build FREELDR.SYS and SETUPLDR.SYS in a single make run. Fixed build process for SETUPLDR.SYS. Eric Kohl 2002-08-31 18:09:31 +00:00
  • bd3e14d1f7 Added a workaround for broken BIOSes. Load SETUPLDR.SYS instead of FREELDR.SYS. Disabled waiting for key. Eric Kohl 2002-08-31 18:00:25 +00:00
  • 08d5474187 PSAPI (re)licensed under LGPL to be shared with WinE, as per Steven's request. Interfaces (headers and import library definitions) and trivial sources put in the public domain KJK::Hyperion 2002-08-31 17:11:24 +00:00
  • 75cabefb26 LGPL 2.1 KJK::Hyperion 2002-08-31 17:07:30 +00:00
  • a0cbde7bb0 PSAPI: all the annoying stuff (enumeration and search, basically) has been taken care of. Only profiling remains to be implemented. Check out the subsystem-independent routines in enum/ (FWIW: the whole DLL only imports two calls from kernel32.dll, SetLastError and AreFileApisANSI): they've been tested, and they could make for a great static library, to implement task manager, tlist, ToolHelp API, etc. Maybe a future addition to mingwnt? KJK::Hyperion 2002-08-31 15:36:56 +00:00
  • c0b94f90f9 Implemented GetAncestor and IsWindowVisible Save and restore the trap frame around exceptions Allow nested w32 callbacks David Welch 2002-08-30 02:47:37 +00:00
  • 6332533037 PSAPI almost finished KJK::Hyperion 2002-08-29 23:57:54 +00:00
  • 3ede8f0814 Fixed when changing the attributes of an area larger than the mapped area. Unprotect pages before applying relocations Create a module entry before fixing up imports to support recursive dependencies Added missing symbol to user32 David Welch 2002-08-29 22:12:16 +00:00
  • 27e2be0d83 Added start of utility application zoomin. Robert Dickenson 2002-08-29 20:28:13 +00:00
  • d173db00ea Added command line handling from wine regedit, removed stdafx rubbish. Builds cleanly and executes but no run-time testing as yet - beware. Robert Dickenson 2002-08-29 18:42:38 +00:00
  • 0a0f2c9c13 Corrected source paths for Event Log service and RPC subsystem KJK::Hyperion 2002-08-28 23:13:08 +00:00
  • 6c040588b1 *** empty log message *** Robert Kopferl 2002-08-28 22:31:56 +00:00
  • 69b5fb7882 A few new definitions related to windowing Jason Filby 2002-08-28 22:03:44 +00:00
  • bf5d7b47c9 Initial nonclient code Jason Filby 2002-08-28 21:58:00 +00:00
  • 444da66580 Replaced 'jmp $+3' with 'jmp label'. Hartmut Birr 2002-08-28 20:53:20 +00:00
  • 4bad48b791 added a preliminary WideCharToMultyByte(). This impl. only cuts of the upper 9 Bit and makes no use of NLS - its a Hack Robert Kopferl 2002-08-28 19:31:09 +00:00
  • 8a22ec305f Respond to WM_MEASUREITEM with the font height. Robert Dickenson 2002-08-28 19:01:49 +00:00
  • 5857837550 Added detection of PCI Bus Master Controllers. Eric Kohl 2002-08-28 18:36:18 +00:00
  • 07c788111d added some CP_ definitions Robert Kopferl 2002-08-28 17:52:00 +00:00
  • b767c78d56 added CodePage symbols inside a #if 0 Robert Kopferl 2002-08-28 17:47:09 +00:00
  • 2fe8ed1c18 *** empty log message *** Hartmut Birr 2002-08-28 07:32:39 +00:00
  • f454afa33c Changed parameters for IoPageRead/IoPageWrite/IoSynchronousPageWrite. Removed referencing of the event/file object. Hartmut Birr 2002-08-28 07:19:10 +00:00
  • a5a8fc4a5a Removed dereferencing of the event/file object for paging IO. Hartmut Birr 2002-08-28 07:17:22 +00:00
  • 2066bfecef Added/enabled IoAcquireRemoveLockEx, IoInitializeRemoveLockEx, IoPageRead, IoReleaseRemoveLockAndWaitEx, IoReleaseRemoveLockEx. Hartmut Birr 2002-08-28 07:15:14 +00:00
  • 1b9c730b99 Moved IoPageRead from io.h to iofuncs.h. Changed parameters for IoPageRead/IoPageWrite/IoSynchronousPageWrite. Fixed the length calculation in CcZeroData. Hartmut Birr 2002-08-28 07:13:04 +00:00
  • fdd13c6ff5 Changed the parameters for InterlockedCompareExchange. Hartmut Birr 2002-08-28 07:08:26 +00:00
  • 9b2f541051 Set the allocation size in IoCreateFile. Hartmut Birr 2002-08-28 07:05:14 +00:00
  • 9ad20399e9 Added memcpy/memset with inline assembler implementation for target i386. Hartmut Birr 2002-08-28 07:03:10 +00:00
  • 0f2ad47bfb Fix for disk error while Loading FreeLoader... discovered by Dave Albert In ReadSectorsCHS it was pop'ing values off the stack that hadn't been push'ed Brian Palmer 2002-08-28 04:46:17 +00:00
  • 7a32bdf315 update .cvsignore Steven Edwards 2002-08-28 00:03:29 +00:00
  • 1810bf3caa add .cvsignore Steven Edwards 2002-08-28 00:03:09 +00:00
  • 258b472dd7 copy gstart.exe to C:\reactos\system32 Steven Edwards 2002-08-27 23:59:17 +00:00
  • 78126b68a6 More painting fixes. David Welch 2002-08-27 23:32:21 +00:00
  • 25788364e8 Misc. painting fixes. David Welch 2002-08-27 23:29:40 +00:00
  • c75df46270 Minor fix Jason Filby 2002-08-27 21:20:45 +00:00
  • cb6d74f998 BeginPaint and EndPaint now functional Jason Filby 2002-08-27 20:32:03 +00:00