Commit 4f1d777
committed
BIO_BIO: BIO_{write|read} on a BIO pair should wrap around ring buffer
- BIO_nread0 should return 0 when no data to read and -2 when not initialized1 parent 478c063 commit 4f1d777
3 files changed
Lines changed: 87 additions & 26 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
73 | | - | |
| 73 | + | |
| 74 | + | |
74 | 75 | | |
75 | 76 | | |
76 | | - | |
| 77 | + | |
| 78 | + | |
77 | 79 | | |
78 | | - | |
79 | | - | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
80 | 93 | | |
| 94 | + | |
| 95 | + | |
81 | 96 | | |
82 | | - | |
| 97 | + | |
83 | 98 | | |
84 | 99 | | |
85 | 100 | | |
| |||
470 | 485 | | |
471 | 486 | | |
472 | 487 | | |
473 | | - | |
474 | 488 | | |
475 | 489 | | |
476 | 490 | | |
477 | 491 | | |
478 | 492 | | |
479 | 493 | | |
480 | 494 | | |
481 | | - | |
| 495 | + | |
| 496 | + | |
482 | 497 | | |
483 | 498 | | |
484 | 499 | | |
485 | 500 | | |
486 | 501 | | |
487 | | - | |
488 | | - | |
489 | | - | |
490 | | - | |
491 | | - | |
| 502 | + | |
| 503 | + | |
492 | 504 | | |
493 | | - | |
494 | | - | |
| 505 | + | |
| 506 | + | |
495 | 507 | | |
496 | | - | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
| 522 | + | |
| 523 | + | |
| 524 | + | |
497 | 525 | | |
498 | 526 | | |
499 | | - | |
500 | 527 | | |
501 | | - | |
| 528 | + | |
502 | 529 | | |
503 | 530 | | |
504 | 531 | | |
| |||
907 | 934 | | |
908 | 935 | | |
909 | 936 | | |
910 | | - | |
| 937 | + | |
911 | 938 | | |
912 | 939 | | |
913 | 940 | | |
| |||
1297 | 1324 | | |
1298 | 1325 | | |
1299 | 1326 | | |
1300 | | - | |
| 1327 | + | |
1301 | 1328 | | |
1302 | 1329 | | |
1303 | 1330 | | |
| |||
1314 | 1341 | | |
1315 | 1342 | | |
1316 | 1343 | | |
1317 | | - | |
| 1344 | + | |
1318 | 1345 | | |
1319 | 1346 | | |
1320 | 1347 | | |
| |||
1343 | 1370 | | |
1344 | 1371 | | |
1345 | 1372 | | |
1346 | | - | |
| 1373 | + | |
1347 | 1374 | | |
1348 | 1375 | | |
1349 | 1376 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36801 | 36801 | | |
36802 | 36802 | | |
36803 | 36803 | | |
| 36804 | + | |
36804 | 36805 | | |
36805 | 36806 | | |
36806 | 36807 | | |
36807 | 36808 | | |
36808 | 36809 | | |
36809 | 36810 | | |
| 36811 | + | |
36810 | 36812 | | |
36811 | 36813 | | |
36812 | 36814 | | |
36813 | 36815 | | |
36814 | 36816 | | |
36815 | 36817 | | |
36816 | 36818 | | |
| 36819 | + | |
36817 | 36820 | | |
36818 | 36821 | | |
36819 | 36822 | | |
| |||
39231 | 39234 | | |
39232 | 39235 | | |
39233 | 39236 | | |
39234 | | - | |
| 39237 | + | |
39235 | 39238 | | |
39236 | 39239 | | |
39237 | 39240 | | |
39238 | 39241 | | |
39239 | | - | |
| 39242 | + | |
39240 | 39243 | | |
39241 | 39244 | | |
39242 | 39245 | | |
| |||
39245 | 39248 | | |
39246 | 39249 | | |
39247 | 39250 | | |
39248 | | - | |
| 39251 | + | |
39249 | 39252 | | |
39250 | 39253 | | |
39251 | 39254 | | |
| |||
39293 | 39296 | | |
39294 | 39297 | | |
39295 | 39298 | | |
39296 | | - | |
| 39299 | + | |
39297 | 39300 | | |
39298 | 39301 | | |
39299 | 39302 | | |
| |||
39408 | 39411 | | |
39409 | 39412 | | |
39410 | 39413 | | |
| 39414 | + | |
| 39415 | + | |
| 39416 | + | |
| 39417 | + | |
| 39418 | + | |
| 39419 | + | |
| 39420 | + | |
| 39421 | + | |
| 39422 | + | |
| 39423 | + | |
| 39424 | + | |
| 39425 | + | |
| 39426 | + | |
| 39427 | + | |
| 39428 | + | |
| 39429 | + | |
| 39430 | + | |
| 39431 | + | |
| 39432 | + | |
| 39433 | + | |
| 39434 | + | |
| 39435 | + | |
| 39436 | + | |
| 39437 | + | |
| 39438 | + | |
| 39439 | + | |
| 39440 | + | |
| 39441 | + | |
| 39442 | + | |
39411 | 39443 | | |
39412 | 39444 | | |
39413 | 39445 | | |
| |||
69716 | 69748 | | |
69717 | 69749 | | |
69718 | 69750 | | |
| 69751 | + | |
69719 | 69752 | | |
69720 | 69753 | | |
69721 | 69754 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
217 | 217 | | |
218 | 218 | | |
219 | 219 | | |
220 | | - | |
| 220 | + | |
| 221 | + | |
221 | 222 | | |
222 | 223 | | |
223 | 224 | | |
| |||
0 commit comments