summaryrefslogtreecommitdiff
path: root/lib/libc/gen
AgeCommit message (Collapse)Author
2005-08-10although groff understands `.Ar bob )', it does not understand `.Ar ( bob',Jason McIntyre
so mark up the opening bracket with .Pf; remove non- -mdoc .br;
2005-08-09Add VIS_GLOB to escape special characters used by shell-style globbing.Todd C. Miller
From Solar Designer based on changes in FreeBSD. OK deraadt@
2005-08-09use CTYPE_NUM_CHARS instead of harding code the value. ok espieKevin Lo
2005-08-08zap remaining rcsid.Marc Espie
Kill old files that are no longer compiled. okay theo
2005-08-08activate LC_CTYPE for 8 bits locale.Marc Espie
Make sure tolower/toupper use the whole 8 bits. okay deraadt@ thanks to everyone who tested
2005-08-06fix use after free, netbsd pr 30832, from phirerunner@comcast.netTheo de Raadt
2005-07-22- sync prototypes and header file excerpts to realityJared Yanovich
- many grammar, punctuation, macro, layout, spelling/typos, rewording, etc. fixes - avoid first person - sprinkle crossrefs where relevant help & ok jmc
2005-07-22document KERN_CPTIME2, and update description of KERN_CPTIME; ok jmcJared Yanovich
2005-07-22advocate error checking in examples; ok jmcJared Yanovich
2005-07-22move error return information from BUGS to ERRORS; ok jmc, millertJared Yanovich
2005-07-22EFAULT can only occur on addresses; ok jmcJared Yanovich
2005-07-22exec* no longer sleep on ETXTBUSY; ok jmcJared Yanovich
2005-07-13Correct ctype classifications of chars >= 0x80 wrt C99/POSIX and ourOtto Moerbeek
man page. ok espie@ deraadt@
2005-06-26add missing va_end(); Andrey MatveevTodd C. Miller
2005-06-17next citrus step.Marc Espie
reviewed by millert, otto, kevlo, naddy, kettenis... libc+libstdc++ bump
2005-06-17bye bye whiteoutsTodd C. Miller
2005-06-16bye bye whiteoutsTodd C. Miller
2005-06-01Save errno from clobbering by clsoedir() in the err case.Todd C. Miller
From Andrey Matveev; OK deraadt@
2005-05-26union is gone, ok millert@Pedro Martelletto
2005-05-24Restoration of terminal settings can be broken by a well-timed signal,Todd C. Miller
e.g. a terminating scp killing its ssh child so retry on EINTR. From peak@argo.troja.mff.cuni.cz via portable openssh bugzilla #905
2005-04-02/bin/ksh is now in the builtin list; noticed by otto@Todd C. Miller
2005-04-02Add /bin/ksh to builtin list of OK shells.Todd C. Miller
2005-03-25deregister (and deauto!). ok millert@ marco@Otto Moerbeek
2005-03-08handle snprintf() returning -1.Moritz Jodeit
ok cloder@ henning@ hshoexer@
2005-03-08handle snprintf() returning -1.Moritz Jodeit
ok cloder@ henning@ hshoexer@
2005-03-02Consistent #if protection of rcs ids; Francois PerradTodd C. Miller
2005-03-01Update struct _ftsent to match with fts.h.Marco Pfatschbacher
Input from jaredy@; ok deraadt@, miod@
2005-03-01Set errno right before return(), so that it does not risk being resetMiod Vallat
by any other functions we will invoke in-between. Fix from Andrey Matveev <andrushock@korovino.net>
2005-02-27use PW_SIZE and PW_COPY macros for simplified reading.Patrick Latifi
ok otto millert
2005-02-25Be correct in our man pages when talking about NUL termination (that is,Chad Loder
termination with '\0') vs. null termination. Input from krw@, jaredy@, jmc@. OK deraadt@
2005-02-01Replace broken frexp() with a working one from FreeBSD. There'sTodd C. Miller
no need to have a copy for each platform with ieee floating point, only vax needs a special version (which probably has similar bugs). OK and with help from otto@
2005-01-06Replace bcopy() with memcpy() and memmove() so it is obvious whatTodd C. Miller
is a move and what is a copy. Also remove an unneeded variable. No functional change.
2005-01-05Fix handling of memory allocation. Both the initial value of eupOtto Moerbeek
and the new value of bup after realloc() were bogus. This bug has been here since the net.2 days. Additionally, make the initial size of the malloc'ed pieces of mem more sane and kill a redundant test before free(). getcwd(3) is now able to return really long paths. Problem spotted by Peter Philipp <philipp at scan-plus dot de> ok millert@ deraadt@
2005-01-04restrict forwarding to ipsec processed traffic of ip.forwarding==2Markus Friedl
ok deraadt, henning, fgsch, mcbride
2004-12-30SIGSTOP needs .Dv, not .Ev;Jason McIntyre
from freebsd pr docs/75615;
2004-12-17slight sync w/ fbsd;Jason McIntyre
ok marc@ jaredy@ millert@
2004-12-02Restart waitpid() if we are interupted by a signal. OK deraadt@Todd C. Miller
2004-11-25Don't use strlcpy() to copy just part of a string, it make the code tooTodd C. Miller
confusing. While in here make the code more readable. Ok pat@
2004-10-17implement strnunvis(3), a bounded version of strunvis(3). ok millert@Otto Moerbeek
2004-10-07Kill register and fix some whilespace goofs in a do {} while loop.Todd C. Miller
2004-10-01add some missing $, ok djm@ 'That looks fine to me' millert@Jonathan Gray
2004-09-16unused variable killedTheo de Raadt
2004-09-15prettyTheo de Raadt
2004-09-04password databases -> group databases;Jason McIntyre
from netbsd -r 1.20; ok millert@
2004-08-30Use CMSG_SPACE when allocating space for the control message.Todd C. Miller
Fixes fd passing problems on sparc and sparc64. OK henning@
2004-08-10Only expand a tilde for strings like "~", "~/..", "~user" and "~user/".Todd C. Miller
For the PATH, only expand a tilde that is at the beginning of the path name. This is similar to the behavior prior to my commit here yesterday.
2004-08-09Support the "setenv" capability in login.conf ala FreeBSD. FollowingTodd C. Miller
FreeBSD's example, a '~' in an environment variable is replaced with the user's homedir. A '$' is replaced by the user's login name. Both can be escaped with a backslash to get the literal char. OK deraadt@
2004-08-09Add my copyright.Todd C. Miller
2004-08-07Honor vmemoryuse resouce limit if RLIMIT_VMEM is defined.Todd C. Miller
2004-08-06in pclose(), only fclose() a stream if it has been opened by popen(), soPedro Martelletto
that applications doing: 'ok = (pclose(f) != -1) || (fclose(f) == 0)' can work safely and avoid a double-close of a stream. ok millert@