In these patches I want to fix the 511-http-status. As it's something new, of course most hotspots don't use that (including my employer).
Almost all of them rely on 30X Moved with help of the Wispr 'pseudo-protocol'. It's on my TODO list to work on those scenarios. That would touch only code in NMConnectivity object. Indeed, for that cases, we would use xml parsing as wispr is xml. 2013/2/11 Dan Williams <[email protected]> > On Mon, 2013-02-11 at 17:10 +0100, Bastien Nocera wrote: > > On Mon, 2013-02-11 at 10:06 -0600, Dan Williams wrote: > > > On Mon, 2013-02-11 at 12:09 -0200, Jonh Wendell wrote: > > > > From: Jonh Wendell <[email protected]> > > > > > > > > libsoup already depends on libxml2 but we need to explicitly link > > > > to it. > > > > > > At least we already theoretically required it; though is it possible to > > > use GMarkup here instead of libxml2? GMarkup would be somewhat > simpler, > > > though it's only a subset. > > > > Given how it's used, there's probably little reason this couldn't be a > > regexp. Both GMarkup and libxml2 would choke on broken, slightly broken, > > and very very broken HTML files. > > Yeah, and I've heard that for example, some hotspots literally just > append raw XML to the end of the HTTP request outside the XML. I think > we need to be somewhat more robust here and XML parsing may not be the > way to get there? Also, we may need to add special cases for various > hotspots, which might require regex and not just XML parsing. > > Dan > > -- Jonh Wendell http://www.bani.com.br
_______________________________________________ networkmanager-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/networkmanager-list
