aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/efidp
Commit message (Collapse)AuthorAgeFilesLines
* Remove $FreeBSD$: two-line nroff patternWarner Losh2023-08-231-2/+0
| | | | | | | Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/ Similar commit in main: (cherry picked from commit fa9896e082a1)
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-232-2/+0
| | | | | | | Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/ Similar commit in main: (cherry picked from commit d0b2dbfa0ecf)
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-231-2/+0
| | | | | | | Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/ Similar commit in main: (cherry picked from commit 1d386b48a555)
* pkgbase: Remove libefivar package and add a efi-tools oneEmmanuel Vadot2022-01-051-0/+2
| | | | | | | | Put all the efi related tools into FreeBSD-efi-tools. Differential Revision: https://reviews.freebsd.org/D31803 (cherry picked from commit d8d41d3b842980e7b76c8f3081ed8b571af97e0c)
* Regularize the Netflix copyrightWarner Losh2019-02-042-3/+2
| | | | | | | | | | | | | | | Use recent best practices for Copyright form at the top of the license: 1. Remove all the All Rights Reserved clauses on our stuff. Where we piggybacked others, use a separate line to make things clear. 2. Use "Netflix, Inc." everywhere. 3. Use a single line for the copyright for grep friendliness. 4. Use date ranges in all places for our stuff. Approved by: Netflix Legal (who gave me the form), adrian@ (pmc files) Notes: svn path=/head/; revision=343755
* Set dp to NULL when we free it, and tree a NULL dp as an errorWarner Losh2018-01-051-1/+5
| | | | | | | | | | | condition. This should prevent a double free. In addition, prevent a leak by freeing dp each loop and when we're done. CID: 1383577 Sponsored by: Netflix Notes: svn path=/head/; revision=327574
* Add -u (--to-unix) and -e (--to-efi) to convert unix or efi paths toWarner Losh2017-12-023-49/+133
| | | | | | | | | the other. Sponsored by: Netflix Notes: svn path=/head/; revision=326459
* Read multiple lines when parsing the data. Allow multiple device pathsWarner Losh2017-12-021-30/+48
| | | | | | | | | | to be read when formatting device paths. Set the upper limit to 64k (most of these paths are < 64 bytes). Sponsored by: Netflix Notes: svn path=/head/; revision=326457
* This program is more useful if it skips leading whitespace whenWarner Losh2017-11-211-4/+11
| | | | | | | | | | | parsing a textual UEFI Device Path, since otherwise it things the passed in path is a filename. While here, reduce the repetition of 8192. Sponsored by: Netflix Notes: svn path=/head/; revision=326051
* Document what the command line arguments actually do. List some of theWarner Losh2017-11-211-4/+23
| | | | | | | | | size limitations. Sponsored by: Netflix Notes: svn path=/head/; revision=326050
* DIRDEPS_BUILD: Update dependencies.Bryan Drewery2017-10-311-1/+0
| | | | | | | Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=325188
* Update the "first appeared in" version in several manual pages.Glen Barber2017-05-241-2/+2
| | | | | | | | MFC after: 3 days Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=318794
* efidp manipulates UEFI Device Paths in various ways. At the moment, itWarner Losh2017-03-094-0/+228
formats and parses UEFI standard Device Paths. In the future it will also translate between FreeBSD driver names and UEFI Device Paths. Sponsored by: Netflix Notes: svn path=/head/; revision=314928