captive.git
21 years ago+CcSetAdditionalCacheAttributes()
short [Wed, 26 Mar 2003 01:06:07 +0000 (01:06 +0000)]
+CcSetAdditionalCacheAttributes()
+FsRtlLookupLastLargeMcbEntry() as "pass"ed

21 years ago+CcSetAdditionalCacheAttributes()
short [Wed, 26 Mar 2003 01:05:50 +0000 (01:05 +0000)]
+CcSetAdditionalCacheAttributes()

21 years ago+ntoskrnl/ke/mutex.c
short [Tue, 25 Mar 2003 12:35:34 +0000 (12:35 +0000)]
+ntoskrnl/ke/mutex.c

21 years ago+_alloca_probe()
short [Tue, 25 Mar 2003 12:35:16 +0000 (12:35 +0000)]
+_alloca_probe()

21 years ago+KeInitializeMutant() now reimplemented as "native"
short [Tue, 25 Mar 2003 12:34:55 +0000 (12:34 +0000)]
+KeInitializeMutant() now reimplemented as "native"
+KeReleaseMutant() now reimplemented as "native"
+_alloca_probe() as uncatched "pass"ed

21 years ago+Initialize DISPATCHER_HEADER reactos subsystem
short [Tue, 25 Mar 2003 12:33:57 +0000 (12:33 +0000)]
+Initialize DISPATCHER_HEADER reactos subsystem

21 years ago+CcSetLogHandleForFile()
short [Tue, 25 Mar 2003 03:23:01 +0000 (03:23 +0000)]
+CcSetLogHandleForFile()
+KeAcquireQueuedSpinLockRaiseToSynch()

21 years ago+KeReleaseMutant()
short [Tue, 25 Mar 2003 03:22:42 +0000 (03:22 +0000)]
+KeReleaseMutant()
+CcSetLogHandleForFile()
+KeAcquireQueuedSpinLockRaiseToSynch()

21 years ago+KeAcquireQueuedSpinLockRaiseToSynch()
short [Tue, 25 Mar 2003 03:21:59 +0000 (03:21 +0000)]
+KeAcquireQueuedSpinLockRaiseToSynch()

21 years ago+CcSetLogHandleForFile()
short [Tue, 25 Mar 2003 03:21:45 +0000 (03:21 +0000)]
+CcSetLogHandleForFile()
 - FIXME: not yet implemented

21 years agoFixed fatal missing hash initialization
short [Tue, 25 Mar 2003 03:00:10 +0000 (03:00 +0000)]
Fixed fatal missing hash initialization

21 years ago+IOCTL_DISK_MEDIA_REMOVAL handler
short [Tue, 25 Mar 2003 00:38:21 +0000 (00:38 +0000)]
+IOCTL_DISK_MEDIA_REMOVAL handler
+IOCTL_DISK_CONTROLLER_NUMBER handler
+IOCTL_DISK_GET_LENGTH_INFO handler

21 years ago+RtlInsertElementGenericTableFullAvl()
short [Tue, 25 Mar 2003 00:37:47 +0000 (00:37 +0000)]
+RtlInsertElementGenericTableFullAvl()
+RtlLookupElementGenericTableFullAvl()
+KeAcquireQueuedSpinLock()
+KeReleaseQueuedSpinLock()
+IoCreateStreamFileObjectLite()

21 years ago+RtlLookupElementGenericTableFullAvl() as "pass"ed
short [Tue, 25 Mar 2003 00:37:17 +0000 (00:37 +0000)]
+RtlLookupElementGenericTableFullAvl() as "pass"ed
+RtlInsertElementGenericTableFullAvl() as "pass"ed
+IoCreateStreamFileObjectLite()
+KeAcquireQueuedSpinLock()
+KeReleaseQueuedSpinLock()

21 years ago+libcaptive/io/create.c
short [Tue, 25 Mar 2003 00:35:57 +0000 (00:35 +0000)]
+libcaptive/io/create.c
 - +IoCreateStreamFileObjectLite() by IoCreateStreamFileObject() wrapper
   - 'Lite' version detection by IoCreateStreamFileObjectLite_is_owner()
   - cleanup of 'Lite' flag by IoCreateStreamFileObjectLite_remove()

21 years ago+libcaptive/io/create.c
short [Tue, 25 Mar 2003 00:35:22 +0000 (00:35 +0000)]
+libcaptive/io/create.c

21 years ago+libcaptive/halcaptive/queuedspinlock.c
short [Tue, 25 Mar 2003 00:34:56 +0000 (00:34 +0000)]
+libcaptive/halcaptive/queuedspinlock.c
 - +KeAcquireQueuedSpinLock()
 - +KeReleaseQueuedSpinLock()

21 years ago+libcaptive/halcaptive/queuedspinlock.c
short [Tue, 25 Mar 2003 00:34:33 +0000 (00:34 +0000)]
+libcaptive/halcaptive/queuedspinlock.c

21 years agoKeWaitForSingleObject(): Invoke idle functions to process ExQueueWorkItem()s
short [Mon, 24 Mar 2003 21:11:18 +0000 (21:11 +0000)]
KeWaitForSingleObject(): Invoke idle functions to process ExQueueWorkItem()s
 - needed for ntfs.sys IopMountFilesystem() processing

21 years ago+RtlInitializeGenericTableAvl() as "pass"ed
short [Mon, 24 Mar 2003 21:10:13 +0000 (21:10 +0000)]
+RtlInitializeGenericTableAvl() as "pass"ed

21 years agoRemove unneeded dependency on glib-2.2.x by g_printf() & <glib/gprintf.h>
short [Mon, 24 Mar 2003 10:47:15 +0000 (10:47 +0000)]
Remove unneeded dependency on glib-2.2.x by g_printf() & <glib/gprintf.h>

21 years ago+more mappings for permitted error return codes
short [Mon, 24 Mar 2003 03:17:26 +0000 (03:17 +0000)]
+more mappings for permitted error return codes

21 years agoFixed some captive_NTSTATUS_to_GnomeVFSResult() error handling cases
short [Mon, 24 Mar 2003 03:16:44 +0000 (03:16 +0000)]
Fixed some captive_NTSTATUS_to_GnomeVFSResult() error handling cases

21 years agoImproved error reporting
short [Mon, 24 Mar 2003 03:16:14 +0000 (03:16 +0000)]
Improved error reporting

21 years agoFixed 'Error parsing arguments of text line' handling
short [Mon, 24 Mar 2003 03:15:58 +0000 (03:15 +0000)]
Fixed 'Error parsing arguments of text line' handling

21 years ago+libcaptive/rtl/mem.c
short [Mon, 24 Mar 2003 02:28:41 +0000 (02:28 +0000)]
+libcaptive/rtl/mem.c
 - +MmCopyFromCaller()
 - +MmCopyToCaller()

21 years ago+libcaptive/rtl/mem.c
short [Mon, 24 Mar 2003 02:28:15 +0000 (02:28 +0000)]
+libcaptive/rtl/mem.c

21 years ago+ntoskrnl/nt/
short [Mon, 24 Mar 2003 02:27:42 +0000 (02:27 +0000)]
+ntoskrnl/nt/
 - +ntoskrnl/nt/ntevent.c

21 years ago+ntoskrnl/nt/
short [Mon, 24 Mar 2003 02:27:12 +0000 (02:27 +0000)]
+ntoskrnl/nt/

21 years ago+libcaptive/ps/create.c
short [Mon, 24 Mar 2003 02:26:53 +0000 (02:26 +0000)]
+libcaptive/ps/create.c
 - +PsCreateSystemThread()
   - only a stub functions; not yet implemented by libcaptive

21 years ago+libcaptive/ps/create.c
short [Mon, 24 Mar 2003 02:26:03 +0000 (02:26 +0000)]
+libcaptive/ps/create.c

21 years agoZwClose(): +handle bogus HANDLEs from our unimplemented PsCreateSystemThread()
short [Mon, 24 Mar 2003 02:25:44 +0000 (02:25 +0000)]
ZwClose(): +handle bogus HANDLEs from our unimplemented PsCreateSystemThread()

21 years ago+libcaptive/nt/ntevent.c
short [Mon, 24 Mar 2003 02:24:58 +0000 (02:24 +0000)]
+libcaptive/nt/ntevent.c
 - +ZwCreateEvent()

21 years ago+libcaptive/nt/
short [Mon, 24 Mar 2003 02:24:27 +0000 (02:24 +0000)]
+libcaptive/nt/
 - +libcaptive/nt/ntevent.c

21 years ago+ExQueueWorkItem()
short [Mon, 24 Mar 2003 02:23:59 +0000 (02:23 +0000)]
+ExQueueWorkItem()
+ZwCreateEvent()
+PsCreateSystemThread()

21 years agoCosmetic: +sanity checks of idle function IoQueueWorkItem_idlefunc()
short [Mon, 24 Mar 2003 02:23:28 +0000 (02:23 +0000)]
Cosmetic: +sanity checks of idle function IoQueueWorkItem_idlefunc()
Cosmetic: IoQueueWorkItem() Comment fixed

21 years ago+reactos/internal/safe.h
short [Mon, 24 Mar 2003 02:22:43 +0000 (02:22 +0000)]
+reactos/internal/safe.h

21 years ago+libcaptive/ex/work.c
short [Mon, 24 Mar 2003 02:22:09 +0000 (02:22 +0000)]
+libcaptive/ex/work.c
 - +ExQueueWorkItem()

21 years ago+libcaptive/ex/work.c
short [Mon, 24 Mar 2003 02:21:33 +0000 (02:21 +0000)]
+libcaptive/ex/work.c

21 years ago+NtEvent reactos subsystem initialization
short [Mon, 24 Mar 2003 02:21:13 +0000 (02:21 +0000)]
+NtEvent reactos subsystem initialization

21 years ago+libcaptive/nt/
short [Mon, 24 Mar 2003 02:20:50 +0000 (02:20 +0000)]
+libcaptive/nt/

21 years ago+ntoskrnl/nt/
short [Mon, 24 Mar 2003 02:20:28 +0000 (02:20 +0000)]
+ntoskrnl/nt/
+libcaptive/nt/

21 years ago+_aullshr()
short [Mon, 24 Mar 2003 00:16:24 +0000 (00:16 +0000)]
+_aullshr()
+IoGetFileObjectGenericMapping()
+SeLockSubjectContext()
+SeReleaseSubjectContext()
+SeUnlockSubjectContext()
+SeCaptureSubjectContext()
+RtlLengthRequiredSid()
+RtlInitializeSid()
+RtlSubAuthoritySid()
+RtlCreateAcl()
+RtlAddAccessAllowedAce()
+RtlCreateSecurityDescriptor()
+RtlSetDaclSecurityDescriptor()
+SeAssignSecurity()
+RtlLengthSecurityDescriptor()
+SeValidSecurityDescriptor()
+VerSetConditionMask()
+RtlVerifyVersionInfo()
+RtlGetVersion()
+KeInitializeMutant()
+IoRegisterDriverReinitialization()
+PoQueueShutdownWorkItem()

21 years agoSeExports is now "pass"ed
short [Mon, 24 Mar 2003 00:14:53 +0000 (00:14 +0000)]
SeExports is now "pass"ed
+SeLockSubjectContext()
+SeUnlockSubjectContext()
+SeAssignSecurity()

21 years ago+libcaptive/se/sd.c
short [Mon, 24 Mar 2003 00:14:01 +0000 (00:14 +0000)]
+libcaptive/se/sd.c
 - +SeValidSecurityDescriptor()

21 years ago+libcaptive/se/sd.c
short [Mon, 24 Mar 2003 00:13:47 +0000 (00:13 +0000)]
+libcaptive/se/sd.c

21 years ago+libcaptive/rtl/version.c
short [Mon, 24 Mar 2003 00:13:27 +0000 (00:13 +0000)]
+libcaptive/rtl/version.c
 - +RtlGetVersion()

21 years ago+libcaptive/rtl/version.c
short [Mon, 24 Mar 2003 00:13:08 +0000 (00:13 +0000)]
+libcaptive/rtl/version.c

21 years ago+ntoskrnl/se/acl.c
short [Mon, 24 Mar 2003 00:12:49 +0000 (00:12 +0000)]
+ntoskrnl/se/acl.c
+ntoskrnl/se/luid.c
+ntoskrnl/se/priv.c
+ntoskrnl/se/sd.c
+ntoskrnl/se/semgr.c
+ntoskrnl/se/sid.c
+ntoskrnl/se/token.c

21 years ago+ntoskrnl/rtl/largeint.c
short [Mon, 24 Mar 2003 00:11:54 +0000 (00:11 +0000)]
+ntoskrnl/rtl/largeint.c

21 years ago+_aullshr()
short [Mon, 24 Mar 2003 00:11:37 +0000 (00:11 +0000)]
+_aullshr()

21 years ago+libcaptive/po/shutdownwork.c
short [Mon, 24 Mar 2003 00:11:24 +0000 (00:11 +0000)]
+libcaptive/po/shutdownwork.c
 - +PoQueueShutdownWorkItem()

21 years ago+_aullshr()
short [Mon, 24 Mar 2003 00:10:59 +0000 (00:10 +0000)]
+_aullshr()
+SeLockSubjectContext()
+SeUnlockSubjectContext()
+SeValidSecurityDescriptor()
+VerSetConditionMask()
+RtlVerifyVersionInfo()
+RtlGetVersion()
+PoQueueShutdownWorkItem()

21 years ago+libcaptive/io/device.c
short [Mon, 24 Mar 2003 00:10:30 +0000 (00:10 +0000)]
+libcaptive/io/device.c
 - +IoRegisterDriverReinitialization()

21 years ago+libcaptive/io/device.c
short [Mon, 24 Mar 2003 00:10:11 +0000 (00:10 +0000)]
+libcaptive/io/device.c

21 years ago+reactos/internal/se.h
short [Mon, 24 Mar 2003 00:09:29 +0000 (00:09 +0000)]
+reactos/internal/se.h

21 years ago+reactos/ddk/sefuncs.h
short [Mon, 24 Mar 2003 00:09:00 +0000 (00:09 +0000)]
+reactos/ddk/sefuncs.h

21 years ago+IoRegisterDriverReinitialization()
short [Mon, 24 Mar 2003 00:08:35 +0000 (00:08 +0000)]
+IoRegisterDriverReinitialization()

21 years ago+IoRegisterDriverReinitialization()
short [Mon, 24 Mar 2003 00:08:12 +0000 (00:08 +0000)]
+IoRegisterDriverReinitialization()
+reactos security subsystem initialization

21 years ago+libcaptive/po/
short [Mon, 24 Mar 2003 00:05:54 +0000 (00:05 +0000)]
+libcaptive/po/

21 years agoUpdated 'captive-cmdline' execution command syntax
short [Sun, 23 Mar 2003 00:39:45 +0000 (00:39 +0000)]
Updated 'captive-cmdline' execution command syntax

21 years agoFixed "get" & "put" error opening of host-os file detection
short [Sun, 23 Mar 2003 00:12:01 +0000 (00:12 +0000)]
Fixed "get" & "put" error opening of host-os file detection

21 years agoRtlUnicodeStringToCountedOemString() is now "pass"ed
short [Sun, 23 Mar 2003 00:11:15 +0000 (00:11 +0000)]
RtlUnicodeStringToCountedOemString() is now "pass"ed
RtlGenerate8dot3Name() is now "pass"ed
 - both have probably broken emulation in reactos - no shortname # advancing
 - bugreport by the courtesy of Lubomir Bulej <pallas@kadan.cz>

21 years agoFixed fatal file-mapping file offset bug
short [Sun, 23 Mar 2003 00:10:42 +0000 (00:10 +0000)]
Fixed fatal file-mapping file offset bug

21 years ago+Implemented real cmdline client
short [Sat, 22 Mar 2003 22:56:54 +0000 (22:56 +0000)]
+Implemented real cmdline client

21 years ago+comment about RtlInitializeGenericTable() arguments stdcall rqmnt
short [Sat, 22 Mar 2003 22:54:09 +0000 (22:54 +0000)]
+comment about RtlInitializeGenericTable() arguments stdcall rqmnt

21 years ago+Real implementation of 'captive-cmdline' client
short [Sat, 22 Mar 2003 20:06:57 +0000 (20:06 +0000)]
+Real implementation of 'captive-cmdline' client

21 years ago+Real implementation of 'captive-cmdline' client
short [Sat, 22 Mar 2003 20:00:24 +0000 (20:00 +0000)]
+Real implementation of 'captive-cmdline' client

21 years agoSeparated for on-demand use: GNOME_VFS_MODULE_*
short [Sat, 22 Mar 2003 19:59:51 +0000 (19:59 +0000)]
Separated for on-demand use: GNOME_VFS_MODULE_*

21 years agoclient/{directory.h,file.h}: reactos parts are no longer public
short [Sat, 22 Mar 2003 19:59:31 +0000 (19:59 +0000)]
client/{directory.h,file.h}: reactos parts are no longer public
 - it required compat-wrapped reactos include files for regular clients

21 years agocaptive_init(): +Missing GObject initialization (for client/* interface)
short [Sat, 22 Mar 2003 19:58:46 +0000 (19:58 +0000)]
captive_init(): +Missing GObject initialization (for client/* interface)
captive_init(): +check for excessive non-option arguments

21 years agoSeparated for on-demand use: GNOME_VFS_MODULE_*
short [Sat, 22 Mar 2003 19:55:55 +0000 (19:55 +0000)]
Separated for on-demand use: GNOME_VFS_MODULE_*
client/{directory.h,file.h}: reactos parts are no longer public
 - it required compat-wrapped reactos include files for regular clients

21 years ago+Real implementation of 'captive-cmdline' client
short [Sat, 22 Mar 2003 19:53:24 +0000 (19:53 +0000)]
+Real implementation of 'captive-cmdline' client
Separated for on-demand use: POPT_LIBS,GNOME_VFS_MODULE_*

21 years ago+Real implementation of 'captive-cmdline' client
short [Sat, 22 Mar 2003 19:52:41 +0000 (19:52 +0000)]
+Real implementation of 'captive-cmdline' client

21 years agoRenamed executable for Gnome naming style: captivecmdline -> captive-cmdline
short [Sat, 22 Mar 2003 19:51:49 +0000 (19:51 +0000)]
Renamed executable for Gnome naming style: captivecmdline -> captive-cmdline

21 years ago+Empty 'bin_PROGRAMS' stub
short [Sat, 22 Mar 2003 19:51:17 +0000 (19:51 +0000)]
+Empty 'bin_PROGRAMS' stub

21 years ago+require 5.6.0;
short [Mon, 10 Mar 2003 13:51:53 +0000 (13:51 +0000)]
+require 5.6.0;
 - at least 'use warnings;' but we need some 5.6.0+ modules anyway

21 years agocaptive_directory_read: +workaround/implement for ext2fsd.sys-V0.10A
short [Mon, 24 Feb 2003 01:08:58 +0000 (01:08 +0000)]
captive_directory_read: +workaround/implement for ext2fsd.sys-V0.10A
 - we now also support FileBothDirInformation; not just FileIdBothDirInformation
captive_directory_new_internal(): Return some errors as non-fatal
 - by captive_NTSTATUS_to_GnomeVFSResult

21 years agoPermit failed reads for proper Linux block device size detection
short [Mon, 24 Feb 2003 01:00:37 +0000 (01:00 +0000)]
Permit failed reads for proper Linux block device size detection
Cosmetic: Remove 'fd' detection as it is no longer being used anyway
Detect 64-bit device size (not just 32-bit as before)

21 years agoPermit failed reads for proper Linux block device size detection
short [Mon, 24 Feb 2003 00:37:29 +0000 (00:37 +0000)]
Permit failed reads for proper Linux block device size detection

21 years agoUpdate for captive-0.2
short [Sun, 23 Feb 2003 20:33:57 +0000 (20:33 +0000)]
Update for captive-0.2

21 years ago+workaround gcc __stdcall__ bug by reducing CFLAGS optimizations
short [Sun, 23 Feb 2003 13:41:16 +0000 (13:41 +0000)]
+workaround gcc __stdcall__ bug by reducing CFLAGS optimizations

21 years ago-options --enable-debug
short [Sun, 23 Feb 2003 12:32:43 +0000 (12:32 +0000)]
-options --enable-debug
 - We want to compile in all the debug messages always anyway
 - "-ggdb3" is now moved to --enable-maintainer-mode

21 years ago+prevent declaration conflict on strncpy()
short [Thu, 13 Feb 2003 10:43:45 +0000 (10:43 +0000)]
+prevent declaration conflict on strncpy()

21 years agobranch update for HEAD-2003021201
short [Thu, 13 Feb 2003 09:52:39 +0000 (09:52 +0000)]
branch update for HEAD-2003021201

21 years agoOwn Rtl*GenericTable*() dropped in the favor of "pass"ed versions
short [Thu, 13 Feb 2003 09:52:00 +0000 (09:52 +0000)]
Own Rtl*GenericTable*() dropped in the favor of "pass"ed versions

21 years agoCosmetic: Fixed compiler warning
short [Thu, 13 Feb 2003 09:51:40 +0000 (09:51 +0000)]
Cosmetic: Fixed compiler warning
branch update for HEAD-2003021201

21 years agoOwn Rtl*GenericTable*() dropped in the favor of "pass"ed versions
short [Thu, 13 Feb 2003 09:51:05 +0000 (09:51 +0000)]
Own Rtl*GenericTable*() dropped in the favor of "pass"ed versions
branch update for HEAD-2003021201

21 years agoCosmetic: Fixed compiler warning
short [Thu, 13 Feb 2003 09:49:50 +0000 (09:49 +0000)]
Cosmetic: Fixed compiler warning

21 years agoFixed missing --cdrom / --disk media specifications
short [Thu, 13 Feb 2003 02:36:30 +0000 (02:36 +0000)]
Fixed missing --cdrom / --disk media specifications

21 years agoGenerate ChangeLog also including reactos/ portions
short [Thu, 13 Feb 2003 01:00:27 +0000 (01:00 +0000)]
Generate ChangeLog also including reactos/ portions

21 years agoCcPinMappedData(): +workaround for the case when fastfat.sys finds volume label
short [Tue, 11 Feb 2003 22:14:44 +0000 (22:14 +0000)]
CcPinMappedData(): +workaround for the case when fastfat.sys finds volume label

21 years agoPermit Gnome-VFS mount of Linux block device (where seeks are failing behind EOF)
short [Tue, 11 Feb 2003 22:13:41 +0000 (22:13 +0000)]
Permit Gnome-VFS mount of Linux block device (where seeks are failing behind EOF)

21 years ago+captive-{fastfat,ext2fsd}-{ro,blind} aliases
short [Tue, 11 Feb 2003 22:12:35 +0000 (22:12 +0000)]
+captive-{fastfat,ext2fsd}-{ro,blind} aliases

21 years ago+ ext2fsd.sys working incl. readwrite mode
short [Tue, 11 Feb 2003 04:12:08 +0000 (04:12 +0000)]
+ ext2fsd.sys working incl. readwrite mode

21 years agoImplemented "pass"able 'data' type symbols
short [Tue, 11 Feb 2003 04:10:19 +0000 (04:10 +0000)]
Implemented "pass"able 'data' type symbols
 - their .so export for .so imports must be solved from case to case

21 years agoFsRtlLegalAnsiCharacterArray "pass"ed now
short [Tue, 11 Feb 2003 04:09:00 +0000 (04:09 +0000)]
FsRtlLegalAnsiCharacterArray "pass"ed now

21 years agoFsRtlDoesNameContainWildCards() "pass"ed now
short [Tue, 11 Feb 2003 04:08:38 +0000 (04:08 +0000)]
FsRtlDoesNameContainWildCards() "pass"ed now
FsRtlIsFatDbcsLegal() "pass"ed now
FsRtlAreNamesEqual() "pass"ed now
FsRtlDissectName() "pass"ed now
FsRtlLegalAnsiCharacterArray "pass"ed now

21 years ago+libcaptive/fs/name_pass.c
short [Tue, 11 Feb 2003 04:07:24 +0000 (04:07 +0000)]
+libcaptive/fs/name_pass.c
 - FsRtlLegalAnsiCharacterArray is "pass"ed now

21 years ago-libcaptive/fs/dbcsname.c
short [Tue, 11 Feb 2003 04:07:08 +0000 (04:07 +0000)]
-libcaptive/fs/dbcsname.c
 - no longer needed as it is "pass"ed now
-libcaptive/fs/name.c
 - no longer needed as it is "pass"ed now
+libcaptive/fs/name_pass.c
 - FsRtlLegalAnsiCharacterArray is "pass"ed now