captive.git
21 years ago+ExRaiseStatus()
short [Fri, 22 Nov 2002 02:28:41 +0000 (02:28 +0000)]
+ExRaiseStatus()
+symbols for CheckedBuild W32 binaries:
 - +RtlAssert()
 - +DbgPrint()
 - +_allshl() undef
 - +ExIsResourceAcquiredExclusiveLite() undef
 - +DbgBreakPoint() undef

21 years ago+libcaptive/ke/catch.c
short [Fri, 22 Nov 2002 02:27:04 +0000 (02:27 +0000)]
+libcaptive/ke/catch.c
 - +ExRaiseStatus()

21 years ago+libcaptive/ke/catch.c
short [Fri, 22 Nov 2002 02:26:41 +0000 (02:26 +0000)]
+libcaptive/ke/catch.c

21 years ago+preliminary testing root directory reading
short [Wed, 20 Nov 2002 17:57:16 +0000 (17:57 +0000)]
+preliminary testing root directory reading

21 years ago+ntoskrnl/io/dir.c
short [Wed, 20 Nov 2002 15:44:12 +0000 (15:44 +0000)]
+ntoskrnl/io/dir.c

21 years ago+KeResetEvent()
short [Wed, 20 Nov 2002 15:44:00 +0000 (15:44 +0000)]
+KeResetEvent()

21 years ago+ntoskrnl/io/share.c
short [Wed, 20 Nov 2002 14:10:08 +0000 (14:10 +0000)]
+ntoskrnl/io/share.c

21 years ago+captive_validate_ucs2_fixlen()
short [Wed, 20 Nov 2002 14:09:54 +0000 (14:09 +0000)]
+captive_validate_ucs2_fixlen()
+captive_validate_UnicodeString_noterm()

21 years ago+FsRtlDoesNameContainWildCards()
short [Wed, 20 Nov 2002 14:09:12 +0000 (14:09 +0000)]
+FsRtlDoesNameContainWildCards()
+IoSetShareAccess()
+ExAcquireResourceSharedLite()

21 years ago+libcaptive/fs/name.c
short [Wed, 20 Nov 2002 14:08:43 +0000 (14:08 +0000)]
+libcaptive/fs/name.c
 - +FsRtlDoesNameContainWildCards()

21 years ago+libcaptive/fs/
short [Wed, 20 Nov 2002 14:08:14 +0000 (14:08 +0000)]
+libcaptive/fs/
+libcaptive/fs/name.c

21 years agoFixed calling of root IoCreateFile() by FILE_SYNCHRONOUS_IO_ALERT
short [Wed, 20 Nov 2002 14:07:49 +0000 (14:07 +0000)]
Fixed calling of root IoCreateFile() by FILE_SYNCHRONOUS_IO_ALERT
  to prevent getting STATUS_CANT_WAIT from W32 filesystem

21 years ago+libcaptive/fs/
short [Wed, 20 Nov 2002 14:06:54 +0000 (14:06 +0000)]
+libcaptive/fs/

21 years agoIRP_MJ_READ: +sanity check for Mdl length
short [Wed, 20 Nov 2002 11:26:15 +0000 (11:26 +0000)]
IRP_MJ_READ: +sanity check for Mdl length

21 years ago-ntoskrnl/cc/
short [Wed, 20 Nov 2002 02:15:16 +0000 (02:15 +0000)]
-ntoskrnl/cc/

21 years ago+IOCTL_SCSI_GET_CAPABILITIES handler
short [Wed, 20 Nov 2002 02:13:11 +0000 (02:13 +0000)]
+IOCTL_SCSI_GET_CAPABILITIES handler

21 years ago+ntoskrnl/rtl/time.c
short [Wed, 20 Nov 2002 02:12:38 +0000 (02:12 +0000)]
+ntoskrnl/rtl/time.c

21 years ago+libcaptive/ps/math.c
short [Wed, 20 Nov 2002 02:12:12 +0000 (02:12 +0000)]
+libcaptive/ps/math.c
 - +_allmul()
 - +_alldiv()

21 years ago+libcaptive/ps/math.c
short [Wed, 20 Nov 2002 02:11:54 +0000 (02:11 +0000)]
+libcaptive/ps/math.c

21 years agoCosmetic: Comment.
short [Wed, 20 Nov 2002 02:11:40 +0000 (02:11 +0000)]
Cosmetic: Comment.

21 years ago+MmMapLockedPagesSpecifyCache()
short [Wed, 20 Nov 2002 02:11:25 +0000 (02:11 +0000)]
+MmMapLockedPagesSpecifyCache()

21 years ago+MmMapLockedPagesSpecifyCache()
short [Wed, 20 Nov 2002 02:11:08 +0000 (02:11 +0000)]
+MmMapLockedPagesSpecifyCache()
+_allmul()
+_alldiv()

21 years ago+CcUnpinData()
short [Wed, 20 Nov 2002 02:10:49 +0000 (02:10 +0000)]
+CcUnpinData()
+ExAcquireSharedStarveExclusive()
+IoIsOperationSynchronous()
+MmMapLockedPagesSpecifyCache()
+RtlTimeFieldsToTime()
+_alldiv()
+_allmul()

21 years agoReturn value is now passed 64-bit wide instead of just 32-bit.
short [Wed, 20 Nov 2002 02:09:59 +0000 (02:09 +0000)]
Return value is now passed 64-bit wide instead of just 32-bit.
 - debug dumps are still written 32-bit wide notwithstanding any function name

21 years ago-CcInit() as we have now our own Cache Manager implementation
short [Wed, 20 Nov 2002 02:09:01 +0000 (02:09 +0000)]
-CcInit() as we have now our own Cache Manager implementation
 - reactos one appears to be broken by using 'fscontext' field etc.

21 years ago+libcaptive/cc/map.c
short [Wed, 20 Nov 2002 02:07:49 +0000 (02:07 +0000)]
+libcaptive/cc/map.c
 - +CcMapData()
 - +CcUnpinData()

21 years ago+libcaptive/cc/map.c
short [Wed, 20 Nov 2002 02:07:16 +0000 (02:07 +0000)]
+libcaptive/cc/map.c

21 years agoFixed IRP_MJ_READ buffer type detection (handled the buffering triplet)
short [Wed, 20 Nov 2002 01:50:09 +0000 (01:50 +0000)]
Fixed IRP_MJ_READ buffer type detection (handled the buffering triplet)

21 years ago+ntoskrnl/mm/aspace.c
short [Sun, 10 Nov 2002 20:59:16 +0000 (20:59 +0000)]
+ntoskrnl/mm/aspace.c

21 years ago+ntoskrnl/io/page.c
short [Sun, 10 Nov 2002 20:59:02 +0000 (20:59 +0000)]
+ntoskrnl/io/page.c

21 years ago+ntoskrnl/cc/
short [Sun, 10 Nov 2002 20:58:47 +0000 (20:58 +0000)]
+ntoskrnl/cc/

21 years ago+MmCreateMemoryArea()
short [Sun, 10 Nov 2002 20:58:21 +0000 (20:58 +0000)]
+MmCreateMemoryArea()

21 years ago+CcInitializeCacheMap()
short [Sun, 10 Nov 2002 20:57:51 +0000 (20:57 +0000)]
+CcInitializeCacheMap()

21 years ago+CcInitializeCacheMap()
short [Sun, 10 Nov 2002 20:57:35 +0000 (20:57 +0000)]
+CcInitializeCacheMap()
+CcMapData()

21 years ago+reactos/internal/cc.h
short [Sun, 10 Nov 2002 20:57:08 +0000 (20:57 +0000)]
+reactos/internal/cc.h

21 years ago+reactos/ddk/ntifs.h
short [Sun, 10 Nov 2002 20:56:42 +0000 (20:56 +0000)]
+reactos/ddk/ntifs.h

21 years ago+reactos/ddk/fstypes.h
short [Sun, 10 Nov 2002 20:56:34 +0000 (20:56 +0000)]
+reactos/ddk/fstypes.h

21 years ago+reactos/ddk/fsfuncs.h
short [Sun, 10 Nov 2002 20:56:27 +0000 (20:56 +0000)]
+reactos/ddk/fsfuncs.h

21 years ago+reactos/ddk/fsfuncs.h
short [Sun, 10 Nov 2002 20:56:19 +0000 (20:56 +0000)]
+reactos/ddk/fsfuncs.h
+reactos/ddk/fstypes.h
+reactos/ddk/ntifs.h

21 years ago+define _WIN32
short [Sun, 10 Nov 2002 20:55:50 +0000 (20:55 +0000)]
+define _WIN32
 - it is checked by some reactos include files

21 years ago+initialize Cache Manager
short [Sun, 10 Nov 2002 20:54:58 +0000 (20:54 +0000)]
+initialize Cache Manager

21 years ago+libcaptive/cc/
short [Sun, 10 Nov 2002 20:54:20 +0000 (20:54 +0000)]
+libcaptive/cc/

21 years ago+ElectricFence active (/usr/lib/libefence.so)
short [Sun, 10 Nov 2002 20:53:44 +0000 (20:53 +0000)]
+ElectricFence active (/usr/lib/libefence.so)
Initial break is now done after W32 fs module is loaded.

21 years agoMajorFunction_Irp_finish(): Fixed deallocated memory access.
short [Sun, 10 Nov 2002 16:56:03 +0000 (16:56 +0000)]
MajorFunction_Irp_finish(): Fixed deallocated memory access.

21 years ago+reactos/ddk/cctypes.h
short [Sat, 9 Nov 2002 19:16:47 +0000 (19:16 +0000)]
+reactos/ddk/cctypes.h

21 years ago+reactos/ddk/ccfuncs.h
short [Sat, 9 Nov 2002 19:16:41 +0000 (19:16 +0000)]
+reactos/ddk/ccfuncs.h

21 years ago+reactos/ddk/ccfuncs.h
short [Sat, 9 Nov 2002 19:16:34 +0000 (19:16 +0000)]
+reactos/ddk/ccfuncs.h
+reactos/ddk/cctypes.h

21 years ago+libcaptive/cc/
short [Sat, 9 Nov 2002 19:16:07 +0000 (19:16 +0000)]
+libcaptive/cc/

21 years ago+.DELETE_ON_ERROR: Force delete of target file if command fails.
short [Sat, 9 Nov 2002 19:15:18 +0000 (19:15 +0000)]
+.DELETE_ON_ERROR: Force delete of target file if command fails.

21 years ago+IoCreateStreamFileObject()
short [Sat, 9 Nov 2002 15:39:26 +0000 (15:39 +0000)]
+IoCreateStreamFileObject()

21 years ago+issues about caller/calle incompatible function calltypes
short [Sat, 9 Nov 2002 15:34:21 +0000 (15:34 +0000)]
+issues about caller/calle incompatible function calltypes
+why not to use native ntoskrnl.exe

21 years ago+IRP_MJ_READ handler
short [Sat, 9 Nov 2002 14:47:29 +0000 (14:47 +0000)]
+IRP_MJ_READ handler

21 years agoFixed calltype for Rtl*GenericTable*(): cdecl -> stdcall
short [Sat, 9 Nov 2002 14:46:57 +0000 (14:46 +0000)]
Fixed calltype for Rtl*GenericTable*(): cdecl -> stdcall

21 years ago+IOCTL_CDROM_GET_LAST_SESSION handler
short [Fri, 8 Nov 2002 20:59:43 +0000 (20:59 +0000)]
+IOCTL_CDROM_GET_LAST_SESSION handler

21 years ago+IoBuildSynchronousFsdRequest()
short [Fri, 8 Nov 2002 20:59:30 +0000 (20:59 +0000)]
+IoBuildSynchronousFsdRequest()

21 years ago+libcaptive/rtl/generictable.c
short [Fri, 8 Nov 2002 19:28:51 +0000 (19:28 +0000)]
+libcaptive/rtl/generictable.c
 - +Rtl*GenericTable*()

21 years ago+libcaptive/rtl/generictable.c
short [Fri, 8 Nov 2002 19:28:08 +0000 (19:28 +0000)]
+libcaptive/rtl/generictable.c

21 years ago+RtlInsertElementGenericTable()
short [Fri, 8 Nov 2002 19:27:48 +0000 (19:27 +0000)]
+RtlInsertElementGenericTable()
+RtlLookupElementGenericTable()
+RtlEnumerateGenericTableWithoutSplaying()
+RtlInitializeGenericTable()
+RtlDeleteElementGenericTable()

21 years ago+many symbols already defined just not exported till now
short [Fri, 8 Nov 2002 19:27:29 +0000 (19:27 +0000)]
+many symbols already defined just not exported till now

21 years ago+symbol type 'DATA' (identification from *.def)
short [Fri, 8 Nov 2002 19:27:00 +0000 (19:27 +0000)]
+symbol type 'DATA' (identification from *.def)

21 years agoCosmetic: Improved comments
short [Fri, 8 Nov 2002 19:26:19 +0000 (19:26 +0000)]
Cosmetic: Improved comments
captive_renewn(): Prevented double evaluation of 'objp'
+captive_newn_alloca()
+captive_new0n_alloca()
+captive_new_alloca()
+captive_new0_alloca()

21 years ago'undef' symbols defined in libcaptive will now cause linker failures
short [Fri, 8 Nov 2002 18:18:30 +0000 (18:18 +0000)]
'undef' symbols defined in libcaptive will now cause linker failures

21 years agopre-includes updated to keep up with captive-branch of reactos ddk/rtltypes.h
short [Fri, 8 Nov 2002 16:35:55 +0000 (16:35 +0000)]
pre-includes updated to keep up with captive-branch of reactos ddk/rtltypes.h

21 years ago+reactos/ddk/ntdef.h
short [Fri, 8 Nov 2002 16:34:56 +0000 (16:34 +0000)]
+reactos/ddk/ntdef.h

21 years ago+_abnormal_termination()
short [Thu, 7 Nov 2002 17:01:43 +0000 (17:01 +0000)]
+_abnormal_termination()

21 years ago+ntoskrnl/fs/
short [Thu, 7 Nov 2002 17:01:09 +0000 (17:01 +0000)]
+ntoskrnl/fs/

21 years ago+_abnormal_termination()
short [Thu, 7 Nov 2002 17:00:36 +0000 (17:00 +0000)]
+_abnormal_termination()
+FsRtlNotifyInitializeSync()

21 years agoIOCTL_CDROM_READ_TOC: Fixed 'LastTrack' field
short [Thu, 7 Nov 2002 11:15:33 +0000 (11:15 +0000)]
IOCTL_CDROM_READ_TOC: Fixed 'LastTrack' field

21 years agoFixed debug messages
short [Thu, 7 Nov 2002 10:56:12 +0000 (10:56 +0000)]
Fixed debug messages

21 years ago+debug entry/exit messages for cdecl and stdcall exported symbols
short [Thu, 7 Nov 2002 10:55:31 +0000 (10:55 +0000)]
+debug entry/exit messages for cdecl and stdcall exported symbols

21 years ago+IofCompleteRequest()
short [Thu, 7 Nov 2002 08:36:53 +0000 (08:36 +0000)]
+IofCompleteRequest()
+KeLeaveCriticalRegion()
+KeGetCurrentThread()

21 years ago+ntoskrnl/ex/fmutex.c
short [Thu, 7 Nov 2002 08:23:09 +0000 (08:23 +0000)]
+ntoskrnl/ex/fmutex.c

21 years ago+reactos/hal/halx86/
short [Thu, 7 Nov 2002 08:22:46 +0000 (08:22 +0000)]
+reactos/hal/halx86/

21 years ago+reactos/hal/
short [Thu, 7 Nov 2002 08:22:28 +0000 (08:22 +0000)]
+reactos/hal/

21 years ago+reactos/hal/
short [Thu, 7 Nov 2002 08:21:31 +0000 (08:21 +0000)]
+reactos/hal/
+reactos/hal/halx86/

21 years agoFixed gtk-doc comment syntax
short [Thu, 7 Nov 2002 08:20:47 +0000 (08:20 +0000)]
Fixed gtk-doc comment syntax

21 years ago+ExAcquireFastMutex()
short [Thu, 7 Nov 2002 08:20:28 +0000 (08:20 +0000)]
+ExAcquireFastMutex()
+ExReleaseFastMutex()

21 years ago+ExReleaseResourceLite()
short [Wed, 6 Nov 2002 23:34:36 +0000 (23:34 +0000)]
+ExReleaseResourceLite()

21 years ago+IoDeleteDevice()
short [Wed, 6 Nov 2002 23:28:47 +0000 (23:28 +0000)]
+IoDeleteDevice()

21 years ago+exports.def: W32 symbols missing in reactos ntoskrnl.def and hal.def
short [Wed, 6 Nov 2002 23:25:27 +0000 (23:25 +0000)]
+exports.def: W32 symbols missing in reactos ntoskrnl.def and hal.def

21 years ago+ExFreePoolWithTag()
short [Wed, 6 Nov 2002 23:25:03 +0000 (23:25 +0000)]
+ExFreePoolWithTag()
All Ex*Pool*() allocations now became Tag sanity-checked

21 years ago+ExFreePoolWithTag()
short [Wed, 6 Nov 2002 23:24:02 +0000 (23:24 +0000)]
+ExFreePoolWithTag()

21 years ago+IOCTL_CDROM_READ_TOC handler
short [Wed, 6 Nov 2002 22:36:40 +0000 (22:36 +0000)]
+IOCTL_CDROM_READ_TOC handler

21 years ago+ExAcquireResourceExclusiveLite()
short [Wed, 6 Nov 2002 21:37:08 +0000 (21:37 +0000)]
+ExAcquireResourceExclusiveLite()
+KeInitializeSpinLock()

21 years ago+IOCTL_CDROM_GET_DRIVE_GEOMETRY handler
short [Wed, 6 Nov 2002 14:22:06 +0000 (14:22 +0000)]
+IOCTL_CDROM_GET_DRIVE_GEOMETRY handler
DiskGeometry now sanity checked on every IRP_MJ_DEVICE_CONTROL
Fixed IOCTL_CDROM_CHECK_VERIFY handler Irp->IoStatus.Status return values

21 years ago+MajorFunction_DEVICE_CONTROL() handling IRP_MJ_DEVICE_CONTROL
short [Wed, 6 Nov 2002 14:01:11 +0000 (14:01 +0000)]
+MajorFunction_DEVICE_CONTROL() handling IRP_MJ_DEVICE_CONTROL
+IOCTL_CDROM_CHECK_VERIFY handler
+cdrom_DiskGeometry for DeviceExtension->DiskGeometry

21 years ago+ntoskrnl/io/cleanup.c
short [Wed, 6 Nov 2002 13:59:56 +0000 (13:59 +0000)]
+ntoskrnl/io/cleanup.c

21 years ago+MmUnlockPages()
short [Wed, 6 Nov 2002 13:59:39 +0000 (13:59 +0000)]
+MmUnlockPages()
+MmMapLockedPages()
+MmUnmapLockedPages()

21 years ago+KeSetEvent()
short [Wed, 6 Nov 2002 13:59:08 +0000 (13:59 +0000)]
+KeSetEvent()

21 years ago+InterlockedExchange()
short [Wed, 6 Nov 2002 13:58:49 +0000 (13:58 +0000)]
+InterlockedExchange()

21 years agoEXTRA_DIST+=.gdbinit: gdb init script for convenient debugging
short [Tue, 5 Nov 2002 18:57:13 +0000 (18:57 +0000)]
EXTRA_DIST+=.gdbinit: gdb init script for convenient debugging

21 years ago+gdb init script for convenient debugging
short [Tue, 5 Nov 2002 18:56:22 +0000 (18:56 +0000)]
+gdb init script for convenient debugging
 - args: ~/.captive-fs.sys ~/.captive-image.bin

21 years ago+ntoskrnl/io/buildirp.c
short [Tue, 5 Nov 2002 14:21:20 +0000 (14:21 +0000)]
+ntoskrnl/io/buildirp.c
+ntoskrnl/io/mdl.c

21 years ago+ntoskrnl/mm/
short [Tue, 5 Nov 2002 14:20:55 +0000 (14:20 +0000)]
+ntoskrnl/mm/

21 years ago+MmProbeAndLockPages()
short [Tue, 5 Nov 2002 14:20:21 +0000 (14:20 +0000)]
+MmProbeAndLockPages()

21 years ago+IofCallDriver()
short [Tue, 5 Nov 2002 14:19:43 +0000 (14:19 +0000)]
+IofCallDriver()
+IoBuildDeviceIoControlRequest()

21 years ago+IoSetTopLevelIrp()
short [Tue, 5 Nov 2002 13:44:29 +0000 (13:44 +0000)]
+IoSetTopLevelIrp()

21 years ago+IoGetStackLimits()
short [Tue, 5 Nov 2002 13:36:15 +0000 (13:36 +0000)]
+IoGetStackLimits()

21 years ago+libcaptive/io/
short [Tue, 5 Nov 2002 13:35:48 +0000 (13:35 +0000)]
+libcaptive/io/

21 years ago+reactos/ddk/setypes.h
short [Tue, 5 Nov 2002 13:07:38 +0000 (13:07 +0000)]
+reactos/ddk/setypes.h