glibc/posix
Alexandre Oliva f3d945d5f2 BZ#16469: don't drop trailing dot in res_nquerydomain(..., name, NULL, ...)
If we drop it here, we will fail to detect a duplicate trailing dot
later on.  Retaining, OTOH, has no ill effects whatsoever, and it even
saves us the trouble of copying the domain name minus the trailing
dot, like we used to do.

for ChangeLog

	[BZ #16469]
	* NEWS: Update.
	* resolv/res_query.c (__libc_res_nquerydomain): Retain
	trailing dot.
	* posix/tst-getaddrinfo5.c: New.
	* posix/Makefile (tests): Add it.
2014-11-21 03:39:37 -02:00
..
bits Complete _BSD_SOURCE / _SVID_source followup cleanup. 2014-02-21 21:45:26 +00:00
rxspencer
sys Complete _BSD_SOURCE / _SVID_source followup cleanup. 2014-02-21 21:45:26 +00:00
_exit.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
alarm.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
annexc.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
BOOST.tests
bsd-getpgrp.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
bug-ga1.c
bug-ga2.c
bug-getopt1.c Add tests for recent getopt changes. 2010-04-07 22:59:40 -07:00
bug-getopt2.c Add tests for recent getopt changes. 2010-04-07 22:59:40 -07:00
bug-getopt3.c Add tests for recent getopt changes. 2010-04-07 22:59:40 -07:00
bug-getopt4.c Add tests for recent getopt changes. 2010-04-07 22:59:40 -07:00
bug-getopt5.c Add tests for recent getopt changes. 2010-04-07 22:59:40 -07:00
bug-glob1.c
bug-glob2.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
bug-glob3.c Add test for last glob bug. 2010-03-24 12:10:51 -07:00
bug-regex1.c
bug-regex2.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
bug-regex3.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
bug-regex4.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
bug-regex5.c Add #include <stdint.h> for uint[32|64]_t usage (except installed headers). 2013-05-16 11:32:54 -05:00
bug-regex6.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
bug-regex7.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
bug-regex8.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
bug-regex9.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
bug-regex10.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
bug-regex11.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
bug-regex12.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
bug-regex13.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
bug-regex14.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
bug-regex15.c
bug-regex16.c
bug-regex17.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
bug-regex18.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
bug-regex19.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
bug-regex20.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
bug-regex21.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
bug-regex22.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
bug-regex23.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
bug-regex24.c
bug-regex25.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
bug-regex26.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
bug-regex27.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
bug-regex28.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
bug-regex29.c
bug-regex30.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
bug-regex31.c Quash some new warnings from GCC 4.6. 2011-06-10 22:44:20 -07:00
bug-regex31.input One more regex memory leak fixed. 2010-10-12 09:00:33 -04:00
bug-regex32.c Fix unnecessary overallocation due to incomplete character 2011-05-28 17:14:30 -04:00
bug-regex33.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
bug-regex34.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
bug-regex35.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
bug-regex36.c Fix another memory leak in regexp compiler (BZ #17069) 2014-06-20 14:03:40 +02:00
confstr.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
cpio.h Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
Depend
environ.c
execl.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
execle.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
execlp.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
execv.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
execve.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
execvp.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
execvpe.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
fexecve.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
fnmatch_loop.c Move findidx nested functions to top-level. 2014-09-11 16:02:17 -07:00
fnmatch.c Move findidx nested functions to top-level. 2014-09-11 16:02:17 -07:00
fnmatch.h Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
fork.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
fpathconf.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
gai_strerror.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
gai.conf [BZ #11438] 2012-09-28 10:15:05 -06:00
get_child_max.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
getaddrinfo.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
getconf-speclist.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
getconf.c Assume that all _[PS]C_* and _CS_* macros are always defined 2014-09-16 22:18:20 +05:30
getegid.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
geteuid.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
getgid.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
getgroups.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
getopt1.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
getopt_init.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
getopt_int.h Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
getopt.c Use glibc_likely instead __builtin_expect. 2014-02-10 15:07:12 +01:00
getopt.h Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
getpgid.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
getpgrp.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
getpid.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
getppid.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
getresgid.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
getresuid.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
getsid.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
getuid.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
glob64.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
glob.c Use glibc_likely instead __builtin_expect. 2014-02-10 15:07:12 +01:00
glob.h Complete _BSD_SOURCE / _SVID_source followup cleanup. 2014-02-21 21:45:26 +00:00
globtest.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
globtest.sh Remove redundant C locale settings. 2014-06-07 19:58:36 +00:00
group_member.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
init-posix.c
Makefile BZ#16469: don't drop trailing dot in res_nquerydomain(..., name, NULL, ...) 2014-11-21 03:39:37 -02:00
nanosleep.c Remove __libc_nanosleep function name. 2014-11-01 12:26:09 +00:00
pathconf.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
pause.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
PCRE.tests
posix_madvise.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
posix-envs.def Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
pread64.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
pread.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
ptestcases.h
PTESTS
PTESTS2C.sed
pwrite64.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
pwrite.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
re_comp.h Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
regcomp.c Move findidx nested functions to top-level. 2014-09-11 16:02:17 -07:00
regex_internal.c Check if DEBUG is defined in regex_internal.c 2014-08-01 14:24:41 +05:30
regex_internal.h Remove unused include 2014-11-04 15:32:07 +01:00
regex.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
regex.h Combine __USE_BSD and __USE_SVID into __USE_MISC. 2014-02-12 23:41:01 +00:00
regexbug1.c
regexec.c Move findidx nested functions to top-level. 2014-09-11 16:02:17 -07:00
runptests.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
runtests.c
sched_cpualloc.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
sched_cpucount.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
sched_cpufree.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
sched_getaffinity.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
sched_getp.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
sched_gets.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
sched_primax.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
sched_primin.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
sched_rr_gi.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
sched_setaffinity.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
sched_setp.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
sched_sets.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
sched_yield.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
sched.h Include all of <time.h> from <sched.h> for older standards (bug 16670). 2014-03-07 20:54:03 +00:00
setgid.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
setpgid.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
setpgrp.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
setresgid.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
setresuid.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
setsid.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
setuid.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
sleep.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
spawn_faction_addclose.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
spawn_faction_adddup2.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
spawn_faction_addopen.c Add missing #include in spawn_faction_addopen.c 2014-06-26 13:21:58 -07:00
spawn_faction_destroy.c posix_spawn_file_actions_addopen needs to copy the path argument (BZ 17048) 2014-06-11 23:13:42 +02:00
spawn_faction_init.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
spawn_int.h posix_spawn_file_actions_addopen needs to copy the path argument (BZ 17048) 2014-06-11 23:13:42 +02:00
spawn.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
spawn.h Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
spawnattr_destroy.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
spawnattr_getdefault.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
spawnattr_getflags.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
spawnattr_getpgroup.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
spawnattr_getschedparam.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
spawnattr_getschedpolicy.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
spawnattr_getsigmask.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
spawnattr_init.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
spawnattr_setdefault.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
spawnattr_setflags.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
spawnattr_setpgroup.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
spawnattr_setschedparam.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
spawnattr_setschedpolicy.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
spawnattr_setsigmask.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
spawni.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
spawnp.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
sysconf.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
tar.h Define TSVTX in tar.h for older POSIX (bug 16978). 2014-05-23 20:37:40 +00:00
test-vfork.c Use (void) in no-arguments function definitions. 2013-06-08 00:22:23 +00:00
testcases.h
testfnm.c FIx handling of unterminated [ expression in fnmatch. 2011-01-14 08:06:22 -05:00
TESTS
TESTS2C.sed
times.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
transbug.c Fix executable mode. 2013-06-06 02:15:33 +02:00
tst-boost.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
tst-chmod.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
tst-cpucount.c
tst-cpuset.c
tst-dir.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
tst-exec-static.c Support run tst-exec and tst-spawn directly 2013-01-10 14:14:55 -08:00
tst-exec.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
tst-execl1.c
tst-execl2.c
tst-execle1.c
tst-execle2.c
tst-execlp1.c
tst-execlp2.c
tst-execv1.c
tst-execv2.c
tst-execve1.c
tst-execve2.c
tst-execvp1.c
tst-execvp2.c
tst-execvp3.c
tst-execvp4.c
tst-fnmatch2.c FIx handling of unterminated [ expression in fnmatch. 2011-01-14 08:06:22 -05:00
tst-fnmatch3.c Don't read past end of pattern in fnmatch (BZ #17062) 2014-06-18 14:20:02 +02:00
tst-fnmatch.c Modify several tests to use test-skeleton.c 2014-11-05 15:24:08 +05:30
tst-fnmatch.input Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
tst-fork.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
tst-getaddrinfo2.c
tst-getaddrinfo3.c
tst-getaddrinfo4.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
tst-getaddrinfo5.c BZ#16469: don't drop trailing dot in res_nquerydomain(..., name, NULL, ...) 2014-11-21 03:39:37 -02:00
tst-getaddrinfo.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
tst-getconf.sh Don't require test wrappers to preserve environment variables, use more consistent environment. 2014-06-06 22:19:27 +00:00
tst-getlogin.c Modify several tests to use test-skeleton.c 2014-11-05 15:24:08 +05:30
tst-getopt_long1.c Provide more helpful error message in getopt 2011-05-15 13:35:09 -04:00
tst-gnuglob.c Modify several tests to use test-skeleton.c 2014-11-05 15:24:08 +05:30
tst-mmap.c Modify several tests to use test-skeleton.c 2014-11-05 15:24:08 +05:30
tst-nanosleep.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
tst-nice.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
tst-pathconf.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
tst-pcre.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
tst-preadwrite64.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
tst-preadwrite.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
tst-regex2.c
tst-regex.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
tst-regexloc.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
tst-rfc3484-2.c Fix qsort_r namespace (bug 17571). 2014-11-12 22:33:41 +00:00
tst-rfc3484-3.c Fix qsort_r namespace (bug 17571). 2014-11-12 22:33:41 +00:00
tst-rfc3484.c Fix qsort_r namespace (bug 17571). 2014-11-12 22:33:41 +00:00
tst-rxspencer-no-utf8.c Split up rules for tests using mtrace and something else. 2014-02-14 13:45:14 +00:00
tst-rxspencer.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
tst-spawn-static.c Support run tst-exec and tst-spawn directly 2013-01-10 14:14:55 -08:00
tst-spawn.c posix_spawn_file_actions_addopen needs to copy the path argument (BZ 17048) 2014-06-11 23:13:42 +02:00
tst-sysconf.c Hurd: Update posix_opt.h 2012-05-10 15:57:27 -07:00
tst-truncate64.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
tst-truncate.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
tst-vfork1.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
tst-vfork2.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
tst-vfork3.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
tst-waitid.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
tstgetopt.c
uname.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
unistd.h Complete _BSD_SOURCE / _SVID_source followup cleanup. 2014-02-21 21:45:26 +00:00
Versions Move getlogin, getlogin_r, setlogin to login/ subdir. 2013-05-06 15:10:09 -07:00
vfork.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
wait3.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
wait4.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
wait.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
wait.h
waitid.c Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00
waitpid.c Remove __libc_waitpid function name. 2014-11-07 01:27:16 +00:00
wordexp-test.c CVE-2014-7817: wordexp fails to honour WRDE_NOCMD. 2014-11-19 14:35:03 -05:00
wordexp-tst.sh Don't require test wrappers to preserve environment variables, use more consistent environment. 2014-06-06 22:19:27 +00:00
wordexp.c CVE-2014-7817: wordexp fails to honour WRDE_NOCMD. 2014-11-19 14:35:03 -05:00
wordexp.h Update copyright notices with scripts/update-copyrights 2014-01-01 22:00:23 +10:00