History log of /dflybsd-src/lib/libhammer/misc.c (Results 1 – 10 of 10)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v6.4.0, v6.4.0rc1, v6.5.0, v6.2.2, v6.2.1, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0, v5.8.3, v5.8.2, v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3, v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2, v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1, v5.2.0, v5.3.0, v5.2.0rc, v5.0.2, v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1, v4.8.0, v4.6.2
# 451476c3 16-Mar-2017 Sascha Wildner <saw@online.de>

Remove some more duplicate includes in our tree.


Revision tags: v4.9.0, v4.8.0rc, v4.6.1, v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0, v4.4.3, v4.4.2, v4.4.1, v4.4.0, v4.5.0, v4.4.0rc, v4.2.4, v4.3.1, v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc, v4.0.5, v4.0.4
# a77d0377 10-Feb-2015 Antonio Huete Jimenez <tuxillo@quantumachine.net>

libhammer - Preparation for snapshot handling & fixes

Trivial changes:
- Function renaming to actually match what they are
describing.
- Clearer variable naming.

Additions:
- Structures to ho

libhammer - Preparation for snapshot handling & fixes

Trivial changes:
- Function renaming to actually match what they are
describing.
- Clearer variable naming.

Additions:
- Structures to hold snapshot data.
- Functions to retrieve snapshots from metadata for PFSes.
- A file for version compatibility functions.
- A function to return the canonical access path of a
PFS which is suitable for opening.
- Wrappers to operate per PFS snapshot list.

Changes & fixes:
- Use the new functions to gather all snaps of a PFS.
- Adapt hammer program for the changes.
- Check before free'ing in libhammer_free_fsinfo()
- Display the number of snapshots for unmounted PFSes.

Still missing:
- Manpages changes.

show more ...


# 0b4d026e 07-Feb-2015 Antonio Huete Jimenez <tuxillo@quantumachine.net>

libhammer - Fix a fd leak on the previous commit

- Also check fd just in case it's invalid

Submitted-by: tkusumi (with modification)
Closes: #2784


# d428efb7 05-Feb-2015 Antonio Huete Jimenez <tuxillo@quantumachine.net>

libhammer - Change the way PFS mounts are detected

- libhammer_find_pfs_mount() now takes a single argument which
is the unique_uuid used for the search.
- This solves a problem when passing the p

libhammer - Change the way PFS mounts are detected

- libhammer_find_pfs_mount() now takes a single argument which
is the unique_uuid used for the search.
- This solves a problem when passing the path of a PFS to commands
like 'hammer info' which mistakenly took the argument as the PFS#0.
- Adjust manpage to reflect current status.

show more ...


# 4ac019b8 25-Jan-2015 Tomohiro Kusumi <kusumi.tomohiro@gmail.com>

lib/libhammer: cleanups

Using pointer dereference instead of several mntbuf[curmount].f_xxx
makes code clear and also makes lines fit within 80 characters.


# e8308858 25-Jan-2015 Tomohiro Kusumi <kusumi.tomohiro@gmail.com>

lib/libhammer: cleanups

This patch has some minor cleanups of libhammer.

hunk1: Remove parentheses
hunk2: Remove parentheses
hunk3: Remove forward declaration of obsolete function.
find_pfs_

lib/libhammer: cleanups

This patch has some minor cleanups of libhammer.

hunk1: Remove parentheses
hunk2: Remove parentheses
hunk3: Remove forward declaration of obsolete function.
find_pfs_mount() was re-implemented as a part of libhammer
and commit 4f09feab replaces it with libhammer version.

show more ...


# 42cb3c2b 25-Jan-2015 Tomohiro Kusumi <kusumi.tomohiro@gmail.com>

lib/libhammer: fix minor memory leaks

This patch fixes minor memory leaks of libhammer.

hunk1: This isn't necessary since it never gets here.
_libhammer_malloc() exit(1) if it failed to call

lib/libhammer: fix minor memory leaks

This patch fixes minor memory leaks of libhammer.

hunk1: This isn't necessary since it never gets here.
_libhammer_malloc() exit(1) if it failed to calloc().
hunk2: Add missing close(fd).
hunk3: Add missing free(mntbuf).

show more ...


Revision tags: v4.0.3, v4.0.2, v4.0.1, v4.0.0, v4.0.0rc3, v4.0.0rc2, v4.0.0rc, v4.1.0, v3.8.2, v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2, v3.9.0, v3.8.0rc, v3.6.2, v3.6.1, v3.6.0, v3.7.1, v3.6.0rc
# 3729b417 07-Sep-2013 Antonio Huete Jimenez <tuxillo@quantumachine.net>

libhammer - Use source directory header instead of the system one.

* Instead of using libhammer.h from /usr/include, use the one that's
in the source directory to build the library itself.


Revision tags: v3.4.3, v3.4.2, v3.4.1, v3.4.0, v3.4.0rc, v3.5.0, v3.2.2, v3.2.1, v3.2.0, v3.3.0, v3.0.3, v3.0.2, v3.0.1, v3.1.0, v3.0.0
# 86d7f5d3 26-Nov-2011 John Marino <draco@marino.st>

Initial import of binutils 2.22 on the new vendor branch

Future versions of binutils will also reside on this branch rather
than continuing to create new binutils branches for each new version.


# cb7575e6 25-Oct-2011 Antonio Huete Jimenez <tuxillo@quantumachine.net>

libhammer - HAMMER filesystem library.

Initial work to bring a library to help operating
HAMMER filesystems from userland.

It's barebones as of now, only "info" directive is
adapted, progressively

libhammer - HAMMER filesystem library.

Initial work to bring a library to help operating
HAMMER filesystems from userland.

It's barebones as of now, only "info" directive is
adapted, progressively the rest of the directives
will be migrated

Help-from: @swildner, @sjg

show more ...