summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update the resolver in libc to BIND9's one.ume2006-03-2147-8084/+927
| | | | | | | | | | | | | | | | | | | | | | Since, res_sendsigned(3) and the friends use MD5 functions, it is hard to include them without having MD5 functions in libc. So, res_sendsigned(3) is not merged into libc. Since, res_update(3) in BIND9 is not binary compatible with our res_update(3), res_update(3) is leaved as is, except some necessary modifications. The res_update(3) and the friends are not essential part of the resolver. They are not defined in resolv.h but defined in res_update.h separately in BIND9. Further, they are not called from our tree. So, I hide them from our resolv.h, but leave them only for binary backward compatibility (perhaps, no one calls them). Since, struct __res_state_ext is not exposed in BIND9, I hide it from our resolv.h. And, global variable _res_ext is removed. It breaks binary backward compatibility. But, since it is not used from outside of our libc, I think it is safe. Reviewed by: arch@ (no objection)
* make sure install scripts are executablesam2006-03-211-1/+2
| | | | Submitted by: Ceri Davies
* correct install locationsam2006-03-211-1/+1
| | | | Submitted by: Ceri Davies (slightly modified)
* - Merge our local changes.ume2006-03-2138-123/+901
| | | | - 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.
* This commit was generated by cvs2svn to compensate for changes in r156952,ume2006-03-2137-0/+10873
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor import of BIND 9.3.2ume2006-03-2137-0/+10873
| |
| * This commit was manufactured by cvs2svn to create branch 'ISC'.cvs2svn1998-06-111-0/+194
| |
* | Subtracting two pointers produces a ptrdiff_t not a size_t so useharti2006-03-211-9/+9
| | | | | | | | the %td to print this instead of %zu or %d.
* | This driver has been MPSAFE from the beginning so declare the interruptharti2006-03-211-1/+1
| | | | | | | | | | | | as such. Reminded by: rwatson@
* | This driver has been MPSAFE from the beginning, so declare the interruptharti2006-03-211-2/+2
| | | | | | | | | | | | as such. Reminded by: rwatson@
* | No direct call to carp_ifdetach() anymore. It is called byglebius2006-03-211-6/+0
| | | | | | | | | | | | | | event handler. PR: kern/82908 Submitted by: Dan Lukes <dan obluda.cz>
* | o Introduce carp_multicast_cleanup(), which removes and freesglebius2006-03-212-85/+101
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | multicast addresses from carp interface. [1] o Rewrite carpdetach(), so that it does the following things: [1] - Stops callouts. - Decrements carp_suppress_preempt, if needed. - Downs interface and sets CARP state to INIT. - Calls carp_multicast_cleanup(). - Detaches softc from carp_if and if we are the last frees the carp_if. o Use new carpdetach() in carp_clone_destroy(). o In carp_ifdetach() acquire the carp_if lock and cleanup all interfaces hanging on carp_if. [1] o Make carp_ifdetach() static and use EVENT(9) to call it from if_detach(). [2] o In carp_setrun() exit if the softc doesn't have a valid pointer to parent. [1] Obtained from: OpenBSD [1] Submitted by: Dan Lukes <dan obluda.cz> [2] PR: kern/82908 [2]
* | When we are doing initialization against q, use its own size, notdelphij2006-03-211-1/+1
| | | | | | | | | | | | | | the size of q2. This should be a no-op because q and q2 are of the same type. Submitted by: Alexey Dobriyan <adobriyan gmail com>
* | Backout rev. 1.46. It caused Rx checksum offload breakage on littleyongari2006-03-211-1/+1
| | | | | | | | | | | | | | endian systems. Reported by: joerg Tested by: joerg
* | Unbreak WITHOUT_LIBPHREAD/WITHOUT_LIBC_R option support, dependingru2006-03-212-1/+12
| | | | | | | | on platform.
* | Document new world older for world/kernel build options.ru2006-03-211-0/+13
| |
* | Rethink it a bit, if there is a STOP flag, don't bother to resume otherdavidxu2006-03-211-0/+3
| | | | | | | | threads.
* | Remove mentions of old compat options from here; equivalents areru2006-03-212-318/+3
| | | | | | | | now provided in src.conf(5).
* | Install the autogenerated src.conf(5) manpage.ru2006-03-212-0/+518
| |
* | Fix generation of '$FreeBSD$'.ru2006-03-211-1/+1
| |
* | Slightly better description.ru2006-03-211-1/+1
| |
* | A tool to generate the src.conf(5) manpage.ru2006-03-211-0/+185
| |
* | Folded WITH_HESIOD_SUPPORT into WITH_HESIOD.ru2006-03-213-3/+2
| |
* | Desupport the *_COLLECT2 no-op.ru2006-03-212-8/+2
| |
* | Because JOB control has higher priority than single threading indavidxu2006-03-211-0/+1
| | | | | | | | | | thread_suspend_check(), call thread_stopped() to report SIGCHLD if there is JOB control in progress.
* | Open the lock file write-only.des2006-03-211-1/+1
| |
* | Prepare to autogenerate the src.conf(5) manpage.ru2006-03-2174-0/+266
| |
* | Remove an outdated README.ru2006-03-211-7/+0
| |
* | Remove stale KSE code.davidxu2006-03-212-24/+3
| | | | | | | | Reviewed by: alc
* | Apply more thorough fixes while dealing with device opening and closing:ariff2006-03-214-185/+275
| | | | | | | | | | | | | | | | | | | | | | | | | | - Determine open direction using 'flags', not 'mode'. This bug exist since past 4 years. - Don't allow opening the same device twice, be it in a same or different direction. - O_RDWR is allowed, provided that it is done by a single open (for example by mixer(8)) and the underlying hardware support true full-duplex operation. - Do various paranoid checking in case other process/thread trying to hijack the same device twice (or more). MFC after: 5 days
* | Recover (?) support for AD1815 based ISA soundcards.ariff2006-03-211-0/+3
| | | | | | | | | | | | PR: kern/94388 Submitted by: Krzysztof Kotlenga <piernik at gmail dot com> MFC after: 3 days
* | Remove unused leaked debug function prototype.tegge2006-03-211-1/+0
| |
* | Add descriptions for the sysctls:keramida2006-03-201-4/+4
| | | | | | | | | | | | | | | | | | net.inet.icmp.drop_redirect net.inet.icmp.log_redirect net.inet.icmp.icmplim net.inet.icmp.icmplim_output Approved & text by: andre
* | Minor style(9) and KNF elimination as I prepare to fix a bug.imp2006-03-201-14/+8
| |
* | regennetchild2006-03-203-15/+45
| |
* | Fix tinderbox on alpha.netchild2006-03-202-15/+14
| | | | | | | | Tested by: cross-compile
* | Drop some unneeded casts since we program the kernel in C rather than C++.jhb2006-03-204-4/+4
| |
* | regen: fix of linuxolator with testing in a cross-buildnetchild2006-03-203-9/+15
| |
* | Fix the linuxolator on amd64 (cross-build).netchild2006-03-201-2/+3
| |
* | - Replace awk parts with shell.flz2006-03-201-35/+64
| | | | | | | | | | Approved by: brooks MFC after: 2 weeks
* | Keep references sorted alphabetically.wkoszek2006-03-201-2/+2
| | | | | | | | | | Spotted by: brueffer Approved by: cognet (mentor)
* | There is no need to pass NULL to the pam_error() as the last argument.wkoszek2006-03-201-1/+1
| | | | | | | | | | | | | | Remove it. Reviewed by: des Approved by: cognet (mentor)
* | Add reference to conscontrol(8).wkoszek2006-03-201-1/+2
| | | | | | | | | | Reviewed by: ru Approved by: cognet (mentor)
* | Update the pmc(3) manual page's date string and freshen the year in the (c) ↵jkoshy2006-03-202-3/+3
| | | | | | | | | | | | line for pmc.3 and libpmc.c.
* | Extend coverage of the MK_IPX build option to the following:ru2006-03-2011-11/+69
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - <netipx> headers [1] - IPX library (libipx) - IPX support in ifconfig(8) - IPXrouted(8) - new MK_NCP option New MK_NCP build option controls: - <netncp> and <fs/nwfs> headers - NCP library (libncp) - ncplist(1) and ncplogin(1) - mount_nwfs(8) - ncp and nwfs kernel modules User knobs: WITHOUT_IPX, WITHOUT_IPX_SUPPORT, WITHOUT_NCP. [1] <netsmb/netbios.h> unconditionally uses <netipx> headers so they are still installed. This needs to be dealt with.
* | Document the requirement to run rpc.lockd(8) on both clientru2006-03-201-1/+8
| | | | | | | | and server when installing onto an NFS file system.
* | Separate completely full runs from runs that are merely almost full, sojasone2006-03-201-61/+71
| | | | | | | | | | | | | | that no linear searching is necessary if we resort to allocating from a run that is known to be mostly full. There are pathological edge cases that could have caused severely degraded performance, and this change fixes that.
* | Set default contention scope to system.davidxu2006-03-201-1/+1
| |
* | Restore fd optimization with a few minor tweaks, to quote tegge:csjp2006-03-201-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "fdinit() fails to initialize newfdp->fd_fd.fd_lastfile to -1. This breaks fdcopy() which will incorrectly set newfdp->fd_freefile to 1 if no files are open and the last file descriptor marked as unused for fdp was 0. This later causes descriptor 0 to be unavailable in newfdp when the optimization is enabled. When the last file descriptor previously marked as used is nonzero and marked as unused, fdunused() incorrectly sets fdp->fd_lastfile to fd - 1 due to fd_last_used() returning (size - 1). This hides the problem that breaks the optimization." This allows us to keep the optimization, while un-breaking it. This is a RELENG_6 candidate. PR: kern/87208 MFC after: 1 week Submitted by: tegge
OpenPOWER on IntegriCloud