| Pass | Half | Fail | Excluded | Total | |||
|---|---|---|---|---|---|---|---|
|
|
0.00% |
100.00% |
0.00% |
100% |
|||
|
|
0.00% |
100.00% |
0.00% |
100% |
|||
|
|
0.00% |
0.00% |
100.00% |
0.00% |
100% |
||
|
|
0.00% |
0.00% |
0.00% |
100% |
|||
|
|
0.00% |
0.00% |
0.00% |
0.00% |
100% |
||
|
|
0.00% |
0.00% |
100.00% |
0.00% |
100% |
||
|
|
0.00% |
0.00% |
100.00% |
0.00% |
100% |
||
|
|
0.00% |
0.00% |
0.00% |
0.00% |
100% |
| 1 | |
| 2 | |
| 3 | |
| 4 | |
| 5 | |
| 6 | |
| 7 | |
| 8 | |
| 9 | |
| 10 | |
| 11 | |
| 12 | |
| 13 | |
| 14 | |
| 15 | |
| 16 | |
| 17 | |
| 18 | |
| 19 | |
| 20 | |
| 21 | |
| 22 | |
| 23 | |
| 24 | |
| 25 | |
| 26 | |
| 27 | |
| 28 | |
| 29 | |
| 30 | |
| 31 | |
| 32 | |
| 33 | |
| 34 | |
| 35 | |
| 36 | |
| 37 | |
| 38 | |
| 39 | |
| 40 | |
| 41 | |
| 42 | |
| 43 | |
| 44 | |
| 45 | |
| 46 | |
| 47 | |
| 48 | |
| 49 | |
| 50 | |
| 51 | |
| 52 | |
| 53 | ap_md5_binary(apr_pool_t *p, const unsigned char *buf, int length) |
| 54 | |
| 55 | |
| 56 | |
| 57 | |
| 58 | |
| 59 | |
| 60 | |
| 61 | |
| 62 | |
| 63 | |
| 64 | |
| 65 | apr_md5_init : /usr/include/apr-1/apr_md5.h line=91 column=27 apr_md5_init(&my_md5 : server/util_md5.c line=56 column=19 my_md5); |
| 66 | |
| 67 | |
| 68 | |
| 69 | apr_md5_update : /usr/include/apr-1/apr_md5.h line=109 column=27 apr_md5_update(&my_md5 : server/util_md5.c line=56 column=19 my_md5, buf : server/util_md5.c line=53 column=70 buf, (unsigned int)length : server/util_md5.c line=53 column=79 length); |
| 70 | apr_md5_final : /usr/include/apr-1/apr_md5.h line=119 column=27 apr_md5_final(hash : server/util_md5.c line=57 column=19 hash, &my_md5 : server/util_md5.c line=56 column=19 my_md5); |
| 71 | |
| 72 | for (i : server/util_md5.c line=59 column=9 i = : pass=0 = 0, r : server/util_md5.c line=58 column=11 r = : pass=0 = result : server/util_md5.c line=58 column=14 result; i : server/util_md5.c line=59 column=9 i < : true=0, false=0 < APR_MD5_DIGESTSIZE; i : server/util_md5.c line=59 column=9 i++ : pass=0 ++) { |
| 73 | r++ : pass=0 ++ = : enter=0, leave=0 = hex : server/util_md5.c line=55 column=17 hex[] : enter=0, leave=0 [hash : server/util_md5.c line=57 column=19 hash[] : enter=0, leave=0 [i : server/util_md5.c line=59 column=9 i] >> : pass=0 >> 4]; |
| 74 | r++ : pass=0 ++ = : enter=0, leave=0 = hex : server/util_md5.c line=55 column=17 hex[] : enter=0, leave=0 [hash : server/util_md5.c line=57 column=19 hash[] : enter=0, leave=0 [i : server/util_md5.c line=59 column=9 i] & : pass=0 & 0xF]; |
| 75 | |
| 76 | r = : enter=0, leave=0 = '\0'; |
| 77 | |
| 78 | return apr_pstrndup : enter=0, leave=0 apr_pstrndup : /usr/include/apr-1/apr_strings.h line=121 column=21 apr_pstrndup(p : server/util_md5.c line=53 column=46 p, result : server/util_md5.c line=58 column=14 result, APR_MD5_DIGESTSIZE* : pass=0 *2); |
| 79 | |
| 80 | |
| 81 | ap_md5(apr_pool_t *p, const unsigned char *string) |
| 82 | |
| 83 | return ap_md5_binary : enter=0, leave=0 ap_md5_binary : server/util_md5.c line=53 column=20 ap_md5_binary(p : server/util_md5.c line=81 column=39 p, string : server/util_md5.c line=81 column=63 string, (int) strlen : enter=0, leave=0 strlen : /usr/include/string.h line=399 column=15 strlen((char *)string : server/util_md5.c line=81 column=63 string)); |
| 84 | |
| 85 | |
| 86 | |
| 87 | |
| 88 | |
| 89 | |
| 90 | |
| 91 | |
| 92 | |
| 93 | |
| 94 | |
| 95 | |
| 96 | |
| 97 | |
| 98 | |
| 99 | |
| 100 | |
| 101 | |
| 102 | |
| 103 | |
| 104 | |
| 105 | |
| 106 | |
| 107 | |
| 108 | |
| 109 | |
| 110 | |
| 111 | |
| 112 | |
| 113 | |
| 114 | |
| 115 | |
| 116 | |
| 117 | |
| 118 | |
| 119 | |
| 120 | |
| 121 | |
| 122 | |
| 123 | |
| 124 | |
| 125 | |
| 126 | |
| 127 | |
| 128 | |
| 129 | |
| 130 | |
| 131 | ap_md5contextTo64(apr_pool_t *a, apr_md5_ctx_t *context) |
| 132 | |
| 133 | |
| 134 | |
| 135 | |
| 136 | |
| 137 | |
| 138 | encodedDigest = : pass=0 = (char *) apr_pcalloc(a : server/util_md5.c line=131 column=50 a, 25 * : pass=0 * sizeof(char)); |
| 139 | |
| 140 | apr_md5_final : /usr/include/apr-1/apr_md5.h line=119 column=27 apr_md5_final(digest : server/util_md5.c line=133 column=19 digest, context : server/util_md5.c line=131 column=68 context); |
| 141 | digest[sizeof(digest) - : pass=0 - 1] = : enter=0, leave=0 = digest : server/util_md5.c line=133 column=19 digest[sizeof(digest) - : pass=0 - 2] = : enter=0, leave=0 = 0; |
| 142 | |
| 143 | p = : pass=0 = encodedDigest : server/util_md5.c line=134 column=11 encodedDigest; |
| 144 | for (i : server/util_md5.c line=135 column=9 i = : pass=0 = 0; i : server/util_md5.c line=135 column=9 i < : true=0, false=0 < sizeof(digest); i : server/util_md5.c line=135 column=9 i += : pass=0 += 3) { |
| 145 | p++ : pass=0 ++ = : enter=0, leave=0 = basis_64 : server/util_md5.c line=128 column=13 basis_64[] : enter=0, leave=0 [digest : server/util_md5.c line=133 column=19 digest[] : enter=0, leave=0 [i : server/util_md5.c line=135 column=9 i] >> : pass=0 >> 2]; |
| 146 | p++ : pass=0 ++ = : enter=0, leave=0 = basis_64 : server/util_md5.c line=128 column=13 basis_64[] : enter=0, leave=0 [((digest : server/util_md5.c line=133 column=19 digest[] : enter=0, leave=0 [i : server/util_md5.c line=135 column=9 i] & : pass=0 & 0x3) << : pass=0 << 4) | : pass=0 | ((int) (digest : server/util_md5.c line=133 column=19 digest[] : enter=0, leave=0 [i : server/util_md5.c line=135 column=9 i + : pass=0 + 1] & : pass=0 & 0xF0) >> : pass=0 >> 4)]; |
| 147 | p++ : pass=0 ++ = : enter=0, leave=0 = basis_64 : server/util_md5.c line=128 column=13 basis_64[] : enter=0, leave=0 [((digest : server/util_md5.c line=133 column=19 digest[] : enter=0, leave=0 [i : server/util_md5.c line=135 column=9 i + : pass=0 + 1] & : pass=0 & 0xF) << : pass=0 << 2) | : pass=0 | ((int) (digest : server/util_md5.c line=133 column=19 digest[] : enter=0, leave=0 [i : server/util_md5.c line=135 column=9 i + : pass=0 + 2] & : pass=0 & 0xC0) >> : pass=0 >> 6)]; |
| 148 | p++ : pass=0 ++ = : enter=0, leave=0 = basis_64 : server/util_md5.c line=128 column=13 basis_64[] : enter=0, leave=0 [digest : server/util_md5.c line=133 column=19 digest[] : enter=0, leave=0 [i : server/util_md5.c line=135 column=9 i + : pass=0 + 2] & : pass=0 & 0x3F]; |
| 149 | |
| 150 | p-- : pass=0 -- = : enter=0, leave=0 = '\0'; |
| 151 | p-- : pass=0 -- = : enter=0, leave=0 = '='; |
| 152 | p-- : pass=0 -- = : enter=0, leave=0 = '='; |
| 153 | return encodedDigest : server/util_md5.c line=134 column=11 encodedDigest; |
| 154 | |
| 155 | |
| 156 | ap_md5digest(apr_pool_t *p, apr_file_t *infile) |
| 157 | |
| 158 | |
| 159 | |
| 160 | |
| 161 | |
| 162 | |
| 163 | apr_md5_init : /usr/include/apr-1/apr_md5.h line=91 column=27 apr_md5_init(&context : server/util_md5.c line=158 column=19 context); |
| 164 | nbytes = : pass=0 = sizeof(buf); |
| 165 | while (apr_file_read : enter=0, leave=0 apr_file_read : /usr/include/apr-1/apr_file_io.h line=407 column=27 apr_file_read(infile : server/util_md5.c line=156 column=60 infile, buf : server/util_md5.c line=159 column=19 buf, &nbytes : server/util_md5.c line=160 column=16 nbytes) == : true=0, false=0 == APR_SUCCESS) { |
| 166 | apr_md5_update : /usr/include/apr-1/apr_md5.h line=109 column=27 apr_md5_update(&context : server/util_md5.c line=158 column=19 context, buf : server/util_md5.c line=159 column=19 buf, nbytes : server/util_md5.c line=160 column=16 nbytes); |
| 167 | nbytes = : pass=0 = sizeof(buf); |
| 168 | |
| 169 | apr_file_seek : /usr/include/apr-1/apr_file_io.h line=630 column=27 apr_file_seek(infile : server/util_md5.c line=156 column=60 infile, APR_SET, &offset : server/util_md5.c line=161 column=15 offset); |
| 170 | return ap_md5contextTo64 : enter=0, leave=0 ap_md5contextTo64 : server/util_md5.c line=131 column=20 ap_md5contextTo64(p : server/util_md5.c line=156 column=45 p, &context : server/util_md5.c line=158 column=19 context); |
| 171 | |
| 172 | |
| 173 |