View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006249 | unreal | ircd | public | 2023-03-19 11:36 | 2023-03-19 11:40 |
Reporter | syzop | Assigned To | syzop | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | acknowledged | Resolution | open | ||
Product Version | 6.0.6 | ||||
Summary | 0006249: url_unreal.c does no IPv6 lookup | ||||
Description | We have two types of remote includes code in UnrealIRCd, which one is used is chosen during ./Config: one is with cURL (url_curl.c) and one is built in unrealircd (url_unreal.c). Presumably the cURL version of this works great, did not verify. The unrealircd one, which only handles HTTPS, is what this bug is about. The code only does an A record lookup and never AAAA. Hence, it will never connect to IPv6. See the happy eyeball v2 like approach in 0004687 which is about a similar problem. This is more complex than just adding an AAAA record lookup. EDIT: Reported by progval earlier | ||||
Tags | No tags attached. | ||||
3rd party modules | |||||
|
Oh already reported (indirectly) by progval in https://bugs.unrealircd.org/view.php?id=6073 (remember for credit) |
Date Modified | Username | Field | Change |
---|---|---|---|
2023-03-19 11:36 | syzop | New Issue | |
2023-03-19 11:36 | syzop | Assigned To | => syzop |
2023-03-19 11:36 | syzop | Status | new => acknowledged |
2023-03-19 11:37 | syzop | Description Updated | |
2023-03-19 11:38 | syzop | Description Updated | |
2023-03-19 11:39 | syzop | Note Added: 0022789 | |
2023-03-19 11:40 | syzop | Relationship added | has duplicate 0006073 |
2023-03-19 11:40 | syzop | Description Updated | |
2023-03-19 11:40 | syzop | Relationship added | related to 0004687 |