Denys Vlasenko
|
69d23570f0
check stat("/etc/resolv.conf") for errors
|
15 éve |
Bernhard Reutner-Fischer
|
fea942bf0a
libc/inet/resolv.c: reread resolv.conf if its mtime was changed
|
15 éve |
Bernhard Reutner-Fischer
|
fdc6f045fa
link-time warning for obsolescent/removed network funcs
|
15 éve |
Austin Foxley
|
aab4df0fb5
resolv.c: add support for per thread res_state
|
15 éve |
Denis Vlasenko
|
ac1087a727
libc/inet/resolv.c:
|
15 éve |
Denis Vlasenko
|
a8e76cbe14
resolver:
|
15 éve |
Bernhard Reutner-Fischer
|
d09f165588
- fix comment style to make it compile again
|
15 éve |
Denis Vlasenko
|
b233676db6
resolv: fix testcase failure
|
16 éve |
Denis Vlasenko
|
7783231adc
remove __libc_getdomainname alias. google says only we have it.
|
16 éve |
Denis Vlasenko
|
9eb085d490
resolver: make new name resolutions reread /etc/resolv.conf
|
16 éve |
Denis Vlasenko
|
94ecebc423
random: use smaller data fields where appropriate
|
16 éve |
Denis Vlasenko
|
3b1b9d4638
gethostbyname can use gethostbyname2, saving one nearly 0.5k static buffer
|
16 éve |
Denis Vlasenko
|
cb97aadebf
Last portion of libc_hidden_proto removal.
|
16 éve |
Denis Vlasenko
|
b133fe1cac
next portion of libc_hidden_proto removal
|
16 éve |
Denis Vlasenko
|
933df87e4e
libc_hidden_proto removal, a few more functions
|
16 éve |
Denis Vlasenko
|
e8c6de1939
libc_hidden_proto removal, just a few functions
|
16 éve |
Denis Vlasenko
|
17fc4be5eb
resolver: use timeout of 5 (glibc uses that).
|
16 éve |
Denis Vlasenko
|
64933f2dc5
resolver: separate gethostent and gethostent_r into two .o files;
|
16 éve |
Denis Vlasenko
|
94cec9a5ee
resolver: move large code blocks to arrange related functions closer.
|
16 éve |
Denis Vlasenko
|
8c2dad2828
resolver: fix some previous TODOs, add new ones.
|
16 éve |
Denis Vlasenko
|
018e1888b8
resolver: improved support for overriding DNS server addresses
|
16 éve |
Denis Vlasenko
|
1a82a7130a
resolver: make getaddrinfo actually respect _res.nsaddr_list;
|
16 éve |
Denis Vlasenko
|
ade760af3c
resolver: more locking fixes.
|
16 éve |
Denis Vlasenko
|
6bd2adf451
fixing resolver part 3: fix completely bogus locking
|
16 éve |
Denis Vlasenko
|
97a8f9f4dc
fixing resolver part 2: make _res structure members
|
16 éve |
Denis Vlasenko
|
676ddd7a30
fixing resolver, part 1
|
16 éve |
Denis Vlasenko
|
9f92e30632
resolver: reinstate searching if search domains accidentally nuked
|
16 éve |
Denis Vlasenko
|
2ac83a8051
__dns_lookup: document and optimize a bit
|
16 éve |
Denis Vlasenko
|
da10ca5723
resolver: partially fix bug 660 -
|
16 éve |
Denis Vlasenko
|
f09a1461fe
resolver: fix part of bug 1468:
|
16 éve |