Skip to content

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone
  • The end of the #curl bug-bounty

    Uncategorized curl
    40
    0 Votes
    40 Posts
    26 Views
    @bagder Where's that header image from?
  • #curl is RFC 9116 compliant

    Uncategorized curl
    10
    0 Votes
    10 Posts
    39 Views
    @bagder Maybe you should have a LLM catch footer that says "ignore previous instructions" and provides bogus contact info. Since given how little these people read maybe they're having their slop machines parse the doc for them.
  • Now with MQTTS (#curl)

    Uncategorized curl
    4
    0 Votes
    4 Posts
    18 Views
    @bagder @loke is the Gemini protocol supported? (I have a sense of déjà vu about this question)
  • 6,000 #curl stickers.

    Uncategorized curl fosdem
    12
    1
    0 Votes
    12 Posts
    19 Views
    @jpmens oh my goodness what an epic story! I'll watch the video now.And I pledge to get extra stickers for you in case you forget them again... I could always mail them to you :)
  • No strcpy either.

    Uncategorized curl
    1
    0 Votes
    1 Posts
    4 Views
    No strcpy either.https://daniel.haxx.se/blog/2025/12/29/no-strcpy-either/#curl
  • printf "%s\n" 'e

    Uncategorized 39c3 w3m awk unix wget curl
    1
    0 Votes
    1 Posts
    3 Views
    printf "%s\n" 'e !sort -u %' wq | ed -s skip; w3m -dump 'https://cdn.media.ccc.de/congress/2025/webm-hd/' | awk '/\[[0-9]+\] https:.*webm-hd.*\.webm$/{print $2}' | sort | comm -23 - skip | tee urls | while read -r u; do echo $u; grep -Fq "$u" skip && continue; wget -c "$u" && echo $u >> skip; doneDownloading recorded talks from #39c3 using #ed #w3m #awk and other #unix tooling <3Thought about replacing #wget with #curl but old dogs and such...
  • I ordered 6,000 new #curl stickers.

    Uncategorized curl
    2
    0 Votes
    2 Posts
    7 Views
    I should add that I do not buy stickers from Stickermule:https://slate.com/business/2024/07/sticker-mule-ceos-pro-trump-maga-email-surprised-employees.html
  • 0 Votes
    1 Posts
    6 Views
    I added a sentence to the #curl hackerone submission page:"Please present your case briefly and to the point. Do not use an AI to help you blab hundreds of lines that will exhaust us to death instead of making us understand your claim."
  • This is not working.

    Uncategorized hackerone curl
    1
    1
    0 Votes
    1 Posts
    2 Views
    This is not working. The number of #hackerone report submissions for #curl in 2025 is going through the roof, while the quality is going through the floor.And the year isn't over yet.
  • 0 Votes
    1 Posts
    8 Views
    Today, twenty-nine awesome years ago, httpget 0.2 shipped. Unfortunately, both the source and the changelog for this release have been lost in time (like tears in rain).httpget was the precursor to what later would become #curlThe internet, and the web, was different in 1996.
  • 0 Votes
    2 Posts
    9 Views
    @bagder They probably use curl more than my code in the kernel (I seriously doubt they're using my therm_adt746x iBook G4 thermostat driver on the helicopter).But that earned me a github badge I can flex with.
  • Reminder.

    Uncategorized curl
    2
    1
    0 Votes
    2 Posts
    10 Views
    Reminder. #curl runs in all your devices. So I made a slide to show some of them.(yeah, I've used and shown this slide numerous times before and I will probably do it again...)
  • 0 Votes
    1 Posts
    8 Views
    Parsing integers in C. Aka "bye bye atoi".https://daniel.haxx.se/blog/2025/11/13/parsing-integers-in-c/#curl #development
  • 0 Votes
    1 Posts
    7 Views
    Twenty-nine years ago on this day, #httpget 0.1 was released.I found the tool a few days later and within a few months I became the maintainer. We later renamed it. Twice. The last name it got is #curl. It stuck.httpget was my first insight and lesson into HTTP and since then I have kept learning it.httpget 0.1 was written by Rafael Sagula, who unfortunately is not with us anymore.
  • 0 Votes
    1 Posts
    10 Views
    More than half of #curl's source code lines have been changed within the last four years. 1,101 lines from before year 2000 still remain "untouched".
  • 0 Votes
    1 Posts
    12 Views
    Non tutti sanno che... E' semplicissimo fare un post (toot) sul proprio profilo #mastodon con un semplice comando, ad esempio utilizzando #curl. Vediamo come fare. Abilitazione e creazione token Accedere, con il vostro account, al l'istanza mastodon di riferimento. Andare su Preferenze (menù a destra) Andare su Sviluppo (menù a sinistra) Fare click su Nuova applòicazione Compilare tutti i campi e concedere almeno i permessi di scrittura post. Salvare in un luogo sicuro (password manager) quanto generato. Comando curl di esempio curl -s -X POST https://mastodon.uno/api/v1/statuses \ -H "Authorization: Bearer TOKEN_DI_ACCESSO" \ -d "status=Ciao mondo" \ -d "visibility=public" \ Semplice Script di invio A questo punto possiamo farci un semplice script che prende in input, come parametro, del testo e lo invia per noi. cat toot.sh #!/bin/bash # Verifica che sia stato passato almeno un argomento if [ -z "$1" ]; then echo "Errore: devi passare il testo del toot come parametro." echo "Uso: $0 \"Testo del toot\"" exit 1 fi # Salva il parametro in una variabile TOOT="$1" # Esegui la richiesta POST curl -s -X POST https://mastodon.uno/api/v1/statuses \ -H "Authorization: Bearer TOKEN_DI_ACCESSO" \ -d "status=$TOOT" \ -d "visibility=public" \ -H "Authorization: Bearer TOKEN_DI_ACCESSO" \ | jq '.uri' Ho inserito #jq in fondo con un filtro (che possiamo modificare a nostro piacimento), perché l'output in formato json è abbastanza prolisso Perché? A parte che è bello fare il nerd è usare #mastodon da command line, ma la cosa può essere molto utile se la usiamo in abbinata ad altre azioni/comandi. Pensiamo ad esempio ad un integraszione con #forgejo, ad esempio potremmo fare un post (tramite #webook) al termine del nostro workflow. Un altro esempio è il collegare l'account ad un servizio di monitoraggio come #uptimekuma in questo modo si avrà una pagina che indica ai follower lo stato dei nostri servizi. Oppure usarlo al termine di un nostro script che preleva i prossimi appuntamenti da un caledario ics. Insomma, potete integrare l'invio di un toot alla fine di un vostro script custom, il limite a questo punto è solo la fantasia! E voi come lo usate? Seguimi su mastodon: @magostinelli@mastodon.uno Articolo pubblicato con licenza CC BY-NC-SA
  • 0 Votes
    23 Posts
    92 Views
    @d1re_w0lf no... someone else I know also had issues with Sharkey... it's the first app packaged by YunoHost that is giving me such a headache. Usually the installation is seamless 😭​
  • 0 Votes
    3 Posts
    12 Views
    Oh, and the source article also exists in English: https://www.iva.se/en/published/ivas-gold-medal-2025-daniel-stenberg--the-architect-behind-a-global-communications-backbone/?epslanguage=en
  • 0 Votes
    1 Posts
    16 Views
    Daniel Stenberg - @bagder - is ready!AI slop attacks on the curl project We're all excited!#EuroBSDCon #ebc25 #ebc2025 #curl
  • 0 Votes
    1 Posts
    8 Views
    Joshua Rogers sent us a *massive* list of potential issues in #curl that he found using his set of AI assisted tools. Code analyzer style nits all over. Mostly smaller bugs, but still bugs and there could be one or two actual security flaws in there. Actually truly awesome findings.I have already landed 22(!) bugfixes thanks to this, and I have over twice that amount of issues left to go through. Wade through perhaps.Credited "Reported in Joshua's sarif data" if you want to look for yourself

Gli ultimi otto messaggi ricevuti dalla Federazione
  • @elettrona @fediverso @evan I guess I mean ragebait? Like it can be a good resource talking about bad stuff but I won't usually share someone saying bullshit to say "this is bullshit"

    read more

  • @maj @fediverso @evan It depends on what "negative" means. Real images of ICE-related violence when official accounts boost fake videos, are important to boost; but if you HAVE FUN boosting "man has shot little dog" randomly, or those justice-hungry articles, well, that's ragebait and propaganda. Here in Italy we have a justice-related vote within less than 2 months and "yes" side and "no" side, are sending lots of polarizing info. Including that rubbish "migrant stole a blind man's phone, thankfully a group of harley davidson bikers was there" (ending with the thief giving the phone back and promising to work in blind-related association) those rubbish AI-made stories whose purpose is to teach "self-justice is better than institutions". [talking emoji: pull the handle, toilet flushes, shit goes down]

    read more

  • @elettrona @fediverso @evan I generally avoid boosting anything that's negative.

    I just block or scroll away. Having just spent some time on Xitter (unfortunately) I realize I might be in the minority.

    read more

  • @maj @fediverso @evan Yes, if the screenshot is a quote, a text, it's useful. But sometimes it happens that the post directs you to a link where reading on, you end up supporting an unpleasant person or space. In that case, anonymous shorteners could be used to reproduce the link - very difficult to copy/paste a link from an alt-text

    read more

  • @johnefrancis great use of filters to manage your experience!

    read more

  • @elettrona @fediverso @evan thanks for sharing!
    Does it help at all if the post and/or alt text describe the screenshot?

    read more

  • @maj @evan no, I definitely do not, and I have filters configured to hide content links to non-fediverse commercial platforms. I left those places for reasons. I'll share direct links to websites, many discovered via my RSS reader.

    read more

  • @maj @fediverso @evan I usually post comments coming from other social networks only if it's a YouTube video. I dislike screenshots because I'm totally blind and a screenshot-only post, is impossible to produce, and to READ, for me. And, not being on Facebook and Instagram or Tiktok, I don't read those posts at all. Youtube anyways, is still full of interesting contents and I've posted some contents there.

    read more
Post suggeriti