summaryrefslogtreecommitdiffstats
path: root/lib/libc (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add CAST encryption, implementation by Steve Reid <sreid@sea-to-sky.net>.provos1998-07-212-2/+242
| | | | Man pages will come soon, I hope.
* SEM_R and SEM_A userland accessable as required; michaels@inet.noderaadt1998-07-201-6/+24
|
* fix dependancy item for libc. arch is powerpc not ppc. hmmm.rahnds1998-07-191-2/+2
|
* change to lite2 getenv(); getenv(NULL) now returns NULLderaadt1998-07-161-14/+21
|
* make that 0664 until we find out why umask is not being appliedmillert1998-07-151-2/+2
|
* open gmon.out mode 0644, not 0666millert1998-07-151-2/+2
|
* formatting flawsderaadt1998-07-141-1/+5
|
* document setuid/setgid restrictionsderaadt1998-07-141-1/+16
|
* avoid calling __has_yppw() everytime through getpwent(), by caching the YP status along with the open file statusderaadt1998-07-141-5/+8
|
* clarifyderaadt1998-07-131-3/+4
|
* ftpd: sleep for an indeterminate amount for non-existant loginsmillert1998-07-131-3/+3
| | | | | to simulate a crypt, like login does. Use SEEK_* not L_* and kill some 0L's used in lseek while we're there.
* fix date specderaadt1998-07-111-2/+2
|
* be... slightly more permissive.. but i think this is right, i looked at it for 5 minutesderaadt1998-07-111-4/+4
|
* do not let :relative paths through (how did i miss this before)deraadt1998-07-111-2/+2
|
* correct range spec; jkoshyderaadt1998-07-101-2/+2
|
* clarify gethostname() callderaadt1998-07-091-2/+2
|
* include <signal.h> not <sys/signal.h>deraadt1998-07-071-2/+2
|
* per XPG, gethostname() with a short buffer returns truncated data - not ENOMEM.deraadt1998-07-072-8/+23
| | | | | As permitted, make the truncated buffer be NUL terminated. make getdomainname() match.
* strlxx() return size_t not char *millert1998-07-061-3/+3
|
* do the right thing if maxsiz == 0millert1998-07-061-2/+3
|
* Always NUL terminate buf even if there was not enough space tomillert1998-07-062-3/+15
| | | | | | | write the whole time string. XPG4.2 says "the contents of the array are indeterminate" in this case so this is allowed, though obviously you can't rely on this behavior if you care about portability...
* fix openbsd tagderaadt1998-07-0691-1/+91
|
* add .Xr's for all the random functions in libcmillert1998-07-054-4/+9
|
* ctime takes a pointer to time_t not long. Correct in prototype, wrong in descriptionmillert1998-07-051-2/+2
|
* use STDERR_FILENO; kleinkderaadt1998-07-051-2/+2
|
* Change some of the local symbols into "temporary", removed symbols.rahnds1998-07-051-6/+4
| | | | | makes it easier to debug code to see the function entry not the local branch targets.
* Changes to support profiling libraries for the powerpc port.rahnds1998-07-041-10/+8
|
* split dirname and basename man pages; add dirnamederaadt1998-07-041-0/+93
|
* split dirname and basename man pagesderaadt1998-07-042-42/+14
|
* link for mkstemps()deraadt1998-07-031-1/+2
|
* do not free() before last ref; kmayer@freegate.comderaadt1998-07-031-5/+7
|
* document fd 0-2 scheme for setuid/setgidderaadt1998-07-021-0/+7
|
* crank major version since we have added new interfacesmillert1998-07-011-1/+1
|
* add strlcpy/strlcat, safe and sensible string copy/appendmillert1998-07-014-3/+278
|
* add mkstemp(char *template, int suffixlen) interfacederaadt1998-06-302-14/+67
|
* Oh fun, mucking about with files used on all archs.rahnds1998-06-281-2/+2
| | | | | | | | | This is one of many places in the source that have #if defined("list all architectures") Is there some possible way to eliminate, reduce these or at least have a file that describes all occurrances so that when a new port is done this could be addressed. like the recent hppa port, does it need to take a look at this????
* ktrace not traceart1998-06-271-2/+2
|
* Document EINVAL if peer address is multicast.angelos1998-06-271-2/+2
|
* rcmdsh, not rcmdmillert1998-06-261-3/+3
|
* fix prototypesderaadt1998-06-261-1/+2
|
* Fix snprintf return value usage.millert1998-06-232-3/+7
|
* doc EINVAL; bdederaadt1998-06-231-0/+7
|
* Remove the advertising clause in my old license, it impedes free usemillert1998-06-2110-55/+25
| | | | | of the code as a large number of similar clauses makes it impossible to write an ad for a product using the code...
* recent IPC API changes requires thisniklas1998-06-151-1/+1
|
* use Bx macro for BSD versionsmickey1998-06-1536-60/+97
|
* change ipc.h to use uid_t and friends, and then build compat system calls for the old ushort based ipc.hderaadt1998-06-113-41/+41
|
* Add a mention of the tcp ident sysctl.beck1998-06-111-1/+9
|
* spellingderaadt1998-06-101-3/+3
|
* XPG says 4th arg is optionalderaadt1998-06-102-22/+43
|
* clean; kleinkderaadt1998-06-085-8/+8
|