summaryrefslogtreecommitdiff
path: root/sys/lib/libsa
AgeCommit message (Expand)Author
2018-04-02efiboot: try to read boot.cfg from /EFI/NetBSD on ESP of the booted disk.nonaka
2018-03-08Add missed file in previous commit.nonaka
2017-12-21Make sure we're loading a relocatable binary, to give the user a chance tomaxv
2017-11-15Support large pages on KASLR kernels, in a way that does not reducemaxv
2017-11-13Don't process ELF sections that don't have the ALLOC flag set.maxv
2017-11-13Revert my last revision, that is to say, don't group sections intomaxv
2017-10-18Group the sections into segments, and align to KERNALIGN only betweenmaxv
2017-10-13Introduce two functions, and dedup code.maxv
2017-10-13Constify offset, it must not change.maxv
2017-10-08Improve comments.maxv
2017-10-07Add a new option in libsa, to load dynamic binaries. A separate functionmaxv
2017-10-05try a different style of __used.christos
2017-10-04mark first as used for platforms that define PROGRESS to nothing (mvme68k)christos
2017-09-25Clean up and split loadfile, reduces a patch I have.maxv
2017-04-18Swap arguments to strncmp() so that the thing we are testing, theuwe
2017-04-18Move deallocation of shstrsz inside the block where it is allocated.uwe
2017-04-17Section at index 0 is SHN_UNDEF. When searching for symbol sectionsuwe
2017-04-17Don't hide first = 1 assignment inside for(), that just obscures theuwe
2017-02-23update marks[MARK_DATA] with COUNT_DATA.nonaka
2017-02-23fix CTF section symbol size was not counted with COUNT_KERNEL.nonaka
2017-01-06Explain how all that mess works, without actually fixing it yet.maxv
2016-12-03Fix a wrong flag and KNF.maxv
2016-09-05Check bounds on input. From Michael Plass.dholland
2016-08-31Initialize the marker for the data segment, in case the caller passes notmartin
2016-08-27Remove gets() from here too.dholland
2016-08-27PR 51200 gets in libsa considered harmful: remove gets() from libsa.dholland
2016-08-21delete now unused function .christos
2016-08-04Another header change.rjs
2016-08-04Sync with sys/ufs/ext2fs/ext2fs_bswap.c.nonaka
2016-08-04pass EXT2_DINODE_SIZE(fs) as isize to e2fs_iload().nonaka
2016-08-03Adjust for change to kernel ext2fs headers.rjs
2016-06-25Fix typo.isaki
2016-06-11PR 51200 gets in libsa considered harmful: use kgetsdholland
2016-06-11gets_s -> kgets.dholland
2016-06-05dedupchristos
2016-06-05Remove the ALLOC_FIRST_FIT and ALLOC_TRACE options. This is a rather simplemaxv
2016-06-05Use gets_s instead of gets. The x86 bootloader prompt is easy tomaxv
2016-03-22remove a bunch of "@echo done" from the tail of rules. these messagesmrg
2016-03-11PR/50952: David Binderman: Clarify expressionchristos
2016-01-17Add an option (LIBSA_CREAD_NOCRC) to disable gunzip CRC32 calculation.tsutsui
2015-09-07Order library object build.uebayasi
2015-09-07Sprinkle more done messages.uebayasi
2015-09-06In kernel lib build, print message when things not only start bug also end.uebayasi
2015-09-01Add new accessors for the d_type and d_namlen fields of struct lfs_direct.dholland
2015-09-01The ifile's inode number is constant. (it is always 1)dholland
2015-08-12Hack up dinode usage to be 64 vs. 32 as needed. Part 1.dholland
2015-08-12Add IFILE32 and IFILE64 structures for the on-disk ifile entries.dholland
2015-08-02Add a (draft) 64-bit superblock. Make things build again.dholland
2015-07-28Move struct salfs back inside libsa now that lfs_accessors.h is separate.dholland
2015-07-28Add a new lfs header file: lfs_accessors.h.dholland