captive.git
20 years agoRelease: 0.9.2
short [Fri, 3 Oct 2003 11:28:17 +0000 (11:28 +0000)]
Release: 0.9.2

20 years ago+Fixed read-only media mounting
short [Fri, 3 Oct 2003 11:26:54 +0000 (11:26 +0000)]
+Fixed read-only media mounting

20 years agoFixed 'mount -r' mount: 'captive_options' ordering is now respected.
short [Fri, 3 Oct 2003 11:25:53 +0000 (11:25 +0000)]
Fixed 'mount -r' mount: 'captive_options' ordering is now respected.

20 years agocaptive_options_parse(): Report human-readable parsing errors.
short [Fri, 3 Oct 2003 11:24:45 +0000 (11:24 +0000)]
captive_options_parse(): Report human-readable parsing errors.
captive_options_parse(): Failed options parsing is no longer fatal.

20 years ago+handle STATUS_MEDIA_WRITE_PROTECTED.
short [Fri, 3 Oct 2003 09:33:07 +0000 (09:33 +0000)]
+handle STATUS_MEDIA_WRITE_PROTECTED.

20 years agoFixed unmount of readonly media for ntfs.sys of NT-5.1sp1.
short [Fri, 3 Oct 2003 09:32:11 +0000 (09:32 +0000)]
Fixed unmount of readonly media for ntfs.sys of NT-5.1sp1.

20 years agoRelease: 0.9.1 -> 0.9.2cvs
short [Mon, 29 Sep 2003 21:02:59 +0000 (21:02 +0000)]
Release: 0.9.1 -> 0.9.2cvs

20 years agoRelease: 0.9.1
short [Mon, 29 Sep 2003 15:51:21 +0000 (15:51 +0000)]
Release: 0.9.1

20 years agoPrint @VERSION@ in Captive 'advertisement'.
short [Mon, 29 Sep 2003 15:49:43 +0000 (15:49 +0000)]
Print @VERSION@ in Captive 'advertisement'.

20 years agoFixed 'marshallers' Makefile dependencies.
short [Mon, 29 Sep 2003 14:44:25 +0000 (14:44 +0000)]
Fixed 'marshallers' Makefile dependencies.
 - Bugreport by the courtesy of Martin Drab.

20 years agoFixed ORBit chroot(2)ing permissions failure
short [Mon, 29 Sep 2003 14:15:37 +0000 (14:15 +0000)]
Fixed ORBit chroot(2)ing permissions failure
 - Bugreport by the courtesy of Martin Drab.

20 years agoNote 'ntfs' disks are no longer auto-mounted.
short [Sun, 28 Sep 2003 08:29:57 +0000 (08:29 +0000)]
Note 'ntfs' disks are no longer auto-mounted.

20 years ago+Warning message: '-o loop' is not neccessary for Captive filesystem mounts
short [Sat, 27 Sep 2003 07:01:43 +0000 (07:01 +0000)]
+Warning message: '-o loop' is not neccessary for Captive filesystem mounts

20 years ago+'NEWS for captive-0.9.1' started
short [Sat, 27 Sep 2003 06:52:46 +0000 (06:52 +0000)]
+'NEWS for captive-0.9.1' started
+Package deployment nuances fixed

20 years agoText-messages checking of command-line arguments validity.
short [Sat, 27 Sep 2003 06:50:48 +0000 (06:50 +0000)]
Text-messages checking of command-line arguments validity.
 - Bugreport by the courtesy of Martin Drab.

20 years agoPut 'noauto' for the auto-generated NTFS '/etc/fstab' entries.
short [Sat, 27 Sep 2003 06:10:45 +0000 (06:10 +0000)]
Put 'noauto' for the auto-generated NTFS '/etc/fstab' entries.
 - Captive otherwise may lock up system boot.
 - Bugreport by the courtesy of Martin Drab.

20 years ago+umount(8) leaves one harmless stale 'lufsd' - only Mandrake packaging affected?
short [Fri, 26 Sep 2003 20:53:22 +0000 (20:53 +0000)]
+umount(8) leaves one harmless stale 'lufsd' - only Mandrake packaging affected?
+Localized filenames not supported - they should be UTF8ed across the project.

20 years agoRelease: 0.9 -> 0.9.1cvs
short [Fri, 26 Sep 2003 09:25:33 +0000 (09:25 +0000)]
Release: 0.9 -> 0.9.1cvs

20 years agoFixed another compatibility-related warning wrt 'GTK_OBJECT(NULL)'.
short [Wed, 24 Sep 2003 21:25:45 +0000 (21:25 +0000)]
Fixed another compatibility-related warning wrt 'GTK_OBJECT(NULL)'.

20 years agoFixed warning by older GTK+ for 'GTK_OBJECT(NULL)'.
short [Wed, 24 Sep 2003 21:19:51 +0000 (21:19 +0000)]
Fixed warning by older GTK+ for 'GTK_OBJECT(NULL)'.

20 years agognome_vfs_read() compatibility with Gnome-VFS-2.0.x.
short [Wed, 24 Sep 2003 20:03:33 +0000 (20:03 +0000)]
gnome_vfs_read() compatibility with Gnome-VFS-2.0.x.

20 years agoFixed gnome_vfs_read_entire_file() detection.
short [Wed, 24 Sep 2003 15:51:50 +0000 (15:51 +0000)]
Fixed gnome_vfs_read_entire_file() detection.

20 years agoCompatibility with Gnome-VFS-2.0.x - missing gnome_vfs_read_entire_file().
short [Wed, 24 Sep 2003 13:38:02 +0000 (13:38 +0000)]
Compatibility with Gnome-VFS-2.0.x - missing gnome_vfs_read_entire_file().

20 years agoCheck/require <libxml/xmlreader.h> for '--enable-install-pkg'.
short [Wed, 24 Sep 2003 07:45:37 +0000 (07:45 +0000)]
Check/require <libxml/xmlreader.h> for '--enable-install-pkg'.

20 years agoRelease: 0.9
short [Tue, 23 Sep 2003 19:15:52 +0000 (19:15 +0000)]
Release: 0.9

20 years agoDebian package version detected from 'configure.in/@VERSION@'.
short [Tue, 23 Sep 2003 19:12:42 +0000 (19:12 +0000)]
Debian package version detected from 'configure.in/@VERSION@'.

20 years ago+Note about 'captive-ntfs' filesystem type.
short [Tue, 23 Sep 2003 18:56:05 +0000 (18:56 +0000)]
+Note about 'captive-ntfs' filesystem type.

20 years ago+Microsoft Windows RAID tests/support - IIRC already exists open sourced.
short [Tue, 23 Sep 2003 18:17:42 +0000 (18:17 +0000)]
+Microsoft Windows RAID tests/support - IIRC already exists open sourced.

20 years agoFixed --sandbox-server active ulimit(2) if being executed by mount(8).
short [Tue, 23 Sep 2003 17:17:31 +0000 (17:17 +0000)]
Fixed --sandbox-server active ulimit(2) if being executed by mount(8).

20 years agoDebian package: Fixed setuid clear of captive-sandbox-server(1).
short [Tue, 23 Sep 2003 17:16:46 +0000 (17:16 +0000)]
Debian package: Fixed setuid clear of captive-sandbox-server(1).

20 years ago+Remove stale sandbox chroot directories owned by 'captive.captive'
short [Tue, 23 Sep 2003 17:16:10 +0000 (17:16 +0000)]
+Remove stale sandbox chroot directories owned by 'captive.captive'

20 years agoOptimizations disabling no longer needed due to explicit STDCALL workaround.
short [Tue, 23 Sep 2003 12:33:51 +0000 (12:33 +0000)]
Optimizations disabling no longer needed due to explicit STDCALL workaround.

20 years ago+CAPTIVE_STDCALL calling by hand to workaround broken GCC.
short [Tue, 23 Sep 2003 07:08:58 +0000 (07:08 +0000)]
+CAPTIVE_STDCALL calling by hand to workaround broken GCC.

20 years agoFixed missing create/remove 'captive' user/group for 'captive' package.
short [Mon, 22 Sep 2003 19:10:35 +0000 (19:10 +0000)]
Fixed missing create/remove 'captive' user/group for 'captive' package.

20 years agoPrevent error message during group 'captive' deletion.
short [Mon, 22 Sep 2003 18:54:58 +0000 (18:54 +0000)]
Prevent error message during group 'captive' deletion.

20 years agoFixed missing create/remove 'captive' user/group for 'captive' package.
short [Mon, 22 Sep 2003 17:59:18 +0000 (17:59 +0000)]
Fixed missing create/remove 'captive' user/group for 'captive' package.

20 years agoCosmetic: Include suggestion for W32 drivers acquire possibilities.
short [Mon, 22 Sep 2003 16:10:12 +0000 (16:10 +0000)]
Cosmetic: Include suggestion for W32 drivers acquire possibilities.

20 years ago.deb packaging: Fixed path to: /var/lib/captive
short [Mon, 22 Sep 2003 14:44:34 +0000 (14:44 +0000)]
.deb packaging: Fixed path to: /var/lib/captive

20 years agoFixed mis-specified 'conffiles'.
short [Mon, 22 Sep 2003 14:29:24 +0000 (14:29 +0000)]
Fixed mis-specified 'conffiles'.

20 years agoMinor messages translation typos/fixes.
short [Mon, 22 Sep 2003 12:29:12 +0000 (12:29 +0000)]
Minor messages translation typos/fixes.

20 years agoFixed forgotten requisite: +BuildRequires: lufs
short [Mon, 22 Sep 2003 12:27:05 +0000 (12:27 +0000)]
Fixed forgotten requisite: +BuildRequires: lufs
Workaround Mandrake 'rpm -e' dependencies.
Avoid contacting broken $DISPLAY by captive-install-acquire(1).

20 years agoFixed missing check of missing LUFS include files.
short [Mon, 22 Sep 2003 12:25:40 +0000 (12:25 +0000)]
Fixed missing check of missing LUFS include files.

20 years agoFixed 'make install' if '--disable-lufs'.
short [Mon, 22 Sep 2003 12:25:12 +0000 (12:25 +0000)]
Fixed 'make install' if '--disable-lufs'.

20 years agoDisable UI init if processing options in batch mode.
short [Mon, 22 Sep 2003 12:24:51 +0000 (12:24 +0000)]
Disable UI init if processing options in batch mode.

20 years agoFiltered out undocumented sections.
short [Mon, 22 Sep 2003 07:21:25 +0000 (07:21 +0000)]
Filtered out undocumented sections.

20 years agogtk-doc compatibility fix.
short [Mon, 22 Sep 2003 07:20:29 +0000 (07:20 +0000)]
gtk-doc compatibility fix.

20 years agoMessages updated for release 0.9
short [Sun, 21 Sep 2003 21:10:50 +0000 (21:10 +0000)]
Messages updated for release 0.9

20 years agoCosmetic: Message typo.
short [Sun, 21 Sep 2003 21:00:50 +0000 (21:00 +0000)]
Cosmetic: Message typo.

20 years agoCosmetic: Message typo.
short [Sun, 21 Sep 2003 21:00:01 +0000 (21:00 +0000)]
Cosmetic: Message typo.

20 years agoCosmetic: Fix LUFS project fullname.
short [Sun, 21 Sep 2003 18:03:49 +0000 (18:03 +0000)]
Cosmetic: Fix LUFS project fullname.

20 years ago+Project home URL.
short [Sat, 20 Sep 2003 09:27:26 +0000 (09:27 +0000)]
+Project home URL.

20 years ago+Shameless advertisement.
short [Fri, 19 Sep 2003 14:28:08 +0000 (14:28 +0000)]
+Shameless advertisement.

20 years agoFixed 'options->sandbox' indication of sandbox slave.
short [Fri, 19 Sep 2003 14:26:53 +0000 (14:26 +0000)]
Fixed 'options->sandbox' indication of sandbox slave.

20 years agoWritten man pages.
short [Fri, 19 Sep 2003 09:55:51 +0000 (09:55 +0000)]
Written man pages.

20 years agoNoted sandbox 'captive' user installation requirement.
short [Thu, 18 Sep 2003 22:32:25 +0000 (22:32 +0000)]
Noted sandbox 'captive' user installation requirement.

20 years agoREADME for the first public release.
short [Thu, 18 Sep 2003 21:28:37 +0000 (21:28 +0000)]
README for the first public release.

20 years ago'doc/FAQ' removed as it getz integrated elsewhere.
short [Thu, 18 Sep 2003 19:31:25 +0000 (19:31 +0000)]
'doc/FAQ' removed as it getz integrated elsewhere.

20 years ago'./configure' requirements made optional for various parts of projects.
short [Thu, 18 Sep 2003 10:29:16 +0000 (10:29 +0000)]
'./configure' requirements made optional for various parts of projects.
Sandbox/LUFS '--with' options renamed to the more appropriate '--enable' ones.

20 years agoImplemented cabinet download progress indicator.
short [Wed, 17 Sep 2003 15:43:52 +0000 (15:43 +0000)]
Implemented cabinet download progress indicator.

20 years ago+User-specifiable proxy for captive-install-acquire (not just the GConf one).
short [Wed, 17 Sep 2003 13:09:26 +0000 (13:09 +0000)]
+User-specifiable proxy for captive-install-acquire (not just the GConf one).

20 years agoUse 'MAP_NORESERVE' for empty memory ranges allocation.
short [Wed, 17 Sep 2003 12:53:08 +0000 (12:53 +0000)]
Use 'MAP_NORESERVE' for empty memory ranges allocation.

20 years agoCosmetic: UI message typo.
short [Wed, 17 Sep 2003 07:23:11 +0000 (07:23 +0000)]
Cosmetic: UI message typo.

20 years agoCosmetic: Error messages cleanup.
short [Wed, 17 Sep 2003 07:15:24 +0000 (07:15 +0000)]
Cosmetic: Error messages cleanup.

20 years agoFixed UI message typo.
short [Wed, 17 Sep 2003 07:07:03 +0000 (07:07 +0000)]
Fixed UI message typo.

20 years agoFixed LUFS 'Stale NFS filehandle' by list rootdir ("\\device\\." is forbidden).
short [Tue, 16 Sep 2003 16:45:18 +0000 (16:45 +0000)]
Fixed LUFS 'Stale NFS filehandle' by list rootdir ("\\device\\." is forbidden).

20 years agocaptivefs_setattr(): Fixed crash by bogus set of GNOME_VFS_SET_FILE_INFO_NAME.
short [Tue, 16 Sep 2003 15:52:21 +0000 (15:52 +0000)]
captivefs_setattr(): Fixed crash by bogus set of GNOME_VFS_SET_FILE_INFO_NAME.

20 years agoCompatibility with libxml2-devel-2.5.4-1 (XML_READ_TYPE_* not defined).
short [Tue, 16 Sep 2003 14:18:51 +0000 (14:18 +0000)]
Compatibility with libxml2-devel-2.5.4-1 (XML_READ_TYPE_* not defined).

20 years agognome-vfs2-devel-2.2.2-4 compatibility (GNOME_VFS_ERROR_LAUNCH not defined).
short [Tue, 16 Sep 2003 14:12:48 +0000 (14:12 +0000)]
gnome-vfs2-devel-2.2.2-4 compatibility (GNOME_VFS_ERROR_LAUNCH not defined).

20 years agoFixed './src/install/acquire/cabextract' CVS branch checkout.
short [Tue, 16 Sep 2003 10:37:54 +0000 (10:37 +0000)]
Fixed './src/install/acquire/cabextract' CVS branch checkout.

20 years ago'KPCR' ElectricFence-protected for debugging.
short [Tue, 16 Sep 2003 08:48:57 +0000 (08:48 +0000)]
'KPCR' ElectricFence-protected for debugging.

20 years agoNew 'IKPCR' must be wrap-handled the same way as 'KPCR'.
short [Tue, 16 Sep 2003 08:48:05 +0000 (08:48 +0000)]
New 'IKPCR' must be wrap-handled the same way as 'KPCR'.
 - update for ReactOS HEAD-2003091401

20 years ago+STATUS_LOG_FILE_FULL should be handled everywhere; not just file_write().
short [Mon, 15 Sep 2003 18:15:58 +0000 (18:15 +0000)]
+STATUS_LOG_FILE_FULL should be handled everywhere; not just file_write().
+Check function calling convention types in *.def files.

20 years agoRemoved forgotten debug message.
short [Mon, 15 Sep 2003 18:14:39 +0000 (18:14 +0000)]
Removed forgotten debug message.

20 years agoupdate for ReactOS HEAD-2003091401
short [Mon, 15 Sep 2003 18:02:31 +0000 (18:02 +0000)]
update for ReactOS HEAD-2003091401

20 years ago+Script to compile Ext2fsd by GCC as symbol-featured debuggable '.so'.
short [Sun, 14 Sep 2003 07:35:03 +0000 (07:35 +0000)]
+Script to compile Ext2fsd by GCC as symbol-featured debuggable '.so'.

20 years agoCosmetic: +Prevent: ... might be used uninitialized in this function
short [Sat, 13 Sep 2003 23:15:18 +0000 (23:15 +0000)]
Cosmetic: +Prevent: ... might be used uninitialized in this function

20 years agocaptive_sandbox_parent_file_seek(): Fixed uninitialized returned error code.
short [Sat, 13 Sep 2003 21:53:43 +0000 (21:53 +0000)]
captive_sandbox_parent_file_seek(): Fixed uninitialized returned error code.

20 years ago-Strict ulimit (rlimit) of sandbox child.
short [Sat, 13 Sep 2003 18:51:20 +0000 (18:51 +0000)]
-Strict ulimit (rlimit) of sandbox child.

20 years ago+Sandbox setrlimit(2) jail, new option "--no-rlimit".
short [Sat, 13 Sep 2003 18:50:54 +0000 (18:50 +0000)]
+Sandbox setrlimit(2) jail, new option "--no-rlimit".
Cosmetic: Fixed missing trailing '\n' in chrooted '/etc/passwd'.

20 years ago-Concurrent disk writes may fail on captive_file_write() .Information==num_bytes
short [Sat, 13 Sep 2003 18:17:36 +0000 (18:17 +0000)]
-Concurrent disk writes may fail on captive_file_write() .Information==num_bytes
 - Implemented sandbox restarting on NTFS STATUS_LOG_FILE_FULL.

20 years agoDo not display current directory in non-interactive command mode.
short [Sat, 13 Sep 2003 18:11:29 +0000 (18:11 +0000)]
Do not display current directory in non-interactive command mode.

20 years agoReplaced buggy ReactOS ERESOURCE handling by own single-threaded one.
short [Sat, 13 Sep 2003 18:02:30 +0000 (18:02 +0000)]
Replaced buggy ReactOS ERESOURCE handling by own single-threaded one.

20 years agoImplemented sandbox restarting on NTFS STATUS_LOG_FILE_FULL.
short [Sat, 13 Sep 2003 18:01:48 +0000 (18:01 +0000)]
Implemented sandbox restarting on NTFS STATUS_LOG_FILE_FULL.

20 years agoFixed proper 'vfs' unref during non-interactive command mode.
short [Sat, 13 Sep 2003 18:00:43 +0000 (18:00 +0000)]
Fixed proper 'vfs' unref during non-interactive command mode.

20 years agoInclude 'ext2fsd.sys-v0.10a CheckedBuild' to standard distribution.
short [Sat, 13 Sep 2003 13:19:56 +0000 (13:19 +0000)]
Include 'ext2fsd.sys-v0.10a CheckedBuild' to standard distribution.

20 years agoIncluded URL for each project involved.
short [Sat, 13 Sep 2003 13:16:05 +0000 (13:16 +0000)]
Included URL for each project involved.

20 years ago-Include ext2fsd.sys
short [Sat, 13 Sep 2003 07:03:45 +0000 (07:03 +0000)]
-Include ext2fsd.sys
-Set direct-write buffers limit for sandbox child.
 - No longer needed as we can now fully transparently restart sandbox slave.

20 years ago+libcaptive/cc/ mmap(2)s whole SharedCacheMap; ext2fsd maps whole disk area!
short [Sat, 13 Sep 2003 07:01:19 +0000 (07:01 +0000)]
+libcaptive/cc/ mmap(2)s whole SharedCacheMap; ext2fsd maps whole disk area!

20 years agoReport user-readable error for not yet supported large non-mappable areas.
short [Sat, 13 Sep 2003 06:59:46 +0000 (06:59 +0000)]
Report user-readable error for not yet supported large non-mappable areas.

20 years agocaptive_rtl_file_mmap(): Fixed mmap(2) error check.
short [Sat, 13 Sep 2003 06:50:58 +0000 (06:50 +0000)]
captive_rtl_file_mmap(): Fixed mmap(2) error check.

20 years agoCosmetic: captive_shared_cache_map_get_ref(): 'CallBacks' can be 'const'.
short [Sat, 13 Sep 2003 06:00:53 +0000 (06:00 +0000)]
Cosmetic: captive_shared_cache_map_get_ref(): 'CallBacks' can be 'const'.
captive_shared_cache_map_set_data_valid(): Validate last FileSize-matching page.

20 years agoCosmetic: captive_shared_cache_map_get_ref(): 'CallBacks' can be 'const'.
short [Sat, 13 Sep 2003 05:59:54 +0000 (05:59 +0000)]
Cosmetic: captive_shared_cache_map_get_ref(): 'CallBacks' can be 'const'.

20 years agoCcZeroData(): Fix ext2fsd.sys-v0.10a call on non-SharedCacheMapped object.
short [Sat, 13 Sep 2003 05:59:11 +0000 (05:59 +0000)]
CcZeroData(): Fix ext2fsd.sys-v0.10a call on non-SharedCacheMapped object.

20 years agoInclude 'ext2fsd.sys-v0.10a CheckedBuild' to standard distribution.
short [Fri, 12 Sep 2003 20:19:15 +0000 (20:19 +0000)]
Include 'ext2fsd.sys-v0.10a CheckedBuild' to standard distribution.

20 years agoCcSetFileSizes(): Permit uninitialized SharedCacheMap.
short [Fri, 12 Sep 2003 20:17:12 +0000 (20:17 +0000)]
CcSetFileSizes(): Permit uninitialized SharedCacheMap.

20 years ago+Include ext2fsd.sys
short [Fri, 12 Sep 2003 19:46:56 +0000 (19:46 +0000)]
+Include ext2fsd.sys
+Rename 'CAPTIVE_XXX_IS_OBJECT' to 'CAPTIVE_IS_XXX_OBJECT'.
+Move sandbox master 'directory_read' bufering from sandbox/ to client/.
+Move sandbox master 'file_seek' 'offset' maintenance from sandbox/ to client/.

20 years agoImplemented CaptiveParentConnector sandbox restarts handling GInterface.
short [Fri, 12 Sep 2003 19:44:53 +0000 (19:44 +0000)]
Implemented CaptiveParentConnector sandbox restarts handling GInterface.

20 years agoImplemented CaptiveParentConnector sandbox restarts handling GInterface.
short [Fri, 12 Sep 2003 19:44:46 +0000 (19:44 +0000)]
Implemented CaptiveParentConnector sandbox restarts handling GInterface.
Cosmetic: Cleanup of sandbox master 'close' operation.

20 years agoCosmetic: Cleanup of sandbox master 'close' operation.
short [Fri, 12 Sep 2003 19:44:24 +0000 (19:44 +0000)]
Cosmetic: Cleanup of sandbox master 'close' operation.

20 years agoReport all dirty objects corrupted by each sandbox crash.
short [Fri, 12 Sep 2003 19:43:34 +0000 (19:43 +0000)]
Report all dirty objects corrupted by each sandbox crash.