Gé van Geldorp [Fri, 7 Mar 2003 00:13:22 +0000 (00:13 +0000)]
Adjust to new position in rosapps build tree
svn path=/trunk/; revision=4257
Gé van Geldorp [Thu, 6 Mar 2003 23:57:03 +0000 (23:57 +0000)]
Switch back to the command prompt when you press the "X" Close button
svn path=/trunk/; revision=4256
Richard Campbell [Thu, 6 Mar 2003 21:46:19 +0000 (21:46 +0000)]
*** empty log message ***
svn path=/trunk/; revision=4255
Richard Campbell [Thu, 6 Mar 2003 21:45:23 +0000 (21:45 +0000)]
Updated by TortoiseCVS
svn path=/trunk/; revision=4254
Richard Campbell [Thu, 6 Mar 2003 21:13:17 +0000 (21:13 +0000)]
Added WineMine
svn path=/trunk/; revision=4253
Richard Campbell [Thu, 6 Mar 2003 21:10:51 +0000 (21:10 +0000)]
Removed winemine from reactos core module
svn path=/trunk/; revision=4252
Gé van Geldorp [Thu, 6 Mar 2003 21:03:49 +0000 (21:03 +0000)]
GetClientRect implementation by Tim Jobling
svn path=/trunk/; revision=4251
Richard Campbell [Thu, 6 Mar 2003 19:33:18 +0000 (19:33 +0000)]
Temp fix because LoadString isn't working properly.
svn path=/trunk/; revision=4250
Gé van Geldorp [Thu, 6 Mar 2003 18:44:57 +0000 (18:44 +0000)]
Copied from Wine with some adjustments for our build environment
svn path=/trunk/; revision=4249
Eric Kohl [Thu, 6 Mar 2003 15:05:29 +0000 (15:05 +0000)]
Implemented GetProcessAffinityMask() and SetProcessAffinityMask().
svn path=/trunk/; revision=4248
Eric Kohl [Thu, 6 Mar 2003 13:01:15 +0000 (13:01 +0000)]
Implemented SignalObjectAndWait().
Added some checks for console handles.
svn path=/trunk/; revision=4247
Gé van Geldorp [Thu, 6 Mar 2003 00:57:44 +0000 (00:57 +0000)]
Convert between RGBQUAD and COLORREF when creating a palette for a DIB
svn path=/trunk/; revision=4246
Gé van Geldorp [Thu, 6 Mar 2003 00:56:59 +0000 (00:56 +0000)]
Silence some debug messages
svn path=/trunk/; revision=4245
Gé van Geldorp [Thu, 6 Mar 2003 00:56:40 +0000 (00:56 +0000)]
Conversion between bitfield and indexed no longer hardcoded
svn path=/trunk/; revision=4244
Eric Kohl [Wed, 5 Mar 2003 22:51:48 +0000 (22:51 +0000)]
Implemented VerifyConsoleIoHandle().
svn path=/trunk/; revision=4243
Richard Campbell [Tue, 4 Mar 2003 22:34:48 +0000 (22:34 +0000)]
Implemented MoveWindow, won't work until SetWindowPos is fixed.
svn path=/trunk/; revision=4242
Eric Kohl [Tue, 4 Mar 2003 21:58:05 +0000 (21:58 +0000)]
Added code to handle 'Ontrack Disk Manager' harddisks. (Untested!)
svn path=/trunk/; revision=4241
Richard Campbell [Tue, 4 Mar 2003 13:19:01 +0000 (13:19 +0000)]
Minor fix
svn path=/trunk/; revision=4240
Gé van Geldorp [Tue, 4 Mar 2003 10:39:41 +0000 (10:39 +0000)]
Remove some debug #if's
svn path=/trunk/; revision=4239
Gé van Geldorp [Tue, 4 Mar 2003 10:09:01 +0000 (10:09 +0000)]
- Add support for 8-bit and 32-bit displays
- Precompute DIB routines
- Fix some compiler warnings
svn path=/trunk/; revision=4238
Richard Campbell [Tue, 4 Mar 2003 01:23:37 +0000 (01:23 +0000)]
Added OBM_CLOSE
svn path=/trunk/; revision=4237
Richard Campbell [Tue, 4 Mar 2003 01:10:30 +0000 (01:10 +0000)]
Removed unused resources.
svn path=/trunk/; revision=4236
Richard Campbell [Tue, 4 Mar 2003 00:40:37 +0000 (00:40 +0000)]
Implemented GetWindowDC()
svn path=/trunk/; revision=4235
Richard Campbell [Mon, 3 Mar 2003 19:51:31 +0000 (19:51 +0000)]
Temp fix
svn path=/trunk/; revision=4234
Richard Campbell [Mon, 3 Mar 2003 18:57:26 +0000 (18:57 +0000)]
Added GWL_ID to NtUserGetWindowLong. Not implemented yet. Just there to prevent the debug printfs.
svn path=/trunk/; revision=4233
Gé van Geldorp [Mon, 3 Mar 2003 00:17:24 +0000 (00:17 +0000)]
Get MS 16 color driver to work under Bochs
svn path=/trunk/; revision=4232
Richard Campbell [Sun, 2 Mar 2003 16:30:07 +0000 (16:30 +0000)]
Lots of bug fixes
svn path=/trunk/; revision=4231
Gé van Geldorp [Sun, 2 Mar 2003 12:07:28 +0000 (12:07 +0000)]
Fixed some compiler warnings
svn path=/trunk/; revision=4230
Gé van Geldorp [Sun, 2 Mar 2003 12:04:00 +0000 (12:04 +0000)]
Fixed several off-by-one errors and some compiler warnings
svn path=/trunk/; revision=4229
Gé van Geldorp [Sun, 2 Mar 2003 10:53:38 +0000 (10:53 +0000)]
Fix boot problems and make it work under VMware
svn path=/trunk/; revision=4228
Marty Dill [Sun, 2 Mar 2003 01:25:45 +0000 (01:25 +0000)]
Bumped CSRSS_MAX_TITLE_LENGTH up to 80.
svn path=/trunk/; revision=4227
Marty Dill [Sun, 2 Mar 2003 01:24:37 +0000 (01:24 +0000)]
Minor fixes to CsrGetTitle and Console_Api to get titles working properly.
svn path=/trunk/; revision=4226
Marty Dill [Sun, 2 Mar 2003 01:23:19 +0000 (01:23 +0000)]
Fixed up Get/SetConsoleTitleAW().
svn path=/trunk/; revision=4225
Richard Campbell [Sat, 1 Mar 2003 20:39:16 +0000 (20:39 +0000)]
Some bug fixes.
svn path=/trunk/; revision=4224
Richard Campbell [Sat, 1 Mar 2003 09:05:34 +0000 (09:05 +0000)]
Changed timmons to helmet, but this should be loaded from the registry.
svn path=/trunk/; revision=4223
Richard Campbell [Sat, 1 Mar 2003 09:01:51 +0000 (09:01 +0000)]
Small bug fix
svn path=/trunk/; revision=4222
Richard Campbell [Sat, 1 Mar 2003 08:56:34 +0000 (08:56 +0000)]
Now uses DrawFrameControl to draw controls, still MANY bugs but I'm slowly getting there.
svn path=/trunk/; revision=4221
Richard Campbell [Sat, 1 Mar 2003 06:05:36 +0000 (06:05 +0000)]
Fixed DrawFrameControl Somewhat
svn path=/trunk/; revision=4220
Eric Kohl [Sat, 1 Mar 2003 00:00:32 +0000 (00:00 +0000)]
Fixed wrong MBR declaration.
svn path=/trunk/; revision=4219
Richard Campbell [Fri, 28 Feb 2003 23:22:18 +0000 (23:22 +0000)]
Remove OBM_CLOSED
svn path=/trunk/; revision=4218
Richard Campbell [Fri, 28 Feb 2003 23:20:41 +0000 (23:20 +0000)]
oops.
svn path=/trunk/; revision=4217
Richard Campbell [Fri, 28 Feb 2003 23:19:32 +0000 (23:19 +0000)]
ditto.
svn path=/trunk/; revision=4216
Richard Campbell [Fri, 28 Feb 2003 23:18:11 +0000 (23:18 +0000)]
Removed unused OBM_CLOSED resource. Part of a fix coming soon.
svn path=/trunk/; revision=4215
Richard Campbell [Fri, 28 Feb 2003 22:59:30 +0000 (22:59 +0000)]
Use DrawEdge for drawing windows.
svn path=/trunk/; revision=4214
Gé van Geldorp [Fri, 28 Feb 2003 22:51:17 +0000 (22:51 +0000)]
Replace direct calls to "make" with $(MAKE)
svn path=/trunk/; revision=4213
Eric Kohl [Thu, 27 Feb 2003 22:49:06 +0000 (22:49 +0000)]
Fixed [Nt/Zw]QuerySecurityObject() prototype.
svn path=/trunk/; revision=4212
Eric Kohl [Thu, 27 Feb 2003 20:32:31 +0000 (20:32 +0000)]
Fixed string lengths in calls to ZwSetValueKey() to include terminating zero character.
svn path=/trunk/; revision=4211
Eric Kohl [Thu, 27 Feb 2003 20:29:55 +0000 (20:29 +0000)]
Terminate service name string.
svn path=/trunk/; revision=4210
Gé van Geldorp [Thu, 27 Feb 2003 16:34:15 +0000 (16:34 +0000)]
Cleanup
svn path=/trunk/; revision=4209
Gunnar Dalsnes [Thu, 27 Feb 2003 15:41:54 +0000 (15:41 +0000)]
Non expired timer wasn't dequeued/canceled before freed
svn path=/trunk/; revision=4208
Gunnar Dalsnes [Thu, 27 Feb 2003 15:40:46 +0000 (15:40 +0000)]
WaitForMultipleObjectsEx passed WaitAny for WaitAll waits and vice versa
svn path=/trunk/; revision=4207
Gunnar Dalsnes [Thu, 27 Feb 2003 15:39:10 +0000 (15:39 +0000)]
corrected prototype
svn path=/trunk/; revision=4206
Gunnar Dalsnes [Thu, 27 Feb 2003 15:38:36 +0000 (15:38 +0000)]
WaitForMultipleObjects: WaitAll waits were buggy
Many small fixes and cleanups
svn path=/trunk/; revision=4205
Eric Kohl [Thu, 27 Feb 2003 14:42:43 +0000 (14:42 +0000)]
Fixed compiler warings.
svn path=/trunk/; revision=4204
Eric Kohl [Thu, 27 Feb 2003 14:40:31 +0000 (14:40 +0000)]
Do not expand command lines automatically. This fixes 'objdir \??'.
svn path=/trunk/; revision=4203
Gé van Geldorp [Wed, 26 Feb 2003 22:29:28 +0000 (22:29 +0000)]
Queue GDI callback in CriticalWorkQueue to improve mouse smoothness
under Bochs
svn path=/trunk/; revision=4202
Eric Kohl [Wed, 26 Feb 2003 16:25:40 +0000 (16:25 +0000)]
Detect disk manager software.
svn path=/trunk/; revision=4201
Eric Kohl [Wed, 26 Feb 2003 14:14:47 +0000 (14:14 +0000)]
Fixed some hal dispatch table issues.
Improved HalExamineMBR() to detect disk managers.
svn path=/trunk/; revision=4200
Gé van Geldorp [Tue, 25 Feb 2003 23:08:54 +0000 (23:08 +0000)]
- Move GDI drivers and win32k.sys from system32\drivers to system32
- Load GDI driver from registry key
- Clean up hacks in videoprt (borrowed some code from scsiport)
- Support for MS VGA driver under VMware, doesn't work yet under Bochs
svn path=/trunk/; revision=4199
Eric Kohl [Tue, 25 Feb 2003 16:50:46 +0000 (16:50 +0000)]
* Moved symbolic link implementation to the object manager.
* Free target string when the link object is deleted.
* Create a type object for symbolic links.
* Use different security descriptors for protected and unprotected symbolic links.
svn path=/trunk/; revision=4198
Eric Kohl [Tue, 25 Feb 2003 16:43:45 +0000 (16:43 +0000)]
no message
svn path=/trunk/; revision=4197
Eric Kohl [Tue, 25 Feb 2003 00:25:07 +0000 (00:25 +0000)]
Implemented ExIsProcessorFeaturePresent().
svn path=/trunk/; revision=4196
Hartmut Birr [Mon, 24 Feb 2003 23:24:55 +0000 (23:24 +0000)]
- Improved CloseConsoleHandle.
svn path=/trunk/; revision=4195
Hartmut Birr [Mon, 24 Feb 2003 23:23:32 +0000 (23:23 +0000)]
- Added oppening of console handles (CreateFileW).
svn path=/trunk/; revision=4194
Hartmut Birr [Mon, 24 Feb 2003 23:20:16 +0000 (23:20 +0000)]
- Implemented CsrGetInputHandle, CsrGetOutputHandle and CsrCloseHandle.
svn path=/trunk/; revision=4193
Hartmut Birr [Mon, 24 Feb 2003 23:17:32 +0000 (23:17 +0000)]
- Fixed a dead look in CsrFlushInputBuffer.
svn path=/trunk/; revision=4192
Hartmut Birr [Mon, 24 Feb 2003 23:16:13 +0000 (23:16 +0000)]
- Fixed a bug within the parameter check.
- Improved speed.
svn path=/trunk/; revision=4191
Hartmut Birr [Mon, 24 Feb 2003 23:14:05 +0000 (23:14 +0000)]
- Removed allocation of nonpaged pool memory for event objects.
- Fixed a dead look while fsd's are loading with the fs recognizer (in IoMountVolume).
svn path=/trunk/; revision=4190
Steven Edwards [Mon, 24 Feb 2003 21:58:46 +0000 (21:58 +0000)]
Fix by Hartmut Birr
Csrss inserts a '\n' after '\r' in the event queue. This extra event must be removed in
CsrReadInputEvent.
svn path=/trunk/; revision=4189
Jason Filby [Fri, 21 Feb 2003 21:50:04 +0000 (21:50 +0000)]
New and delete operators
svn path=/trunk/; revision=4188
Robert Dickenson [Fri, 21 Feb 2003 16:32:57 +0000 (16:32 +0000)]
corrected parameter type for towupper.
svn path=/trunk/; revision=4187
Robert Dickenson [Fri, 21 Feb 2003 16:30:05 +0000 (16:30 +0000)]
minor cleanup.
svn path=/trunk/; revision=4186
Robert Dickenson [Fri, 21 Feb 2003 16:24:35 +0000 (16:24 +0000)]
removed taskmgr from default target list since it requires c++.
svn path=/trunk/; revision=4185
Robert Dickenson [Fri, 21 Feb 2003 16:23:11 +0000 (16:23 +0000)]
getting some mods from a while ago sync'd.
svn path=/trunk/; revision=4184
Robert Dickenson [Fri, 21 Feb 2003 14:47:34 +0000 (14:47 +0000)]
minor updates to try and find some debug output from the wine libs.
svn path=/trunk/; revision=4183
Robert Dickenson [Fri, 21 Feb 2003 14:04:55 +0000 (14:04 +0000)]
minor mod to main header to attempt to fix mingw version problem.
svn path=/trunk/; revision=4182
Robert Dickenson [Thu, 20 Feb 2003 15:07:37 +0000 (15:07 +0000)]
minor update to sync my tree.
svn path=/trunk/; revision=4181
Marty Dill [Wed, 19 Feb 2003 22:44:57 +0000 (22:44 +0000)]
Richard Campbell's Win9x/NT4/5 window style patch.
svn path=/trunk/; revision=4180
Jason Filby [Wed, 19 Feb 2003 20:34:31 +0000 (20:34 +0000)]
Updated close graphic
svn path=/trunk/; revision=4179
Eric Kohl [Wed, 19 Feb 2003 17:24:20 +0000 (17:24 +0000)]
Started implementing a hive check (still disabled).
svn path=/trunk/; revision=4178
Gé van Geldorp [Wed, 19 Feb 2003 00:05:07 +0000 (00:05 +0000)]
Don't pass (unused) DeviceHandle into ObCreateObject, that causes the
HandleCount to be unnecessarily incremented.
svn path=/trunk/; revision=4177
Casper Hornstrup [Tue, 18 Feb 2003 22:06:53 +0000 (22:06 +0000)]
2003-02-18 Casper S. Hornstrup <chorns@users.sourceforge.net>
* ntoskrnl/cc/view.c (CcRosFlushDirtyPages): Treat a write attempt with
a return value of STATUS_END_OF_FILE as a successful write.
* ntoskrnl/cc/copy.c (WriteCacheSegment): Ditto.
svn path=/trunk/; revision=4176
Casper Hornstrup [Tue, 18 Feb 2003 21:30:08 +0000 (21:30 +0000)]
2003-02-18 Casper S. Hornstrup <chorns@users.sourceforge.net>
* ntoskrnl/cm/regfile.c (CmiRemoveSubKey): Kill warnings.
(CmiMergeFree): Ditto.
svn path=/trunk/; revision=4175
Eric Kohl [Tue, 18 Feb 2003 17:02:49 +0000 (17:02 +0000)]
Use a 5-step transaction to update hive and log file.
svn path=/trunk/; revision=4174
Eric Kohl [Tue, 18 Feb 2003 17:01:10 +0000 (17:01 +0000)]
Tiny update, fixes some output annoyances.
svn path=/trunk/; revision=4173
Gé van Geldorp [Mon, 17 Feb 2003 21:24:42 +0000 (21:24 +0000)]
Implemented VideoPortGetAccessRanges
svn path=/trunk/; revision=4172
Gé van Geldorp [Mon, 17 Feb 2003 21:24:13 +0000 (21:24 +0000)]
Implemented HalpAssignPciSlotResources
svn path=/trunk/; revision=4171
Gé van Geldorp [Mon, 17 Feb 2003 21:22:49 +0000 (21:22 +0000)]
Bring types of memory to allocate (PagedPool etc.) constants inline with
MS DDK for binary compatibility of drivers
svn path=/trunk/; revision=4170
Gé van Geldorp [Mon, 17 Feb 2003 21:19:16 +0000 (21:19 +0000)]
FreeLdr tries to load "Start"=dword:
00000000 entries, remove vmx_svga
service for the moment
svn path=/trunk/; revision=4169
Jason Filby [Mon, 17 Feb 2003 21:03:52 +0000 (21:03 +0000)]
Minor fixes
svn path=/trunk/; revision=4168
Jason Filby [Mon, 17 Feb 2003 19:48:27 +0000 (19:48 +0000)]
Improvements by Royce Mitchell III
svn path=/trunk/; revision=4167
Eric Kohl [Mon, 17 Feb 2003 19:15:41 +0000 (19:15 +0000)]
Write log file header, block bitmap and dirty blocks.
svn path=/trunk/; revision=4166
Eric Kohl [Mon, 17 Feb 2003 16:30:17 +0000 (16:30 +0000)]
Fixed a compiler warning.
svn path=/trunk/; revision=4165
Eric Kohl [Mon, 17 Feb 2003 16:29:11 +0000 (16:29 +0000)]
Added errcodes.rc.
svn path=/trunk/; revision=4164
Eric Kohl [Mon, 17 Feb 2003 16:27:31 +0000 (16:27 +0000)]
Replaced kernel32 heap functions by ntdll heap functions.
svn path=/trunk/; revision=4163
Hartmut Birr [Sun, 16 Feb 2003 18:56:04 +0000 (18:56 +0000)]
- Set the last error if SearchPathW fails.
svn path=/trunk/; revision=4162
Hartmut Birr [Sun, 16 Feb 2003 18:54:26 +0000 (18:54 +0000)]
- Added iswspace.
svn path=/trunk/; revision=4161
Hartmut Birr [Sun, 16 Feb 2003 18:52:31 +0000 (18:52 +0000)]
- errcodes.rc and msg00409.bin are build by the makefile.
svn path=/trunk/; revision=4160
Hartmut Birr [Sun, 16 Feb 2003 18:47:41 +0000 (18:47 +0000)]
- Add a rule to build errcodes.rc.
svn path=/trunk/; revision=4159
Eric Kohl [Sun, 16 Feb 2003 00:46:37 +0000 (00:46 +0000)]
Changed vidport to videoprt.
svn path=/trunk/; revision=4158