summaryrefslogtreecommitdiff
path: root/src/libostree/ostree-bootconfig-parser.h
Commit message (Collapse)AuthorAgeFilesLines
* Update FSF license notices to use URL instead of addressJoseph Marrero2021-12-071-3/+1
|
* lib/bootconfig: Add support for multiple initrd keysJonathan Lebon2020-09-301-0/+6
| | | | | | | Prep for actually teaching the rest of the codebase about this. We keep the primary initrd in the `options` hash table for backwards compatibility.
* tree-wide: Remove Emacs modelinesColin Walters2017-09-211-2/+1
| | | | | | | | | We added a `.dir-locals.el` in commit: 9a77017d87b74c5e2895cdd64ad098018929403f There's no need to have it per-file, with that people might think to add other editors, which is the wrong direction. Closes: #1206 Approved by: jlebon
* lib: Introduce versioned symbolsColin Walters2016-03-011-0/+9
| | | | | | | | | | | | | | | | | | | | As rpm-ostree evolves, it keeps driving API additions to libostree. This creates a relatively tight coupling. However, if delivering via e.g. RPM, unless one manually remembers to increment the `Requires:` in the spec file, it's possible for the two to become desynchronized. RPM handles versioned symbols and will ensure a dependency if the application starts using a newer version. To implement this, switch to `-fvisibility=hidden`, along with an annotation in the header, and finally add a `.sym` file. This matches what other projects like systemd and libvirt do. Although rather than attempting to retroactively version symbols, glom them all onto the current one.
* bootconfig: Add ostree_bootconfig_parser_write_atColin Walters2015-12-191-0/+6
| | | | | This fd-relative API will be used by later libostree porting in the deploy code path.
* sysroot: Read the bootloader configuration with fd-relative APIColin Walters2015-03-091-0/+6
| | | | Another piece of the conversion.
* syntax-check: Remove empty lines at the end of fileGiuseppe Scrivano2015-02-021-1/+0
| | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
* libostree: Add ostree_bootconfig_parser_clone()Colin Walters2014-03-191-0/+2
| | | | | This will be necessary to fix ostree_deployment_clone(), but is potentially useful on its own for other consumers.
* Move Deployment and BootconfigParser into libostreeColin Walters2013-09-151-0/+56
As part of moving admin functionality there. While we are doing this, rename OtConfigParser to OstreeBootConfig parser since it's a better name.