mirror of https://github.com/aria2/aria2
![]() To cache resolved hostname: * src/AbstractCommand.h, src/AbstractCommand.cc (resolveHostname): Put outside #ifdef ENABLE_ASYNC_DNS clause. Added dns cache. * src/FtpInitiateConnectionCommand.cc (executeInternal): Removed #ifdef ENABLE_ASYNC_DNS. * src/NameResolver.h, src/NameResolver.cc: Added synchronized NameResolver working without ares. * src/TorrentRequestInfo.cc (execute): Don't cache dns in torrent download. * src/HttpInitiateConnectionCommand.cc (executeInternal): Removed #ifdef ENABLE_ASYNC_DNS * src/DNSCache.h: New class. * src/UrlRequestInfo.cc (execute): Use dns cache |
||
---|---|---|
.. | ||
ChangeLog | ||
LINGUAS | ||
Makefile.in | ||
Makefile.in.in | ||
Makevars | ||
POTFILES | ||
POTFILES.in | ||
Rules-quot | ||
aria2c.pot | ||
boldquot.sed | ||
de.gmo | ||
de.po | ||
en@boldquot.header | ||
en@quot.header | ||
insert-header.sin | ||
ja.gmo | ||
ja.po | ||
quot.sed | ||
remove-potcdate.sed | ||
remove-potcdate.sin | ||
ru.gmo | ||
ru.po | ||
stamp-po |