]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/analyzer/region-model.h
Update copyright years.
[thirdparty/gcc.git] / gcc / analyzer / region-model.h
2024-01-03  Jakub JelinekUpdate copyright years.
2023-12-16  David Malcolmanalyzer: add sarif properties for bounds checking...
2023-11-19  David Malcolmanalyzer: new warning: -Wanalyzer-undefined-behavior...
2023-11-18  David Malcolmanalyzer: new warning: -Wanalyzer-infinite-loop [PR106147]
2023-11-02  David Malcolmanalyzer: fix clang warnings [PR112317]
2023-10-26  David MalcolmAdd attribute((null_terminated_string_arg(PARAM_IDX)))
2023-09-14  David Malcolmanalyzer: use unique_ptr for rejected_constraint
2023-09-07  David Malcolmanalyzer: basic support for computed gotos (PR analyzer...
2023-09-07  David Malcolmanalyzer: fix -Wunused-parameter warnings
2023-09-06  David Malcolmanalyzer: add ctxt to fill_region/zero_fill_region
2023-08-30  Eric Fenganalyzer: implement reference count checking for CPytho...
2023-08-27  benjamin priouranalyzer: Move gcc.dg/analyzer tests to c-c++-common...
2023-08-24  David Malcolmanalyzer: implement kf_strcat [PR105899]
2023-08-24  David Malcolmanalyzer: reimplement kf_memcpy_memmove
2023-08-24  David Malcolmanalyzer: eliminate region_model::get_string_size ...
2023-08-24  David Malcolmanalyzer: reimplement kf_strcpy [PR105899]
2023-08-22  David Malcolmanalyzer: check format strings for null termination...
2023-08-22  David Malcolmanalyzer: replace -Wanalyzer-unterminated-string with...
2023-08-22  David Malcolmanalyzer: handle NULL inner context in region_model_con...
2023-08-22  David Malcolmanalyzer: add ability for context to add events to...
2023-08-22  David Malcolmanalyzer: convert note_adding_context to annotating_context
2023-08-11  David Malcolmanalyzer: new warning: -Wanalyzer-unterminated-string...
2023-08-11  Eric Fenganalyzer: More features for CPython analyzer plugin...
2023-08-04  David Malcolmanalyzer: handle function attribute "alloc_size" [PR110426]
2023-06-22  David Malcolmanalyzer: add text-art visualizations of out-of-bounds...
2023-06-08  Benjamin Priouranalyzer: Standalone OOB-warning [PR109437, PR109439]
2023-03-18  David Malcolmanalyzer: fix ICE on certain longjmp calls [PR109094]
2023-01-16  Jakub JelinekUpdate copyright years.
2023-01-13  David Malcolmanalyzer: add heuristics for switch on enum type [PR105273]
2022-12-16  David Malcolmanalyzer: add src_region param to region_model::check_f...
2022-12-09  David Malcolmanalyzer: fix ICE on region creation during get_referen...
2022-12-06  David Malcolmanalyzer: use __attribute__((nonnull)) at top level...
2022-12-06  David Malcolmanalyzer: split out more stuff from region-model-impl...
2022-12-01  David Malcolmanalyzer: move bounds checking to a new bounds-checking.cc
2022-11-24  David Malcolmanalyzer: revamp of heap-allocated regions [PR106473]
2022-11-24  David Malcolmanalyzer: eliminate region_model::on_ fns for sockets
2022-11-22  David Malcolmanalyzer: eliminate region_model::impl_call_* special...
2022-11-22  David Malcolmanalyzer: fix ICE on 'bind' with non-pointer arg [P107783]
2022-11-18  David Malcolmanalyzer: move more impl_* to known_function
2022-11-16  David Malcolmanalyzer: use known_function to simplify region_model...
2022-11-15  David Malcolmanalyzer: add warnings relating to sockets [PR106140]
2022-11-15  David Malcolmc, analyzer: support named constants in analyzer [PR106302]
2022-11-10  David Malcolmanalyzer: new warning: -Wanalyzer-deref-before-check...
2022-11-08  David Malcolmanalyzer: eliminate region_model::eval_condition_withou...
2022-11-08  David Malcolmanalyzer: start adding support for errno
2022-11-03  David Malcolmanalyzer: use std::unique_ptr during bifurcation
2022-11-03  David Malcolmanalyzer: use std::unique_ptr for pending_diagnostic...
2022-10-24  David Malcolmanalyzer: simplify sm_state_map lookup
2022-10-24  David Malcolmanalyzer: handle "pipe" and "pipe2" [PR106300]
2022-10-05  David Malcolmanalyzer: simplify some includes
2022-10-05  David Malcolmanalyzer: fix ICEs seen with call summaries on PR 107060
2022-10-05  David Malcolmanalyzer: revamp side-effects of call summaries [PR107072]
2022-10-05  David Malcolmanalyzer: move region_model_manager decl to its own...
2022-10-05  David Malcolmanalyzer: widening_svalues take a function_point rather...
2022-09-09  David Malcolmanalyzer: implement trust boundaries via a plugin for...
2022-09-09  David Malcolmanalyzer: add support for plugin-supplied known functio...
2022-09-08  Tim Langeanalyzer: support for symbolic values in the out-of...
2022-09-05  Tim Langeanalyzer: strcpy semantics
2022-08-18  Tim Langeanalyzer: warn on the use of floating-points operands...
2022-08-12  Tim Langeanalyzer: out-of-bounds checker [PR106000]
2022-07-28  David Malcolmanalyzer: new warning: -Wanalyzer-putenv-of-auto-var...
2022-07-19  David Malcolmanalyzer: fix taint handling of switch statements ...
2022-07-02  Tim Langeanalyzer: add allocation size checker [PR105900]
2022-06-24  David Malcolmanalyzer: consolidate call_string instances
2022-05-20  David MalcolmUse "final" and "override" directly, rather than via...
2022-05-16  David Malcolmanalyzer: implement four new warnings for <stdarg.h...
2022-04-09  David Malcolmanalyzer: fix folding of regions involving unknown...
2022-03-29  David Malcolmanalyzer: ensure that we purge state when reusing a...
2022-03-25  David Malcolmanalyzer: add region::tracked_p to optimize state objec...
2022-03-23  David Malcolmanalyzer: fix accessing wrong stack frame on interproce...
2022-03-18  David Malcolmanalyzer: extend state-purging to locals [PR104943]
2022-03-10  David Malcolmanalyzer: add notes to write-to-const/string from acces...
2022-03-10  David Malcolmanalyzer: check for writes to consts via access attr...
2022-02-23  David Malcolmanalyzer: handle __attribute__((const)) [PR104434]
2022-02-15  David Malcolmanalyzer: fix uninit false +ve due to optimized conditi...
2022-02-02  David Malcolmanalyzer: fix missing check for uninit of return values
2022-02-02  David Malcolmanalyzer: implement bit_range_region
2022-01-27  David Malcolmanalyzer: show region creation events for uninit warnings
2022-01-26  David Malcolmanalyzer: fix missing uninit warning on args to stdio...
2022-01-11  David Malcolmanalyzer: fix false +ve on bitwise binops (PR analyzer...
2022-01-08  David Malcolmanalyzer: add logging of aliasing
2022-01-08  David Malcolmanalyzer: implement __analyzer_dump_escaped
2022-01-03  Jakub JelinekUpdate copyright years.
2021-11-19  David Malcolmanalyzer: fix false leak due to overeager state merging...
2021-11-17  David Malcolmanalyzer: fix missing -Wanalyzer-write-to-const [PR102695]
2021-11-13  David Malcolmanalyzer: add four new taint-based warnings
2021-08-30  David Malcolmanalyzer: support "bifurcation"; reimplement realloc...
2021-08-23  David Malcolmanalyzer: rewrite of switch handling
2021-08-21  Ankur Sainianalyzer: Fix PR analyzer/101980
2021-08-18  Ankur Sainianalyzer: detect and analyze calls via function pointer
2021-08-04  David Malcolmanalyzer: initial implementation of asm support [PR101570]
2021-07-28  David Malcolmanalyzer: remove redundant return value from various...
2021-07-23  David Malcolmanalyzer: fix feasibility false +ve with overly complex...
2021-07-21  David Malcolmanalyzer: fix issues with phi handling
2021-07-16  David Malcolmanalyzer: add region_model::check_region_access
2021-07-16  David Malcolmanalyzer: add __analyzer_dump_state
2021-07-15  David Malcolmanalyzer: reimplement -Wanalyzer-use-of-uninitialized...
2021-07-07  David Malcolmanalyzer: remove add_any_constraints_from_ssa_def_stmt
2021-06-30  David Malcolmanalyzer: eliminate enum binding_key [PR95006]
2021-06-18  David Malcolmanalyzer: add region_model_manager::get_or_create_int_cst
next