Commit e88a5cf
committed
Disallow multiple protocol flags to s_server and s_client
We shouldn't allow both "-tls1" and "-tls1_2", or "-tls1" and "-no_tls1_2".
The only time multiple flags are allowed is where they are all "-no_<prot>".
This fixes Github Issue #1268
Reviewed-by: Rich Salz <[email protected]>1 parent 23aec60 commit e88a5cf
4 files changed
Lines changed: 62 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
199 | 199 | | |
200 | 200 | | |
201 | 201 | | |
202 | | - | |
| 202 | + | |
| 203 | + | |
203 | 204 | | |
204 | 205 | | |
205 | 206 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1507 | 1507 | | |
1508 | 1508 | | |
1509 | 1509 | | |
1510 | | - | |
| 1510 | + | |
| 1511 | + | |
1511 | 1512 | | |
1512 | 1513 | | |
1513 | 1514 | | |
1514 | 1515 | | |
| 1516 | + | |
| 1517 | + | |
| 1518 | + | |
| 1519 | + | |
| 1520 | + | |
| 1521 | + | |
1515 | 1522 | | |
1516 | 1523 | | |
1517 | 1524 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
744 | 744 | | |
745 | 745 | | |
746 | 746 | | |
| 747 | + | |
747 | 748 | | |
748 | 749 | | |
749 | 750 | | |
| |||
847 | 848 | | |
848 | 849 | | |
849 | 850 | | |
850 | | - | |
| 851 | + | |
| 852 | + | |
851 | 853 | | |
852 | 854 | | |
853 | 855 | | |
| |||
939 | 941 | | |
940 | 942 | | |
941 | 943 | | |
942 | | - | |
| 944 | + | |
943 | 945 | | |
| 946 | + | |
| 947 | + | |
944 | 948 | | |
945 | 949 | | |
946 | | - | |
| 950 | + | |
947 | 951 | | |
| 952 | + | |
| 953 | + | |
948 | 954 | | |
949 | 955 | | |
950 | | - | |
| 956 | + | |
951 | 957 | | |
952 | | - | |
| 958 | + | |
| 959 | + | |
953 | 960 | | |
954 | | - | |
| 961 | + | |
| 962 | + | |
955 | 963 | | |
| 964 | + | |
| 965 | + | |
956 | 966 | | |
957 | 967 | | |
958 | 968 | | |
959 | 969 | | |
960 | 970 | | |
| 971 | + | |
961 | 972 | | |
962 | 973 | | |
963 | 974 | | |
| 975 | + | |
964 | 976 | | |
965 | 977 | | |
966 | 978 | | |
| 979 | + | |
967 | 980 | | |
968 | 981 | | |
969 | 982 | | |
| |||
1146 | 1159 | | |
1147 | 1160 | | |
1148 | 1161 | | |
| 1162 | + | |
| 1163 | + | |
| 1164 | + | |
| 1165 | + | |
| 1166 | + | |
| 1167 | + | |
| 1168 | + | |
| 1169 | + | |
| 1170 | + | |
| 1171 | + | |
| 1172 | + | |
1149 | 1173 | | |
1150 | 1174 | | |
1151 | 1175 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1137 | 1137 | | |
1138 | 1138 | | |
1139 | 1139 | | |
| 1140 | + | |
1140 | 1141 | | |
1141 | 1142 | | |
1142 | 1143 | | |
| |||
1300 | 1301 | | |
1301 | 1302 | | |
1302 | 1303 | | |
1303 | | - | |
| 1304 | + | |
| 1305 | + | |
1304 | 1306 | | |
1305 | 1307 | | |
1306 | 1308 | | |
| |||
1444 | 1446 | | |
1445 | 1447 | | |
1446 | 1448 | | |
| 1449 | + | |
1447 | 1450 | | |
1448 | 1451 | | |
1449 | 1452 | | |
1450 | 1453 | | |
1451 | 1454 | | |
| 1455 | + | |
1452 | 1456 | | |
1453 | 1457 | | |
1454 | 1458 | | |
1455 | 1459 | | |
1456 | 1460 | | |
| 1461 | + | |
1457 | 1462 | | |
1458 | 1463 | | |
| 1464 | + | |
1459 | 1465 | | |
1460 | 1466 | | |
| 1467 | + | |
1461 | 1468 | | |
1462 | 1469 | | |
1463 | 1470 | | |
1464 | 1471 | | |
1465 | 1472 | | |
1466 | 1473 | | |
| 1474 | + | |
1467 | 1475 | | |
1468 | 1476 | | |
1469 | 1477 | | |
| 1478 | + | |
1470 | 1479 | | |
1471 | 1480 | | |
1472 | 1481 | | |
| 1482 | + | |
1473 | 1483 | | |
1474 | 1484 | | |
1475 | 1485 | | |
| |||
1579 | 1589 | | |
1580 | 1590 | | |
1581 | 1591 | | |
| 1592 | + | |
| 1593 | + | |
| 1594 | + | |
| 1595 | + | |
| 1596 | + | |
| 1597 | + | |
| 1598 | + | |
| 1599 | + | |
| 1600 | + | |
| 1601 | + | |
| 1602 | + | |
1582 | 1603 | | |
1583 | 1604 | | |
1584 | 1605 | | |
| |||
0 commit comments