reactos.git
17 years ago2003-07-17 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Thu, 17 Jul 2003 10:46:21 +0000 (10:46 +0000)]
2003-07-17  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* INSTALL: Update installation instructions.

svn path=/trunk/; revision=5148

17 years agoChanges for multiple window support
Gé van Geldorp [Thu, 17 Jul 2003 07:49:15 +0000 (07:49 +0000)]
Changes for multiple window support

svn path=/trunk/; revision=5147

17 years agoIgnore generated _regtests.c
Gé van Geldorp [Thu, 17 Jul 2003 06:37:39 +0000 (06:37 +0000)]
Ignore generated _regtests.c

svn path=/trunk/; revision=5146

17 years agoAdded combobox test by Waldo Alvarez
Steven Edwards [Thu, 17 Jul 2003 03:05:44 +0000 (03:05 +0000)]
Added combobox test by Waldo Alvarez

svn path=/trunk/; revision=5145

17 years agochanged crtdll to use msvcrt's stdio/scanf.c
Royce Mitchell III [Wed, 16 Jul 2003 22:09:07 +0000 (22:09 +0000)]
changed crtdll to use msvcrt's stdio/scanf.c

svn path=/trunk/; revision=5144

17 years agousing msvcrt's vfscanf now.
Royce Mitchell III [Wed, 16 Jul 2003 21:59:56 +0000 (21:59 +0000)]
using msvcrt's vfscanf now.

svn path=/trunk/; revision=5143

17 years agomodifed strtok & wcstok in msvcrt so that crtdll can use it.
Royce Mitchell III [Wed, 16 Jul 2003 21:54:22 +0000 (21:54 +0000)]
modifed strtok & wcstok in msvcrt so that crtdll can use it.
new private support functions _lasttoken and _wlasttoken to support strtok and wcstok respectively.
fixed lib/msvcrt/stdio/vfscanf.c to remove unnecessary globals.

svn path=/trunk/; revision=5142

17 years ago- Sorry, something was wrong with my last clean up and check in.
Hartmut Birr [Wed, 16 Jul 2003 20:57:36 +0000 (20:57 +0000)]
- Sorry, something was wrong with my last clean up and check in.
  The MEMORY_AREA_CACHE_SEGMENT should go to MmPageOutSectionView.

svn path=/trunk/; revision=5141

17 years agofixed some warnings
Royce Mitchell III [Wed, 16 Jul 2003 17:53:34 +0000 (17:53 +0000)]
fixed some warnings

svn path=/trunk/; revision=5140

17 years agointegrated Art Yerkes' _ftime implementation at lib/msvcrt/time/ftime.c
Royce Mitchell III [Wed, 16 Jul 2003 13:29:01 +0000 (13:29 +0000)]
integrated Art Yerkes' _ftime implementation at lib/msvcrt/time/ftime.c
fixed ungetc warning in lib/msvcrt/stdio/vfscanf.c (also renamed ungetc macro to UNGETC for clarity)

svn path=/trunk/; revision=5139

17 years agoFixed a potential bug related to anonymous struct/union.
Eric Kohl [Wed, 16 Jul 2003 11:51:56 +0000 (11:51 +0000)]
Fixed a potential bug related to anonymous struct/union.

svn path=/trunk/; revision=5138

17 years agoFixed references to errno in MSVCRT to use __set_errno() and _errno() respectively...
Royce Mitchell III [Wed, 16 Jul 2003 02:45:24 +0000 (02:45 +0000)]
Fixed references to errno in MSVCRT to use __set_errno() and _errno() respectively. Fixed warning (args 3 & 6 in call to CreateThread) in lib/msvcrt/process/threadx.c

svn path=/trunk/; revision=5137

17 years agoUpdated by TortoiseCVS
Royce Mitchell III [Tue, 15 Jul 2003 21:56:01 +0000 (21:56 +0000)]
Updated by TortoiseCVS

svn path=/trunk/; revision=5136

17 years ago- Check for a non existing memory area.
Hartmut Birr [Tue, 15 Jul 2003 19:31:27 +0000 (19:31 +0000)]
- Check for a non existing memory area.
- Check if the memory area would be deleted.
- Allow to page out section pages which are mapped from cache.

svn path=/trunk/; revision=5135

17 years ago- Acquire always the segmemt lock in CcRosLookupCacheSegment/CcRosCreateCacheSegment.
Hartmut Birr [Tue, 15 Jul 2003 19:30:33 +0000 (19:30 +0000)]
- Acquire always the segmemt lock in CcRosLookupCacheSegment/CcRosCreateCacheSegment.
- Try to remove mapped section pages from a cache segment in CcRosTrimCache.

svn path=/trunk/; revision=5134

17 years agomodified crtdll to forward most of it's CTYPE, STRING and WSTRING entries to NTDLL...
Royce Mitchell III [Tue, 15 Jul 2003 19:27:25 +0000 (19:27 +0000)]
modified crtdll to forward most of it's CTYPE, STRING and WSTRING entries to NTDLL or MSVCRT.

svn path=/trunk/; revision=5132

17 years agoSorry, I broke depend.mk last time by forcing forward slash usage... This should...
Andrew Greenwood [Tue, 15 Jul 2003 19:19:07 +0000 (19:19 +0000)]
Sorry, I broke depend.mk last time by forcing forward slash usage... This should fix it.

svn path=/trunk/; revision=5131

17 years agoMy first CVS commit. Hope I get this right. I did put a few files in the CVS dir...
Andrew Greenwood [Tue, 15 Jul 2003 16:26:18 +0000 (16:26 +0000)]
My first CVS commit. Hope I get this right. I did put a few files in the CVS dir manually... Innocent mistake... I'll clean it up after I'm done with this. Sorry!

Some of NTOSKRNL now compiles with __USE_W32API enabled. Note that this commit is purely so I know what to do, and also to allow other people to continue working on this if they wish to do so. I will continue hacking away at it.

It's not complete yet, but I've ensured that the changes I have made aren't incompatible with ReactOS as it stands at the moment. It compiles without __USE_W32API fine.

* Modified the tools/depend.mk file to force the use of forward slash (SEH variable?) otherwise it tries to run "toolsdepend.exe" without a slash.

* Moved a couple of routines from include/ddk/halfuncs.h to hal/halx86/include/hal.h

* Fixed conflicting types in ntoskrnl/ex/interlck.c

* Replaced .a with .u, #undef'd "lite" functions and defined NONAMELESSUNION in ntoskrnl/ex/resource.c so that it compiles with Win 32 API

* Added some more conditional defines to include/shared_data.h, ntoskrnl/include/internal/mm.h (and i386/mm.h), ntoskrnl/include/internal/ps.h

* Replaced .a with .u for OWNER_ENTRY and ERESOURCE in include/ddk/extypes.h (so they are compatible with Win 32 API headers)

* Various other small adjustments

Hope this works!

svn path=/trunk/; revision=5130

17 years agoUpdated by TortoiseCVS
Royce Mitchell III [Tue, 15 Jul 2003 13:45:03 +0000 (13:45 +0000)]
Updated by TortoiseCVS

svn path=/trunk/; revision=5129

17 years agoPass PHANDLE instead of HANDLE in NtOpenFile call
Gé van Geldorp [Tue, 15 Jul 2003 10:49:52 +0000 (10:49 +0000)]
Pass PHANDLE instead of HANDLE in NtOpenFile call

svn path=/trunk/; revision=5128

17 years agoReturn STATUS_NO_MEMORY instead of uninitialized Status on out of mem
Gé van Geldorp [Tue, 15 Jul 2003 10:42:53 +0000 (10:42 +0000)]
Return STATUS_NO_MEMORY instead of uninitialized Status on out of mem

svn path=/trunk/; revision=5127

17 years agoFix W32kFillRgn
Gé van Geldorp [Tue, 15 Jul 2003 08:55:52 +0000 (08:55 +0000)]
Fix W32kFillRgn

svn path=/trunk/; revision=5126

17 years agoRemove debug.h
Gé van Geldorp [Tue, 15 Jul 2003 08:15:27 +0000 (08:15 +0000)]
Remove debug.h

svn path=/trunk/; revision=5125

17 years agoAdded another static control test by Royce Mitchell.
Steven Edwards [Tue, 15 Jul 2003 00:00:38 +0000 (00:00 +0000)]
Added another static control test by Royce Mitchell.

svn path=/trunk/; revision=5124

17 years agoAdd include/wine/commctl.h back in untill w32api commctl.h header is fixed.
Steven Edwards [Mon, 14 Jul 2003 22:07:12 +0000 (22:07 +0000)]
Add include/wine/commctl.h back in untill w32api commctl.h header is fixed.

svn path=/trunk/; revision=5123

17 years agoAdded patch by Martain Fuchs for mulitple explorer instances.
Steven Edwards [Mon, 14 Jul 2003 22:06:23 +0000 (22:06 +0000)]
Added patch by Martain Fuchs for mulitple explorer instances.

svn path=/trunk/; revision=5122

17 years ago- Fixed the handling for page file backed sections.
Hartmut Birr [Mon, 14 Jul 2003 20:14:11 +0000 (20:14 +0000)]
- Fixed the handling for page file backed sections.

svn path=/trunk/; revision=5121

17 years agoMake NdisMRegisterMiniport() say (MIN_TRACE) about failure of a call to driver's...
Aleksey Bragin [Mon, 14 Jul 2003 18:55:11 +0000 (18:55 +0000)]
Make NdisMRegisterMiniport() say (MIN_TRACE) about failure of a call to driver's MiniportInitialize() instead of silently passing unsuccess to driver.

svn path=/trunk/; revision=5120

17 years agoUpdated by TortoiseCVS
Royce Mitchell III [Mon, 14 Jul 2003 18:44:10 +0000 (18:44 +0000)]
Updated by TortoiseCVS

svn path=/trunk/; revision=5119

17 years agoSet CombinedClip region for memory DCs
Gé van Geldorp [Mon, 14 Jul 2003 17:36:59 +0000 (17:36 +0000)]
Set CombinedClip region for memory DCs

svn path=/trunk/; revision=5118

17 years agoRemove debug stuff
Gé van Geldorp [Mon, 14 Jul 2003 17:35:31 +0000 (17:35 +0000)]
Remove debug stuff

svn path=/trunk/; revision=5117

17 years agoHandle NULL color translation
Gé van Geldorp [Mon, 14 Jul 2003 17:34:52 +0000 (17:34 +0000)]
Handle NULL color translation

svn path=/trunk/; revision=5116

17 years agoSet screen width/height
Gé van Geldorp [Mon, 14 Jul 2003 17:33:51 +0000 (17:33 +0000)]
Set screen width/height

svn path=/trunk/; revision=5115

17 years ago*** empty log message ***
Royce Mitchell III [Mon, 14 Jul 2003 13:55:24 +0000 (13:55 +0000)]
*** empty log message ***

svn path=/trunk/; revision=5114

17 years ago.cvsignore maintenance
Gé van Geldorp [Mon, 14 Jul 2003 10:05:58 +0000 (10:05 +0000)]
.cvsignore maintenance

svn path=/trunk/; revision=5113

17 years agoLine clipping test program
Gé van Geldorp [Mon, 14 Jul 2003 09:47:47 +0000 (09:47 +0000)]
Line clipping test program

svn path=/trunk/; revision=5112

17 years agoImplement clipping of lines
Gé van Geldorp [Mon, 14 Jul 2003 09:43:11 +0000 (09:43 +0000)]
Implement clipping of lines

svn path=/trunk/; revision=5111

17 years agoImplement sorting of clip rectangles
Gé van Geldorp [Mon, 14 Jul 2003 09:38:02 +0000 (09:38 +0000)]
Implement sorting of clip rectangles

svn path=/trunk/; revision=5110

17 years agoEnable FillRgn
James Tabor [Mon, 14 Jul 2003 06:36:36 +0000 (06:36 +0000)]
Enable FillRgn

svn path=/trunk/; revision=5109

17 years agoupdate sprintf fuctions with code from WINE.
Steven Edwards [Sun, 13 Jul 2003 18:02:04 +0000 (18:02 +0000)]
update sprintf fuctions with code from WINE.
User32 now passes the sprintf regression test

svn path=/trunk/; revision=5108

17 years ago- Fixed deadlock in pager thread.
David Welch [Sun, 13 Jul 2003 14:36:32 +0000 (14:36 +0000)]
- Fixed deadlock in pager thread.
- Added some more debugging checks.

svn path=/trunk/; revision=5107

17 years agoCreate media change events.
Eric Kohl [Sun, 13 Jul 2003 12:40:15 +0000 (12:40 +0000)]
Create media change events.
Check for XA disk formats.
Removed shutdown/flush routine.
Process read requests asynchronously.

svn path=/trunk/; revision=5106

17 years agotypo - fix install of regression tests.
Steven Edwards [Sun, 13 Jul 2003 05:42:31 +0000 (05:42 +0000)]
typo - fix install of regression tests.

svn path=/trunk/; revision=5105

17 years agoAdded support for installing new regression tests
Steven Edwards [Sun, 13 Jul 2003 05:14:34 +0000 (05:14 +0000)]
Added support for installing new regression tests

svn path=/trunk/; revision=5104

17 years agoConvert SCSI SRB to ATAPI format for MODE_SENSE, MODE_SELECT and FORMAT_UNIT SCSI...
Eric Kohl [Sat, 12 Jul 2003 19:18:31 +0000 (19:18 +0000)]
Convert SCSI SRB to ATAPI format for MODE_SENSE, MODE_SELECT and FORMAT_UNIT SCSI commands.

svn path=/trunk/; revision=5103

17 years agoAppend a newline to embedded binary files to keep compiler from crying.
Eric Kohl [Sat, 12 Jul 2003 18:01:53 +0000 (18:01 +0000)]
Append a newline to embedded binary files to keep compiler from crying.

svn path=/trunk/; revision=5102

17 years agoPlease shoot (well, ok, at least never let him near a computer again) the
Gé van Geldorp [Sat, 12 Jul 2003 14:00:05 +0000 (14:00 +0000)]
Please shoot (well, ok, at least never let him near a computer again) the
person who decided that the order of args for EngSort() is different from
the order for qsort()

svn path=/trunk/; revision=5101

17 years agoAdded missing debug messages.
Eric Kohl [Sat, 12 Jul 2003 13:13:43 +0000 (13:13 +0000)]
Added missing debug messages.

svn path=/trunk/; revision=5100

17 years agoImplemented ScsiClassFindModePage().
Eric Kohl [Sat, 12 Jul 2003 13:10:45 +0000 (13:10 +0000)]
Implemented ScsiClassFindModePage().
Improved error handling.

svn path=/trunk/; revision=5099

17 years agoImplement EngSort()
Gé van Geldorp [Sat, 12 Jul 2003 12:45:29 +0000 (12:45 +0000)]
Implement EngSort()

svn path=/trunk/; revision=5098

17 years ago2003-07-12 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Sat, 12 Jul 2003 10:24:45 +0000 (10:24 +0000)]
2003-07-12  Casper S. Hornstrup  <chorns@users.sourceforge.net>

Changes for compiling with w32api

* include/ddk/extypes.h (NPAGED_LOOKASIDE_LIST, PAGED_LOOKASIDE_LIST):
Match w32api fields.
* include/ddk/halfuncs.h (HalReturnToFirmware, HalReleaseDisplayOwnership,
HalQueryDisplayOwnership): Move ...
* include/ntos/halfuncs.h: ... here.
* include/ntos/rtl.h: (PopEntrySList, PushEntrySList): Move to
ntoskrnl/ex/lookas.c.
* include/ntos/zw.h (NtAccessCheckAndAuditAlarm, NtCancelTimer,
NtCreatePagingFile, NtCreateThread, NtFlushInstructionCache,
NtFlushVirtualMemory, NtGetTickCount, NtLoadKey, NtLockVirtualMemory,
NtOpenObjectAuditAlarm, NtProtectVirtualMemory, NtQueryDirectoryObject,
NtQueryIntervalProfile, NtQueryVirtualMemory, NtRaiseHardError,
NtSetInformationKey, NtSetInformationObject, NtSetTimer, NtUnloadKey,
NtUnlockVirtualMemory, NtWaitForMultipleObjects, NtCreateProfile,
NtDelayExecution, NtExtendSection, NtQuerySection): Include for w32api.
* ntoskrnl/ntoskrnl.def (ExInterlockedAddUlong,
ExInterlockedInsertHeadList, ExInterlockedInsertTailList,
ExInterlockedPopEntryList, ExInterlockedPushEntryList,
ExInterlockedRemoveHeadList): Make FASTCALL.
* ntoskrnl/ntoskrnl.edf: Ditto.
* ntoskrnl/ex/list.c: Ditto.
* include/ddk/exfuncs.h: Ditto.
(InterlockedPopEntrySList, InterlockedPushEntrySList,
ExAllocateFromPagedLookasideList, ExFreeToPagedLookasideList): Add.
* ntoskrnl/ex/interlck.c (ExInterlockedDecrementLong,
ExInterlockedAddUlong, ExInterlockedIncrementLong): Undefine if defined.
* ntoskrnl/ex/lookas.c (PopEntrySList, PushEntrySList,
LookasideListLock): Add.
* drivers/dd/blue/blue.c: Include <roskrnl.h>.
* drivers/dd/videoprt/videoprt.c: Ditto.

svn path=/trunk/; revision=5097

17 years agoupload new config.h and remove unneeded commctl.h
Steven Edwards [Sat, 12 Jul 2003 03:54:56 +0000 (03:54 +0000)]
upload new config.h and remove unneeded commctl.h

svn path=/trunk/; revision=5096

17 years agocleanup of old wine stuff in main reactos module
Steven Edwards [Sat, 12 Jul 2003 03:42:01 +0000 (03:42 +0000)]
cleanup of old wine stuff in main reactos module

svn path=/trunk/; revision=5095

17 years agocleanup of old wine porting stuff
Steven Edwards [Sat, 12 Jul 2003 03:40:49 +0000 (03:40 +0000)]
cleanup of old wine porting stuff

svn path=/trunk/; revision=5094

17 years ago- Return a specific status code when the pagefile is full.
David Welch [Sat, 12 Jul 2003 01:55:50 +0000 (01:55 +0000)]
- Return a specific status code when the pagefile is full.

svn path=/trunk/; revision=5093

17 years ago- Implemented Harmutt Birr's suggestion of a seperate thread
David Welch [Sat, 12 Jul 2003 01:52:10 +0000 (01:52 +0000)]
- Implemented Harmutt Birr's suggestion of a seperate thread
to do balancing.
- Move pages that can't be paged out because the pagefile is
full to the end of the LRU list so we don't waste time checking
them again.

svn path=/trunk/; revision=5092

17 years ago- Fixed a deadlock - if a thread releasing an fmutex was rescheduled after
David Welch [Sat, 12 Jul 2003 01:09:10 +0000 (01:09 +0000)]
- Fixed a deadlock - if a thread releasing an fmutex was rescheduled after
checking for contention but before setting the count to one then a thread
trying to acquire the fmutex between the two could be stuck forever even
though the fmutex was actually available.

svn path=/trunk/; revision=5091

17 years agoImplemented RegSetKeySecurity().
Eric Kohl [Sat, 12 Jul 2003 00:03:42 +0000 (00:03 +0000)]
Implemented RegSetKeySecurity().
Cleaned-up the function order.

svn path=/trunk/; revision=5090

17 years agoFixed compiler warnings.
Eric Kohl [Fri, 11 Jul 2003 23:58:45 +0000 (23:58 +0000)]
Fixed compiler warnings.

svn path=/trunk/; revision=5089

17 years agochecks against EOF were always failing according to compiler
Royce Mitchell III [Fri, 11 Jul 2003 22:17:09 +0000 (22:17 +0000)]
checks against EOF were always failing according to compiler

svn path=/trunk/; revision=5088

17 years ago@implemented and @unimplemented comments for lib/msvcrt/*
Royce Mitchell III [Fri, 11 Jul 2003 21:58:16 +0000 (21:58 +0000)]
@implemented and @unimplemented comments for lib/msvcrt/*

svn path=/trunk/; revision=5087

17 years agoMove qsort() to rosrtl static library
Gé van Geldorp [Fri, 11 Jul 2003 20:55:43 +0000 (20:55 +0000)]
Move qsort() to rosrtl static library

svn path=/trunk/; revision=5086

17 years ago2003-07-11 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Fri, 11 Jul 2003 18:25:03 +0000 (18:25 +0000)]
2003-07-11  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* lib/user32/controls/edit.c (EDIT_EM_SetLimitText,
EDIT_WM_StyleChanged): Fix unsigned/signed warning.

svn path=/trunk/; revision=5085

17 years ago2003-07-11 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Fri, 11 Jul 2003 18:17:09 +0000 (18:17 +0000)]
2003-07-11  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* config (DBG): Default to 0.

svn path=/trunk/; revision=5084

17 years ago2003-07-11 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Fri, 11 Jul 2003 18:13:57 +0000 (18:13 +0000)]
2003-07-11  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* regtests: New directory.
* regtests/kmregtests: Ditto.
* regtests/kmrtint: Ditto.
* regtests/regtests: Ditto.
* regtests/shared: Ditto.
* regtests/win32base: Ditto.
* include/roskrnl.h: New file.
* regtests/Makefile: Ditto.
* regtests/kmregtests/.cvsignore: Ditto.
* regtests/kmregtests/driver.c: Ditto.
* regtests/kmregtests/kmregtests.h: Ditto.
* regtests/kmregtests/Makefile: Ditto.
* regtests/kmrtint/.cvsignore: Ditto.
* regtests/kmrtint/kmrtint.c: Ditto.
* regtests/kmrtint/kmrtint.def: Ditto.
* regtests/kmrtint/kmrtint.edf: Ditto.
* regtests/kmrtint/Makefile: Ditto.
* regtests/regtests/.cvsignore: Ditto.
* regtests/regtests/Makefile: Ditto.
* regtests/regtests/regtests.c: Ditto.
* regtests/shared/.cvsignore: Ditto.
* regtests/shared/Makefile: Ditto.
* regtests/shared/regtests.c: Ditto.
* regtests/shared/regtests.h: Ditto.
* regtests/win32base/.cvsignore: Ditto.
* regtests/win32base/driver.c: Ditto.
* regtests/win32base/file-1.c: Ditto.
* regtests/win32base/Makefile: Ditto.
* regtests/win32base/win32base.def: Ditto.
* regtests/win32base/win32base.edf: Ditto.
* tools/regtests.c: Ditto.
* Makefile: Add target regtests.
* config: Add SEH option.
* rules.mak: Add tool REGTESTS.
* bootdata/hivesys.inf: Add service kmregtests.
* include/win32k/bitmaps.h (DIB_BitmapInfoSize): Correct prototype.
* ntoskrnl/ke/i386/exp.c (KiKernelTrapHandler): Reverse wrong boolean
expression.
* ntoskrnl/ke/i386/usertrap.c (KiUserTrapHandler): Ditto.
* tools/Makefile: Add tool regtests.
* tools/config.mk: Handle SEH option.
* tools/helper.mk: Support regression tests.

svn path=/trunk/; revision=5083

17 years agoEnable the edit control
Steven Edwards [Fri, 11 Jul 2003 18:00:14 +0000 (18:00 +0000)]
Enable the edit control

svn path=/trunk/; revision=5082

17 years agoForgot to commit Makefile
Steven Edwards [Fri, 11 Jul 2003 17:58:51 +0000 (17:58 +0000)]
Forgot to commit Makefile

svn path=/trunk/; revision=5081

17 years ago2003-07-11 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Fri, 11 Jul 2003 17:33:55 +0000 (17:33 +0000)]
2003-07-11  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* apps/tests/bitblt/bitblt.c (MainWndProc): Declare variables
before any statements are processed in the scope.
* apps/tests/icontest/icontest.c (WinMain): Ditto.
* apps/tests/wm_paint/wm_paint.c (WinMain, MainWndProc): Ditto.

svn path=/trunk/; revision=5080

17 years ago@implemented and @unimplemented comments for lib/crtdll/*
Royce Mitchell III [Fri, 11 Jul 2003 17:25:39 +0000 (17:25 +0000)]
@implemented and @unimplemented comments for lib/crtdll/*

svn path=/trunk/; revision=5079

17 years ago2003-07-11 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Fri, 11 Jul 2003 17:08:44 +0000 (17:08 +0000)]
2003-07-11  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* lib/user32/controls/button.c (PB_Paint, GB_Paint): Declare variables
before any statements are processed in the scope.
* lib/user32/controls/combo.c (CBPaintButton): Ditto.
* lib/user32/windows/accel.c (TranslateAcceleratorA): Ditto.
* subsys/win32k/include/class.h (W32kGetClassLong): Fix prototype.
* subsys/win32k/ntuser/class.c (W32kGetClassLong): Match prototype.
* subsys/win32k/ntuser/windc.c (DceAllocDCE): Ditto.
* subsys/win32k/ntuser/window.c (DestroyThreadWindows): Ditto.

svn path=/trunk/; revision=5078

17 years ago@implemented and @unimplemented comments for subsys/win32k
Royce Mitchell III [Fri, 11 Jul 2003 15:59:37 +0000 (15:59 +0000)]
@implemented and @unimplemented comments for subsys/win32k

svn path=/trunk/; revision=5077

17 years agoHandle abort command.
Eric Kohl [Fri, 11 Jul 2003 14:10:41 +0000 (14:10 +0000)]
Handle abort command.

svn path=/trunk/; revision=5075

17 years agoImplemented ScsiClassModeSense().
Eric Kohl [Fri, 11 Jul 2003 14:07:30 +0000 (14:07 +0000)]
Implemented ScsiClassModeSense().

svn path=/trunk/; revision=5074

17 years agoapplied @implemented and @unimplemented comments to ntdll functions that are listed...
Royce Mitchell III [Fri, 11 Jul 2003 13:50:23 +0000 (13:50 +0000)]
applied @implemented and @unimplemented comments to ntdll functions that are listed in NT4.0's ntdll exports

svn path=/trunk/; revision=5073

17 years ago2003-07-11 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Fri, 11 Jul 2003 13:13:35 +0000 (13:13 +0000)]
2003-07-11  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* tools/rgenstat/rgenstat.c (process_directory): Fix building on Windows.

svn path=/trunk/; revision=5072

17 years ago2003-07-11 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Fri, 11 Jul 2003 13:05:10 +0000 (13:05 +0000)]
2003-07-11  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* tools/rgenstat/rgenstat.c (API_INFO): Add filename field.
(path_to_url, get_filename): New functions.
(parse_file, process_directory): Build cvs path.
(generate_xml_for_component): Set file attribute on a function.
* tools/rgenstat/web/rapistatus.css (.h): New class.
* tools/rgenstat/web/rapistatus.js (clickHandler): Go to the file in
ViewCVS on click on a function.
* tools/rgenstat/web/rapistatus.xsl: Handle file attribute.

svn path=/trunk/; revision=5071

17 years agoFix calling convention of callback functions
Gé van Geldorp [Fri, 11 Jul 2003 09:48:24 +0000 (09:48 +0000)]
Fix calling convention of callback functions

svn path=/trunk/; revision=5070

17 years agoAdded untested and mostly borked edit control ported from WINE.
Steven Edwards [Fri, 11 Jul 2003 04:22:00 +0000 (04:22 +0000)]
Added untested and mostly borked edit control ported from WINE.

svn path=/trunk/; revision=5069

17 years agofinished applying @implemented and @unimplemented comments and remove the comments...
Royce Mitchell III [Fri, 11 Jul 2003 01:23:16 +0000 (01:23 +0000)]
finished applying @implemented and @unimplemented comments and remove the comments from non-api functions

svn path=/trunk/; revision=5068

17 years ago2003-07-11 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Fri, 11 Jul 2003 00:16:47 +0000 (00:16 +0000)]
2003-07-11  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* subsys/win32k/objects/region.c (W32kFillRgn): Fix syntax error.

svn path=/trunk/; revision=5065

17 years ago2003-07-11 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Thu, 10 Jul 2003 23:41:36 +0000 (23:41 +0000)]
2003-07-11  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* tools/rgenstat/rgenstat.c (get_previous_identifier): Skip end-of-line
characters when searching for identifier.
(parse_file): Print a warning if no identifier is found.

svn path=/trunk/; revision=5064

17 years agoUpdate Change Log
James Tabor [Thu, 10 Jul 2003 23:26:51 +0000 (23:26 +0000)]
Update Change Log

svn path=/trunk/; revision=5063

17 years ago2003-07-10 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Thu, 10 Jul 2003 21:48:16 +0000 (21:48 +0000)]
2003-07-10  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* lib/winspool/stubs.c: Add @implemented and @unimplemented to APIs.

svn path=/trunk/; revision=5062

17 years ago2003-07-10 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Thu, 10 Jul 2003 21:41:56 +0000 (21:41 +0000)]
2003-07-10  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* lib/wsock32/stubs.c: Add @implemented and @unimplemented to APIs.

svn path=/trunk/; revision=5061

17 years agoImplement W32kFillRgn
James Tabor [Thu, 10 Jul 2003 21:36:39 +0000 (21:36 +0000)]
Implement W32kFillRgn

svn path=/trunk/; revision=5060

17 years ago@implemented and @unimplemented comments for ntoskrnl/ob/*.c
Royce Mitchell III [Thu, 10 Jul 2003 21:34:29 +0000 (21:34 +0000)]
@implemented and @unimplemented comments for ntoskrnl/ob/*.c

svn path=/trunk/; revision=5059

17 years ago2003-07-10 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Thu, 10 Jul 2003 21:28:17 +0000 (21:28 +0000)]
2003-07-10  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* lib/ws2_32/misc/bsd.c: Add @implemented and @unimplemented
to APIs.
* lib/ws2_32/misc/dllmain.c: Ditto.
* lib/ws2_32/misc/event.c: Ditto.
* lib/ws2_32/misc/ns.c: Ditto.
* lib/ws2_32/misc/sndrcv.c: Ditto.
* lib/ws2_32/misc/stubs.c: Ditto.
* lib/ws2_32/misc/upcall.c: Ditto.

svn path=/trunk/; revision=5058

17 years ago@implemented and @unimplemented comments for ntoskrnl/nt/*.c
Royce Mitchell III [Thu, 10 Jul 2003 21:23:49 +0000 (21:23 +0000)]
@implemented and @unimplemented comments for ntoskrnl/nt/*.c

svn path=/trunk/; revision=5057

17 years ago2003-07-10 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Thu, 10 Jul 2003 21:12:40 +0000 (21:12 +0000)]
2003-07-10  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* drivers/dd/videoprt/videoprt.c: Add @implemented and @unimplemented
to APIs.

svn path=/trunk/; revision=5056

17 years ago2003-07-10 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Thu, 10 Jul 2003 21:07:14 +0000 (21:07 +0000)]
2003-07-10  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* lib/version/misc/stubs.c: Add @implemented and @unimplemented to APIs.

svn path=/trunk/; revision=5055

17 years ago@implemented and @unimplemented comments for ntoskrnl/mm/*.c and also added a few...
Royce Mitchell III [Thu, 10 Jul 2003 21:05:04 +0000 (21:05 +0000)]
@implemented and @unimplemented comments for ntoskrnl/mm/*.c and also added a few missing /* EOF */ entries

svn path=/trunk/; revision=5054

17 years ago2003-07-10 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Thu, 10 Jul 2003 21:04:32 +0000 (21:04 +0000)]
2003-07-10  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* lib/user32/misc/dde.c: Add @implemented and @unimplemented to APIs.
* lib/user32/misc/desktop.c: Ditto.
* lib/user32/misc/display.c: Ditto.
* lib/user32/misc/exit.c: Ditto.
* lib/user32/misc/object.c: Ditto.
* lib/user32/misc/resources.c: Ditto.
* lib/user32/misc/sprintf.c: Ditto.
* lib/user32/misc/stubs.c: Ditto.
* lib/user32/misc/timer.c: Ditto.
* lib/user32/misc/winhelp.c: Ditto.
* lib/user32/misc/winsta.c: Ditto.
* lib/user32/windows/accel.c: Ditto.
* lib/user32/windows/bitmap.c: Ditto.
* lib/user32/windows/class.c: Ditto.
* lib/user32/windows/clipboard.c: Ditto.
* lib/user32/windows/cursor.c: Ditto.
* lib/user32/windows/dc.c: Ditto.
* lib/user32/windows/defwnd.c: Ditto.
* lib/user32/windows/dialog.c: Ditto.
* lib/user32/windows/draw.c: Ditto.
* lib/user32/windows/font.c: Ditto.
* lib/user32/windows/hook.c: Ditto.
* lib/user32/windows/icon.c: Ditto.
* lib/user32/windows/input.c: Ditto.
* lib/user32/windows/mdi.c: Ditto.
* lib/user32/windows/menu.c: Ditto.
* lib/user32/windows/message.c: Ditto.
* lib/user32/windows/messagebox.c: Ditto.
* lib/user32/windows/nonclient.c: Ditto.
* lib/user32/windows/paint.c: Ditto.
* lib/user32/windows/prop.c: Ditto.
* lib/user32/windows/rect.c: Ditto.
* lib/user32/windows/text.c: Ditto.
* lib/user32/windows/window.c: Ditto.

svn path=/trunk/; revision=5053

17 years ago@implemented and @unimplemented comments for ntoskrnl/lpc/*.c
Royce Mitchell III [Thu, 10 Jul 2003 20:42:53 +0000 (20:42 +0000)]
@implemented and @unimplemented comments for ntoskrnl/lpc/*.c

svn path=/trunk/; revision=5052

17 years ago@implemented and @unimplemented comments for ntoskrnl/ldr/*.c
Royce Mitchell III [Thu, 10 Jul 2003 20:34:50 +0000 (20:34 +0000)]
@implemented and @unimplemented comments for ntoskrnl/ldr/*.c

svn path=/trunk/; revision=5051

17 years ago2003-07-10 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Thu, 10 Jul 2003 19:54:13 +0000 (19:54 +0000)]
2003-07-10  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* drivers/net/tdi/cte/string.c: Add @implemented and @unimplemented to
APIs.
* drivers/net/tdi/cte/stubs.c: Ditto.
* drivers/net/tdi/tdi/dereg.c: Ditto.
* drivers/net/tdi/tdi/handler.c: Ditto.
* drivers/net/tdi/tdi/obsolete.c: Ditto.
* drivers/net/tdi/tdi/stubs.c: Ditto.

svn path=/trunk/; revision=5050

17 years ago2003-07-10 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Thu, 10 Jul 2003 19:47:23 +0000 (19:47 +0000)]
2003-07-10  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* lib/snmpapi/snmpapi.c: Add @implemented and @unimplemented to APIs.

svn path=/trunk/; revision=5049

17 years ago2003-07-10 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Thu, 10 Jul 2003 19:44:20 +0000 (19:44 +0000)]
2003-07-10  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* lib/secur32/lsa.c: Add @implemented and @unimplemented to APIs.

svn path=/trunk/; revision=5048

17 years ago2003-07-10 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Thu, 10 Jul 2003 19:41:20 +0000 (19:41 +0000)]
2003-07-10  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* drivers/storage/scsiport/scsiport.c: Add @implemented and
@unimplemented to APIs.

svn path=/trunk/; revision=5047

17 years ago2003-07-10 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Thu, 10 Jul 2003 19:34:26 +0000 (19:34 +0000)]
2003-07-10  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* drivers/net/ndis/ndis/40gone.c: Add @implemented and @unimplemented
to APIs.
* drivers/net/ndis/ndis/50gone.c: Ditto.
* drivers/net/ndis/ndis/buffer.c: Ditto.
* drivers/net/ndis/ndis/cl.c: Ditto.
* drivers/net/ndis/ndis/cm.c: Ditto.
* drivers/net/ndis/ndis/co.c: Ditto.
* drivers/net/ndis/ndis/control.c: Ditto.
* drivers/net/ndis/ndis/hardware.c: Ditto.
* drivers/net/ndis/ndis/io.c: Ditto.
* drivers/net/ndis/ndis/memory.c: Ditto.
* drivers/net/ndis/ndis/miniport.c: Ditto.
* drivers/net/ndis/ndis/protocol.c: Ditto.
* drivers/net/ndis/ndis/string.c: Ditto.
* drivers/net/ndis/ndis/stubs.c: Ditto.
* drivers/net/ndis/ndis/time.c: Ditto.

svn path=/trunk/; revision=5046

17 years ago2003-07-10 Casper S. Hornstrup <chorns@users.sourceforge.net>
Casper Hornstrup [Thu, 10 Jul 2003 18:50:51 +0000 (18:50 +0000)]
2003-07-10  Casper S. Hornstrup  <chorns@users.sourceforge.net>

* lib/kernel32/debug/break.c: Add @implemented and @unimplemented
to APIs.
* lib/kernel32/debug/debugger.c: Ditto.
* lib/kernel32/debug/output.c: Ditto.
* lib/kernel32/except/except.c: Ditto.
* lib/kernel32/file/backup.c: Ditto.
* lib/kernel32/file/cnotify.c: Ditto.
* lib/kernel32/file/copy.c: Ditto.
* lib/kernel32/file/create.c: Ditto.
* lib/kernel32/file/curdir.c: Ditto.
* lib/kernel32/file/delete.c: Ditto.
* lib/kernel32/file/deviceio.c: Ditto.
* lib/kernel32/file/dir.c: Ditto.
* lib/kernel32/file/dosdev.c: Ditto.
* lib/kernel32/file/file.c: Ditto.
* lib/kernel32/file/find.c: Ditto.
* lib/kernel32/file/iocompl.c: Ditto.
* lib/kernel32/file/lfile.c: Ditto.
* lib/kernel32/file/lock.c: Ditto.
* lib/kernel32/file/mailslot.c: Ditto.
* lib/kernel32/file/move.c: Ditto.
* lib/kernel32/file/npipe.c: Ditto.
* lib/kernel32/file/pipe.c: Ditto.
* lib/kernel32/file/rw.c: Ditto.
* lib/kernel32/file/tape.c: Ditto.
* lib/kernel32/file/volume.c: Ditto.
* lib/kernel32/mem/global.c: Ditto.
* lib/kernel32/mem/heap.c: Ditto.
* lib/kernel32/mem/isbad.c: Ditto.
* lib/kernel32/mem/local.c: Ditto.
* lib/kernel32/mem/procmem.c: Ditto.
* lib/kernel32/mem/section.c: Ditto.
* lib/kernel32/mem/virtual.c: Ditto.
* lib/kernel32/misc/atom.c: Ditto.
* lib/kernel32/misc/comm.c: Ditto.
* lib/kernel32/misc/computername.c: Ditto.
* lib/kernel32/misc/console.c: Ditto.
* lib/kernel32/misc/env.c: Ditto.
* lib/kernel32/misc/error.c: Ditto.
* lib/kernel32/misc/errormsg.c: Ditto.
* lib/kernel32/misc/handle.c: Ditto.
* lib/kernel32/misc/ldr.c: Ditto.
* lib/kernel32/misc/mbchars.c: Ditto.
* lib/kernel32/misc/muldiv.c: Ditto.
* lib/kernel32/misc/perfcnt.c: Ditto.
* lib/kernel32/misc/profile.c: Ditto.
* lib/kernel32/misc/res.c: Ditto.
* lib/kernel32/misc/stubs.c: Ditto.
* lib/kernel32/misc/sysinfo.c: Ditto.
* lib/kernel32/misc/time.c: Ditto.
* lib/kernel32/misc/toolhelp.c: Ditto.
* lib/kernel32/process/cmdline.c: Ditto.
* lib/kernel32/process/create.c: Ditto.
* lib/kernel32/process/proc.c: Ditto.
* lib/kernel32/process/session.c: Ditto.
* lib/kernel32/string/lstring.c: Ditto.
* lib/kernel32/synch/critical.c: Ditto.
* lib/kernel32/synch/event.c: Ditto.
* lib/kernel32/synch/intrlck.c: Ditto.
* lib/kernel32/synch/mutex.c: Ditto.
* lib/kernel32/synch/sem.c: Ditto.
* lib/kernel32/synch/timer.c: Ditto.
* lib/kernel32/synch/wait.c: Ditto.
* lib/kernel32/thread/fiber.c: Ditto.
* lib/kernel32/thread/fls.c: Ditto.
* lib/kernel32/thread/thread.c: Ditto.
* lib/kernel32/thread/tls.c: Ditto.

svn path=/trunk/; revision=5045