Up to [cvs.NetBSD.org] / src / lib / libc / include
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: MAIN
Revision 1.166 / (download) - annotate - [select for diffs], Tue Apr 30 00:45:04 2013 UTC (3 weeks ago) by joerg
Branch: MAIN
CVS Tags: HEAD
Changes since 1.165: +4 -1
lines
Diff to previous 1.165 (colored)
Make that to process PATH_LOCALE the first time _find_category is called. Use this to implement newlocale and provide duplocale/freelocale as well. Based on patches by Takehiko Nozaki with simplications and fix for the init order by myself.
Revision 1.165 / (download) - annotate - [select for diffs], Sun Apr 21 17:45:46 2013 UTC (4 weeks, 1 day ago) by joerg
Branch: MAIN
Changes since 1.164: +4 -1
lines
Diff to previous 1.164 (colored)
Store time-specific locale data directly in the locale. Ad dstrftime_l, strftime_lz and strptime_l.
Revision 1.164 / (download) - annotate - [select for diffs], Fri Apr 19 23:32:16 2013 UTC (4 weeks, 3 days ago) by joerg
Branch: MAIN
Changes since 1.163: +11 -1
lines
Diff to previous 1.163 (colored)
Add scanf_l and wscanf_l families.
Revision 1.163 / (download) - annotate - [select for diffs], Fri Apr 19 23:28:47 2013 UTC (4 weeks, 3 days ago) by joerg
Branch: MAIN
Changes since 1.162: +3 -1
lines
Diff to previous 1.162 (colored)
Add dummy strcoll_l and strxfrm_l.
Revision 1.162 / (download) - annotate - [select for diffs], Fri Apr 19 15:22:24 2013 UTC (4 weeks, 3 days ago) by joerg
Branch: MAIN
Changes since 1.161: +21 -2
lines
Diff to previous 1.161 (colored)
Add explicit locale versions for the printf family. Replace asprintf, snprintf and sprintf with simple wrappers around the corresponding va_list functions to reduce code duplication.
Revision 1.161 / (download) - annotate - [select for diffs], Thu Apr 18 23:24:26 2013 UTC (4 weeks, 4 days ago) by joerg
Branch: MAIN
Changes since 1.160: +3 -1
lines
Diff to previous 1.160 (colored)
Add wcscoll_l, wcsxfrm_l, wcsncasecmp_l, wcscasecmp_l, btowc_l, mbrlen_l, mbsinit_l, mbsrtowcs_l, wcrtomb_l, wcsrtombs_l and wctob_l.
Revision 1.160 / (download) - annotate - [select for diffs], Thu Apr 18 22:23:17 2013 UTC (4 weeks, 4 days ago) by joerg
Branch: MAIN
Changes since 1.159: +4 -1
lines
Diff to previous 1.159 (colored)
Add wcstof_l, wcstod_l and wcstold_l.
Revision 1.159 / (download) - annotate - [select for diffs], Thu Apr 18 21:54:11 2013 UTC (4 weeks, 4 days ago) by joerg
Branch: MAIN
Changes since 1.158: +4 -1
lines
Diff to previous 1.158 (colored)
Add strtof_l, strtod_l and strtold_l.
Revision 1.158 / (download) - annotate - [select for diffs], Tue Apr 16 21:44:07 2013 UTC (4 weeks, 6 days ago) by joerg
Branch: MAIN
Changes since 1.157: +5 -1
lines
Diff to previous 1.157 (colored)
Add strtol_l and friends. Switch _citrus_bcs_strtol to use plain strtol_l unless in tools mode. Add note to retire the BCS code on the next libc major bump.
Revision 1.157 / (download) - annotate - [select for diffs], Tue Apr 16 11:39:13 2013 UTC (4 weeks, 6 days ago) by joerg
Branch: MAIN
Changes since 1.156: +2 -1
lines
Diff to previous 1.156 (colored)
Add wcwidth_l, wcswidth_l and the wctype.h family of *_l functions.
Revision 1.156 / (download) - annotate - [select for diffs], Mon Aug 20 21:38:10 2012 UTC (8 months, 4 weeks ago) by dsl
Branch: MAIN
CVS Tags: yamt-pagecache-base8,
yamt-pagecache-base7,
yamt-pagecache-base6,
tls-maxphys-nbase,
tls-maxphys-base,
tls-maxphys,
agc-symver-base,
agc-symver
Changes since 1.155: +5 -1
lines
Diff to previous 1.155 (colored)
I'm fairly sure the libc rules require that arc4random_addrandom, arc4random_buf, arc4random_stir and arc4random_uniform be weak.
Revision 1.155 / (download) - annotate - [select for diffs], Mon Jul 9 21:25:46 2012 UTC (10 months, 1 week ago) by rmind
Branch: MAIN
Changes since 1.154: +2 -1
lines
Diff to previous 1.154 (colored)
Add weak symbol for murmurhash2.
Revision 1.154 / (download) - annotate - [select for diffs], Sun Jun 3 21:42:46 2012 UTC (11 months, 2 weeks ago) by joerg
Branch: MAIN
Changes since 1.153: +2 -1
lines
Diff to previous 1.153 (colored)
Switch device database to cdb(5). Rework ttyname(3) and ttyname_r(3) to depend on new devname_r(3) as heart. Add /dev/pts magic directly to devname(3). While it can lead to returning non-existing paths, the behavior is more consistent that way. Drop caching layer in devname(3), it doesn't buy anything for the common case of having access to the database. Teach devname(3) proper fallback behavior of scanning /dev. Create both old-style and new-style database for now in /etc/rc.d/sysdb.
Revision 1.153 / (download) - annotate - [select for diffs], Thu Apr 12 22:08:46 2012 UTC (13 months, 1 week ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base5,
yamt-pagecache-base4
Changes since 1.152: +2 -1
lines
Diff to previous 1.152 (colored)
name protection for getpassfd
Revision 1.152 / (download) - annotate - [select for diffs], Thu Apr 12 19:36:19 2012 UTC (13 months, 1 week ago) by christos
Branch: MAIN
Changes since 1.151: +2 -1
lines
Diff to previous 1.151 (colored)
Add a new getpass implementation that does not mess with signals, and include getpass_r
Revision 1.151 / (download) - annotate - [select for diffs], Fri Mar 2 17:27:49 2012 UTC (14 months, 2 weeks ago) by christos
Branch: MAIN
Changes since 1.150: +2 -1
lines
Diff to previous 1.150 (colored)
PR/46111: Wolfgang Stukenbrock: Add yp_setbindtries(3) so that yp operations don't hang forever if requested.
Revision 1.150 / (download) - annotate - [select for diffs], Wed Feb 15 15:49:46 2012 UTC (15 months ago) by joerg
Branch: MAIN
CVS Tags: netbsd-6-base
Branch point for: netbsd-6
Changes since 1.149: +2 -1
lines
Diff to previous 1.149 (colored)
Make sure that membar_producer gets the proper namespace mangling for libc.
Revision 1.149 / (download) - annotate - [select for diffs], Mon Jul 4 07:54:38 2011 UTC (22 months, 2 weeks ago) by manu
Branch: MAIN
CVS Tags: yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base
Branch point for: yamt-pagecache
Changes since 1.148: +2 -1
lines
Diff to previous 1.148 (colored)
Import xdr_sizeof() from FreeBSD
Revision 1.148 / (download) - annotate - [select for diffs], Sat Mar 26 19:51:42 2011 UTC (2 years, 1 month ago) by christos
Branch: MAIN
CVS Tags: cherry-xenmp-base,
cherry-xenmp
Changes since 1.147: +3 -1
lines
Diff to previous 1.147 (colored)
add fpgetprec/fpsetprec
Revision 1.147 / (download) - annotate - [select for diffs], Sat Mar 12 19:52:48 2011 UTC (2 years, 2 months ago) by christos
Branch: MAIN
Changes since 1.146: +2 -8
lines
Diff to previous 1.146 (colored)
Fix various vis/unvis issues: - no need for all the weak symbols - define a new _VIS_END flag for UNVIS_END so that there are no collisions between and vis and unvis flags. - add bound versions of the vis and unvis functions that take the length of the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if the buffer is not large enough, instead of silently truncating.
Revision 1.146 / (download) - annotate - [select for diffs], Thu Dec 16 18:38:06 2010 UTC (2 years, 5 months ago) by christos
Branch: MAIN
CVS Tags: matt-mips64-premerge-20101231,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2
Changes since 1.145: +6 -1
lines
Diff to previous 1.145 (colored)
Provide a re-entrant and thread-safe set of timezone API's that don't require locking and can operate on user-specified timezones as opposed to having to alter the environment to change a timezone. This work was presented to the tzcode folks and it was generally accepted, but there seems to be a lot of inertia.
Revision 1.145 / (download) - annotate - [select for diffs], Wed Nov 17 13:19:32 2010 UTC (2 years, 6 months ago) by tron
Branch: MAIN
Changes since 1.144: +14 -1
lines
Diff to previous 1.144 (colored)
Provide proper namespace protection for rbtree(3) because it is now used by "libc" internally.
Revision 1.144 / (download) - annotate - [select for diffs], Sat Nov 13 19:41:32 2010 UTC (2 years, 6 months ago) by christos
Branch: MAIN
Changes since 1.143: +2 -1
lines
Diff to previous 1.143 (colored)
forgot to commit this one for two months! add vdprintf.
Revision 1.143 / (download) - annotate - [select for diffs], Mon Sep 6 17:49:56 2010 UTC (2 years, 8 months ago) by jakllsch
Branch: MAIN
Changes since 1.142: +2 -1
lines
Diff to previous 1.142 (colored)
New vdprintf needs "namespace protection".
Revision 1.142 / (download) - annotate - [select for diffs], Sun Apr 25 00:54:46 2010 UTC (3 years ago) by joerg
Branch: MAIN
Changes since 1.141: +11 -1
lines
Diff to previous 1.141 (colored)
Add the constant database reader (cdbr(3)) and writer ((cdbw(3)). They implement a space efficent write-once database with fast access path. Switch the services(5) database to use cdb. The size of the database file decreases from 2.1MB disk space to 307KB. Access performance is about the same if setservent(0) is used and about an order of magnitude faster otherwise. services_mkdb defaults to the new format, but can optionally create the old db(3) format as well for statically linked legacy applications.
Revision 1.141 / (download) - annotate - [select for diffs], Fri Mar 19 18:11:30 2010 UTC (3 years, 2 months ago) by joerg
Branch: MAIN
Changes since 1.140: +2 -1
lines
Diff to previous 1.140 (colored)
Namespace protection for mi_vector_hash.
Revision 1.140 / (download) - annotate - [select for diffs], Wed Dec 2 08:46:33 2009 UTC (3 years, 5 months ago) by roy
Branch: MAIN
CVS Tags: matt-premerge-20091211
Changes since 1.139: +2 -1
lines
Diff to previous 1.139 (colored)
Protect getline.
Revision 1.139 / (download) - annotate - [select for diffs], Tue Dec 1 00:52:13 2009 UTC (3 years, 5 months ago) by roy
Branch: MAIN
Changes since 1.138: +2 -1
lines
Diff to previous 1.138 (colored)
Protect getdelim when used internally.
Revision 1.138 / (download) - annotate - [select for diffs], Tue May 26 08:04:12 2009 UTC (3 years, 11 months ago) by joerg
Branch: MAIN
Changes since 1.137: +9 -1
lines
Diff to previous 1.137 (colored)
Add SHA224 implementation to libc. Make libcrypto use the SHA2 implementation of libc. Bump minor versions of libc and libcrypto.
Revision 1.137 / (download) - annotate - [select for diffs], Sun Jan 11 02:46:28 2009 UTC (4 years, 4 months ago) by christos
Branch: MAIN
CVS Tags: jym-xensuspend-nbase,
jym-xensuspend-base,
jym-xensuspend
Changes since 1.136: +14 -1
lines
Diff to previous 1.136 (colored)
merge christos-time_t
Revision 1.136 / (download) - annotate - [select for diffs], Fri Dec 5 13:08:53 2008 UTC (4 years, 5 months ago) by ad
Branch: MAIN
CVS Tags: christos-time_t-nbase,
christos-time_t-base
Changes since 1.135: +2 -1
lines
Diff to previous 1.135 (colored)
Add fdopendir(), from Solaris/Linux.
Revision 1.135 / (download) - annotate - [select for diffs], Thu Nov 20 23:50:08 2008 UTC (4 years, 5 months ago) by matt
Branch: MAIN
Changes since 1.134: +7 -1
lines
Diff to previous 1.134 (colored)
Add new ptree (Patricia / RADIX tree) implementation to NetBSD.
Revision 1.134 / (download) - annotate - [select for diffs], Fri Oct 31 16:12:18 2008 UTC (4 years, 6 months ago) by christos
Branch: MAIN
Branch point for: christos-time_t
Changes since 1.133: +7 -1
lines
Diff to previous 1.133 (colored)
Import syslogd SoC project by Martin Schuette: - new syslog protocol api syslogp(3) that supports structured data and draft-rfc timestamps - reliable tcp connections with queueing - encrypted connections
Revision 1.133 / (download) - annotate - [select for diffs], Mon Aug 4 21:29:27 2008 UTC (4 years, 9 months ago) by matt
Branch: MAIN
CVS Tags: wrstuden-revivesa-base-3,
wrstuden-revivesa-base-2,
netbsd-5-base,
netbsd-5-0-RELEASE,
netbsd-5-0-RC4,
netbsd-5-0-RC3,
netbsd-5-0-RC2,
netbsd-5-0-RC1,
matt-mips64-base2
Branch point for: netbsd-5-0,
netbsd-5
Changes since 1.132: +3 -1
lines
Diff to previous 1.132 (colored)
Add C99 functions imaxabs and imaxdiv.
Revision 1.132 / (download) - annotate - [select for diffs], Wed Jun 25 11:10:25 2008 UTC (4 years, 10 months ago) by ad
Branch: MAIN
Changes since 1.131: +2 -1
lines
Diff to previous 1.131 (colored)
Add getlogin_r. Manual page changes mostly lifted from FreeBSD.
Revision 1.131 / (download) - annotate - [select for diffs], Mon Apr 28 20:23:00 2008 UTC (5 years ago) by martin
Branch: MAIN
CVS Tags: yamt-pf42-base4,
yamt-pf42-base3,
yamt-pf42-base2,
wrstuden-revivesa-base-1,
wrstuden-revivesa-base,
hpcarm-cleanup-nbase
Branch point for: wrstuden-revivesa
Changes since 1.130: +1 -8
lines
Diff to previous 1.130 (colored)
Remove clause 3 and 4 from TNF licenses
Revision 1.130 / (download) - annotate - [select for diffs], Sat Feb 2 22:06:34 2008 UTC (5 years, 3 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pf42-baseX,
yamt-pf42-base,
matt-armv6-nbase,
keiichi-mipv6-base,
keiichi-mipv6,
hpcarm-cleanup-base
Branch point for: yamt-pf42
Changes since 1.129: +2 -1
lines
Diff to previous 1.129 (colored)
namespace protection for csetexpandtc()
Revision 1.129 / (download) - annotate - [select for diffs], Sun Jun 3 17:38:07 2007 UTC (5 years, 11 months ago) by christos
Branch: MAIN
CVS Tags: matt-mips64-base,
matt-mips64,
matt-armv6-prevmlocking,
matt-armv6-base,
hpcarm-cleanup,
cube-autoconf-base,
cube-autoconf
Branch point for: matt-armv6
Changes since 1.128: +7 -1
lines
Diff to previous 1.128 (colored)
- add read and readlink since they are used internally - protect vsnprintf and vsnprintf since for lex(1) generated files <stdio.h> is included before "namespace.h".
Revision 1.128 / (download) - annotate - [select for diffs], Thu May 10 11:52:28 2007 UTC (6 years ago) by he
Branch: MAIN
Changes since 1.127: +2 -1
lines
Diff to previous 1.127 (colored)
The sl_delete function needs namespace protection added here as well.
Revision 1.127 / (download) - annotate - [select for diffs], Sun Feb 18 18:16:24 2007 UTC (6 years, 3 months ago) by christos
Branch: MAIN
Changes since 1.126: +1 -2
lines
Diff to previous 1.126 (colored)
SHA512_Last is not public anymore.
Revision 1.126 / (download) - annotate - [select for diffs], Sat Feb 17 17:18:12 2007 UTC (6 years, 3 months ago) by christos
Branch: MAIN
Changes since 1.125: +2 -1
lines
Diff to previous 1.125 (colored)
Define for SHA512_Last.
Revision 1.125 / (download) - annotate - [select for diffs], Wed Nov 8 20:37:14 2006 UTC (6 years, 6 months ago) by drochner
Branch: MAIN
CVS Tags: wrstuden-fixsa-newbase,
wrstuden-fixsa-base-1,
wrstuden-fixsa-base,
wrstuden-fixsa,
netbsd-4-base,
netbsd-4-0-RELEASE,
netbsd-4-0-RC5,
netbsd-4-0-RC4,
netbsd-4-0-RC3,
netbsd-4-0-RC2,
netbsd-4-0-RC1,
netbsd-4-0-1-RELEASE
Branch point for: netbsd-4-0,
netbsd-4
Changes since 1.124: +1 -3
lines
Diff to previous 1.124 (colored)
cleanup unused stuff after hmac_* removal
Revision 1.124 / (download) - annotate - [select for diffs], Fri Nov 3 20:16:04 2006 UTC (6 years, 6 months ago) by christos
Branch: MAIN
Changes since 1.123: +3 -1
lines
Diff to previous 1.123 (colored)
protect the *syslog_ss
Revision 1.123 / (download) - annotate - [select for diffs], Sat Oct 28 23:20:57 2006 UTC (6 years, 6 months ago) by christos
Branch: MAIN
Changes since 1.122: +3 -1
lines
Diff to previous 1.122 (colored)
add {v,}snprintf_ss
Revision 1.122 / (download) - annotate - [select for diffs], Wed Oct 25 23:49:31 2006 UTC (6 years, 6 months ago) by christos
Branch: MAIN
Changes since 1.121: +6 -1
lines
Diff to previous 1.121 (colored)
add _r functions for syslog from OpenBSD
Revision 1.121 / (download) - annotate - [select for diffs], Thu Aug 24 06:56:39 2006 UTC (6 years, 8 months ago) by mrg
Branch: MAIN
Changes since 1.120: +3 -5
lines
Diff to previous 1.120 (colored)
remove duplicates added in previous commit.
Revision 1.120 / (download) - annotate - [select for diffs], Wed Aug 23 14:01:21 2006 UTC (6 years, 8 months ago) by christos
Branch: MAIN
Changes since 1.119: +3 -1
lines
Diff to previous 1.119 (colored)
I think we want both wcs{c,n}casecmp weak.
Revision 1.119 / (download) - annotate - [select for diffs], Wed Aug 23 06:18:12 2006 UTC (6 years, 8 months ago) by mrg
Branch: MAIN
Changes since 1.118: +4 -1
lines
Diff to previous 1.118 (colored)
add wcsdup, wcscasecmp and wcsncasecmp. fixes build problems..
Revision 1.118 / (download) - annotate - [select for diffs], Sat Aug 12 23:49:54 2006 UTC (6 years, 9 months ago) by christos
Branch: MAIN
Changes since 1.117: +3 -1
lines
Diff to previous 1.117 (colored)
- Add strndup and stresep - Use stresep so in fstab so that we can mount paths with white space in them.
Revision 1.117 / (download) - annotate - [select for diffs], Fri Jun 23 17:15:18 2006 UTC (6 years, 10 months ago) by christos
Branch: MAIN
CVS Tags: abandoned-netbsd-4-base
Branch point for: abandoned-netbsd-4
Changes since 1.116: +3 -1
lines
Diff to previous 1.116 (colored)
Make these weak as Matthias Drochner pointed out.
Revision 1.116 / (download) - annotate - [select for diffs], Fri May 5 00:03:21 2006 UTC (7 years ago) by rpaulo
Branch: MAIN
Changes since 1.115: +14 -1
lines
Diff to previous 1.115 (colored)
Add support for RFC 3542 Adv. Socket API for IPv6 (which obsoletes 2292). * RFC 3542 isn't binary compatible with RFC 2292. * RFC 2292 support is on by default but can be disabled. * update ping6, telnet and traceroute6 to the new API. From the KAME project (www.kame.net). Reviewed by core.
Revision 1.115 / (download) - annotate - [select for diffs], Mon Apr 17 23:29:21 2006 UTC (7 years, 1 month ago) by salo
Branch: MAIN
Changes since 1.114: +2 -1
lines
Diff to previous 1.114 (colored)
Add setttyentpath(), functionally equivalent to setttyent() but takes an additional argument to read the ttys information from an alternate path istead of _PATH_TTYS. Required for upcoming init(8) changes. Mostly from <apb>. Bump libc minor.
Revision 1.114 / (download) - annotate - [select for diffs], Sun Apr 16 17:03:32 2006 UTC (7 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.113: +2 -1
lines
Diff to previous 1.113 (colored)
namespace protect wcstod too, and fix the protection in wcstold and wcstof.
Revision 1.113 / (download) - annotate - [select for diffs], Sat Apr 15 15:34:34 2006 UTC (7 years, 1 month ago) by tnozaki
Branch: MAIN
Changes since 1.112: +1 -2
lines
Diff to previous 1.112 (colored)
wcstod(3) is conform to ISO C90 Ammendant1 (FreeBSD's manpage is incorrect...). don't __weak_alias'ize it and fix manpage.
Revision 1.112 / (download) - annotate - [select for diffs], Sat Apr 15 12:17:23 2006 UTC (7 years, 1 month ago) by tnozaki
Branch: MAIN
Changes since 1.111: +4 -1
lines
Diff to previous 1.111 (colored)
add c99 wcstof(3) and wcstold(3). requested by skrll AT netbsd DOT org, thanks. bump libc minor 138 -> 139.
Revision 1.111 / (download) - annotate - [select for diffs], Wed Mar 15 17:35:18 2006 UTC (7 years, 2 months ago) by kleink
Branch: MAIN
Changes since 1.110: +3 -1
lines
Diff to previous 1.110 (colored)
Add strtof(3) and strtold(3); welcome libc 12.137.
Revision 1.110 / (download) - annotate - [select for diffs], Thu Jan 26 12:37:11 2006 UTC (7 years, 3 months ago) by kleink
Branch: MAIN
Changes since 1.109: +23 -1
lines
Diff to previous 1.109 (colored)
Need to give the various rpc locks private names (prefixing them with __rpc_). Rather than scattering changes around the 3rd-party RPC code, place them in namespace.h.
Revision 1.109 / (download) - annotate - [select for diffs], Mon Sep 26 02:12:24 2005 UTC (7 years, 7 months ago) by christos
Branch: MAIN
Changes since 1.108: +25 -25
lines
Diff to previous 1.108 (colored)
the sha2 functions have an _.
Revision 1.108 / (download) - annotate - [select for diffs], Sun Sep 25 22:20:59 2005 UTC (7 years, 7 months ago) by elad
Branch: MAIN
Changes since 1.107: +42 -1
lines
Diff to previous 1.107 (colored)
Fix weak aliasing after recent changes. Inspired by comments from christos@, xtraeme@, mlelstv@, mhitch@, mrg@, and uwe@; all the bugs are mine.
Revision 1.107 / (download) - annotate - [select for diffs], Sun Sep 25 20:08:01 2005 UTC (7 years, 7 months ago) by christos
Branch: MAIN
Changes since 1.106: +3 -1
lines
Diff to previous 1.106 (colored)
add getenv_r and ttyname_r
Revision 1.106 / (download) - annotate - [select for diffs], Sun Aug 7 20:32:58 2005 UTC (7 years, 9 months ago) by veego
Branch: MAIN
Changes since 1.105: +2 -2
lines
Diff to previous 1.105 (colored)
Last change to namespace.h had an wrong entry: in6addr_nodelocal_allrouters instead of in6addr_linklocal_allrouters. Bump the shared library minor version. Thanks to Klaus Klein for the hint what went wrong.
Revision 1.105 / (download) - annotate - [select for diffs], Sun Aug 7 16:00:01 2005 UTC (7 years, 9 months ago) by christos
Branch: MAIN
Changes since 1.104: +2 -1
lines
Diff to previous 1.104 (colored)
add missing in6addr_linklocal_allrouters.
Revision 1.104 / (download) - annotate - [select for diffs], Sat Jul 30 15:21:20 2005 UTC (7 years, 9 months ago) by christos
Branch: MAIN
Changes since 1.103: +2 -1
lines
Diff to previous 1.103 (colored)
- Fix the remaining indr_references so that they define lint symbols. - Add an internal symbol for strerror_r (thanks klaus for noticing) - Remove internal __strerror
Revision 1.103 / (download) - annotate - [select for diffs], Sun Jul 17 16:07:36 2005 UTC (7 years, 10 months ago) by christos
Branch: MAIN
Changes since 1.102: +3 -3
lines
Diff to previous 1.102 (colored)
Add comments at the end of #endif's; Requested by Havard Eidnes.
Revision 1.102 / (download) - annotate - [select for diffs], Sat Jul 16 17:12:36 2005 UTC (7 years, 10 months ago) by christos
Branch: MAIN
Changes since 1.101: +3 -1
lines
Diff to previous 1.101 (colored)
don't play #define games with lint. Breaks pass2.
Revision 1.101 / (download) - annotate - [select for diffs], Sun May 15 13:09:13 2005 UTC (8 years ago) by yamt
Branch: MAIN
Changes since 1.100: +2 -1
lines
Diff to previous 1.100 (colored)
add fgetwln.
Revision 1.100 / (download) - annotate - [select for diffs], Thu Apr 7 16:26:35 2005 UTC (8 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.99: +2 -2
lines
Diff to previous 1.99 (colored)
statvfs is both a function name and a struct tag. Defining it to _statvfs
causes lint to complain because it sees both struct statvfs and struct
_statvfs. Fix by changing the macro to have arguments.
XXX[1]: Probably this should be done for the rest of the functions that have
the same names as struct tags.
XXX[2]: Is there a better way?
Revision 1.99 / (download) - annotate - [select for diffs], Sat Apr 2 04:53:53 2005 UTC (8 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.98: +3 -1
lines
Diff to previous 1.98 (colored)
PR/29849, PR/29850: Add getpwent_r and getgrent_r
Revision 1.98 / (download) - annotate - [select for diffs], Wed Feb 9 21:35:46 2005 UTC (8 years, 3 months ago) by kleink
Branch: MAIN
CVS Tags: netbsd-3-base
Branch point for: netbsd-3
Changes since 1.97: +13 -1
lines
Diff to previous 1.97 (colored)
A little libc namespace housekeeping exercise: * Make vfprintf_unlocked() an internal function, c.f. __svfscanf_unlocked(). * Add internal names for arc4random(), endnetpath(), fhstatvfs(), fstatvfs(), mkstemp(), shquote(), statvfs(), taddr2uaddr(), uaddr2taddr(), uuid_create_nil(), uuid_is_nil(), and wcwidth(). * Include namespace.h where supposed to.
Revision 1.97 / (download) - annotate - [select for diffs], Thu Jan 6 15:10:45 2005 UTC (8 years, 4 months ago) by lukem
Branch: MAIN
Changes since 1.96: +2 -1
lines
Diff to previous 1.96 (colored)
Implement getgroupmembership(3). This is similar to getgrouplist(3), except that the "int maxgroups" and "int *ngroups" parameters are separated into two separate parameters which makes it possible to call multiple nsswitch back-ends and have the results correctly merged. getgrouplist(3) is now implemented using getgroupmembership(3). Proposed on tech-userlevel on December 1, 2004.
Revision 1.96 / (download) - annotate - [select for diffs], Thu Dec 16 12:30:04 2004 UTC (8 years, 5 months ago) by kleink
Branch: MAIN
Changes since 1.95: +2 -1
lines
Diff to previous 1.95 (colored)
Internally rename getdevmajor(); noted by Geoff Wing.
Revision 1.95 / (download) - annotate - [select for diffs], Tue Oct 5 04:45:54 2004 UTC (8 years, 7 months ago) by lukem
Branch: MAIN
Changes since 1.94: +3 -1
lines
Diff to previous 1.94 (colored)
Overhaul the use of nsdispatch(3) by public APIs so that the back-end methods use va_list in a manner that is directly related to the public API. This makes it much easier to write dynamic nsswitch backends for getpwent(3). Per my proposal on tech-userlevel. Implement getpwgid_r() and getpwnam_r() APIs per the POSIX 1003.1, 2004 Ed. These aren't fully reentrant or threadsafe yet, because the compat stuff currently uses non-reentrant data sources (getnetgrent(3), getpwent(3)), and there is probably some locking to be improved in the backends. This will be fixed in the near future. We also need to add _SC_GETPW_R_SIZE_MAX to sysconf(3). Fix the compat `+' prototype override so getpwnam(3) and getpwuid(3) DTRT. Improve the description of pw_class and pw_gecos.
Revision 1.94 / (download) - annotate - [select for diffs], Mon Oct 4 04:16:26 2004 UTC (8 years, 7 months ago) by lukem
Branch: MAIN
Changes since 1.93: +2 -2
lines
Diff to previous 1.93 (colored)
crank copyright
Revision 1.93 / (download) - annotate - [select for diffs], Mon Oct 4 04:11:34 2004 UTC (8 years, 7 months ago) by lukem
Branch: MAIN
Changes since 1.92: +3 -1
lines
Diff to previous 1.92 (colored)
Overhaul the use of nsdispatch(3) by public APIs so that the back-end methods use va_list in a manner that is directly related to the public API. This makes it much easier to write dynamic nsswitch backends for getgrent(3). Per my proposal on tech-userlevel. Implement getgrgid_r() and getgrnam_r() APIs per the POSIX 1003.1, 2004 Ed. These aren't fully reentrant or threadsafe yet, because the compat stuff currently uses non-reentrant data sources (getnetgrent(3), getgrent(3)), and there is probably some locking to be improved in the backends. This will be fixed in the near future. We also need to add _SC_GETGR_R_SIZE_MAX to sysconf(3).
Revision 1.92 / (download) - annotate - [select for diffs], Tue Aug 17 14:10:06 2004 UTC (8 years, 9 months ago) by ginsbach
Branch: MAIN
Changes since 1.91: +6 -1
lines
Diff to previous 1.91 (colored)
namespace protection for gethostent()
Revision 1.91 / (download) - annotate - [select for diffs], Wed Jun 2 20:54:58 2004 UTC (8 years, 11 months ago) by christos
Branch: MAIN
Changes since 1.90: +1 -12
lines
Diff to previous 1.90 (colored)
delete duplicate namespace protection.
Revision 1.90 / (download) - annotate - [select for diffs], Fri May 21 15:35:05 2004 UTC (9 years ago) by christos
Branch: MAIN
Changes since 1.89: +12 -1
lines
Diff to previous 1.89 (colored)
namespace protection for resolver routines.
Revision 1.89 / (download) - annotate - [select for diffs], Mon May 10 16:47:11 2004 UTC (9 years ago) by drochner
Branch: MAIN
Changes since 1.88: +1 -2
lines
Diff to previous 1.88 (colored)
After discussion with christos, turn fgetstr() into an internal function. Its API in inherently non-threadsafe (and it depends on certain properties of the underlying stdio implementation), so it shouldn't be a first-class function for general use, polluting the application namespace. Also remove the FLOCKFILE() code from it - this is under control of the calling function now. (XXX I'm not sure whether the FLOCKFILE() should be kept in fgetln(), this function cannot be used in multiple threads anyway. It doesn't hurt much, and it might prevent corruption of internal FILE structures.)
Revision 1.88 / (download) - annotate - [select for diffs], Sun May 9 17:27:53 2004 UTC (9 years ago) by kleink
Branch: MAIN
Changes since 1.87: +4 -1
lines
Diff to previous 1.87 (colored)
We now need an internal name for fileno(), since when buildling libc _REENTRANT we can no longer use the macro version from <stdio.h>.
Revision 1.87 / (download) - annotate - [select for diffs], Tue Apr 27 20:03:45 2004 UTC (9 years ago) by kleink
Branch: MAIN
Changes since 1.86: +1 -11
lines
Diff to previous 1.86 (colored)
Remove internal names for dbm_*(3); these are not required at this time.
Revision 1.86 / (download) - annotate - [select for diffs], Wed Apr 21 00:02:26 2004 UTC (9 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.85: +2 -1
lines
Diff to previous 1.85 (colored)
protect fgetstr
Revision 1.85 / (download) - annotate - [select for diffs], Thu Apr 8 05:45:26 2004 UTC (9 years, 1 month ago) by atatat
Branch: MAIN
Changes since 1.84: +5 -1
lines
Diff to previous 1.84 (colored)
Weak aliases for sysctlfoobar() functions.
Revision 1.84 / (download) - annotate - [select for diffs], Thu Mar 4 23:42:39 2004 UTC (9 years, 2 months ago) by kleink
Branch: MAIN
CVS Tags: netbsd-2-0-base
Branch point for: netbsd-2-0
Changes since 1.83: +1 -5
lines
Diff to previous 1.83 (colored)
* Turn isinf(3) and isnan(3) into C99-style macros. * Make it possible for ports to override these (i.e., VAX). * Remove isnanl(), which was internal to libc only.
Revision 1.83 / (download) - annotate - [select for diffs], Thu Feb 19 19:22:51 2004 UTC (9 years, 3 months ago) by christos
Branch: MAIN
Changes since 1.82: +13 -1
lines
Diff to previous 1.82 (colored)
_r functions for services and protocols; also add the inet_cidr_* function which will come next.
Revision 1.82 / (download) - annotate - [select for diffs], Thu Sep 18 09:25:20 2003 UTC (9 years, 8 months ago) by jdolecek
Branch: MAIN
Changes since 1.81: +1 -2
lines
Diff to previous 1.81 (colored)
remove pw_dup()
Revision 1.81 / (download) - annotate - [select for diffs], Sat Sep 13 22:28:13 2003 UTC (9 years, 8 months ago) by itojun
Branch: MAIN
Changes since 1.80: +3 -2
lines
Diff to previous 1.80 (colored)
weak alias for pw_dup
Revision 1.80 / (download) - annotate - [select for diffs], Sat Sep 13 21:27:45 2003 UTC (9 years, 8 months ago) by itojun
Branch: MAIN
Changes since 1.79: +4 -1
lines
Diff to previous 1.79 (colored)
use internal names for randomid()
Revision 1.79 / (download) - annotate - [select for diffs], Fri Jun 27 05:21:54 2003 UTC (9 years, 10 months ago) by tshiozak
Branch: MAIN
Changes since 1.78: +4 -1
lines
Diff to previous 1.78 (colored)
Citrus iconv support(4)
add iconv external I/F (iconv.h - iconv_open()/iconv()/iconv_close()) and
iconv(1) utility.
TODO:
- bump libc minor.
- add iconv data files.
- create manpages: iconv_open(3)/iconv(3)/iconv_close(3)/iconv(1)/
mkesdb(1)/mkcsmapper(1).
Revision 1.78 / (download) - annotate - [select for diffs], Wed May 28 20:22:55 2003 UTC (9 years, 11 months ago) by christos
Branch: MAIN
Changes since 1.77: +2 -1
lines
Diff to previous 1.77 (colored)
add readdir_r alias
Revision 1.77 / (download) - annotate - [select for diffs], Sat May 17 20:43:13 2003 UTC (10 years ago) by thorpej
Branch: MAIN
Changes since 1.76: +3 -1
lines
Diff to previous 1.76 (colored)
Add isinfl() and isnanl().
Revision 1.76 / (download) - annotate - [select for diffs], Thu Feb 13 02:50:51 2003 UTC (10 years, 3 months ago) by nathanw
Branch: MAIN
Changes since 1.75: +2 -1
lines
Diff to previous 1.75 (colored)
Implement pthread_atfork() (in libc, because the required threadlib stub behavior is exactly the same as the usual behavior).
Revision 1.75 / (download) - annotate - [select for diffs], Sat Jan 18 11:23:54 2003 UTC (10 years, 4 months ago) by thorpej
Branch: MAIN
Changes since 1.74: +8 -2
lines
Diff to previous 1.74 (colored)
Merge the nathanw_sa branch.
Revision 1.74 / (download) - annotate - [select for diffs], Sat Nov 30 03:04:45 2002 UTC (10 years, 5 months ago) by lukem
Branch: MAIN
CVS Tags: nathanw_sa_before_merge,
nathanw_sa_base,
fvdl_fs64_base
Changes since 1.73: +2 -1
lines
Diff to previous 1.73 (colored)
- Migrate fparseln(3) from libutil to libc, where it should have been in the first place... - Bump libutil major (to 7.0) and libc minor (to 12.91).
Revision 1.73 / (download) - annotate - [select for diffs], Fri Nov 29 12:58:16 2002 UTC (10 years, 5 months ago) by lukem
Branch: MAIN
Changes since 1.72: +3 -1
lines
Diff to previous 1.72 (colored)
add strsuftoll(3) and strsuftollx(3) - parse a string for a number with an optional suffix, product (two numbers separated by `x'), and provide range checking
Revision 1.72 / (download) - annotate - [select for diffs], Fri Nov 8 00:13:29 2002 UTC (10 years, 6 months ago) by fvdl
Branch: MAIN
Changes since 1.71: +2 -1
lines
Diff to previous 1.71 (colored)
Add rpc_control.
Revision 1.71 / (download) - annotate - [select for diffs], Wed Apr 17 16:23:08 2002 UTC (11 years, 1 month ago) by kleink
Branch: MAIN
CVS Tags: netbsd-1-6-base,
netbsd-1-6-RELEASE,
netbsd-1-6-RC3,
netbsd-1-6-RC2,
netbsd-1-6-RC1
Branch point for: netbsd-1-6
Changes since 1.70: +3 -1
lines
Diff to previous 1.70 (colored)
Need internal names for strlcat() and strlcpy().
Revision 1.70 / (download) - annotate - [select for diffs], Thu Jan 24 02:46:34 2002 UTC (11 years, 3 months ago) by lukem
Branch: MAIN
Changes since 1.69: +4 -2
lines
Diff to previous 1.69 (colored)
- Implement pwcache_userdb(3), which changes the routines that user_from_uid(3) and uid_from_user(3) use to lookup user information. - Implement pwcache_groupdb(3), which changes the routines that group_from_gid(3) and gid_from_group(3) use to lookup group information. - Ensure that private functions in pwcache.c are declared static - Use strlcpy(3) instead of strncpy(3)
Revision 1.69 / (download) - annotate - [select for diffs], Mon Jan 14 00:55:57 2002 UTC (11 years, 4 months ago) by thorpej
Branch: MAIN
Changes since 1.68: +2 -1
lines
Diff to previous 1.68 (colored)
* Add WSYSCALL() to SYS.h, which creates a system call with an internal name and a weak alias for the name. * Add a WEAKASM syscall list, and process it. * Make sysarch() have an internal name (_sysarch()).
Revision 1.68 / (download) - annotate - [select for diffs], Sun Jan 13 21:45:52 2002 UTC (11 years, 4 months ago) by thorpej
Branch: MAIN
Changes since 1.67: +9 -3
lines
Diff to previous 1.67 (colored)
Add internal names for fp{get,set}{mask,round,sticky}(), and
externally-visible weak aliases for the internal names.
Revision 1.67 / (download) - annotate - [select for diffs], Wed Sep 19 21:38:21 2001 UTC (11 years, 8 months ago) by aymeric
Branch: MAIN
Changes since 1.66: +3 -3
lines
Diff to previous 1.66 (colored)
move adjtime and clock_settime where they belong, now that they are C functions. Apart from being TRT, this makes a.out builds work again.
Revision 1.66 / (download) - annotate - [select for diffs], Sun Sep 16 07:41:56 2001 UTC (11 years, 8 months ago) by manu
Branch: MAIN
Changes since 1.65: +5 -1
lines
Diff to previous 1.65 (colored)
Added support to use the clockctl driver if present for adjtime(), clock_settime(), ntp_adjtime() and settimeofday(). The super-user still always use the plain system call. Approved by Christos
Revision 1.65 / (download) - annotate - [select for diffs], Mon May 7 17:25:58 2001 UTC (12 years ago) by kleink
Branch: MAIN
Changes since 1.64: +2 -2
lines
Diff to previous 1.64 (colored)
Internally rename sysconf() to __sysconf() to make its latter name suitable for use from public headers. Also, do so on all platforms.
Revision 1.64 / (download) - annotate - [select for diffs], Sat Apr 28 15:41:29 2001 UTC (12 years ago) by kleink
Branch: MAIN
Changes since 1.63: +3 -1
lines
Diff to previous 1.63 (colored)
* Move definitions of exact-width integer types from <machine/types.h> to <sys/types.h> and <sys/stdint.h>. * Add a new C99 <stdint.h> header, which provides integer types of explicit width, related limits and integer constant macros. * Extend <inttypes.h> to provide <stdint.h> definitions and format macros for printf() and scanf(). * Add C99 strtoimax() and strtoumax() functions. * Use the latter within scanf(). * Add C99 %j, %t and %z printf()/scanf() conversions for intmax_t, pointer-type and size_t arguments.
Revision 1.63 / (download) - annotate - [select for diffs], Fri Apr 13 14:18:09 2001 UTC (12 years, 1 month ago) by kleink
Branch: MAIN
Changes since 1.62: +2 -1
lines
Diff to previous 1.62 (colored)
Need an internal name for asprintf(3).
Revision 1.62 / (download) - annotate - [select for diffs], Sat Mar 31 18:58:41 2001 UTC (12 years, 1 month ago) by kleink
Branch: MAIN
Changes since 1.61: +2 -4
lines
Diff to previous 1.61 (colored)
Finally deprecate the old timezone() interface in favor of an XSH5 timezone/daytime pair; as proposed by J.T. in September, 1996. Fixes PR standards/11807 by Nick Hudson.
Revision 1.61 / (download) - annotate - [select for diffs], Mon Mar 19 04:13:17 2001 UTC (12 years, 2 months ago) by atatat
Branch: MAIN
Changes since 1.60: +4 -1
lines
Diff to previous 1.60 (colored)
Add md2 routines to libc.
Revision 1.60 / (download) - annotate - [select for diffs], Mon Feb 19 22:11:40 2001 UTC (12 years, 3 months ago) by cgd
Branch: MAIN
Branch point for: nathanw_sa
Changes since 1.59: +2 -1
lines
Diff to previous 1.59 (colored)
define getprogname to _getprogname for internal use
Revision 1.59 / (download) - annotate - [select for diffs], Fri Oct 20 18:46:07 2000 UTC (12 years, 7 months ago) by briggs
Branch: MAIN
Changes since 1.58: +2 -1
lines
Diff to previous 1.58 (colored)
Add {__,}fmtcheck(), a function specified by Bill Sommerfeld to check
a user-supplied format string against a fallback format string to ensure
that they will consume arguments of the same type.
libc minor bump for new API entry point.
Revision 1.58 / (download) - annotate - [select for diffs], Thu Sep 28 08:38:55 2000 UTC (12 years, 7 months ago) by kleink
Branch: MAIN
Changes since 1.57: +2 -1
lines
Diff to previous 1.57 (colored)
Need an internal name for pipe(2).
Revision 1.57 / (download) - annotate - [select for diffs], Sat Jul 8 13:46:34 2000 UTC (12 years, 10 months ago) by kleink
Branch: MAIN
Changes since 1.56: +3 -1
lines
Diff to previous 1.56 (colored)
XCU5: Add fseeko() and ftello() functions which provide the functionality of fseek() and ftell(), respectively, but operate on file offsets of type off_t.
Revision 1.56 / (download) - annotate - [select for diffs], Wed Jul 5 12:03:50 2000 UTC (12 years, 10 months ago) by kleink
Branch: MAIN
Changes since 1.55: +8 -8
lines
Diff to previous 1.55 (colored)
Lexicographically sort in previous.
Revision 1.55 / (download) - annotate - [select for diffs], Wed Jul 5 11:44:02 2000 UTC (12 years, 10 months ago) by ad
Branch: MAIN
Changes since 1.54: +8 -1
lines
Diff to previous 1.54 (colored)
Pull in RIPEMD-160 functions from OpenBSD - this has the same API as our MD4, MD5 and SHA1 stuff.
Revision 1.54 / (download) - annotate - [select for diffs], Mon Jun 26 06:33:04 2000 UTC (12 years, 10 months ago) by kleink
Branch: MAIN
Changes since 1.53: +2 -1
lines
Diff to previous 1.53 (colored)
Need an internal name for fork().
Revision 1.53 / (download) - annotate - [select for diffs], Fri Jun 23 15:40:40 2000 UTC (12 years, 11 months ago) by kleink
Branch: MAIN
Changes since 1.52: +3 -1
lines
Diff to previous 1.52 (colored)
Add internal names for brk() and sbrk().
Revision 1.52 / (download) - annotate - [select for diffs], Fri Jun 2 23:11:06 2000 UTC (12 years, 11 months ago) by fvdl
Branch: MAIN
CVS Tags: netbsd-1-5-base,
netbsd-1-5-ALPHA2
Branch point for: netbsd-1-5
Changes since 1.51: +57 -1
lines
Diff to previous 1.51 (colored)
Add new RPC code, based on Sun's TI-RPC code. Adapted to not use XTI, but sockets instead, internally. Old, backward compatible interfaces maintained.
Revision 1.51 / (download) - annotate - [select for diffs], Mon May 8 13:38:44 2000 UTC (13 years ago) by kleink
Branch: MAIN
CVS Tags: minoura-xpg4dl-base
Branch point for: minoura-xpg4dl
Changes since 1.50: +2 -1
lines
Diff to previous 1.50 (colored)
Need an internal name for send(); noticed by itojun.
Revision 1.50 / (download) - annotate - [select for diffs], Mon Apr 24 10:24:46 2000 UTC (13 years ago) by itojun
Branch: MAIN
Changes since 1.49: +5 -1
lines
Diff to previous 1.49 (colored)
use BSDI-origin if_{index,name}* functions. they use getifaddrs(3) as
backend and are more robust against SIOCGIFCONF alignment issue.
now getifaddrs always takes care of the issue. (sync with kame tree)
use weak symbol just in case.
Revision 1.49 / (download) - annotate - [select for diffs], Mon Apr 24 09:27:30 2000 UTC (13 years ago) by itojun
Branch: MAIN
Changes since 1.48: +22 -3
lines
Diff to previous 1.48 (colored)
supply weak alias for IPv6-related library additions. sorry to be late.
Revision 1.48 / (download) - annotate - [select for diffs], Sun Apr 2 21:27:14 2000 UTC (13 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.47: +2 -1
lines
Diff to previous 1.47 (colored)
protect getopt_long.
Revision 1.47 / (download) - annotate - [select for diffs], Sun Apr 2 15:35:48 2000 UTC (13 years, 1 month ago) by minoura
Branch: MAIN
Changes since 1.46: +6 -1
lines
Diff to previous 1.46 (colored)
Move dl* function definitions to libc on ELF. Based on the patch supplied by Takuya Shiozaki <tshiozak@astec.co.jp>. See http://mail-index.netbsd.org/tech-userlevel/2000/02/23/0000.html.
Revision 1.46 / (download) - annotate - [select for diffs], Wed Mar 8 20:17:19 2000 UTC (13 years, 2 months ago) by kleink
Branch: MAIN
Changes since 1.45: +1 -3
lines
Diff to previous 1.45 (colored)
No longer need internal names for strtoq() and strtouq().
Revision 1.45 / (download) - annotate - [select for diffs], Mon Mar 6 18:32:22 2000 UTC (13 years, 2 months ago) by kleink
Branch: MAIN
Changes since 1.44: +6 -1
lines
Diff to previous 1.44 (colored)
Add ISO C99 long long integer general utility interfaces; partially addresses PR standards/9482.
Revision 1.44 / (download) - annotate - [select for diffs], Sun Jan 23 01:35:49 2000 UTC (13 years, 4 months ago) by mycroft
Branch: MAIN
Changes since 1.43: +3 -1
lines
Diff to previous 1.43 (colored)
Ditto for nlist().
Revision 1.43 / (download) - annotate - [select for diffs], Sat Jan 22 21:43:15 2000 UTC (13 years, 4 months ago) by mycroft
Branch: MAIN
Changes since 1.42: +3 -1
lines
Diff to previous 1.42 (colored)
Don't do the namespace hack for timezone() here; it causes lint, and we don't need it anyway.
Revision 1.42 / (download) - annotate - [select for diffs], Wed Dec 1 18:34:22 1999 UTC (13 years, 5 months ago) by thorpej
Branch: MAIN
CVS Tags: wrstuden-devbsize-base,
wrstuden-devbsize-19991221
Changes since 1.41: +7 -1
lines
Diff to previous 1.41 (colored)
Implement XDR routines for 64-bit integer data types: - xdr_int64_t(), xdr_u_int64_t(), per NetBSD convention. - xdr_hyper(), xdr_u_hyper(), xdr_longlong_t(), xdr_u_longlong_t(), a'la Solaris, implemented in terms of the above.
Revision 1.41 / (download) - annotate - [select for diffs], Thu Nov 25 16:54:15 1999 UTC (13 years, 5 months ago) by wennmach
Branch: MAIN
Changes since 1.40: +4 -1
lines
Diff to previous 1.40 (colored)
Added #defines for svis, strsvis, strsvisx
Revision 1.40 / (download) - annotate - [select for diffs], Mon Sep 20 15:07:21 1999 UTC (13 years, 8 months ago) by kleink
Branch: MAIN
CVS Tags: comdex-fall-1999-base,
comdex-fall-1999
Branch point for: wrstuden-devbsize
Changes since 1.39: +5 -1
lines
Diff to previous 1.39 (colored)
Need internal names for these, too.
Revision 1.39 / (download) - annotate - [select for diffs], Wed Sep 15 14:21:01 1999 UTC (13 years, 8 months ago) by kleink
Branch: MAIN
Changes since 1.38: +3 -3
lines
Diff to previous 1.38 (colored)
Add indirect reference stubs for inet_[ap]ton() for environments not supporting weak aliases; addresses PR lib/7435 but leaves the original file intact.
Revision 1.38 / (download) - annotate - [select for diffs], Tue Aug 17 05:20:23 1999 UTC (13 years, 9 months ago) by mycroft
Branch: MAIN
Changes since 1.37: +2 -1
lines
Diff to previous 1.37 (colored)
getsubopt(3) has a weak alias.
Revision 1.37 / (download) - annotate - [select for diffs], Tue Mar 9 13:14:36 1999 UTC (14 years, 2 months ago) by kleink
Branch: MAIN
CVS Tags: netbsd-1-4-base,
netbsd-1-4-RELEASE,
netbsd-1-4-PATCH003,
netbsd-1-4-PATCH002,
netbsd-1-4-PATCH001,
netbsd-1-4
Changes since 1.36: +1 -2
lines
Diff to previous 1.36 (colored)
Functionally back out namespace.h revision 1.7 and perror.c revision 1.15; perror() is an identifier reserved by ANSI/ISO C, and in case of a redefition the behavior is undefined.
Revision 1.36 / (download) - annotate - [select for diffs], Sat Feb 6 15:04:05 1999 UTC (14 years, 3 months ago) by kleink
Branch: MAIN
Changes since 1.35: +2 -1
lines
Diff to previous 1.35 (colored)
Add l64a_r(), a reentrant version of l64a(); found in the Multithreading Extension of SVID4.
Revision 1.35 / (download) - annotate - [select for diffs], Thu Feb 4 05:09:26 1999 UTC (14 years, 3 months ago) by explorer
Branch: MAIN
Changes since 1.34: +8 -1
lines
Diff to previous 1.34 (colored)
add sha1 functions, like md5/4
Revision 1.34 / (download) - annotate - [select for diffs], Mon Jan 25 00:13:28 1999 UTC (14 years, 3 months ago) by lukem
Branch: MAIN
Changes since 1.33: +11 -1
lines
Diff to previous 1.33 (colored)
namespace protect hesiod stuff
Revision 1.33 / (download) - annotate - [select for diffs], Wed Jan 20 11:48:49 1999 UTC (14 years, 4 months ago) by lukem
Branch: MAIN
Changes since 1.32: +3 -2
lines
Diff to previous 1.32 (colored)
protect nsdispatch. sort entries
Revision 1.32 / (download) - annotate - [select for diffs], Mon Nov 30 20:43:06 1998 UTC (14 years, 5 months ago) by thorpej
Branch: MAIN
Changes since 1.31: +2 -1
lines
Diff to previous 1.31 (colored)
Need an internal name for the (new) sys_nsig.
Revision 1.31 / (download) - annotate - [select for diffs], Tue Oct 20 17:04:45 1998 UTC (14 years, 7 months ago) by kleink
Branch: MAIN
Changes since 1.30: +7 -1
lines
Diff to previous 1.30 (colored)
Need internal names for MD[45]{Init,Final,Update}().
Revision 1.30 / (download) - annotate - [select for diffs], Sun Oct 18 13:56:22 1998 UTC (14 years, 7 months ago) by kleink
Branch: MAIN
Changes since 1.29: +1 -2
lines
Diff to previous 1.29 (colored)
Replace use of getdtablesize() with (the non-deprecated) sysconf(), hence no need for an internal name for the former any more; suggested by Matthew Green.
Revision 1.29 / (download) - annotate - [select for diffs], Fri Oct 16 20:35:20 1998 UTC (14 years, 7 months ago) by kleink
Branch: MAIN
Changes since 1.28: +1 -2
lines
Diff to previous 1.28 (colored)
getsubopt() isn't used internally.
Revision 1.28 / (download) - annotate - [select for diffs], Fri Oct 16 20:26:02 1998 UTC (14 years, 7 months ago) by kleink
Branch: MAIN
Changes since 1.27: +2 -1
lines
Diff to previous 1.27 (colored)
Need an internal name for herror().
Revision 1.27 / (download) - annotate - [select for diffs], Fri Oct 16 12:56:44 1998 UTC (14 years, 7 months ago) by kleink
Branch: MAIN
Changes since 1.26: +2 -1
lines
Diff to previous 1.26 (colored)
Need an internal name for tzname.
Revision 1.26 / (download) - annotate - [select for diffs], Fri Oct 16 12:47:45 1998 UTC (14 years, 7 months ago) by kleink
Branch: MAIN
Changes since 1.25: +2 -1
lines
Diff to previous 1.25 (colored)
Need an internal name for signal().
Revision 1.25 / (download) - annotate - [select for diffs], Fri Oct 16 12:39:54 1998 UTC (14 years, 7 months ago) by kleink
Branch: MAIN
Changes since 1.24: +2 -1
lines
Diff to previous 1.24 (colored)
Need an internal name for fgetln().
Revision 1.24 / (download) - annotate - [select for diffs], Thu Oct 15 09:28:13 1998 UTC (14 years, 7 months ago) by kleink
Branch: MAIN
Changes since 1.23: +2 -1
lines
Diff to previous 1.23 (colored)
Need an internal name for dn_expand().
Revision 1.23 / (download) - annotate - [select for diffs], Wed Oct 14 19:41:03 1998 UTC (14 years, 7 months ago) by kleink
Branch: MAIN
Changes since 1.22: +3 -1
lines
Diff to previous 1.22 (colored)
Need internal names for {end,set}hostent().
Revision 1.22 / (download) - annotate - [select for diffs], Wed Oct 14 19:13:02 1998 UTC (14 years, 7 months ago) by kleink
Branch: MAIN
Changes since 1.21: +5 -1
lines
Diff to previous 1.21 (colored)
Need internal names for res_init(), res_mkquery(), res_query() and res_search().
Revision 1.21 / (download) - annotate - [select for diffs], Wed Oct 14 11:25:18 1998 UTC (14 years, 7 months ago) by kleink
Branch: MAIN
Changes since 1.20: +6 -1
lines
Diff to previous 1.20 (colored)
Need internal names for ftruncate(), lseek(), mmap(), pread() and pwrite().
Revision 1.20 / (download) - annotate - [select for diffs], Tue Oct 13 21:03:32 1998 UTC (14 years, 7 months ago) by kleink
Branch: MAIN
Changes since 1.19: +2 -1
lines
Diff to previous 1.19 (colored)
Need an internal name for inet_aton().
Revision 1.19 / (download) - annotate - [select for diffs], Tue Oct 13 20:54:03 1998 UTC (14 years, 7 months ago) by kleink
Branch: MAIN
Changes since 1.18: +3 -1
lines
Diff to previous 1.18 (colored)
Need internal names for gethostby{addr,name}().
Revision 1.18 / (download) - annotate - [select for diffs], Tue Oct 13 20:40:29 1998 UTC (14 years, 7 months ago) by kleink
Branch: MAIN
Changes since 1.17: +2 -1
lines
Diff to previous 1.17 (colored)
Need an internal name for getdomainname().
Revision 1.17 / (download) - annotate - [select for diffs], Tue Oct 13 20:32:09 1998 UTC (14 years, 7 months ago) by kleink
Branch: MAIN
Changes since 1.16: +2 -1
lines
Diff to previous 1.16 (colored)
Need an internal name for strsep().
Revision 1.16 / (download) - annotate - [select for diffs], Tue Oct 13 20:27:55 1998 UTC (14 years, 7 months ago) by kleink
Branch: MAIN
Changes since 1.15: +2 -1
lines
Diff to previous 1.15 (colored)
Need an internal name for strdup().
Revision 1.15 / (download) - annotate - [select for diffs], Tue Oct 13 15:05:02 1998 UTC (14 years, 7 months ago) by kleink
Branch: MAIN
Changes since 1.14: +2 -1
lines
Diff to previous 1.14 (colored)
Need an internal name for isatty().
Revision 1.14 / (download) - annotate - [select for diffs], Tue Oct 13 14:43:36 1998 UTC (14 years, 7 months ago) by kleink
Branch: MAIN
Changes since 1.13: +3 -1
lines
Diff to previous 1.13 (colored)
Need internal names for isinf() and isnan().
Revision 1.13 / (download) - annotate - [select for diffs], Tue Oct 13 14:19:21 1998 UTC (14 years, 7 months ago) by kleink
Branch: MAIN
Changes since 1.12: +4 -2
lines
Diff to previous 1.12 (colored)
Need internal names for snprintf() and vsnprintf().
Revision 1.12 / (download) - annotate - [select for diffs], Tue Oct 13 14:07:04 1998 UTC (14 years, 7 months ago) by kleink
Branch: MAIN
Changes since 1.11: +2 -1
lines
Diff to previous 1.11 (colored)
Need an internal name for fdopen().
Revision 1.11 / (download) - annotate - [select for diffs], Thu Oct 8 13:49:17 1998 UTC (14 years, 7 months ago) by kleink
Branch: MAIN
Changes since 1.10: +2 -1
lines
Diff to previous 1.10 (colored)
Add an internal name for getdtablesize(), since it's being used internally.
Revision 1.10 / (download) - annotate - [select for diffs], Sun Sep 27 18:14:14 1998 UTC (14 years, 7 months ago) by kleink
Branch: MAIN
Changes since 1.9: +2 -1
lines
Diff to previous 1.9 (colored)
Add missing renaming of tcgetsid().
Revision 1.9 / (download) - annotate - [select for diffs], Sun Sep 27 17:57:49 1998 UTC (14 years, 7 months ago) by kleink
Branch: MAIN
Changes since 1.8: +2 -1
lines
Diff to previous 1.8 (colored)
Add an internal name for strtok_r().
Revision 1.8 / (download) - annotate - [select for diffs], Thu Sep 10 16:02:59 1998 UTC (14 years, 8 months ago) by kleink
Branch: MAIN
Changes since 1.7: +5 -1
lines
Diff to previous 1.7 (colored)
Add asctime_r(), ctime_r(), gmtime_r() and localtime_r().
Revision 1.7 / (download) - annotate - [select for diffs], Tue Jul 28 12:22:32 1998 UTC (14 years, 9 months ago) by mycroft
Branch: MAIN
Changes since 1.6: +2 -1
lines
Diff to previous 1.6 (colored)
Add an internal name for perror(3).
Revision 1.6 / (download) - annotate - [select for diffs], Sat Dec 20 20:23:18 1997 UTC (15 years, 5 months ago) by kleink
Branch: MAIN
Changes since 1.5: +2 -1
lines
Diff to previous 1.5 (colored)
Add lockf(), an alternate interface to perform advisory record locking; per XPG4.2.
Revision 1.5 / (download) - annotate - [select for diffs], Sun Nov 2 16:48:25 1997 UTC (15 years, 6 months ago) by kleink
Branch: MAIN
Changes since 1.4: +3 -1
lines
Diff to previous 1.4 (colored)
Add basename() and dirname(), from XPG4.2.
Revision 1.4 / (download) - annotate - [select for diffs], Mon Jul 21 14:17:52 1997 UTC (15 years, 10 months ago) by jtc
Branch: MAIN
CVS Tags: netbsd-1-3-base,
netbsd-1-3-RELEASE,
netbsd-1-3-PATCH003-CANDIDATE2,
netbsd-1-3-PATCH003-CANDIDATE1,
netbsd-1-3-PATCH003-CANDIDATE0,
netbsd-1-3-PATCH003,
netbsd-1-3-PATCH002,
netbsd-1-3-PATCH001,
netbsd-1-3-BETA,
netbsd-1-3
Changes since 1.3: +34 -1
lines
Diff to previous 1.3 (colored)
Put TNF copyright on this file
Revision 1.3 / (download) - annotate - [select for diffs], Mon Jul 21 14:07:51 1997 UTC (15 years, 10 months ago) by jtc
Branch: MAIN
Changes since 1.2: +374 -1
lines
Diff to previous 1.2 (colored)
If port provides __weak_alias(), provide an Standard C and POSIX pure identifier namespace by renaming non standard functions and variables such that they have a leading underscore. The library will use those names internally. Weak aliases are used to provide the original names to the API. This is only the first part of this change. It is most of the functions which are implemented in C for all NetBSD ports. Subsequent changes are to add the same support to the remaining C files, to assembly files, and to the automagically generated assembly source used for system calls. When all of the above is done, ports with weak alias support should add a definition for __weak_alias to <sys/cdefs.h>.
Revision 1.2 / (download) - annotate - [select for diffs], Mon Feb 27 13:02:12 1995 UTC (18 years, 2 months ago) by cgd
Branch: MAIN
CVS Tags: nsswitch,
netbsd-1-2-base,
netbsd-1-2-RELEASE,
netbsd-1-2-PATCH001,
netbsd-1-2-BETA,
netbsd-1-2,
netbsd-1-1-base,
netbsd-1-1-RELEASE,
netbsd-1-1-PATCH001,
netbsd-1-1
Branch point for: ivory_soap2
Changes since 1.1: +2 -0
lines
Diff to previous 1.1 (colored)
clean up Id
Revision 1.1 / (download) - annotate - [select for diffs], Thu Feb 9 04:49:01 1995 UTC (18 years, 3 months ago) by jtc
Branch: MAIN
Branch point for: ivory_soap
Initial set of ANSI clean namespace mappings.