aboutsummaryrefslogtreecommitdiff
path: root/src/dns.c
AgeCommit message (Collapse)Author
2024-03-09Use Doxygen comments for C filesRodrigo Arias Mallo
2016-07-06rm code that has no effectcorvid
Until late 2007, it set a variable showing that ipv6 was working.
2013-01-09Refactored FD close calls into a single new dClose() dlib function [p37sitdu]Jorge Arellano Cid
2012-12-20add missing breaks in dns.cJohannes Hofmann
submitted-by: p37sitdu@lavabit.com
2012-12-01ask for ipv4 addresses only in getaddrinfo() if ipv6 is disabledJohannes Hofmann
This speeds up dns requests quite a bit in my setup.
2012-06-10fix dns bug introduced in 386e89675a50Johannes Hofmann
Failed dns requests were not properly dequeued. Entering a non-existing URL in one tab, then an existing one in a second tab caused both tabs to show the page of the existing URL.
2012-02-18typocorvid
2012-02-17replace polling in dns.c with a pipeJohannes Hofmann
2011-11-11dns: hostname comparisons not case-sensitivecorvid
2010-04-25complete a_Dns_freeall()Johannes Hofmann
This is an attempt to make valgrind a little bit happier.
2010-04-24fix typo in commentJohannes Hofmann
2009-10-31add includecorvid
warning when ipv6 enabled
2009-07-16Minor cleanupsJorge Arellano Cid
2009-07-15Minor fix in dns.c (avoid including pthread.h when not necessary)Jorge Arellano Cid
2009-06-22remove system includescorvid
2009-05-08spellingcorvid
2008-11-09- Made the DNS resolver report in numeric address notation.jcid
2008-10-22- Allowed compilation with older machines by removing a few C99isms.jcid
- Added use of inttypes.h when stdint.h isn't found.
2008-10-04- Small fix for IPv6 resolving.jcid
2008-09-28- Switched from DEBUG_MSG to MSG.jcid
2008-08-12- Eliminated gcc 4.2.3 warnings on 64bit OS.jcid
2008-01-14- Added an int32_t include-test, and an EAI_NODATA check for FreeBSD.jcid
2007-11-05Updated copyright linesjcid
2007-11-05+ removed libc5 support in dns.cjcid
2007-11-05Switched dns.c from gethostbyname* to getaddrinfo.jcid
2007-10-29Fixed a typo in dns.c (blocking server part)jcid
2007-10-11+- Connected signals to <li> elements (fixes links within lists).jcid
- Enabled text and background color-choice in preferences. - Enabled clicking over image links. Patches: place +- Fixed a va_list-related SEGFAULT on 64bit-arch in dStr_vsprintfa(). Patch: Vincent Thomasset +- Fixed void to int conversions for 64bit-arch. Patch: Jorge Arellano, higuita +- Added a strndup() replacement in dw2 Patch: Alexander Becher, Johannes Hofmann, Jorge Arellano +- Fixed calcHashValue() to only return non-negative numbers (was SEGFAULT). - Improved scrolling performance on large pages by copying screen data instead of rendering. Patches: Johannes Hofmann
2007-10-07Initial revisionjcid