Show More
@@ -1116,7 +1116,7 b' coreconfigitem(' | |||
|
1116 | 1116 | b'server', b'compressionengines', default=list, |
|
1117 | 1117 | ) |
|
1118 | 1118 | coreconfigitem( |
|
1119 |
b'server', b'concurrent-push-mode', default=b' |
|
|
1119 | b'server', b'concurrent-push-mode', default=b'check-related', | |
|
1120 | 1120 | ) |
|
1121 | 1121 | coreconfigitem( |
|
1122 | 1122 | b'server', b'disablefullbundle', default=False, |
@@ -2006,9 +2006,9 b' Controls generic server settings.' | |||
|
2006 | 2006 | Level of allowed race condition between two pushing clients. |
|
2007 | 2007 | |
|
2008 | 2008 | - 'strict': push is abort if another client touched the repository |
|
2009 |
while the push was preparing. |
|
|
2009 | while the push was preparing. | |
|
2010 | 2010 | - 'check-related': push is only aborted if it affects head that got also |
|
2011 | affected while the push was preparing. | |
|
2011 | affected while the push was preparing. (default since 5.4) | |
|
2012 | 2012 | |
|
2013 | 2013 | 'check-related' only takes effect for compatible clients (version |
|
2014 | 2014 | 4.3 and later). Older clients will use 'strict'. |
@@ -43,6 +43,11 b'' | |||
|
43 | 43 | |
|
44 | 44 | * Prevent pushes of divergent bookmarks (foo@remote) |
|
45 | 45 | |
|
46 | * The push error "remote repository changed while pushing - please | |
|
47 | try again" now only happens when a concurrent push changed related | |
|
48 | heads (instead of when a concurrent pushed any revision). | |
|
49 | ||
|
50 | ||
|
46 | 51 | == Backwards Compatibility Changes == |
|
47 | 52 | |
|
48 | 53 | * When `hg rebase` pauses for merge conflict resolution, the working |
@@ -12,6 +12,7 b' substitutions = [' | |||
|
12 | 12 | br'bundlecaps=HG20%2Cbundle2%3DHG20%250A' |
|
13 | 13 | br'bookmarks%250A' |
|
14 | 14 | br'changegroup%253D01%252C02%250A' |
|
15 | br'checkheads%253Drelated%250A' | |
|
15 | 16 | br'digests%253Dmd5%252Csha1%252Csha512%250A' |
|
16 | 17 | br'error%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250A' |
|
17 | 18 | br'hgtagsfnodes%250A' |
@@ -28,6 +29,7 b' substitutions = [' | |||
|
28 | 29 | br'bundlecaps=HG20%2Cbundle2%3DHG20%250A' |
|
29 | 30 | br'bookmarks%250A' |
|
30 | 31 | br'changegroup%253D01%252C02%250A' |
|
32 | br'checkheads%3Drelated%0A' | |
|
31 | 33 | br'digests%253Dmd5%252Csha1%252Csha512%250A' |
|
32 | 34 | br'error%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250A' |
|
33 | 35 | br'hgtagsfnodes%250A' |
@@ -43,6 +45,7 b' substitutions = [' | |||
|
43 | 45 | br'bundle2=HG20%0A' |
|
44 | 46 | br'bookmarks%0A' |
|
45 | 47 | br'changegroup%3D01%2C02%0A' |
|
48 | br'checkheads%3Drelated%0A' | |
|
46 | 49 | br'digests%3Dmd5%2Csha1%2Csha512%0A' |
|
47 | 50 | br'error%3Dabort%2Cunsupportedcontent%2Cpushraced%2Cpushkey%0A' |
|
48 | 51 | br'hgtagsfnodes%0A' |
@@ -60,6 +63,7 b' substitutions = [' | |||
|
60 | 63 | br'bundle2=HG20%0A' |
|
61 | 64 | br'bookmarks%0A' |
|
62 | 65 | br'changegroup%3D01%2C02%0A' |
|
66 | br'checkheads%3Drelated%0A' | |
|
63 | 67 | br'digests%3Dmd5%2Csha1%2Csha512%0A' |
|
64 | 68 | br'error%3Dabort%2Cunsupportedcontent%2Cpushraced%2Cpushkey%0A' |
|
65 | 69 | br'hgtagsfnodes%0A' |
@@ -109,17 +109,17 b' Extension disabled for lack of a hook' | |||
|
109 | 109 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
110 | 110 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
111 | 111 | bundle2-output-bundle: "HG20", 5 parts total |
|
112 |
bundle2-output-part: "replycaps" 2 |
|
|
112 | bundle2-output-part: "replycaps" 224 bytes payload | |
|
113 | 113 | bundle2-output-part: "check:phases" 24 bytes payload |
|
114 | bundle2-output-part: "check:heads" streamed payload | |
|
114 | bundle2-output-part: "check:updated-heads" streamed payload | |
|
115 | 115 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
116 | 116 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
117 | 117 | bundle2-input-bundle: with-transaction |
|
118 | 118 | bundle2-input-part: "replycaps" supported |
|
119 |
bundle2-input-part: total payload size 2 |
|
|
119 | bundle2-input-part: total payload size 224 | |
|
120 | 120 | bundle2-input-part: "check:phases" supported |
|
121 | 121 | bundle2-input-part: total payload size 24 |
|
122 | bundle2-input-part: "check:heads" supported | |
|
122 | bundle2-input-part: "check:updated-heads" supported | |
|
123 | 123 | bundle2-input-part: total payload size 20 |
|
124 | 124 | bundle2-input-part: "changegroup" (params: 1 mandatory) supported |
|
125 | 125 | adding changesets |
@@ -167,6 +167,7 b' Extension disabled for lack of acl.sourc' | |||
|
167 | 167 | listing keys for "phases" |
|
168 | 168 | checking for updated bookmarks |
|
169 | 169 | listing keys for "bookmarks" |
|
170 | invalid branch cache (served): tip differs | |
|
170 | 171 | listing keys for "bookmarks" |
|
171 | 172 | 3 changesets found |
|
172 | 173 | list of changesets: |
@@ -174,18 +175,19 b' Extension disabled for lack of acl.sourc' | |||
|
174 | 175 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
175 | 176 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
176 | 177 | bundle2-output-bundle: "HG20", 5 parts total |
|
177 |
bundle2-output-part: "replycaps" 2 |
|
|
178 | bundle2-output-part: "replycaps" 224 bytes payload | |
|
178 | 179 | bundle2-output-part: "check:phases" 24 bytes payload |
|
179 | bundle2-output-part: "check:heads" streamed payload | |
|
180 | bundle2-output-part: "check:updated-heads" streamed payload | |
|
180 | 181 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
181 | 182 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
182 | 183 | bundle2-input-bundle: with-transaction |
|
183 | 184 | bundle2-input-part: "replycaps" supported |
|
184 |
bundle2-input-part: total payload size 2 |
|
|
185 | bundle2-input-part: total payload size 224 | |
|
185 | 186 | bundle2-input-part: "check:phases" supported |
|
186 | 187 | bundle2-input-part: total payload size 24 |
|
187 | bundle2-input-part: "check:heads" supported | |
|
188 | bundle2-input-part: "check:updated-heads" supported | |
|
188 | 189 | bundle2-input-part: total payload size 20 |
|
190 | invalid branch cache (served): tip differs | |
|
189 | 191 | bundle2-input-part: "changegroup" (params: 1 mandatory) supported |
|
190 | 192 | adding changesets |
|
191 | 193 | add changeset ef1ea85a6374 |
@@ -234,6 +236,7 b' No [acl.allow]/[acl.deny]' | |||
|
234 | 236 | listing keys for "phases" |
|
235 | 237 | checking for updated bookmarks |
|
236 | 238 | listing keys for "bookmarks" |
|
239 | invalid branch cache (served): tip differs | |
|
237 | 240 | listing keys for "bookmarks" |
|
238 | 241 | 3 changesets found |
|
239 | 242 | list of changesets: |
@@ -241,18 +244,19 b' No [acl.allow]/[acl.deny]' | |||
|
241 | 244 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
242 | 245 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
243 | 246 | bundle2-output-bundle: "HG20", 5 parts total |
|
244 |
bundle2-output-part: "replycaps" 2 |
|
|
247 | bundle2-output-part: "replycaps" 224 bytes payload | |
|
245 | 248 | bundle2-output-part: "check:phases" 24 bytes payload |
|
246 | bundle2-output-part: "check:heads" streamed payload | |
|
249 | bundle2-output-part: "check:updated-heads" streamed payload | |
|
247 | 250 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
248 | 251 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
249 | 252 | bundle2-input-bundle: with-transaction |
|
250 | 253 | bundle2-input-part: "replycaps" supported |
|
251 |
bundle2-input-part: total payload size 2 |
|
|
254 | bundle2-input-part: total payload size 224 | |
|
252 | 255 | bundle2-input-part: "check:phases" supported |
|
253 | 256 | bundle2-input-part: total payload size 24 |
|
254 | bundle2-input-part: "check:heads" supported | |
|
257 | bundle2-input-part: "check:updated-heads" supported | |
|
255 | 258 | bundle2-input-part: total payload size 20 |
|
259 | invalid branch cache (served): tip differs | |
|
256 | 260 | bundle2-input-part: "changegroup" (params: 1 mandatory) supported |
|
257 | 261 | adding changesets |
|
258 | 262 | add changeset ef1ea85a6374 |
@@ -311,6 +315,7 b' Empty [acl.allow]' | |||
|
311 | 315 | listing keys for "phases" |
|
312 | 316 | checking for updated bookmarks |
|
313 | 317 | listing keys for "bookmarks" |
|
318 | invalid branch cache (served): tip differs | |
|
314 | 319 | listing keys for "bookmarks" |
|
315 | 320 | 3 changesets found |
|
316 | 321 | list of changesets: |
@@ -318,18 +323,19 b' Empty [acl.allow]' | |||
|
318 | 323 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
319 | 324 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
320 | 325 | bundle2-output-bundle: "HG20", 5 parts total |
|
321 |
bundle2-output-part: "replycaps" 2 |
|
|
326 | bundle2-output-part: "replycaps" 224 bytes payload | |
|
322 | 327 | bundle2-output-part: "check:phases" 24 bytes payload |
|
323 | bundle2-output-part: "check:heads" streamed payload | |
|
328 | bundle2-output-part: "check:updated-heads" streamed payload | |
|
324 | 329 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
325 | 330 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
326 | 331 | bundle2-input-bundle: with-transaction |
|
327 | 332 | bundle2-input-part: "replycaps" supported |
|
328 |
bundle2-input-part: total payload size 2 |
|
|
333 | bundle2-input-part: total payload size 224 | |
|
329 | 334 | bundle2-input-part: "check:phases" supported |
|
330 | 335 | bundle2-input-part: total payload size 24 |
|
331 | bundle2-input-part: "check:heads" supported | |
|
336 | bundle2-input-part: "check:updated-heads" supported | |
|
332 | 337 | bundle2-input-part: total payload size 20 |
|
338 | invalid branch cache (served): tip differs | |
|
333 | 339 | bundle2-input-part: "changegroup" (params: 1 mandatory) supported |
|
334 | 340 | adding changesets |
|
335 | 341 | add changeset ef1ea85a6374 |
@@ -379,6 +385,7 b' fred is allowed inside foo/' | |||
|
379 | 385 | listing keys for "phases" |
|
380 | 386 | checking for updated bookmarks |
|
381 | 387 | listing keys for "bookmarks" |
|
388 | invalid branch cache (served): tip differs | |
|
382 | 389 | listing keys for "bookmarks" |
|
383 | 390 | 3 changesets found |
|
384 | 391 | list of changesets: |
@@ -386,18 +393,19 b' fred is allowed inside foo/' | |||
|
386 | 393 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
387 | 394 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
388 | 395 | bundle2-output-bundle: "HG20", 5 parts total |
|
389 |
bundle2-output-part: "replycaps" 2 |
|
|
396 | bundle2-output-part: "replycaps" 224 bytes payload | |
|
390 | 397 | bundle2-output-part: "check:phases" 24 bytes payload |
|
391 | bundle2-output-part: "check:heads" streamed payload | |
|
398 | bundle2-output-part: "check:updated-heads" streamed payload | |
|
392 | 399 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
393 | 400 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
394 | 401 | bundle2-input-bundle: with-transaction |
|
395 | 402 | bundle2-input-part: "replycaps" supported |
|
396 |
bundle2-input-part: total payload size 2 |
|
|
403 | bundle2-input-part: total payload size 224 | |
|
397 | 404 | bundle2-input-part: "check:phases" supported |
|
398 | 405 | bundle2-input-part: total payload size 24 |
|
399 | bundle2-input-part: "check:heads" supported | |
|
406 | bundle2-input-part: "check:updated-heads" supported | |
|
400 | 407 | bundle2-input-part: total payload size 20 |
|
408 | invalid branch cache (served): tip differs | |
|
401 | 409 | bundle2-input-part: "changegroup" (params: 1 mandatory) supported |
|
402 | 410 | adding changesets |
|
403 | 411 | add changeset ef1ea85a6374 |
@@ -452,6 +460,7 b' Empty [acl.deny]' | |||
|
452 | 460 | listing keys for "phases" |
|
453 | 461 | checking for updated bookmarks |
|
454 | 462 | listing keys for "bookmarks" |
|
463 | invalid branch cache (served): tip differs | |
|
455 | 464 | listing keys for "bookmarks" |
|
456 | 465 | 3 changesets found |
|
457 | 466 | list of changesets: |
@@ -459,18 +468,19 b' Empty [acl.deny]' | |||
|
459 | 468 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
460 | 469 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
461 | 470 | bundle2-output-bundle: "HG20", 5 parts total |
|
462 |
bundle2-output-part: "replycaps" 2 |
|
|
471 | bundle2-output-part: "replycaps" 224 bytes payload | |
|
463 | 472 | bundle2-output-part: "check:phases" 24 bytes payload |
|
464 | bundle2-output-part: "check:heads" streamed payload | |
|
473 | bundle2-output-part: "check:updated-heads" streamed payload | |
|
465 | 474 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
466 | 475 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
467 | 476 | bundle2-input-bundle: with-transaction |
|
468 | 477 | bundle2-input-part: "replycaps" supported |
|
469 |
bundle2-input-part: total payload size 2 |
|
|
478 | bundle2-input-part: total payload size 224 | |
|
470 | 479 | bundle2-input-part: "check:phases" supported |
|
471 | 480 | bundle2-input-part: total payload size 24 |
|
472 | bundle2-input-part: "check:heads" supported | |
|
481 | bundle2-input-part: "check:updated-heads" supported | |
|
473 | 482 | bundle2-input-part: total payload size 20 |
|
483 | invalid branch cache (served): tip differs | |
|
474 | 484 | bundle2-input-part: "changegroup" (params: 1 mandatory) supported |
|
475 | 485 | adding changesets |
|
476 | 486 | add changeset ef1ea85a6374 |
@@ -522,6 +532,7 b' fred is allowed inside foo/, but not foo' | |||
|
522 | 532 | listing keys for "phases" |
|
523 | 533 | checking for updated bookmarks |
|
524 | 534 | listing keys for "bookmarks" |
|
535 | invalid branch cache (served): tip differs | |
|
525 | 536 | listing keys for "bookmarks" |
|
526 | 537 | 3 changesets found |
|
527 | 538 | list of changesets: |
@@ -529,18 +540,19 b' fred is allowed inside foo/, but not foo' | |||
|
529 | 540 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
530 | 541 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
531 | 542 | bundle2-output-bundle: "HG20", 5 parts total |
|
532 |
bundle2-output-part: "replycaps" 2 |
|
|
543 | bundle2-output-part: "replycaps" 224 bytes payload | |
|
533 | 544 | bundle2-output-part: "check:phases" 24 bytes payload |
|
534 | bundle2-output-part: "check:heads" streamed payload | |
|
545 | bundle2-output-part: "check:updated-heads" streamed payload | |
|
535 | 546 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
536 | 547 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
537 | 548 | bundle2-input-bundle: with-transaction |
|
538 | 549 | bundle2-input-part: "replycaps" supported |
|
539 |
bundle2-input-part: total payload size 2 |
|
|
550 | bundle2-input-part: total payload size 224 | |
|
540 | 551 | bundle2-input-part: "check:phases" supported |
|
541 | 552 | bundle2-input-part: total payload size 24 |
|
542 | bundle2-input-part: "check:heads" supported | |
|
553 | bundle2-input-part: "check:updated-heads" supported | |
|
543 | 554 | bundle2-input-part: total payload size 20 |
|
555 | invalid branch cache (served): tip differs | |
|
544 | 556 | bundle2-input-part: "changegroup" (params: 1 mandatory) supported |
|
545 | 557 | adding changesets |
|
546 | 558 | add changeset ef1ea85a6374 |
@@ -597,6 +609,7 b' fred is allowed inside foo/, but not foo' | |||
|
597 | 609 | listing keys for "phases" |
|
598 | 610 | checking for updated bookmarks |
|
599 | 611 | listing keys for "bookmarks" |
|
612 | invalid branch cache (served): tip differs | |
|
600 | 613 | listing keys for "bookmarks" |
|
601 | 614 | 3 changesets found |
|
602 | 615 | list of changesets: |
@@ -604,18 +617,19 b' fred is allowed inside foo/, but not foo' | |||
|
604 | 617 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
605 | 618 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
606 | 619 | bundle2-output-bundle: "HG20", 5 parts total |
|
607 |
bundle2-output-part: "replycaps" 2 |
|
|
620 | bundle2-output-part: "replycaps" 224 bytes payload | |
|
608 | 621 | bundle2-output-part: "check:phases" 24 bytes payload |
|
609 | bundle2-output-part: "check:heads" streamed payload | |
|
622 | bundle2-output-part: "check:updated-heads" streamed payload | |
|
610 | 623 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
611 | 624 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
612 | 625 | bundle2-input-bundle: with-transaction |
|
613 | 626 | bundle2-input-part: "replycaps" supported |
|
614 |
bundle2-input-part: total payload size 2 |
|
|
627 | bundle2-input-part: total payload size 224 | |
|
615 | 628 | bundle2-input-part: "check:phases" supported |
|
616 | 629 | bundle2-input-part: total payload size 24 |
|
617 | bundle2-input-part: "check:heads" supported | |
|
630 | bundle2-input-part: "check:updated-heads" supported | |
|
618 | 631 | bundle2-input-part: total payload size 20 |
|
632 | invalid branch cache (served): tip differs | |
|
619 | 633 | bundle2-input-part: "changegroup" (params: 1 mandatory) supported |
|
620 | 634 | adding changesets |
|
621 | 635 | add changeset ef1ea85a6374 |
@@ -669,6 +683,7 b' fred is allowed inside foo/, but not foo' | |||
|
669 | 683 | listing keys for "phases" |
|
670 | 684 | checking for updated bookmarks |
|
671 | 685 | listing keys for "bookmarks" |
|
686 | invalid branch cache (served): tip differs | |
|
672 | 687 | listing keys for "bookmarks" |
|
673 | 688 | 3 changesets found |
|
674 | 689 | list of changesets: |
@@ -676,18 +691,19 b' fred is allowed inside foo/, but not foo' | |||
|
676 | 691 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
677 | 692 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
678 | 693 | bundle2-output-bundle: "HG20", 5 parts total |
|
679 |
bundle2-output-part: "replycaps" 2 |
|
|
694 | bundle2-output-part: "replycaps" 224 bytes payload | |
|
680 | 695 | bundle2-output-part: "check:phases" 24 bytes payload |
|
681 | bundle2-output-part: "check:heads" streamed payload | |
|
696 | bundle2-output-part: "check:updated-heads" streamed payload | |
|
682 | 697 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
683 | 698 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
684 | 699 | bundle2-input-bundle: with-transaction |
|
685 | 700 | bundle2-input-part: "replycaps" supported |
|
686 |
bundle2-input-part: total payload size 2 |
|
|
701 | bundle2-input-part: total payload size 224 | |
|
687 | 702 | bundle2-input-part: "check:phases" supported |
|
688 | 703 | bundle2-input-part: total payload size 24 |
|
689 | bundle2-input-part: "check:heads" supported | |
|
704 | bundle2-input-part: "check:updated-heads" supported | |
|
690 | 705 | bundle2-input-part: total payload size 20 |
|
706 | invalid branch cache (served): tip differs | |
|
691 | 707 | bundle2-input-part: "changegroup" (params: 1 mandatory) supported |
|
692 | 708 | adding changesets |
|
693 | 709 | add changeset ef1ea85a6374 |
@@ -742,27 +758,29 b' fred is not blocked from moving bookmark' | |||
|
742 | 758 | listing keys for "phases" |
|
743 | 759 | checking for updated bookmarks |
|
744 | 760 | listing keys for "bookmarks" |
|
761 | invalid branch cache (served): tip differs | |
|
745 | 762 | listing keys for "bookmarks" |
|
746 | 763 | 1 changesets found |
|
747 | 764 | list of changesets: |
|
748 | 765 | ef1ea85a6374b77d6da9dcda9541f498f2d17df7 |
|
749 | 766 | bundle2-output-bundle: "HG20", 7 parts total |
|
750 |
bundle2-output-part: "replycaps" 2 |
|
|
767 | bundle2-output-part: "replycaps" 224 bytes payload | |
|
751 | 768 | bundle2-output-part: "check:bookmarks" 37 bytes payload |
|
752 | 769 | bundle2-output-part: "check:phases" 24 bytes payload |
|
753 | bundle2-output-part: "check:heads" streamed payload | |
|
770 | bundle2-output-part: "check:updated-heads" streamed payload | |
|
754 | 771 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
755 | 772 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
756 | 773 | bundle2-output-part: "bookmarks" 37 bytes payload |
|
757 | 774 | bundle2-input-bundle: with-transaction |
|
758 | 775 | bundle2-input-part: "replycaps" supported |
|
759 |
bundle2-input-part: total payload size 2 |
|
|
776 | bundle2-input-part: total payload size 224 | |
|
760 | 777 | bundle2-input-part: "check:bookmarks" supported |
|
761 | 778 | bundle2-input-part: total payload size 37 |
|
762 | 779 | bundle2-input-part: "check:phases" supported |
|
763 | 780 | bundle2-input-part: total payload size 24 |
|
764 | bundle2-input-part: "check:heads" supported | |
|
781 | bundle2-input-part: "check:updated-heads" supported | |
|
765 | 782 | bundle2-input-part: total payload size 20 |
|
783 | invalid branch cache (served): tip differs | |
|
766 | 784 | bundle2-input-part: "changegroup" (params: 1 mandatory) supported |
|
767 | 785 | adding changesets |
|
768 | 786 | add changeset ef1ea85a6374 |
@@ -828,27 +846,29 b' fred is not allowed to move bookmarks' | |||
|
828 | 846 | listing keys for "phases" |
|
829 | 847 | checking for updated bookmarks |
|
830 | 848 | listing keys for "bookmarks" |
|
849 | invalid branch cache (served): tip differs | |
|
831 | 850 | listing keys for "bookmarks" |
|
832 | 851 | 1 changesets found |
|
833 | 852 | list of changesets: |
|
834 | 853 | ef1ea85a6374b77d6da9dcda9541f498f2d17df7 |
|
835 | 854 | bundle2-output-bundle: "HG20", 7 parts total |
|
836 |
bundle2-output-part: "replycaps" 2 |
|
|
855 | bundle2-output-part: "replycaps" 224 bytes payload | |
|
837 | 856 | bundle2-output-part: "check:bookmarks" 37 bytes payload |
|
838 | 857 | bundle2-output-part: "check:phases" 24 bytes payload |
|
839 | bundle2-output-part: "check:heads" streamed payload | |
|
858 | bundle2-output-part: "check:updated-heads" streamed payload | |
|
840 | 859 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
841 | 860 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
842 | 861 | bundle2-output-part: "bookmarks" 37 bytes payload |
|
843 | 862 | bundle2-input-bundle: with-transaction |
|
844 | 863 | bundle2-input-part: "replycaps" supported |
|
845 |
bundle2-input-part: total payload size 2 |
|
|
864 | bundle2-input-part: total payload size 224 | |
|
846 | 865 | bundle2-input-part: "check:bookmarks" supported |
|
847 | 866 | bundle2-input-part: total payload size 37 |
|
848 | 867 | bundle2-input-part: "check:phases" supported |
|
849 | 868 | bundle2-input-part: total payload size 24 |
|
850 | bundle2-input-part: "check:heads" supported | |
|
869 | bundle2-input-part: "check:updated-heads" supported | |
|
851 | 870 | bundle2-input-part: total payload size 20 |
|
871 | invalid branch cache (served): tip differs | |
|
852 | 872 | bundle2-input-part: "changegroup" (params: 1 mandatory) supported |
|
853 | 873 | adding changesets |
|
854 | 874 | add changeset ef1ea85a6374 |
@@ -914,6 +934,7 b' barney is allowed everywhere' | |||
|
914 | 934 | listing keys for "phases" |
|
915 | 935 | checking for updated bookmarks |
|
916 | 936 | listing keys for "bookmarks" |
|
937 | invalid branch cache (served): tip differs | |
|
917 | 938 | listing keys for "bookmarks" |
|
918 | 939 | 3 changesets found |
|
919 | 940 | list of changesets: |
@@ -921,18 +942,19 b' barney is allowed everywhere' | |||
|
921 | 942 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
922 | 943 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
923 | 944 | bundle2-output-bundle: "HG20", 5 parts total |
|
924 |
bundle2-output-part: "replycaps" 2 |
|
|
945 | bundle2-output-part: "replycaps" 224 bytes payload | |
|
925 | 946 | bundle2-output-part: "check:phases" 24 bytes payload |
|
926 | bundle2-output-part: "check:heads" streamed payload | |
|
947 | bundle2-output-part: "check:updated-heads" streamed payload | |
|
927 | 948 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
928 | 949 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
929 | 950 | bundle2-input-bundle: with-transaction |
|
930 | 951 | bundle2-input-part: "replycaps" supported |
|
931 |
bundle2-input-part: total payload size 2 |
|
|
952 | bundle2-input-part: total payload size 224 | |
|
932 | 953 | bundle2-input-part: "check:phases" supported |
|
933 | 954 | bundle2-input-part: total payload size 24 |
|
934 | bundle2-input-part: "check:heads" supported | |
|
955 | bundle2-input-part: "check:updated-heads" supported | |
|
935 | 956 | bundle2-input-part: total payload size 20 |
|
957 | invalid branch cache (served): tip differs | |
|
936 | 958 | bundle2-input-part: "changegroup" (params: 1 mandatory) supported |
|
937 | 959 | adding changesets |
|
938 | 960 | add changeset ef1ea85a6374 |
@@ -998,6 +1020,7 b' wilma can change files with a .txt exten' | |||
|
998 | 1020 | listing keys for "phases" |
|
999 | 1021 | checking for updated bookmarks |
|
1000 | 1022 | listing keys for "bookmarks" |
|
1023 | invalid branch cache (served): tip differs | |
|
1001 | 1024 | listing keys for "bookmarks" |
|
1002 | 1025 | 3 changesets found |
|
1003 | 1026 | list of changesets: |
@@ -1005,18 +1028,19 b' wilma can change files with a .txt exten' | |||
|
1005 | 1028 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
1006 | 1029 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
1007 | 1030 | bundle2-output-bundle: "HG20", 5 parts total |
|
1008 |
bundle2-output-part: "replycaps" 2 |
|
|
1031 | bundle2-output-part: "replycaps" 224 bytes payload | |
|
1009 | 1032 | bundle2-output-part: "check:phases" 24 bytes payload |
|
1010 | bundle2-output-part: "check:heads" streamed payload | |
|
1033 | bundle2-output-part: "check:updated-heads" streamed payload | |
|
1011 | 1034 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
1012 | 1035 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
1013 | 1036 | bundle2-input-bundle: with-transaction |
|
1014 | 1037 | bundle2-input-part: "replycaps" supported |
|
1015 |
bundle2-input-part: total payload size 2 |
|
|
1038 | bundle2-input-part: total payload size 224 | |
|
1016 | 1039 | bundle2-input-part: "check:phases" supported |
|
1017 | 1040 | bundle2-input-part: total payload size 24 |
|
1018 | bundle2-input-part: "check:heads" supported | |
|
1041 | bundle2-input-part: "check:updated-heads" supported | |
|
1019 | 1042 | bundle2-input-part: total payload size 20 |
|
1043 | invalid branch cache (served): tip differs | |
|
1020 | 1044 | bundle2-input-part: "changegroup" (params: 1 mandatory) supported |
|
1021 | 1045 | adding changesets |
|
1022 | 1046 | add changeset ef1ea85a6374 |
@@ -1079,6 +1103,7 b' file specified by acl.config does not ex' | |||
|
1079 | 1103 | listing keys for "phases" |
|
1080 | 1104 | checking for updated bookmarks |
|
1081 | 1105 | listing keys for "bookmarks" |
|
1106 | invalid branch cache (served): tip differs | |
|
1082 | 1107 | listing keys for "bookmarks" |
|
1083 | 1108 | 3 changesets found |
|
1084 | 1109 | list of changesets: |
@@ -1086,18 +1111,19 b' file specified by acl.config does not ex' | |||
|
1086 | 1111 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
1087 | 1112 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
1088 | 1113 | bundle2-output-bundle: "HG20", 5 parts total |
|
1089 |
bundle2-output-part: "replycaps" 2 |
|
|
1114 | bundle2-output-part: "replycaps" 224 bytes payload | |
|
1090 | 1115 | bundle2-output-part: "check:phases" 24 bytes payload |
|
1091 | bundle2-output-part: "check:heads" streamed payload | |
|
1116 | bundle2-output-part: "check:updated-heads" streamed payload | |
|
1092 | 1117 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
1093 | 1118 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
1094 | 1119 | bundle2-input-bundle: with-transaction |
|
1095 | 1120 | bundle2-input-part: "replycaps" supported |
|
1096 |
bundle2-input-part: total payload size 2 |
|
|
1121 | bundle2-input-part: total payload size 224 | |
|
1097 | 1122 | bundle2-input-part: "check:phases" supported |
|
1098 | 1123 | bundle2-input-part: total payload size 24 |
|
1099 | bundle2-input-part: "check:heads" supported | |
|
1124 | bundle2-input-part: "check:updated-heads" supported | |
|
1100 | 1125 | bundle2-input-part: total payload size 20 |
|
1126 | invalid branch cache (served): tip differs | |
|
1101 | 1127 | bundle2-input-part: "changegroup" (params: 1 mandatory) supported |
|
1102 | 1128 | adding changesets |
|
1103 | 1129 | add changeset ef1ea85a6374 |
@@ -1155,6 +1181,7 b' betty is allowed inside foo/ by a acl.co' | |||
|
1155 | 1181 | listing keys for "phases" |
|
1156 | 1182 | checking for updated bookmarks |
|
1157 | 1183 | listing keys for "bookmarks" |
|
1184 | invalid branch cache (served): tip differs | |
|
1158 | 1185 | listing keys for "bookmarks" |
|
1159 | 1186 | 3 changesets found |
|
1160 | 1187 | list of changesets: |
@@ -1162,18 +1189,19 b' betty is allowed inside foo/ by a acl.co' | |||
|
1162 | 1189 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
1163 | 1190 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
1164 | 1191 | bundle2-output-bundle: "HG20", 5 parts total |
|
1165 |
bundle2-output-part: "replycaps" 2 |
|
|
1192 | bundle2-output-part: "replycaps" 224 bytes payload | |
|
1166 | 1193 | bundle2-output-part: "check:phases" 24 bytes payload |
|
1167 | bundle2-output-part: "check:heads" streamed payload | |
|
1194 | bundle2-output-part: "check:updated-heads" streamed payload | |
|
1168 | 1195 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
1169 | 1196 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
1170 | 1197 | bundle2-input-bundle: with-transaction |
|
1171 | 1198 | bundle2-input-part: "replycaps" supported |
|
1172 |
bundle2-input-part: total payload size 2 |
|
|
1199 | bundle2-input-part: total payload size 224 | |
|
1173 | 1200 | bundle2-input-part: "check:phases" supported |
|
1174 | 1201 | bundle2-input-part: total payload size 24 |
|
1175 | bundle2-input-part: "check:heads" supported | |
|
1202 | bundle2-input-part: "check:updated-heads" supported | |
|
1176 | 1203 | bundle2-input-part: total payload size 20 |
|
1204 | invalid branch cache (served): tip differs | |
|
1177 | 1205 | bundle2-input-part: "changegroup" (params: 1 mandatory) supported |
|
1178 | 1206 | adding changesets |
|
1179 | 1207 | add changeset ef1ea85a6374 |
@@ -1242,6 +1270,7 b' acl.config can set only [acl.allow]/[acl' | |||
|
1242 | 1270 | listing keys for "phases" |
|
1243 | 1271 | checking for updated bookmarks |
|
1244 | 1272 | listing keys for "bookmarks" |
|
1273 | invalid branch cache (served): tip differs | |
|
1245 | 1274 | listing keys for "bookmarks" |
|
1246 | 1275 | 3 changesets found |
|
1247 | 1276 | list of changesets: |
@@ -1249,18 +1278,19 b' acl.config can set only [acl.allow]/[acl' | |||
|
1249 | 1278 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
1250 | 1279 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
1251 | 1280 | bundle2-output-bundle: "HG20", 5 parts total |
|
1252 |
bundle2-output-part: "replycaps" 2 |
|
|
1281 | bundle2-output-part: "replycaps" 224 bytes payload | |
|
1253 | 1282 | bundle2-output-part: "check:phases" 24 bytes payload |
|
1254 | bundle2-output-part: "check:heads" streamed payload | |
|
1283 | bundle2-output-part: "check:updated-heads" streamed payload | |
|
1255 | 1284 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
1256 | 1285 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
1257 | 1286 | bundle2-input-bundle: with-transaction |
|
1258 | 1287 | bundle2-input-part: "replycaps" supported |
|
1259 |
bundle2-input-part: total payload size 2 |
|
|
1288 | bundle2-input-part: total payload size 224 | |
|
1260 | 1289 | bundle2-input-part: "check:phases" supported |
|
1261 | 1290 | bundle2-input-part: total payload size 24 |
|
1262 | bundle2-input-part: "check:heads" supported | |
|
1291 | bundle2-input-part: "check:updated-heads" supported | |
|
1263 | 1292 | bundle2-input-part: total payload size 20 |
|
1293 | invalid branch cache (served): tip differs | |
|
1264 | 1294 | bundle2-input-part: "changegroup" (params: 1 mandatory) supported |
|
1265 | 1295 | adding changesets |
|
1266 | 1296 | add changeset ef1ea85a6374 |
@@ -1330,6 +1360,7 b' fred is always allowed' | |||
|
1330 | 1360 | listing keys for "phases" |
|
1331 | 1361 | checking for updated bookmarks |
|
1332 | 1362 | listing keys for "bookmarks" |
|
1363 | invalid branch cache (served): tip differs | |
|
1333 | 1364 | listing keys for "bookmarks" |
|
1334 | 1365 | 3 changesets found |
|
1335 | 1366 | list of changesets: |
@@ -1337,18 +1368,19 b' fred is always allowed' | |||
|
1337 | 1368 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
1338 | 1369 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
1339 | 1370 | bundle2-output-bundle: "HG20", 5 parts total |
|
1340 |
bundle2-output-part: "replycaps" 2 |
|
|
1371 | bundle2-output-part: "replycaps" 224 bytes payload | |
|
1341 | 1372 | bundle2-output-part: "check:phases" 24 bytes payload |
|
1342 | bundle2-output-part: "check:heads" streamed payload | |
|
1373 | bundle2-output-part: "check:updated-heads" streamed payload | |
|
1343 | 1374 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
1344 | 1375 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
1345 | 1376 | bundle2-input-bundle: with-transaction |
|
1346 | 1377 | bundle2-input-part: "replycaps" supported |
|
1347 |
bundle2-input-part: total payload size 2 |
|
|
1378 | bundle2-input-part: total payload size 224 | |
|
1348 | 1379 | bundle2-input-part: "check:phases" supported |
|
1349 | 1380 | bundle2-input-part: total payload size 24 |
|
1350 | bundle2-input-part: "check:heads" supported | |
|
1381 | bundle2-input-part: "check:updated-heads" supported | |
|
1351 | 1382 | bundle2-input-part: total payload size 20 |
|
1383 | invalid branch cache (served): tip differs | |
|
1352 | 1384 | bundle2-input-part: "changegroup" (params: 1 mandatory) supported |
|
1353 | 1385 | adding changesets |
|
1354 | 1386 | add changeset ef1ea85a6374 |
@@ -1414,6 +1446,7 b' no one is allowed inside foo/Bar/' | |||
|
1414 | 1446 | listing keys for "phases" |
|
1415 | 1447 | checking for updated bookmarks |
|
1416 | 1448 | listing keys for "bookmarks" |
|
1449 | invalid branch cache (served): tip differs | |
|
1417 | 1450 | listing keys for "bookmarks" |
|
1418 | 1451 | 3 changesets found |
|
1419 | 1452 | list of changesets: |
@@ -1421,18 +1454,19 b' no one is allowed inside foo/Bar/' | |||
|
1421 | 1454 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
1422 | 1455 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
1423 | 1456 | bundle2-output-bundle: "HG20", 5 parts total |
|
1424 |
bundle2-output-part: "replycaps" 2 |
|
|
1457 | bundle2-output-part: "replycaps" 224 bytes payload | |
|
1425 | 1458 | bundle2-output-part: "check:phases" 24 bytes payload |
|
1426 | bundle2-output-part: "check:heads" streamed payload | |
|
1459 | bundle2-output-part: "check:updated-heads" streamed payload | |
|
1427 | 1460 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
1428 | 1461 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
1429 | 1462 | bundle2-input-bundle: with-transaction |
|
1430 | 1463 | bundle2-input-part: "replycaps" supported |
|
1431 |
bundle2-input-part: total payload size 2 |
|
|
1464 | bundle2-input-part: total payload size 224 | |
|
1432 | 1465 | bundle2-input-part: "check:phases" supported |
|
1433 | 1466 | bundle2-input-part: total payload size 24 |
|
1434 | bundle2-input-part: "check:heads" supported | |
|
1467 | bundle2-input-part: "check:updated-heads" supported | |
|
1435 | 1468 | bundle2-input-part: total payload size 20 |
|
1469 | invalid branch cache (served): tip differs | |
|
1436 | 1470 | bundle2-input-part: "changegroup" (params: 1 mandatory) supported |
|
1437 | 1471 | adding changesets |
|
1438 | 1472 | add changeset ef1ea85a6374 |
@@ -1494,6 +1528,7 b' OS-level groups' | |||
|
1494 | 1528 | listing keys for "phases" |
|
1495 | 1529 | checking for updated bookmarks |
|
1496 | 1530 | listing keys for "bookmarks" |
|
1531 | invalid branch cache (served): tip differs | |
|
1497 | 1532 | listing keys for "bookmarks" |
|
1498 | 1533 | 3 changesets found |
|
1499 | 1534 | list of changesets: |
@@ -1501,18 +1536,19 b' OS-level groups' | |||
|
1501 | 1536 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
1502 | 1537 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
1503 | 1538 | bundle2-output-bundle: "HG20", 5 parts total |
|
1504 |
bundle2-output-part: "replycaps" 2 |
|
|
1539 | bundle2-output-part: "replycaps" 224 bytes payload | |
|
1505 | 1540 | bundle2-output-part: "check:phases" 24 bytes payload |
|
1506 | bundle2-output-part: "check:heads" streamed payload | |
|
1541 | bundle2-output-part: "check:updated-heads" streamed payload | |
|
1507 | 1542 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
1508 | 1543 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
1509 | 1544 | bundle2-input-bundle: with-transaction |
|
1510 | 1545 | bundle2-input-part: "replycaps" supported |
|
1511 |
bundle2-input-part: total payload size 2 |
|
|
1546 | bundle2-input-part: total payload size 224 | |
|
1512 | 1547 | bundle2-input-part: "check:phases" supported |
|
1513 | 1548 | bundle2-input-part: total payload size 24 |
|
1514 | bundle2-input-part: "check:heads" supported | |
|
1549 | bundle2-input-part: "check:updated-heads" supported | |
|
1515 | 1550 | bundle2-input-part: total payload size 20 |
|
1551 | invalid branch cache (served): tip differs | |
|
1516 | 1552 | bundle2-input-part: "changegroup" (params: 1 mandatory) supported |
|
1517 | 1553 | adding changesets |
|
1518 | 1554 | add changeset ef1ea85a6374 |
@@ -1579,6 +1615,7 b' OS-level groups' | |||
|
1579 | 1615 | listing keys for "phases" |
|
1580 | 1616 | checking for updated bookmarks |
|
1581 | 1617 | listing keys for "bookmarks" |
|
1618 | invalid branch cache (served): tip differs | |
|
1582 | 1619 | listing keys for "bookmarks" |
|
1583 | 1620 | 3 changesets found |
|
1584 | 1621 | list of changesets: |
@@ -1586,18 +1623,19 b' OS-level groups' | |||
|
1586 | 1623 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
1587 | 1624 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
1588 | 1625 | bundle2-output-bundle: "HG20", 5 parts total |
|
1589 |
bundle2-output-part: "replycaps" 2 |
|
|
1626 | bundle2-output-part: "replycaps" 224 bytes payload | |
|
1590 | 1627 | bundle2-output-part: "check:phases" 24 bytes payload |
|
1591 | bundle2-output-part: "check:heads" streamed payload | |
|
1628 | bundle2-output-part: "check:updated-heads" streamed payload | |
|
1592 | 1629 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
1593 | 1630 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
1594 | 1631 | bundle2-input-bundle: with-transaction |
|
1595 | 1632 | bundle2-input-part: "replycaps" supported |
|
1596 |
bundle2-input-part: total payload size 2 |
|
|
1633 | bundle2-input-part: total payload size 224 | |
|
1597 | 1634 | bundle2-input-part: "check:phases" supported |
|
1598 | 1635 | bundle2-input-part: total payload size 24 |
|
1599 | bundle2-input-part: "check:heads" supported | |
|
1636 | bundle2-input-part: "check:updated-heads" supported | |
|
1600 | 1637 | bundle2-input-part: total payload size 20 |
|
1638 | invalid branch cache (served): tip differs | |
|
1601 | 1639 | bundle2-input-part: "changegroup" (params: 1 mandatory) supported |
|
1602 | 1640 | adding changesets |
|
1603 | 1641 | add changeset ef1ea85a6374 |
@@ -1707,18 +1745,18 b' No branch acls specified' | |||
|
1707 | 1745 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
1708 | 1746 | e8fc755d4d8217ee5b0c2bb41558c40d43b92c01 |
|
1709 | 1747 | bundle2-output-bundle: "HG20", 5 parts total |
|
1710 |
bundle2-output-part: "replycaps" 2 |
|
|
1748 | bundle2-output-part: "replycaps" 224 bytes payload | |
|
1711 | 1749 | bundle2-output-part: "check:phases" 48 bytes payload |
|
1712 | bundle2-output-part: "check:heads" streamed payload | |
|
1750 | bundle2-output-part: "check:updated-heads" streamed payload | |
|
1713 | 1751 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
1714 | 1752 | bundle2-output-part: "phase-heads" 48 bytes payload |
|
1715 | 1753 | bundle2-input-bundle: with-transaction |
|
1716 | 1754 | bundle2-input-part: "replycaps" supported |
|
1717 |
bundle2-input-part: total payload size 2 |
|
|
1755 | bundle2-input-part: total payload size 224 | |
|
1718 | 1756 | bundle2-input-part: "check:phases" supported |
|
1719 | 1757 | bundle2-input-part: total payload size 48 |
|
1720 | bundle2-input-part: "check:heads" supported | |
|
1721 |
bundle2-input-part: total payload size |
|
|
1758 | bundle2-input-part: "check:updated-heads" supported | |
|
1759 | bundle2-input-part: total payload size 40 | |
|
1722 | 1760 | bundle2-input-part: "changegroup" (params: 1 mandatory) supported |
|
1723 | 1761 | adding changesets |
|
1724 | 1762 | add changeset ef1ea85a6374 |
@@ -1793,18 +1831,18 b' Branch acl deny test' | |||
|
1793 | 1831 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
1794 | 1832 | e8fc755d4d8217ee5b0c2bb41558c40d43b92c01 |
|
1795 | 1833 | bundle2-output-bundle: "HG20", 5 parts total |
|
1796 |
bundle2-output-part: "replycaps" 2 |
|
|
1834 | bundle2-output-part: "replycaps" 224 bytes payload | |
|
1797 | 1835 | bundle2-output-part: "check:phases" 48 bytes payload |
|
1798 | bundle2-output-part: "check:heads" streamed payload | |
|
1836 | bundle2-output-part: "check:updated-heads" streamed payload | |
|
1799 | 1837 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
1800 | 1838 | bundle2-output-part: "phase-heads" 48 bytes payload |
|
1801 | 1839 | bundle2-input-bundle: with-transaction |
|
1802 | 1840 | bundle2-input-part: "replycaps" supported |
|
1803 |
bundle2-input-part: total payload size 2 |
|
|
1841 | bundle2-input-part: total payload size 224 | |
|
1804 | 1842 | bundle2-input-part: "check:phases" supported |
|
1805 | 1843 | bundle2-input-part: total payload size 48 |
|
1806 | bundle2-input-part: "check:heads" supported | |
|
1807 |
bundle2-input-part: total payload size |
|
|
1844 | bundle2-input-part: "check:updated-heads" supported | |
|
1845 | bundle2-input-part: total payload size 40 | |
|
1808 | 1846 | bundle2-input-part: "changegroup" (params: 1 mandatory) supported |
|
1809 | 1847 | adding changesets |
|
1810 | 1848 | add changeset ef1ea85a6374 |
@@ -1871,18 +1909,18 b' Branch acl empty allow test' | |||
|
1871 | 1909 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
1872 | 1910 | e8fc755d4d8217ee5b0c2bb41558c40d43b92c01 |
|
1873 | 1911 | bundle2-output-bundle: "HG20", 5 parts total |
|
1874 |
bundle2-output-part: "replycaps" 2 |
|
|
1912 | bundle2-output-part: "replycaps" 224 bytes payload | |
|
1875 | 1913 | bundle2-output-part: "check:phases" 48 bytes payload |
|
1876 | bundle2-output-part: "check:heads" streamed payload | |
|
1914 | bundle2-output-part: "check:updated-heads" streamed payload | |
|
1877 | 1915 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
1878 | 1916 | bundle2-output-part: "phase-heads" 48 bytes payload |
|
1879 | 1917 | bundle2-input-bundle: with-transaction |
|
1880 | 1918 | bundle2-input-part: "replycaps" supported |
|
1881 |
bundle2-input-part: total payload size 2 |
|
|
1919 | bundle2-input-part: total payload size 224 | |
|
1882 | 1920 | bundle2-input-part: "check:phases" supported |
|
1883 | 1921 | bundle2-input-part: total payload size 48 |
|
1884 | bundle2-input-part: "check:heads" supported | |
|
1885 |
bundle2-input-part: total payload size |
|
|
1922 | bundle2-input-part: "check:updated-heads" supported | |
|
1923 | bundle2-input-part: total payload size 40 | |
|
1886 | 1924 | bundle2-input-part: "changegroup" (params: 1 mandatory) supported |
|
1887 | 1925 | adding changesets |
|
1888 | 1926 | add changeset ef1ea85a6374 |
@@ -1945,18 +1983,18 b' Branch acl allow other' | |||
|
1945 | 1983 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
1946 | 1984 | e8fc755d4d8217ee5b0c2bb41558c40d43b92c01 |
|
1947 | 1985 | bundle2-output-bundle: "HG20", 5 parts total |
|
1948 |
bundle2-output-part: "replycaps" 2 |
|
|
1986 | bundle2-output-part: "replycaps" 224 bytes payload | |
|
1949 | 1987 | bundle2-output-part: "check:phases" 48 bytes payload |
|
1950 | bundle2-output-part: "check:heads" streamed payload | |
|
1988 | bundle2-output-part: "check:updated-heads" streamed payload | |
|
1951 | 1989 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
1952 | 1990 | bundle2-output-part: "phase-heads" 48 bytes payload |
|
1953 | 1991 | bundle2-input-bundle: with-transaction |
|
1954 | 1992 | bundle2-input-part: "replycaps" supported |
|
1955 |
bundle2-input-part: total payload size 2 |
|
|
1993 | bundle2-input-part: total payload size 224 | |
|
1956 | 1994 | bundle2-input-part: "check:phases" supported |
|
1957 | 1995 | bundle2-input-part: total payload size 48 |
|
1958 | bundle2-input-part: "check:heads" supported | |
|
1959 |
bundle2-input-part: total payload size |
|
|
1996 | bundle2-input-part: "check:updated-heads" supported | |
|
1997 | bundle2-input-part: total payload size 40 | |
|
1960 | 1998 | bundle2-input-part: "changegroup" (params: 1 mandatory) supported |
|
1961 | 1999 | adding changesets |
|
1962 | 2000 | add changeset ef1ea85a6374 |
@@ -2013,18 +2051,18 b' Branch acl allow other' | |||
|
2013 | 2051 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
2014 | 2052 | e8fc755d4d8217ee5b0c2bb41558c40d43b92c01 |
|
2015 | 2053 | bundle2-output-bundle: "HG20", 5 parts total |
|
2016 |
bundle2-output-part: "replycaps" 2 |
|
|
2054 | bundle2-output-part: "replycaps" 224 bytes payload | |
|
2017 | 2055 | bundle2-output-part: "check:phases" 48 bytes payload |
|
2018 | bundle2-output-part: "check:heads" streamed payload | |
|
2056 | bundle2-output-part: "check:updated-heads" streamed payload | |
|
2019 | 2057 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
2020 | 2058 | bundle2-output-part: "phase-heads" 48 bytes payload |
|
2021 | 2059 | bundle2-input-bundle: with-transaction |
|
2022 | 2060 | bundle2-input-part: "replycaps" supported |
|
2023 |
bundle2-input-part: total payload size 2 |
|
|
2061 | bundle2-input-part: total payload size 224 | |
|
2024 | 2062 | bundle2-input-part: "check:phases" supported |
|
2025 | 2063 | bundle2-input-part: total payload size 48 |
|
2026 | bundle2-input-part: "check:heads" supported | |
|
2027 |
bundle2-input-part: total payload size |
|
|
2064 | bundle2-input-part: "check:updated-heads" supported | |
|
2065 | bundle2-input-part: total payload size 40 | |
|
2028 | 2066 | bundle2-input-part: "changegroup" (params: 1 mandatory) supported |
|
2029 | 2067 | adding changesets |
|
2030 | 2068 | add changeset ef1ea85a6374 |
@@ -2104,18 +2142,18 b' push foobar into the remote' | |||
|
2104 | 2142 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
2105 | 2143 | e8fc755d4d8217ee5b0c2bb41558c40d43b92c01 |
|
2106 | 2144 | bundle2-output-bundle: "HG20", 5 parts total |
|
2107 |
bundle2-output-part: "replycaps" 2 |
|
|
2145 | bundle2-output-part: "replycaps" 224 bytes payload | |
|
2108 | 2146 | bundle2-output-part: "check:phases" 48 bytes payload |
|
2109 | bundle2-output-part: "check:heads" streamed payload | |
|
2147 | bundle2-output-part: "check:updated-heads" streamed payload | |
|
2110 | 2148 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
2111 | 2149 | bundle2-output-part: "phase-heads" 48 bytes payload |
|
2112 | 2150 | bundle2-input-bundle: with-transaction |
|
2113 | 2151 | bundle2-input-part: "replycaps" supported |
|
2114 |
bundle2-input-part: total payload size 2 |
|
|
2152 | bundle2-input-part: total payload size 224 | |
|
2115 | 2153 | bundle2-input-part: "check:phases" supported |
|
2116 | 2154 | bundle2-input-part: total payload size 48 |
|
2117 | bundle2-input-part: "check:heads" supported | |
|
2118 |
bundle2-input-part: total payload size |
|
|
2155 | bundle2-input-part: "check:updated-heads" supported | |
|
2156 | bundle2-input-part: total payload size 40 | |
|
2119 | 2157 | bundle2-input-part: "changegroup" (params: 1 mandatory) supported |
|
2120 | 2158 | adding changesets |
|
2121 | 2159 | add changeset ef1ea85a6374 |
@@ -2194,18 +2232,18 b' Branch acl conflicting deny' | |||
|
2194 | 2232 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
2195 | 2233 | e8fc755d4d8217ee5b0c2bb41558c40d43b92c01 |
|
2196 | 2234 | bundle2-output-bundle: "HG20", 5 parts total |
|
2197 |
bundle2-output-part: "replycaps" 2 |
|
|
2235 | bundle2-output-part: "replycaps" 224 bytes payload | |
|
2198 | 2236 | bundle2-output-part: "check:phases" 48 bytes payload |
|
2199 | bundle2-output-part: "check:heads" streamed payload | |
|
2237 | bundle2-output-part: "check:updated-heads" streamed payload | |
|
2200 | 2238 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
2201 | 2239 | bundle2-output-part: "phase-heads" 48 bytes payload |
|
2202 | 2240 | bundle2-input-bundle: with-transaction |
|
2203 | 2241 | bundle2-input-part: "replycaps" supported |
|
2204 |
bundle2-input-part: total payload size 2 |
|
|
2242 | bundle2-input-part: total payload size 224 | |
|
2205 | 2243 | bundle2-input-part: "check:phases" supported |
|
2206 | 2244 | bundle2-input-part: total payload size 48 |
|
2207 | bundle2-input-part: "check:heads" supported | |
|
2208 |
bundle2-input-part: total payload size |
|
|
2245 | bundle2-input-part: "check:updated-heads" supported | |
|
2246 | bundle2-input-part: total payload size 40 | |
|
2209 | 2247 | bundle2-input-part: "changegroup" (params: 1 mandatory) supported |
|
2210 | 2248 | adding changesets |
|
2211 | 2249 | add changeset ef1ea85a6374 |
@@ -2267,18 +2305,18 b" User 'astro' must not be denied" | |||
|
2267 | 2305 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
2268 | 2306 | e8fc755d4d8217ee5b0c2bb41558c40d43b92c01 |
|
2269 | 2307 | bundle2-output-bundle: "HG20", 5 parts total |
|
2270 |
bundle2-output-part: "replycaps" 2 |
|
|
2308 | bundle2-output-part: "replycaps" 224 bytes payload | |
|
2271 | 2309 | bundle2-output-part: "check:phases" 48 bytes payload |
|
2272 | bundle2-output-part: "check:heads" streamed payload | |
|
2310 | bundle2-output-part: "check:updated-heads" streamed payload | |
|
2273 | 2311 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
2274 | 2312 | bundle2-output-part: "phase-heads" 48 bytes payload |
|
2275 | 2313 | bundle2-input-bundle: with-transaction |
|
2276 | 2314 | bundle2-input-part: "replycaps" supported |
|
2277 |
bundle2-input-part: total payload size 2 |
|
|
2315 | bundle2-input-part: total payload size 224 | |
|
2278 | 2316 | bundle2-input-part: "check:phases" supported |
|
2279 | 2317 | bundle2-input-part: total payload size 48 |
|
2280 | bundle2-input-part: "check:heads" supported | |
|
2281 |
bundle2-input-part: total payload size |
|
|
2318 | bundle2-input-part: "check:updated-heads" supported | |
|
2319 | bundle2-input-part: total payload size 40 | |
|
2282 | 2320 | bundle2-input-part: "changegroup" (params: 1 mandatory) supported |
|
2283 | 2321 | adding changesets |
|
2284 | 2322 | add changeset ef1ea85a6374 |
@@ -2351,18 +2389,18 b' Non-astro users must be denied' | |||
|
2351 | 2389 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
2352 | 2390 | e8fc755d4d8217ee5b0c2bb41558c40d43b92c01 |
|
2353 | 2391 | bundle2-output-bundle: "HG20", 5 parts total |
|
2354 |
bundle2-output-part: "replycaps" 2 |
|
|
2392 | bundle2-output-part: "replycaps" 224 bytes payload | |
|
2355 | 2393 | bundle2-output-part: "check:phases" 48 bytes payload |
|
2356 | bundle2-output-part: "check:heads" streamed payload | |
|
2394 | bundle2-output-part: "check:updated-heads" streamed payload | |
|
2357 | 2395 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
2358 | 2396 | bundle2-output-part: "phase-heads" 48 bytes payload |
|
2359 | 2397 | bundle2-input-bundle: with-transaction |
|
2360 | 2398 | bundle2-input-part: "replycaps" supported |
|
2361 |
bundle2-input-part: total payload size 2 |
|
|
2399 | bundle2-input-part: total payload size 224 | |
|
2362 | 2400 | bundle2-input-part: "check:phases" supported |
|
2363 | 2401 | bundle2-input-part: total payload size 48 |
|
2364 | bundle2-input-part: "check:heads" supported | |
|
2365 |
bundle2-input-part: total payload size |
|
|
2402 | bundle2-input-part: "check:updated-heads" supported | |
|
2403 | bundle2-input-part: total payload size 40 | |
|
2366 | 2404 | bundle2-input-part: "changegroup" (params: 1 mandatory) supported |
|
2367 | 2405 | adding changesets |
|
2368 | 2406 | add changeset ef1ea85a6374 |
@@ -129,10 +129,10 b' delete a remote bookmark' | |||
|
129 | 129 | bundle2-output: bundle parameter: |
|
130 | 130 | bundle2-output: start of parts |
|
131 | 131 | bundle2-output: bundle part: "replycaps" |
|
132 |
bundle2-output-part: "replycaps" 2 |
|
|
132 | bundle2-output-part: "replycaps" 241 bytes payload | |
|
133 | 133 | bundle2-output: part 0: "REPLYCAPS" |
|
134 | 134 | bundle2-output: header chunk size: 16 |
|
135 |
bundle2-output: payload chunk size: 2 |
|
|
135 | bundle2-output: payload chunk size: 241 | |
|
136 | 136 | bundle2-output: closing payload chunk |
|
137 | 137 | bundle2-output: bundle part: "check:bookmarks" |
|
138 | 138 | bundle2-output-part: "check:bookmarks" 23 bytes payload |
@@ -162,9 +162,9 b' delete a remote bookmark' | |||
|
162 | 162 | bundle2-input: part parameters: 0 |
|
163 | 163 | bundle2-input: found a handler for part replycaps |
|
164 | 164 | bundle2-input-part: "replycaps" supported |
|
165 |
bundle2-input: payload chunk size: 2 |
|
|
165 | bundle2-input: payload chunk size: 241 | |
|
166 | 166 | bundle2-input: payload chunk size: 0 |
|
167 |
bundle2-input-part: total payload size 2 |
|
|
167 | bundle2-input-part: total payload size 241 | |
|
168 | 168 | bundle2-input: part header size: 22 |
|
169 | 169 | bundle2-input: part type: "CHECK:BOOKMARKS" |
|
170 | 170 | bundle2-input: part id: "1" |
@@ -241,10 +241,10 b' delete a remote bookmark' | |||
|
241 | 241 | bundle2-output: bundle parameter: |
|
242 | 242 | bundle2-output: start of parts |
|
243 | 243 | bundle2-output: bundle part: "replycaps" |
|
244 |
bundle2-output-part: "replycaps" 2 |
|
|
244 | bundle2-output-part: "replycaps" 241 bytes payload | |
|
245 | 245 | bundle2-output: part 0: "REPLYCAPS" |
|
246 | 246 | bundle2-output: header chunk size: 16 |
|
247 |
bundle2-output: payload chunk size: 2 |
|
|
247 | bundle2-output: payload chunk size: 241 | |
|
248 | 248 | bundle2-output: closing payload chunk |
|
249 | 249 | bundle2-output: bundle part: "check:bookmarks" |
|
250 | 250 | bundle2-output-part: "check:bookmarks" 23 bytes payload |
@@ -275,9 +275,9 b' delete a remote bookmark' | |||
|
275 | 275 | bundle2-input: part parameters: 0 |
|
276 | 276 | bundle2-input: found a handler for part replycaps |
|
277 | 277 | bundle2-input-part: "replycaps" supported |
|
278 |
bundle2-input: payload chunk size: 2 |
|
|
278 | bundle2-input: payload chunk size: 241 | |
|
279 | 279 | bundle2-input: payload chunk size: 0 |
|
280 |
bundle2-input-part: total payload size 2 |
|
|
280 | bundle2-input-part: total payload size 241 | |
|
281 | 281 | bundle2-input: part header size: 22 |
|
282 | 282 | bundle2-input: part type: "CHECK:BOOKMARKS" |
|
283 | 283 | bundle2-input: part id: "1" |
@@ -54,6 +54,8 b' Cannot stream clone when server.uncompre' | |||
|
54 | 54 | changegroup |
|
55 | 55 | 01 |
|
56 | 56 | 02 |
|
57 | checkheads | |
|
58 | related | |
|
57 | 59 | digests |
|
58 | 60 | md5 |
|
59 | 61 | sha1 |
@@ -120,6 +122,8 b' Cannot stream clone when server.uncompre' | |||
|
120 | 122 | changegroup |
|
121 | 123 | 01 |
|
122 | 124 | 02 |
|
125 | checkheads | |
|
126 | related | |
|
123 | 127 | digests |
|
124 | 128 | md5 |
|
125 | 129 | sha1 |
@@ -615,6 +615,8 b' Test debugcapabilities command:' | |||
|
615 | 615 | changegroup |
|
616 | 616 | 01 |
|
617 | 617 | 02 |
|
618 | checkheads | |
|
619 | related | |
|
618 | 620 | digests |
|
619 | 621 | md5 |
|
620 | 622 | sha1 |
@@ -650,7 +652,7 b' Test debugpeer' | |||
|
650 | 652 | devel-peer-request: pairs: 81 bytes |
|
651 | 653 | sending hello command |
|
652 | 654 | sending between command |
|
653 |
remote: 4 |
|
|
655 | remote: 463 | |
|
654 | 656 | remote: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
|
655 | 657 | remote: 1 |
|
656 | 658 | devel-peer-request: protocaps |
@@ -15,6 +15,8 b' version so behavior is deterministic.' | |||
|
15 | 15 | > sparse-revlog = no |
|
16 | 16 | > [devel] |
|
17 | 17 | > legacy.exchange = phases |
|
18 | > [server] | |
|
19 | > concurrent-push-mode = strict | |
|
18 | 20 | > EOF |
|
19 | 21 | |
|
20 | 22 | $ hg init server0 |
@@ -321,7 +321,7 b' Client with HTTPv2 enabled automatically' | |||
|
321 | 321 | s> Content-Type: application/mercurial-cbor\r\n |
|
322 | 322 | s> Content-Length: *\r\n (glob) |
|
323 | 323 | s> \r\n |
|
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\x |
|
|
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\xf7batch 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 | |
|
325 | 325 | sending heads command |
|
326 | 326 | s> setsockopt(6, 1, 1) -> None (?) |
|
327 | 327 | s> POST /api/exp-http-v2-0003/ro/heads HTTP/1.1\r\n |
@@ -437,7 +437,7 b' Verify our HTTP 301 is served properly' | |||
|
437 | 437 | s> Server: testing stub value\r\n |
|
438 | 438 | s> Date: $HTTP_DATE$\r\n |
|
439 | 439 | s> Content-Type: application/mercurial-0.1\r\n |
|
440 |
s> Content-Length: |
|
|
440 | s> Content-Length: 503\r\n | |
|
441 | 441 | s> \r\n |
|
442 | 442 | 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 |
|
443 | 443 | |
@@ -474,7 +474,7 b' Test with the HTTP peer' | |||
|
474 | 474 | s> Server: testing stub value\r\n |
|
475 | 475 | s> Date: $HTTP_DATE$\r\n |
|
476 | 476 | s> Content-Type: application/mercurial-0.1\r\n |
|
477 |
s> Content-Length: |
|
|
477 | s> Content-Length: 503\r\n | |
|
478 | 478 | s> \r\n |
|
479 | 479 | real URL is http://$LOCALIP:$HGPORT/redirected (glob) |
|
480 | 480 | 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 |
@@ -745,7 +745,7 b' Now test a variation where we strip the ' | |||
|
745 | 745 | s> Server: testing stub value\r\n |
|
746 | 746 | s> Date: $HTTP_DATE$\r\n |
|
747 | 747 | s> Content-Type: application/mercurial-0.1\r\n |
|
748 |
s> Content-Length: |
|
|
748 | s> Content-Length: 503\r\n | |
|
749 | 749 | s> \r\n |
|
750 | 750 | real URL is http://$LOCALIP:$HGPORT/redirected (glob) |
|
751 | 751 | 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 |
@@ -320,20 +320,20 b' test http authentication' | |||
|
320 | 320 | list of changesets: |
|
321 | 321 | 7f4e523d01f2cc3765ac8934da3d14db775ff872 |
|
322 | 322 | bundle2-output-bundle: "HG20", 5 parts total |
|
323 |
bundle2-output-part: "replycaps" 2 |
|
|
323 | bundle2-output-part: "replycaps" 224 bytes payload | |
|
324 | 324 | bundle2-output-part: "check:phases" 24 bytes payload |
|
325 | bundle2-output-part: "check:heads" streamed payload | |
|
325 | bundle2-output-part: "check:updated-heads" streamed payload | |
|
326 | 326 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
327 | 327 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
328 | 328 | sending unbundle command |
|
329 |
sending 10 |
|
|
329 | sending 1040 bytes | |
|
330 | 330 | devel-peer-request: POST http://localhost:$HGPORT2/?cmd=unbundle |
|
331 |
devel-peer-request: Content-length 10 |
|
|
331 | devel-peer-request: Content-length 1040 | |
|
332 | 332 | devel-peer-request: Content-type application/mercurial-0.1 |
|
333 | 333 | devel-peer-request: Vary X-HgArg-1,X-HgProto-1 |
|
334 | 334 | devel-peer-request: X-hgproto-1 0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull |
|
335 | 335 | devel-peer-request: 16 bytes of commands arguments in headers |
|
336 |
devel-peer-request: 10 |
|
|
336 | devel-peer-request: 1040 bytes of data | |
|
337 | 337 | devel-peer-request: finished in *.???? seconds (200) (glob) |
|
338 | 338 | bundle2-input-bundle: no-transaction |
|
339 | 339 | bundle2-input-part: "reply:changegroup" (advisory) (params: 0 advisory) supported |
@@ -50,7 +50,7 b' Pushing a new commit from the client to ' | |||
|
50 | 50 | 6cb0989601f1 added a |
|
51 | 51 | |
|
52 | 52 | $ scratchnodes |
|
53 |
6cb0989601f1fb5805238edfb16f3606713d9a0b |
|
|
53 | 6cb0989601f1fb5805238edfb16f3606713d9a0b 3b414252ff8acab801318445d88ff48faf4a28c3 | |
|
54 | 54 | |
|
55 | 55 | Understanding how data is stored on the bundlestore in server |
|
56 | 56 | ------------------------------------------------------------- |
@@ -61,8 +61,8 b' There are two things, filebundlestore an' | |||
|
61 | 61 | index |
|
62 | 62 | |
|
63 | 63 | filebundlestore stores the bundles |
|
64 |
$ ls ../repo/.hg/scratchbranches/filebundlestore/ |
|
|
65 | a4c202c147a9c4bb91bbadb56321fc5f3950f7f2 | |
|
64 | $ ls ../repo/.hg/scratchbranches/filebundlestore/3b/41/ | |
|
65 | 3b414252ff8acab801318445d88ff48faf4a28c3 | |
|
66 | 66 | |
|
67 | 67 | index/nodemap stores a map of node id and file in which bundle is stored in filebundlestore |
|
68 | 68 | $ ls ../repo/.hg/scratchbranches/index/ |
@@ -82,7 +82,7 b' Checking that the commit was not applied' | |||
|
82 | 82 | Applying the changeset from the bundlestore |
|
83 | 83 | -------------------------------------------- |
|
84 | 84 | |
|
85 |
$ hg unbundle .hg/scratchbranches/filebundlestore/ |
|
|
85 | $ hg unbundle .hg/scratchbranches/filebundlestore/3b/41/3b414252ff8acab801318445d88ff48faf4a28c3 | |
|
86 | 86 | adding changesets |
|
87 | 87 | adding manifests |
|
88 | 88 | adding file changes |
@@ -133,9 +133,9 b' Checking that changesets are not applied' | |||
|
133 | 133 | |
|
134 | 134 | Both of the new changesets are stored in a single bundle-file |
|
135 | 135 | $ scratchnodes |
|
136 |
6cb0989601f1fb5805238edfb16f3606713d9a0b |
|
|
137 |
bf8a6e3011b345146bbbedbcb1ebd4837571492a |
|
|
138 |
eaba929e866c59bc9a6aada5a9dd2f6990db83c0 |
|
|
136 | 6cb0989601f1fb5805238edfb16f3606713d9a0b 3b414252ff8acab801318445d88ff48faf4a28c3 | |
|
137 | bf8a6e3011b345146bbbedbcb1ebd4837571492a 239585f5e61f0c09ce7106bdc1097bff731738f4 | |
|
138 | eaba929e866c59bc9a6aada5a9dd2f6990db83c0 239585f5e61f0c09ce7106bdc1097bff731738f4 | |
|
139 | 139 | |
|
140 | 140 | Pushing more changesets to the server |
|
141 | 141 | ------------------------------------- |
@@ -158,11 +158,11 b' XXX: we should have pushed only the part' | |||
|
158 | 158 | |
|
159 | 159 | Sneak peek into the bundlestore at the server |
|
160 | 160 | $ scratchnodes |
|
161 |
1bb96358eda285b536c6d1c66846a7cdb2336cea |
|
|
162 |
6cb0989601f1fb5805238edfb16f3606713d9a0b |
|
|
163 |
b4e4bce660512ad3e71189e14588a70ac8e31fef |
|
|
164 |
bf8a6e3011b345146bbbedbcb1ebd4837571492a |
|
|
165 |
eaba929e866c59bc9a6aada5a9dd2f6990db83c0 |
|
|
161 | 1bb96358eda285b536c6d1c66846a7cdb2336cea 98fbae0016662521b0007da1b7bc349cd3caacd1 | |
|
162 | 6cb0989601f1fb5805238edfb16f3606713d9a0b 3b414252ff8acab801318445d88ff48faf4a28c3 | |
|
163 | b4e4bce660512ad3e71189e14588a70ac8e31fef 98fbae0016662521b0007da1b7bc349cd3caacd1 | |
|
164 | bf8a6e3011b345146bbbedbcb1ebd4837571492a 98fbae0016662521b0007da1b7bc349cd3caacd1 | |
|
165 | eaba929e866c59bc9a6aada5a9dd2f6990db83c0 98fbae0016662521b0007da1b7bc349cd3caacd1 | |
|
166 | 166 | |
|
167 | 167 | Checking if `hg pull` pulls something or `hg incoming` shows something |
|
168 | 168 | ----------------------------------------------------------------------- |
@@ -309,14 +309,14 b' applying the bundle on the server to che' | |||
|
309 | 309 | |
|
310 | 310 | $ cd ../repo |
|
311 | 311 | $ scratchnodes |
|
312 |
1bb96358eda285b536c6d1c66846a7cdb2336cea |
|
|
313 |
6cb0989601f1fb5805238edfb16f3606713d9a0b |
|
|
314 |
9b42578d44473575994109161430d65dd147d16d |
|
|
315 |
b4e4bce660512ad3e71189e14588a70ac8e31fef |
|
|
316 |
bf8a6e3011b345146bbbedbcb1ebd4837571492a |
|
|
317 |
eaba929e866c59bc9a6aada5a9dd2f6990db83c0 |
|
|
312 | 1bb96358eda285b536c6d1c66846a7cdb2336cea 280a46a259a268f0e740c81c5a7751bdbfaec85f | |
|
313 | 6cb0989601f1fb5805238edfb16f3606713d9a0b 3b414252ff8acab801318445d88ff48faf4a28c3 | |
|
314 | 9b42578d44473575994109161430d65dd147d16d 280a46a259a268f0e740c81c5a7751bdbfaec85f | |
|
315 | b4e4bce660512ad3e71189e14588a70ac8e31fef 280a46a259a268f0e740c81c5a7751bdbfaec85f | |
|
316 | bf8a6e3011b345146bbbedbcb1ebd4837571492a 280a46a259a268f0e740c81c5a7751bdbfaec85f | |
|
317 | eaba929e866c59bc9a6aada5a9dd2f6990db83c0 280a46a259a268f0e740c81c5a7751bdbfaec85f | |
|
318 | 318 | |
|
319 |
$ hg unbundle .hg/scratchbranches/filebundlestore/0a/ |
|
|
319 | $ hg unbundle .hg/scratchbranches/filebundlestore/28/0a/280a46a259a268f0e740c81c5a7751bdbfaec85f | |
|
320 | 320 | adding changesets |
|
321 | 321 | adding manifests |
|
322 | 322 | adding file changes |
@@ -392,13 +392,13 b' Unbundling on server to see obsmarkers b' | |||
|
392 | 392 | $ cd ../repo |
|
393 | 393 | |
|
394 | 394 | $ scratchnodes |
|
395 |
1bb96358eda285b536c6d1c66846a7cdb2336cea |
|
|
396 |
6cb0989601f1fb5805238edfb16f3606713d9a0b |
|
|
395 | 1bb96358eda285b536c6d1c66846a7cdb2336cea 280a46a259a268f0e740c81c5a7751bdbfaec85f | |
|
396 | 6cb0989601f1fb5805238edfb16f3606713d9a0b 3b414252ff8acab801318445d88ff48faf4a28c3 | |
|
397 | 397 | 99949238d9ac7f2424a33a46dface6f866afd059 090a24fe63f31d3b4bee714447f835c8c362ff57 |
|
398 |
9b42578d44473575994109161430d65dd147d16d |
|
|
399 |
b4e4bce660512ad3e71189e14588a70ac8e31fef |
|
|
400 |
bf8a6e3011b345146bbbedbcb1ebd4837571492a |
|
|
401 |
eaba929e866c59bc9a6aada5a9dd2f6990db83c0 |
|
|
398 | 9b42578d44473575994109161430d65dd147d16d 280a46a259a268f0e740c81c5a7751bdbfaec85f | |
|
399 | b4e4bce660512ad3e71189e14588a70ac8e31fef 280a46a259a268f0e740c81c5a7751bdbfaec85f | |
|
400 | bf8a6e3011b345146bbbedbcb1ebd4837571492a 280a46a259a268f0e740c81c5a7751bdbfaec85f | |
|
401 | eaba929e866c59bc9a6aada5a9dd2f6990db83c0 280a46a259a268f0e740c81c5a7751bdbfaec85f | |
|
402 | 402 | |
|
403 | 403 | $ hg glog |
|
404 | 404 | o 6:9b42578d4447 added f |
@@ -66,7 +66,7 b' Downloads fail...' | |||
|
66 | 66 | $LOCALIP - - [$LOGDATE$] "POST /.git/info/lfs/objects/batch HTTP/1.1" 400 - (glob) |
|
67 | 67 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=capabilities HTTP/1.1" 200 - (glob) |
|
68 | 68 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob) |
|
69 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%252C03%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Aphases%253Dheads%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250Arev-branch-cache%250Astream%253Dv2&cg=1&common=0000000000000000000000000000000000000000&heads=525251863cad618e55d483555f3d00a2ca99597e&listkeys=bookmarks&phases=1 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob) | |
|
69 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%252C03%250Acheckheads%253Drelated%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Aphases%253Dheads%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250Arev-branch-cache%250Astream%253Dv2&cg=1&common=0000000000000000000000000000000000000000&heads=525251863cad618e55d483555f3d00a2ca99597e&listkeys=bookmarks&phases=1 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob) | |
|
70 | 70 | $LOCALIP - - [$LOGDATE$] "POST /.git/info/lfs/objects/batch HTTP/1.1" 400 - (glob) |
|
71 | 71 | |
|
72 | 72 | $ rm -f $TESTTMP/access.log $TESTTMP/errors.log |
@@ -166,7 +166,7 b' Blob URIs are correct when --prefix is u' | |||
|
166 | 166 | $LOCALIP - - [$LOGDATE$] "POST /missing/objects/batch HTTP/1.1" 404 - (glob) |
|
167 | 167 | $LOCALIP - - [$LOGDATE$] "GET /subdir/mount/point?cmd=capabilities HTTP/1.1" 200 - (glob) |
|
168 | 168 | $LOCALIP - - [$LOGDATE$] "GET /subdir/mount/point?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob) |
|
169 | $LOCALIP - - [$LOGDATE$] "GET /subdir/mount/point?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%252C03%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Aphases%253Dheads%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250Arev-branch-cache%250Astream%253Dv2&cg=1&common=0000000000000000000000000000000000000000&heads=525251863cad618e55d483555f3d00a2ca99597e&listkeys=bookmarks&phases=1 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob) | |
|
169 | $LOCALIP - - [$LOGDATE$] "GET /subdir/mount/point?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%252C03%250Acheckheads%253Drelated%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Aphases%253Dheads%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250Arev-branch-cache%250Astream%253Dv2&cg=1&common=0000000000000000000000000000000000000000&heads=525251863cad618e55d483555f3d00a2ca99597e&listkeys=bookmarks&phases=1 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob) | |
|
170 | 170 | $LOCALIP - - [$LOGDATE$] "POST /subdir/mount/point/.git/info/lfs/objects/batch HTTP/1.1" 200 - (glob) |
|
171 | 171 | $LOCALIP - - [$LOGDATE$] "GET /subdir/mount/point/.hg/lfs/objects/f03217a32529a28a42d03b1244fe09b6e0f9fd06d7b966d4d50567be2abe6c0e HTTP/1.1" 200 - (glob) |
|
172 | 172 | |
@@ -312,7 +312,7 b' Test a checksum failure during the proce' | |||
|
312 | 312 | $ cat $TESTTMP/access.log |
|
313 | 313 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=capabilities HTTP/1.1" 200 - (glob) |
|
314 | 314 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob) |
|
315 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%252C03%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Aphases%253Dheads%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250Arev-branch-cache%250Astream%253Dv2&cg=1&common=0000000000000000000000000000000000000000&heads=525251863cad618e55d483555f3d00a2ca99597e&listkeys=bookmarks&phases=1 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob) | |
|
315 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%252C03%250Acheckheads%253Drelated%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Aphases%253Dheads%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250Arev-branch-cache%250Astream%253Dv2&cg=1&common=0000000000000000000000000000000000000000&heads=525251863cad618e55d483555f3d00a2ca99597e&listkeys=bookmarks&phases=1 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob) | |
|
316 | 316 | $LOCALIP - - [$LOGDATE$] "POST /.git/info/lfs/objects/batch HTTP/1.1" 200 - (glob) |
|
317 | 317 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=capabilities HTTP/1.1" 200 - (glob) |
|
318 | 318 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D392c05922088bacf8e68a6939b480017afbf245d x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob) |
@@ -331,7 +331,7 b' Test a checksum failure during the proce' | |||
|
331 | 331 | $LOCALIP - - [$LOGDATE$] "PUT /.hg/lfs/objects/b5bb9d8014a0f9b1d61e21e796d78dccdf1352f23cd32812f4850b878ae4944c HTTP/1.1" 422 - (glob) |
|
332 | 332 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=capabilities HTTP/1.1" 200 - (glob) |
|
333 | 333 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D392c05922088bacf8e68a6939b480017afbf245d x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob) |
|
334 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%252C03%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Aphases%253Dheads%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250Arev-branch-cache%250Astream%253Dv2&cg=1&common=525251863cad618e55d483555f3d00a2ca99597e&heads=506bf3d83f78c54b89e81c6411adee19fdf02156+525251863cad618e55d483555f3d00a2ca99597e&listkeys=bookmarks&phases=1 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob) | |
|
334 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%252C03%250Acheckheads%253Drelated%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Aphases%253Dheads%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250Arev-branch-cache%250Astream%253Dv2&cg=1&common=525251863cad618e55d483555f3d00a2ca99597e&heads=506bf3d83f78c54b89e81c6411adee19fdf02156+525251863cad618e55d483555f3d00a2ca99597e&listkeys=bookmarks&phases=1 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob) | |
|
335 | 335 | $LOCALIP - - [$LOGDATE$] "POST /.git/info/lfs/objects/batch HTTP/1.1" 200 - (glob) |
|
336 | 336 | $LOCALIP - - [$LOGDATE$] "GET /.hg/lfs/objects/276f73cfd75f9fb519810df5f5d96d6594ca2521abd86cbcd92122f7d51a1f3d HTTP/1.1" 500 - (glob) |
|
337 | 337 | $LOCALIP - - [$LOGDATE$] "POST /.git/info/lfs/objects/batch HTTP/1.1" 200 - (glob) |
@@ -482,7 +482,7 b' Test that Digest Auth fails gracefully b' | |||
|
482 | 482 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=capabilities HTTP/1.1" 401 - (glob) |
|
483 | 483 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=capabilities HTTP/1.1" 200 - (glob) |
|
484 | 484 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob) |
|
485 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%252C03%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Aphases%253Dheads%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250Arev-branch-cache%250Astream%253Dv2&cg=1&common=0000000000000000000000000000000000000000&heads=506bf3d83f78c54b89e81c6411adee19fdf02156+525251863cad618e55d483555f3d00a2ca99597e&listkeys=bookmarks&phases=1 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob) | |
|
485 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%252C03%250Acheckheads%253Drelated%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Aphases%253Dheads%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250Arev-branch-cache%250Astream%253Dv2&cg=1&common=0000000000000000000000000000000000000000&heads=506bf3d83f78c54b89e81c6411adee19fdf02156+525251863cad618e55d483555f3d00a2ca99597e&listkeys=bookmarks&phases=1 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob) | |
|
486 | 486 | $LOCALIP - - [$LOGDATE$] "POST /.git/info/lfs/objects/batch HTTP/1.1" 401 - (glob) |
|
487 | 487 | $LOCALIP - - [$LOGDATE$] "POST /.git/info/lfs/objects/batch HTTP/1.1" 200 - (glob) |
|
488 | 488 | $LOCALIP - - [$LOGDATE$] "GET /.hg/lfs/objects/276f73cfd75f9fb519810df5f5d96d6594ca2521abd86cbcd92122f7d51a1f3d HTTP/1.1" 200 - (glob) |
@@ -296,7 +296,7 b' actions property completely.' | |||
|
296 | 296 | bundle2-output-bundle: "HG20", 5 parts total |
|
297 | 297 | bundle2-output-part: "replycaps" * bytes payload (glob) |
|
298 | 298 | bundle2-output-part: "check:phases" 24 bytes payload |
|
299 | bundle2-output-part: "check:heads" streamed payload | |
|
299 | bundle2-output-part: "check:updated-heads" streamed payload | |
|
300 | 300 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
301 | 301 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
302 | 302 | bundle2-input-bundle: with-transaction |
@@ -304,7 +304,7 b' actions property completely.' | |||
|
304 | 304 | bundle2-input-part: total payload size * (glob) |
|
305 | 305 | bundle2-input-part: "check:phases" supported |
|
306 | 306 | bundle2-input-part: total payload size 24 |
|
307 | bundle2-input-part: "check:heads" supported | |
|
307 | bundle2-input-part: "check:updated-heads" supported | |
|
308 | 308 | bundle2-input-part: total payload size 20 |
|
309 | 309 | bundle2-input-part: "changegroup" (params: 1 mandatory) supported |
|
310 | 310 | adding changesets |
@@ -119,11 +119,11 b' We tests multiple cases:' | |||
|
119 | 119 | |
|
120 | 120 | #testcases strict unrelated |
|
121 | 121 | |
|
122 | #if unrelated | |
|
122 | #if strict | |
|
123 | 123 | |
|
124 | 124 | $ cat >> $HGRCPATH << EOF |
|
125 | 125 | > [server] |
|
126 |
> concurrent-push-mode = |
|
|
126 | > concurrent-push-mode = strict | |
|
127 | 127 | > EOF |
|
128 | 128 | |
|
129 | 129 | #endif |
@@ -482,7 +482,7 b' debug output' | |||
|
482 | 482 | sending upgrade request: * proto=exp-ssh-v2-0003 (glob) (sshv2 !) |
|
483 | 483 | sending hello command |
|
484 | 484 | sending between command |
|
485 |
remote: 4 |
|
|
485 | remote: 463 (sshv1 !) | |
|
486 | 486 | protocol upgraded to exp-ssh-v2-0003 (sshv2 !) |
|
487 | 487 | remote: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
|
488 | 488 | remote: 1 (sshv1 !) |
@@ -56,8 +56,8 b' Test pushing bundle1 payload to a server' | |||
|
56 | 56 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
57 | 57 | i> flush() -> None |
|
58 | 58 | o> readline() -> 4: |
|
59 |
o> 4 |
|
|
60 |
o> readline() -> 4 |
|
|
59 | o> 463\n | |
|
60 | o> readline() -> 463: | |
|
61 | 61 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
62 | 62 | o> readline() -> 2: |
|
63 | 63 | o> 1\n |
@@ -109,8 +109,8 b' Test pushing bundle1 payload to a server' | |||
|
109 | 109 | o> readline() -> 62: |
|
110 | 110 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
111 | 111 | o> readline() -> 4: |
|
112 |
o> 4 |
|
|
113 |
o> read(4 |
|
|
112 | o> 462\n | |
|
113 | o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
114 | 114 | o> read(1) -> 1: |
|
115 | 115 | o> \n |
|
116 | 116 | sending unbundle command |
@@ -235,8 +235,8 b' ui.write() in hook is redirected to stde' | |||
|
235 | 235 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
236 | 236 | i> flush() -> None |
|
237 | 237 | o> readline() -> 4: |
|
238 |
o> 4 |
|
|
239 |
o> readline() -> 4 |
|
|
238 | o> 463\n | |
|
239 | o> readline() -> 463: | |
|
240 | 240 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
241 | 241 | o> readline() -> 2: |
|
242 | 242 | o> 1\n |
@@ -293,8 +293,8 b' ui.write() in hook is redirected to stde' | |||
|
293 | 293 | o> readline() -> 62: |
|
294 | 294 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
295 | 295 | o> readline() -> 4: |
|
296 |
o> 4 |
|
|
297 |
o> read(4 |
|
|
296 | o> 462\n | |
|
297 | o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
298 | 298 | o> read(1) -> 1: |
|
299 | 299 | o> \n |
|
300 | 300 | sending unbundle command |
@@ -359,8 +359,8 b' And a variation that writes multiple lin' | |||
|
359 | 359 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
360 | 360 | i> flush() -> None |
|
361 | 361 | o> readline() -> 4: |
|
362 |
o> 4 |
|
|
363 |
o> readline() -> 4 |
|
|
362 | o> 463\n | |
|
363 | o> readline() -> 463: | |
|
364 | 364 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
365 | 365 | o> readline() -> 2: |
|
366 | 366 | o> 1\n |
@@ -418,8 +418,8 b' And a variation that writes multiple lin' | |||
|
418 | 418 | o> readline() -> 62: |
|
419 | 419 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
420 | 420 | o> readline() -> 4: |
|
421 |
o> 4 |
|
|
422 |
o> read(4 |
|
|
421 | o> 462\n | |
|
422 | o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
423 | 423 | o> read(1) -> 1: |
|
424 | 424 | o> \n |
|
425 | 425 | sending unbundle command |
@@ -485,8 +485,8 b' And a variation that does a ui.flush() a' | |||
|
485 | 485 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
486 | 486 | i> flush() -> None |
|
487 | 487 | o> readline() -> 4: |
|
488 |
o> 4 |
|
|
489 |
o> readline() -> 4 |
|
|
488 | o> 463\n | |
|
489 | o> readline() -> 463: | |
|
490 | 490 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
491 | 491 | o> readline() -> 2: |
|
492 | 492 | o> 1\n |
@@ -543,8 +543,8 b' And a variation that does a ui.flush() a' | |||
|
543 | 543 | o> readline() -> 62: |
|
544 | 544 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
545 | 545 | o> readline() -> 4: |
|
546 |
o> 4 |
|
|
547 |
o> read(4 |
|
|
546 | o> 462\n | |
|
547 | o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
548 | 548 | o> read(1) -> 1: |
|
549 | 549 | o> \n |
|
550 | 550 | sending unbundle command |
@@ -609,8 +609,8 b' Multiple writes + flush' | |||
|
609 | 609 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
610 | 610 | i> flush() -> None |
|
611 | 611 | o> readline() -> 4: |
|
612 |
o> 4 |
|
|
613 |
o> readline() -> 4 |
|
|
612 | o> 463\n | |
|
613 | o> readline() -> 463: | |
|
614 | 614 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
615 | 615 | o> readline() -> 2: |
|
616 | 616 | o> 1\n |
@@ -668,8 +668,8 b' Multiple writes + flush' | |||
|
668 | 668 | o> readline() -> 62: |
|
669 | 669 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
670 | 670 | o> readline() -> 4: |
|
671 |
o> 4 |
|
|
672 |
o> read(4 |
|
|
671 | o> 462\n | |
|
672 | o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
673 | 673 | o> read(1) -> 1: |
|
674 | 674 | o> \n |
|
675 | 675 | sending unbundle command |
@@ -735,8 +735,8 b' ui.write() + ui.write_err() output is ca' | |||
|
735 | 735 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
736 | 736 | i> flush() -> None |
|
737 | 737 | o> readline() -> 4: |
|
738 |
o> 4 |
|
|
739 |
o> readline() -> 4 |
|
|
738 | o> 463\n | |
|
739 | o> readline() -> 463: | |
|
740 | 740 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
741 | 741 | o> readline() -> 2: |
|
742 | 742 | o> 1\n |
@@ -796,8 +796,8 b' ui.write() + ui.write_err() output is ca' | |||
|
796 | 796 | o> readline() -> 62: |
|
797 | 797 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
798 | 798 | o> readline() -> 4: |
|
799 |
o> 4 |
|
|
800 |
o> read(4 |
|
|
799 | o> 462\n | |
|
800 | o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
801 | 801 | o> read(1) -> 1: |
|
802 | 802 | o> \n |
|
803 | 803 | sending unbundle command |
@@ -865,8 +865,8 b' print() output is captured' | |||
|
865 | 865 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
866 | 866 | i> flush() -> None |
|
867 | 867 | o> readline() -> 4: |
|
868 |
o> 4 |
|
|
869 |
o> readline() -> 4 |
|
|
868 | o> 463\n | |
|
869 | o> readline() -> 463: | |
|
870 | 870 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
871 | 871 | o> readline() -> 2: |
|
872 | 872 | o> 1\n |
@@ -923,8 +923,8 b' print() output is captured' | |||
|
923 | 923 | o> readline() -> 62: |
|
924 | 924 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
925 | 925 | o> readline() -> 4: |
|
926 |
o> 4 |
|
|
927 |
o> read(4 |
|
|
926 | o> 462\n | |
|
927 | o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
928 | 928 | o> read(1) -> 1: |
|
929 | 929 | o> \n |
|
930 | 930 | sending unbundle command |
@@ -989,8 +989,8 b' Mixed print() and ui.write() are both ca' | |||
|
989 | 989 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
990 | 990 | i> flush() -> None |
|
991 | 991 | o> readline() -> 4: |
|
992 |
o> 4 |
|
|
993 |
o> readline() -> 4 |
|
|
992 | o> 463\n | |
|
993 | o> readline() -> 463: | |
|
994 | 994 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
995 | 995 | o> readline() -> 2: |
|
996 | 996 | o> 1\n |
@@ -1050,8 +1050,8 b' Mixed print() and ui.write() are both ca' | |||
|
1050 | 1050 | o> readline() -> 62: |
|
1051 | 1051 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1052 | 1052 | o> readline() -> 4: |
|
1053 |
o> 4 |
|
|
1054 |
o> read(4 |
|
|
1053 | o> 462\n | |
|
1054 | o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1055 | 1055 | o> read(1) -> 1: |
|
1056 | 1056 | o> \n |
|
1057 | 1057 | sending unbundle command |
@@ -1119,8 +1119,8 b' print() to stdout and stderr both get ca' | |||
|
1119 | 1119 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
1120 | 1120 | i> flush() -> None |
|
1121 | 1121 | o> readline() -> 4: |
|
1122 |
o> 4 |
|
|
1123 |
o> readline() -> 4 |
|
|
1122 | o> 463\n | |
|
1123 | o> readline() -> 463: | |
|
1124 | 1124 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1125 | 1125 | o> readline() -> 2: |
|
1126 | 1126 | o> 1\n |
@@ -1180,8 +1180,8 b' print() to stdout and stderr both get ca' | |||
|
1180 | 1180 | o> readline() -> 62: |
|
1181 | 1181 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1182 | 1182 | o> readline() -> 4: |
|
1183 |
o> 4 |
|
|
1184 |
o> read(4 |
|
|
1183 | o> 462\n | |
|
1184 | o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1185 | 1185 | o> read(1) -> 1: |
|
1186 | 1186 | o> \n |
|
1187 | 1187 | sending unbundle command |
@@ -1255,8 +1255,8 b' Shell hook writing to stdout has output ' | |||
|
1255 | 1255 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
1256 | 1256 | i> flush() -> None |
|
1257 | 1257 | o> readline() -> 4: |
|
1258 |
o> 4 |
|
|
1259 |
o> readline() -> 4 |
|
|
1258 | o> 463\n | |
|
1259 | o> readline() -> 463: | |
|
1260 | 1260 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1261 | 1261 | o> readline() -> 2: |
|
1262 | 1262 | o> 1\n |
@@ -1314,8 +1314,8 b' Shell hook writing to stdout has output ' | |||
|
1314 | 1314 | o> readline() -> 62: |
|
1315 | 1315 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1316 | 1316 | o> readline() -> 4: |
|
1317 |
o> 4 |
|
|
1318 |
o> read(4 |
|
|
1317 | o> 462\n | |
|
1318 | o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1319 | 1319 | o> read(1) -> 1: |
|
1320 | 1320 | o> \n |
|
1321 | 1321 | sending unbundle command |
@@ -1382,8 +1382,8 b' Shell hook writing to stderr has output ' | |||
|
1382 | 1382 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
1383 | 1383 | i> flush() -> None |
|
1384 | 1384 | o> readline() -> 4: |
|
1385 |
o> 4 |
|
|
1386 |
o> readline() -> 4 |
|
|
1385 | o> 463\n | |
|
1386 | o> readline() -> 463: | |
|
1387 | 1387 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1388 | 1388 | o> readline() -> 2: |
|
1389 | 1389 | o> 1\n |
@@ -1441,8 +1441,8 b' Shell hook writing to stderr has output ' | |||
|
1441 | 1441 | o> readline() -> 62: |
|
1442 | 1442 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1443 | 1443 | o> readline() -> 4: |
|
1444 |
o> 4 |
|
|
1445 |
o> read(4 |
|
|
1444 | o> 462\n | |
|
1445 | o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1446 | 1446 | o> read(1) -> 1: |
|
1447 | 1447 | o> \n |
|
1448 | 1448 | sending unbundle command |
@@ -1511,8 +1511,8 b' Shell hook writing to stdout and stderr ' | |||
|
1511 | 1511 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
1512 | 1512 | i> flush() -> None |
|
1513 | 1513 | o> readline() -> 4: |
|
1514 |
o> 4 |
|
|
1515 |
o> readline() -> 4 |
|
|
1514 | o> 463\n | |
|
1515 | o> readline() -> 463: | |
|
1516 | 1516 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1517 | 1517 | o> readline() -> 2: |
|
1518 | 1518 | o> 1\n |
@@ -1572,8 +1572,8 b' Shell hook writing to stdout and stderr ' | |||
|
1572 | 1572 | o> readline() -> 62: |
|
1573 | 1573 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1574 | 1574 | o> readline() -> 4: |
|
1575 |
o> 4 |
|
|
1576 |
o> read(4 |
|
|
1575 | o> 462\n | |
|
1576 | o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1577 | 1577 | o> read(1) -> 1: |
|
1578 | 1578 | o> \n |
|
1579 | 1579 | sending unbundle command |
@@ -1650,8 +1650,8 b' Shell and Python hooks writing to stdout' | |||
|
1650 | 1650 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
1651 | 1651 | i> flush() -> None |
|
1652 | 1652 | o> readline() -> 4: |
|
1653 |
o> 4 |
|
|
1654 |
o> readline() -> 4 |
|
|
1653 | o> 463\n | |
|
1654 | o> readline() -> 463: | |
|
1655 | 1655 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1656 | 1656 | o> readline() -> 2: |
|
1657 | 1657 | o> 1\n |
@@ -1715,8 +1715,8 b' Shell and Python hooks writing to stdout' | |||
|
1715 | 1715 | o> readline() -> 62: |
|
1716 | 1716 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1717 | 1717 | o> readline() -> 4: |
|
1718 |
o> 4 |
|
|
1719 |
o> read(4 |
|
|
1718 | o> 462\n | |
|
1719 | o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1720 | 1720 | o> read(1) -> 1: |
|
1721 | 1721 | o> \n |
|
1722 | 1722 | sending unbundle command |
@@ -1788,8 +1788,8 b' Pushing a bundle1 with no output' | |||
|
1788 | 1788 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
1789 | 1789 | i> flush() -> None |
|
1790 | 1790 | o> readline() -> 4: |
|
1791 |
o> 4 |
|
|
1792 |
o> readline() -> 4 |
|
|
1791 | o> 463\n | |
|
1792 | o> readline() -> 463: | |
|
1793 | 1793 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1794 | 1794 | o> readline() -> 2: |
|
1795 | 1795 | o> 1\n |
@@ -1843,8 +1843,8 b' Pushing a bundle1 with no output' | |||
|
1843 | 1843 | o> readline() -> 62: |
|
1844 | 1844 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1845 | 1845 | o> readline() -> 4: |
|
1846 |
o> 4 |
|
|
1847 |
o> read(4 |
|
|
1846 | o> 462\n | |
|
1847 | o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1848 | 1848 | o> read(1) -> 1: |
|
1849 | 1849 | o> \n |
|
1850 | 1850 | sending unbundle command |
@@ -1918,8 +1918,8 b' Pushing a bundle1 with ui.write() and ui' | |||
|
1918 | 1918 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
1919 | 1919 | i> flush() -> None |
|
1920 | 1920 | o> readline() -> 4: |
|
1921 |
o> 4 |
|
|
1922 |
o> readline() -> 4 |
|
|
1921 | o> 463\n | |
|
1922 | o> readline() -> 463: | |
|
1923 | 1923 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1924 | 1924 | o> readline() -> 2: |
|
1925 | 1925 | o> 1\n |
@@ -1977,8 +1977,8 b' Pushing a bundle1 with ui.write() and ui' | |||
|
1977 | 1977 | o> readline() -> 62: |
|
1978 | 1978 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1979 | 1979 | o> readline() -> 4: |
|
1980 |
o> 4 |
|
|
1981 |
o> read(4 |
|
|
1980 | o> 462\n | |
|
1981 | o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1982 | 1982 | o> read(1) -> 1: |
|
1983 | 1983 | o> \n |
|
1984 | 1984 | sending unbundle command |
@@ -64,7 +64,7 b' Test a normal behaving server, for sanit' | |||
|
64 | 64 | devel-peer-request: pairs: 81 bytes |
|
65 | 65 | sending hello command |
|
66 | 66 | sending between command |
|
67 |
remote: 4 |
|
|
67 | remote: 463 | |
|
68 | 68 | remote: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
|
69 | 69 | remote: 1 |
|
70 | 70 | devel-peer-request: protocaps |
@@ -86,8 +86,8 b' Server should answer the "hello" command' | |||
|
86 | 86 | i> write(6) -> 6: |
|
87 | 87 | i> hello\n |
|
88 | 88 | o> readline() -> 4: |
|
89 |
o> 4 |
|
|
90 |
o> readline() -> 4 |
|
|
89 | o> 463\n | |
|
90 | o> readline() -> 463: | |
|
91 | 91 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
92 | 92 | |
|
93 | 93 | `hg debugserve --sshstdio` works |
@@ -96,7 +96,7 b' Server should answer the "hello" command' | |||
|
96 | 96 | $ hg debugserve --sshstdio << EOF |
|
97 | 97 | > hello |
|
98 | 98 | > EOF |
|
99 |
4 |
|
|
99 | 463 | |
|
100 | 100 | capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
|
101 | 101 | |
|
102 | 102 | I/O logging works |
@@ -106,24 +106,24 b' I/O logging works' | |||
|
106 | 106 | > EOF |
|
107 | 107 | e> flush() -> None |
|
108 | 108 | o> write(4) -> 4: |
|
109 |
o> 4 |
|
|
110 |
o> write(4 |
|
|
109 | o> 463\n | |
|
110 | o> write(463) -> 463: | |
|
111 | 111 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
112 |
4 |
|
|
112 | 463 | |
|
113 | 113 | capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
|
114 | 114 | o> flush() -> None |
|
115 | 115 | |
|
116 | 116 | $ hg debugserve --sshstdio --logiofile $TESTTMP/io << EOF |
|
117 | 117 | > hello |
|
118 | 118 | > EOF |
|
119 |
4 |
|
|
119 | 463 | |
|
120 | 120 | capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
|
121 | 121 | |
|
122 | 122 | $ cat $TESTTMP/io |
|
123 | 123 | e> flush() -> None |
|
124 | 124 | o> write(4) -> 4: |
|
125 |
o> 4 |
|
|
126 |
o> write(4 |
|
|
125 | o> 463\n | |
|
126 | o> write(463) -> 463: | |
|
127 | 127 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
128 | 128 | o> flush() -> None |
|
129 | 129 | |
@@ -149,8 +149,8 b' reply with empty response to the "betwee' | |||
|
149 | 149 | i> write(6) -> 6: |
|
150 | 150 | i> hello\n |
|
151 | 151 | o> readline() -> 4: |
|
152 |
o> 4 |
|
|
153 |
o> readline() -> 4 |
|
|
152 | o> 463\n | |
|
153 | o> readline() -> 463: | |
|
154 | 154 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
155 | 155 | i> write(98) -> 98: |
|
156 | 156 | i> between\n |
@@ -187,7 +187,7 b' SSH banner is not printed by default, ig' | |||
|
187 | 187 | remote: banner: line 7 |
|
188 | 188 | remote: banner: line 8 |
|
189 | 189 | remote: banner: line 9 |
|
190 |
remote: 4 |
|
|
190 | remote: 463 | |
|
191 | 191 | remote: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
|
192 | 192 | remote: 1 |
|
193 | 193 | devel-peer-request: protocaps |
@@ -245,8 +245,8 b' And test the banner with the raw protoco' | |||
|
245 | 245 | o> readline() -> 15: |
|
246 | 246 | o> banner: line 9\n |
|
247 | 247 | o> readline() -> 4: |
|
248 |
o> 4 |
|
|
249 |
o> readline() -> 4 |
|
|
248 | o> 463\n | |
|
249 | o> readline() -> 463: | |
|
250 | 250 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
251 | 251 | i> write(98) -> 98: |
|
252 | 252 | i> between\n |
@@ -297,12 +297,12 b' Sending an unknown command to the server' | |||
|
297 | 297 | i> write(6) -> 6: |
|
298 | 298 | i> hello\n |
|
299 | 299 | o> readline() -> 4: |
|
300 |
o> 4 |
|
|
300 | o> 463\n | |
|
301 | 301 | i> write(98) -> 98: |
|
302 | 302 | i> between\n |
|
303 | 303 | i> pairs 81\n |
|
304 | 304 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
305 |
o> readline() -> 4 |
|
|
305 | o> readline() -> 463: | |
|
306 | 306 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
307 | 307 | o> readline() -> 2: |
|
308 | 308 | o> 1\n |
@@ -316,7 +316,7 b' Sending an unknown command to the server' | |||
|
316 | 316 | sending hello command |
|
317 | 317 | sending between command |
|
318 | 318 | remote: 0 |
|
319 |
remote: 4 |
|
|
319 | remote: 463 | |
|
320 | 320 | remote: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
|
321 | 321 | remote: 1 |
|
322 | 322 | devel-peer-request: protocaps |
@@ -365,8 +365,8 b' Send multiple unknown commands before he' | |||
|
365 | 365 | i> write(6) -> 6: |
|
366 | 366 | i> hello\n |
|
367 | 367 | o> readline() -> 4: |
|
368 |
o> 4 |
|
|
369 |
o> readline() -> 4 |
|
|
368 | o> 463\n | |
|
369 | o> readline() -> 463: | |
|
370 | 370 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
371 | 371 | i> write(98) -> 98: |
|
372 | 372 | i> between\n |
@@ -390,7 +390,7 b' Send multiple unknown commands before he' | |||
|
390 | 390 | remote: 0 |
|
391 | 391 | remote: 0 |
|
392 | 392 | remote: 0 |
|
393 |
remote: 4 |
|
|
393 | remote: 463 | |
|
394 | 394 | remote: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
|
395 | 395 | remote: 1 |
|
396 | 396 | devel-peer-request: protocaps |
@@ -447,8 +447,8 b' Send an unknown command before hello tha' | |||
|
447 | 447 | i> write(6) -> 6: |
|
448 | 448 | i> hello\n |
|
449 | 449 | o> readline() -> 4: |
|
450 |
o> 4 |
|
|
451 |
o> readline() -> 4 |
|
|
450 | o> 463\n | |
|
451 | o> readline() -> 463: | |
|
452 | 452 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
453 | 453 | i> write(98) -> 98: |
|
454 | 454 | i> between\n |
@@ -494,8 +494,8 b' Send an unknown command having an argume' | |||
|
494 | 494 | i> write(6) -> 6: |
|
495 | 495 | i> hello\n |
|
496 | 496 | o> readline() -> 4: |
|
497 |
o> 4 |
|
|
498 |
o> readline() -> 4 |
|
|
497 | o> 463\n | |
|
498 | o> readline() -> 463: | |
|
499 | 499 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
500 | 500 | i> write(98) -> 98: |
|
501 | 501 | i> between\n |
@@ -539,8 +539,8 b' Send an unknown command having an argume' | |||
|
539 | 539 | i> write(6) -> 6: |
|
540 | 540 | i> hello\n |
|
541 | 541 | o> readline() -> 4: |
|
542 |
o> 4 |
|
|
543 |
o> readline() -> 4 |
|
|
542 | o> 463\n | |
|
543 | o> readline() -> 463: | |
|
544 | 544 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
545 | 545 | i> write(98) -> 98: |
|
546 | 546 | i> between\n |
@@ -609,8 +609,8 b' Dictionary value for unknown command' | |||
|
609 | 609 | i> write(6) -> 6: |
|
610 | 610 | i> hello\n |
|
611 | 611 | o> readline() -> 4: |
|
612 |
o> 4 |
|
|
613 |
o> readline() -> 4 |
|
|
612 | o> 463\n | |
|
613 | o> readline() -> 463: | |
|
614 | 614 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
615 | 615 | |
|
616 | 616 | Incomplete dictionary send |
@@ -691,8 +691,8 b' Send a command line with spaces' | |||
|
691 | 691 | i> write(6) -> 6: |
|
692 | 692 | i> hello\n |
|
693 | 693 | o> readline() -> 4: |
|
694 |
o> 4 |
|
|
695 |
o> readline() -> 4 |
|
|
694 | o> 463\n | |
|
695 | o> readline() -> 463: | |
|
696 | 696 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
697 | 697 | i> write(98) -> 98: |
|
698 | 698 | i> between\n |
@@ -725,8 +725,8 b' Send a command line with spaces' | |||
|
725 | 725 | i> write(6) -> 6: |
|
726 | 726 | i> hello\n |
|
727 | 727 | o> readline() -> 4: |
|
728 |
o> 4 |
|
|
729 |
o> readline() -> 4 |
|
|
728 | o> 463\n | |
|
729 | o> readline() -> 463: | |
|
730 | 730 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
731 | 731 | i> write(98) -> 98: |
|
732 | 732 | i> between\n |
@@ -768,8 +768,8 b' Send a command line with spaces' | |||
|
768 | 768 | i> write(6) -> 6: |
|
769 | 769 | i> hello\n |
|
770 | 770 | o> readline() -> 4: |
|
771 |
o> 4 |
|
|
772 |
o> readline() -> 4 |
|
|
771 | o> 463\n | |
|
772 | o> readline() -> 463: | |
|
773 | 773 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
774 | 774 | i> write(98) -> 98: |
|
775 | 775 | i> between\n |
@@ -797,8 +797,8 b' Send an unknown command after the "betwe' | |||
|
797 | 797 | i> write(6) -> 6: |
|
798 | 798 | i> hello\n |
|
799 | 799 | o> readline() -> 4: |
|
800 |
o> 4 |
|
|
801 |
o> readline() -> 4 |
|
|
800 | o> 463\n | |
|
801 | o> readline() -> 463: | |
|
802 | 802 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
803 | 803 | i> write(105) -> 105: |
|
804 | 804 | i> between\n |
@@ -838,8 +838,8 b' And one with arguments' | |||
|
838 | 838 | i> pairs 81\n |
|
839 | 839 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
840 | 840 | o> readline() -> 4: |
|
841 |
o> 4 |
|
|
842 |
o> readline() -> 4 |
|
|
841 | o> 463\n | |
|
842 | o> readline() -> 463: | |
|
843 | 843 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
844 | 844 | o> readline() -> 2: |
|
845 | 845 | o> 1\n |
@@ -887,8 +887,8 b' Send a valid command before the handshak' | |||
|
887 | 887 | o> readline() -> 41: |
|
888 | 888 | o> 68986213bd4485ea51533535e3fc9e78007a711f\n |
|
889 | 889 | o> readline() -> 4: |
|
890 |
o> 4 |
|
|
891 |
o> readline() -> 4 |
|
|
890 | o> 463\n | |
|
891 | o> readline() -> 463: | |
|
892 | 892 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
893 | 893 | o> readline() -> 2: |
|
894 | 894 | o> 1\n |
@@ -914,7 +914,7 b" And a variation that doesn't send the be" | |||
|
914 | 914 | o> readline() -> 41: |
|
915 | 915 | o> 68986213bd4485ea51533535e3fc9e78007a711f\n |
|
916 | 916 | o> readline() -> 4: |
|
917 |
o> 4 |
|
|
917 | o> 463\n | |
|
918 | 918 | |
|
919 | 919 | Send an upgrade request to a server that doesn't support that command |
|
920 | 920 | |
@@ -943,8 +943,8 b' Send an upgrade request to a server that' | |||
|
943 | 943 | i> pairs 81\n |
|
944 | 944 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
945 | 945 | o> readline() -> 4: |
|
946 |
o> 4 |
|
|
947 |
o> readline() -> 4 |
|
|
946 | o> 463\n | |
|
947 | o> readline() -> 463: | |
|
948 | 948 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
949 | 949 | o> readline() -> 2: |
|
950 | 950 | o> 1\n |
@@ -962,7 +962,7 b' Send an upgrade request to a server that' | |||
|
962 | 962 | sending hello command |
|
963 | 963 | sending between command |
|
964 | 964 | remote: 0 |
|
965 |
remote: 4 |
|
|
965 | remote: 463 | |
|
966 | 966 | remote: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
|
967 | 967 | remote: 1 |
|
968 | 968 | devel-peer-request: protocaps |
@@ -1005,8 +1005,8 b' Send an upgrade request to a server that' | |||
|
1005 | 1005 | o> readline() -> 44: |
|
1006 | 1006 | o> upgraded this-is-some-token exp-ssh-v2-0003\n |
|
1007 | 1007 | o> readline() -> 4: |
|
1008 |
o> 4 |
|
|
1009 |
o> readline() -> 4 |
|
|
1008 | o> 462\n | |
|
1009 | o> readline() -> 463: | |
|
1010 | 1010 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1011 | 1011 | |
|
1012 | 1012 | $ cd .. |
@@ -1062,6 +1062,8 b' Verify the peer has capabilities' | |||
|
1062 | 1062 | changegroup |
|
1063 | 1063 | 01 |
|
1064 | 1064 | 02 |
|
1065 | checkheads | |
|
1066 | related | |
|
1065 | 1067 | digests |
|
1066 | 1068 | md5 |
|
1067 | 1069 | sha1 |
@@ -1112,14 +1114,14 b' Command after upgrade to version 2 is pr' | |||
|
1112 | 1114 | o> readline() -> 44: |
|
1113 | 1115 | o> upgraded this-is-some-token exp-ssh-v2-0003\n |
|
1114 | 1116 | o> readline() -> 4: |
|
1115 |
o> 4 |
|
|
1116 |
o> readline() -> 4 |
|
|
1117 | o> 462\n | |
|
1118 | o> readline() -> 463: | |
|
1117 | 1119 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1118 | 1120 | i> write(6) -> 6: |
|
1119 | 1121 | i> hello\n |
|
1120 | 1122 | o> readline() -> 4: |
|
1121 |
o> 4 |
|
|
1122 |
o> readline() -> 4 |
|
|
1123 | o> 447\n | |
|
1124 | o> readline() -> 447: | |
|
1123 | 1125 | o> capabilities: branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1124 | 1126 | |
|
1125 | 1127 | Multiple upgrades is not allowed |
@@ -1150,8 +1152,8 b' Multiple upgrades is not allowed' | |||
|
1150 | 1152 | o> readline() -> 44: |
|
1151 | 1153 | o> upgraded this-is-some-token exp-ssh-v2-0003\n |
|
1152 | 1154 | o> readline() -> 4: |
|
1153 |
o> 4 |
|
|
1154 |
o> readline() -> 4 |
|
|
1155 | o> 462\n | |
|
1156 | o> readline() -> 463: | |
|
1155 | 1157 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1156 | 1158 | i> write(45) -> 45: |
|
1157 | 1159 | i> upgrade another-token proto=irrelevant\n |
@@ -1222,8 +1224,8 b' Upgrade request to unsupported protocol ' | |||
|
1222 | 1224 | i> write(6) -> 6: |
|
1223 | 1225 | i> hello\n |
|
1224 | 1226 | o> readline() -> 4: |
|
1225 |
o> 4 |
|
|
1226 |
o> readline() -> 4 |
|
|
1227 | o> 463\n | |
|
1228 | o> readline() -> 463: | |
|
1227 | 1229 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1228 | 1230 | i> write(98) -> 98: |
|
1229 | 1231 | i> between\n |
@@ -1341,8 +1343,8 b' Test listkeys for listing namespaces' | |||
|
1341 | 1343 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
1342 | 1344 | i> flush() -> None |
|
1343 | 1345 | o> readline() -> 4: |
|
1344 |
o> 4 |
|
|
1345 |
o> readline() -> 4 |
|
|
1346 | o> 463\n | |
|
1347 | o> readline() -> 463: | |
|
1346 | 1348 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1347 | 1349 | o> readline() -> 2: |
|
1348 | 1350 | o> 1\n |
@@ -1379,8 +1381,8 b' Test listkeys for listing namespaces' | |||
|
1379 | 1381 | o> readline() -> 62: |
|
1380 | 1382 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1381 | 1383 | o> readline() -> 4: |
|
1382 |
o> 4 |
|
|
1383 |
o> read(4 |
|
|
1384 | o> 462\n | |
|
1385 | o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1384 | 1386 | o> read(1) -> 1: |
|
1385 | 1387 | o> \n |
|
1386 | 1388 | sending listkeys command |
@@ -1429,8 +1431,8 b' With no bookmarks set' | |||
|
1429 | 1431 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
1430 | 1432 | i> flush() -> None |
|
1431 | 1433 | o> readline() -> 4: |
|
1432 |
o> 4 |
|
|
1433 |
o> readline() -> 4 |
|
|
1434 | o> 463\n | |
|
1435 | o> readline() -> 463: | |
|
1434 | 1436 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1435 | 1437 | o> readline() -> 2: |
|
1436 | 1438 | o> 1\n |
@@ -1459,8 +1461,8 b' With no bookmarks set' | |||
|
1459 | 1461 | o> readline() -> 62: |
|
1460 | 1462 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1461 | 1463 | o> readline() -> 4: |
|
1462 |
o> 4 |
|
|
1463 |
o> read(4 |
|
|
1464 | o> 462\n | |
|
1465 | o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1464 | 1466 | o> read(1) -> 1: |
|
1465 | 1467 | o> \n |
|
1466 | 1468 | sending listkeys command |
@@ -1490,8 +1492,8 b' With a single bookmark set' | |||
|
1490 | 1492 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
1491 | 1493 | i> flush() -> None |
|
1492 | 1494 | o> readline() -> 4: |
|
1493 |
o> 4 |
|
|
1494 |
o> readline() -> 4 |
|
|
1495 | o> 463\n | |
|
1496 | o> readline() -> 463: | |
|
1495 | 1497 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1496 | 1498 | o> readline() -> 2: |
|
1497 | 1499 | o> 1\n |
@@ -1523,8 +1525,8 b' With a single bookmark set' | |||
|
1523 | 1525 | o> readline() -> 62: |
|
1524 | 1526 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1525 | 1527 | o> readline() -> 4: |
|
1526 |
o> 4 |
|
|
1527 |
o> read(4 |
|
|
1528 | o> 462\n | |
|
1529 | o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1528 | 1530 | o> read(1) -> 1: |
|
1529 | 1531 | o> \n |
|
1530 | 1532 | sending listkeys command |
@@ -1557,8 +1559,8 b' With multiple bookmarks set' | |||
|
1557 | 1559 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
1558 | 1560 | i> flush() -> None |
|
1559 | 1561 | o> readline() -> 4: |
|
1560 |
o> 4 |
|
|
1561 |
o> readline() -> 4 |
|
|
1562 | o> 463\n | |
|
1563 | o> readline() -> 463: | |
|
1562 | 1564 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1563 | 1565 | o> readline() -> 2: |
|
1564 | 1566 | o> 1\n |
@@ -1593,8 +1595,8 b' With multiple bookmarks set' | |||
|
1593 | 1595 | o> readline() -> 62: |
|
1594 | 1596 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1595 | 1597 | o> readline() -> 4: |
|
1596 |
o> 4 |
|
|
1597 |
o> read(4 |
|
|
1598 | o> 462\n | |
|
1599 | o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1598 | 1600 | o> read(1) -> 1: |
|
1599 | 1601 | o> \n |
|
1600 | 1602 | sending listkeys command |
@@ -1632,8 +1634,8 b' Test pushkey for bookmarks' | |||
|
1632 | 1634 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
1633 | 1635 | i> flush() -> None |
|
1634 | 1636 | o> readline() -> 4: |
|
1635 |
o> 4 |
|
|
1636 |
o> readline() -> 4 |
|
|
1637 | o> 463\n | |
|
1638 | o> readline() -> 463: | |
|
1637 | 1639 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1638 | 1640 | o> readline() -> 2: |
|
1639 | 1641 | o> 1\n |
@@ -1672,8 +1674,8 b' Test pushkey for bookmarks' | |||
|
1672 | 1674 | o> readline() -> 62: |
|
1673 | 1675 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1674 | 1676 | o> readline() -> 4: |
|
1675 |
o> 4 |
|
|
1676 |
o> read(4 |
|
|
1677 | o> 462\n | |
|
1678 | o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1677 | 1679 | o> read(1) -> 1: |
|
1678 | 1680 | o> \n |
|
1679 | 1681 | sending pushkey command |
@@ -1724,8 +1726,8 b' Phases on empty repo' | |||
|
1724 | 1726 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
1725 | 1727 | i> flush() -> None |
|
1726 | 1728 | o> readline() -> 4: |
|
1727 |
o> 4 |
|
|
1728 |
o> readline() -> 4 |
|
|
1729 | o> 463\n | |
|
1730 | o> readline() -> 463: | |
|
1729 | 1731 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1730 | 1732 | o> readline() -> 2: |
|
1731 | 1733 | o> 1\n |
@@ -1757,8 +1759,8 b' Phases on empty repo' | |||
|
1757 | 1759 | o> readline() -> 62: |
|
1758 | 1760 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1759 | 1761 | o> readline() -> 4: |
|
1760 |
o> 4 |
|
|
1761 |
o> read(4 |
|
|
1762 | o> 462\n | |
|
1763 | o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1762 | 1764 | o> read(1) -> 1: |
|
1763 | 1765 | o> \n |
|
1764 | 1766 | sending listkeys command |
@@ -1807,8 +1809,8 b' Two draft heads' | |||
|
1807 | 1809 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
1808 | 1810 | i> flush() -> None |
|
1809 | 1811 | o> readline() -> 4: |
|
1810 |
o> 4 |
|
|
1811 |
o> readline() -> 4 |
|
|
1812 | o> 463\n | |
|
1813 | o> readline() -> 463: | |
|
1812 | 1814 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1813 | 1815 | o> readline() -> 2: |
|
1814 | 1816 | o> 1\n |
@@ -1845,8 +1847,8 b' Two draft heads' | |||
|
1845 | 1847 | o> readline() -> 62: |
|
1846 | 1848 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1847 | 1849 | o> readline() -> 4: |
|
1848 |
o> 4 |
|
|
1849 |
o> read(4 |
|
|
1850 | o> 462\n | |
|
1851 | o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1850 | 1852 | o> read(1) -> 1: |
|
1851 | 1853 | o> \n |
|
1852 | 1854 | sending listkeys command |
@@ -1884,8 +1886,8 b' Single draft head' | |||
|
1884 | 1886 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
1885 | 1887 | i> flush() -> None |
|
1886 | 1888 | o> readline() -> 4: |
|
1887 |
o> 4 |
|
|
1888 |
o> readline() -> 4 |
|
|
1889 | o> 463\n | |
|
1890 | o> readline() -> 463: | |
|
1889 | 1891 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1890 | 1892 | o> readline() -> 2: |
|
1891 | 1893 | o> 1\n |
@@ -1920,8 +1922,8 b' Single draft head' | |||
|
1920 | 1922 | o> readline() -> 62: |
|
1921 | 1923 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1922 | 1924 | o> readline() -> 4: |
|
1923 |
o> 4 |
|
|
1924 |
o> read(4 |
|
|
1925 | o> 462\n | |
|
1926 | o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1925 | 1927 | o> read(1) -> 1: |
|
1926 | 1928 | o> \n |
|
1927 | 1929 | sending listkeys command |
@@ -1957,8 +1959,8 b' All public heads' | |||
|
1957 | 1959 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
1958 | 1960 | i> flush() -> None |
|
1959 | 1961 | o> readline() -> 4: |
|
1960 |
o> 4 |
|
|
1961 |
o> readline() -> 4 |
|
|
1962 | o> 463\n | |
|
1963 | o> readline() -> 463: | |
|
1962 | 1964 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1963 | 1965 | o> readline() -> 2: |
|
1964 | 1966 | o> 1\n |
@@ -1990,8 +1992,8 b' All public heads' | |||
|
1990 | 1992 | o> readline() -> 62: |
|
1991 | 1993 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1992 | 1994 | o> readline() -> 4: |
|
1993 |
o> 4 |
|
|
1994 |
o> read(4 |
|
|
1995 | o> 462\n | |
|
1996 | o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1995 | 1997 | o> read(1) -> 1: |
|
1996 | 1998 | o> \n |
|
1997 | 1999 | sending listkeys command |
@@ -2028,8 +2030,8 b' Setting public phase via pushkey' | |||
|
2028 | 2030 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
2029 | 2031 | i> flush() -> None |
|
2030 | 2032 | o> readline() -> 4: |
|
2031 |
o> 4 |
|
|
2032 |
o> readline() -> 4 |
|
|
2033 | o> 463\n | |
|
2034 | o> readline() -> 463: | |
|
2033 | 2035 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
2034 | 2036 | o> readline() -> 2: |
|
2035 | 2037 | o> 1\n |
@@ -2069,8 +2071,8 b' Setting public phase via pushkey' | |||
|
2069 | 2071 | o> readline() -> 62: |
|
2070 | 2072 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
2071 | 2073 | o> readline() -> 4: |
|
2072 |
o> 4 |
|
|
2073 |
o> read(4 |
|
|
2074 | o> 462\n | |
|
2075 | o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
2074 | 2076 | o> read(1) -> 1: |
|
2075 | 2077 | o> \n |
|
2076 | 2078 | sending pushkey command |
@@ -2135,8 +2137,8 b' Test batching of requests' | |||
|
2135 | 2137 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
2136 | 2138 | i> flush() -> None |
|
2137 | 2139 | o> readline() -> 4: |
|
2138 |
o> 4 |
|
|
2139 |
o> readline() -> 4 |
|
|
2140 | o> 463\n | |
|
2141 | o> readline() -> 463: | |
|
2140 | 2142 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
2141 | 2143 | o> readline() -> 2: |
|
2142 | 2144 | o> 1\n |
@@ -2175,8 +2177,8 b' Test batching of requests' | |||
|
2175 | 2177 | o> readline() -> 62: |
|
2176 | 2178 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
2177 | 2179 | o> readline() -> 4: |
|
2178 |
o> 4 |
|
|
2179 |
o> read(4 |
|
|
2180 | o> 462\n | |
|
2181 | o> read(462) -> 462: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
2180 | 2182 | o> read(1) -> 1: |
|
2181 | 2183 | o> \n |
|
2182 | 2184 | sending batch with 3 sub-commands |
@@ -513,7 +513,7 b' debug output' | |||
|
513 | 513 | devel-peer-request: pairs: 81 bytes |
|
514 | 514 | sending hello command |
|
515 | 515 | sending between command |
|
516 |
remote: 4 |
|
|
516 | remote: 463 (sshv1 !) | |
|
517 | 517 | protocol upgraded to exp-ssh-v2-0003 (sshv2 !) |
|
518 | 518 | remote: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
|
519 | 519 | remote: 1 (sshv1 !) |
@@ -532,7 +532,7 b' debug output' | |||
|
532 | 532 | no changes found |
|
533 | 533 | devel-peer-request: getbundle |
|
534 | 534 | devel-peer-request: bookmarks: 1 bytes |
|
535 |
devel-peer-request: bundlecaps: 2 |
|
|
535 | devel-peer-request: bundlecaps: 289 bytes | |
|
536 | 536 | devel-peer-request: cg: 1 bytes |
|
537 | 537 | devel-peer-request: common: 122 bytes |
|
538 | 538 | devel-peer-request: heads: 122 bytes |
@@ -150,7 +150,7 b' X-HgUpgrade-<N> + X-HgProto-<N> headers ' | |||
|
150 | 150 | s> Content-Type: application/mercurial-cbor\r\n |
|
151 | 151 | s> Content-Length: *\r\n (glob) |
|
152 | 152 | s> \r\n |
|
153 |
s> \xa3GapibaseDapi/Dapis\xa0Nv1capabilitiesY\x01\x |
|
|
153 | s> \xa3GapibaseDapi/Dapis\xa0Nv1capabilitiesY\x01\xf7batch 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 | |
|
154 | 154 | cbor> [ |
|
155 | 155 | { |
|
156 | 156 | b'apibase': b'api/', |
@@ -190,7 +190,7 b' Only requested API services are returned' | |||
|
190 | 190 | s> Content-Type: application/mercurial-cbor\r\n |
|
191 | 191 | s> Content-Length: *\r\n (glob) |
|
192 | 192 | s> \r\n |
|
193 |
s> \xa3GapibaseDapi/Dapis\xa0Nv1capabilitiesY\x01\x |
|
|
193 | s> \xa3GapibaseDapi/Dapis\xa0Nv1capabilitiesY\x01\xf7batch 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 | |
|
194 | 194 | cbor> [ |
|
195 | 195 | { |
|
196 | 196 | b'apibase': b'api/', |
@@ -223,7 +223,7 b' Request for HTTPv2 service returns infor' | |||
|
223 | 223 | s> Content-Type: application/mercurial-cbor\r\n |
|
224 | 224 | s> Content-Length: *\r\n (glob) |
|
225 | 225 | s> \r\n |
|
226 |
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\x |
|
|
226 | 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\xf7batch 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 | |
|
227 | 227 | cbor> [ |
|
228 | 228 | { |
|
229 | 229 | b'apibase': b'api/', |
@@ -484,7 +484,7 b' capabilities command returns expected in' | |||
|
484 | 484 | s> Content-Type: application/mercurial-cbor\r\n |
|
485 | 485 | s> Content-Length: *\r\n (glob) |
|
486 | 486 | s> \r\n |
|
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\x |
|
|
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\xf7batch 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 | |
|
488 | 488 | sending capabilities command |
|
489 | 489 | s> setsockopt(6, 1, 1) -> None (?) |
|
490 | 490 | s> POST /api/exp-http-v2-0003/ro/capabilities HTTP/1.1\r\n |
@@ -66,9 +66,9 b' Redirect targets advertised when configu' | |||
|
66 | 66 | s> Server: testing stub value\r\n |
|
67 | 67 | s> Date: $HTTP_DATE$\r\n |
|
68 | 68 | s> Content-Type: application/mercurial-cbor\r\n |
|
69 |
s> Content-Length: 2 |
|
|
69 | s> Content-Length: 2308\r\n | |
|
70 | 70 | s> \r\n |
|
71 |
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\xa5DnameHtarget-aHprotocolDhttpKsnirequired\xf4Ktlsversions\x82C1.2C1.3Duris\x81Shttp://example.com/Nv1capabilitiesY\x01\x |
|
|
71 | 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\xa5DnameHtarget-aHprotocolDhttpKsnirequired\xf4Ktlsversions\x82C1.2C1.3Duris\x81Shttp://example.com/Nv1capabilitiesY\x01\xf7batch 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 | |
|
72 | 72 | (remote redirect target target-a is compatible) (tls1.2 !) |
|
73 | 73 | (remote redirect target target-a requires unsupported TLS versions: 1.2, 1.3) (no-tls1.2 !) |
|
74 | 74 | sending capabilities command |
@@ -396,9 +396,9 b' Unknown protocol is filtered from compat' | |||
|
396 | 396 | s> Server: testing stub value\r\n |
|
397 | 397 | s> Date: $HTTP_DATE$\r\n |
|
398 | 398 | s> Content-Type: application/mercurial-cbor\r\n |
|
399 |
s> Content-Length: 23 |
|
|
399 | s> Content-Length: 2335\r\n | |
|
400 | 400 | s> \r\n |
|
401 |
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\x82\xa3DnameHtarget-aHprotocolDhttpDuris\x81Shttp://example.com/\xa3DnameHtarget-bHprotocolGunknownDuris\x81Vunknown://example.com/Nv1capabilitiesY\x01\x |
|
|
401 | 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\x82\xa3DnameHtarget-aHprotocolDhttpDuris\x81Shttp://example.com/\xa3DnameHtarget-bHprotocolGunknownDuris\x81Vunknown://example.com/Nv1capabilitiesY\x01\xf7batch 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 | |
|
402 | 402 | (remote redirect target target-a is compatible) |
|
403 | 403 | (remote redirect target target-b uses unsupported protocol: unknown) |
|
404 | 404 | sending capabilities command |
@@ -731,9 +731,9 b' Missing SNI support filters targets that' | |||
|
731 | 731 | s> Server: testing stub value\r\n |
|
732 | 732 | s> Date: $HTTP_DATE$\r\n |
|
733 | 733 | s> Content-Type: application/mercurial-cbor\r\n |
|
734 |
s> Content-Length: 22 |
|
|
734 | s> Content-Length: 2295\r\n | |
|
735 | 735 | s> \r\n |
|
736 |
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\x |
|
|
736 | 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\xf7batch 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 | |
|
737 | 737 | (redirect target target-bad-tls requires SNI, which is unsupported) |
|
738 | 738 | sending capabilities command |
|
739 | 739 | s> setsockopt(6, 1, 1) -> None (?) |
@@ -1055,9 +1055,9 b' Unknown tls value is filtered from compa' | |||
|
1055 | 1055 | s> Server: testing stub value\r\n |
|
1056 | 1056 | s> Date: $HTTP_DATE$\r\n |
|
1057 | 1057 | s> Content-Type: application/mercurial-cbor\r\n |
|
1058 |
s> Content-Length: 2 |
|
|
1058 | s> Content-Length: 2301\r\n | |
|
1059 | 1059 | s> \r\n |
|
1060 |
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\x |
|
|
1060 | 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\xf7batch 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 | |
|
1061 | 1061 | (remote redirect target target-bad-tls requires unsupported TLS versions: 39, 42) |
|
1062 | 1062 | sending capabilities command |
|
1063 | 1063 | s> setsockopt(6, 1, 1) -> None (?) |
General Comments 0
You need to be logged in to leave comments.
Login now