captive.git
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

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

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

21 years ago+PsGetCurrentThread()->TopLevelIrp: Allocate
short [Tue, 5 Nov 2002 13:06:35 +0000 (13:06 +0000)]
+PsGetCurrentThread()->TopLevelIrp: Allocate

21 years agoCosmetic: +Comment
short [Tue, 5 Nov 2002 12:09:33 +0000 (12:09 +0000)]
Cosmetic: +Comment

21 years ago+IoGetTopLevelIrp()
short [Tue, 5 Nov 2002 12:00:20 +0000 (12:00 +0000)]
+IoGetTopLevelIrp()
+KeEnterCriticalRegion()
+ExAllocatePoolWithTag()

21 years ago+ntoskrnl/ke/critical.c
short [Tue, 5 Nov 2002 11:59:25 +0000 (11:59 +0000)]
+ntoskrnl/ke/critical.c

21 years agoMultiple "*.def" files supported now
short [Tue, 5 Nov 2002 11:34:05 +0000 (11:34 +0000)]
Multiple "*.def" files supported now

21 years agoexports.c: Call types are now read also from reactos'es "hal.def" file
short [Tue, 5 Nov 2002 11:33:38 +0000 (11:33 +0000)]
exports.c: Call types are now read also from reactos'es "hal.def" file

21 years agoCosmetic: Fixed gtk-doc comment
short [Tue, 5 Nov 2002 11:29:01 +0000 (11:29 +0000)]
Cosmetic: Fixed gtk-doc comment

21 years ago+KeGetCurrentIrql()
short [Tue, 5 Nov 2002 11:28:38 +0000 (11:28 +0000)]
+KeGetCurrentIrql()

21 years ago+sigaction_SIGSEGV()
short [Tue, 5 Nov 2002 11:09:04 +0000 (11:09 +0000)]
+sigaction_SIGSEGV()
 - currently just '%fs:0x0' (exceptionstack top) access handling

21 years agoCosmetic: #include cleanup
short [Tue, 5 Nov 2002 11:07:33 +0000 (11:07 +0000)]
Cosmetic: #include cleanup

21 years ago+CAPTIVE_MEMZERO()
short [Tue, 5 Nov 2002 11:07:12 +0000 (11:07 +0000)]
+CAPTIVE_MEMZERO()

21 years ago+CAPTIVE_CDECL
short [Mon, 4 Nov 2002 23:28:10 +0000 (23:28 +0000)]
+CAPTIVE_CDECL
+CAPTIVE_STDCALL

21 years ago+libcaptive/storage/cdrom.c
short [Mon, 4 Nov 2002 14:59:48 +0000 (14:59 +0000)]
+libcaptive/storage/cdrom.c
 - nothing except device initialization implemented now

21 years ago+libcaptive/storage/cdrom.c
short [Mon, 4 Nov 2002 14:59:29 +0000 (14:59 +0000)]
+libcaptive/storage/cdrom.c

21 years ago+ntoskrnl/ob/dirobj.c
short [Mon, 4 Nov 2002 14:58:36 +0000 (14:58 +0000)]
+ntoskrnl/ob/dirobj.c

21 years agoCosmetic: Comments updated
short [Mon, 4 Nov 2002 14:58:02 +0000 (14:58 +0000)]
Cosmetic: Comments updated

21 years ago+ZwCreateDirectoryObject()
short [Mon, 4 Nov 2002 14:57:33 +0000 (14:57 +0000)]
+ZwCreateDirectoryObject()

21 years ago+reactos/ddk/srb.h
short [Mon, 4 Nov 2002 14:57:02 +0000 (14:57 +0000)]
+reactos/ddk/srb.h

21 years ago+reactos/ddk/scsi.h
short [Mon, 4 Nov 2002 14:56:54 +0000 (14:56 +0000)]
+reactos/ddk/scsi.h

21 years ago+reactos/ddk/ntddscsi.h
short [Mon, 4 Nov 2002 14:56:44 +0000 (14:56 +0000)]
+reactos/ddk/ntddscsi.h

21 years ago+reactos/ddk/haltypes.h
short [Mon, 4 Nov 2002 14:56:33 +0000 (14:56 +0000)]
+reactos/ddk/haltypes.h

21 years ago+reactos/ddk/class2.h
short [Mon, 4 Nov 2002 14:56:21 +0000 (14:56 +0000)]
+reactos/ddk/class2.h

21 years ago+reactos/ddk/class2.h
short [Mon, 4 Nov 2002 14:56:11 +0000 (14:56 +0000)]
+reactos/ddk/class2.h
+reactos/ddk/haltypes.h
+reactos/ddk/ntddscsi.h
+reactos/ddk/scsi.h
+reactos/ddk/srb.h

21 years ago+captive/storage.h
short [Mon, 4 Nov 2002 14:55:12 +0000 (14:55 +0000)]
+captive/storage.h

21 years agocaptive_init(): (fs_path) -> (fs_path,image_pathname)
short [Mon, 4 Nov 2002 14:54:43 +0000 (14:54 +0000)]
captive_init(): (fs_path) -> (fs_path,image_pathname)

21 years agocaptive_init(): (fs_path) -> (fs_path,image_pathname)
short [Mon, 4 Nov 2002 14:53:58 +0000 (14:53 +0000)]
captive_init(): (fs_path) -> (fs_path,image_pathname)
+libcaptive/storage/cdrom.c
Fixed fs_path mount: "\Cdfs\." -> "\Device\CdRom0\."

21 years agocaptive_init(): (fs_path) -> (fs_path,image_pathname)
short [Mon, 4 Nov 2002 14:52:35 +0000 (14:52 +0000)]
captive_init(): (fs_path) -> (fs_path,image_pathname)
 - mapped to: argv[1]=>fs_path, argv[2]=>image_pathname

21 years ago+libcaptive/storage/
short [Mon, 4 Nov 2002 14:51:12 +0000 (14:51 +0000)]
+libcaptive/storage/

21 years ago-note about registry path "\captive\storage\cdrom"
short [Mon, 4 Nov 2002 09:53:32 +0000 (09:53 +0000)]
-note about registry path "\captive\storage\cdrom"
 - captive/storage/cdrom.c is ignoring any registry settings anyway

21 years agoFixed missing 'DriverEntry_RegistryPath' registry path for W32 filesystem
short [Mon, 4 Nov 2002 09:40:40 +0000 (09:40 +0000)]
Fixed missing 'DriverEntry_RegistryPath' registry path for W32 filesystem

21 years ago+reactos/ddk/zw.h
short [Mon, 4 Nov 2002 08:59:30 +0000 (08:59 +0000)]
+reactos/ddk/zw.h

21 years ago+reactos/ddk/status.h
short [Mon, 4 Nov 2002 08:59:24 +0000 (08:59 +0000)]
+reactos/ddk/status.h

21 years ago+reactos/ddk/status.h
short [Mon, 4 Nov 2002 08:59:14 +0000 (08:59 +0000)]
+reactos/ddk/status.h
+reactos/ddk/zw.h

21 years ago+wcscmp() as captive_reactos_wcscmp()
short [Mon, 4 Nov 2002 08:58:44 +0000 (08:58 +0000)]
+wcscmp() as captive_reactos_wcscmp()

21 years agoKeInitializeEvent(): Fixed sanity check
short [Mon, 4 Nov 2002 08:58:02 +0000 (08:58 +0000)]
KeInitializeEvent(): Fixed sanity check

21 years ago+ntoskrnl/io/irp.c
short [Mon, 4 Nov 2002 08:57:44 +0000 (08:57 +0000)]
+ntoskrnl/io/irp.c

21 years ago+KeWaitForSingleObject()
short [Mon, 4 Nov 2002 08:57:21 +0000 (08:57 +0000)]
+KeWaitForSingleObject()

21 years ago+ZwClose()
short [Mon, 4 Nov 2002 08:56:52 +0000 (08:56 +0000)]
+ZwClose()

21 years ago+libcaptive/ob/
short [Mon, 4 Nov 2002 08:56:40 +0000 (08:56 +0000)]
+libcaptive/ob/

21 years ago+temporary broken idea to force mount by IoCreateFile(): "\\Cdfs" -> "\\Cdfs\\."
short [Mon, 4 Nov 2002 08:55:48 +0000 (08:55 +0000)]
+temporary broken idea to force mount by IoCreateFile(): "\\Cdfs" -> "\\Cdfs\\."

21 years ago+FAQ entry about "W32" name
short [Sun, 3 Nov 2002 17:30:50 +0000 (17:30 +0000)]
+FAQ entry about "W32" name

21 years agocaptive_init(): +fs mount
short [Sat, 2 Nov 2002 23:49:19 +0000 (23:49 +0000)]
captive_init(): +fs mount
 - not working yet

21 years ago+ntoskrnl/io/create.c
short [Sat, 2 Nov 2002 23:45:32 +0000 (23:45 +0000)]
+ntoskrnl/io/create.c

21 years ago+sanity checks
short [Sat, 2 Nov 2002 23:44:40 +0000 (23:44 +0000)]
+sanity checks

21 years ago+respected proper function calling types cdecl/stdcall/fastcall
short [Sat, 2 Nov 2002 02:43:23 +0000 (02:43 +0000)]
+respected proper function calling types cdecl/stdcall/fastcall

21 years ago+respected proper function calling types cdecl/stdcall/fastcall
short [Sat, 2 Nov 2002 02:42:16 +0000 (02:42 +0000)]
+respected proper function calling types cdecl/stdcall/fastcall
.captivesym file $value field dropped (forced eq $symbol now)

21 years agoInclude file captive/ldr.h back again (for captive_ModuleList_add_builtin())
short [Sat, 2 Nov 2002 01:03:02 +0000 (01:03 +0000)]
Include file captive/ldr.h back again (for captive_ModuleList_add_builtin())

21 years agoCosmetic: -include file not needed
short [Fri, 1 Nov 2002 22:31:41 +0000 (22:31 +0000)]
Cosmetic: -include file not needed

21 years ago-parameter "include"
short [Fri, 1 Nov 2002 22:31:06 +0000 (22:31 +0000)]
-parameter "include"
 - captivesym.pl does not know the parameter types, just their count

21 years ago+MmQuerySystemSize()
short [Fri, 1 Nov 2002 21:52:11 +0000 (21:52 +0000)]
+MmQuerySystemSize()
+IoAllocateWorkItem()
+KeInitializeEvent()
+ExInitializeResourceLite()
+ObfReferenceObject()
+IoRegisterFileSystem()

21 years ago+ntoskrnl/io/fs.c
short [Fri, 1 Nov 2002 21:51:19 +0000 (21:51 +0000)]
+ntoskrnl/io/fs.c
+ntoskrnl/io/iowork.c

21 years ago+ntoskrnl/ex/resource.c
short [Fri, 1 Nov 2002 21:50:54 +0000 (21:50 +0000)]
+ntoskrnl/ex/resource.c

21 years ago+libcaptive/mm/mminit.c
short [Fri, 1 Nov 2002 21:50:21 +0000 (21:50 +0000)]
+libcaptive/mm/mminit.c
  +MmQuerySystemSize()

21 years ago+libcaptive/mm/mminit.c
short [Fri, 1 Nov 2002 21:50:05 +0000 (21:50 +0000)]
+libcaptive/mm/mminit.c

21 years ago+libcaptive/ke/sem.c
short [Fri, 1 Nov 2002 21:49:35 +0000 (21:49 +0000)]
+libcaptive/ke/sem.c

21 years ago+libcaptive/ke/sem.c
short [Fri, 1 Nov 2002 21:49:22 +0000 (21:49 +0000)]
+libcaptive/ke/sem.c
  +KeInitializeSemaphore()

21 years ago+reactos/ddk/obfuncs.h
short [Fri, 1 Nov 2002 21:48:07 +0000 (21:48 +0000)]
+reactos/ddk/obfuncs.h

21 years ago+reactos/ddk/mmfuncs.h
short [Fri, 1 Nov 2002 21:47:54 +0000 (21:47 +0000)]
+reactos/ddk/mmfuncs.h

21 years ago+reactos/ddk/mmfuncs.h
short [Fri, 1 Nov 2002 21:47:37 +0000 (21:47 +0000)]
+reactos/ddk/mmfuncs.h
+reactos/ddk/obfuncs.h

21 years agoFixed cvs checkout command doc
short [Thu, 31 Oct 2002 17:58:22 +0000 (17:58 +0000)]
Fixed cvs checkout command doc
 - Prevent: pserverchroot server: cannot chdir to captivex: No such file or directory

21 years agoVERSION=0.2cvs
short [Thu, 31 Oct 2002 17:41:13 +0000 (17:41 +0000)]
VERSION=0.2cvs

21 years agoVERSION=0.1 captive-0_1
short [Thu, 31 Oct 2002 17:39:43 +0000 (17:39 +0000)]
VERSION=0.1

21 years agobootstrap
short [Thu, 31 Oct 2002 17:37:52 +0000 (17:37 +0000)]
bootstrap