News for hackers. Stuff that matters.

bagder

I already offered the following comments on Aisle

"my experience from working with them on and off for many months now is nothing but good. Skilled, professional engineers without any bureaucracy. They know their stuff, and they've been very good at listening in and adjusting for our needs and wants."

Who am I? I'm Daniel, curl lead developer.

https://mastodon.social/@bagder/116807425534711479

Re:Curl is just the hobby on Tuesday April 23, 2024 @05:15PM (#40137352)
vodafone has been blocking my site daniel.haxx.se for several years.

Discussed on this very site for example back in 2022: https://news.ycombinator.com/item?id=31248250

Re:Increased CVE Activity in Curl? on Monday August 22, 2022 @09:32AM (#32551100)
I only record the introduction commit for security flaws as they are rare and important enough to give that level of attention. And that's not a mandatory or required step in our process, I do it mostly as a service for users and to satisfy my own curiosity.

Our process for handling security problems in curl is documented here: https://curl.se/dev/secprocess.html

Re:Increased CVE Activity in Curl? on Monday August 22, 2022 @04:58AM (#32548988)
The author (me) did get a visa, after a mere 937 days: https://daniel.haxx.se/blog/2020/11/09/a-us-visa-in-937-days...
Re:The QUIC API OpenSSL will not provide on Friday October 29, 2021 @11:22AM (#29039537)
That's fairly inaccurate. QuicTLS is pretty much exactly what we're all waiting for. That is OpenSSL + PR8797.
Re:“I will slaughter you” on Friday February 19, 2021 @11:53AM (#26195034)
Daniel here.

Thanks everyone for the positiveness and expression of appreciation I've sensed here. The threat has been reported to the police and I'll move on. I love you all. Now I'll go back and continue working on curl.

Account restored!
While I am disconnected from twitter, you can always reach me at:

Mastodon: @[email protected]

Keybase: https://keybase.io/bagder

IRC: #curl on freenode

Email: [email protected]

website: https://daniel.haxx.se/

I rather refrain from speculating as I truly have no idea! As I describe in my blog post, I just got an email saying "someone" had logged into my account from a new device and then I was kicked out (as that user then changed password and email presumably).
can I just mention that my twitter handle is 'bagder' - as in a dyslexic animal! =)
Re:Memory safe ‘curl’ for a more secure internet on Friday October 09, 2020 @04:23PM (#24734053)
Tadaa: curl already supports --parallel to download many URLs simultaneously...
Re:Memory safe ‘curl’ for a more secure internet on Friday October 09, 2020 @10:47AM (#24730394)
"For some years" sure, but that's ancient history.

curl has verified the server certificates by default since version 7.10, shipped in October 2002.

Re:Curl is 21 years old on Wednesday March 20, 2019 @04:24AM (#19440046)
The twitter post just links to my blog post "Happy 21st, curl": https://daniel.haxx.se/blog/2019/03/20/happy-21st-curl/
Re:I’m leaving Mozilla on Sunday November 18, 2018 @06:03PM (#18482968)
Thank you! I will certainly do what I can to not make this little change affect my curl commitment in a negative manner...
Re:Inside Firefox’s DNS-over-HTTPS engine on Monday June 04, 2018 @05:01AM (#17225835)
Thanks! Captive portals are indeed truly complicated beasts to handle and they offer challenging obstacles for browsers (and others). We keep working on trying to improve how Firefox detects and works with them.
Re:Inside Firefox’s DNS-over-HTTPS engine on Monday June 04, 2018 @03:45AM (#17225444)
... that's why the article you're commenting on mentions SNI and that we hope to address that too (but separately) going forward!
Re:Inside Firefox’s DNS-over-HTTPS engine on Monday June 04, 2018 @02:14AM (#17225085)
"I better speculate on the reason here because surely Daniel is part of a conspiracy meant destroy the browsing experience of millions"

or...

It could be prepared for when the user gets asked what they want and then Firefox can remember an explicit "no" as compared to not selection ever made.

/ Daniel (author of the blog post)

Re:Twenty years, 1998 – 2018 on Tuesday March 20, 2018 @07:04AM (#16627451)
c-ares is not standard because making a drop-in replacement for the regular stock name resolver function is really hard and c-ares is not 100% there. A c-ares powered libcurl fails to resolve some host names in some setups that otherwise work with the stock resolver (and thus in other apps/libraries). That's why the threaded stock resolver is the most popular resolver backend of curl/libcurl these days...
Re:Twenty years, 1998 – 2018 on Tuesday March 20, 2018 @04:19AM (#16626768)
Oh c'mon, give me your best early curl stories!

/ (curl author)

Re:Microsoft cURLs too on Sunday January 14, 2018 @04:38PM (#16146639)
It probably isn't too obvious here, but yeah I know how it works =)

(I'm Daniel, who wrote the blog post discussed here and leads the curl development...)

Re:Microsoft cURLs too on Sunday January 14, 2018 @05:05AM (#16143566)
If you invoke "curl http://example.com/a.htm http://example.com/b.htm", curl will only use a single connection.
Re:Creator of cURL wins Polhem Prize 2017 on Tuesday October 17, 2017 @03:48AM (#15489293)
We were never able to get any answers as to why I was denied - in spite of some real efforts in finding out. It will remain an unanswered mystery.

I will make a renewed attempt to travel to the US at a later time. Hopefully it was just some mess-up, a human error or whatever.

/ Daniel

Re:A single byte write opened a root execution exploit on Saturday October 15, 2016 @11:48AM (#12714374)
(I wrote the blog post)

ASLR was enabled. The attacker worked around it.

Re:gRPC: Internet-scale RPC framework is now 1.0 on Tuesday August 23, 2016 @02:18PM (#12346061)
BTW, recent data shows that Firefox does (on median) about 8 requests per HTTP/2 connection, up from slightly more than 1 on HTTP/1.1

So, if we ever close a connection from having reached a billion streams we are in a very very good position.

Re:gRPC: Internet-scale RPC framework is now 1.0 on Tuesday August 23, 2016 @02:15PM (#12346039)
Correct, something that was used already in SPDY and proved to be very handy and convenient so it was kept in HTTP/2.
Re:gRPC: Internet-scale RPC framework is now 1.0 on Tuesday August 23, 2016 @02:07PM (#12345951)
It was not ignored, it was very much made on purpose because of a certain popular programming language not having unsigned 32 bit variables...

Older »