summaryrefslogtreecommitdiff
path: root/lib/libc
Commit message (Collapse)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create tagrelease/5.4.0_cvscvs2svn2005-05-071608-1610/+1610
| | | | | | 'RELENG_5_4_0_RELEASE'. This commit was manufactured to restore the state of the 5.4-RELEASE image.
* MFC v1.14.6.1 and v1.14.6.2:Ken Smith2005-05-061-2/+24
| | | | | | | | | | | | | | | | | | | > Log: > enclose getservbyport(3) call with mutex lock. > since our getservbyport(3) is thread-safe on CURRENT, we don't need > this workaround on CURRENT. however, it is not MFC'ed to RELENG_5, > yet. so, we need this for RELENG_5. > this fix is candidate for MFS to be in time for 5.4-RELEASE. > > Found by: tools/regression/lib/libc/resolv/resolv -r > Reviewed by: hrs > Tested by: hrs Work done by: ume (he requested merge but I approved it too late) Approved by: re (scottl approved me doing merge so tagging can be done) Notes: svn path=/releng/5.4/; revision=145957
* MF5: add i386_[gs]et_[fg]sbase(2) stubs to make a usable libc.so.5 forPeter Wemm2005-04-271-0/+1
| | | | | | | | | 6.x's compat5x packages when paired with 6.x's libpthread.so.0. Approved by: re (kensmith) Notes: svn path=/releng/5.4/; revision=145601
* MFC r1.14:Alexander Kabaev2005-04-251-1/+1
| | | | | | | | | Do not try to store 64 bits into 32 bit errno variable. Approved by: re (kensmith) Notes: svn path=/releng/5.4/; revision=145532
* This commit was manufactured by cvs2svn to create branch 'RELENG_5_4'.cvs2svn2005-04-208-270/+0
| | | | Notes: svn path=/releng/5.4/; revision=145335
* This commit was manufactured by cvs2svn to create branch 'RELENG_5'.cvs2svn2005-04-205-0/+152
| | | | Notes: svn path=/stable/5/; revision=145334
* This commit was manufactured by cvs2svn to create branch 'RELENG_5'.cvs2svn2005-04-105-0/+135
| | | | Notes: svn path=/stable/5/; revision=144869
* This commit was manufactured by cvs2svn to create branch 'RELENG_5'.cvs2svn2005-04-081-0/+88
| | | | Notes: svn path=/stable/5/; revision=144780
* This commit was manufactured by cvs2svn to create branch 'RELENG_5'.cvs2svn2005-04-071-0/+43
| | | | Notes: svn path=/stable/5/; revision=144734
* MFC: Don't ignore the last line of config files (/etc/hosts, /etc/services,Maxim Sobolev2005-03-315-15/+12
| | | | | | | | | etc.). Approved by: re (kensmith) Notes: svn path=/stable/5/; revision=144392
* Complete the MFC of the man pages from CURRENT to STABLE.George V. Neville-Neil2005-03-317-2/+1382
| | | | | | | | | | | | Add in the new files. Update the Makefile.inc to handle gai_strerror.3 Reviewed by: re (Hiroki Sato) Approved by: re (Hiroki Sato) Notes: svn path=/stable/5/; revision=144358
* MFC of new IPv6 related man pages from CURRENT to STABLE.George V. Neville-Neil2005-03-316-2355/+0
| | | | | | | | | | | | The way this was done in HEAD was to remove the old pages and add the new pages. The same process is being followed here in STABLE. Reviewed by: Hiroki Sato for Release Engineering Approved by: re (Hiroki Sato) for Release Engineering Notes: svn path=/stable/5/; revision=144357
* MFC 1.12:Simon L. B. Nielsen2005-03-261-2/+3
| | | | | | | | | Add byteorder(9) to SEE ALSO. Approved by: re (hrs) Notes: svn path=/stable/5/; revision=144149
* MFC: strnstr.c 1.3Pawel Jakub Dawidek2005-03-161-1/+1
| | | | | | | | | | | Don't read more than the given 'len' bytes from the 'big' string. PR: misc/77369 Submitted by: Ed Maste <emaste@phaedrus.sandvine.ca> Approved by: re (kensmith) Notes: svn path=/stable/5/; revision=143702
* MFC: rev 1.6: Fix EOVERFLOW detection in vswprintf(3).Max Khon2005-03-021-4/+5
| | | | Notes: svn path=/stable/5/; revision=143028
* MFC revision 1.6David Xu2005-03-011-0/+5
| | | | | | | | | Mark _rtld_allocate_tls and _rtld_free_tls as weak symbols for Variant I tls. So rtld can override it. Notes: svn path=/stable/5/; revision=142960
* MFC revision 1.16Christian S.J. Peron2005-03-011-1/+3
| | | | | | | | | | date: 2005/02/24 00:04:45; author: csjp; state: Exp; lines: +3 -1 -document the fact that extattr_get_* can fail if the requested attribute does not exist on the file. -bump document date Notes: svn path=/stable/5/; revision=142927
* MFC:Christian Brueffer2005-02-2811-75/+120
| | | | | | | | | Scheduled mdoc(7) sweep. Original revisions by: ru Notes: svn path=/stable/5/; revision=142749
* MFC:Christian Brueffer2005-02-281-3/+14
| | | | | | | | | | | | | | rev. 1.22 by alfred: Document EMSGSIZE return from recvmsg due to insufficient free files when transfering rights (file descriptors.) rev. 1.23 + 1.24 by keramida Correct NULL/nil/null pointer usage. Notes: svn path=/stable/5/; revision=142747
* MFC: rev. 1.14 by julianChristian Brueffer2005-02-281-41/+53
| | | | | | | Make less wrong for desciptions of signal handling Notes: svn path=/stable/5/; revision=142746
* MFC: rev. 1.15 by alfredChristian Brueffer2005-02-281-0/+5
| | | | | | | | note that it is the caller's responsibility to free any buffer passed to setvbuf(3) and friends. Notes: svn path=/stable/5/; revision=142745
* MFC: sync with sys/i386/include/endian.h: use the single instruction 'bswap'.David E. O'Brien2005-02-272-0/+8
| | | | Notes: svn path=/stable/5/; revision=142714
* MFC 1.18:Tom Rhodes2005-02-261-1/+7
| | | | | | | | | | Xref chflags(2). Note that unlink.2 can return EPERM if the immutable or append-only flags are set. PR: 77043 Notes: svn path=/stable/5/; revision=142552
* MFC 1.43 and 1.44:Tom Rhodes2005-02-261-1/+3
| | | | | | | | | | | Do not mislead users into checking for a mount_ufs or mount_ufs2 manual page. They do not exist. PR: 53303 Submitted by: Marc Silver <marcs@draenor.org> (original version) Notes: svn path=/stable/5/; revision=142545
* MFC: 1.18Tom Rhodes2005-02-241-2/+12
| | | | | | | | | | Add an EXAMPLES section[1], quote Nd, and bump doc date. PR: 53621 [1] Submitted by: Faried Nawaz <fn@hungry.com> [1] Notes: svn path=/stable/5/; revision=142364
* This commit was manufactured by cvs2svn to create branch 'RELENG_5'.cvs2svn2005-02-181-0/+87
| | | | Notes: svn path=/stable/5/; revision=142036
* Merge mac.conf.5:1.6-1.7Robert Watson2005-02-131-6/+7
| | | | | | | | | | | date: 2005/01/11 20:50:50; author: ru; state: Exp; lines: +2 -1 Scheduled mdoc(7) sweep. date: 2005/01/20 09:17:03; author: ru; state: Exp; lines: +5 -5 Sort sections. Notes: svn path=/stable/5/; revision=141839
* Merge mac.3:1.14 from HEAD to RELENG_5:Robert Watson2005-02-131-5/+5
| | | | | | | | | revision 1.14 date: 2005/01/20 09:17:03; author: ru; state: Exp; lines: +5 -5 Sort sections. Notes: svn path=/stable/5/; revision=141837
* Merge acl_valid.3:1.16 from HEAD to RELENG_5:Robert Watson2005-02-131-10/+22
| | | | | | | | date: 2005/01/15 12:21:03; author: ru; state: Exp; lines: +22 -10 Fixed markup bug. Notes: svn path=/stable/5/; revision=141836
* MFC: For variables that are only checked with defined(), don't provideDavid E. O'Brien2005-02-135-6/+6
| | | | | | | any fake value. Notes: svn path=/stable/5/; revision=141786
* MFC 1.40: make _getipnodebyname_multi() static.Hajimu UMEMOTO2005-02-041-1/+1
| | | | Notes: svn path=/stable/5/; revision=141257
* MFC 1.57: use strdup().Hajimu UMEMOTO2005-02-041-2/+1
| | | | Notes: svn path=/stable/5/; revision=141256
* MFC: 1.5: Make sure the first argument to the user function is 16-byteJohn Baldwin2005-02-031-5/+7
| | | | | | | aligned. Notes: svn path=/stable/5/; revision=141215
* MFC: implement AI_NUMERICSERV (as defined in RFC3493).Hajimu UMEMOTO2005-02-031-10/+13
| | | | | | | | src/include/netdb.h: 1.33 src/lib/libc/net/getaddrinfo.c: 1.56 Notes: svn path=/stable/5/; revision=141176
* MFC 1.55: fill ai_canonname field for numeric hostname, by the givenHajimu UMEMOTO2005-02-031-7/+25
| | | | | | | hostname. follow new recommendation in RFC3493. Notes: svn path=/stable/5/; revision=141175
* MFC 1.54: query A RR before AAAA RR.Hajimu UMEMOTO2005-02-031-10/+10
| | | | Notes: svn path=/stable/5/; revision=141174
* MFC: 1.29Giorgos Keramidas2005-01-311-0/+2
| | | | | | | | | | | | EISCONN may be returned by sendto() if an attempt is made to specify the destination address to a datagram socket that is already connected. Submitted by: Rudolf Cejka <cejkar@fit.vutbr.cz> PR: docs/76399 MFC after: 1 week Notes: svn path=/stable/5/; revision=141074
* MFC: fix EINVAL settings for 0x and document nonportabilityAndrey A. Chernov2005-01-298-10/+32
| | | | Notes: svn path=/stable/5/; revision=140956
* Merge mac_get.c:1.5 from HEAD to RELENG_5:Robert Watson2005-01-261-1/+1
| | | | | | | | date: 2005/01/23 15:28:02; author: rwatson; state: Exp; lines: +1 -1 Minor white space tweak. Notes: svn path=/stable/5/; revision=140855
* MFC: Fix some signed/unsigned comparisons. Fix prototypes while I'm here.Brian Somers2005-01-241-3/+6
| | | | | | | PR: 28890 Notes: svn path=/stable/5/; revision=140740
* MFC:Tom Rhodes2005-01-181-1/+1
| | | | | | | | | | Various markup and spelling fixes. PR: 75574 Submitted by: Nobuyuki Koganemaru <n-kogane@syd.odn.ne.jp> (original version) Notes: svn path=/stable/5/; revision=140405
* MFC: 1.12Giorgos Keramidas2005-01-171-1/+7
| | | | | | | | The `timep' argument of utime() is not an array of structs. Make sure we don't confuse the reader by claiming it is. Notes: svn path=/stable/5/; revision=140381
* MFC: 1.39 -> Better signal(3) prototype rendering.Giorgos Keramidas2005-01-171-9/+17
| | | | | | | 1.40 -> mdoc nits Notes: svn path=/stable/5/; revision=140380
* MFC 1.16 (plug memory leak)Diomidis Spinellis2005-01-131-0/+4
| | | | | | | PR: bin/75656 Notes: svn path=/stable/5/; revision=140168
* MFC 1.34:Gleb Smirnoff2005-01-131-9/+53
| | | | | | | | | | | Make syslog(3) thread safe. PR: bin/72394 Submitted by: Dan Nelson Reviewed by: deischen Notes: svn path=/stable/5/; revision=140163
* MFC: fts.h 1.11Pawel Jakub Dawidek2005-01-121-1/+24
| | | | | | | | | | | | | | | | | | | | | fts.3 1.22 Introduce new field 'fts_bignum' which is 64bit long and will allow to make utilities like du(1) 64bit-clean. When this field is used, one cannot use 'fts_number' and 'fts_pointer' fields. This commit doesn't break API nor ABI. This work is part of the BigDisk project: http://www.FreeBSD.org/projects/bigdisk/ Discussed on: arch@ Manual page work from: Peter Jeremy <PeterJeremy@optushome.com.au> Notes: svn path=/stable/5/; revision=140107
* MFC:Tom Rhodes2005-01-051-6/+5
| | | | | | | | | | | | revision 1.32 date: 2004/12/29 20:00:29; author: trhodes; state: Exp; lines: +5 -6 Catch up with stat.h a bit: o Sticky bit is actually defined as S_ISTXT not S_ISVTX. o Sticky bit is wrapped in if __BSD_VISIBLE not _POSIX_SOURCE. Notes: svn path=/stable/5/; revision=139726
* MFC: rev 1.24Kirill Ponomarev2005-01-021-1/+3
| | | | | | | | | | | | date: 2004/12/30 13:09:34; author: krion; state: Exp; lines: +3 -1 Add LOG_NTP facility. Submitted by: Kurt Jaeger <pi at complx dot LF dot net> Approved by: ru MFC after: 3 days Notes: svn path=/stable/5/; revision=139570
* MFC rev. 1.9: no macros for sigemptyset(3) and friends,Maxim Konovalov2004-12-271-9/+12
| | | | | | | sigismember(3) could return -1. Notes: svn path=/stable/5/; revision=139355
* MFC 1.33:Gleb Smirnoff2004-12-271-2/+3
| | | | | | | | | | | | Restore standard behavior: log to console only when normal logging failed, not always. PR: bin/75356 Submitted by: Mark Knight <markk knigma org> Pointy hat to: glebius Notes: svn path=/stable/5/; revision=139347