summaryrefslogtreecommitdiff
path: root/src/lib/libc (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* grammar police: do not hyphenate compound words that act as adjectives if theaaron1999-05-121-3/+3
| | | | | | first word ends in -ly i.e., fully-qualified, newly-created, globally-visible, etc. are wrong
* correct some Xr's which referred to the wrong man page sectionsaaron1999-05-104-10/+10
|
* Add octect sanity checkingyanick1999-05-031-5/+5
|
* Break up into two loops, one for the copy, another to finish traversalmillert1999-05-011-13/+17
| | | | of the src string if len(src) >= size. Speeds up the common case a bit.
* Do not provide gethostby.*_r for now, as configure scripts findniklas1999-04-281-4/+4
| | | | | the functions using nm(1), but then no prototypes exist and things break. d@ will contemplate over the issue and resolve it for real later :-)
* m68k assembler version of strlcpy(3)millert1999-04-251-3/+3
|
* simplified version that doesn't call strlen and that is simpler to convert ↵millert1999-04-241-7/+8
| | | | to assembler (both for gcc and me)
* use stdlib; millertderaadt1999-03-261-2/+2
|
* Clarify realloc return valuemillert1999-03-231-3/+4
|
* typo; nash@mcs.netaaron1999-03-182-4/+4
|
* fix more comma splices that involve misuse of conjunctive adverbspjanzen1999-03-111-2/+2
|
* add examplesmillert1999-03-061-1/+40
|
* typomillert1999-03-061-3/+3
|
* better examples section wrt strncpy()millert1999-03-051-3/+35
|
* getservbyport() takes a network byte order port #deraadt1999-03-021-2/+2
|
* make function names the correct casederaadt1999-02-276-21/+21
|
* skipjack in libc; isakmpd and such will want itderaadt1999-02-262-2/+260
|
* wrong ret type for write define (millert@)d1999-02-031-2/+2
|
* malloc can't use write() if it fails very early, so use the unwrapped ↵d1999-02-011-1/+10
| | | | syscall _thread_sys_write() if we are threaded
* cleand1999-01-061-35/+39
|
* md spinlockd1998-12-211-74/+0
|
* add md _atomic_is_locked; cleand1998-12-181-2/+3
|
* No need to cast to they type we already are. Also minor KNFmillert1998-12-071-3/+6
|
* remove bogus divide, fixes pr #656millert1998-12-071-2/+2
|
* .Xr strlcat, strlcpyespie1998-11-282-4/+7
|
* bad longderaadt1998-11-221-2/+2
|
* Add thread-safety to libc, so that libc_r will build (on i386 at least).d1998-11-2013-37/+430
| | | | | | | | | | | | | All POSIX libc api now there (to P1003.1c/D10) (more md stuff is needed for other libc/arch/*) (setlogin is no longer a special syscall) Add -pthread option to gcc (that makes it use -lc_r and -D_POSIX_THREADS). Doc some re-entrant routines Add libc_r to intro(3) dig() uses some libc srcs and an extra -I was needed there. Add more md stuff to libc_r. Update includes for the pthreads api Update libc_r TODO
* check for negative numbers from strtol()deraadt1998-11-181-3/+3
|
* add MLINK for malloc.conf.5 man page, also add FILES section to malloc.3; fries@aaron1998-11-172-2/+6
|
* Fix `typo', proves that strlcpy/strlcat is a very good idea.espie1998-11-111-2/+9
|
* getenv() result is read-only, unless you're looking for trouble.espie1998-11-101-1/+5
|
* add missing const to match prototype in string.hwvdputte1998-11-061-3/+3
|
* More man page fixes. Particularly fix uses of it's/its, affect/effect,aaron1998-09-072-4/+4
| | | | | then/than and such. Other miscellaneous problems fixed across these source files.
* More man page fixes. Spelling, grammar, some typos. Lots of double-wordaaron1998-09-061-2/+2
| | | | occurrences squashed as well.
* more man page repairs; aaron@ug.cs.dal.caderaadt1998-09-051-2/+2
|
* put back a security fix downsj removed ages agoderaadt1998-08-311-3/+3
|
* Fix UA cases in a MI wayniklas1998-08-301-57/+59
|
* man page repairs; aaron@ug.cs.dal.caderaadt1998-08-291-3/+4
|
* define hppa as an ieeemickey1998-08-281-2/+2
|
* doc UA faulting codederaadt1998-08-221-1/+4
|
* for new functions, fix BE & UA cases. LE UA case is still bustedderaadt1998-08-211-14/+16
|
* commaspjanzen1998-08-191-4/+4
|
* document the common misuse of reallocderaadt1998-08-151-2/+26
|
* Make code ANSI/ISO C conformant. Formerly undefined constructs were usedniklas1998-08-121-103/+119
| | | | | making load/store architectures (like mips&alpha) fail whn compiled with gcc -O2.
* Temporary fix for a GCC aliasing bug/misfeature that hits hereniklas1998-08-111-1/+5
|
* add ECB and CBC encryption for octet streamsprovos1998-08-102-5/+163
|
* fix base64 encoding, this problem was reported byprovos1998-08-101-6/+6
| | | | Solar Designer <solar@false.com> some time ago.
* Don't enumerate every arch in the #if since all OpenBSD platforms use the ↵millert1998-08-061-8/+4
| | | | same values for malloc_pageshift and malloc_minsize except for sparc
* fix spelling of separatederaadt1998-07-241-2/+2
|
* s/u8/u_int8_t/, s/u32/u_int32_t, put castsb.h into cast.c and includeprovos1998-07-211-25/+564
| | | | header files from the correct path.