summaryrefslogtreecommitdiff
path: root/lib/libbe/be.c
AgeCommit message (Expand)Author
2025-12-17bectl: log modifying functions to zpool historyRob Norris
2025-06-13bectl: Use SPDX only licenseAlexander Ziaee
2025-02-26libbe: avoid copying encryption-related propsKyle Evans
2024-02-02lib/libbe/be.c: remove an extra semicolonrilysh
2024-01-29libbe: handle destroying/renaming temporary/bootonce boot environmentsR. Christian McDonald
2023-11-26lib: Automated cleanup of cdefs and other formattingWarner Losh
2023-08-16Remove $FreeBSD$: one-line .c patternWarner Losh
2023-07-17libbe: recursively promote deep BE datasetsR. Christian McDonald
2023-07-11libbe: promote activated BEs all the wayKyle Evans
2023-07-06libbe: bail out early if the zfs kmod isn't loadedKyle Evans
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2023-05-03zfs: merge openzfs/zfs@d96e29576Martin Matuska
2023-04-03zfs: merge openzfs/zfs@431083f75Martin Matuska
2023-03-14libbe: Avoid double printing cloning errors.John Grafton
2023-01-25zfs: merge openzfs/zfs@9cd71c860 (master)Martin Matuska
2022-04-02bectl: push space-in-name check down into libbeKyle Evans
2021-01-08When be_activate() turns on a new boot environment, it always deactivatesGleb Smirnoff
2020-09-21loader: zfs should support bootonce an nextbootToomas Soome
2020-09-04ZFS: MFV 2.0-rc1-gfd20a8Matt Macy
2020-08-25Merge OpenZFS support in to HEAD.Matt Macy
2020-07-22libbe: annotate lbh as __unused in be_is_auto_snapshot_nameKyle Evans
2020-01-24Drop "All Rights Reserved" from all libbe/bectl filesKyle Evans
2020-01-02libbe(3): promote dependent clones when destroying an environmentKyle Evans
2019-12-06libbe: fix build against sysutils/openzfs, part 1Kyle Evans
2019-10-16libbe(3): Fix destroy of imported BE w/ AUTOORIGINKyle Evans
2019-10-16libbe(3): add needed bits for be_destroy to auto-destroy some originsKyle Evans
2019-09-17fixup up fallout from r352447 in libbeAndriy Gapon
2019-05-02libbe: set mountpoint=none in be_importKyle Evans
2019-04-25libbe(3): Copy received properties as wellKyle Evans
2019-04-22libbe(3): allow creation of arbitrary depth boot environmentsKyle Evans
2019-04-10libbe(3): use libzfs name validation for datasets/snapshot namesKyle Evans
2019-04-03libbe(3): Add a serial to the generated snapshot namesKyle Evans
2019-04-01libbe: Fix zfs_is_mounted check w/ snapshotsKyle Evans
2019-02-13libbe(3): Fix be_destroy behavior w.r.t. deep BE snapshots and -oKyle Evans
2019-02-10libbe(3): Add a destroy option for removing the originKyle Evans
2019-01-23libbe(3): simplify import, allow replication streamsKyle Evans
2019-01-09libbe(3): move altroot augmentation bits around a little bitKyle Evans
2019-01-07libbe(3): Don't allow bootfs to be destroyedKyle Evans
2018-11-19libbe(3): Handle non-ZFS rootfs betterKyle Evans
2018-11-19libbe(3): Properly account for altroot when creating new BEsKyle Evans
2018-11-19bectl(3)/libbe(3): Allow BE root to be specifiedKyle Evans
2018-11-17libbe(3): rewrite init to support chroot usageKyle Evans
2018-11-10libbe(3): Set canmount properly when activating a new BEKyle Evans
2018-11-01libbe(3): Don't promote non-cloned BEsKyle Evans
2018-10-01libbe(3): Fix BE activation promoting activated BEKyle Evans
2018-09-01libbe(3): Fix error handling with respect to be_existsKyle Evans
2018-08-24libbe(3)/bectl(8): Make consistent with beadmKyle Evans
2018-08-16libbe(3): Impose dataset length restrictions on boot env name validationKyle Evans
2018-08-16libbe(3): Prefer safer versions of strcat/strcpyKyle Evans
2018-08-16libbe(3)/bectl(8): Hit rewind on a bunch of off-by-onesKyle Evans