Commit Graph

1208 Commits

Author SHA1 Message Date
Daniel Stenberg b40acd8009 provide an initial set of .gitignore files 2010-03-20 23:35:45 +01:00
Yang Tse d9291eb4b8 replaced intel compiler option -no-ansi-alias with -fno-strict-aliasing 2010-03-17 10:44:28 +00:00
Yang Tse 8d6e8e00e1 update outdated serial number 2010-03-17 10:39:07 +00:00
Yang Tse 52cd332b95 fix compiler warning 2010-03-11 18:53:42 +00:00
Yang Tse a09be6410f watt32 compilation fix 2010-03-09 17:59:35 +00:00
Yang Tse a24a67bd1e Added another VS10 version string 2010-03-06 10:52:56 +00:00
Yang Tse 3036abb90c fix line break 2010-03-06 02:33:25 +00:00
Yang Tse 2e9eb1a2ac removed usage of 's6_addr', fixing compilation issue triggered with no
longer using 'in6_addr' but only our 'ares_in6_addr' struct
2010-03-06 01:23:09 +00:00
Daniel Stenberg f5d8c0befc Daniel Johnson provided fixes for building with the clang compiler 2010-03-05 22:53:30 +00:00
Yang Tse 21f331ead2 Added IPv6 name servers support 2010-03-05 20:01:47 +00:00
Gisle Vanem f933747088 Ops!. Readded ares_nowarn.h. 2010-03-05 18:45:17 +00:00
Gisle Vanem ce54bd113b Added ares_nowarn.c. 2010-03-05 18:21:56 +00:00
Yang Tse 1a1ffb10d0 Added SIZEOF_INT and SIZEOF_SHORT definitions for non-configure systems 2010-02-28 02:51:35 +00:00
Yang Tse 2a056ba49e Added ares_nowarn.* to VC6 project file 2010-02-28 02:50:51 +00:00
Yang Tse 697496ff99 Added SIZEOF_INT definition 2010-02-26 17:48:18 +00:00
Yang Tse bcd1c7c2e9 fix compiler warning 2010-02-26 16:42:33 +00:00
Yang Tse aa0f8593b9 fix compiler warning 2010-02-23 18:46:27 +00:00
Yang Tse 10affed097 fix compiler warning 2010-02-21 19:59:09 +00:00
Daniel Stenberg 19e089702a ares_reinit()
- To allow an app to force a re-read of /etc/resolv.conf etc, pretty much
  like the res_init() resolver function offers
2010-02-17 22:15:23 +00:00
Daniel Stenberg 15ddc1f134 - Tommie Gannert pointed out a silly bug in ares_process_fd() since it didn't
check for broken connections like ares_process() did. Based on that, I
  merged the two functions into a single generic one with two front-ends.
2010-01-28 22:03:48 +00:00
Yang Tse 3184a91ec8 VMS specific preprocessor symbol checking adjustments 2009-12-30 17:59:56 +00:00
Yang Tse fa6631edd5 Mention last changes 2009-12-29 02:32:12 +00:00
Yang Tse e70c0913b1 - Fix configure_socket() to use ares_socket_t instead of int data type. 2009-12-29 02:04:17 +00:00
Yang Tse 5b2a31ae41 - Where run-time error checks enabling compiler option /GZ was used it is now
replaced with equivalent /RTCsu for Visual Studio 2003 and newer versions.

- Compiler option /GX is now replaced with equivalent /EHsc for all versions.
2009-12-29 01:51:57 +00:00
Yang Tse f0917cabb5 - Ingmar Runge noticed that Windows config-win32.h configuration file
did not include a definition for HAVE_CLOSESOCKET which resulted in
  function close() being inappropriately used to close sockets.
2009-12-21 16:55:39 +00:00
Daniel Stenberg d61690ef46 start working on 1.7.1 2009-11-30 22:39:04 +00:00
Yang Tse b1a35cd3ac Preserve empty line following last target 2009-11-27 05:24:44 +00:00
Yang Tse 8b49428298 - Larry Lansing fixed ares_parse_srv_reply to properly parse replies
which might contain non-SRV answers, skipping over potential non-SRV
  ones such as CNAMEs.
2009-11-26 01:21:21 +00:00
Yang Tse 19f79e5a79 When using icc, compile with -fpic and link with intel dynamic libraries. 2009-11-24 16:12:22 +00:00
Yang Tse c83f7ede26 Added 'currently' in italics to insist on transient situation. 2009-11-24 10:08:45 +00:00
Yang Tse f385fdefbe Fix language 2009-11-24 09:48:32 +00:00
Yang Tse b723500af0 Daniel wants upcoming release to be 1.7.0 2009-11-23 12:03:32 +00:00
Yang Tse 4bfa0b08de Mention last changes 2009-11-23 11:35:53 +00:00
Yang Tse e536cb085f - Removed from external interface preprocessor symbol definition for
CARES_HAVE_ARES_FREE_DATA. Current functionality of ares_free_data()
  makes it unnecessary.
2009-11-23 11:26:29 +00:00
Yang Tse 083e2df4ed Added README.msvc 2009-11-23 11:07:16 +00:00
Yang Tse b7997d8a3b Changed c-ares naming conventions when using MSVC as described in README.msvc 2009-11-23 11:05:47 +00:00
Yang Tse e37f8164a9 - Mention other recent changes 2009-11-23 01:54:55 +00:00
Yang Tse 35d4c57051 - Jakub Hrozek renamed addrttl and addr6ttl structs to ares_addrttl and
ares_addr6ttl in order to prevent name space pollution, along with
  necessary changes to code base and man pages.This change does not break
  ABI, there is no need to recompile existing applications. But existing
  applications using these structs with the old name will need source code
  adjustments when recompiled using c-ares 1.6.1.
2009-11-23 01:24:17 +00:00
Yang Tse f6114f2ec4 - Jakub Hrozek fixed more function prototypes in man pages to sync them
with the ones declared in ares.h
2009-11-23 00:57:50 +00:00
Yang Tse 3005e63b02 Make configure remove the ares_build.h file included in distribution tarballs. 2009-11-22 05:31:31 +00:00
Yang Tse 65e628cc97 Fix macro redefinition. 2009-11-22 03:51:07 +00:00
Yang Tse 738e547815 Fix name space pollution. 2009-11-22 03:41:26 +00:00
Yang Tse 5ec8a3ae06 Allow using different extra import libraries for debug and release builds. 2009-11-22 03:40:42 +00:00
Yang Tse fdfbc5d8da Add manifest stuff to msvc makefile 2009-11-21 13:28:07 +00:00
Yang Tse c3266a5eb1 Sync man page with reality 2009-11-20 14:15:05 +00:00
Yang Tse ced1e1e726 Add missing external API decoration for ares_set_socket_callback() 2009-11-20 14:11:06 +00:00
Yang Tse 6da73d09f1 Add ares_free_data() man page. 2009-11-20 13:02:41 +00:00
Yang Tse 4c0ffd33f5 - Provide in external interface preprocessor symbol definitions for
CARES_HAVE_ARES_FREE_DATA as an indication of function availability.
2009-11-20 13:01:35 +00:00
Yang Tse 99363a0ee1 Remove typecast 2009-11-20 09:57:25 +00:00
Yang Tse 71260534f9 Fix comment 2009-11-20 09:54:15 +00:00