| #
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
|