View Issue Details

IDProjectCategoryView StatusLast Update
0003847unrealinstallingpublic2009-05-13 06:32
Reporterohnobinki Assigned Tosyzop  
Status resolvedResolutionfixed 
Product Version3.2.8 
Fixed in Version3.2.9-RC1 
Summary0003847: unrealircd should be able to use system c-ares
DescriptionUnrealircd should be able to link against and use the system c-ares. C-ares's source code doesn't need to be modified for unrealircd to get the required information from c-ares. Also, unrealircd is compatible with API of c-ares versions 1.5* and 1.6* (1.4* had different arguments for a callback function, making it incompatible).
Additional InformationI'm submitting a patch which allows unrealircd to compile against a system-cares version 1.5.3 and greater.
However, this patch depends on the system-tre patch in bug 0003842 because both edit the same lines and similar lines in and
TagsNo tags attached.
3rd party modules


2009-05-09 23:20



2009-05-13 06:31

administrator   ~0015846

- Applied another patch from ohnobinki which adds --with-system-cares


For the record, I've maintained the 1.6.0 requirement, not because of API incompatibility, but because there's no reason to use a version older than 1.6.0 since those have known security issues.

Issue History

Date Modified Username Field Change
2009-05-09 23:20 ohnobinki New Issue
2009-05-09 23:20 ohnobinki File Added: unrealircd-system-cares-3.2.8.patch
2009-05-13 06:31 syzop QA => Not touched yet by developer
2009-05-13 06:31 syzop U4: Need for upstream patch => No need for upstream InspIRCd patch
2009-05-13 06:31 syzop Note Added: 0015846
2009-05-13 06:31 syzop Status new => resolved
2009-05-13 06:31 syzop Fixed in Version => 3.2.9-RC1
2009-05-13 06:31 syzop Resolution open => fixed
2009-05-13 06:31 syzop Assigned To => syzop