OpenBSD CVS

src/sys/lib/libsa/


Click on a directory to enter that directory. Click on a file to display its revision history and to get a chance to display diffs between revisions.

Current directory: [local] / src / sys / lib / libsa


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[TXT] Makefile  1.31   21 months  miod   Add ufs2 to the list of filesystem, for the sake of boot blocks which do not pro...
[TXT] Makefile.inc  1.14   9 years  okan   zap trailing newlines; "go for it" deraadt
[TXT] aes_xts.c  1.2   7 years  djm   make the AES-XTS mode a little more constant-time, though the AES implementation...
[TXT] aes_xts.h  1.1   11 years  jsing   Provide standalone versions of AES, AES XTS, HMAC SHA1, PBKDF2 and SHA1.
[TXT] alloc.c  1.13   5 years  otto   Make the freelist best fit code a tiny bit smarter to not use a block if half or...
[TXT] arc4.c  1.1   4 years  deraadt   add arc4 cipher to the bootblocks ok djm mortimer
[TXT] arc4.h  1.1   4 years  deraadt   add arc4 cipher to the bootblocks ok djm mortimer
[TXT] arp.c  1.13   3 years  jsg   spelling
[TXT] bcrypt_pbkdf.c  1.3   3 years  jsg   spelling
[TXT] bcrypt_pbkdf.h  1.1   7 years  jsing   Add bcrypt_pbkdf to libsa, from libutil. This will soon allow the boot loader to...
[TXT] blowfish.c  1.3   21 months  jsg   remove unused blowfish inline defines inline use was removed in 1998
[TXT] blowfish.h  1.2   2 years  djm   Niels agreed to remove the advertising clause; switching these to 3-term BSD lic...
[TXT] bootp.c  1.15   9 years  miod   Sprinkle const in static (internal) routines.
[TXT] bootp.h  1.5   20 years  deraadt   ansification and knf and protos
[TXT] bootparam.c  1.13   17 months  jsg   Gordon W. Ross agreed to rescind clause 3 and 4 in NetBSD dev_net.c rev 1.15 boo...
[TXT] bootparam.h  1.4   22 years  millert   First round of __P removal in sys
[TXT] cd9660.c  1.15   9 years  miod   Sprinkle const in static (internal) routines.
[TXT] cd9660.h  1.3   22 years  millert   First round of __P removal in sys
[TXT] close.c  1.8   20 years  deraadt   ansification and knf and protos
[TXT] closeall.c  1.5   20 years  deraadt   ansification and knf and protos
[TXT] cons.c  1.14   14 years  jsg   shuffle an extern around so gcc4 doesn't whinge about incomplete types as sugges...
[TXT] cread.c  1.15   7 years  jsing   Correctly handle short read()s in the libsa gzip handling lseek(). Also avoid ma...
[TXT] ctime.c  1.6   6 years  cheloha   Align libsa ctime output with libc ctime output. Use zero-padding to get double...
[TXT] dev.c  1.5   15 months  guenther   Delete obsolete /* ARGSUSED */ lint comments. ok miod@ millert@
[TXT] disklabel.c  1.5   20 years  deraadt   ansification and knf and protos
[TXT] dkcksum.c  1.6   9 years  miod   Sprinkle const whenever possible.
[TXT] ether.c  1.10   9 years  miod   Sprinkle const whenever possible.
[TXT] exit.c  1.9   20 years  espie   put an mi wrapper around stdarg.h/varargs.h. gcc3 moved stdarg/varargs macros to...
[TXT] explicit_bzero.c  1.1   11 years  jsing   Provide an explicit_bzero for standalone usage.
[TXT] fchmod.c  1.3   14 months  kn   Return -1 on actual failure MI boot.c's "a-x" fchmod on bsd.upgrade is the only...
[TXT] fstat.c  1.4   20 years  deraadt   ansification and knf and protos
[TXT] getchar.c  1.1   9 years  jasper   move getchar() into libsa where applicable ok miod@
[TXT] getfile.c  1.7   8 years  miod   Replace unbounded gets() in libsa with getln() which takes a buffer size, and co...
[TXT] getln.c  1.1   8 years  miod   Replace unbounded gets() in libsa with getln() which takes a buffer size, and co...
[TXT] globals.c  1.4   9 years  mpi   Stop using old n_long and n_short types.
[TXT] hexdump.c  1.1   4 years  bluhm   Implement a hexdump command in the boot loader. This helps to inspect the memor...
[TXT] hmac_sha1.c  1.1   11 years  jsing   Provide standalone versions of AES, AES XTS, HMAC SHA1, PBKDF2 and SHA1.
[TXT] hmac_sha1.h  1.2   17 months  jca   Fix array bounds mismatch with clang 15 New warning -Warray-parameter is a bit ...
[TXT] in_cksum.c  1.7   4 years  patrick   If we pass a packet length larger than 2^16, we should panic() instead of return...
[TXT] ioctl.c  1.5   20 years  deraadt   ansification and knf and protos
[TXT] iodesc.h  1.3   21 years  deraadt   strcpy/strcat/sprintf removal in all bootblocks. various testing by various peo...
[TXT] loadfile.c  1.21   2 years  deraadt   #define open O_* flags in libsa/stand.h, so that bootblocks can use O_RDONLY rat...
[TXT] loadfile.h  1.7   4 years  kettenis   Add an element to the marks array to store the virtual address of the entry poin...
[TXT] loadfile_elf.c  1.17   3 years  visa   Remove an unneeded variable. OK kettenis@
[TXT] lseek.c  1.7   20 years  deraadt   ansification and knf and protos
[TXT] memcmp.c  1.8   7 years  reyk   Add missing OpenBSD CVS tags
[TXT] memcpy.c  1.6   5 years  deraadt   libsa's memcpy() is actually memmove(). make a proper memmove(), and give memcp...
[TXT] memmove.c  1.1   5 years  deraadt   libsa's memcpy() is actually memmove(). make a proper memmove(), and give memcp...
[TXT] memset.c  1.4   20 years  deraadt   ansification and knf and protos
[TXT] net.c  1.20   8 years  mmcc   (char *)0 -> NULL ok tedu@
[TXT] net.h  1.11   4 years  patrick   Sync in_cksum.c to the same version ospfd has. This fixes problems with odd pac...
[TXT] netif.c  1.14   17 months  jca   Ansify pxe_netif_close() and {,pxe}socktodesc() To appease the clang 15 warning...
[TXT] netif.h  1.5   21 years  deraadt   strcpy/strcat/sprintf removal in all bootblocks. various testing by various peo...
[TXT] netudp.c  1.4   6 years  patrick   Stop converting UDP and IP header values from network endianness to host endiann...
[TXT] nfs.c  1.15   7 years  patrick   Guard debug printf with NFS_DEBUG ifdef like the other debug prints. ok tom@
[TXT] nfs.h  1.8   9 years  miod   Sprinkle const whenever possible.
[TXT] nfsv2.h  1.6   9 years  mpi   Stop using old n_long and n_short types.
[TXT] nullfs.c  1.7   20 years  deraadt   ansification and knf and protos
[TXT] open.c  1.11   8 years  krw   Change a bunch of (<blah> *)0 to NULL. ok beck@ deraadt@
[TXT] pkcs5_pbkdf2.c  1.1   7 years  jsing   Rename libsa pbkdf2.c to pkcs5_pbkdf2.c so that we match libutil.
[TXT] pkcs5_pbkdf2.h  1.1   7 years  jsing   Rename libsa pbkdf2.c to pkcs5_pbkdf2.c so that we match libutil.
[TXT] printf.c  1.29   5 years  deraadt   we have never built without %b support
[TXT] putchar.c  1.1   9 years  jasper   move putchar() into libsa "sure" miod@
[TXT] rarp.c  1.11   9 years  mpi   Stop using old n_long and n_short types.
[TXT] read.c  1.7   20 years  deraadt   ansification and knf and protos
[TXT] readdir.c  1.10   2 years  visa   Remove dead store to f and avoid use of unvalidated fd. Found by LLVM scan-buil...
[TXT] rijndael.c  1.1   11 years  jsing   Provide standalone versions of AES, AES XTS, HMAC SHA1, PBKDF2 and SHA1.
[TXT] rijndael.h  1.1   11 years  jsing   Provide standalone versions of AES, AES XTS, HMAC SHA1, PBKDF2 and SHA1.
[TXT] rpc.c  1.15   8 years  miod   When sendrecv() returns -1, have rpc_call() return -1 as well. Otherwise, due to...
[TXT] rpc.h  1.6   9 years  mpi   Stop using old n_long and n_short types.
[TXT] rpcv2.h  1.5   21 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] saerrno.h  1.9   9 years  miod   Sprinkle const whenever possible.
[TXT] sha1.c  1.1   11 years  jsing   Provide standalone versions of AES, AES XTS, HMAC SHA1, PBKDF2 and SHA1.
[TXT] sha1.h  1.1   11 years  jsing   Provide standalone versions of AES, AES XTS, HMAC SHA1, PBKDF2 and SHA1.
[TXT] sha2.c  1.3   3 years  jsg   spelling
[TXT] sha2.h  1.1   7 years  jsing   Add sha2 to libsa, taken from libc - needed for bcrypt_pbkdf.
[TXT] snprintf.c  1.7   5 years  deraadt   we have never built without %b support
[TXT] softraid.c  1.7   6 weeks  kn   Add boot.conf(8) 'mach idle [secs]' to halt at idle passphrase prompts Enable u...
[TXT] softraid.h  1.2   5 years  jsing   Retry on incorrect passphrase for softraid crypto boot. Historically, the softr...
[TXT] stand.h  1.72   2 years  kettenis   Fix booting from an IDE block device on the Sun Blade 100. Apparently writing t...
[TXT] stat.c  1.7   2 years  deraadt   #define open O_* flags in libsa/stand.h, so that bootblocks can use O_RDONLY rat...
[TXT] strchr.c  1.5   11 years  deraadt   bye bye SCCS
[TXT] strcmp.c  1.5   20 years  deraadt   ansification and knf and protos
[TXT] strerror.c  1.10   9 years  miod   Sprinkle const whenever possible.
[TXT] strlen.c  1.5   11 years  deraadt   bye bye SCCS
[TXT] strncmp.c  1.4   20 years  deraadt   ansification and knf and protos
[TXT] strncpy.c  1.4   20 years  deraadt   ansification and knf and protos
[TXT] strtol.c  1.6   20 years  deraadt   ansification and knf and protos
[TXT] strtoll.c  1.1   17 years  mpf   Import a slightly stripped down strtoll(3) from stdlib into libsa as it is neede...
[TXT] tftp.c  1.7   2 years  patrick   Remove unused variables to silence clang. ok kettenis@
[TXT] tftp.h  1.4   9 years  miod   Remove braindead prototype for a nonexistent function.
[TXT] ufs.c  1.27   4 years  deraadt   In the bootblocks, after discovering and opening /bsd.upgrade, fchmod -x so the ...
[TXT] ufs.h  1.7   4 years  deraadt   In the bootblocks, after discovering and opening /bsd.upgrade, fchmod -x so the ...
[TXT] ufs2.c  1.8   4 years  deraadt   In the bootblocks, after discovering and opening /bsd.upgrade, fchmod -x so the ...
[TXT] ufs2.h  1.2   4 years  otto   Next step in prepping for ffs2 installs: introduce a new install script var MDFS...
[TXT] write.c  1.6   20 years  deraadt   ansification and knf and protos
[TXT] bcopy.c (in the Attic) [Hide]  1.5   27 years  mickey   add functions. remove functions. optimize (: emulate b{copy,cmp,zero} through th...
[TXT] exec.c (in the Attic) [Hide]  1.27   11 years  miod   Remove libsa exec.c, not used by anything anymore; all boot blocks now use loadf...
[TXT] exec.h (in the Attic) [Hide]  1.6   21 years  mickey   kill exec.new bit i had forgotten
[TXT] exec.new.c (in the Attic) [Hide]  1.6   21 years  mickey   replaced by loadfile now
[TXT] exec_aout.c (in the Attic) [Hide]  1.3   21 years  mickey   replaced by loadfile now
[TXT] exec_ecoff.c (in the Attic) [Hide]  1.3   21 years  mickey   replaced by loadfile now
[TXT] exec_elf.c (in the Attic) [Hide]  1.7   21 years  mickey   replaced by loadfile now
[TXT] exec_som.c (in the Attic) [Hide]  1.4   25 years  mickey   there will be no exec_som
[TXT] gets.c (in the Attic) [Hide]  1.5   8 years  miod   Replace unbounded gets() in libsa with getln() which takes a buffer size, and co...
[TXT] pbkdf2.c (in the Attic) [Hide]  1.4   7 years  jsing   Rename libsa pbkdf2.c to pkcs5_pbkdf2.c so that we match libutil.
[TXT] pbkdf2.h (in the Attic) [Hide]  1.3   7 years  jsing   Rename libsa pbkdf2.c to pkcs5_pbkdf2.c so that we match libutil.
[TXT] saioctl.h (in the Attic) [Hide]  1.4   12 years  miod   Remove unused file before deranged boot blocks writer get ideas from it.
[TXT] unixdev.c (in the Attic) [Hide]  1.10   8 years  miod   Remove orphaned files.
[TXT] unixdev.h (in the Attic) [Hide]  1.8   8 years  miod   Remove orphaned files.