Skip to content
Snippets Groups Projects
  1. Feb 16, 2007
  2. Feb 04, 2007
  3. Feb 01, 2007
  4. Oct 25, 2006
  5. Oct 18, 2006
  6. Aug 29, 2006
    • Daniel Stenberg's avatar
      Brad Spencer did · 7c621cfb
      Daniel Stenberg authored
       o made ares_version.h use extern "C" for c++ compilers
       o fixed compiler warnings in ares_getnameinfo.c
       o fixed a buffer position init for TCP reads
      7c621cfb
  7. Jul 29, 2006
  8. Jul 28, 2006
  9. Jul 22, 2006
  10. Jul 14, 2006
  11. Jun 19, 2006
  12. May 03, 2006
  13. Dec 20, 2005
  14. Dec 09, 2005
  15. Nov 25, 2005
  16. Aug 10, 2005
  17. Jun 03, 2005
  18. Jun 02, 2005
    • Daniel Stenberg's avatar
      sigh, define TRUE if not already · 1dcb2b7e
      Daniel Stenberg authored
      1dcb2b7e
    • Daniel Stenberg's avatar
      William Ahern: · 5470b9aa
      Daniel Stenberg authored
        Make UDP sockets non-blocking. I've confirmed that at least on Linux 2.4 a
        read event can come back from poll() on a valid SOCK_DGRAM socket but
        recv(2) will still block. This patch doesn't ignore EAGAIN in
        read_udp_packets(), though maybe it should. (This patch was edited by Daniel
        Stenberg and a new configure test was added (imported from curl's configure)
        to properly detect what non-blocking socket approach to use.)
      5470b9aa
  19. Apr 06, 2005
  20. Mar 13, 2005
  21. Oct 06, 2004
  22. Aug 20, 2004
  23. Jul 29, 2004
  24. Jul 24, 2004
    • Daniel Stenberg's avatar
      Gisle Vanem: · b3b2ba31
      Daniel Stenberg authored
      Basically in loops like handle_errors(), 'query->next' was assigned a local
      variable and then query was referenced after the memory was freed by
      next_server(). I've changed that so next_server() and end_query() returns the
      next query. So callers should use this ret-value.
      
      The next problem was that 'server->tcp_buffer_pos' had a random value at entry
      to 1st recv() (luckily causing Winsock to return ENOBUFS).
      
      I've also added a ares_writev() for Windows to streamline the code
      a bit more.
      b3b2ba31
  25. Jul 22, 2004
    • Daniel Stenberg's avatar
      - Fixed a few variable return types for some system calls. Made configure · c85bf83e
      Daniel Stenberg authored
        check for ssize_t to make it possible to use that when receiving the send()
        error code. This is necessary to prevent compiler warnings on some systems.
      
      - Made configure create config.h, and all source files now include setup.h that
        might include the proper config.h (or a handicrafted alternative).
      
      - Switched to 'ares_socket_t' type for sockets in ares, since Windows don't
        use 'int' for that.
      
      - automake-ified and libool-ified c-ares. Now it builds libcares as a shared
        lib on most platforms if wanted. (This bloated the size of the release
        archive with another 200K!)
      
      - Makefile.am now uses Makefile.inc for the c sources, h headers and man
        pages, to make it easier for other makefiles to use the exact same set of
        files.
      
      - Adjusted 'maketgz' to use the new automake magic when building distribution
        archives.
      c85bf83e
  26. Jul 01, 2004
  27. Feb 27, 2004
  28. Feb 23, 2004
  29. Feb 04, 2004
  30. Feb 02, 2004
  31. Jan 29, 2004
  32. Oct 07, 2003
Loading