Ismael Luceno

Results 187 comments of Ismael Luceno

Indeed. In the process we could build some common abstraction. It would be nice to support WolfSSL too.

I am testing against LibreSSL already. Is there any incompatible changes in OpenSSL 1.1?

I'm trying to locate a patch implementing TLS support through libtls for an older version of axel.

Note: I confirmed wolfSSL to work and added support in commit 0759374239acaeac4105f4851cfabc28433f3bcd.

Mind describing the idea in more detail? Sounds interesting, and if someone is willing to do that, I think it could be released along with Axel, or officially endorsed.

Hi @Sugarlust, thanks for the interest. All the code related to connection handling is within `src/conn.c`. Since HTTP itself is stateless, any repeated request is enough to detect a loop,...

Check the first do-while loop in the `conn_info` function.

If a URL is repeated, then it's a closed loop, and axel can abort early, without reaching `max_redirect`. Here's the code you need to deal with: https://github.com/axel-download-accelerator/axel/blob/3af1542e8143d8fa2f50eecf721a9fdbe23ef128/src/conn.c#L401-L435 Everything you need...

It's in the right path! Changes needed: 1. Don't remove the original `max_redirect` check. It needs to be an *additional* restriction, because maybe there's no explicit loop yet but it's...

> Is there a naming convention you'd like me to follow when creating a new branch? We don't have any, follow your heart. Normally I don't do merge commits, so...