Commit Graph

  • 2aacb78c3e Removed some error-prone bit-fiddling. Eric Kohl 2002-12-04 20:39:03 +00:00
  • e51ba71a9b Fixed a typo. Eric Kohl 2002-12-04 20:36:22 +00:00
  • b4d4bdf465 Added bus- and target-specific data to the device map. Eric Kohl 2002-12-03 23:57:05 +00:00
  • e3a1b88d60 Added support for the lower case flags of 8.3 names. Fixed a bug that will corrupt directories if ros creates 8.3 names without a long name. Hartmut Birr 2002-12-03 01:14:49 +00:00
  • c00bebf1f2 Implemented SetThreadAffinityMask(). Fixed some *nix line breaks. Eric Kohl 2002-12-02 21:28:40 +00:00
  • a378416e55 Implemented deferred hive synchronization. It doesn't sync yet. Eric Kohl 2002-12-02 18:52:44 +00:00
  • 0416e5796f updated wine target section. Robert Dickenson 2002-12-02 18:40:33 +00:00
  • 13c33450ed Fixed NtQueryValueKey() wrt packed value names. Eric Kohl 2002-12-01 19:18:16 +00:00
  • 21ad71423a Fixed a display bug in test 1. Eric Kohl 2002-12-01 19:16:26 +00:00
  • 64c768602f Temporarily remove last few wine build targets that need some more work. Robert Dickenson 2002-11-30 19:12:51 +00:00
  • d608e437c9 Implemented packing of value names Eric Kohl 2002-11-30 14:46:27 +00:00
  • 4bad5b8b2f Split out a few variable differences between libraries. Robert Dickenson 2002-11-29 16:00:21 +00:00
  • 1b135b8732 Further reduced differences and include all identical msvcrt targets in crtdll makefile. Robert Dickenson 2002-11-29 15:59:05 +00:00
  • b5cd7d30a0 Updating include path in files previously missed. Robert Dickenson 2002-11-29 12:27:50 +00:00
  • 2ebbba0d7d Updating files somehow confused by CVS. Old tree cvs reports up-to-date. New tree - different ??? more to come... Robert Dickenson 2002-11-29 11:26:58 +00:00
  • 5f25774f6e Added driver name to the partition list Eric Kohl 2002-11-28 19:20:38 +00:00
  • 4603c2ef5a Build the hardware device map for each SCSI port. Bus or device specific information is not implemented yet. Eric Kohl 2002-11-28 16:07:04 +00:00
  • 630e12009d Thank-you to Eugene for pointing out that I missed a required change I:\Dev\reactos\reactos\apps\utils\net\roshttpd\include\socket.h 8 : #include <crtdll/stdio.h> Fixed to now include <msvcrt/....> instead which is now common to both the ntdll and msvcrt dll's Robert Dickenson 2002-11-28 12:21:02 +00:00
  • ac08a1048a Added a missing increment operator. Hartmut Birr 2002-11-27 21:00:49 +00:00
  • 99b937362d Fixed the return value in ferror. Hartmut Birr 2002-11-27 20:56:28 +00:00
  • d4386d7b53 Free the user stack in PsReapThreads. Hartmut Birr 2002-11-27 20:54:37 +00:00
  • 56964fad03 Do only for process handles detach/attach the process. Some handles needs the correct process on close/delete. Only for process handles is it possible that ObCloseAllHandles is called recursively. Hartmut Birr 2002-11-27 20:52:29 +00:00
  • baf7670d00 Change the type for the page fault handler from trap to interrupt gate. Enable interrupts on page faults only if the faulting process has interrupts enabled. Hartmut Birr 2002-11-27 20:49:54 +00:00
  • d6ec424dbf Fixed the definition of NTKERNELAPI. Hartmut Birr 2002-11-27 20:46:44 +00:00
  • 6dc09f22d2 Initialize the registers for the next call to Int386 in GetBiosMemoryMap. Hartmut Birr 2002-11-27 20:31:17 +00:00
  • dd6e3b8b31 Intialize the size for the bios memory map. Hartmut Birr 2002-11-27 20:29:43 +00:00
  • 5f973ce0cf Use a 'secret' registry value to tell ntoskrnl where to create the registry hives. Eric Kohl 2002-11-26 15:33:06 +00:00
  • a76689e99c Use ERESOURCE to lock registry hives. Keep open hives in a global list. Eric Kohl 2002-11-26 15:31:41 +00:00
  • 56b706f3e0 fixed compiler error: removed reference to crtdll guido 2002-11-25 23:53:38 +00:00
  • 8d09bf7839 Changes '\' to '/' to enable x-compiling on linux. guido 2002-11-25 23:19:31 +00:00
  • a38f0cad21 cleaned up some warnings. Robert Dickenson 2002-11-25 17:41:40 +00:00
  • 8a0cebc9b6 no longer depend on msvcrt/tchar.h Robert Dickenson 2002-11-25 17:38:18 +00:00
  • 6b09fd544c Some cleanup. Robert Dickenson 2002-11-25 15:47:52 +00:00
  • 503d6a8fec Fixes Jason Filby 2002-11-24 20:25:49 +00:00
  • dfc58357af Fixes Jason Filby 2002-11-24 20:18:35 +00:00
  • 683e4a3c99 Initial scrollbar code Jason Filby 2002-11-24 20:15:37 +00:00
  • e676e56f6d cleaning up the cvs views a bit and added a makefile I must have missed a while ago. Robert Dickenson 2002-11-24 19:48:56 +00:00
  • 5110b764c2 update registry test program. Robert Dickenson 2002-11-24 19:13:40 +00:00
  • 11e87876dc update test program. Robert Dickenson 2002-11-24 19:12:30 +00:00
  • 425bbb1543 Changes in v1.7.10 (11/24/2002) (brianp) Brian Palmer 2002-11-24 19:10:06 +00:00
  • 787724058b Added binary and unicode file i/o support to msvcrt. Reduced differences between crtdll and msvcrt sources Robert Dickenson 2002-11-24 18:42:26 +00:00
  • 5bdf3d7d22 Added a header I created a while ago when looking into irda support. Robert Dickenson 2002-11-24 18:28:38 +00:00
  • cd5fad8f71 Changes to suit addition of a single macro in the types header. Robert Dickenson 2002-11-24 18:26:40 +00:00
  • e80942cd98 Mainly just added some small #ifdef sections for a little portability. Robert Dickenson 2002-11-24 18:24:52 +00:00
  • db2294a694 Added header to aid porting and include tchar.h here as it's the only unique thing about /include/crtdll Robert Dickenson 2002-11-24 18:14:19 +00:00
  • 29f20a14b6 Not sure quite how these changed seeing as they're to go shortly I just want to clear my CVS for now. Robert Dickenson 2002-11-24 18:09:57 +00:00
  • 1b66fde766 Result of three way diffing with include/crtdll and the winapi2 headers. reactos/include/crtdll now unused and to be deprecated. Robert Dickenson 2002-11-24 18:06:01 +00:00
  • e6d113445e Added some more files to the boot cd. Implemented file copy queue. Eric Kohl 2002-11-23 01:55:27 +00:00
  • b8d0354d95 Disabled debug message. Attempt to read beyond the end of a file must return STATUS_END_OF_FILE. Eric Kohl 2002-11-20 21:55:25 +00:00
  • 64975d00e2 Added some missing border style definitions Jason Filby 2002-11-20 20:56:41 +00:00
  • cc6b5ab403 Altered layout for easier comparison with msvcrt's makefile. Robert Dickenson 2002-11-19 17:16:14 +00:00
  • caadfbc4fa Created new subtree for groups of related test programs. Created application for ANSI and UNICODE stream I/O testing. Robert Dickenson 2002-11-19 13:03:29 +00:00
  • 7c17b26c4e Created skeleton for notepad application. Robert Dickenson 2002-11-19 12:56:47 +00:00
  • 19a1ecf23f Disabled a debug message. Eric Kohl 2002-11-18 22:40:32 +00:00
  • 3788a144f4 Added PCI class and subclass definitions. Eric Kohl 2002-11-18 22:39:02 +00:00
  • 8e08360d7b Fixed up the path spec and filename in the header blocks Robert Dickenson 2002-11-18 05:43:33 +00:00
  • e8a0978c40 Fixed up the path spec and filename in the header blocks Robert Dickenson 2002-11-18 03:19:43 +00:00
  • 3cdb8f8517 *nix newlines throughout file fixed. Robert Dickenson 2002-11-17 04:10:56 +00:00
  • bcccc0197d Relative include path fixed to absolute path. Robert Dickenson 2002-11-17 04:00:33 +00:00
  • 89c5d6dd51 Revoved lots of unix line breaks. Eric Kohl 2002-11-16 00:08:45 +00:00
  • 28516f1bfb Fix compillation error. Casper Hornstrup 2002-11-15 23:26:16 +00:00
  • 5e586c9ecf 2002-11-15 Casper S. Hornstrup <[email protected]> Casper Hornstrup 2002-11-15 22:30:30 +00:00
  • da9ce8cff3 Removed special case of process without process parameter block for initial process (smss.exe). Eric Kohl 2002-11-15 22:06:01 +00:00
  • 5a6a428544 Create process parameter block for initial process (smss.exe). Eric Kohl 2002-11-15 22:04:51 +00:00
  • 7a11ad1c92 Add missing files Casper Hornstrup 2002-11-15 21:59:54 +00:00
  • 2c1d2fb84f Add missing files. Casper Hornstrup 2002-11-15 21:56:37 +00:00
  • 755fde7e59 2002-11-13 Casper S. Hornstrup <[email protected]> Casper Hornstrup 2002-11-14 18:21:07 +00:00
  • d9e3082d1f 2002-11-13 Rick Gaiser <[email protected]> Casper Hornstrup 2002-11-13 21:57:47 +00:00
  • 58cbfb764a * Added ini file suport (Thanks to Royce Mitchell!) * Improved the partition list. * Use information from txtsetup.sif to create directories. * Added basic error handling. Eric Kohl 2002-11-13 18:25:18 +00:00
  • d4293289b3 Just getting in sync with removal of obsolete #pragma directive. New work soon to come. Having a bad time with heap corruption when attempting to import massive reg scripts into the ROS registry. Robert Dickenson 2002-11-13 12:08:26 +00:00
  • e2d799f080 Commit of the rest of Gunnars file locking patch. Robert Dickenson 2002-11-13 06:01:12 +00:00
  • 84831891ce added #ifdef around headers to support test build. Modified debug messages. Robert Dickenson 2002-11-13 05:18:03 +00:00
  • 3a8df0d499 Added setup information file txtsetup.sif. Eric Kohl 2002-11-12 19:17:21 +00:00
  • eb1c9c77ee Reworked initial process loader. Crash the system if the initial process fails within 5 seconds. Eric Kohl 2002-11-12 19:12:34 +00:00
  • 2f04a917bb Relicensed as LGPL and Released back to the WINE project as per Rob's Approvial. Steven Edwards 2002-11-12 15:25:15 +00:00
  • 49c384301b Implemented ReadConsoleOutputA() and WriteConsoleInputA(). Marty Dill 2002-11-12 00:48:26 +00:00
  • 13aca9ca62 Added missing exports for a few console functions. Marty Dill 2002-11-12 00:46:02 +00:00
  • 4f2f3061db CreateDirectoryExW: Fail gracefully if directory name is null/empty. Marty Dill 2002-11-12 00:45:16 +00:00
  • 62765739e2 * Changed the access to the bitmap from BYTE to ULONG for speeding up. Hartmut Birr 2002-11-11 22:53:26 +00:00
  • 7c80de2804 * Do not exit if GetConsoleScreenBufferInfo fails. GetConsoleScreenBufferInfo fails if the given handle is redirected to a file or pipe. This stops windres from working. Hartmut Birr 2002-11-11 21:53:25 +00:00
  • 153843d464 * Implemented multiple sector commands for reading and writing (only for disks). * Implemented 32 bit access for I/O (only for disks). * Both options can be desabled by undefining ENABLE_MULTIMODE and ENABLE_32BIT. Hartmut Birr 2002-11-11 21:51:33 +00:00
  • 62eac3dcff * Used look aside lists to allocate memory for VFATFCB, VFATCCB and VFAT_IRP_CONTEXT. * Removed IsLastEntry, IsVolEntry, IsDeletedEntry, vfat_wstrlen, vfatGrabFCB, vfat_initstr, vfat_wcsncat, vfat_wcsncpy, vfat_movestr, wstrcmpi and replaced this functions with existing equivalents or functions from ntoskrnl. * Merged GetEntryName into vfatGetNextDirEntry for reducing some overhead. * Implemented a file name cache to speed up the searching for existing fcb. * Removed some calls to FsdDosDateTimeToFileTime. * Moved the call to CcZeroData behind the initializing of the cache (in VfatWrite). * Using existing fcbs in FindFile if there is no '*?' within the search name. Hartmut Birr 2002-11-11 21:49:18 +00:00
  • 4ba36f62e4 2002-11-10 Casper S. Hornstrup <[email protected]> Casper Hornstrup 2002-11-10 19:24:01 +00:00
  • d8acda7c3e 2002-11-10 Casper S. Hornstrup <[email protected]> Casper Hornstrup 2002-11-10 18:17:43 +00:00
  • 5db0748cc3 committing more developments. Robert Dickenson 2002-11-10 14:29:27 +00:00
  • 5acde91b05 changed "$(RM) *.various" to "- $(RM) *.various" in order to keep the clean rule going. Robert Dickenson 2002-11-10 14:27:45 +00:00
  • 9a3d4ea3c6 added a couple of entries within the [\Registry\Machine\SOFTWARE\Classes] section for testing. Robert Dickenson 2002-11-10 14:12:41 +00:00
  • adb86bd362 added #ifdef around headers to support private test build and various changes to debug diagnostics. Robert Dickenson 2002-11-10 14:10:09 +00:00
  • d7753423c7 added #ifdef around headers to support private test build and some temporary zeroing of arrays during debugging. Robert Dickenson 2002-11-10 14:02:44 +00:00
  • 2e1e2b7968 added #ifdef around headers to support private test build. Robert Dickenson 2002-11-10 14:00:41 +00:00
  • 68c82b15c9 added #ifdef around headers and some debug message copying/terminating to support private test build. Robert Dickenson 2002-11-10 13:57:06 +00:00
  • 4ca5b5aa15 changed the default trace level to MID_TRACE for when DBG is defined. Robert Dickenson 2002-11-10 13:53:34 +00:00
  • e99ad86ebe slight mod to the end of line for received ip packets to display a debug message. Robert Dickenson 2002-11-10 13:52:13 +00:00
  • ba7265a614 some un-important modifications to my serial coms test program. not of interest for now until I get something commitable for the simple serial driver. Robert Dickenson 2002-11-10 13:48:51 +00:00
  • 73eb67f51b just some code to to some specific key reading tests. Robert Dickenson 2002-11-10 13:47:03 +00:00
  • 24ef4d36dc added a whole bunch of hacks #ifdef'd into the header section to support private test build. totally turned the contents upside down so functions are implicitly declared before use without header prototypes. Robert Dickenson 2002-11-10 13:44:48 +00:00
  • e0461e2d52 display some extra debug messages on boot to see whats going on. Robert Dickenson 2002-11-10 13:40:08 +00:00
  • c2cdc52d2e committing a parameter swap from Gunnars heap fix which I seem to have missed. Robert Dickenson 2002-11-10 13:38:14 +00:00
  • 77f5d4efe8 added #ifdef around headers to support private test build. Robert Dickenson 2002-11-10 13:36:59 +00:00
  • 2c9f063386 added #ifdef around headers to support private test build and modified debug messages. Robert Dickenson 2002-11-10 13:36:15 +00:00