kicad/pcbnew/drc
Seth Hillbrand c2707f3cc0 Fix large memory leak in DRC
All elements get effective shapes, many of which get triangulated.  This
memory needs to be freed when destroying the tree
2022-01-28 17:07:11 -08:00
..
drc_engine.cpp Exclude rules which match no enabled layers. 2022-01-21 15:06:18 +00:00
drc_engine.h Enforce hole clearance on NPTHs in zones. 2021-08-06 18:16:38 +01:00
drc_item.cpp Fp editor: add DRC test for through hole pads without hole. 2021-10-19 14:47:29 +02:00
drc_item.h Fp editor: add DRC test for through hole pads without hole. 2021-10-19 14:47:29 +02:00
drc_length_report.h Unwrap some std::library typedefs. 2021-07-28 22:16:38 +01:00
drc_results_provider.cpp Clean up including of board_design_settings.h 2021-06-06 15:03:42 -04:00
drc_results_provider.h Clean up including of board_design_settings.h 2021-06-06 15:03:42 -04:00
drc_rtree.h Fix large memory leak in DRC 2022-01-28 17:07:11 -08:00
drc_rule.cpp Add a compile error for ill-defined rules, and more performance. 2021-08-16 12:14:17 +01:00
drc_rule.h Pull some fixes back from 7.0. 2021-08-21 16:43:11 +01:00
drc_rule_condition.cpp Pull back some 7.0 fixes to Custom Rules code completion. 2021-09-23 13:08:31 +01:00
drc_rule_condition.h Rename layer ids file. 2021-07-29 16:03:25 +01:00
drc_rule_parser.cpp Add missing token to DRC rule parser. 2021-08-27 12:49:07 +01:00
drc_rule_parser.h Rename layer ids file. 2021-07-29 16:03:25 +01:00
drc_test_provider.cpp Pass wxPoint objects by reference instead of on the stack. 2021-07-26 15:35:33 -04:00
drc_test_provider.h Pass wxPoint objects by reference instead of on the stack. 2021-07-26 15:35:33 -04:00
drc_test_provider_annular_width.cpp Use consistent terminology. 2021-06-26 10:11:41 +01:00
drc_test_provider_clearance_base.h Support optional location reporting in SHAPE collisions. 2020-09-28 23:28:33 +01:00
drc_test_provider_connectivity.cpp Fix DRC thread locking 2021-12-15 06:05:40 -08:00
drc_test_provider_copper_clearance.cpp Allow vias the same same-net waiver that pads have for hole clearance 2021-10-18 18:09:40 +01:00
drc_test_provider_courtyard_clearance.cpp Implement PTH/NPTH/courtyard collision tests. 2021-09-04 00:16:26 +01:00
drc_test_provider_diff_pair_coupling.cpp Prefix TRACK, ARC and VIA. 2021-06-11 22:07:02 +01:00
drc_test_provider_disallow.cpp Clean up including of board_design_settings.h 2021-06-06 15:03:42 -04:00
drc_test_provider_edge_clearance.cpp Cherry-pick some 7.0 Clearance Resolution improvements. 2021-08-15 19:03:58 +01:00
drc_test_provider_hole_size.cpp Fix nullptr crash. 2021-09-27 10:27:25 +01:00
drc_test_provider_hole_to_hole.cpp Prefix TRACK, ARC and VIA. 2021-06-11 22:07:02 +01:00
drc_test_provider_lvs.cpp Cherry-pick fix from 7.0 branch back to master. 2021-08-25 20:14:11 +01:00
drc_test_provider_matched_length.cpp pcbnew: Add via height support in drc length 2021-12-30 14:34:44 +00:00
drc_test_provider_misc.cpp Fix disabled layer error text 2021-09-12 17:14:24 -04:00
drc_test_provider_silk_clearance.cpp Fix logic errors in progress reporting in a couple of DRC providers. 2021-08-15 22:24:44 +01:00
drc_test_provider_silk_to_mask.cpp Clean up including of board_design_settings.h 2021-06-06 15:03:42 -04:00
drc_test_provider_track_width.cpp Prefix TRACK, ARC and VIA. 2021-06-11 22:07:02 +01:00
drc_test_provider_via_diameter.cpp Prefix TRACK, ARC and VIA. 2021-06-11 22:07:02 +01:00