summaryrefslogtreecommitdiff
path: root/external/apache2
AgeCommit message (Collapse)Author
2020-07-26Pull up following revision(s) (requested by roy in ticket #1023):martin
external/apache2/mDNSResponder/dist/mDNSShared/PlatformCommon.c: revision 1.6 external/apache2/mDNSResponder/dist/mDNSPosix/mDNSPosix.c: revision 1.17 external/apache2/mDNSResponder/dist/mDNSPosix/PosixDaemon.c: revision 1.13 external/apache2/mDNSResponder/dist/mDNSPosix/PosixDaemon.c: revision 1.14 mdnsd: Treat EADDRNOTAVAIL as a transient error mdnsd: starting and stopping are informational messages mdnsd: Make the unable to parse resolv.conf message informative
2019-07-04Get the very generically-named put_uint32(), etc. out of the applicationthorpej
namespace. These symbols are not intended to be used outside of the dns_sd library.
2018-12-09Don't hard-code the pathchristos
2018-11-19It is not an error if we did not find any IPv4 interfaces. It couldchristos
be the case we never have V4 interfaces (in a V6 system) so this is bogus. The code was recently changed to ignore loopback interfaces. If mdnsd was started too early, this means that no interfaces would be found (since interfaces down, with no addresses, or tentative are ignored). I put back the loopback interfaces yesterday to avoid this error, but this seems like the left hand not knowing what the right hand does because whoever removed the loopback interfaces from the list, did not read the 'self discovery' comment and the special code that deals with loopback in this file. Nevertheless, I think it is better to ignore the loopback interfaces in the long run, but it is ok to keep them around since the code is handling them just fine (and works both with and without them).
2018-11-18Use our getifaddrs versionchristos
2018-11-18print the path of the unix socket we could not create.christos
2018-11-18NFC: Fix commit message: Include the loopback so that we don't return anchristos
empty address list before addresses are configured.
2018-11-18Add a simpler version to do interface enumeration that uses getifaddrs(3)christos
2018-05-02initialize addr to 0.christos
2018-04-11Add the missing lock.christos
2018-04-11Add the location of the last lock to help debugging.christos
2018-04-11instead of short-circuiting the test, set auto target host on by default.christos
2018-04-08remove format checker; cannot work because of %#a (ip address printing).christos
2018-04-07show how to turn on debugging.christos
2018-04-07put back handling for SIOCGIFAFLAG_IN -- should not matter.christos
2018-04-07When we advertise interfaces, don't skip if we are not autotargetting serviceschristos
yet. It is the chicken and the egg problem.
2018-04-07Allow overriding checking for debug functionschristos
2018-03-03Fix Reproducible builds by obeying MDNS_VERSIONSTR_NODTS in all cases.christos
Reported by wiz@
2018-02-25update upstream code changes in signal handling.christos
2018-02-25merge conflicts; also:christos
- Do the reuse-port first like MacOS/X otherwise we can't bind - Disable SO_RECV_ANYIF hack
2018-02-25import latestchristos
2018-02-25zero out socket structures before bind.christos
2018-02-04optval is int not longchristos
2018-01-17make lint compile again.christos
2018-01-14remove Documents before import.christos
2018-01-14Add -Ichristos
2018-01-14resolve conflictschristos
2018-01-14import latest versionchristos
2018-01-14merge conflictschristos
2018-01-14import latest mDNSResponderchristos
2017-07-21Fix format strings to reflect exactly the types used.joerg
2017-01-11Disable a couple of warnings until further investigation.joerg
2015-10-15Add support for parsing IPv6 nameservers found in resolv.conf.roy
Fixes PR bin/42196.
2015-10-15Revert prior. Instead just send the diagnostic to debugf instead of syslog ↵roy
as it's not really that interesting.
2015-10-15Derive our primary interface and address by trying to connect to anroy
address in the TEST-NET-2 network as noted in RFC5737 instead of using the 1.1.1.1 address. Also, use port 7 (echo) for better style. Fixes PR bin/46758 thanks to Lloyd Parkes. While here, if we do fail to connect to the test address, don't spam this to the console as it's a common case during the boot sequence.
2015-10-15If scheduling a probe or response is in the past or exactly now, scheduleroy
it for now + 1 to avoid log file spam about not all probes being sent.
2015-10-15Revert r1.5 now that the time calculations are using a monotonic clock.roy
2015-10-15Starting and stopping should be informational messages to avoid consoleroy
spam.
2015-10-12A lack of useable addresses on any interfaces is not an error.roy
More interfaces and/or useable addresses could be added later.
2015-10-12Ignore loopback interfacesroy
2015-10-12Use clock_gettime as a more accurate time source.roy
2015-06-10Teach mdnsd about IN_IFF_NOTREADY and IN_IFF_DETACHED.roy
2015-01-16use calloc, remove cast.christos
2014-12-20MKINET6=no build fixesprlw1
http://mail-index.netbsd.org/tech-net/2014/12/13/msg004898.html
2014-11-25Change the "mDNSPlatformRawTime went backwards" message from LogMsg tojmcneill
debugf. It's not that interesting, as it is comparing the results of two gettimeofday() calls.
2014-03-31Import mDNSResponder-320.16, merge, fix conflictspettai
2014-03-31Import mDNSResponder-320.16, as previous import (258.14) is quite oldpettai
2014-03-31Convert to the new thread safe gethostby{name,addr} nsswitch ABI.christos
2014-03-28Fix lost mergespettai
2014-03-24Import mDNSResponder-258.14, merge, fix conflictspettai