Commit 91681f3
committed
configure.ac:
* add srtp to enable-all
* add srtp-kdf to enable-all-crypto
* fix typo in enable-all[-crypto] where ENABLED_FIPS was used when FIPS_VERSION was needed.
* in enable-all[-crypto], conditionalize aesxts on !FIPS || FIPS_VERSION == dev.
* move AES-XTS CFLAG setup after FIPS settings, to allow non-dev FIPS to force it off, and add clause to FIPS v5 setup to do that.
* in FIPS v5 setup, add AES-XTS to the list of modes that forces -DWOLFSSL_AES_DIRECT -DHAVE_AES_ECB.
wolfcrypt/src/kdf.c: fix several benign -Wconversions.
wolfcrypt/test/test.c: add aes_cfb_test() and aes_xts_test() as top-level tests with separate "pass" messages, for transparency that those modes have indeed been tested in builds that activate them.1 parent 14830d0 commit 91681f3
3 files changed
Lines changed: 104 additions & 60 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
745 | 745 | | |
746 | 746 | | |
747 | 747 | | |
748 | | - | |
749 | 748 | | |
750 | 749 | | |
751 | 750 | | |
| |||
787 | 786 | | |
788 | 787 | | |
789 | 788 | | |
| 789 | + | |
790 | 790 | | |
791 | 791 | | |
792 | 792 | | |
| |||
861 | 861 | | |
862 | 862 | | |
863 | 863 | | |
864 | | - | |
| 864 | + | |
| 865 | + | |
865 | 866 | | |
866 | 867 | | |
867 | 868 | | |
| |||
933 | 934 | | |
934 | 935 | | |
935 | 936 | | |
936 | | - | |
937 | 937 | | |
938 | 938 | | |
939 | 939 | | |
| |||
959 | 959 | | |
960 | 960 | | |
961 | 961 | | |
| 962 | + | |
962 | 963 | | |
963 | 964 | | |
964 | 965 | | |
| |||
1001 | 1002 | | |
1002 | 1003 | | |
1003 | 1004 | | |
1004 | | - | |
| 1005 | + | |
| 1006 | + | |
1005 | 1007 | | |
1006 | 1008 | | |
1007 | 1009 | | |
| |||
4848 | 4850 | | |
4849 | 4851 | | |
4850 | 4852 | | |
4851 | | - | |
4852 | | - | |
4853 | | - | |
4854 | | - | |
4855 | | - | |
4856 | | - | |
4857 | | - | |
4858 | 4853 | | |
4859 | 4854 | | |
4860 | 4855 | | |
| |||
4953 | 4948 | | |
4954 | 4949 | | |
4955 | 4950 | | |
| 4951 | + | |
| 4952 | + | |
| 4953 | + | |
4956 | 4954 | | |
4957 | 4955 | | |
4958 | 4956 | | |
| |||
4994 | 4992 | | |
4995 | 4993 | | |
4996 | 4994 | | |
4997 | | - | |
| 4995 | + | |
| 4996 | + | |
4998 | 4997 | | |
4999 | 4998 | | |
5000 | 4999 | | |
| |||
5100 | 5099 | | |
5101 | 5100 | | |
5102 | 5101 | | |
| 5102 | + | |
| 5103 | + | |
| 5104 | + | |
| 5105 | + | |
| 5106 | + | |
| 5107 | + | |
| 5108 | + | |
| 5109 | + | |
5103 | 5110 | | |
5104 | 5111 | | |
5105 | 5112 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
888 | 888 | | |
889 | 889 | | |
890 | 890 | | |
891 | | - | |
| 891 | + | |
892 | 892 | | |
893 | | - | |
| 893 | + | |
894 | 894 | | |
895 | 895 | | |
896 | | - | |
| 896 | + | |
897 | 897 | | |
898 | 898 | | |
899 | 899 | | |
| |||
942 | 942 | | |
943 | 943 | | |
944 | 944 | | |
945 | | - | |
| 945 | + | |
946 | 946 | | |
947 | 947 | | |
948 | 948 | | |
949 | 949 | | |
950 | 950 | | |
951 | | - | |
| 951 | + | |
952 | 952 | | |
953 | 953 | | |
954 | 954 | | |
| |||
960 | 960 | | |
961 | 961 | | |
962 | 962 | | |
963 | | - | |
| 963 | + | |
964 | 964 | | |
965 | 965 | | |
966 | 966 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
536 | 536 | | |
537 | 537 | | |
538 | 538 | | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
| 543 | + | |
| 544 | + | |
539 | 545 | | |
540 | 546 | | |
541 | 547 | | |
| |||
1463 | 1469 | | |
1464 | 1470 | | |
1465 | 1471 | | |
1466 | | - | |
| 1472 | + | |
1467 | 1473 | | |
1468 | 1474 | | |
1469 | 1475 | | |
| |||
1490 | 1496 | | |
1491 | 1497 | | |
1492 | 1498 | | |
| 1499 | + | |
| 1500 | + | |
| 1501 | + | |
| 1502 | + | |
| 1503 | + | |
| 1504 | + | |
| 1505 | + | |
| 1506 | + | |
| 1507 | + | |
| 1508 | + | |
| 1509 | + | |
| 1510 | + | |
| 1511 | + | |
| 1512 | + | |
| 1513 | + | |
1493 | 1514 | | |
1494 | 1515 | | |
1495 | 1516 | | |
| |||
8433 | 8454 | | |
8434 | 8455 | | |
8435 | 8456 | | |
8436 | | - | |
8437 | | - | |
| 8457 | + | |
| 8458 | + | |
| 8459 | + | |
| 8460 | + | |
8438 | 8461 | | |
8439 | 8462 | | |
8440 | 8463 | | |
| |||
9360 | 9383 | | |
9361 | 9384 | | |
9362 | 9385 | | |
9363 | | - | |
| 9386 | + | |
9364 | 9387 | | |
9365 | 9388 | | |
9366 | 9389 | | |
| |||
11770 | 11793 | | |
11771 | 11794 | | |
11772 | 11795 | | |
11773 | | - | |
11774 | | - | |
11775 | | - | |
11776 | | - | |
11777 | | - | |
11778 | | - | |
11779 | | - | |
11780 | | - | |
11781 | | - | |
11782 | | - | |
11783 | | - | |
11784 | | - | |
11785 | | - | |
11786 | | - | |
11787 | | - | |
11788 | | - | |
11789 | | - | |
11790 | | - | |
11791 | | - | |
11792 | | - | |
11793 | | - | |
11794 | | - | |
11795 | | - | |
11796 | | - | |
11797 | | - | |
11798 | | - | |
11799 | | - | |
11800 | | - | |
11801 | | - | |
11802 | | - | |
11803 | | - | |
11804 | | - | |
11805 | | - | |
11806 | | - | |
11807 | | - | |
11808 | | - | |
11809 | | - | |
11810 | | - | |
11811 | 11796 | | |
11812 | 11797 | | |
11813 | 11798 | | |
| |||
11846 | 11831 | | |
11847 | 11832 | | |
11848 | 11833 | | |
| 11834 | + | |
| 11835 | + | |
| 11836 | + | |
| 11837 | + | |
| 11838 | + | |
| 11839 | + | |
| 11840 | + | |
| 11841 | + | |
| 11842 | + | |
| 11843 | + | |
| 11844 | + | |
| 11845 | + | |
| 11846 | + | |
| 11847 | + | |
| 11848 | + | |
| 11849 | + | |
| 11850 | + | |
| 11851 | + | |
| 11852 | + | |
| 11853 | + | |
| 11854 | + | |
| 11855 | + | |
| 11856 | + | |
| 11857 | + | |
| 11858 | + | |
| 11859 | + | |
| 11860 | + | |
| 11861 | + | |
| 11862 | + | |
| 11863 | + | |
| 11864 | + | |
| 11865 | + | |
| 11866 | + | |
| 11867 | + | |
| 11868 | + | |
| 11869 | + | |
| 11870 | + | |
| 11871 | + | |
| 11872 | + | |
| 11873 | + | |
| 11874 | + | |
| 11875 | + | |
| 11876 | + | |
| 11877 | + | |
| 11878 | + | |
| 11879 | + | |
| 11880 | + | |
| 11881 | + | |
11849 | 11882 | | |
11850 | 11883 | | |
11851 | 11884 | | |
| |||
49672 | 49705 | | |
49673 | 49706 | | |
49674 | 49707 | | |
| 49708 | + | |
| 49709 | + | |
| 49710 | + | |
| 49711 | + | |
49675 | 49712 | | |
49676 | 49713 | | |
49677 | 49714 | | |
| |||
0 commit comments