Lennart Poettering
a1e58e8ee1
tree-wide: use coccinelle to patch a lot of code to use mfree()
...
This replaces this:
free(p);
p = NULL;
by this:
p = mfree(p);
Change generated using coccinelle. Semantic patch is added to the
sources.
2015-09-09 08:19:27 +02:00
Lennart Poettering
14bcf25c8b
util: when creating temporary file names, allow including extra id string in it
...
This adds a "char *extra" parameter to tempfn_xxxxxx(), tempfn_random(),
tempfn_ranomd_child(). If non-NULL this string is included in the middle
of the newly created file name. This is useful for being able to
distuingish the kind of temporary file when we see one.
This also adds tests for the three call.
For now, we don't make use of this at all, but port all users over.
2015-06-15 19:28:55 +02:00
Torstein Husebø
e5f270f5d0
treewide: fix typos
2015-05-05 22:19:28 -04:00
Ronny Chevalier
0b452006de
shared: add process-util.[ch]
2015-04-10 23:54:49 +02:00
Lennart Poettering
f70a17f8d4
btrfs: add support for recursive btrfs snapshotting
2015-04-06 15:26:59 +02:00
Lennart Poettering
e9bc1871b9
btrfs: make btrfs_subvol_snapshot() parameters a flags field
2015-04-06 14:54:58 +02:00
Lennart Poettering
d9e2daaf3d
btrfs: support recursively removing btrfs snapshots
2015-04-06 11:28:16 +02:00
Lennart Poettering
cb81cd8073
shared: the btrfs quota field is called "referenced" not "referred"
2015-03-10 15:55:58 +01:00
Lennart Poettering
587fec427c
importd: add API for exporting container/VM images
...
Also, expose it in machinectl.
2015-03-09 18:02:23 +01:00