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

20 years agoReport all dirty objects corrupted by each sandbox crash.
short [Fri, 12 Sep 2003 19:42:35 +0000 (19:42 +0000)]
Report all dirty objects corrupted by each sandbox crash.
Fixed 'BROKEN' state to never reincarnate back to 'CLOSED'&'DIRTY' state.

20 years agoCosmetic: +Sanity assertion.
short [Fri, 12 Sep 2003 19:40:32 +0000 (19:40 +0000)]
Cosmetic: +Sanity assertion.

20 years agoImplemented CaptiveParentConnector sandbox restarts handling GInterface.
short [Fri, 12 Sep 2003 19:40:11 +0000 (19:40 +0000)]
Implemented CaptiveParentConnector sandbox restarts handling GInterface.
Report all dirty objects corrupted by each sandbox crash.
Fixed missing Connector set_dirty() during 'create' operation.
Sandbox master object close operation now properly Connector-protected.

20 years agoReport all dirty objects corrupted by each sandbox crash.
short [Fri, 12 Sep 2003 19:38:04 +0000 (19:38 +0000)]
Report all dirty objects corrupted by each sandbox crash.
Fixed missing Connector set_dirty() during 'create' operation.
Sandbox master object close operation now properly Connector-protected.

20 years agoWorkarounded writing files after finalization-of-parents bugfix.
short [Fri, 12 Sep 2003 07:35:19 +0000 (07:35 +0000)]
Workarounded writing files after finalization-of-parents bugfix.
 - FIXME: Currently we never finalize any SharedCacheMap.

20 years agoImplemented CaptiveParentConnector sandbox restarts handling GInterface.
short [Fri, 12 Sep 2003 07:15:14 +0000 (07:15 +0000)]
Implemented CaptiveParentConnector sandbox restarts handling GInterface.

20 years agoUpdated debian packaging for 'debian-unstable'.
short [Wed, 10 Sep 2003 16:47:36 +0000 (16:47 +0000)]
Updated debian packaging for 'debian-unstable'.
Updated debian packaging for 'captive-install' package.

20 years agoSpecified 'Packager' explicitely.
short [Wed, 10 Sep 2003 16:46:04 +0000 (16:46 +0000)]
Specified 'Packager' explicitely.

20 years agoCosmetic: Message typo.
short [Wed, 10 Sep 2003 13:52:30 +0000 (13:52 +0000)]
Cosmetic: Message typo.

20 years agoFile sandbox parent now maintains its own 'offset'.
short [Wed, 10 Sep 2003 09:43:26 +0000 (09:43 +0000)]
File sandbox parent now maintains its own 'offset'.
 - Needed for transparent vfs restarting.

20 years agoFixed 'finalize' to proper pass finalization to its parent class finalizer.
short [Tue, 9 Sep 2003 18:52:45 +0000 (18:52 +0000)]
Fixed 'finalize' to proper pass finalization to its parent class finalizer.
Prevent crash of captive_shared_cache_map_FileSizes_set() during finalize.

20 years agoFixed reference counting by SharedCacheMap 'map' PrivateBcbMap.
short [Tue, 9 Sep 2003 18:50:45 +0000 (18:50 +0000)]
Fixed reference counting by SharedCacheMap 'map' PrivateBcbMap.

20 years agoFixed 'finalize' to proper pass finalization to its parent class finalizer.
short [Tue, 9 Sep 2003 18:50:32 +0000 (18:50 +0000)]
Fixed 'finalize' to proper pass finalization to its parent class finalizer.

20 years agoFixed 'finalize' to proper pass finalization to its parent class finalizer.
short [Tue, 9 Sep 2003 18:50:15 +0000 (18:50 +0000)]
Fixed 'finalize' to proper pass finalization to its parent class finalizer.
Fixed reference counting by SharedCacheMap 'map' PrivateBcbMap.

20 years agoSplit (vfs|directory|file) to &, &_parent and &_slave by inheritance.
short [Tue, 9 Sep 2003 17:27:29 +0000 (17:27 +0000)]
Split (vfs|directory|file) to &, &_parent and &_slave by inheritance.

20 years agoReturn referrenced VFS: captive_(directory|file)_get_vfs() -> *_ref_vfs()
short [Tue, 9 Sep 2003 17:25:47 +0000 (17:25 +0000)]
Return referrenced VFS: captive_(directory|file)_get_vfs() -> *_ref_vfs()

20 years agoFixed read_directory(): Leave us stuck at EOF - GnomeVFS behaves that way.
short [Mon, 8 Sep 2003 12:13:13 +0000 (12:13 +0000)]
Fixed read_directory(): Leave us stuck at EOF - GnomeVFS behaves that way.

20 years ago+Sandbox parent now reads the whole directory atomically.
short [Mon, 8 Sep 2003 09:00:39 +0000 (09:00 +0000)]
+Sandbox parent now reads the whole directory atomically.
 - During valid child restart we would loose our reading position.

20 years agoDisable LUFS directory cache as each LUFS-channel has its own obsolete one.
short [Mon, 8 Sep 2003 05:13:36 +0000 (05:13 +0000)]
Disable LUFS directory cache as each LUFS-channel has its own obsolete one.

20 years ago+Restart sandbox child on failed vfs_volume_info_get().
short [Sun, 7 Sep 2003 18:06:04 +0000 (18:06 +0000)]
+Restart sandbox child on failed vfs_volume_info_get().

20 years ago+Ability to replay also vfs_volume_info_get().
short [Sun, 7 Sep 2003 14:10:35 +0000 (14:10 +0000)]
+Ability to replay also vfs_volume_info_get().

20 years agoFixed '--syslog' for clients using 'CAPTIVE_POPT_INCLUDE'.
short [Sun, 7 Sep 2003 08:52:10 +0000 (08:52 +0000)]
Fixed '--syslog' for clients using 'CAPTIVE_POPT_INCLUDE'.

20 years ago-syslog(3) GLog reporting.
short [Sun, 7 Sep 2003 08:29:10 +0000 (08:29 +0000)]
-syslog(3) GLog reporting.

20 years agoImplemented '--syslog' and '--syslog-facility'.
short [Sun, 7 Sep 2003 08:28:46 +0000 (08:28 +0000)]
Implemented '--syslog' and '--syslog-facility'.

20 years ago+Unify options parsing by captive_options_parse().
short [Sun, 7 Sep 2003 03:16:13 +0000 (03:16 +0000)]
+Unify options parsing by captive_options_parse().

20 years ago'captive-install' dependencies: +readline
short [Sat, 6 Sep 2003 18:03:04 +0000 (18:03 +0000)]
'captive-install' dependencies: +readline

20 years ago-'captive' account as pre/post-install.
short [Sat, 6 Sep 2003 17:42:27 +0000 (17:42 +0000)]
-'captive' account as pre/post-install.

20 years agoNote NTFS was very buggy in 'captive-0.8'.
short [Sat, 6 Sep 2003 17:25:31 +0000 (17:25 +0000)]
Note NTFS was very buggy in 'captive-0.8'.

20 years ago+Concurrent disk writes may fail on captive_file_write() .Information==num_bytes
short [Sat, 6 Sep 2003 16:39:57 +0000 (16:39 +0000)]
+Concurrent disk writes may fail on captive_file_write() .Information==num_bytes

20 years agoForgotten <ctype.h> #include.
short [Sat, 6 Sep 2003 15:30:04 +0000 (15:30 +0000)]
Forgotten <ctype.h> #include.

20 years agoFixed 'w32-mod-id.captivemodid.xml' forgotten in 'EXTRA_DIST'.
short [Sat, 6 Sep 2003 15:18:25 +0000 (15:18 +0000)]
Fixed 'w32-mod-id.captivemodid.xml' forgotten in 'EXTRA_DIST'.

20 years agoTell Glade to build required 'ui-gnome-support.[ch]'.
short [Sat, 6 Sep 2003 14:52:33 +0000 (14:52 +0000)]
Tell Glade to build required 'ui-gnome-support.[ch]'.

20 years ago'src/install/acquire/ui-gnome-support.[ch]' are left autogenerated by Glade.
short [Sat, 6 Sep 2003 14:36:21 +0000 (14:36 +0000)]
'src/install/acquire/ui-gnome-support.[ch]' are left autogenerated by Glade.

20 years ago+'captive-install-acquire'
short [Sat, 6 Sep 2003 14:20:01 +0000 (14:20 +0000)]
+'captive-install-acquire'

20 years ago'install' package requires: +libgnomeui,readline
short [Sat, 6 Sep 2003 14:18:45 +0000 (14:18 +0000)]
'install' package requires: +libgnomeui,readline

20 years agoImplemented captive-install-acquire Gnome interface.
short [Sat, 6 Sep 2003 14:14:58 +0000 (14:14 +0000)]
Implemented captive-install-acquire Gnome interface.
Various multi-UI code generalizations.

20 years agoFirst usable command-line UI version.
short [Thu, 4 Sep 2003 07:30:54 +0000 (07:30 +0000)]
First usable command-line UI version.

20 years agoCosmetic: Error message simplified.
short [Thu, 4 Sep 2003 07:29:11 +0000 (07:29 +0000)]
Cosmetic: Error message simplified.

20 years ago'captive-install-acquire' requires httpcaptive:// handler.
short [Thu, 4 Sep 2003 07:28:48 +0000 (07:28 +0000)]
'captive-install-acquire' requires httpcaptive:// handler.
'captive-install' package description completed.
+Run 'captive-install-acquire' during 'captive-install' package installation.