Hex Artifact Content

Artifact ce74d804db46c53d174b368c7993e50e484da0f3b18248d960ff4038e4f4817e:

Ticket change [ce74d804db] - Ticket [e1f9a21c67924686|e1f9a21c67] <i>Add support for ALPN (required for HTTP/2)</i> status still Open with 5 other changes by schelte on 2021-08-26 12:24:56.
0000: 44 20 32 30 32 31 2d 30 38 2d 32 36 54 31 32 3a  D 2021-08-26T12:
0010: 32 34 3a 35 36 2e 32 30 33 0a 4a 20 69 63 6f 6d  24:56.203.J icom
0020: 6d 65 6e 74 20 49 5c 73 68 61 76 65 5c 73 61 5c  ment I\shave\sa\
0030: 73 70 61 74 63 68 5c 73 66 6f 72 5c 73 74 68 65  spatch\sfor\sthe
0040: 5c 73 63 6c 69 65 6e 74 5c 73 73 69 64 65 2c 5c  \sclient\sside,\
0050: 73 62 75 74 5c 73 49 5c 73 64 6f 6e 27 74 5c 73  sbut\sI\sdon't\s
0060: 66 69 6e 64 5c 73 74 68 65 5c 73 6f 70 74 69 6f  find\sthe\soptio
0070: 6e 5c 73 74 6f 5c 73 61 74 74 61 63 68 5c 73 61  n\sto\sattach\sa
0080: 5c 73 66 69 6c 65 5c 73 74 6f 5c 73 74 68 65 5c  \sfile\sto\sthe\
0090: 73 74 69 63 6b 65 74 2e 5c 73 53 6f 5c 73 49 5c  sticket.\sSo\sI\
00a0: 73 70 6f 73 74 65 64 5c 73 69 74 5c 73 5b 68 74  sposted\sit\s[ht
00b0: 74 70 3a 2f 2f 77 77 77 2e 74 63 6c 63 6f 64 65  tp://www.tclcode
00c0: 2e 63 6f 6d 2f 70 61 74 63 68 65 73 2f 74 6c 73  .com/patches/tls
00d0: 2d 62 35 63 34 31 63 64 65 62 36 2d 61 6c 70 6e  -b5c41cdeb6-alpn
00e0: 2e 64 69 66 66 7c 68 65 72 65 5d 2e 5c 72 5c 6e  .diff|here].\r\n
00f0: 5c 72 5c 6e 54 68 69 73 5c 73 70 61 74 63 68 5c  \r\nThis\spatch\
0100: 73 61 64 64 73 5c 73 61 6e 5c 73 2d 61 6c 70 6e  sadds\san\s-alpn
0110: 5c 73 6f 70 74 69 6f 6e 5c 73 74 68 61 74 5c 73  \soption\sthat\s
0120: 74 61 6b 65 73 5c 73 61 5c 73 6c 69 73 74 5c 73  takes\sa\slist\s
0130: 6f 66 5c 73 70 72 6f 74 6f 63 6f 6c 73 5c 73 74  of\sprotocols\st
0140: 6f 5c 73 6f 66 66 65 72 5c 73 69 6e 5c 73 74 68  o\soffer\sin\sth
0150: 65 5c 73 43 6c 69 65 6e 74 5c 73 48 65 6c 6c 6f  e\sClient\sHello
0160: 5c 73 6d 65 73 73 61 67 65 2e 5c 73 57 68 65 6e  \smessage.\sWhen
0170: 5c 73 74 68 65 5c 73 63 6f 6e 6e 65 63 74 69 6f  \sthe\sconnectio
0180: 6e 5c 73 69 73 5c 73 65 73 74 61 62 6c 69 73 68  n\sis\sestablish
0190: 65 64 2c 5c 73 74 68 65 5c 73 70 72 6f 74 6f 63  ed,\sthe\sprotoc
01a0: 6f 6c 5c 73 73 65 6c 65 63 74 65 64 5c 73 62 79  ol\sselected\sby
01b0: 5c 73 74 68 65 5c 73 73 65 72 76 65 72 2c 5c 73  \sthe\sserver,\s
01c0: 69 66 5c 73 61 6e 79 2c 5c 73 63 61 6e 5c 73 62  if\sany,\scan\sb
01d0: 65 5c 73 64 65 74 65 72 6d 69 6e 65 64 5c 73 62  e\sdetermined\sb
01e0: 79 5c 73 63 68 65 63 6b 69 6e 67 5c 73 74 68 65  y\schecking\sthe
01f0: 5c 73 22 61 6c 70 6e 22 5c 73 6b 65 79 5c 73 69  \s"alpn"\skey\si
0200: 6e 5c 73 74 68 65 5c 73 72 65 73 70 6f 6e 73 65  n\sthe\sresponse
0210: 5c 73 6f 66 5c 73 74 68 65 5c 73 74 6c 73 3a 3a  \sof\sthe\stls::
0220: 73 74 61 74 75 73 5c 73 63 6f 6d 6d 61 6e 64 2e  status\scommand.
0230: 0a 4a 20 6c 6f 67 69 6e 20 73 63 68 65 6c 74 65  .J login schelte
0240: 0a 4a 20 6d 69 6d 65 74 79 70 65 20 74 65 78 74  .J mimetype text
0250: 2f 78 2d 66 6f 73 73 69 6c 2d 77 69 6b 69 0a 4a  /x-fossil-wiki.J
0260: 20 70 72 69 6f 72 69 74 79 20 49 6d 6d 65 64 69   priority Immedi
0270: 61 74 65 0a 4a 20 72 65 73 6f 6c 75 74 69 6f 6e  ate.J resolution
0280: 20 4f 70 65 6e 0a 4b 20 65 31 66 39 61 32 31 63   Open.K e1f9a21c
0290: 36 37 39 32 34 36 38 36 30 65 37 39 63 61 65 38  679246860e79cae8
02a0: 64 66 61 35 61 66 32 30 62 35 39 66 39 36 31 32  dfa5af20b59f9612
02b0: 0a 55 20 73 63 68 65 6c 74 65 0a 5a 20 66 33 37  .U schelte.Z f37
02c0: 34 65 63 39 65 35 63 62 65 34 36 39 35 31 66 30  4ec9e5cbe46951f0
02d0: 37 35 66 65 66 37 38 33 30 39 30 35 66 0a        75fef7830905f.