##// END OF EJS Templates
tests: add optional setsockopt() output on Python 3...
Gregory Szorc -
r41424:4d86bdef default
parent child Browse files
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