IETF
httpbis
httpbis@jabber.ietf.org
Tuesday, March 20, 2018< ^ >
mcmanus has set the subject to: https://datatracker.ietf.org/meeting/100/materials/agenda-100-httpbis/ and slides https://datatracker.ietf.org/meeting/100/session/httpbis
Room Configuration
Room Occupants

GMT+0
[00:00:44] jyasskin leaves the room
[08:10:07] jyasskin joins the room
[08:22:00] jyasskin leaves the room
[08:32:09] fielding joins the room
[08:52:54] fielding leaves the room
[09:31:05] fielding joins the room
[09:53:59] jyasskin joins the room
[10:09:46] fielding leaves the room
[10:23:54] jyasskin leaves the room
[10:26:02] jyasskin joins the room
[10:30:12] fielding joins the room
[11:04:59] jyasskin leaves the room
[11:05:55] jyasskin joins the room
[11:52:54] jyasskin leaves the room
[12:11:44] jyasskin joins the room
[13:25:48] fielding leaves the room
[13:28:38] jyasskin leaves the room
[13:31:05] jyasskin joins the room
[14:41:11] Thom Peterson joins the room
[15:00:10] Thom Peterson leaves the room
[15:00:13] Thom Peterson joins the room
[15:10:10] fielding joins the room
[15:17:10] fielding leaves the room
[15:27:02] jyasskin leaves the room
[15:42:56] g4dlebRl joins the room
[15:44:30] fielding joins the room
[15:45:13] Doug Stamper joins the room
[15:45:33] Sebastiaan Deckers joins the room
[15:45:44] meetecho joins the room
[15:47:59] Daniel Stenberg joins the room
[15:48:34] m&m joins the room
[15:49:03] afrind joins the room
[15:49:12] Barry Leiba joins the room
[15:49:17] Ken Murchison joins the room
[15:49:32] Yoshiro Yoneya joins the room
[15:50:03] Sean Leonard joins the room
[15:50:29] yuki Goto joins the room
[15:50:56] craigt joins the room
[15:51:35] Craig Pratt joins the room
[15:51:36] Julian Reschke joins the room
[15:51:56] <fielding> agenda bash (no takers)
[15:52:56] Jonathan Lennox joins the room
[15:55:58] <fielding> https://datatracker.ietf.org/group/httpbis/about/
[15:57:19] PENG QIAN joins the room
[15:57:50] <fielding> Patrick is talking about
[15:57:50] <fielding> https://tools.ietf.org/html/draft-ietf-httpbis-h2-websockets-00
[15:58:22] Doug Stamper leaves the room
[15:59:03] Doug Stamper joins the room
[15:59:04] jyasskin joins the room
[16:00:51] sftcd joins the room
[16:00:53] DavidSchinazi joins the room
[16:02:39] <fielding> https://github.com/httpwg/http-extensions/issues/471
[16:03:00] =JeffH joins the room
[16:03:30] C.j joins the room
[16:04:59] GABRIEL MONTENEGRO joins the room
[16:05:16] Martin Thomson joins the room
[16:05:29] ted.h joins the room
[16:07:37] lucaspardue joins the room
[16:08:58] Ned Freed joins the room
[16:09:10] yuki Goto leaves the room
[16:10:19] yuki Goto joins the room
[16:12:18] Luca Niccolini joins the room
[16:13:32] nygren joins the room
[16:13:53] <fielding> Craig is talking about
[16:13:53] <fielding> https://tools.ietf.org/html/draft-ietf-httpbis-rand-access-live-03
[16:15:20] Benedikt Wolters joins the room
[16:15:29] <Thom Peterson> Q for Craig: 416 and failure modes absent (see my last email on mailing list), any reason why?
[16:16:18] <jyasskin> Thom: Remember the MIC prefix.
[16:16:26] <Thom Peterson> gah! :{
[16:16:56] yuki Goto leaves the room
[16:17:03] yuki Goto joins the room
[16:17:52] <Thom Peterson> jyasskin: Thank you for wielding the mic.
[16:17:55] lucaspardue leaves the room: Disconnected: Replaced by new connection
[16:17:55] lucaspardue joins the room
[16:20:27] <fielding> Mike is talking about
[16:20:27] <fielding> https://tools.ietf.org/html/draft-ietf-httpbis-http2-secondary-certs-00
[16:22:57] C.j leaves the room: offline
[16:23:22] Sean Leonard leaves the room
[16:23:27] Sean Leonard joins the room
[16:23:58] nygren leaves the room: Disconnected: closed
[16:25:03] kaduk@jabber.org/barnowl joins the room
[16:25:39] npdoty joins the room
[16:28:20] brong joins the room
[16:33:53] nygren joins the room
[16:35:07] <fielding> Mark is talking about
[16:35:07] <fielding> https://tools.ietf.org/html/draft-ietf-httpbis-expect-ct-03
[16:35:50] <fielding> and now
[16:35:50] <fielding> https://tools.ietf.org/html/draft-ietf-httpbis-header-structure-04
[16:37:28] ted.h leaves the room
[16:38:10] ted.h joins the room
[16:44:26] yuki Goto leaves the room
[16:45:16] yuki Goto joins the room
[16:45:25] yuki Goto leaves the room
[16:45:27] yuki Goto joins the room
[16:45:31] ted.h leaves the room
[16:50:11] ted.h joins the room
[16:50:39] ted.h leaves the room
[16:52:15] yuki Goto leaves the room
[16:52:24] yuki Goto joins the room
[16:53:21] mattlarson joins the room
[16:53:30] mattlarson leaves the room
[16:53:31] lode vandevenne joins the room
[16:54:51] <lode vandevenne> hi, just wondering: if max string length in header is 1024 bytes, how can longer urls fit?
[16:55:55] PENG QIAN leaves the room
[16:56:02] <lode vandevenne> oh sit was just brought up live, solved
[16:56:02] PENG QIAN joins the room
[16:56:55] <fielding> Kazuho is talking about
[16:56:55] <fielding> https://tools.ietf.org/html/draft-ietf-httpbis-cache-digest-03
[16:58:51] Barry Leiba leaves the room: Disconnected: closed
[17:00:20] Adam Roach joins the room
[17:00:26] yuki Goto leaves the room
[17:01:31] <Adam Roach> Barry had to take off — if you have any question you'd like to have taken to the mic, let me know.
[17:02:03] yuki Goto joins the room
[17:05:11] Adam Roach leaves the room
[17:05:38] sftcd leaves the room
[17:06:21] <Sebastiaan Deckers> Re: proposal to remove etag/stale support
[17:06:33] <Sebastiaan Deckers> I am in favour of removal.
[17:07:23] <fielding> https://tools.ietf.org/html/draft-ietf-httpbis-client-hints-05
[17:12:43] =JeffH leaves the room
[17:12:43] =JeffH joins the room
[17:12:48] =JeffH leaves the room
[17:12:52] =JeffH joins the room
[17:13:21] =JeffH leaves the room
[17:13:56] Luca Niccolini leaves the room
[17:14:46] <fielding> Mark is talking about
[17:14:46] <fielding> https://tools.ietf.org/html/draft-ietf-httpbis-rfc6265bis-02
[17:15:07] =JeffH joins the room
[17:15:46] <fielding> Jeffrey is talking about
[17:15:46] <fielding> https://tools.ietf.org/html/draft-yasskin-http-origin-signed-responses-03
[17:16:58] jyasskin leaves the room
[17:17:18] <npdoty> and more specifically: https://tools.ietf.org/html/draft-yasskin-webpackage-use-cases-01
[17:18:32] Adam Roach joins the room
[17:23:04] yuki Goto leaves the room
[17:23:06] yuki Goto joins the room
[17:25:51] Barry Leiba joins the room
[17:25:56] PENG QIAN leaves the room
[17:29:43] <yuki Goto> about donwgrade, can Attacker push expired hsts header(if max-age < 7days)?
[17:32:26] lode vandevenne leaves the room
[17:37:10] jyasskin joins the room
[17:38:00] <Jonathan Lennox> The important question is, would the working group be renamed?
[17:38:28] yuki Goto leaves the room
[17:38:28] <craigt> following the latin premise already set: tertius is the adjective form. So ter seems most appropriate.
[17:38:30] <craigt> meh
[17:38:31] yuki Goto joins the room
[17:39:17] <Jonathan Lennox> bis is "twice", ter is "thrice"
[17:40:45] <Jonathan Lennox> Hopefully we won't get to quater, but I wouldn't count on it.
[17:43:45] <yuki Goto> > 1) Is the intention to carry out the work in this WG, or form a new HTTPtre WG?
[17:43:48] <yuki Goto> https://lists.w3.org/Archives/Public/ietf-http-wg/2017OctDec/0016.html
[17:45:57] <kaduk@jabber.org/barnowl> But which sounds cooler: quater or tetrakis?
[17:46:12] <craigt> Martin Thomson:  links?
[17:46:44] <Martin Thomson> https://martinthomson.github.io/postel-was-wrong/draft-thomson-postel-was-wrong.html
[17:48:33] <craigt> Thank you
[17:51:43] <kaduk@jabber.org/barnowl> 15, plus three hums?
[17:52:05] <Craig Pratt> I'd be happy to review the Range spec for sure...
[17:52:22] <Martin Thomson> careful craig, we might hold you to that
[17:52:35] <Martin Thomson> I expect the range spec to change little
[17:52:56] <Craig Pratt> The damage is already done...
[17:53:22] <Craig Pratt> ;)
[17:53:32] <Thom Peterson> Oh. :/
[17:57:13] <Martin Thomson> the trader/traitor/tretre train
[17:57:16] <Martin Thomson> choo choo
[17:57:43] <Thom Peterson> [hummming intensifies]
[17:58:26] <kaduk@jabber.org/barnowl> (At this point I assume I am the only supporter of tris, which
admittedly has little real justification.)
[17:59:26] ted.h joins the room
[17:59:43] <ted.h> This picture not selected by someone who saw Indiana Jones and the Last Crusade.
[17:59:45] yuki Goto leaves the room
[17:59:47] yuki Goto joins the room
[17:59:54] <ted.h> Either that, or this is a subtle warning about taking up this topic....
[17:59:56] <Martin Thomson> ted.h: my thought too
[18:00:18] <Martin Thomson> though the plain wooden cup doesn't carry the same meaning, sadly
[18:00:54] <fielding> BTW, Julian and I were talking about
[18:00:55] <fielding> https://github.com/dwid-org/http11ter
[18:01:20] C.j joins the room
[18:01:52] <fielding> Mike is now talking about
[18:01:52] <fielding> https://datatracker.ietf.org/doc/draft-bishop-httpbis-sni-altsvc/
[18:02:05] <Martin Thomson> I wonder if this is the shame spiral from ekr's QUIC presentation
[18:07:09] Adam Roach leaves the room
[18:07:41] Adam Roach joins the room
[18:09:12] Yoshiro Yoneya leaves the room
[18:10:01] ted.h leaves the room
[18:11:30] <craigt> I wonder how this will affect Alt-Svc implementation uptake; existing uptake for h1/h2 is poor...
[18:11:58] <craigt> ...or whether it will suffer for that
[18:12:55] <lucaspardue> I have a clarification question but the li ne was cut
[18:13:17] <lucaspardue> is ALTSVC record coupled to the sni parameter?
[18:14:18] =JeffH leaves the room
[18:14:25] ted.h joins the room
[18:14:32] DavidSchinazi leaves the room: Stream reset by peer
[18:15:43] <ted.h> This is the text from 7838 that worried me:
[18:15:44] <ted.h> Importantly, this includes its security context; in particular, when
   TLS [RFC5246] is used to authenticate, the alternative service will
   need to present a certificate for the origin's host name, not that of
   the alternative.  Likewise, the Host header field ([RFC7230],
   Section 5.4) is still derived from the origin, not the alternative
   service (just as it would if a CNAME were being used).
[18:16:39] C.j leaves the room: offline
[18:16:49] <Martin Thomson> That doesn't bother me here.  SNI is used to select a certificate, not determine authority.
[18:16:50] <npdoty> does WG discussion/improvement on the list happen before or after wg adoption?
[18:17:05] <Martin Thomson> npdoty: depends on the degree of enthusiasm we have
[18:17:11] <Martin Thomson> there are no hard rules
[18:17:14] <fielding> Mark is now talking about
[18:17:14] <fielding> https://mnot.github.io/I-D/variants/
[18:17:41] <npdoty> @martin so you were indicating not that all discussion had to happen first, but you would expect more enthusiastic discussion prior to adoption?
[18:17:47] <Thom Peterson> MIC: It appears this spec either denormalises or writes-off the questionably used quality value indicators (common in Accept-Lang). Is that the goal?
[18:18:10] <ted.h> So, if the theory is that you never send a host header that says innocent.example.com before sending the first host header that says sensitive.example.com, I am okay.  But I must have missed the draft language around that.
[18:18:11] <Martin Thomson> npdoty: yes
[18:18:20] <npdoty> thx
[18:19:09] <Martin Thomson> Key: https://proxy.duckduckgo.com/iu/?u=http%3A%2F%2Fstatic.tvtropes.org%2Fpmwiki%2Fpub%2Fimages%2FZorg-1_1496.jpg&f=1
[18:19:31] <Thom Peterson> Martin: Thank you.
[18:20:38] Jonathan Lennox leaves the room
[18:20:41] Jonathan Lennox joins the room
[18:21:00] <craigt> My 'fear' is lack of implementation, especially given the low hand count
[18:21:00] Jonathan Lennox leaves the room
[18:21:08] lucaspardue leaves the room
[18:21:41] ted.h leaves the room
[18:21:45] m&m leaves the room: Disconnected: closed
[18:22:04] kaduk@jabber.org/barnowl leaves the room
[18:22:11] GABRIEL MONTENEGRO leaves the room
[18:22:11] Ned Freed leaves the room
[18:22:30] Benedikt Wolters leaves the room
[18:22:36] Sebastiaan Deckers leaves the room
[18:22:36] Doug Stamper leaves the room
[18:22:36] Sean Leonard leaves the room
[18:22:36] yuki Goto leaves the room
[18:22:36] Julian Reschke leaves the room
[18:22:36] Craig Pratt leaves the room
[18:22:36] Daniel Stenberg leaves the room
[18:22:36] Ken Murchison leaves the room
[18:23:03] jyasskin leaves the room
[18:23:23] Martin Thomson leaves the room
[18:23:30] meetecho leaves the room
[18:23:59] nygren leaves the room
[18:24:01] npdoty leaves the room: Stream reset by peer
[18:25:11] brong leaves the room: Stream reset by peer
[18:27:34] Adam Roach leaves the room
[18:29:25] fielding leaves the room
[18:38:21] afrind leaves the room: Connection failed: connection closed
[18:38:38] craigt leaves the room: Disconnected: No route to host
[20:12:45] npdoty joins the room
[21:33:45] brong joins the room
[22:03:38] Barry Leiba leaves the room
[22:04:04] jyasskin joins the room
[22:38:00] Adam Roach joins the room
[22:43:33] Adam Roach leaves the room
[22:44:02] Adam Roach joins the room
[22:48:21] npdoty leaves the room
[23:08:22] Adam Roach leaves the room
[23:32:07] nygren joins the room
Powered by ejabberd - robust, scalable and extensible XMPP server Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!