History log of /haiku/src/add-ons/kernel/file_systems/udf/MetadataPartition.cpp
Revision Date Author Comments
# aa18b835 26-Nov-2012 Philippe Saint-Pierre <stpere@gmail.com>

udf kernel add-on: memory leak fix (CID 743820).


# ee3c8867 23-Oct-2012 Jérôme Duval <jerome.duval@gmail.com>

UDF: use mirror metadata file when needed

* style fixes
* try the mirror metadata file in case read fails on the main file


# c530d46c 09-Oct-2012 Jérôme Duval <jerome.duval@gmail.com>

UDF: support for metadata partition (feature from 2.50)

* added Icb::FindBlock() to find block in extents.
* MetadataPartition uses extents descriptors found in the metadatafile
to lookup blocks on a physical partition
* uses struct timespec instead of time_t
* added init_entities() to call C++ structures constructors. This is
called at module initialization, C++ constructors are currently not called when
a kernel module is loaded.
* tested with a sample bluray ISO.


# deac135d 18-Aug-2008 Salvatore Benedetto <salvatore.benedetto@gmail.com>

* Replaced kernel_cpp.h with util/kernel_cpp.h
* Removed Udf namespace
* Clean up


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27023 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a1b5a724 11-Nov-2003 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

Physical blocks are off_t's, not uint32's.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5314 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 9be2e8bd 01-Nov-2003 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

Initial checkin. Mostly empty implementation of UDF 2.50 metadata partitions.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5230 a95241bf-73f2-0310-859d-f6bbb57e9c96


# aa18b835046dab3a7877b8cb16b006494c199b64 26-Nov-2012 Philippe Saint-Pierre <stpere@gmail.com>

udf kernel add-on: memory leak fix (CID 743820).


# ee3c8867434cd7d42c5efa26e591ab87eb484358 23-Oct-2012 Jérôme Duval <jerome.duval@gmail.com>

UDF: use mirror metadata file when needed

* style fixes
* try the mirror metadata file in case read fails on the main file


# c530d46cca3cb9bde36e243e634796eb2e17a23a 09-Oct-2012 Jérôme Duval <jerome.duval@gmail.com>

UDF: support for metadata partition (feature from 2.50)

* added Icb::FindBlock() to find block in extents.
* MetadataPartition uses extents descriptors found in the metadatafile
to lookup blocks on a physical partition
* uses struct timespec instead of time_t
* added init_entities() to call C++ structures constructors. This is
called at module initialization, C++ constructors are currently not called when
a kernel module is loaded.
* tested with a sample bluray ISO.


# deac135d7c24cffeb3e51c8ee487f798964fe00c 18-Aug-2008 Salvatore Benedetto <salvatore.benedetto@gmail.com>

* Replaced kernel_cpp.h with util/kernel_cpp.h
* Removed Udf namespace
* Clean up


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27023 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a1b5a724edc0e6fd4608de040e041f96dad62db4 11-Nov-2003 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

Physical blocks are off_t's, not uint32's.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5314 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 9be2e8bd9e1be9398fe85e2abd9c7afc69880e13 01-Nov-2003 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

Initial checkin. Mostly empty implementation of UDF 2.50 metadata partitions.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5230 a95241bf-73f2-0310-859d-f6bbb57e9c96