BeFS-driver for Linux is a read-only Linux 2.4 filesystem driver for the Be filesystem, the native filesystem of Be (includes BeOS). The basic features (directories and files) are stable, and robust. It is distributed as a source tarball and as a patch against the latest 2.4 kernels.
Release Notes: This release fixes a module Makefile problem in that it was not compiling all the correct source files, and fixes a problem that would cause an unresolved symbols error even if the Makefile problem was fixed (or you were using the patch and were not affected). It also removes a duplicated function definition, and fixes a potential null pointer dereference when reporting an error.
Release Notes: This release adds a patch to eliminate the memcpy() overhead from b+tree operations, changes the befs_read_datastream() interface, and segregates the functions that interface directly with the Linux VFS interface into their own file called linuxvfs.c.
Release Notes: Binary searches are now used within directory nodes, the makefile was cleaned up, problems compiling against a kernel with modversions were fixed, and a Debian package for use with kernel-package was added.
Release Notes: Two annoying bugs were fixed. Support for long symlinks was added. A problem which occurred when using the module with a kernel with CONFIG_MODVERSIONS turned on was fixed.
Release Notes: Cross-endian filesystems are now supported, as is NLS charset translation. The driver is now provided as both a kernel patch and a source tarball for compiling the module outside of the kernel tree.