CURL download errors with BanIP and libmbedtls ver 3.6.6-r1

The PR is not yet merged, so of course there is no new package version.

Thanks,
I'm not know how it work in this case.
Where can I se what it's merged and what waiting to be merged in que?

Did you even click on the GitHub link? If you don't know what a PR is, here's some information about that.

Addendum regarding the "queue": You can see the list of open PRs in the OpenWrt repo (there are similar lists for other parts like LuCI and Packages). But it is not a queue, PRs are not guaranteed to be looked at or merged, and there is no defined order.

I don't believe you will see any update soon...

This workaround worked for me:

UPDATE to post above. For BanIP, there was already a “Download Parameters” section in the config GUI that I overlooked - which allows the TLS 1.2 option to be added for CURL.

Just add: --tlsv1.2 --tls-max 1.2

Sorry, that's wrong.
You have to define all download parameters if you're going the manual way (not only the tls tweaks) ... for correct curl download parameters see here:

Commit for mbedtls 3.6.6-r2 :slightly_smiling_face:

Which is in the upcoming 25.12.3

https://openwrt.org/releases/25.12/changelog-25.12.3

It is listed as a fix in 25.12.3
image

I just did a fresh install of 25.12.3 on a test device. The "Country Lists” downloads from ipdeny .com are still not working though.

image

Also, shouldn’t the libmbedtls:
image

be version 3.6.6-r2 now?


._______

EDIT: Disregard. I just saw this post that clarifies:

Oddly, even with a fresh install of 25.12.3, with the updated libmbedtls 3.6.6-r2, still getting download errors with BanIP for the Countryv4 lists from ipdeny .com

image

For a sanity check, I simulated download with CURL from the command line:

EDIT: This resolved after some time and a device restart. BanIP is now pulling the Country list again as expected. Not sure what the issue was.