├── .clang-format ├── .dockerignore ├── .github └── workflows │ ├── add_to_project.yml │ ├── build.yml │ ├── lint.yml │ ├── publish_docs.yml │ └── pythonpublish.yml ├── .gitignore ├── .gitmodules ├── .mypy.ini ├── .ruff.toml ├── .trunk ├── .gitignore ├── configs │ ├── .hadolint.yaml │ ├── .isort.cfg │ ├── .markdownlint.yaml │ ├── .shellcheckrc │ ├── .yamllint.yaml │ └── svgo.config.js └── trunk.yaml ├── CHANGELOG.md ├── CMakeLists.txt ├── CODEOWNERS ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── docs ├── .gitignore ├── Makefile ├── _static │ └── localtoc.js ├── _templates │ ├── layout.html │ └── searchbox.html ├── build_api.py ├── conf.py ├── faqs.md ├── img │ ├── tdag.png │ └── tdagtree.png ├── index.rst ├── makefuncs.py └── tdag.md ├── eval ├── eval_mutool.sh └── verification_to_csv.py ├── examples ├── Dockerfile-acropalypse.demo ├── Dockerfile-daedalus-nitf.demo ├── Dockerfile-daedalus-pdf.demo ├── Dockerfile-ffmpeg.demo ├── Dockerfile-file.demo ├── Dockerfile-jq.demo ├── Dockerfile-libgen.demo ├── Dockerfile-libjpeg.demo ├── Dockerfile-listgen.demo ├── Dockerfile-mupdf.demo ├── Dockerfile-nitro-nitf.demo ├── Dockerfile-openjpeg.demo ├── Dockerfile-pdfium.demo ├── Dockerfile-png.demo ├── Dockerfile-poppler.demo ├── Dockerfile-qpdf.demo ├── Dockerfile-xpdf.demo ├── analysis │ ├── README.md │ ├── nitf │ │ ├── README.md │ │ ├── base.sh │ │ ├── cavities.sh │ │ ├── compare_cavities.sh │ │ └── nitro_compare.sh │ └── ubet │ │ ├── Dockerfile │ │ ├── Dockerfile.nitro │ │ ├── Dockerfile.nitro.sanitizers │ │ ├── Dockerfile.polytracker │ │ ├── README.md │ │ ├── build_nitro.sh │ │ ├── compress_tdag.py │ │ ├── eval.py │ │ ├── eval_nitro.py │ │ ├── motivation_examples │ │ ├── listing_1.cpp │ │ ├── listing_3.cpp │ │ └── listing_4.cpp │ │ ├── run.sh │ │ └── tags │ │ ├── README.md │ │ ├── i_3034c.ntf.tags │ │ └── table_1_annotated_diff_with_fields.txt ├── build.sh ├── http │ ├── faw_tdag_pairs.sh │ ├── httpd │ │ ├── .dockerignore │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── example_httpd.sh │ │ ├── harness_httpd.sh │ │ └── httpd.conf │ ├── picohttpparser │ │ ├── .dockerignore │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── example_picohttpparser.c │ │ └── example_picohttpparser.sh │ └── tdag_pairs.sh ├── jpeg │ ├── kaitai │ │ ├── .gitignore │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── example.jpg │ │ ├── exif.cpp │ │ ├── exif.h │ │ ├── exif_be.cpp │ │ ├── exif_be.h │ │ ├── exif_le.cpp │ │ ├── exif_le.h │ │ ├── jpeg.cpp │ │ ├── jpeg.h │ │ ├── jpeg_example.cpp │ │ ├── jpeg_example.sh │ │ └── kaitai │ │ │ ├── custom_decoder.h │ │ │ ├── exceptions.h │ │ │ ├── kaitaistream.cpp │ │ │ ├── kaitaistream.h │ │ │ └── kaitaistruct.h │ └── libjpeg │ │ ├── .dockerignore │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── example_libjpeg.c │ │ └── example_libjpeg.sh ├── jq.sh └── mutool.sh ├── logo ├── polytracker.eps ├── polytracker.png ├── polytracker.svg ├── polytracker_bw.eps ├── polytracker_bw.png ├── polytracker_bw.svg ├── polytracker_name.eps ├── polytracker_name.png ├── polytracker_name.svg ├── polytracker_name_bw.eps ├── polytracker_name_bw.png └── polytracker_name_bw.svg ├── mutool-draw ├── polytracker ├── CMakeLists.txt ├── __init__.py ├── __main__.py ├── build.py ├── cache.py ├── cfg.py ├── containerization.py ├── custom_abi │ ├── CMakeLists.txt │ ├── dfsan_abilist.txt │ ├── fontconfig │ ├── freetype │ ├── gmp │ ├── libz │ ├── polytracker_abilist.txt │ ├── ssl │ └── xml2 ├── datalog.py ├── diffing.py ├── grammars.py ├── graphs.py ├── include │ ├── polytracker │ │ ├── dfsan_types.h │ │ ├── early_construct.h │ │ ├── passes │ │ │ ├── DataFlowSanitizer.h │ │ │ ├── function_tracing.h │ │ │ ├── remove_fn_attr.h │ │ │ ├── taint_tracking.h │ │ │ ├── tainted_control_flow.h │ │ │ └── utils.h │ │ ├── polytracker.h │ │ └── taint_sources.h │ └── taintdag │ │ ├── bitmap_section.h │ │ ├── control_flow_log.h │ │ ├── encoding.h │ │ ├── error.h │ │ ├── fnmapping.h │ │ ├── fntrace.h │ │ ├── labeldeq.h │ │ ├── labels.h │ │ ├── outputfile.h │ │ ├── polytracker.h │ │ ├── section.h │ │ ├── sink.h │ │ ├── storage.h │ │ ├── stream_offset.h │ │ ├── string_table.h │ │ ├── taint.h │ │ ├── taint_source.h │ │ ├── union.h │ │ └── util.h ├── inputs.py ├── mapping.py ├── parsing.py ├── plugins.py ├── polytracker.py ├── repl.py ├── scripts │ ├── build_lib.py │ ├── create_stublist.py │ ├── cxx_syms.py │ ├── gllvm_build_libcxx.sh │ ├── libcxx_tracklist.py │ ├── list_diff.py │ ├── poly-link.py │ └── track_list_diff.py ├── src │ ├── CMakeLists.txt │ ├── compiler-rt │ │ ├── CMakeLists.txt │ │ ├── cmake │ │ │ ├── Modules │ │ │ │ ├── AddCompilerRT.cmake │ │ │ │ ├── BuiltinTests.cmake │ │ │ │ ├── CompilerRTCompile.cmake │ │ │ │ ├── CompilerRTDarwinUtils.cmake │ │ │ │ ├── CompilerRTLink.cmake │ │ │ │ ├── CompilerRTMockLLVMCMakeConfig.cmake │ │ │ │ ├── CompilerRTUtils.cmake │ │ │ │ ├── CustomLibcxx │ │ │ │ │ └── CMakeLists.txt │ │ │ │ ├── HandleCompilerRT.cmake │ │ │ │ ├── SanitizerUtils.cmake │ │ │ │ └── UseLibtool.cmake │ │ │ ├── base-config-ix.cmake │ │ │ ├── builtin-config-ix.cmake │ │ │ ├── caches │ │ │ │ └── Apple.cmake │ │ │ └── config-ix.cmake │ │ ├── include │ │ │ ├── CMakeLists.txt │ │ │ └── sanitizer │ │ │ │ ├── common_interface_defs.h │ │ │ │ └── dfsan_interface.h │ │ └── lib │ │ │ ├── CMakeLists.txt │ │ │ ├── dfsan │ │ │ ├── .clang-format │ │ │ ├── CMakeLists.txt │ │ │ ├── dfsan.cpp │ │ │ ├── dfsan.h │ │ │ ├── dfsan.syms.extra │ │ │ ├── dfsan_chained_origin_depot.cpp │ │ │ ├── dfsan_chained_origin_depot.h │ │ │ ├── dfsan_custom.cpp │ │ │ ├── dfsan_flags.h │ │ │ ├── dfsan_flags.inc │ │ │ ├── dfsan_interceptors.cpp │ │ │ ├── dfsan_origin.h │ │ │ ├── dfsan_platform.h │ │ │ ├── dfsan_thread.cpp │ │ │ ├── dfsan_thread.h │ │ │ ├── done_abilist.txt │ │ │ ├── libc_ubuntu1404_abilist.txt │ │ │ └── scripts │ │ │ │ ├── build-libc-list.py │ │ │ │ └── check_custom_wrappers.sh │ │ │ ├── interception │ │ │ ├── .clang-format │ │ │ ├── CMakeLists.txt │ │ │ ├── interception.h │ │ │ ├── interception_linux.cpp │ │ │ ├── interception_linux.h │ │ │ ├── interception_mac.cpp │ │ │ ├── interception_mac.h │ │ │ ├── interception_type_test.cpp │ │ │ ├── interception_win.cpp │ │ │ ├── interception_win.h │ │ │ └── tests │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── interception_linux_test.cpp │ │ │ │ ├── interception_test_main.cpp │ │ │ │ └── interception_win_test.cpp │ │ │ └── sanitizer_common │ │ │ ├── .clang-format │ │ │ ├── CMakeLists.txt │ │ │ ├── sancov_flags.cpp │ │ │ ├── sancov_flags.h │ │ │ ├── sancov_flags.inc │ │ │ ├── sanitizer_addrhashmap.h │ │ │ ├── sanitizer_allocator.cpp │ │ │ ├── sanitizer_allocator.h │ │ │ ├── sanitizer_allocator_bytemap.h │ │ │ ├── sanitizer_allocator_checks.cpp │ │ │ ├── sanitizer_allocator_checks.h │ │ │ ├── sanitizer_allocator_combined.h │ │ │ ├── sanitizer_allocator_interface.h │ │ │ ├── sanitizer_allocator_internal.h │ │ │ ├── sanitizer_allocator_local_cache.h │ │ │ ├── sanitizer_allocator_primary32.h │ │ │ ├── sanitizer_allocator_primary64.h │ │ │ ├── sanitizer_allocator_report.cpp │ │ │ ├── sanitizer_allocator_report.h │ │ │ ├── sanitizer_allocator_secondary.h │ │ │ ├── sanitizer_allocator_size_class_map.h │ │ │ ├── sanitizer_allocator_stats.h │ │ │ ├── sanitizer_asm.h │ │ │ ├── sanitizer_atomic.h │ │ │ ├── sanitizer_atomic_clang.h │ │ │ ├── sanitizer_atomic_clang_mips.h │ │ │ ├── sanitizer_atomic_clang_other.h │ │ │ ├── sanitizer_atomic_clang_x86.h │ │ │ ├── sanitizer_atomic_msvc.h │ │ │ ├── sanitizer_bitvector.h │ │ │ ├── sanitizer_bvgraph.h │ │ │ ├── sanitizer_chained_origin_depot.cpp │ │ │ ├── sanitizer_chained_origin_depot.h │ │ │ ├── sanitizer_common.cpp │ │ │ ├── sanitizer_common.h │ │ │ ├── sanitizer_common_interceptors.inc │ │ │ ├── sanitizer_common_interceptors_format.inc │ │ │ ├── sanitizer_common_interceptors_ioctl.inc │ │ │ ├── sanitizer_common_interceptors_netbsd_compat.inc │ │ │ ├── sanitizer_common_interceptors_vfork_aarch64.inc.S │ │ │ ├── sanitizer_common_interceptors_vfork_arm.inc.S │ │ │ ├── sanitizer_common_interceptors_vfork_i386.inc.S │ │ │ ├── sanitizer_common_interceptors_vfork_riscv64.inc.S │ │ │ ├── sanitizer_common_interceptors_vfork_x86_64.inc.S │ │ │ ├── sanitizer_common_interface.inc │ │ │ ├── sanitizer_common_interface_posix.inc │ │ │ ├── sanitizer_common_libcdep.cpp │ │ │ ├── sanitizer_common_nolibc.cpp │ │ │ ├── sanitizer_common_syscalls.inc │ │ │ ├── sanitizer_coverage_fuchsia.cpp │ │ │ ├── sanitizer_coverage_interface.inc │ │ │ ├── sanitizer_coverage_libcdep_new.cpp │ │ │ ├── sanitizer_coverage_win_dll_thunk.cpp │ │ │ ├── sanitizer_coverage_win_dynamic_runtime_thunk.cpp │ │ │ ├── sanitizer_coverage_win_sections.cpp │ │ │ ├── sanitizer_coverage_win_weak_interception.cpp │ │ │ ├── sanitizer_dbghelp.h │ │ │ ├── sanitizer_deadlock_detector.h │ │ │ ├── sanitizer_deadlock_detector1.cpp │ │ │ ├── sanitizer_deadlock_detector2.cpp │ │ │ ├── sanitizer_deadlock_detector_interface.h │ │ │ ├── sanitizer_errno.cpp │ │ │ ├── sanitizer_errno.h │ │ │ ├── sanitizer_errno_codes.h │ │ │ ├── sanitizer_file.cpp │ │ │ ├── sanitizer_file.h │ │ │ ├── sanitizer_flag_parser.cpp │ │ │ ├── sanitizer_flag_parser.h │ │ │ ├── sanitizer_flags.cpp │ │ │ ├── sanitizer_flags.h │ │ │ ├── sanitizer_flags.inc │ │ │ ├── sanitizer_freebsd.h │ │ │ ├── sanitizer_fuchsia.cpp │ │ │ ├── sanitizer_fuchsia.h │ │ │ ├── sanitizer_getauxval.h │ │ │ ├── sanitizer_glibc_version.h │ │ │ ├── sanitizer_hash.h │ │ │ ├── sanitizer_interceptors_ioctl_netbsd.inc │ │ │ ├── sanitizer_interface_internal.h │ │ │ ├── sanitizer_internal_defs.h │ │ │ ├── sanitizer_lfstack.h │ │ │ ├── sanitizer_libc.cpp │ │ │ ├── sanitizer_libc.h │ │ │ ├── sanitizer_libignore.cpp │ │ │ ├── sanitizer_libignore.h │ │ │ ├── sanitizer_linux.cpp │ │ │ ├── sanitizer_linux.h │ │ │ ├── sanitizer_linux_libcdep.cpp │ │ │ ├── sanitizer_linux_s390.cpp │ │ │ ├── sanitizer_list.h │ │ │ ├── sanitizer_local_address_space_view.h │ │ │ ├── sanitizer_mac.cpp │ │ │ ├── sanitizer_mac.h │ │ │ ├── sanitizer_mac_libcdep.cpp │ │ │ ├── sanitizer_malloc_mac.inc │ │ │ ├── sanitizer_mutex.h │ │ │ ├── sanitizer_netbsd.cpp │ │ │ ├── sanitizer_openbsd.cpp │ │ │ ├── sanitizer_persistent_allocator.cpp │ │ │ ├── sanitizer_persistent_allocator.h │ │ │ ├── sanitizer_placement_new.h │ │ │ ├── sanitizer_platform.h │ │ │ ├── sanitizer_platform_interceptors.h │ │ │ ├── sanitizer_platform_limits_freebsd.cpp │ │ │ ├── sanitizer_platform_limits_freebsd.h │ │ │ ├── sanitizer_platform_limits_linux.cpp │ │ │ ├── sanitizer_platform_limits_netbsd.cpp │ │ │ ├── sanitizer_platform_limits_netbsd.h │ │ │ ├── sanitizer_platform_limits_openbsd.cpp │ │ │ ├── sanitizer_platform_limits_openbsd.h │ │ │ ├── sanitizer_platform_limits_posix.cpp │ │ │ ├── sanitizer_platform_limits_posix.h │ │ │ ├── sanitizer_platform_limits_solaris.cpp │ │ │ ├── sanitizer_platform_limits_solaris.h │ │ │ ├── sanitizer_posix.cpp │ │ │ ├── sanitizer_posix.h │ │ │ ├── sanitizer_posix_libcdep.cpp │ │ │ ├── sanitizer_printf.cpp │ │ │ ├── sanitizer_procmaps.h │ │ │ ├── sanitizer_procmaps_bsd.cpp │ │ │ ├── sanitizer_procmaps_common.cpp │ │ │ ├── sanitizer_procmaps_fuchsia.cpp │ │ │ ├── sanitizer_procmaps_linux.cpp │ │ │ ├── sanitizer_procmaps_mac.cpp │ │ │ ├── sanitizer_procmaps_solaris.cpp │ │ │ ├── sanitizer_ptrauth.h │ │ │ ├── sanitizer_quarantine.h │ │ │ ├── sanitizer_report_decorator.h │ │ │ ├── sanitizer_ring_buffer.h │ │ │ ├── sanitizer_rtems.cpp │ │ │ ├── sanitizer_rtems.h │ │ │ ├── sanitizer_signal_interceptors.inc │ │ │ ├── sanitizer_solaris.cpp │ │ │ ├── sanitizer_stackdepot.cpp │ │ │ ├── sanitizer_stackdepot.h │ │ │ ├── sanitizer_stackdepotbase.h │ │ │ ├── sanitizer_stacktrace.cpp │ │ │ ├── sanitizer_stacktrace.h │ │ │ ├── sanitizer_stacktrace_libcdep.cpp │ │ │ ├── sanitizer_stacktrace_printer.cpp │ │ │ ├── sanitizer_stacktrace_printer.h │ │ │ ├── sanitizer_stacktrace_sparc.cpp │ │ │ ├── sanitizer_stoptheworld.h │ │ │ ├── sanitizer_stoptheworld_fuchsia.cpp │ │ │ ├── sanitizer_stoptheworld_fuchsia.h │ │ │ ├── sanitizer_stoptheworld_linux_libcdep.cpp │ │ │ ├── sanitizer_stoptheworld_mac.cpp │ │ │ ├── sanitizer_stoptheworld_netbsd_libcdep.cpp │ │ │ ├── sanitizer_suppressions.cpp │ │ │ ├── sanitizer_suppressions.h │ │ │ ├── sanitizer_symbolizer.cpp │ │ │ ├── sanitizer_symbolizer.h │ │ │ ├── sanitizer_symbolizer_fuchsia.h │ │ │ ├── sanitizer_symbolizer_internal.h │ │ │ ├── sanitizer_symbolizer_libbacktrace.cpp │ │ │ ├── sanitizer_symbolizer_libbacktrace.h │ │ │ ├── sanitizer_symbolizer_libcdep.cpp │ │ │ ├── sanitizer_symbolizer_mac.cpp │ │ │ ├── sanitizer_symbolizer_mac.h │ │ │ ├── sanitizer_symbolizer_markup.cpp │ │ │ ├── sanitizer_symbolizer_posix_libcdep.cpp │ │ │ ├── sanitizer_symbolizer_report.cpp │ │ │ ├── sanitizer_symbolizer_rtems.h │ │ │ ├── sanitizer_symbolizer_win.cpp │ │ │ ├── sanitizer_syscall_generic.inc │ │ │ ├── sanitizer_syscall_linux_aarch64.inc │ │ │ ├── sanitizer_syscall_linux_arm.inc │ │ │ ├── sanitizer_syscall_linux_riscv64.inc │ │ │ ├── sanitizer_syscall_linux_x86_64.inc │ │ │ ├── sanitizer_syscalls_netbsd.inc │ │ │ ├── sanitizer_termination.cpp │ │ │ ├── sanitizer_thread_registry.cpp │ │ │ ├── sanitizer_thread_registry.h │ │ │ ├── sanitizer_tls_get_addr.cpp │ │ │ ├── sanitizer_tls_get_addr.h │ │ │ ├── sanitizer_type_traits.cpp │ │ │ ├── sanitizer_type_traits.h │ │ │ ├── sanitizer_unwind_linux_libcdep.cpp │ │ │ ├── sanitizer_unwind_win.cpp │ │ │ ├── sanitizer_vector.h │ │ │ ├── sanitizer_win.cpp │ │ │ ├── sanitizer_win.h │ │ │ ├── sanitizer_win_defs.h │ │ │ ├── sanitizer_win_dll_thunk.cpp │ │ │ ├── sanitizer_win_dll_thunk.h │ │ │ ├── sanitizer_win_dynamic_runtime_thunk.cpp │ │ │ ├── sanitizer_win_weak_interception.cpp │ │ │ ├── sanitizer_win_weak_interception.h │ │ │ ├── scripts │ │ │ ├── check_lint.sh │ │ │ ├── cpplint.py │ │ │ ├── gen_dynamic_list.py │ │ │ ├── litlint.py │ │ │ ├── litlint_test.py │ │ │ └── sancov.py │ │ │ ├── symbolizer │ │ │ ├── sanitizer_symbolize.cpp │ │ │ ├── sanitizer_wrappers.cpp │ │ │ └── scripts │ │ │ │ ├── ar_to_bc.sh │ │ │ │ ├── build_symbolizer.sh │ │ │ │ └── global_symbols.txt │ │ │ ├── tests │ │ │ ├── CMakeLists.txt │ │ │ ├── malloc_stress_transfer_test.cpp │ │ │ ├── sanitizer_allocator_test.cpp │ │ │ ├── sanitizer_allocator_testlib.cpp │ │ │ ├── sanitizer_atomic_test.cpp │ │ │ ├── sanitizer_bitvector_test.cpp │ │ │ ├── sanitizer_bvgraph_test.cpp │ │ │ ├── sanitizer_chained_origin_depot_test.cpp │ │ │ ├── sanitizer_common_test.cpp │ │ │ ├── sanitizer_deadlock_detector_test.cpp │ │ │ ├── sanitizer_flags_test.cpp │ │ │ ├── sanitizer_format_interceptor_test.cpp │ │ │ ├── sanitizer_ioctl_test.cpp │ │ │ ├── sanitizer_libc_test.cpp │ │ │ ├── sanitizer_linux_test.cpp │ │ │ ├── sanitizer_list_test.cpp │ │ │ ├── sanitizer_mac_test.cpp │ │ │ ├── sanitizer_mutex_test.cpp │ │ │ ├── sanitizer_nolibc_test.cpp │ │ │ ├── sanitizer_nolibc_test_main.cpp │ │ │ ├── sanitizer_posix_test.cpp │ │ │ ├── sanitizer_printf_test.cpp │ │ │ ├── sanitizer_procmaps_test.cpp │ │ │ ├── sanitizer_pthread_wrappers.h │ │ │ ├── sanitizer_quarantine_test.cpp │ │ │ ├── sanitizer_ring_buffer_test.cpp │ │ │ ├── sanitizer_stackdepot_test.cpp │ │ │ ├── sanitizer_stacktrace_printer_test.cpp │ │ │ ├── sanitizer_stacktrace_test.cpp │ │ │ ├── sanitizer_stoptheworld_test.cpp │ │ │ ├── sanitizer_stoptheworld_testlib.cpp │ │ │ ├── sanitizer_suppressions_test.cpp │ │ │ ├── sanitizer_symbolizer_test.cpp │ │ │ ├── sanitizer_test_config.h │ │ │ ├── sanitizer_test_main.cpp │ │ │ ├── sanitizer_test_utils.h │ │ │ ├── sanitizer_thread_registry_test.cpp │ │ │ ├── sanitizer_type_traits_test.cpp │ │ │ ├── sanitizer_vector_test.cpp │ │ │ └── standalone_malloc_test.cpp │ │ │ └── weak_symbols.txt │ ├── passes │ │ ├── CMakeLists.txt │ │ ├── DataFlowSanitizer.cpp │ │ ├── function_tracing.cpp │ │ ├── pass_plugin.cpp │ │ ├── remove_fn_attr.cpp │ │ ├── taint_tracking.cpp │ │ ├── tainted_control_flow.cpp │ │ └── utils.cpp │ ├── polytracker │ │ ├── main.cpp │ │ └── polytracker.cpp │ ├── taint_sources │ │ ├── argv.cpp │ │ ├── memory_taints.cpp │ │ ├── string_taints.cpp │ │ ├── taint_sources.cpp │ │ └── write_taints.cpp │ └── taintdag │ │ ├── encoding.cpp │ │ ├── error.cpp │ │ ├── fnmapping.cpp │ │ ├── fntrace.cpp │ │ ├── polytracker.cpp │ │ ├── print.cpp │ │ └── util.cpp ├── taint_dag.py ├── taint_forest.py ├── tracing.py └── visualizations.py ├── setup.py ├── tests ├── __init__.py ├── conftest.py ├── test_argv.cpp ├── test_argv.py ├── test_assert.cpp ├── test_assert.py ├── test_c_build.c ├── test_c_build.py ├── test_cache.py ├── test_cf_log.cpp ├── test_cf_log.py ├── test_control_flow.c ├── test_cxx_build.cpp ├── test_cxx_global_object.cpp ├── test_error_prints.cpp ├── test_fgetc.c ├── test_fntrace.cpp ├── test_fntrace.py ├── test_fopen.c ├── test_grammar_extraction_native.py ├── test_grammar_extraction_python.py ├── test_ifstream.cpp ├── test_memcpy.c ├── test_mmap.c ├── test_multiple_taint_source.cpp ├── test_no_taint.c ├── test_object_propagation.cpp ├── test_offset_read.cpp ├── test_offset_read.py ├── test_open.c ├── test_plugins.py ├── test_polytracker.py ├── test_setjmp.c ├── test_simple_union.cpp ├── test_socket_read_write.cpp ├── test_socket_read_write.py ├── test_stack.c ├── test_stdin.cpp ├── test_stdin.py ├── test_stdio.cpp ├── test_stdio.py ├── test_strcat.c ├── test_string_propagation.cpp ├── test_stringstream.cpp ├── test_taint_log.c ├── test_tdag.cpp ├── test_tdag.py ├── test_vector.cpp └── test_write.c └── unittests └── src └── taintdag ├── CMakeLists.txt ├── bitmap_section.cpp ├── control_flow_log.cpp ├── encoding.cpp ├── fnmapping.cpp ├── fntrace.cpp ├── labeldeq.cpp ├── main.cpp ├── stream_offset.cpp ├── taintdag.cpp ├── tdag.cpp ├── union.cpp └── utils.h /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/.clang-format -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/workflows/add_to_project.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/.github/workflows/add_to_project.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/publish_docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/.github/workflows/publish_docs.yml -------------------------------------------------------------------------------- /.github/workflows/pythonpublish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/.github/workflows/pythonpublish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/.gitmodules -------------------------------------------------------------------------------- /.mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/.mypy.ini -------------------------------------------------------------------------------- /.ruff.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/.ruff.toml -------------------------------------------------------------------------------- /.trunk/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/.trunk/.gitignore -------------------------------------------------------------------------------- /.trunk/configs/.hadolint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/.trunk/configs/.hadolint.yaml -------------------------------------------------------------------------------- /.trunk/configs/.isort.cfg: -------------------------------------------------------------------------------- 1 | [settings] 2 | profile=black 3 | -------------------------------------------------------------------------------- /.trunk/configs/.markdownlint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/.trunk/configs/.markdownlint.yaml -------------------------------------------------------------------------------- /.trunk/configs/.shellcheckrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/.trunk/configs/.shellcheckrc -------------------------------------------------------------------------------- /.trunk/configs/.yamllint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/.trunk/configs/.yamllint.yaml -------------------------------------------------------------------------------- /.trunk/configs/svgo.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/.trunk/configs/svgo.config.js -------------------------------------------------------------------------------- /.trunk/trunk.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/.trunk/trunk.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @ESultanik 2 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/README.md -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/localtoc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/docs/_static/localtoc.js -------------------------------------------------------------------------------- /docs/_templates/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/docs/_templates/layout.html -------------------------------------------------------------------------------- /docs/_templates/searchbox.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/docs/_templates/searchbox.html -------------------------------------------------------------------------------- /docs/build_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/docs/build_api.py -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/faqs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/docs/faqs.md -------------------------------------------------------------------------------- /docs/img/tdag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/docs/img/tdag.png -------------------------------------------------------------------------------- /docs/img/tdagtree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/docs/img/tdagtree.png -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/makefuncs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/docs/makefuncs.py -------------------------------------------------------------------------------- /docs/tdag.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/docs/tdag.md -------------------------------------------------------------------------------- /eval/eval_mutool.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/eval/eval_mutool.sh -------------------------------------------------------------------------------- /eval/verification_to_csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/eval/verification_to_csv.py -------------------------------------------------------------------------------- /examples/Dockerfile-acropalypse.demo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/Dockerfile-acropalypse.demo -------------------------------------------------------------------------------- /examples/Dockerfile-daedalus-nitf.demo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/Dockerfile-daedalus-nitf.demo -------------------------------------------------------------------------------- /examples/Dockerfile-daedalus-pdf.demo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/Dockerfile-daedalus-pdf.demo -------------------------------------------------------------------------------- /examples/Dockerfile-ffmpeg.demo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/Dockerfile-ffmpeg.demo -------------------------------------------------------------------------------- /examples/Dockerfile-file.demo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/Dockerfile-file.demo -------------------------------------------------------------------------------- /examples/Dockerfile-jq.demo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/Dockerfile-jq.demo -------------------------------------------------------------------------------- /examples/Dockerfile-libgen.demo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/Dockerfile-libgen.demo -------------------------------------------------------------------------------- /examples/Dockerfile-libjpeg.demo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/Dockerfile-libjpeg.demo -------------------------------------------------------------------------------- /examples/Dockerfile-listgen.demo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/Dockerfile-listgen.demo -------------------------------------------------------------------------------- /examples/Dockerfile-mupdf.demo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/Dockerfile-mupdf.demo -------------------------------------------------------------------------------- /examples/Dockerfile-nitro-nitf.demo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/Dockerfile-nitro-nitf.demo -------------------------------------------------------------------------------- /examples/Dockerfile-openjpeg.demo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/Dockerfile-openjpeg.demo -------------------------------------------------------------------------------- /examples/Dockerfile-pdfium.demo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/Dockerfile-pdfium.demo -------------------------------------------------------------------------------- /examples/Dockerfile-png.demo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/Dockerfile-png.demo -------------------------------------------------------------------------------- /examples/Dockerfile-poppler.demo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/Dockerfile-poppler.demo -------------------------------------------------------------------------------- /examples/Dockerfile-qpdf.demo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/Dockerfile-qpdf.demo -------------------------------------------------------------------------------- /examples/Dockerfile-xpdf.demo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/Dockerfile-xpdf.demo -------------------------------------------------------------------------------- /examples/analysis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/analysis/README.md -------------------------------------------------------------------------------- /examples/analysis/nitf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/analysis/nitf/README.md -------------------------------------------------------------------------------- /examples/analysis/nitf/base.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/analysis/nitf/base.sh -------------------------------------------------------------------------------- /examples/analysis/nitf/cavities.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/analysis/nitf/cavities.sh -------------------------------------------------------------------------------- /examples/analysis/nitf/compare_cavities.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/analysis/nitf/compare_cavities.sh -------------------------------------------------------------------------------- /examples/analysis/nitf/nitro_compare.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/analysis/nitf/nitro_compare.sh -------------------------------------------------------------------------------- /examples/analysis/ubet/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/analysis/ubet/Dockerfile -------------------------------------------------------------------------------- /examples/analysis/ubet/Dockerfile.nitro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/analysis/ubet/Dockerfile.nitro -------------------------------------------------------------------------------- /examples/analysis/ubet/Dockerfile.nitro.sanitizers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/analysis/ubet/Dockerfile.nitro.sanitizers -------------------------------------------------------------------------------- /examples/analysis/ubet/Dockerfile.polytracker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/analysis/ubet/Dockerfile.polytracker -------------------------------------------------------------------------------- /examples/analysis/ubet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/analysis/ubet/README.md -------------------------------------------------------------------------------- /examples/analysis/ubet/build_nitro.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/analysis/ubet/build_nitro.sh -------------------------------------------------------------------------------- /examples/analysis/ubet/compress_tdag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/analysis/ubet/compress_tdag.py -------------------------------------------------------------------------------- /examples/analysis/ubet/eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/analysis/ubet/eval.py -------------------------------------------------------------------------------- /examples/analysis/ubet/eval_nitro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/analysis/ubet/eval_nitro.py -------------------------------------------------------------------------------- /examples/analysis/ubet/motivation_examples/listing_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/analysis/ubet/motivation_examples/listing_1.cpp -------------------------------------------------------------------------------- /examples/analysis/ubet/motivation_examples/listing_3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/analysis/ubet/motivation_examples/listing_3.cpp -------------------------------------------------------------------------------- /examples/analysis/ubet/motivation_examples/listing_4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/analysis/ubet/motivation_examples/listing_4.cpp -------------------------------------------------------------------------------- /examples/analysis/ubet/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/analysis/ubet/run.sh -------------------------------------------------------------------------------- /examples/analysis/ubet/tags/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/analysis/ubet/tags/README.md -------------------------------------------------------------------------------- /examples/analysis/ubet/tags/i_3034c.ntf.tags: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/analysis/ubet/tags/i_3034c.ntf.tags -------------------------------------------------------------------------------- /examples/analysis/ubet/tags/table_1_annotated_diff_with_fields.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/analysis/ubet/tags/table_1_annotated_diff_with_fields.txt -------------------------------------------------------------------------------- /examples/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/build.sh -------------------------------------------------------------------------------- /examples/http/faw_tdag_pairs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/http/faw_tdag_pairs.sh -------------------------------------------------------------------------------- /examples/http/httpd/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/http/httpd/.dockerignore -------------------------------------------------------------------------------- /examples/http/httpd/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/http/httpd/Dockerfile -------------------------------------------------------------------------------- /examples/http/httpd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/http/httpd/README.md -------------------------------------------------------------------------------- /examples/http/httpd/example_httpd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/http/httpd/example_httpd.sh -------------------------------------------------------------------------------- /examples/http/httpd/harness_httpd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/http/httpd/harness_httpd.sh -------------------------------------------------------------------------------- /examples/http/httpd/httpd.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/http/httpd/httpd.conf -------------------------------------------------------------------------------- /examples/http/picohttpparser/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/http/picohttpparser/.dockerignore -------------------------------------------------------------------------------- /examples/http/picohttpparser/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/http/picohttpparser/Dockerfile -------------------------------------------------------------------------------- /examples/http/picohttpparser/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/http/picohttpparser/Makefile -------------------------------------------------------------------------------- /examples/http/picohttpparser/example_picohttpparser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/http/picohttpparser/example_picohttpparser.c -------------------------------------------------------------------------------- /examples/http/picohttpparser/example_picohttpparser.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/http/picohttpparser/example_picohttpparser.sh -------------------------------------------------------------------------------- /examples/http/tdag_pairs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/http/tdag_pairs.sh -------------------------------------------------------------------------------- /examples/jpeg/kaitai/.gitignore: -------------------------------------------------------------------------------- 1 | *.json 2 | build 3 | jpeg_example 4 | -------------------------------------------------------------------------------- /examples/jpeg/kaitai/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/jpeg/kaitai/Dockerfile -------------------------------------------------------------------------------- /examples/jpeg/kaitai/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/jpeg/kaitai/Makefile -------------------------------------------------------------------------------- /examples/jpeg/kaitai/example.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/jpeg/kaitai/example.jpg -------------------------------------------------------------------------------- /examples/jpeg/kaitai/exif.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/jpeg/kaitai/exif.cpp -------------------------------------------------------------------------------- /examples/jpeg/kaitai/exif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/jpeg/kaitai/exif.h -------------------------------------------------------------------------------- /examples/jpeg/kaitai/exif_be.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/jpeg/kaitai/exif_be.cpp -------------------------------------------------------------------------------- /examples/jpeg/kaitai/exif_be.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/jpeg/kaitai/exif_be.h -------------------------------------------------------------------------------- /examples/jpeg/kaitai/exif_le.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/jpeg/kaitai/exif_le.cpp -------------------------------------------------------------------------------- /examples/jpeg/kaitai/exif_le.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/jpeg/kaitai/exif_le.h -------------------------------------------------------------------------------- /examples/jpeg/kaitai/jpeg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/jpeg/kaitai/jpeg.cpp -------------------------------------------------------------------------------- /examples/jpeg/kaitai/jpeg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/jpeg/kaitai/jpeg.h -------------------------------------------------------------------------------- /examples/jpeg/kaitai/jpeg_example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/jpeg/kaitai/jpeg_example.cpp -------------------------------------------------------------------------------- /examples/jpeg/kaitai/jpeg_example.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/jpeg/kaitai/jpeg_example.sh -------------------------------------------------------------------------------- /examples/jpeg/kaitai/kaitai/custom_decoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/jpeg/kaitai/kaitai/custom_decoder.h -------------------------------------------------------------------------------- /examples/jpeg/kaitai/kaitai/exceptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/jpeg/kaitai/kaitai/exceptions.h -------------------------------------------------------------------------------- /examples/jpeg/kaitai/kaitai/kaitaistream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/jpeg/kaitai/kaitai/kaitaistream.cpp -------------------------------------------------------------------------------- /examples/jpeg/kaitai/kaitai/kaitaistream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/jpeg/kaitai/kaitai/kaitaistream.h -------------------------------------------------------------------------------- /examples/jpeg/kaitai/kaitai/kaitaistruct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/jpeg/kaitai/kaitai/kaitaistruct.h -------------------------------------------------------------------------------- /examples/jpeg/libjpeg/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/jpeg/libjpeg/.dockerignore -------------------------------------------------------------------------------- /examples/jpeg/libjpeg/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/jpeg/libjpeg/Dockerfile -------------------------------------------------------------------------------- /examples/jpeg/libjpeg/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/jpeg/libjpeg/Makefile -------------------------------------------------------------------------------- /examples/jpeg/libjpeg/example_libjpeg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/jpeg/libjpeg/example_libjpeg.c -------------------------------------------------------------------------------- /examples/jpeg/libjpeg/example_libjpeg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/jpeg/libjpeg/example_libjpeg.sh -------------------------------------------------------------------------------- /examples/jq.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/jq.sh -------------------------------------------------------------------------------- /examples/mutool.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/examples/mutool.sh -------------------------------------------------------------------------------- /logo/polytracker.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/logo/polytracker.eps -------------------------------------------------------------------------------- /logo/polytracker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/logo/polytracker.png -------------------------------------------------------------------------------- /logo/polytracker.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/logo/polytracker.svg -------------------------------------------------------------------------------- /logo/polytracker_bw.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/logo/polytracker_bw.eps -------------------------------------------------------------------------------- /logo/polytracker_bw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/logo/polytracker_bw.png -------------------------------------------------------------------------------- /logo/polytracker_bw.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/logo/polytracker_bw.svg -------------------------------------------------------------------------------- /logo/polytracker_name.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/logo/polytracker_name.eps -------------------------------------------------------------------------------- /logo/polytracker_name.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/logo/polytracker_name.png -------------------------------------------------------------------------------- /logo/polytracker_name.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/logo/polytracker_name.svg -------------------------------------------------------------------------------- /logo/polytracker_name_bw.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/logo/polytracker_name_bw.eps -------------------------------------------------------------------------------- /logo/polytracker_name_bw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/logo/polytracker_name_bw.png -------------------------------------------------------------------------------- /logo/polytracker_name_bw.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/logo/polytracker_name_bw.svg -------------------------------------------------------------------------------- /mutool-draw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/mutool-draw -------------------------------------------------------------------------------- /polytracker/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/CMakeLists.txt -------------------------------------------------------------------------------- /polytracker/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/__init__.py -------------------------------------------------------------------------------- /polytracker/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/__main__.py -------------------------------------------------------------------------------- /polytracker/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/build.py -------------------------------------------------------------------------------- /polytracker/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/cache.py -------------------------------------------------------------------------------- /polytracker/cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/cfg.py -------------------------------------------------------------------------------- /polytracker/containerization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/containerization.py -------------------------------------------------------------------------------- /polytracker/custom_abi/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/custom_abi/CMakeLists.txt -------------------------------------------------------------------------------- /polytracker/custom_abi/dfsan_abilist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/custom_abi/dfsan_abilist.txt -------------------------------------------------------------------------------- /polytracker/custom_abi/fontconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/custom_abi/fontconfig -------------------------------------------------------------------------------- /polytracker/custom_abi/freetype: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/custom_abi/freetype -------------------------------------------------------------------------------- /polytracker/custom_abi/gmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/custom_abi/gmp -------------------------------------------------------------------------------- /polytracker/custom_abi/libz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/custom_abi/libz -------------------------------------------------------------------------------- /polytracker/custom_abi/polytracker_abilist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/custom_abi/polytracker_abilist.txt -------------------------------------------------------------------------------- /polytracker/custom_abi/ssl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/custom_abi/ssl -------------------------------------------------------------------------------- /polytracker/custom_abi/xml2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/custom_abi/xml2 -------------------------------------------------------------------------------- /polytracker/datalog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/datalog.py -------------------------------------------------------------------------------- /polytracker/diffing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/diffing.py -------------------------------------------------------------------------------- /polytracker/grammars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/grammars.py -------------------------------------------------------------------------------- /polytracker/graphs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/graphs.py -------------------------------------------------------------------------------- /polytracker/include/polytracker/dfsan_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/include/polytracker/dfsan_types.h -------------------------------------------------------------------------------- /polytracker/include/polytracker/early_construct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/include/polytracker/early_construct.h -------------------------------------------------------------------------------- /polytracker/include/polytracker/passes/DataFlowSanitizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/include/polytracker/passes/DataFlowSanitizer.h -------------------------------------------------------------------------------- /polytracker/include/polytracker/passes/function_tracing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/include/polytracker/passes/function_tracing.h -------------------------------------------------------------------------------- /polytracker/include/polytracker/passes/remove_fn_attr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/include/polytracker/passes/remove_fn_attr.h -------------------------------------------------------------------------------- /polytracker/include/polytracker/passes/taint_tracking.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/include/polytracker/passes/taint_tracking.h -------------------------------------------------------------------------------- /polytracker/include/polytracker/passes/tainted_control_flow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/include/polytracker/passes/tainted_control_flow.h -------------------------------------------------------------------------------- /polytracker/include/polytracker/passes/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/include/polytracker/passes/utils.h -------------------------------------------------------------------------------- /polytracker/include/polytracker/polytracker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/include/polytracker/polytracker.h -------------------------------------------------------------------------------- /polytracker/include/polytracker/taint_sources.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/include/polytracker/taint_sources.h -------------------------------------------------------------------------------- /polytracker/include/taintdag/bitmap_section.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/include/taintdag/bitmap_section.h -------------------------------------------------------------------------------- /polytracker/include/taintdag/control_flow_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/include/taintdag/control_flow_log.h -------------------------------------------------------------------------------- /polytracker/include/taintdag/encoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/include/taintdag/encoding.h -------------------------------------------------------------------------------- /polytracker/include/taintdag/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/include/taintdag/error.h -------------------------------------------------------------------------------- /polytracker/include/taintdag/fnmapping.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/include/taintdag/fnmapping.h -------------------------------------------------------------------------------- /polytracker/include/taintdag/fntrace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/include/taintdag/fntrace.h -------------------------------------------------------------------------------- /polytracker/include/taintdag/labeldeq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/include/taintdag/labeldeq.h -------------------------------------------------------------------------------- /polytracker/include/taintdag/labels.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/include/taintdag/labels.h -------------------------------------------------------------------------------- /polytracker/include/taintdag/outputfile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/include/taintdag/outputfile.h -------------------------------------------------------------------------------- /polytracker/include/taintdag/polytracker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/include/taintdag/polytracker.h -------------------------------------------------------------------------------- /polytracker/include/taintdag/section.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/include/taintdag/section.h -------------------------------------------------------------------------------- /polytracker/include/taintdag/sink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/include/taintdag/sink.h -------------------------------------------------------------------------------- /polytracker/include/taintdag/storage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/include/taintdag/storage.h -------------------------------------------------------------------------------- /polytracker/include/taintdag/stream_offset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/include/taintdag/stream_offset.h -------------------------------------------------------------------------------- /polytracker/include/taintdag/string_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/include/taintdag/string_table.h -------------------------------------------------------------------------------- /polytracker/include/taintdag/taint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/include/taintdag/taint.h -------------------------------------------------------------------------------- /polytracker/include/taintdag/taint_source.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/include/taintdag/taint_source.h -------------------------------------------------------------------------------- /polytracker/include/taintdag/union.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/include/taintdag/union.h -------------------------------------------------------------------------------- /polytracker/include/taintdag/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/include/taintdag/util.h -------------------------------------------------------------------------------- /polytracker/inputs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/inputs.py -------------------------------------------------------------------------------- /polytracker/mapping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/mapping.py -------------------------------------------------------------------------------- /polytracker/parsing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/parsing.py -------------------------------------------------------------------------------- /polytracker/plugins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/plugins.py -------------------------------------------------------------------------------- /polytracker/polytracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/polytracker.py -------------------------------------------------------------------------------- /polytracker/repl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/repl.py -------------------------------------------------------------------------------- /polytracker/scripts/build_lib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/scripts/build_lib.py -------------------------------------------------------------------------------- /polytracker/scripts/create_stublist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/scripts/create_stublist.py -------------------------------------------------------------------------------- /polytracker/scripts/cxx_syms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/scripts/cxx_syms.py -------------------------------------------------------------------------------- /polytracker/scripts/gllvm_build_libcxx.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/scripts/gllvm_build_libcxx.sh -------------------------------------------------------------------------------- /polytracker/scripts/libcxx_tracklist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/scripts/libcxx_tracklist.py -------------------------------------------------------------------------------- /polytracker/scripts/list_diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/scripts/list_diff.py -------------------------------------------------------------------------------- /polytracker/scripts/poly-link.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/scripts/poly-link.py -------------------------------------------------------------------------------- /polytracker/scripts/track_list_diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/scripts/track_list_diff.py -------------------------------------------------------------------------------- /polytracker/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/CMakeLists.txt -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/CMakeLists.txt -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/cmake/Modules/AddCompilerRT.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/cmake/Modules/AddCompilerRT.cmake -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/cmake/Modules/BuiltinTests.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/cmake/Modules/BuiltinTests.cmake -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/cmake/Modules/CompilerRTCompile.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/cmake/Modules/CompilerRTCompile.cmake -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/cmake/Modules/CompilerRTDarwinUtils.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/cmake/Modules/CompilerRTDarwinUtils.cmake -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/cmake/Modules/CompilerRTLink.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/cmake/Modules/CompilerRTLink.cmake -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/cmake/Modules/CompilerRTMockLLVMCMakeConfig.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/cmake/Modules/CompilerRTMockLLVMCMakeConfig.cmake -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/cmake/Modules/CompilerRTUtils.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/cmake/Modules/CompilerRTUtils.cmake -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/cmake/Modules/CustomLibcxx/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/cmake/Modules/CustomLibcxx/CMakeLists.txt -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/cmake/Modules/HandleCompilerRT.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/cmake/Modules/HandleCompilerRT.cmake -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/cmake/Modules/SanitizerUtils.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/cmake/Modules/SanitizerUtils.cmake -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/cmake/Modules/UseLibtool.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/cmake/Modules/UseLibtool.cmake -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/cmake/base-config-ix.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/cmake/base-config-ix.cmake -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/cmake/builtin-config-ix.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/cmake/builtin-config-ix.cmake -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/cmake/caches/Apple.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/cmake/caches/Apple.cmake -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/cmake/config-ix.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/cmake/config-ix.cmake -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/include/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/include/CMakeLists.txt -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/include/sanitizer/common_interface_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/include/sanitizer/common_interface_defs.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/include/sanitizer/dfsan_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/include/sanitizer/dfsan_interface.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/CMakeLists.txt -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/dfsan/.clang-format: -------------------------------------------------------------------------------- 1 | BasedOnStyle: Google 2 | AllowShortIfStatementsOnASingleLine: false 3 | -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/dfsan/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/dfsan/CMakeLists.txt -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/dfsan/dfsan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/dfsan/dfsan.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/dfsan/dfsan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/dfsan/dfsan.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/dfsan/dfsan.syms.extra: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/dfsan/dfsan.syms.extra -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/dfsan/dfsan_chained_origin_depot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/dfsan/dfsan_chained_origin_depot.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/dfsan/dfsan_chained_origin_depot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/dfsan/dfsan_chained_origin_depot.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/dfsan/dfsan_custom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/dfsan/dfsan_custom.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/dfsan/dfsan_flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/dfsan/dfsan_flags.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/dfsan/dfsan_flags.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/dfsan/dfsan_flags.inc -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/dfsan/dfsan_interceptors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/dfsan/dfsan_interceptors.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/dfsan/dfsan_origin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/dfsan/dfsan_origin.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/dfsan/dfsan_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/dfsan/dfsan_platform.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/dfsan/dfsan_thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/dfsan/dfsan_thread.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/dfsan/dfsan_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/dfsan/dfsan_thread.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/dfsan/done_abilist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/dfsan/done_abilist.txt -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/dfsan/libc_ubuntu1404_abilist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/dfsan/libc_ubuntu1404_abilist.txt -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/dfsan/scripts/build-libc-list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/dfsan/scripts/build-libc-list.py -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/dfsan/scripts/check_custom_wrappers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/dfsan/scripts/check_custom_wrappers.sh -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/interception/.clang-format: -------------------------------------------------------------------------------- 1 | BasedOnStyle: Google 2 | AllowShortIfStatementsOnASingleLine: false 3 | -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/interception/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/interception/CMakeLists.txt -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/interception/interception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/interception/interception.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/interception/interception_linux.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/interception/interception_linux.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/interception/interception_linux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/interception/interception_linux.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/interception/interception_mac.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/interception/interception_mac.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/interception/interception_mac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/interception/interception_mac.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/interception/interception_type_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/interception/interception_type_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/interception/interception_win.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/interception/interception_win.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/interception/interception_win.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/interception/interception_win.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/interception/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/interception/tests/CMakeLists.txt -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/interception/tests/interception_linux_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/interception/tests/interception_linux_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/interception/tests/interception_test_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/interception/tests/interception_test_main.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/interception/tests/interception_win_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/interception/tests/interception_win_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/.clang-format: -------------------------------------------------------------------------------- 1 | BasedOnStyle: Google 2 | AllowShortIfStatementsOnASingleLine: false 3 | -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/CMakeLists.txt -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sancov_flags.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sancov_flags.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sancov_flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sancov_flags.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sancov_flags.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sancov_flags.inc -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_addrhashmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_addrhashmap.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_allocator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_allocator.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_allocator.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_allocator_bytemap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_allocator_bytemap.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_allocator_checks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_allocator_checks.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_allocator_checks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_allocator_checks.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_allocator_combined.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_allocator_combined.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_allocator_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_allocator_interface.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_allocator_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_allocator_internal.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_allocator_local_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_allocator_local_cache.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_allocator_primary32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_allocator_primary32.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_allocator_primary64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_allocator_primary64.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_allocator_report.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_allocator_report.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_allocator_report.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_allocator_report.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_allocator_secondary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_allocator_secondary.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_allocator_size_class_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_allocator_size_class_map.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_allocator_stats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_allocator_stats.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_asm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_asm.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_atomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_atomic.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_atomic_clang.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_atomic_clang.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_atomic_clang_mips.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_atomic_clang_mips.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_atomic_clang_other.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_atomic_clang_other.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_atomic_clang_x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_atomic_clang_x86.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_atomic_msvc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_atomic_msvc.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_bitvector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_bitvector.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_bvgraph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_bvgraph.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_chained_origin_depot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_chained_origin_depot.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_chained_origin_depot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_chained_origin_depot.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_common.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_common.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors.inc -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_format.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_format.inc -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_netbsd_compat.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_netbsd_compat.inc -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_vfork_aarch64.inc.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_vfork_aarch64.inc.S -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_vfork_arm.inc.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_vfork_arm.inc.S -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_vfork_i386.inc.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_vfork_i386.inc.S -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_vfork_riscv64.inc.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_vfork_riscv64.inc.S -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_vfork_x86_64.inc.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_vfork_x86_64.inc.S -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_common_interface.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_common_interface.inc -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_common_interface_posix.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_common_interface_posix.inc -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_common_libcdep.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_common_libcdep.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_common_nolibc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_common_nolibc.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_common_syscalls.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_common_syscalls.inc -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_coverage_fuchsia.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_coverage_fuchsia.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_coverage_interface.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_coverage_interface.inc -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_coverage_libcdep_new.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_coverage_libcdep_new.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_coverage_win_dll_thunk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_coverage_win_dll_thunk.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_coverage_win_dynamic_runtime_thunk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_coverage_win_dynamic_runtime_thunk.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_coverage_win_sections.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_coverage_win_sections.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_coverage_win_weak_interception.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_coverage_win_weak_interception.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_dbghelp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_dbghelp.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_deadlock_detector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_deadlock_detector.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_deadlock_detector1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_deadlock_detector1.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_deadlock_detector2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_deadlock_detector2.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_deadlock_detector_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_deadlock_detector_interface.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_errno.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_errno.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_errno.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_errno_codes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_errno_codes.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_file.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_file.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_file.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_flag_parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_flag_parser.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_flag_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_flag_parser.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_flags.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_flags.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_flags.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_flags.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_flags.inc -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_freebsd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_freebsd.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_fuchsia.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_fuchsia.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_fuchsia.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_fuchsia.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_getauxval.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_getauxval.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_glibc_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_glibc_version.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_hash.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_interceptors_ioctl_netbsd.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_interceptors_ioctl_netbsd.inc -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_interface_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_interface_internal.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_internal_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_internal_defs.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_lfstack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_lfstack.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_libc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_libc.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_libc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_libc.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_libignore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_libignore.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_libignore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_libignore.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_linux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_linux.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_linux_s390.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_linux_s390.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_list.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_local_address_space_view.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_local_address_space_view.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_mac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_mac.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_mac_libcdep.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_mac_libcdep.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_malloc_mac.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_malloc_mac.inc -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_netbsd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_netbsd.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_openbsd.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_persistent_allocator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_persistent_allocator.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_persistent_allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_persistent_allocator.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_platform.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_freebsd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_freebsd.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_freebsd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_freebsd.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_linux.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_linux.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_openbsd.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_openbsd.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_solaris.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_solaris.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_solaris.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_solaris.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_posix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_posix.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_posix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_posix.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_posix_libcdep.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_posix_libcdep.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_printf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_printf.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_procmaps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_procmaps.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_bsd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_bsd.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_common.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_fuchsia.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_fuchsia.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_linux.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_linux.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_mac.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_mac.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_solaris.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_solaris.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_ptrauth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_ptrauth.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_quarantine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_quarantine.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_report_decorator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_report_decorator.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_ring_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_ring_buffer.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_rtems.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_rtems.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_rtems.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_rtems.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_signal_interceptors.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_signal_interceptors.inc -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_solaris.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_solaris.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_stackdepot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_stackdepot.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_stackdepot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_stackdepot.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_stackdepotbase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_stackdepotbase.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace_libcdep.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace_libcdep.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace_printer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace_printer.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace_printer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace_printer.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace_sparc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace_sparc.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_fuchsia.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_fuchsia.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_fuchsia.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_fuchsia.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_mac.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_mac.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_netbsd_libcdep.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_netbsd_libcdep.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_suppressions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_suppressions.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_suppressions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_suppressions.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_fuchsia.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_fuchsia.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_internal.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_libbacktrace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_libbacktrace.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_libbacktrace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_libbacktrace.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_libcdep.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_libcdep.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_mac.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_mac.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_mac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_mac.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_markup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_markup.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_report.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_report.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_rtems.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_rtems.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_win.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_win.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_syscall_generic.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_syscall_generic.inc -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_syscall_linux_aarch64.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_syscall_linux_aarch64.inc -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_syscall_linux_arm.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_syscall_linux_arm.inc -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_syscall_linux_riscv64.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_syscall_linux_riscv64.inc -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_syscall_linux_x86_64.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_syscall_linux_x86_64.inc -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_syscalls_netbsd.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_syscalls_netbsd.inc -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_termination.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_termination.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_tls_get_addr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_tls_get_addr.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_tls_get_addr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_tls_get_addr.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_type_traits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_type_traits.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_type_traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_type_traits.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_unwind_linux_libcdep.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_unwind_linux_libcdep.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_unwind_win.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_unwind_win.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_vector.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_win.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_win.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_win.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_win.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_win_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_win_defs.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_win_dll_thunk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_win_dll_thunk.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_win_dll_thunk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_win_dll_thunk.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_win_dynamic_runtime_thunk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_win_dynamic_runtime_thunk.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_win_weak_interception.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_win_weak_interception.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_win_weak_interception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/sanitizer_win_weak_interception.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/scripts/check_lint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/scripts/check_lint.sh -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/scripts/cpplint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/scripts/cpplint.py -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/scripts/gen_dynamic_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/scripts/gen_dynamic_list.py -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/scripts/litlint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/scripts/litlint.py -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/scripts/litlint_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/scripts/litlint_test.py -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/scripts/sancov.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/scripts/sancov.py -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/symbolizer/sanitizer_symbolize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/symbolizer/sanitizer_symbolize.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/symbolizer/sanitizer_wrappers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/symbolizer/sanitizer_wrappers.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/symbolizer/scripts/ar_to_bc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/symbolizer/scripts/ar_to_bc.sh -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/symbolizer/scripts/build_symbolizer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/symbolizer/scripts/build_symbolizer.sh -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/symbolizer/scripts/global_symbols.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/symbolizer/scripts/global_symbols.txt -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/CMakeLists.txt -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/malloc_stress_transfer_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/malloc_stress_transfer_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_allocator_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_allocator_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_allocator_testlib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_allocator_testlib.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_atomic_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_atomic_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_bitvector_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_bitvector_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_bvgraph_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_bvgraph_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_chained_origin_depot_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_chained_origin_depot_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_common_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_common_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_deadlock_detector_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_deadlock_detector_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_flags_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_flags_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_format_interceptor_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_format_interceptor_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_ioctl_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_ioctl_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_libc_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_libc_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_linux_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_linux_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_list_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_list_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_mac_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_mac_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_mutex_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_mutex_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_nolibc_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_nolibc_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_nolibc_test_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_nolibc_test_main.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_posix_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_posix_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_printf_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_printf_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_procmaps_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_procmaps_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_pthread_wrappers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_pthread_wrappers.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_quarantine_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_quarantine_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_ring_buffer_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_ring_buffer_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_stackdepot_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_stackdepot_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_stacktrace_printer_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_stacktrace_printer_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_stacktrace_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_stacktrace_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_stoptheworld_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_stoptheworld_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_stoptheworld_testlib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_stoptheworld_testlib.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_suppressions_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_suppressions_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_symbolizer_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_symbolizer_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_test_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_test_config.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_test_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_test_main.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_test_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_test_utils.h -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_thread_registry_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_thread_registry_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_type_traits_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_type_traits_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_vector_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/sanitizer_vector_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/tests/standalone_malloc_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/tests/standalone_malloc_test.cpp -------------------------------------------------------------------------------- /polytracker/src/compiler-rt/lib/sanitizer_common/weak_symbols.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/compiler-rt/lib/sanitizer_common/weak_symbols.txt -------------------------------------------------------------------------------- /polytracker/src/passes/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/passes/CMakeLists.txt -------------------------------------------------------------------------------- /polytracker/src/passes/DataFlowSanitizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/passes/DataFlowSanitizer.cpp -------------------------------------------------------------------------------- /polytracker/src/passes/function_tracing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/passes/function_tracing.cpp -------------------------------------------------------------------------------- /polytracker/src/passes/pass_plugin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/passes/pass_plugin.cpp -------------------------------------------------------------------------------- /polytracker/src/passes/remove_fn_attr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/passes/remove_fn_attr.cpp -------------------------------------------------------------------------------- /polytracker/src/passes/taint_tracking.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/passes/taint_tracking.cpp -------------------------------------------------------------------------------- /polytracker/src/passes/tainted_control_flow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/passes/tainted_control_flow.cpp -------------------------------------------------------------------------------- /polytracker/src/passes/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/passes/utils.cpp -------------------------------------------------------------------------------- /polytracker/src/polytracker/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/polytracker/main.cpp -------------------------------------------------------------------------------- /polytracker/src/polytracker/polytracker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/polytracker/polytracker.cpp -------------------------------------------------------------------------------- /polytracker/src/taint_sources/argv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/taint_sources/argv.cpp -------------------------------------------------------------------------------- /polytracker/src/taint_sources/memory_taints.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/taint_sources/memory_taints.cpp -------------------------------------------------------------------------------- /polytracker/src/taint_sources/string_taints.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/taint_sources/string_taints.cpp -------------------------------------------------------------------------------- /polytracker/src/taint_sources/taint_sources.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/taint_sources/taint_sources.cpp -------------------------------------------------------------------------------- /polytracker/src/taint_sources/write_taints.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/taint_sources/write_taints.cpp -------------------------------------------------------------------------------- /polytracker/src/taintdag/encoding.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/taintdag/encoding.cpp -------------------------------------------------------------------------------- /polytracker/src/taintdag/error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/taintdag/error.cpp -------------------------------------------------------------------------------- /polytracker/src/taintdag/fnmapping.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/taintdag/fnmapping.cpp -------------------------------------------------------------------------------- /polytracker/src/taintdag/fntrace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/taintdag/fntrace.cpp -------------------------------------------------------------------------------- /polytracker/src/taintdag/polytracker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/taintdag/polytracker.cpp -------------------------------------------------------------------------------- /polytracker/src/taintdag/print.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/taintdag/print.cpp -------------------------------------------------------------------------------- /polytracker/src/taintdag/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/src/taintdag/util.cpp -------------------------------------------------------------------------------- /polytracker/taint_dag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/taint_dag.py -------------------------------------------------------------------------------- /polytracker/taint_forest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/taint_forest.py -------------------------------------------------------------------------------- /polytracker/tracing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/tracing.py -------------------------------------------------------------------------------- /polytracker/visualizations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/polytracker/visualizations.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/test_argv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_argv.cpp -------------------------------------------------------------------------------- /tests/test_argv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_argv.py -------------------------------------------------------------------------------- /tests/test_assert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_assert.cpp -------------------------------------------------------------------------------- /tests/test_assert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_assert.py -------------------------------------------------------------------------------- /tests/test_c_build.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_c_build.c -------------------------------------------------------------------------------- /tests/test_c_build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_c_build.py -------------------------------------------------------------------------------- /tests/test_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_cache.py -------------------------------------------------------------------------------- /tests/test_cf_log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_cf_log.cpp -------------------------------------------------------------------------------- /tests/test_cf_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_cf_log.py -------------------------------------------------------------------------------- /tests/test_control_flow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_control_flow.c -------------------------------------------------------------------------------- /tests/test_cxx_build.cpp: -------------------------------------------------------------------------------- 1 | 2 | int main() {return 0;} 3 | -------------------------------------------------------------------------------- /tests/test_cxx_global_object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_cxx_global_object.cpp -------------------------------------------------------------------------------- /tests/test_error_prints.cpp: -------------------------------------------------------------------------------- 1 | 2 | int main() {return 0;} 3 | -------------------------------------------------------------------------------- /tests/test_fgetc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_fgetc.c -------------------------------------------------------------------------------- /tests/test_fntrace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_fntrace.cpp -------------------------------------------------------------------------------- /tests/test_fntrace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_fntrace.py -------------------------------------------------------------------------------- /tests/test_fopen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_fopen.c -------------------------------------------------------------------------------- /tests/test_grammar_extraction_native.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_grammar_extraction_native.py -------------------------------------------------------------------------------- /tests/test_grammar_extraction_python.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_grammar_extraction_python.py -------------------------------------------------------------------------------- /tests/test_ifstream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_ifstream.cpp -------------------------------------------------------------------------------- /tests/test_memcpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_memcpy.c -------------------------------------------------------------------------------- /tests/test_mmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_mmap.c -------------------------------------------------------------------------------- /tests/test_multiple_taint_source.cpp: -------------------------------------------------------------------------------- 1 | int main() {return 0;} 2 | -------------------------------------------------------------------------------- /tests/test_no_taint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_no_taint.c -------------------------------------------------------------------------------- /tests/test_object_propagation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_object_propagation.cpp -------------------------------------------------------------------------------- /tests/test_offset_read.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_offset_read.cpp -------------------------------------------------------------------------------- /tests/test_offset_read.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_offset_read.py -------------------------------------------------------------------------------- /tests/test_open.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_open.c -------------------------------------------------------------------------------- /tests/test_plugins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_plugins.py -------------------------------------------------------------------------------- /tests/test_polytracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_polytracker.py -------------------------------------------------------------------------------- /tests/test_setjmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_setjmp.c -------------------------------------------------------------------------------- /tests/test_simple_union.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_simple_union.cpp -------------------------------------------------------------------------------- /tests/test_socket_read_write.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_socket_read_write.cpp -------------------------------------------------------------------------------- /tests/test_socket_read_write.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_socket_read_write.py -------------------------------------------------------------------------------- /tests/test_stack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_stack.c -------------------------------------------------------------------------------- /tests/test_stdin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_stdin.cpp -------------------------------------------------------------------------------- /tests/test_stdin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_stdin.py -------------------------------------------------------------------------------- /tests/test_stdio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_stdio.cpp -------------------------------------------------------------------------------- /tests/test_stdio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_stdio.py -------------------------------------------------------------------------------- /tests/test_strcat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_strcat.c -------------------------------------------------------------------------------- /tests/test_string_propagation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_string_propagation.cpp -------------------------------------------------------------------------------- /tests/test_stringstream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_stringstream.cpp -------------------------------------------------------------------------------- /tests/test_taint_log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_taint_log.c -------------------------------------------------------------------------------- /tests/test_tdag.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_tdag.cpp -------------------------------------------------------------------------------- /tests/test_tdag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_tdag.py -------------------------------------------------------------------------------- /tests/test_vector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_vector.cpp -------------------------------------------------------------------------------- /tests/test_write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/tests/test_write.c -------------------------------------------------------------------------------- /unittests/src/taintdag/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/unittests/src/taintdag/CMakeLists.txt -------------------------------------------------------------------------------- /unittests/src/taintdag/bitmap_section.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/unittests/src/taintdag/bitmap_section.cpp -------------------------------------------------------------------------------- /unittests/src/taintdag/control_flow_log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/unittests/src/taintdag/control_flow_log.cpp -------------------------------------------------------------------------------- /unittests/src/taintdag/encoding.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/unittests/src/taintdag/encoding.cpp -------------------------------------------------------------------------------- /unittests/src/taintdag/fnmapping.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/unittests/src/taintdag/fnmapping.cpp -------------------------------------------------------------------------------- /unittests/src/taintdag/fntrace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/unittests/src/taintdag/fntrace.cpp -------------------------------------------------------------------------------- /unittests/src/taintdag/labeldeq.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/unittests/src/taintdag/labeldeq.cpp -------------------------------------------------------------------------------- /unittests/src/taintdag/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/unittests/src/taintdag/main.cpp -------------------------------------------------------------------------------- /unittests/src/taintdag/stream_offset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/unittests/src/taintdag/stream_offset.cpp -------------------------------------------------------------------------------- /unittests/src/taintdag/taintdag.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/unittests/src/taintdag/taintdag.cpp -------------------------------------------------------------------------------- /unittests/src/taintdag/tdag.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/unittests/src/taintdag/tdag.cpp -------------------------------------------------------------------------------- /unittests/src/taintdag/union.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/unittests/src/taintdag/union.cpp -------------------------------------------------------------------------------- /unittests/src/taintdag/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trailofbits/polytracker/HEAD/unittests/src/taintdag/utils.h --------------------------------------------------------------------------------