summaryrefslogtreecommitdiff
path: root/sys/lib
AgeCommit message (Collapse)Author
2003-08-25rename struct dinode to ufs1_dinode. clears the namespace and makesTed Unangst
way for some future work. no function changes yet. help testing otto@ and markus@
2003-08-11load file in one pass avoiding seeking the headers back and forth; miod@ ↵Michael Shalayeff
testing & ok (two months ago and then i forgot ;)
2003-08-11ansification and knf and protosTheo de Raadt
2003-08-08first ansiTheo de Raadt
2003-08-04Add missing close() on EFTYPE error in exec(); from Patrick LatifiTodd C. Miller
2003-07-05ansiTheo de Raadt
2003-06-23Remove strcat() and strcpy() prototypes since we no longer have thoseTodd C. Miller
functions in kernel-land. Noticed by Jim Rees; OK deraadt@
2003-06-17Sync with share/misc/license.template and add missing DARPA creditTodd C. Miller
where applicable.
2003-06-04Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
rescinded 22 July 1999. This got missed in the omnibus commit.
2003-06-04another 3/4Theo de Raadt
2003-06-03Use an ISC-tyle license for all my code; it is simpler and more permissive.Todd C. Miller
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
rescinded 22 July 1999. Proofed by myself and Theo.
2003-06-02three four kill ...Michael Shalayeff
2003-06-02kill exec.new bit i had forgottenMichael Shalayeff
2003-06-02licence cleanupTheo de Raadt
2003-06-01strcpy/strcat/sprintf removal in all bootblocks. various testing byTheo de Raadt
various people. outside of some messy things in src/gnu, only one thing in the main tree now violates this rule: bind
2003-05-20de-register; ok millertJason Wright
2003-05-12warn on right symbols, oopsTheo de Raadt
2003-05-10warn for strcpy|strcat|sprintf|vsprintf; ok art dhartmei pval, and either ↵Theo de Raadt
henning or pb, i cannot tell which it was
2003-05-07plug a memory leakMichael Shalayeff
2003-04-29Get rid of more unwanted pieces of code.Miod Vallat
2003-04-17replaced by loadfile nowMichael Shalayeff
2003-04-17missing indentMichael Shalayeff
2003-04-15do the same ufs does: collapse extra slashes. this allows loading files from ↵Michael Shalayeff
the root of cd9660 in particular; millert@ ok
2003-03-14sync with libc versionTodd C. Miller
o ANSI function header o correct function comment o put type on its own line o swap the order of loop invariant when searching for end of dst
2003-03-14Put return type on its own line like it belong and use ANSI function header.Todd C. Miller
2003-01-28add a rule to built bzero.po as wellMichael Shalayeff
2002-11-11powerpc uses memset for bzero, do this for profiled version also.Dale Rahn
2002-11-11avoid uninitialized warnings from gcc; art@ okMichael Shalayeff
2002-09-15use mi strlcpy here as wellMichael Shalayeff
2002-09-06Remove 64-bit gcc emulation stuff. We're not using it.Artur Grabowski
2002-08-27do not just bail out of the copy loop, but go to theMichael Shalayeff
'done' label for the job finish. major register missallocation for copyonfault, fix it. clean the space regs after use.
2002-08-13syncMichael Shalayeff
2002-08-11Use _C_LABEL for c symbols.Artur Grabowski
2002-07-09changing kernel load address does not work that well w/ elf, load it where ↵Michael Shalayeff
it was linked
2002-06-14spelling; from Brian Poole <raj@cerias.purdue.edu>Todd T. Fries
2002-05-20syncMichael Shalayeff
2002-04-29Delete directories created by cleandir to prevent permission problemsHugh Graham
during sudo builds. Verified by Valchev and sanctioned by Shalayeff.
2002-04-28IEEE 754 floating point completion code, and implementation of thePeter Valchev
FP_C (Floating Point Control Quadword). From ross@NetBSD. Added a way to disable it with option NO_IEEE, which appears on the ramdisks to save space. This affects only programs compiled with -mieee, and what it essentially does is enabling infinities and NaNs, instead of generating SIGFPE on division by zero, overflow, etc. ok art, deraadt
2002-04-24Introduce a new file, machine/internal_types.h, to hold that specific archMarc Espie
type characteristics. internal_types.h will contain only settings invisible from standard C, e.g., in the __* or _[A-Z]* namespace, and be reused by files like limits.h. This allows us to shorten machine/limits.h greatly, as all the common defines are now in sys/limits.h, plus a small stub in internal_types.h. Tested on all arches as far as I know. Approved after discussion with art, millert, deraadt, and others.
2002-03-15Kill #if __STDC__ used to do K&R vs. ANSI varargs/stdarg; just do thingsTodd C. Miller
the ANSI way.
2002-03-14Final __P removal plus some cosmetic fixupsTodd C. Miller
2002-03-14First round of __P removal in sysTodd C. Miller
2002-03-12Update to zlib-1.1.4Todd C. Miller
2002-03-08syncMichael Shalayeff
2002-03-08syncMichael Shalayeff
2002-03-02Add a strcmp() prototype, which will be needed shortly.Miod Vallat
2002-02-07syncMichael Shalayeff
2002-01-18Fix some zlib memory leaks, originally from Mark AdlerTodd C. Miller
2001-09-20syncMichael Shalayeff