Show More
@@ -179,6 +179,7 b' Test listkeys for listing namespaces' | |||||
179 | > command listkeys |
|
179 | > command listkeys | |
180 | > namespace namespaces |
|
180 | > namespace namespaces | |
181 | > EOF |
|
181 | > EOF | |
|
182 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
182 | s> GET /?cmd=capabilities HTTP/1.1\r\n |
|
183 | s> GET /?cmd=capabilities HTTP/1.1\r\n | |
183 | s> Accept-Encoding: identity\r\n |
|
184 | s> Accept-Encoding: identity\r\n | |
184 | s> accept: application/mercurial-0.1\r\n |
|
185 | s> accept: application/mercurial-0.1\r\n | |
@@ -194,6 +195,7 b' Test listkeys for listing namespaces' | |||||
194 | s> \r\n |
|
195 | s> \r\n | |
195 | s> batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
|
196 | s> batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
196 | sending listkeys command |
|
197 | sending listkeys command | |
|
198 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
197 | s> GET /?cmd=listkeys HTTP/1.1\r\n |
|
199 | s> GET /?cmd=listkeys HTTP/1.1\r\n | |
198 | s> Accept-Encoding: identity\r\n |
|
200 | s> Accept-Encoding: identity\r\n | |
199 | s> vary: X-HgArg-1,X-HgProto-1\r\n |
|
201 | s> vary: X-HgArg-1,X-HgProto-1\r\n | |
@@ -228,6 +230,7 b' Same thing, but with "httprequest" comma' | |||||
228 | > x-hgarg-1: namespace=namespaces |
|
230 | > x-hgarg-1: namespace=namespaces | |
229 | > EOF |
|
231 | > EOF | |
230 | using raw connection to peer |
|
232 | using raw connection to peer | |
|
233 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
231 | s> GET /?cmd=listkeys HTTP/1.1\r\n |
|
234 | s> GET /?cmd=listkeys HTTP/1.1\r\n | |
232 | s> Accept-Encoding: identity\r\n |
|
235 | s> Accept-Encoding: identity\r\n | |
233 | s> user-agent: test\r\n |
|
236 | s> user-agent: test\r\n | |
@@ -250,6 +253,7 b' Client with HTTPv2 enabled advertises th' | |||||
250 | $ hg --config experimental.httppeer.advertise-v2=true --verbose debugwireproto http://$LOCALIP:$HGPORT << EOF |
|
253 | $ hg --config experimental.httppeer.advertise-v2=true --verbose debugwireproto http://$LOCALIP:$HGPORT << EOF | |
251 | > command heads |
|
254 | > command heads | |
252 | > EOF |
|
255 | > EOF | |
|
256 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
253 | s> GET /?cmd=capabilities HTTP/1.1\r\n |
|
257 | s> GET /?cmd=capabilities HTTP/1.1\r\n | |
254 | s> Accept-Encoding: identity\r\n |
|
258 | s> Accept-Encoding: identity\r\n | |
255 | s> vary: X-HgProto-1,X-HgUpgrade-1\r\n |
|
259 | s> vary: X-HgProto-1,X-HgUpgrade-1\r\n | |
@@ -268,6 +272,7 b' Client with HTTPv2 enabled advertises th' | |||||
268 | s> \r\n |
|
272 | s> \r\n | |
269 | s> batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
|
273 | s> batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
270 | sending heads command |
|
274 | sending heads command | |
|
275 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
271 | s> GET /?cmd=heads HTTP/1.1\r\n |
|
276 | s> GET /?cmd=heads HTTP/1.1\r\n | |
272 | s> Accept-Encoding: identity\r\n |
|
277 | s> Accept-Encoding: identity\r\n | |
273 | s> vary: X-HgProto-1\r\n |
|
278 | s> vary: X-HgProto-1\r\n | |
@@ -299,6 +304,7 b' Client with HTTPv2 enabled automatically' | |||||
299 | $ hg --config experimental.httppeer.advertise-v2=true --config experimental.httppeer.v2-encoder-order=identity --verbose debugwireproto http://$LOCALIP:$HGPORT << EOF |
|
304 | $ hg --config experimental.httppeer.advertise-v2=true --config experimental.httppeer.v2-encoder-order=identity --verbose debugwireproto http://$LOCALIP:$HGPORT << EOF | |
300 | > command heads |
|
305 | > command heads | |
301 | > EOF |
|
306 | > EOF | |
|
307 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
302 | s> GET /?cmd=capabilities HTTP/1.1\r\n |
|
308 | s> GET /?cmd=capabilities HTTP/1.1\r\n | |
303 | s> Accept-Encoding: identity\r\n |
|
309 | s> Accept-Encoding: identity\r\n | |
304 | s> vary: X-HgProto-1,X-HgUpgrade-1\r\n |
|
310 | s> vary: X-HgProto-1,X-HgUpgrade-1\r\n | |
@@ -317,6 +323,7 b' Client with HTTPv2 enabled automatically' | |||||
317 | s> \r\n |
|
323 | s> \r\n | |
318 | s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa4Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogNv1capabilitiesY\x01\xe0batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
|
324 | s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa4Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogNv1capabilitiesY\x01\xe0batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
319 | sending heads command |
|
325 | sending heads command | |
|
326 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
320 | s> POST /api/exp-http-v2-0003/ro/heads HTTP/1.1\r\n |
|
327 | s> POST /api/exp-http-v2-0003/ro/heads HTTP/1.1\r\n | |
321 | s> Accept-Encoding: identity\r\n |
|
328 | s> Accept-Encoding: identity\r\n | |
322 | s> accept: application/mercurial-exp-framing-0006\r\n |
|
329 | s> accept: application/mercurial-exp-framing-0006\r\n | |
@@ -408,6 +415,7 b' Verify our HTTP 301 is served properly' | |||||
408 | > user-agent: test |
|
415 | > user-agent: test | |
409 | > EOF |
|
416 | > EOF | |
410 | using raw connection to peer |
|
417 | using raw connection to peer | |
|
418 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
411 | s> GET /redirector?cmd=capabilities HTTP/1.1\r\n |
|
419 | s> GET /redirector?cmd=capabilities HTTP/1.1\r\n | |
412 | s> Accept-Encoding: identity\r\n |
|
420 | s> Accept-Encoding: identity\r\n | |
413 | s> user-agent: test\r\n |
|
421 | s> user-agent: test\r\n | |
@@ -422,6 +430,7 b' Verify our HTTP 301 is served properly' | |||||
422 | s> Content-Length: 10\r\n |
|
430 | s> Content-Length: 10\r\n | |
423 | s> \r\n |
|
431 | s> \r\n | |
424 | s> redirected |
|
432 | s> redirected | |
|
433 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
425 | s> GET /redirected?cmd=capabilities HTTP/1.1\r\n |
|
434 | s> GET /redirected?cmd=capabilities HTTP/1.1\r\n | |
426 | s> Accept-Encoding: identity\r\n |
|
435 | s> Accept-Encoding: identity\r\n | |
427 | s> user-agent: test\r\n |
|
436 | s> user-agent: test\r\n | |
@@ -441,6 +450,7 b' Test with the HTTP peer' | |||||
441 | $ hg --verbose debugwireproto http://$LOCALIP:$HGPORT/redirector << EOF |
|
450 | $ hg --verbose debugwireproto http://$LOCALIP:$HGPORT/redirector << EOF | |
442 | > command heads |
|
451 | > command heads | |
443 | > EOF |
|
452 | > EOF | |
|
453 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
444 | s> GET /redirector?cmd=capabilities HTTP/1.1\r\n |
|
454 | s> GET /redirector?cmd=capabilities HTTP/1.1\r\n | |
445 | s> Accept-Encoding: identity\r\n |
|
455 | s> Accept-Encoding: identity\r\n | |
446 | s> accept: application/mercurial-0.1\r\n |
|
456 | s> accept: application/mercurial-0.1\r\n | |
@@ -456,6 +466,7 b' Test with the HTTP peer' | |||||
456 | s> Content-Length: 10\r\n |
|
466 | s> Content-Length: 10\r\n | |
457 | s> \r\n |
|
467 | s> \r\n | |
458 | s> redirected |
|
468 | s> redirected | |
|
469 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
459 | s> GET /redirected?cmd=capabilities HTTP/1.1\r\n |
|
470 | s> GET /redirected?cmd=capabilities HTTP/1.1\r\n | |
460 | s> Accept-Encoding: identity\r\n |
|
471 | s> Accept-Encoding: identity\r\n | |
461 | s> accept: application/mercurial-0.1\r\n |
|
472 | s> accept: application/mercurial-0.1\r\n | |
@@ -472,6 +483,7 b' Test with the HTTP peer' | |||||
472 | real URL is http://$LOCALIP:$HGPORT/redirected (glob) |
|
483 | real URL is http://$LOCALIP:$HGPORT/redirected (glob) | |
473 | s> batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
|
484 | s> batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
474 | sending heads command |
|
485 | sending heads command | |
|
486 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
475 | s> GET /redirected?cmd=heads HTTP/1.1\r\n |
|
487 | s> GET /redirected?cmd=heads HTTP/1.1\r\n | |
476 | s> Accept-Encoding: identity\r\n |
|
488 | s> Accept-Encoding: identity\r\n | |
477 | s> vary: X-HgProto-1\r\n |
|
489 | s> vary: X-HgProto-1\r\n | |
@@ -509,6 +521,7 b' Now test a variation where we strip the ' | |||||
509 | > user-agent: test |
|
521 | > user-agent: test | |
510 | > EOF |
|
522 | > EOF | |
511 | using raw connection to peer |
|
523 | using raw connection to peer | |
|
524 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
512 | s> GET /redirector?cmd=capabilities HTTP/1.1\r\n |
|
525 | s> GET /redirector?cmd=capabilities HTTP/1.1\r\n | |
513 | s> Accept-Encoding: identity\r\n |
|
526 | s> Accept-Encoding: identity\r\n | |
514 | s> user-agent: test\r\n |
|
527 | s> user-agent: test\r\n | |
@@ -523,6 +536,7 b' Now test a variation where we strip the ' | |||||
523 | s> Content-Length: 10\r\n |
|
536 | s> Content-Length: 10\r\n | |
524 | s> \r\n |
|
537 | s> \r\n | |
525 | s> redirected |
|
538 | s> redirected | |
|
539 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
526 | s> GET /redirected HTTP/1.1\r\n |
|
540 | s> GET /redirected HTTP/1.1\r\n | |
527 | s> Accept-Encoding: identity\r\n |
|
541 | s> Accept-Encoding: identity\r\n | |
528 | s> user-agent: test\r\n |
|
542 | s> user-agent: test\r\n | |
@@ -664,6 +678,7 b' Now test a variation where we strip the ' | |||||
664 | $ hg --verbose debugwireproto http://$LOCALIP:$HGPORT/redirector << EOF |
|
678 | $ hg --verbose debugwireproto http://$LOCALIP:$HGPORT/redirector << EOF | |
665 | > command heads |
|
679 | > command heads | |
666 | > EOF |
|
680 | > EOF | |
|
681 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
667 | s> GET /redirector?cmd=capabilities HTTP/1.1\r\n |
|
682 | s> GET /redirector?cmd=capabilities HTTP/1.1\r\n | |
668 | s> Accept-Encoding: identity\r\n |
|
683 | s> Accept-Encoding: identity\r\n | |
669 | s> accept: application/mercurial-0.1\r\n |
|
684 | s> accept: application/mercurial-0.1\r\n | |
@@ -679,6 +694,7 b' Now test a variation where we strip the ' | |||||
679 | s> Content-Length: 10\r\n |
|
694 | s> Content-Length: 10\r\n | |
680 | s> \r\n |
|
695 | s> \r\n | |
681 | s> redirected |
|
696 | s> redirected | |
|
697 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
682 | s> GET /redirected HTTP/1.1\r\n |
|
698 | s> GET /redirected HTTP/1.1\r\n | |
683 | s> Accept-Encoding: identity\r\n |
|
699 | s> Accept-Encoding: identity\r\n | |
684 | s> accept: application/mercurial-0.1\r\n |
|
700 | s> accept: application/mercurial-0.1\r\n | |
@@ -721,6 +737,7 b' Now test a variation where we strip the ' | |||||
721 | s> <li class="active">log</li>\n |
|
737 | s> <li class="active">log</li>\n | |
722 | s> <li><a href="/redirected/graph/tip">graph</a></li>\n |
|
738 | s> <li><a href="/redirected/graph/tip">graph</a></li>\n | |
723 | s> <li><a href="/redirected/tags">tags</a |
|
739 | s> <li><a href="/redirected/tags">tags</a | |
|
740 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
724 | s> GET /redirected?cmd=capabilities HTTP/1.1\r\n |
|
741 | s> GET /redirected?cmd=capabilities HTTP/1.1\r\n | |
725 | s> Accept-Encoding: identity\r\n |
|
742 | s> Accept-Encoding: identity\r\n | |
726 | s> accept: application/mercurial-0.1\r\n |
|
743 | s> accept: application/mercurial-0.1\r\n | |
@@ -737,6 +754,7 b' Now test a variation where we strip the ' | |||||
737 | real URL is http://$LOCALIP:$HGPORT/redirected (glob) |
|
754 | real URL is http://$LOCALIP:$HGPORT/redirected (glob) | |
738 | s> batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
|
755 | s> batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
739 | sending heads command |
|
756 | sending heads command | |
|
757 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
740 | s> GET /redirected?cmd=heads HTTP/1.1\r\n |
|
758 | s> GET /redirected?cmd=heads HTTP/1.1\r\n | |
741 | s> Accept-Encoding: identity\r\n |
|
759 | s> Accept-Encoding: identity\r\n | |
742 | s> vary: X-HgProto-1\r\n |
|
760 | s> vary: X-HgProto-1\r\n |
@@ -22,6 +22,7 b' A normal capabilities request is service' | |||||
22 | > user-agent: test |
|
22 | > user-agent: test | |
23 | > EOF |
|
23 | > EOF | |
24 | using raw connection to peer |
|
24 | using raw connection to peer | |
|
25 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
25 | s> GET /?cmd=capabilities HTTP/1.1\r\n |
|
26 | s> GET /?cmd=capabilities HTTP/1.1\r\n | |
26 | s> Accept-Encoding: identity\r\n |
|
27 | s> Accept-Encoding: identity\r\n | |
27 | s> user-agent: test\r\n |
|
28 | s> user-agent: test\r\n | |
@@ -45,6 +46,7 b' A proper request without the API server ' | |||||
45 | > x-hgproto-1: cbor |
|
46 | > x-hgproto-1: cbor | |
46 | > EOF |
|
47 | > EOF | |
47 | using raw connection to peer |
|
48 | using raw connection to peer | |
|
49 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
48 | s> GET /?cmd=capabilities HTTP/1.1\r\n |
|
50 | s> GET /?cmd=capabilities HTTP/1.1\r\n | |
49 | s> Accept-Encoding: identity\r\n |
|
51 | s> Accept-Encoding: identity\r\n | |
50 | s> user-agent: test\r\n |
|
52 | s> user-agent: test\r\n | |
@@ -82,6 +84,7 b' X-HgUpgrade-<N> without CBOR advertiseme' | |||||
82 | > x-hgupgrade-1: foo bar |
|
84 | > x-hgupgrade-1: foo bar | |
83 | > EOF |
|
85 | > EOF | |
84 | using raw connection to peer |
|
86 | using raw connection to peer | |
|
87 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
85 | s> GET /?cmd=capabilities HTTP/1.1\r\n |
|
88 | s> GET /?cmd=capabilities HTTP/1.1\r\n | |
86 | s> Accept-Encoding: identity\r\n |
|
89 | s> Accept-Encoding: identity\r\n | |
87 | s> user-agent: test\r\n |
|
90 | s> user-agent: test\r\n | |
@@ -106,6 +109,7 b' X-HgUpgrade-<N> without known serializat' | |||||
106 | > x-hgproto-1: some value |
|
109 | > x-hgproto-1: some value | |
107 | > EOF |
|
110 | > EOF | |
108 | using raw connection to peer |
|
111 | using raw connection to peer | |
|
112 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
109 | s> GET /?cmd=capabilities HTTP/1.1\r\n |
|
113 | s> GET /?cmd=capabilities HTTP/1.1\r\n | |
110 | s> Accept-Encoding: identity\r\n |
|
114 | s> Accept-Encoding: identity\r\n | |
111 | s> user-agent: test\r\n |
|
115 | s> user-agent: test\r\n | |
@@ -131,6 +135,7 b' X-HgUpgrade-<N> + X-HgProto-<N> headers ' | |||||
131 | > x-hgproto-1: cbor |
|
135 | > x-hgproto-1: cbor | |
132 | > EOF |
|
136 | > EOF | |
133 | using raw connection to peer |
|
137 | using raw connection to peer | |
|
138 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
134 | s> GET /?cmd=capabilities HTTP/1.1\r\n |
|
139 | s> GET /?cmd=capabilities HTTP/1.1\r\n | |
135 | s> Accept-Encoding: identity\r\n |
|
140 | s> Accept-Encoding: identity\r\n | |
136 | s> user-agent: test\r\n |
|
141 | s> user-agent: test\r\n | |
@@ -170,6 +175,7 b' Only requested API services are returned' | |||||
170 | > x-hgproto-1: cbor |
|
175 | > x-hgproto-1: cbor | |
171 | > EOF |
|
176 | > EOF | |
172 | using raw connection to peer |
|
177 | using raw connection to peer | |
|
178 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
173 | s> GET /?cmd=capabilities HTTP/1.1\r\n |
|
179 | s> GET /?cmd=capabilities HTTP/1.1\r\n | |
174 | s> Accept-Encoding: identity\r\n |
|
180 | s> Accept-Encoding: identity\r\n | |
175 | s> user-agent: test\r\n |
|
181 | s> user-agent: test\r\n | |
@@ -202,6 +208,7 b' Request for HTTPv2 service returns infor' | |||||
202 | > x-hgproto-1: cbor |
|
208 | > x-hgproto-1: cbor | |
203 | > EOF |
|
209 | > EOF | |
204 | using raw connection to peer |
|
210 | using raw connection to peer | |
|
211 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
205 | s> GET /?cmd=capabilities HTTP/1.1\r\n |
|
212 | s> GET /?cmd=capabilities HTTP/1.1\r\n | |
206 | s> Accept-Encoding: identity\r\n |
|
213 | s> Accept-Encoding: identity\r\n | |
207 | s> user-agent: test\r\n |
|
214 | s> user-agent: test\r\n | |
@@ -460,6 +467,7 b' capabilities command returns expected in' | |||||
460 | > command capabilities |
|
467 | > command capabilities | |
461 | > EOF |
|
468 | > EOF | |
462 | creating http peer for wire protocol version 2 |
|
469 | creating http peer for wire protocol version 2 | |
|
470 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
463 | s> GET /?cmd=capabilities HTTP/1.1\r\n |
|
471 | s> GET /?cmd=capabilities HTTP/1.1\r\n | |
464 | s> Accept-Encoding: identity\r\n |
|
472 | s> Accept-Encoding: identity\r\n | |
465 | s> vary: X-HgProto-1,X-HgUpgrade-1\r\n |
|
473 | s> vary: X-HgProto-1,X-HgUpgrade-1\r\n | |
@@ -478,6 +486,7 b' capabilities command returns expected in' | |||||
478 | s> \r\n |
|
486 | s> \r\n | |
479 | s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa4Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogNv1capabilitiesY\x01\xe0batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
|
487 | s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa4Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogNv1capabilitiesY\x01\xe0batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
480 | sending capabilities command |
|
488 | sending capabilities command | |
|
489 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
481 | s> POST /api/exp-http-v2-0003/ro/capabilities HTTP/1.1\r\n |
|
490 | s> POST /api/exp-http-v2-0003/ro/capabilities HTTP/1.1\r\n | |
482 | s> Accept-Encoding: identity\r\n |
|
491 | s> Accept-Encoding: identity\r\n | |
483 | s> accept: application/mercurial-exp-framing-0006\r\n |
|
492 | s> accept: application/mercurial-exp-framing-0006\r\n |
@@ -51,6 +51,7 b' Redirect targets advertised when configu' | |||||
51 | > command capabilities |
|
51 | > command capabilities | |
52 | > EOF |
|
52 | > EOF | |
53 | creating http peer for wire protocol version 2 |
|
53 | creating http peer for wire protocol version 2 | |
|
54 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
54 | s> GET /?cmd=capabilities HTTP/1.1\r\n |
|
55 | s> GET /?cmd=capabilities HTTP/1.1\r\n | |
55 | s> Accept-Encoding: identity\r\n |
|
56 | s> Accept-Encoding: identity\r\n | |
56 | s> vary: X-HgProto-1,X-HgUpgrade-1\r\n |
|
57 | s> vary: X-HgProto-1,X-HgUpgrade-1\r\n | |
@@ -71,6 +72,7 b' Redirect targets advertised when configu' | |||||
71 | (remote redirect target target-a is compatible) (tls1.2 !) |
|
72 | (remote redirect target target-a is compatible) (tls1.2 !) | |
72 | (remote redirect target target-a requires unsupported TLS versions: 1.2, 1.3) (no-tls1.2 !) |
|
73 | (remote redirect target target-a requires unsupported TLS versions: 1.2, 1.3) (no-tls1.2 !) | |
73 | sending capabilities command |
|
74 | sending capabilities command | |
|
75 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
74 | s> POST /api/exp-http-v2-0003/ro/capabilities HTTP/1.1\r\n |
|
76 | s> POST /api/exp-http-v2-0003/ro/capabilities HTTP/1.1\r\n | |
75 | s> Accept-Encoding: identity\r\n |
|
77 | s> Accept-Encoding: identity\r\n | |
76 | s> accept: application/mercurial-exp-framing-0006\r\n |
|
78 | s> accept: application/mercurial-exp-framing-0006\r\n | |
@@ -383,6 +385,7 b' Unknown protocol is filtered from compat' | |||||
383 | > command capabilities |
|
385 | > command capabilities | |
384 | > EOF |
|
386 | > EOF | |
385 | creating http peer for wire protocol version 2 |
|
387 | creating http peer for wire protocol version 2 | |
|
388 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
386 | s> GET /?cmd=capabilities HTTP/1.1\r\n |
|
389 | s> GET /?cmd=capabilities HTTP/1.1\r\n | |
387 | s> Accept-Encoding: identity\r\n |
|
390 | s> Accept-Encoding: identity\r\n | |
388 | s> vary: X-HgProto-1,X-HgUpgrade-1\r\n |
|
391 | s> vary: X-HgProto-1,X-HgUpgrade-1\r\n | |
@@ -403,6 +406,7 b' Unknown protocol is filtered from compat' | |||||
403 | (remote redirect target target-a is compatible) |
|
406 | (remote redirect target target-a is compatible) | |
404 | (remote redirect target target-b uses unsupported protocol: unknown) |
|
407 | (remote redirect target target-b uses unsupported protocol: unknown) | |
405 | sending capabilities command |
|
408 | sending capabilities command | |
|
409 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
406 | s> POST /api/exp-http-v2-0003/ro/capabilities HTTP/1.1\r\n |
|
410 | s> POST /api/exp-http-v2-0003/ro/capabilities HTTP/1.1\r\n | |
407 | s> Accept-Encoding: identity\r\n |
|
411 | s> Accept-Encoding: identity\r\n | |
408 | s> accept: application/mercurial-exp-framing-0006\r\n |
|
412 | s> accept: application/mercurial-exp-framing-0006\r\n | |
@@ -720,6 +724,7 b' Missing SNI support filters targets that' | |||||
720 | > command capabilities |
|
724 | > command capabilities | |
721 | > EOF |
|
725 | > EOF | |
722 | creating http peer for wire protocol version 2 |
|
726 | creating http peer for wire protocol version 2 | |
|
727 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
723 | s> GET /?cmd=capabilities HTTP/1.1\r\n |
|
728 | s> GET /?cmd=capabilities HTTP/1.1\r\n | |
724 | s> Accept-Encoding: identity\r\n |
|
729 | s> Accept-Encoding: identity\r\n | |
725 | s> vary: X-HgProto-1,X-HgUpgrade-1\r\n |
|
730 | s> vary: X-HgProto-1,X-HgUpgrade-1\r\n | |
@@ -739,6 +744,7 b' Missing SNI support filters targets that' | |||||
739 | s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa5Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogHredirect\xa2Fhashes\x82Fsha256Dsha1Gtargets\x81\xa4DnameNtarget-bad-tlsHprotocolEhttpsKsnirequired\xf5Duris\x81Thttps://example.com/Nv1capabilitiesY\x01\xe0batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
|
744 | s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa5Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogHredirect\xa2Fhashes\x82Fsha256Dsha1Gtargets\x81\xa4DnameNtarget-bad-tlsHprotocolEhttpsKsnirequired\xf5Duris\x81Thttps://example.com/Nv1capabilitiesY\x01\xe0batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
740 | (redirect target target-bad-tls requires SNI, which is unsupported) |
|
745 | (redirect target target-bad-tls requires SNI, which is unsupported) | |
741 | sending capabilities command |
|
746 | sending capabilities command | |
|
747 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
742 | s> POST /api/exp-http-v2-0003/ro/capabilities HTTP/1.1\r\n |
|
748 | s> POST /api/exp-http-v2-0003/ro/capabilities HTTP/1.1\r\n | |
743 | s> Accept-Encoding: identity\r\n |
|
749 | s> Accept-Encoding: identity\r\n | |
744 | s> accept: application/mercurial-exp-framing-0006\r\n |
|
750 | s> accept: application/mercurial-exp-framing-0006\r\n | |
@@ -1046,6 +1052,7 b' Unknown tls value is filtered from compa' | |||||
1046 | > command capabilities |
|
1052 | > command capabilities | |
1047 | > EOF |
|
1053 | > EOF | |
1048 | creating http peer for wire protocol version 2 |
|
1054 | creating http peer for wire protocol version 2 | |
|
1055 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
1049 | s> GET /?cmd=capabilities HTTP/1.1\r\n |
|
1056 | s> GET /?cmd=capabilities HTTP/1.1\r\n | |
1050 | s> Accept-Encoding: identity\r\n |
|
1057 | s> Accept-Encoding: identity\r\n | |
1051 | s> vary: X-HgProto-1,X-HgUpgrade-1\r\n |
|
1058 | s> vary: X-HgProto-1,X-HgUpgrade-1\r\n | |
@@ -1065,6 +1072,7 b' Unknown tls value is filtered from compa' | |||||
1065 | s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa5Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogHredirect\xa2Fhashes\x82Fsha256Dsha1Gtargets\x81\xa4DnameNtarget-bad-tlsHprotocolEhttpsKtlsversions\x82B42B39Duris\x81Thttps://example.com/Nv1capabilitiesY\x01\xe0batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
|
1072 | s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa5Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogHredirect\xa2Fhashes\x82Fsha256Dsha1Gtargets\x81\xa4DnameNtarget-bad-tlsHprotocolEhttpsKtlsversions\x82B42B39Duris\x81Thttps://example.com/Nv1capabilitiesY\x01\xe0batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
1066 | (remote redirect target target-bad-tls requires unsupported TLS versions: 39, 42) |
|
1073 | (remote redirect target target-bad-tls requires unsupported TLS versions: 39, 42) | |
1067 | sending capabilities command |
|
1074 | sending capabilities command | |
|
1075 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
1068 | s> POST /api/exp-http-v2-0003/ro/capabilities HTTP/1.1\r\n |
|
1076 | s> POST /api/exp-http-v2-0003/ro/capabilities HTTP/1.1\r\n | |
1069 | s> Accept-Encoding: identity\r\n |
|
1077 | s> Accept-Encoding: identity\r\n | |
1070 | s> accept: application/mercurial-exp-framing-0006\r\n |
|
1078 | s> accept: application/mercurial-exp-framing-0006\r\n | |
@@ -1372,6 +1380,7 b' Request to eventual cache URL should ret' | |||||
1372 | > user-agent: test |
|
1380 | > user-agent: test | |
1373 | > EOF |
|
1381 | > EOF | |
1374 | using raw connection to peer |
|
1382 | using raw connection to peer | |
|
1383 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
1375 | s> GET /api/simplecache/missingkey HTTP/1.1\r\n |
|
1384 | s> GET /api/simplecache/missingkey HTTP/1.1\r\n | |
1376 | s> Accept-Encoding: identity\r\n |
|
1385 | s> Accept-Encoding: identity\r\n | |
1377 | s> user-agent: test\r\n |
|
1386 | s> user-agent: test\r\n | |
@@ -1416,6 +1425,7 b' Cached entry should be available on serv' | |||||
1416 | > user-agent: test |
|
1425 | > user-agent: test | |
1417 | > EOF |
|
1426 | > EOF | |
1418 | using raw connection to peer |
|
1427 | using raw connection to peer | |
|
1428 | s> setsockopt(6, 1, 1) -> None (py3 !) | |||
1419 | s> GET /api/simplecache/47abb8efa5f01b8964d74917793ad2464db0fa2c HTTP/1.1\r\n |
|
1429 | s> GET /api/simplecache/47abb8efa5f01b8964d74917793ad2464db0fa2c HTTP/1.1\r\n | |
1420 | s> Accept-Encoding: identity\r\n |
|
1430 | s> Accept-Encoding: identity\r\n | |
1421 | s> user-agent: test\r\n |
|
1431 | s> user-agent: test\r\n |
General Comments 0
You need to be logged in to leave comments.
Login now