./net/libcares, Asynchronous resolver library, c-ares

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.15.0nb1, Package name: libcares-1.15.0nb1, Maintainer: pkgsrc-users

c-ares is a C library that performs DNS requests and name resolves
asynchronously.

c-ares is a fork of the library named 'ares', written by Greg Hudson at MIT.
The fork was made on ares 1.1.1.


Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 74a50c02b7f051c4fb66c0f60f187350f196d908
RMD160: a819b9eec9864cca80bf9a2e0669d1ef4190bb91
Filesize: 1316.101 KB

Version history: (Expand)


CVS history: (Expand)


   2019-05-31 10:11:39 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
libcares: comment patch
   2019-05-31 10:09:41 by Adam Ciarcinski | Files touched by this commit (8)
Log message:
libcares: switch to CMake - needed for grpc; bump revision
   2018-11-28 09:53:18 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
libcares: updated to 1.15.0

c-ares version 1.15.0:

Changes:
- Add ares_init_options() configurability for path to resolv.conf file
- Ability to exclude building of tools (adig, ahost, acountry) in CMake
- Android: Support for domain search suffix
- Report ARES_ENOTFOUND for .onion domain names as per RFC7686

Bug fixes:
- AIX build fix for trying to include both nameser_compat.h and onameser_compat.h
- Windows: Improve DNS suffixes extracting from WinNT registry
- Fix modern GCC warnings
- Apply the IPv6 server blacklist to all nameserver sources, not just Windows
- Fix warnings emitted by MSVC when using -W4
- Prevent changing name servers while queries are outstanding
- Harden and rationalize c-ares timeout computation
- Distribute ares_android.h
- ares_set_servers_csv() on failure should not leave channel in a bad state
- Add missing docs to distribution
   2018-03-01 09:56:31 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
libcares: updated to 1.14.0

c-ares version 1.14.0:

Changes:
android: Introduce new ares_library_init_android() call for Oreo support

Bug fixes:
Fix patch for CVE-2017-1000381 to not be overly aggressive
win32: Preserve DNS server order returned by Windows when sorting and exclude \ 
DNS servers in legacy subnets
win32: Support most recent Visual Studio 2017
gethostbyaddr should fail with ECANCELLED not ENOTFOUND when ares_cancel is called
win32: Exclude legacy ipv6 subnets
android: Applications compiled for Oreo can no longer use __system_property_get \ 
and must use Java calls to retrieve DNS servers
win32: Force use of ANSI functions
CMake minimum version is now 3.1
ares_gethostbyname.3: fix callback status values
docs: Document WSAStartup requirement
Fix a typo in init_by_resolv_conf
Android JNI code leaks local references in some cases
Force using the ANSI versions of WinAPI functions
   2018-01-07 14:04:44 by Roland Illig | Files touched by this commit (583)
Log message:
Fix indentation in buildlink3.mk files.

The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was
reviewed manually.

There are some .include lines that still are indented with zero spaces
although the surrounding .if is indented. This is existing practice.
   2017-12-13 16:15:45 by Jonathan Perkin | Files touched by this commit (2)
Log message:
libcares: Don't strip out user-supplied debug flags.
   2017-08-16 22:21:18 by Thomas Klausner | Files touched by this commit (180)
Log message:
Follow some http redirects.
   2017-07-15 19:15:17 by Thomas Klausner | Files touched by this commit (5)
Log message:
Do not prescribe what should be in CFLAGS/CPPFLAGS.

While here, remove patch that does nothing since autoreconf is used.