tor/src/feature/nodelist
Alexander Færøy c9de65f966 Add checks in get_net_param_from_list() for valid output domain.
This patch adds two assertions in get_net_param_from_list() to ensure
that the `res` value is correctly within the range of the output domain.

Hopefully fixes Coverity CID #1415721, #1415722, and #1415723.

See: https://bugs.torproject.org/26780
2018-07-13 12:43:57 +02:00
..
authority_cert_st.h Fix every include path changed in the previous commit (automated) 2018-07-05 17:15:50 -04:00
desc_store_st.h Move literally everything out of src/or 2018-07-05 17:15:50 -04:00
document_signature_st.h Move literally everything out of src/or 2018-07-05 17:15:50 -04:00
extrainfo_st.h Fix every include path changed in the previous commit (automated) 2018-07-05 17:15:50 -04:00
microdesc_st.h Move literally everything out of src/or 2018-07-05 17:15:50 -04:00
microdesc.c Fix some lingering windows compilation issues from Jenkins. 2018-07-09 12:54:40 -04:00
microdesc.h Move literally everything out of src/or 2018-07-05 17:15:50 -04:00
networkstatus_sr_info_st.h Move literally everything out of src/or 2018-07-05 17:15:50 -04:00
networkstatus_st.h Fix every include path changed in the previous commit (automated) 2018-07-05 17:15:50 -04:00
networkstatus_voter_info_st.h Move literally everything out of src/or 2018-07-05 17:15:50 -04:00
networkstatus.c Add checks in get_net_param_from_list() for valid output domain. 2018-07-13 12:43:57 +02:00
networkstatus.h Move literally everything out of src/or 2018-07-05 17:15:50 -04:00
node_st.h Fix every include path changed in the previous commit (automated) 2018-07-05 17:15:50 -04:00
nodelist.c Whoops. Protover.[ch] belong in src/core/or 2018-07-05 17:15:50 -04:00
nodelist.h Move literally everything out of src/or 2018-07-05 17:15:50 -04:00
parsecommon.c Rename torlog.[ch] to log.[ch] 2018-07-10 15:20:30 -04:00
parsecommon.h Move literally everything out of src/or 2018-07-05 17:15:50 -04:00
routerinfo_st.h Fix every include path changed in the previous commit (automated) 2018-07-05 17:15:50 -04:00
routerlist_st.h Fix every include path changed in the previous commit (automated) 2018-07-05 17:15:50 -04:00
routerlist.c Isolate resolve.h usage in the modules that really need it. 2018-07-10 13:36:45 -04:00
routerlist.h Move literally everything out of src/or 2018-07-05 17:15:50 -04:00
routerparse.c Whoops. Protover.[ch] belong in src/core/or 2018-07-05 17:15:50 -04:00
routerparse.h Move literally everything out of src/or 2018-07-05 17:15:50 -04:00
routerset.c Fix every include path changed in the previous commit (automated) 2018-07-05 17:15:50 -04:00
routerset.h Move literally everything out of src/or 2018-07-05 17:15:50 -04:00
routerstatus_st.h Fix every include path changed in the previous commit (automated) 2018-07-05 17:15:50 -04:00
signed_descriptor_st.h Fix every include path changed in the previous commit (automated) 2018-07-05 17:15:50 -04:00
torcert.c Rename torlog.[ch] to log.[ch] 2018-07-10 15:20:30 -04:00
torcert.h Move literally everything out of src/or 2018-07-05 17:15:50 -04:00
vote_routerstatus_st.h Fix every include path changed in the previous commit (automated) 2018-07-05 17:15:50 -04:00