Salta al contenuto
0
  • Categorie
  • Recenti
  • Tag
  • Popolare
  • Mondo
  • Utenti
  • Gruppi
  • Categorie
  • Recenti
  • Tag
  • Popolare
  • Mondo
  • Utenti
  • Gruppi
Collassa

Forum Federato

Di Piero Bosio
Peter Bindelsundefined

Peter Bindels

@dascandy@infosec.exchange
Informazioni
Post
4
Discussioni
0
Condivisioni
0
Gruppi
0
Da chi รจ seguito
0
Chi segue
0

Visualizza l'originale

Post

Recenti

  • Having ongoing discussions about URL parsing differences as a basis for a #curl security vulnerability report made me check when I wrote my "my URL isn't your URL" blog post.
    Peter Bindelsundefined Peter Bindels

    @bagder @suzannealdrich @jbqueru

    If Curl and Firefox start by advocating "this is the spec for URIs, and other things might work or might not" that would already be a good start for the free internet.

    Then we only have Chromium to convince, and the rest follows implicitly.

    Senza categoria curl

  • Having ongoing discussions about URL parsing differences as a basis for a #curl security vulnerability report made me check when I wrote my "my URL isn't your URL" blog post.
    Peter Bindelsundefined Peter Bindels

    @bagder @suzannealdrich @jbqueru

    Taking a stab in the dark with some EBNF:

    url ::= protocol '://' [ name [ ':' name ] '@' ] [ server ] [ '/' [ path ] [ '?' arg { '&' arg } ] ]
    protocol ::= name
    server ::= name { '.' name }
    path ::= name { '/' name }
    arg ::= name [ '=' name ]

    name = ([^:/@?&=.%]|%[0-9a-f][0-9a-f])+

    I understand that whatwg makes that :// not a required part ... but this kinda matches what my naive brain thinks of as a URL and how to read it.

    Senza categoria curl

  • Having ongoing discussions about URL parsing differences as a basis for a #curl security vulnerability report made me check when I wrote my "my URL isn't your URL" blog post.
    Peter Bindelsundefined Peter Bindels

    @bagder @suzannealdrich @jbqueru

    I know I'm coming at URL parsing from a clean brain, but can't we specify the base things in an actually parseable way? Surely it's not *that* hard to parse a URL?

    Senza categoria curl

  • Did you know that it's called C++29 because it will provide 29 new string types?
    Peter Bindelsundefined Peter Bindels

    @vitaut It's called C++29 so German companies can tell people whether they can use C++20 yet: C++20? Nein!

    Senza categoria
  • Accedi

  • Accedi o registrati per effettuare la ricerca.
  • Primo post
    Ultimo post