Lines Matching +full:oss +full:- +full:fuzz +full:- +full:project +full:- +full:name
1 # [](https://c-ares.org/)
3 …](https://cirrus-ci…
4 …tus/aevgc5914tm72pvs/branch/main?svg=true)](https://ci.appveyor.com/project/c-ares/c-ares/branch/m…
5 …us](https://coveralls.io/repos/github/c-ares/c-ares/badge.svg?branch=main)](https://coveralls.io/g…
7 …tps://oss-fuzz-build-logs.storage.googleapis.com/badges/c-ares.svg)](https://bugs.chromium.org/p/o…
8 …ud.io/api/project_badges/measure?project=c-ares_c-ares&metric=bugs)](https://sonarcloud.io/summary…
9 …Scan Status](https://scan.coverity.com/projects/c-ares/badge.svg)](https://scan.coverity.com/proje…
11 - [Overview](#overview)
12 - [Code](#code)
13 - [Communication](#communication)
14 - [Release Keys](#release-keys)
15 - [Verifying signatures](#verifying-signatures)
16 - [Features](#features)
17 - [RFCs and Proposals](#supported-rfcs-and-proposals)
20 [c-ares](https://c-ares.org) is a modern DNS (stub) resolver library, written in
26 One of the goals of c-ares is to be a better DNS resolver than is provided by
28 the c-ares library in all network applications even if the initial goal of
31 c-ares will build with any C89 compiler and is [MIT licensed](LICENSE.md),
32 which makes it suitable for both free and commercial software. c-ares runs on
36 c-ares has a strong focus on security, implementing safe parsers and data
39 framework, c-ares is constantly validated with a range of static and dynamic
40 analyzers, as well as being constantly fuzzed by [OSS Fuzz](https://github.com/google/oss-fuzz).
42 While c-ares has been around for over 20 years, it has been actively maintained
49 [GitHub repository](https://github.com/c-ares/c-ares). Our signed releases
50 are available in the [release archives](https://c-ares.org/download/).
58 [GitHub Issues](https://github.com/c-ares/c-ares/issues) page.
60 **Discussions** around c-ares and its use, are held on
61 [GitHub Discussions](https://github.com/c-ares/c-ares/discussions/categories/q-a)
62 or the [Mailing List](https://lists.haxx.se/mailman/listinfo/c-ares). Mailing
63 List archive [here](https://lists.haxx.se/pipermail/c-ares/).
64 Please, do not mail volunteers privately about c-ares.
67 [Security Procedure](SECURITY.md), please email c-ares-security at
73 Primary GPG keys for c-ares Releasers (some Releasers sign with subkeys):
77 * **Brad House** <<brad@brad-house.com>>
84 gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys 27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2 # …
85 gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys DA7D64E4C82C6294CB73A20E22E3D13B5411B7CA # …
90 For each release `c-ares-X.Y.Z.tar.gz` there is a corresponding
91 `c-ares-X.Y.Z.tar.gz.asc` file which contains the detached signature for the
99 % gpg -v --verify c-ares-1.29.0.tar.gz.asc c-ares-1.29.0.tar.gz
116 - [RFC1035](https://datatracker.ietf.org/doc/html/rfc1035).
118 - [RFC2671](https://datatracker.ietf.org/doc/html/rfc2671),
120 EDNS0 option (meta-RR)
121 - [RFC3596](https://datatracker.ietf.org/doc/html/rfc3596).
123 - [RFC2782](https://datatracker.ietf.org/doc/html/rfc2782).
125 - [RFC3403](https://datatracker.ietf.org/doc/html/rfc3403).
127 - [RFC6698](https://datatracker.ietf.org/doc/html/rfc6698).
128 DNS-Based Authentication of Named Entities (DANE) Transport Layer Security (TLS) Protocol.
130 - [RFC9460](https://datatracker.ietf.org/doc/html/rfc9460).
133 - [RFC7553](https://datatracker.ietf.org/doc/html/rfc7553).
135 - [RFC6844](https://datatracker.ietf.org/doc/html/rfc6844).
137 - [RFC2535](https://datatracker.ietf.org/doc/html/rfc2535),
140 - [RFC7873](https://datatracker.ietf.org/doc/html/rfc7873),
142 DNS Cookie off-path dns poisoning and amplification mitigation.
143 - [draft-vixie-dnsext-dns0x20-00](https://datatracker.ietf.org/doc/html/draft-vixie-dnsext-dns0x20-…
144 DNS 0x20 query name case randomization to prevent cache poisioning attacks.
145 - [RFC7686](https://datatracker.ietf.org/doc/html/rfc7686).
147 - [RFC2606](https://datatracker.ietf.org/doc/html/rfc2606),
150 - [RFC2308](https://datatracker.ietf.org/doc/html/rfc2308),
153 - [RFC6724](https://datatracker.ietf.org/doc/html/rfc6724).
155 - [RFC7413](https://datatracker.ietf.org/doc/html/rfc7413).
156 TCP FastOpen (TFO) for 0-RTT TCP Connection Resumption.
157 - [RFC3986](https://datatracker.ietf.org/doc/html/rfc3986).