History log of /openbsd-src/sys/lib/libsa/Makefile (Results 1 – 25 of 31)
Revision Date Author Comments
# eac97fcc 02-Sep-2022 miod <miod@openbsd.org>

Add ufs2 to the list of filesystem, for the sake of boot blocks which do not
provide an explicit list of files to build in libsa.


# 044dcf88 03-Aug-2019 deraadt <deraadt@openbsd.org>

In the bootblocks, after discovering and opening /bsd.upgrade, fchmod -x
so the file cannot be re-executed upon the next boot. This provides a
stronger one-shot-upgrade model than the upgrade script

In the bootblocks, after discovering and opening /bsd.upgrade, fchmod -x
so the file cannot be re-executed upon the next boot. This provides a
stronger one-shot-upgrade model than the upgrade script's rm /bsd.upgrade.
Now various forms of upgrade failure will reboot into /bsd, which is probably
more recoverable. Performing fchmod -x depends on (1) use of MI boot.c
(not alpha/macppc/sparc64/sgi/octeon) and (2) "can write blocks" functionality
in the IO layer. Most architectures have this support now.

Two diagnostics "fchmod a-x %s: failed" and "/bsd.upgrade is not u+x" will
remain in the tree while refinements happen for some of the laggard
architectures.

based upon a discussion florian
tested in snapshots for more than a week without any complaints

show more ...


# 7a2189da 20-Apr-2019 deraadt <deraadt@openbsd.org>

libsa's memcpy() is actually memmove(). make a proper memmove(), and give
memcpy() correct behaviour. This also brings the bcopy() macro into line.


# 20cdd7b4 16-Nov-2015 miod <miod@openbsd.org>

Replace unbounded gets() in libsa with getln() which takes a buffer size,
and convert all gets() users.
ok deraadt@


# 248c2167 18-Sep-2015 miod <miod@openbsd.org>

Remove orphaned files.


# 6dd6a60b 19-Nov-2014 miod <miod@openbsd.org>

Move {recv,send}udp() out of net.c into their own file; to be used shortly.
Add the new files to the few md libsa builds which require it.


# 3052da24 13-Jul-2014 jasper <jasper@openbsd.org>

move putchar() into libsa

"sure" miod@


# a30ffddb 01-Jan-2013 miod <miod@openbsd.org>

Remove libsa exec.c, not used by anything anymore; all boot blocks now use
loadfile or a derivative of.


# 13c3ce6e 01-Jan-2013 miod <miod@openbsd.org>

Remove unused XCPPFLAGS.


# 70ca5169 24-May-2005 millert <millert@openbsd.org>

-ansi considered harmful, even in comments


# 1ee9984c 01-Jun-2003 deraadt <deraadt@openbsd.org>

strcpy/strcat/sprintf removal in all bootblocks. various testing by
various people. outside of some messy things in src/gnu, only one
thing in the main tree now violates this rule: bind


# f0e1b5de 23-Jun-2001 drahn <drahn@openbsd.org>

Add MI loadfile support, from NetBSD
This is currently only used on powerpc, but may be looked
at for other architectures.
Piece of the support to have kernel symbols on powerpc.


# 404f71c3 05-May-1997 millert <millert@openbsd.org>

Add strchr.c


# 438b75f9 13-Apr-1997 weingart <weingart@openbsd.org>

Nuke i386 specific stuff. Not needed anymore.


# 559c8edb 02-Apr-1997 mickey <mickey@openbsd.org>

no more arch/i386/stand/libsa/Makefile.inc


# 5baa9d0d 17-Feb-1997 mickey <mickey@openbsd.org>

no unixdev by dafault


# 04b8b51f 16-Feb-1997 mickey <mickey@openbsd.org>

test/debug device, readdir->Makefile


# 19e30ddc 06-Feb-1997 downsj <downsj@openbsd.org>

* remove reference to non-existant fat.c.
* make cread.c work with libz again.


# d28fd972 06-Feb-1997 mickey <mickey@openbsd.org>

remove net/zlib.c (use -lz now)
export NO_NET and SA_ZLIB to the Makefile (from Makefile.inc)
add -p printf flag (tiny code) just for gcc -Wall
import latest alloc.c from netbsd
text data bss

remove net/zlib.c (use -lz now)
export NO_NET and SA_ZLIB to the Makefile (from Makefile.inc)
add -p printf flag (tiny code) just for gcc -Wall
import latest alloc.c from netbsd
text data bss dec hex
400 8 0 408 198

show more ...


# 578d4033 06-Feb-1997 mickey <mickey@openbsd.org>

need -I for zlib.c


# c210bb38 06-Feb-1997 mickey <mickey@openbsd.org>

add strncmp
use net/zlib.c
do not compile some files w/ NO_NET


# 35534e26 06-Feb-1997 downsj <downsj@openbsd.org>

Add libz and make libsa aware of it. From NetBSD.


# 79dbd5ce 08-Dec-1996 niklas <niklas@openbsd.org>

Merge to NetBSD 961207


# 6f88be98 16-Oct-1996 mickey <mickey@openbsd.org>

cleanup, add new files


# 1b893c82 15-Oct-1996 mickey <mickey@openbsd.org>

zlib need this


12