History log of /freebsd/lib/libc/net/gethostbyname.3 (Results 51 – 75 of 96)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: release/2.2.5_cvs
# 577b61c6 18-Jun-1997 Philippe Charnier <charnier@FreeBSD.org>

Typo.


Revision tags: release/2.2.2_cvs, release/2.2.1_cvs
# 3ce29386 19-Mar-1997 Bruce Evans <bde@FreeBSD.org>

Fixed missing function types in synopsis.


Revision tags: release/2.2.0, release/2.1.7_cvs, release/2.1.6_cvs, release/2.1.6.1
# c293d821 01-Nov-1996 Peter Wemm <peter@FreeBSD.org>

Doc updates and cleanups made with the bind-4.9.4 update some time ago.
I thought I had committed these, but it seems not.


# d3281e16 09-Oct-1996 John Polstra <jdp@FreeBSD.org>

Fix an error in the description of "h_errno". Add "const" to a few
declarations to make them agree with the actual prototypes in <netdb.h>.


Revision tags: release/2.1.5_cvs
# d4c31a75 31-Aug-1996 Peter Wemm <peter@FreeBSD.org>

pull this in to avoid fixing these twice


# bc7413d0 30-Aug-1996 Peter Wemm <peter@FreeBSD.org>

back out last two changes, this caused the mandoc pages to be replaced by
man pages. I'll fold in the real changes in a seperate commit.


# fdf4c7af 30-Aug-1996 Peter Wemm <peter@FreeBSD.org>

The last commit failed part-way through, re-add the generated
resolver man pages.


Revision tags: release/2.1.0_cvs, release/2.0.5_cvs, release/2.0, release/1.1.5.1_cvs
# 58f0484f 27-May-1994 Rodney W. Grimes <rgrimes@FreeBSD.org>

BSD 4.4 Lite Lib Sources


Revision tags: release/8.4.0, release/9.1.0, release/8.3.0_cvs, release/8.3.0, release/9.0.0, release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0
# c879ae35 09-Jan-2007 Warner Losh <imp@FreeBSD.org>

Per Regents of the University of Calfornia letter, remove advertising
clause.

# If I've done so improperly on a file, please let me know.


# 6b0a380f 04-Nov-2006 Sam Lawrance <lawrance@FreeBSD.org>

Document return values for res_query and res_search.
h_errno is not an extern int, just a macro providing an integer lvalue.

PR: doc/50573
Submitted by: Ronald F.Guilmette <rfg@monkeys.com>
Reviewe

Document return values for res_query and res_search.
h_errno is not an extern int, just a macro providing an integer lvalue.

PR: doc/50573
Submitted by: Ronald F.Guilmette <rfg@monkeys.com>
Reviewed by: trhodes
MFC after: 3 days

show more ...


# a73a3ab5 17-Sep-2006 Ruslan Ermilov <ru@FreeBSD.org>

Markup fixes.


Revision tags: release/5.5.0_cvs, release/5.5.0
# 3da59cd0 12-May-2006 Hajimu UMEMOTO <ume@FreeBSD.org>

Fix gethostbyaddr() prototype to conform to IEEE Std 1003.1:

http://www.opengroup.org/onlinepubs/009695399/functions/gethostbyaddr.html

gethostbyaddr_r() is changed as well.
It breaks ABI backwar

Fix gethostbyaddr() prototype to conform to IEEE Std 1003.1:

http://www.opengroup.org/onlinepubs/009695399/functions/gethostbyaddr.html

gethostbyaddr_r() is changed as well.
It breaks ABI backward compatibility on 64 bit arch. So, we fix it
on 32 bit arch only for now.

Reported by: Rostislav Krasny <rosti.bsd@gmail.com>

show more ...


Revision tags: release/6.1.0_cvs, release/6.1.0, release/6.0.0_cvs, release/6.0.0, release/5.4.0_cvs, release/5.4.0
# aa2f4ec7 28-Apr-2005 Hajimu UMEMOTO <ume@FreeBSD.org>

make gethostby*() thread-safe.


# 72572cc6 26-Apr-2005 Hajimu UMEMOTO <ume@FreeBSD.org>

add IPv6 awareness for NIS query of gethostby*().

Inspired by: NetBSD


Revision tags: release/4.11.0_cvs, release/4.11.0, release/5.3.0_cvs, release/5.3.0
# 1a0a9345 03-Jul-2004 Ruslan Ermilov <ru@FreeBSD.org>

Mechanically kill hard sentence breaks.


Revision tags: release/4.10.0_cvs, release/4.10.0
# 33dee819 25-Feb-2004 Brian Feldman <green@FreeBSD.org>

Make the resolver(3) and many associated interfaces much more reentrant.
The getaddrinfo(3), getipnodebyname(3) and resolver(3) can coincide now
with what should be totally reentrant, and h_errno val

Make the resolver(3) and many associated interfaces much more reentrant.
The getaddrinfo(3), getipnodebyname(3) and resolver(3) can coincide now
with what should be totally reentrant, and h_errno values will now
be preserved correctly, but this does not affect interfaces such as
gethostbyname(3) which are still mostly non-reentrant.

In all of these relevant functions, the thread-safety has been pushed
down as far as it seems possible right now. This means that operations
that are selected via nsdispatch(3) (i.e. files, yp, dns) are protected
still under global locks that getaddrinfo(3) defines, but where possible
the locking is greatly reduced. The most noticeable improvement is
that multiple DNS lookups can now be run at the same time, and this
shows major improvement in performance of DNS-lookup threaded programs,
and solves the "Mozilla tab serialization" problem.

No single-threaded applications need to be recompiled. Multi-threaded
applications that reference "_res" to change resolver(3) options will
need to be recompiled, and ones which reference "h_errno" will also
if they desire the correct h_errno values. If the applications already
understood that _res and h_errno were not thread-safe and had their own
locking, they will see no performance improvement but will not
actually break in any way.

Please note that when NSS modules are used, or when nsdispatch(3)
defaults to adding any lookups of its own to the individual libc
_nsdispatch() calls, those MUST be reentrant as well.

show more ...


Revision tags: release/5.2.1_cvs, release/5.2.1, release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0
# fe71ab1c 08-Jun-2003 Philippe Charnier <charnier@FreeBSD.org>

.Xr -> .Lb for librairy. There is no manual page corresponding to .Xr.


Revision tags: release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0
# d6498251 06-Feb-2003 Philippe Charnier <charnier@FreeBSD.org>

The .Fn function


Revision tags: release/5.0.0_cvs, release/5.0.0
# 2efeeba5 19-Dec-2002 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: "The .Fa argument.".


# 1fae73b1 18-Dec-2002 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: "The .Fn function".


Revision tags: release/4.7.0_cvs, release/4.6.2_cvs, release/4.6.2, release/4.6.1, release/4.6.0_cvs, release/4.5.0_cvs, release/4.4.0_cvs
# 491a8429 14-Jan-2002 Ruslan Ermilov <ru@FreeBSD.org>

yp(4) -> yp(8).

PR: docs/30797


# 32eef9ae 01-Oct-2001 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: Use the new .In macro for #include statements.


# 3bc371d2 08-Aug-2001 Ruslan Ermilov <ru@FreeBSD.org>

Urge the reader to start using getaddrinfo(3) and getnameinfo(3)
protocol-independant functions that don't use static memory area.

Suggested by: nik
Liked by: ume, brian


# 7ebcc426 15-Jul-2001 Dima Dorfman <dd@FreeBSD.org>

Remove whitespace at EOL.


# a307d598 10-Jul-2001 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: removed HISTORY info from the .Os call.


1234