You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
PR-URL: #51582
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
Changelog for the c-ares project. Generated with git2changes.pl
2
2
3
+
Version 1.26.0 (25 Jan 2024)
4
+
5
+
Brad House (25 Jan 2024)
6
+
- clusterfuzz: enforce maximum DNS packet size due to long parser time
7
+
8
+
GitHub (24 Jan 2024)
9
+
- [Brad House brought this change]
10
+
11
+
Release prep for c-ares 1.26.0 (#698)
12
+
13
+
release prep
14
+
15
+
Brad House (24 Jan 2024)
16
+
- adig: Differentiate between internal and server error
17
+
18
+
Should not output "Got answer" if there was no answer from the
19
+
server, instead should just output the internal error.
20
+
21
+
Fix By: Gisle Vanem (@gvanem)
22
+
23
+
GitHub (24 Jan 2024)
24
+
- [Brad House brought this change]
25
+
26
+
Event Subsystem: No longer require integrators to have their own (#696)
27
+
28
+
This PR implements an event thread to process all events on file descriptors registered by c-ares. Prior to this feature, integrators were required to understand the internals of c-ares and how to monitor file descriptors and timeouts and process events.
29
+
30
+
Implements OS-specific efficient polling such as epoll(), kqueue(), or IOCP, and falls back to poll() or select() if otherwise unsupported. At this point, it depends on basic threading primitives such as pthreads or windows threads.
31
+
32
+
If enabled via the ARES_OPT_EVENT_THREAD option passed to ares_init_options(), then socket callbacks cannot be used.
33
+
34
+
Fixes Bug: #611
35
+
Fix By: Brad House (@bradh352)
36
+
37
+
- [Erik Lax brought this change]
38
+
39
+
Added flags to are_dns_parse to force RAW packet parsing (#693)
40
+
41
+
This pull request adds six flags to instruct the parser under various circumstances to skip parsing of the returned RR records so the raw data can be retrieved.
42
+
43
+
Fixes Bug: #686
44
+
Fix By: Erik Lax (@eriklax)
45
+
46
+
- [Brad House brought this change]
47
+
48
+
Autotools allow make to override CFLAGS/CPPFLAGS/CXXFLAGS (#695)
49
+
50
+
The previous build system allowed overwriting of CFLAGS/CPPFLAGS/CXXFLAGS on the make command line. Switch to using AM_CFLAGS/AM_CPPFLAGS/AM_CXXFLAGS when we set our own flags for building which ensures they are kept even when a user tries to override.
51
+
52
+
Fixes Bug: #694
53
+
Fix By: Brad House (@bradh352)
54
+
55
+
Brad House (16 Jan 2024)
56
+
- fix doxygen typo
57
+
58
+
GitHub (16 Jan 2024)
59
+
- [Brad House brought this change]
60
+
61
+
man ares_fds(3): mark as deprecated and add explanation (#691)
62
+
63
+
ares_fds(3) is not safe to use, mark as deprecated.
64
+
65
+
Fixes Issue: #687
66
+
Fix By: Brad House (@bradh352)
67
+
68
+
- [Brad House brought this change]
69
+
70
+
autotools: fix building for 32bit windows due to stdcall symbol mangling (#689)
71
+
72
+
Use AC_CHECK_DECL not AC_CHECK_FUNCS, while this doesn't do a linkage test, it just makes sure the headers define it, this is the only thing without a complex workaround on Windows that will do what we need.
0 commit comments