History log of /haiku/src/bin/bfs_tools/lib/bfs.h
Revision Date Author Comments
# 2ca13760 20-Aug-2021 Coldfirex <sakison@gmail.com>

Mass updating of OpenBeOS text to Haiku

No functional code altered.

https://dev.haiku-os.org/ticket/17197

Change-Id: I75cc74f6be0ad968fd77c31fbe5b0f650a6fe9e0
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4364
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>


# 10e65231 13-Jul-2015 Adrien Destugues <pulkomandy@gmail.com>

bfs_tools: some more structs needed packing.


# 2df2dca4 08-Jul-2015 Adrien Destugues <pulkomandy@gmail.com>

bfs tools: missing null check, 64bit support

* Some NULL checks were missing, but on 32-bit machines recover will still fail on my big data partition as it goes out of memory.
* Pack structures that are mapped to on-disk data, so when using a 64-bit compiler, no padding is inserted. Hopefully with 8GB of RAM I have enough to recover my data.


# 2a8d81c2 10-May-2013 Jérôme Duval <jerome.duval@gmail.com>

bfsinfo: fixes 64 bit warnings


# 647cff2e 26-Mar-2012 Axel Dörfler <axeld@pinc-software.de>

Imported BFS-Tools (without docs), added bfsinfo to the image.

* The sources are unchanged, and most of it doesn't follow Haiku's coding
style -- stuff that I updated over the years might also have seen a coding
style update.
* This was also the basis on which Haiku's BFS has been written.
* In the long run, the stuff in 'lib' that is already part of BFS should
be removed, and used directly from BFS itself.
* I haven't yet added any other of the tools to the image. Not sure if they
are ready for inclusion yet; 'recover' could also be renamed to reflect that
it is BFS specific.


# 10e652315921d90b1791ef09935ce438557c7f30 13-Jul-2015 Adrien Destugues <pulkomandy@gmail.com>

bfs_tools: some more structs needed packing.


# 2df2dca42235e77e881042ecfc9b7f06a6282af3 08-Jul-2015 Adrien Destugues <pulkomandy@gmail.com>

bfs tools: missing null check, 64bit support

* Some NULL checks were missing, but on 32-bit machines recover will still fail on my big data partition as it goes out of memory.
* Pack structures that are mapped to on-disk data, so when using a 64-bit compiler, no padding is inserted. Hopefully with 8GB of RAM I have enough to recover my data.


# 2a8d81c2913b3e23f9ea101b5a188411830a3dfd 10-May-2013 Jérôme Duval <jerome.duval@gmail.com>

bfsinfo: fixes 64 bit warnings


# 647cff2e5925f2a1483b94aaff5620647ddf11bd 26-Mar-2012 Axel Dörfler <axeld@pinc-software.de>

Imported BFS-Tools (without docs), added bfsinfo to the image.

* The sources are unchanged, and most of it doesn't follow Haiku's coding
style -- stuff that I updated over the years might also have seen a coding
style update.
* This was also the basis on which Haiku's BFS has been written.
* In the long run, the stuff in 'lib' that is already part of BFS should
be removed, and used directly from BFS itself.
* I haven't yet added any other of the tools to the image. Not sure if they
are ready for inclusion yet; 'recover' could also be renamed to reflect that
it is BFS specific.