summaryrefslogtreecommitdiffstats
path: root/lib/libc/resolv
Commit message (Collapse)AuthorAgeFilesLines
* Merge BIND 9.4.2 into main chunk.ume2007-12-032-18/+25
|
* Merge BIND 9.4.1 into main chunk.ume2007-06-0311-241/+265
| | | | MFC after: 2 weeks
* This commit was generated by cvs2svn to compensate for changes in r170242,ume2007-06-032-0/+3
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor import of BIND 9.4.1ume2007-06-0313-242/+269
| |
| * Vendor import of BIND 9.3.3ume2006-12-153-17/+12
| |
| * Import of BIND 9.3.3rc2ume2006-10-241-7/+7
| |
* | Use C comments since we now preprocess these files with CPP.deischen2007-04-291-4/+4
| |
* | __p_rcode_syms is declared as external in resolv.conf, so it cannot bekan2007-04-062-1/+2
| | | | | | | | | | | | | | | | | | | | redeclared as static in res_debug.c. Make __p_rcode_syms global and add it to Symbol map. The rest of __p_??_syms are already global. Choice of FBSD_1.0 version for these debug symbols seems strange and should be revisited before symbol versioning is enabled for libc.so.7.
* | Only reject file descriptors higher than FD_SETSIZE if we are not usingjhb2007-03-051-7/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | poll(2) or kqueue(2). Previously we rejected fd's higher than FD_SETSIZE for kevent(2), and larger than sysconf(_SC_OPEN_MAX) for poll(2). However, the check for poll(2) wasn't really needed. open(2) and socket(2) won't return an fd you can't pass to either poll(2) or kevent(2). This fixes a but where gethostbyname() would fail if you had more than 1023 files open in a process. MFC after: 1 week Reviewed by: ume Found by: ps
* | Per Regents of the University of Calfornia letter, remove advertisingimp2007-01-097-28/+0
| | | | | | | | | | | | clause. # If I've done so improperly on a file, please let me know.
* | Merge BIND9 9.3.3 into main chunk.ume2006-12-153-17/+12
| | | | | | | | | | Obtained from: ISC MFC after: 1 week
* | Merge res_send.c of BIND9 9.3.3rc2 into main chunk. It includesume2006-10-241-6/+7
| | | | | | | | | | | | | | | | | | | | following fix: Retransmission timeouts should be based on which attempt it is to the nameserver and not the nameserver itself. Obtained from: ISC MFC after: 3 days
* | Check if the filedes of kevent is expected one. Though ourume2006-08-041-0/+4
| | | | | | | | | | | | | | | | | | old resolver opened just one socket, BIND9's resolver may open more than one sockets. And, BIND9's resolver doesn't close the socket on timeout. So, we need this check. Reported by: freebsd-cvs-src__at__oldach.net (Helge Oldach), bz Hinted by: rwatson
* | _close() should be called instead of close() here.ume2006-08-041-2/+6
| |
* | Nuke some compatibility crufts of resolver for 6.X and earlier.ume2006-05-213-15/+0
| | | | | | | | X-MFC after: never
* | Upgrade res_update(3) and the friends to BIND9's one excluding TSIGume2006-05-215-7/+60
| | | | | | | | | | | | support. X-MFC after: never
* | This commit was generated by cvs2svn to compensate for changes in r158782,ume2006-05-213-0/+2089
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor import of BIND 9.3.2ume2006-05-213-0/+2089
| |
| * Oops, remove the file I imported into wrong place.ume2006-03-211-47/+0
| |
* | Don't test if RES_INIT is set to see res_state structure isume2006-04-081-1/+1
| | | | | | | | | | initialized. Some application may reset RES_INIT. Use the way in __res_vinit(), instead.
* | Expose res_update and friends again. At least, ports/mail/spamilterume2006-03-302-6/+2
| | | | | | | | | | | | | | | | | | uses them. Now, we have res_nupdate and res_nmkupdate as well, but they are still based on our old resolver for binary backward compatibility. So, they don't provide new features such as TSIG support. Reported by: pointyhat via kris
* | Add __collate_load_error and __collate_range_cmp to the list ofdeischen2006-03-301-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | FBSDprivate locale symbols. These functions are needed by libcompat. Add _cleanup to the list of stdio FBSDprivate symbols. Some third party applications use this. This will be removed and replaced by fcloseall() once libc version is bumped. Add _res to the list of resolv symbols. Found by: portbuilder runs (thanks Kris!)
* | When res_nquerydomain() returns SERVFAIL, we should try next domain.ume2006-03-241-4/+17
| |
* | It's not enough to provide symbol map files; you also have to add themdes2006-03-231-0/+2
| | | | | | | | | | | | to ${SYM_MAPS}. This unbreaks world with SYMVER_ENABLED. Pointy hat to: ume
* | - Merge our local changes.ume2006-03-2113-57/+578
| | | | | | | | - Exclude unnecessary functions for us.
* | This commit was generated by cvs2svn to compensate for changes in r156954,ume2006-03-211-47/+0
|/ | | | which included commits to RCS files with non-trunk default branches.
* Vendor import of BIND 9.3.2ume2006-03-2112-0/+4648
OpenPOWER on IntegriCloud