@@ -393,45 +393,37 @@ edges
393393| asio_streams.cpp:195:45:195:56 | service_view | asio_streams.cpp:195:16:195:22 | call to resolve | provenance | MaD:261 |
394394| asio_streams.cpp:196:45:196:56 | service_view | asio_streams.cpp:196:16:196:22 | call to resolve | provenance | MaD:262 |
395395| asio_streams.cpp:197:45:197:56 | service_view | asio_streams.cpp:197:16:197:22 | call to resolve | provenance | MaD:263 |
396- | azure.cpp:253:48:253:60 | *call to GetBodyStream | azure.cpp:257:5:257:8 | *resp | provenance | |
397- | azure.cpp:253:48:253:60 | *call to GetBodyStream | azure.cpp:262:5:262:8 | *resp | provenance | |
398- | azure.cpp:253:48:253:60 | *call to GetBodyStream | azure.cpp:266:38:266:41 | *resp | provenance | |
399- | azure.cpp:253:48:253:60 | call to GetBodyStream | azure.cpp:253:48:253:60 | *call to GetBodyStream | provenance | Src:MaD:53 |
400- | azure.cpp:257:5:257:8 | *resp | azure.cpp:257:16:257:21 | Read output argument | provenance | MaD:95 |
401- | azure.cpp:257:16:257:21 | Read output argument | azure.cpp:258:10:258:16 | * ... | provenance | |
402- | azure.cpp:262:5:262:8 | *resp | azure.cpp:262:23:262:28 | ReadToCount output argument | provenance | MaD:96 |
403- | azure.cpp:262:23:262:28 | ReadToCount output argument | azure.cpp:263:10:263:16 | * ... | provenance | |
404- | azure.cpp:266:38:266:41 | *resp | azure.cpp:266:44:266:52 | call to ReadToEnd [element] | provenance | MaD:97 |
405- | azure.cpp:266:44:266:52 | call to ReadToEnd [element] | azure.cpp:266:44:266:52 | call to ReadToEnd [element] | provenance | |
406- | azure.cpp:266:44:266:52 | call to ReadToEnd [element] | azure.cpp:267:10:267:12 | vec [element] | provenance | |
407- | azure.cpp:267:10:267:12 | vec [element] | azure.cpp:267:10:267:12 | vec | provenance | |
408- | azure.cpp:273:52:273:61 | call to GetHeaders | azure.cpp:273:62:273:64 | call to GetHeaders | provenance | Src:MaD:52 |
409- | azure.cpp:273:62:273:64 | call to GetHeaders | azure.cpp:274:14:274:29 | call to operator[] | provenance | TaintFunction |
410- | azure.cpp:273:62:273:64 | call to GetHeaders | azure.cpp:274:14:274:29 | call to operator[] | provenance | TaintFunction |
411- | azure.cpp:273:62:273:64 | call to GetHeaders | azure.cpp:274:14:274:29 | call to operator[] | provenance | TaintFunction |
412- | azure.cpp:274:14:274:29 | call to operator[] | azure.cpp:274:10:274:29 | call to operator[] | provenance | |
413- | azure.cpp:274:14:274:29 | call to operator[] | azure.cpp:274:14:274:29 | call to operator[] | provenance | |
414- | azure.cpp:277:38:277:44 | call to GetBody | azure.cpp:277:45:277:47 | call to GetBody | provenance | Src:MaD:51 |
415- | azure.cpp:277:45:277:47 | call to GetBody | azure.cpp:278:10:278:13 | body | provenance | |
416- | azure.cpp:277:45:277:47 | call to GetBody | azure.cpp:278:10:278:13 | body | provenance | |
417- | azure.cpp:278:10:278:13 | body | azure.cpp:278:10:278:13 | body | provenance | |
418- | azure.cpp:281:68:281:84 | *call to ExtractBodyStream | azure.cpp:282:21:282:23 | *call to get | provenance | |
419- | azure.cpp:281:68:281:84 | call to ExtractBodyStream | azure.cpp:281:68:281:84 | *call to ExtractBodyStream | provenance | Src:MaD:50 |
420- | azure.cpp:282:21:282:23 | *call to get | azure.cpp:282:28:282:36 | call to ReadToEnd [element] | provenance | MaD:97 |
421- | azure.cpp:282:28:282:36 | call to ReadToEnd [element] | azure.cpp:282:10:282:38 | call to ReadToEnd | provenance | |
422- | azure.cpp:282:28:282:36 | call to ReadToEnd [element] | azure.cpp:282:28:282:36 | call to ReadToEnd [element] | provenance | |
423- | azure.cpp:289:24:289:56 | call to GetHeader | azure.cpp:289:63:289:65 | call to Value | provenance | MaD:98 |
424- | azure.cpp:289:32:289:40 | call to GetHeader | azure.cpp:289:24:289:56 | call to GetHeader | provenance | |
425- | azure.cpp:289:32:289:40 | call to GetHeader | azure.cpp:289:32:289:40 | call to GetHeader | provenance | Src:MaD:54 |
426- | azure.cpp:289:63:289:65 | call to Value | azure.cpp:289:63:289:65 | call to Value | provenance | |
427- | azure.cpp:289:63:289:65 | call to Value | azure.cpp:290:10:290:20 | headerValue | provenance | |
428- | azure.cpp:289:63:289:65 | call to Value | azure.cpp:290:10:290:20 | headerValue | provenance | |
429- | azure.cpp:290:10:290:20 | headerValue | azure.cpp:290:10:290:20 | headerValue | provenance | |
430- | azure.cpp:293:58:293:67 | call to GetHeaders | azure.cpp:293:58:293:67 | call to GetHeaders | provenance | Src:MaD:55 |
431- | azure.cpp:293:58:293:67 | call to GetHeaders | azure.cpp:294:38:294:53 | call to operator[] | provenance | TaintFunction |
432- | azure.cpp:294:38:294:53 | call to operator[] | azure.cpp:295:10:295:20 | contentType | provenance | |
433- | azure.cpp:294:38:294:53 | call to operator[] | azure.cpp:295:10:295:20 | contentType | provenance | |
434- | azure.cpp:295:10:295:20 | contentType | azure.cpp:295:10:295:20 | contentType | provenance | |
396+ | azure.cpp:286:48:286:60 | *call to GetBodyStream | azure.cpp:290:5:290:8 | *resp | provenance | |
397+ | azure.cpp:286:48:286:60 | *call to GetBodyStream | azure.cpp:295:5:295:8 | *resp | provenance | |
398+ | azure.cpp:286:48:286:60 | *call to GetBodyStream | azure.cpp:299:38:299:41 | *resp | provenance | |
399+ | azure.cpp:286:48:286:60 | call to GetBodyStream | azure.cpp:286:48:286:60 | *call to GetBodyStream | provenance | Src:MaD:53 |
400+ | azure.cpp:290:5:290:8 | *resp | azure.cpp:290:16:290:21 | Read output argument | provenance | MaD:95 |
401+ | azure.cpp:290:16:290:21 | Read output argument | azure.cpp:291:10:291:16 | * ... | provenance | |
402+ | azure.cpp:295:5:295:8 | *resp | azure.cpp:295:23:295:28 | ReadToCount output argument | provenance | MaD:96 |
403+ | azure.cpp:295:23:295:28 | ReadToCount output argument | azure.cpp:296:10:296:16 | * ... | provenance | |
404+ | azure.cpp:299:38:299:41 | *resp | azure.cpp:299:44:299:52 | call to ReadToEnd [element] | provenance | MaD:97 |
405+ | azure.cpp:299:44:299:52 | call to ReadToEnd [element] | azure.cpp:299:44:299:52 | call to ReadToEnd [element] | provenance | |
406+ | azure.cpp:299:44:299:52 | call to ReadToEnd [element] | azure.cpp:300:10:300:12 | vec [element] | provenance | |
407+ | azure.cpp:300:10:300:12 | vec [element] | azure.cpp:300:10:300:12 | vec | provenance | |
408+ | azure.cpp:306:52:306:61 | call to GetHeaders | azure.cpp:306:62:306:64 | call to GetHeaders | provenance | Src:MaD:52 |
409+ | azure.cpp:306:62:306:64 | call to GetHeaders | azure.cpp:307:14:307:29 | call to operator[] | provenance | TaintFunction |
410+ | azure.cpp:310:38:310:44 | call to GetBody | azure.cpp:310:45:310:47 | call to GetBody | provenance | Src:MaD:51 |
411+ | azure.cpp:310:45:310:47 | call to GetBody | azure.cpp:311:10:311:13 | body | provenance | |
412+ | azure.cpp:310:45:310:47 | call to GetBody | azure.cpp:311:10:311:13 | body | provenance | |
413+ | azure.cpp:311:10:311:13 | body | azure.cpp:311:10:311:13 | body | provenance | |
414+ | azure.cpp:314:68:314:84 | *call to ExtractBodyStream | azure.cpp:315:21:315:23 | *call to get | provenance | |
415+ | azure.cpp:314:68:314:84 | call to ExtractBodyStream | azure.cpp:314:68:314:84 | *call to ExtractBodyStream | provenance | Src:MaD:50 |
416+ | azure.cpp:315:21:315:23 | *call to get | azure.cpp:315:28:315:36 | call to ReadToEnd [element] | provenance | MaD:97 |
417+ | azure.cpp:315:28:315:36 | call to ReadToEnd [element] | azure.cpp:315:10:315:38 | call to ReadToEnd | provenance | |
418+ | azure.cpp:315:28:315:36 | call to ReadToEnd [element] | azure.cpp:315:28:315:36 | call to ReadToEnd [element] | provenance | |
419+ | azure.cpp:322:24:322:56 | call to GetHeader | azure.cpp:322:63:322:65 | call to Value | provenance | MaD:98 |
420+ | azure.cpp:322:32:322:40 | call to GetHeader | azure.cpp:322:24:322:56 | call to GetHeader | provenance | |
421+ | azure.cpp:322:32:322:40 | call to GetHeader | azure.cpp:322:32:322:40 | call to GetHeader | provenance | Src:MaD:54 |
422+ | azure.cpp:322:63:322:65 | call to Value | azure.cpp:322:63:322:65 | call to Value | provenance | |
423+ | azure.cpp:322:63:322:65 | call to Value | azure.cpp:323:10:323:20 | headerValue | provenance | |
424+ | azure.cpp:326:58:326:67 | call to GetHeaders | azure.cpp:326:58:326:67 | call to GetHeaders | provenance | Src:MaD:55 |
425+ | azure.cpp:326:58:326:67 | call to GetHeaders | azure.cpp:327:38:327:53 | call to operator[] | provenance | TaintFunction |
426+ | azure.cpp:327:38:327:53 | call to operator[] | azure.cpp:328:10:328:20 | contentType | provenance | |
435427| bal.cpp:128:19:128:26 | call to source | bal.cpp:129:23:129:51 | *call to data | provenance | TaintFunction |
436428| bal.cpp:129:23:129:51 | *call to data | bal.cpp:132:17:132:18 | *sb | provenance | |
437429| bal.cpp:132:17:132:18 | *sb | bal.cpp:132:21:132:24 | decode output argument | provenance | MaD:99 |
@@ -1743,50 +1735,43 @@ nodes
17431735| asio_streams.cpp:196:45:196:56 | service_view | semmle.label | service_view |
17441736| asio_streams.cpp:197:16:197:22 | call to resolve | semmle.label | call to resolve |
17451737| asio_streams.cpp:197:45:197:56 | service_view | semmle.label | service_view |
1746- | azure.cpp:253:48:253:60 | *call to GetBodyStream | semmle.label | *call to GetBodyStream |
1747- | azure.cpp:253:48:253:60 | call to GetBodyStream | semmle.label | call to GetBodyStream |
1748- | azure.cpp:257:5:257:8 | *resp | semmle.label | *resp |
1749- | azure.cpp:257:16:257:21 | Read output argument | semmle.label | Read output argument |
1750- | azure.cpp:258:10:258:16 | * ... | semmle.label | * ... |
1751- | azure.cpp:262:5:262:8 | *resp | semmle.label | *resp |
1752- | azure.cpp:262:23:262:28 | ReadToCount output argument | semmle.label | ReadToCount output argument |
1753- | azure.cpp:263:10:263:16 | * ... | semmle.label | * ... |
1754- | azure.cpp:266:38:266:41 | *resp | semmle.label | *resp |
1755- | azure.cpp:266:44:266:52 | call to ReadToEnd [element] | semmle.label | call to ReadToEnd [element] |
1756- | azure.cpp:266:44:266:52 | call to ReadToEnd [element] | semmle.label | call to ReadToEnd [element] |
1757- | azure.cpp:267:10:267:12 | vec | semmle.label | vec |
1758- | azure.cpp:267:10:267:12 | vec [element] | semmle.label | vec [element] |
1759- | azure.cpp:273:52:273:61 | call to GetHeaders | semmle.label | call to GetHeaders |
1760- | azure.cpp:273:62:273:64 | call to GetHeaders | semmle.label | call to GetHeaders |
1761- | azure.cpp:274:10:274:29 | call to operator[] | semmle.label | call to operator[] |
1762- | azure.cpp:274:14:274:29 | call to operator[] | semmle.label | call to operator[] |
1763- | azure.cpp:274:14:274:29 | call to operator[] | semmle.label | call to operator[] |
1764- | azure.cpp:274:14:274:29 | call to operator[] | semmle.label | call to operator[] |
1765- | azure.cpp:277:38:277:44 | call to GetBody | semmle.label | call to GetBody |
1766- | azure.cpp:277:45:277:47 | call to GetBody | semmle.label | call to GetBody |
1767- | azure.cpp:278:10:278:13 | body | semmle.label | body |
1768- | azure.cpp:278:10:278:13 | body | semmle.label | body |
1769- | azure.cpp:278:10:278:13 | body | semmle.label | body |
1770- | azure.cpp:281:68:281:84 | *call to ExtractBodyStream | semmle.label | *call to ExtractBodyStream |
1771- | azure.cpp:281:68:281:84 | call to ExtractBodyStream | semmle.label | call to ExtractBodyStream |
1772- | azure.cpp:282:10:282:38 | call to ReadToEnd | semmle.label | call to ReadToEnd |
1773- | azure.cpp:282:21:282:23 | *call to get | semmle.label | *call to get |
1774- | azure.cpp:282:28:282:36 | call to ReadToEnd [element] | semmle.label | call to ReadToEnd [element] |
1775- | azure.cpp:282:28:282:36 | call to ReadToEnd [element] | semmle.label | call to ReadToEnd [element] |
1776- | azure.cpp:289:24:289:56 | call to GetHeader | semmle.label | call to GetHeader |
1777- | azure.cpp:289:32:289:40 | call to GetHeader | semmle.label | call to GetHeader |
1778- | azure.cpp:289:32:289:40 | call to GetHeader | semmle.label | call to GetHeader |
1779- | azure.cpp:289:63:289:65 | call to Value | semmle.label | call to Value |
1780- | azure.cpp:289:63:289:65 | call to Value | semmle.label | call to Value |
1781- | azure.cpp:290:10:290:20 | headerValue | semmle.label | headerValue |
1782- | azure.cpp:290:10:290:20 | headerValue | semmle.label | headerValue |
1783- | azure.cpp:290:10:290:20 | headerValue | semmle.label | headerValue |
1784- | azure.cpp:293:58:293:67 | call to GetHeaders | semmle.label | call to GetHeaders |
1785- | azure.cpp:293:58:293:67 | call to GetHeaders | semmle.label | call to GetHeaders |
1786- | azure.cpp:294:38:294:53 | call to operator[] | semmle.label | call to operator[] |
1787- | azure.cpp:295:10:295:20 | contentType | semmle.label | contentType |
1788- | azure.cpp:295:10:295:20 | contentType | semmle.label | contentType |
1789- | azure.cpp:295:10:295:20 | contentType | semmle.label | contentType |
1738+ | azure.cpp:286:48:286:60 | *call to GetBodyStream | semmle.label | *call to GetBodyStream |
1739+ | azure.cpp:286:48:286:60 | call to GetBodyStream | semmle.label | call to GetBodyStream |
1740+ | azure.cpp:290:5:290:8 | *resp | semmle.label | *resp |
1741+ | azure.cpp:290:16:290:21 | Read output argument | semmle.label | Read output argument |
1742+ | azure.cpp:291:10:291:16 | * ... | semmle.label | * ... |
1743+ | azure.cpp:295:5:295:8 | *resp | semmle.label | *resp |
1744+ | azure.cpp:295:23:295:28 | ReadToCount output argument | semmle.label | ReadToCount output argument |
1745+ | azure.cpp:296:10:296:16 | * ... | semmle.label | * ... |
1746+ | azure.cpp:299:38:299:41 | *resp | semmle.label | *resp |
1747+ | azure.cpp:299:44:299:52 | call to ReadToEnd [element] | semmle.label | call to ReadToEnd [element] |
1748+ | azure.cpp:299:44:299:52 | call to ReadToEnd [element] | semmle.label | call to ReadToEnd [element] |
1749+ | azure.cpp:300:10:300:12 | vec | semmle.label | vec |
1750+ | azure.cpp:300:10:300:12 | vec [element] | semmle.label | vec [element] |
1751+ | azure.cpp:306:52:306:61 | call to GetHeaders | semmle.label | call to GetHeaders |
1752+ | azure.cpp:306:62:306:64 | call to GetHeaders | semmle.label | call to GetHeaders |
1753+ | azure.cpp:307:14:307:29 | call to operator[] | semmle.label | call to operator[] |
1754+ | azure.cpp:310:38:310:44 | call to GetBody | semmle.label | call to GetBody |
1755+ | azure.cpp:310:45:310:47 | call to GetBody | semmle.label | call to GetBody |
1756+ | azure.cpp:311:10:311:13 | body | semmle.label | body |
1757+ | azure.cpp:311:10:311:13 | body | semmle.label | body |
1758+ | azure.cpp:311:10:311:13 | body | semmle.label | body |
1759+ | azure.cpp:314:68:314:84 | *call to ExtractBodyStream | semmle.label | *call to ExtractBodyStream |
1760+ | azure.cpp:314:68:314:84 | call to ExtractBodyStream | semmle.label | call to ExtractBodyStream |
1761+ | azure.cpp:315:10:315:38 | call to ReadToEnd | semmle.label | call to ReadToEnd |
1762+ | azure.cpp:315:21:315:23 | *call to get | semmle.label | *call to get |
1763+ | azure.cpp:315:28:315:36 | call to ReadToEnd [element] | semmle.label | call to ReadToEnd [element] |
1764+ | azure.cpp:315:28:315:36 | call to ReadToEnd [element] | semmle.label | call to ReadToEnd [element] |
1765+ | azure.cpp:322:24:322:56 | call to GetHeader | semmle.label | call to GetHeader |
1766+ | azure.cpp:322:32:322:40 | call to GetHeader | semmle.label | call to GetHeader |
1767+ | azure.cpp:322:32:322:40 | call to GetHeader | semmle.label | call to GetHeader |
1768+ | azure.cpp:322:63:322:65 | call to Value | semmle.label | call to Value |
1769+ | azure.cpp:322:63:322:65 | call to Value | semmle.label | call to Value |
1770+ | azure.cpp:323:10:323:20 | headerValue | semmle.label | headerValue |
1771+ | azure.cpp:326:58:326:67 | call to GetHeaders | semmle.label | call to GetHeaders |
1772+ | azure.cpp:326:58:326:67 | call to GetHeaders | semmle.label | call to GetHeaders |
1773+ | azure.cpp:327:38:327:53 | call to operator[] | semmle.label | call to operator[] |
1774+ | azure.cpp:328:10:328:20 | contentType | semmle.label | contentType |
17901775| bal.cpp:128:19:128:26 | call to source | semmle.label | call to source |
17911776| bal.cpp:129:23:129:51 | *call to data | semmle.label | *call to data |
17921777| bal.cpp:132:17:132:18 | *sb | semmle.label | *sb |
0 commit comments