GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Notices by Stefan Eissing (icing@chaos.social)

  1. Embed this notice
    Stefan Eissing (icing@chaos.social)'s status on Wednesday, 07-Oct-2026 21:34:31 JST Stefan Eissing Stefan Eissing

    Frank Denis on zeroing secrets and why it may not work as desired or even be counter-productive.

    https://00f.net/2026/10/06/zeroization-1/

    In conversation about 8 days ago from chaos.social permalink
  2. Embed this notice
    Stefan Eissing (icing@chaos.social)'s status on Friday, 28-Aug-2026 06:12:33 JST Stefan Eissing Stefan Eissing

    NTLM/Negotiate authentication with HTTP in #curl needs to die. In a fire. And everyone is invited to join us in the dance!

    Broken designs are not worth the price we pay for this shit.

    In conversation about 2 months ago from chaos.social permalink
  3. Embed this notice
    Stefan Eissing (icing@chaos.social)'s status on Friday, 21-Aug-2026 22:13:00 JST Stefan Eissing Stefan Eissing
    in reply to
    • Ilya Birman

    @ilyabirman
    Interesting twist in the last sentence from turning your personal situation into an overall truth.

    Me, I am not good at making a Hamburger and I do not think a real cook would be interested in making one for me.

    The only way one can get a good meal therefore is to order at McDonalds or Burger King.

    In conversation about 2 months ago from chaos.social permalink

    Attachments


  4. Embed this notice
    Stefan Eissing (icing@chaos.social)'s status on Monday, 20-Jul-2026 08:28:28 JST Stefan Eissing Stefan Eissing

    Congrats to Spain! A country legalizing immigrantion, pro Ghaza and denying US air base use…how could that happen?

    Booing Trump and Infantino however who worked hard to make this all what it was…such a sad thing to read.

    I believe, aside from the money, these two really look for recognition of their greatness.

    And who are we to deny them that?💁🏻♂️

    In conversation about 3 months ago from chaos.social permalink
  5. Embed this notice
    Stefan Eissing (icing@chaos.social)'s status on Wednesday, 24-Jun-2026 20:20:41 JST Stefan Eissing Stefan Eissing

    Oh no! „Squidbleed“ found by Mythos! When using http:// urls via a squid proxy, an attacker might see the data!😱

    Maybe we should all be using https: on the internet or expect our traffic to be public. Wait…we already do that since Lets Encrypt started a decade ago!

    This vulnerability could have been a bug report.💁🏻♂️

    https://www.theregister.com/security/2026/06/23/mythos-discovers-squidbleed-a-memory-leak-thats-gone-undetected-since-clinton-era/5260367

    In conversation about 4 months ago from chaos.social permalink
  6. Embed this notice
    Stefan Eissing (icing@chaos.social)'s status on Tuesday, 16-Jun-2026 16:54:45 JST Stefan Eissing Stefan Eissing
    in reply to
    • Cat 🐈🥗 (D.Burch)

    @catsalad Someone shares my vision for

    ubool64_t

    😌

    In conversation about 4 months ago from chaos.social permalink
  7. Embed this notice
    Stefan Eissing (icing@chaos.social)'s status on Sunday, 31-May-2026 09:13:50 JST Stefan Eissing Stefan Eissing
    • Samuel Henrique

    This is @samueloph being asked to revert to the pre-vibe rsync in Debiam.

    @ariadne plans to switch to openrsync in Alpine.

    Important decisions to be made here.

    It‘s about trust, not technology. rsync has earned trust over the years. Now it has increased changes using Claude with no second person reviewing.

    That people feel uneasy about this, for a tool that copies exabytes of important data every day, is very understandable.

    The LLM is the minor player here.

    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1138239

    In conversation about 5 months ago from chaos.social permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Here.it - By Ideattiva
  8. Embed this notice
    Stefan Eissing (icing@chaos.social)'s status on Monday, 18-May-2026 01:29:02 JST Stefan Eissing Stefan Eissing

    First of all, *most* of FOSS security reports nowadays (that I see in #curl and #apache httpd) are non-threatening.

    They are edge cases under highly constructed preconditions. Yes, not impossible, but unlikely to be ever encountered.

    Before LLMs, no researcher would have invested the time to explore those scenarios. my guess.

    Yes, we fix them. But, they could also have been a bug report.💁🏻♂️

    In conversation about 5 months ago from chaos.social permalink
  9. Embed this notice
    Stefan Eissing (icing@chaos.social)'s status on Sunday, 26-Apr-2026 02:27:47 JST Stefan Eissing Stefan Eissing

    When you see 'i' as variable name, it means the code is complex.

    Follow me for more bad math jokes.😌

    In conversation about 6 months ago from chaos.social permalink
  10. Embed this notice
    Stefan Eissing (icing@chaos.social)'s status on Sunday, 26-Apr-2026 02:27:44 JST Stefan Eissing Stefan Eissing
    in reply to

    In math 'i^2 == -1'. But computers can only approximate that. Good values for 'i' are then:

    int32_t 479772853 squared is -7
    int32_t 1667710795 squared is -7
    int16_t 16203 squared is -7
    int16_t 16565 squared is -7
    int8_t 53 squared is -7
    int8_t 75 squared is -7

    😌

    In conversation about 6 months ago from chaos.social permalink
  11. Embed this notice
    Stefan Eissing (icing@chaos.social)'s status on Friday, 24-Apr-2026 22:03:36 JST Stefan Eissing Stefan Eissing

    We now require proof of work before you can submit a #curl security report.

    Like mowing @bagder 's lawn or washing his car.😌

    In conversation about 6 months ago from chaos.social permalink
  12. Embed this notice
    Stefan Eissing (icing@chaos.social)'s status on Thursday, 23-Apr-2026 19:40:50 JST Stefan Eissing Stefan Eissing

    A security audit of Rust Coreutils found 70 CVEs. 44 of these could be fixed for release 0.8. The rest remain unfixed and undisclosed for now.

    Ubuntu 26.04 LTS has added Rust Coreutils EXCEPT the cp, mv, and rm commands.

    I assume most of the remaining 26 CVEs are therefore in cp, mv and rm.

    How is your „let‘s rewrite it in Rust“ project going?

    https://www.phoronix.com/news/Ubuntu-Rust-Coreutils-Audit

    In conversation about 6 months ago from chaos.social permalink
  13. Embed this notice
    Stefan Eissing (icing@chaos.social)'s status on Tuesday, 10-Feb-2026 23:03:26 JST Stefan Eissing Stefan Eissing

    Do not travel to the USofA, part XXXIV:

    - doing everything right is not enough
    - white skin does not protect you
    - detention may mean a cell shared with 70 people, fighting over food, without medical supplies
    - your signature will get forged if you refuse
    - judge orders for release on bail are ignored

    https://www.theguardian.com/us-news/2026/feb/09/irish-man-seamus-culleton-ice-detention

    In conversation about 8 months ago from chaos.social permalink
  14. Embed this notice
    Stefan Eissing (icing@chaos.social)'s status on Friday, 06-Feb-2026 18:25:25 JST Stefan Eissing Stefan Eissing

    Working on new thread pools for #curl to rework the async DNS resolving. This will be useful for performance and resource control, as well as improved happy eyeballing.

    This all because simply calling ‚getaddrinfo‘ is not good enough and replacements like c-ares are never 100% compatible to all the quirks that exist „below“ getaddrinfo.

    So, here we go.💃

    (Writing threaded code always makes me feel real good about myself until it all blows up in my face. So, fun!😌)

    In conversation about 8 months ago from chaos.social permalink

    Attachments


  15. Embed this notice
    Stefan Eissing (icing@chaos.social)'s status on Monday, 19-Jan-2026 20:24:59 JST Stefan Eissing Stefan Eissing

    There are good things in the world:

    Security training on the topic of "do not click links or open attachments" is obsolete now.

    The AI in your inbox will open all attachments and click on all links. Problem solved.💁🏻♂️

    In conversation about 9 months ago from chaos.social permalink
  16. Embed this notice
    Stefan Eissing (icing@chaos.social)'s status on Saturday, 10-Jan-2026 17:55:32 JST Stefan Eissing Stefan Eissing
    in reply to
    • Cat 🐈🥗 (D.Burch)
    • Insecurity Princess 🌈💖🔥
    • Sophie Schmieg
    • vieuxnez

    @catsalad @vieuxnez @sophieschmieg @saraislet When your partner is into role playing electrical engineering, going along can result in a power coupling.

    In conversation about 9 months ago from chaos.social permalink
  17. Embed this notice
    Stefan Eissing (icing@chaos.social)'s status on Saturday, 10-Jan-2026 01:13:05 JST Stefan Eissing Stefan Eissing

    Still my favorite meme.😌

    In conversation about 9 months ago from chaos.social permalink

    Attachments


    1. https://assets.chaos.social/media_attachments/files/115/864/646/963/117/300/original/d81282cf7bc46f6b.jpg
  18. Embed this notice
    Stefan Eissing (icing@chaos.social)'s status on Monday, 22-Dec-2025 19:20:51 JST Stefan Eissing Stefan Eissing
    in reply to
    • Hailey
    • ✧✦Catherine✦✧

    @hailey @whitequark
    It‘s an area where few can make it better, but everyone can make it worse (add a dependency or an unreliable test case).

    An organisational challenge, not a technical one.

    In conversation about 10 months ago from gnusocial.jp permalink
  19. Embed this notice
    Stefan Eissing (icing@chaos.social)'s status on Thursday, 06-Nov-2025 16:31:10 JST Stefan Eissing Stefan Eissing

    1 open #curl issue for some Kerberos header file on IBM OS400 platforms…

    I expected more from you…🦧

    In conversation about a year ago from chaos.social permalink
  20. Embed this notice
    Stefan Eissing (icing@chaos.social)'s status on Sunday, 14-Sep-2025 02:10:58 JST Stefan Eissing Stefan Eissing

    RIP pthread_cancel() in curl. It was an interesting adventure.
    #curl

    https://eissing.org/icing/posts/rip_pthread_cancel/

    In conversation about a year ago from chaos.social permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: eissing.org
      RIP pthread_cancel
      I posted about adding pthread_cancel use in curl about three weeks ago, we released this in curl 8.16.0 and it blew up right in our faces. Now, with #18540 we are ripping it out again. What happened? short recap pthreads define “Cancelation points”, a list of POSIX functions where a pthread may be cancelled. In addition, there is also a list of functions that may be cancelation points, among those getaddrinfo(). getaddrinfo() is exactly what we are interested in for libcurl. It blocks until it has resolved a name. That may hang for a long time and libcurl is unable to do anything else. Meh. So, we start a pthread and let that call getaddrinfo(). libcurl can do other things while that thread runs.
  • Before

User actions

    Stefan Eissing

    Stefan Eissing

    curl maintainer, protocol droid, likes to code."Nobody has any idea what is actually going on."

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          78887
          Member since
          22 Dec 2022
          Notices
          63
          Daily average
          0

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.