summaryrefslogtreecommitdiff
path: root/usr/src/boot/lib
AgeCommit message (Collapse)AuthorFilesLines
2017-06-298440 loader: Don't bother to set target for SEEK_ENDToomas Soome3-9/+0
Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Dillon Amburgey <dillona@dillona.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-05-278171 loader: distinguish NFS versus TFTP boot by rootpathToomas Soome3-16/+8
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2017-05-257908 add loader manpage to pkg://system/boot/loaderToomas Soome1-676/+0
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-05-028127 loader: add asprintf for libstandToomas Soome2-2/+40
Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-04-278010 loader: want mechanism to avoid RA with bcacheToomas Soome1-0/+3
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-04-227976 libstand/dosfs: cache FAT32 in 128 Kb blocks to save loader memoryToomas Soome2-97/+116
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-04-027987 loader: pxeboot should avoid unnecessary DHCP requestToomas Soome2-3/+17
Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2017-03-318014 loader: remove NFSv2 reader codeToomas Soome2-718/+0
Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2017-03-287986 loader: remove network mask calculation for Classful networkToomas Soome1-23/+10
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-03-087949 loader: Use UFS_MAXNAMLEN constantToomas Soome1-2/+1
Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Reviewed by: Vitaliy Gusev <gusev.vitaliy@icloud.com> Reviewed by: Juraj Lutter <juraj@lutter.sk> Approved by: Dan McDonald <danmcd@omniti.com>
2017-01-207559 pxeboot: Add nfs.read_size tunable.Toomas Soome1-10/+49
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-01-107549 Add support for %S to libstand as well so /boot/loader and friends can ↵Toomas Soome1-0/+24
use it. Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Adam Števko <adam.stevko@gmail.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2016-12-277618 loader: dosfs can corrupt memoryToomas Soome6-93/+79
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-12-217560 libstand: add DHCP param requestToomas Soome1-1/+11
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Dan McDonald <danmcd@omniti.com>
2016-12-217567 Netboot: allow both tftpfs and nfs in both pxeboot and loader.efiToomas Soome6-0/+27
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Adam Števko <adam.stevko@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-12-137554 libstand: add interface-mtu optionToomas Soome4-17/+35
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-11-097552 Garbage collect the bswap routines from libstand.Toomas Soome3-71/+7
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-11-087557 libstand: use NULL instead of zero for pointers.Toomas Soome3-10/+10
Reviewed by: Andrew Stormont <astormont@racktopsystems.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-11-087556 libstand globals.c: Correct the comment.Toomas Soome1-1/+1
Reviewed by: Andrew Stormont <astormont@racktopsystems.com> Reviewed by: Sebastian Wiedenroth <wiedi@frubar.net> Approved by: Robert Mustacchi <rm@joyent.com>
2016-11-087553 bug in libstand uuid_to_stringToomas Soome1-1/+1
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-10-237474 loader should use bzip2 provided by OSYuri Pankov1-7/+7
Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-10-077440 loader cd9660_open should check for paddingToomas Soome1-0/+6
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Jörg Schilling <Joerg.Schilling@fokus.fraunhofer.de> Approved by: Robert Mustacchi <rm@joyent.com>
2016-09-225061 freebsd boot loader integration (loader project)Toomas Soome163-0/+41982
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Cody Mello <melloc@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>