1
0
mirror of https://github.com/angr/angr synced 2026-06-08 13:09:39 +00:00
Commit Graph

7 Commits

Author SHA1 Message Date
pre-commit-ci[bot] 563fb5f862 [pre-commit.ci] pre-commit autoupdate (#6025)
* [pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/astral-sh/ruff-pre-commit: v0.14.11 → v0.14.13](https://github.com/astral-sh/ruff-pre-commit/compare/v0.14.11...v0.14.13)
- [github.com/psf/black-pre-commit-mirror: 25.12.0 → 26.1.0](https://github.com/psf/black-pre-commit-mirror/compare/25.12.0...26.1.0)

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2026-01-19 13:37:06 -07:00
Fish e7cf358a85 Remove pickle from Function.prototype serialization. (#5787)
* Remove pickle from Function.prototype serialization.

* Add a test case.

* Type check.
2025-11-12 20:12:48 -07:00
Kevin Phoenix fa56ba3668 Use ruff TID252 to prevent reletive imports from parents (#4916) 2024-10-01 09:06:33 -07:00
Kevin Phoenix ee464d0338 Adopt from __future__ import annotations (#4790) 2024-08-28 18:31:43 -07:00
Audrey Dutcher bf197cb0dc SimType & friends: Fully typecheck, fix observed bugs (#4610)
* SimType & friends: Fully typecheck, fix observed bugs

* fix small bugs

* lint

* adjust the semantics of SimType.size - it can return None now

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* whack

* whack

* whack

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-07-23 17:21:42 -07:00
Fish b1886a8e27 Make CC and DEFAULT_CC platform-aware. (#4181)
* Make CC and DEFAULT_CC platform-aware. Also enhance the input variable
discovery.

* Lint code.

* compatibility fixes

* SimProcedure.project can be None.

* Add a CC for CGC. Other fixes.

* Be more conservative when analyzing call sites.
2023-09-20 19:51:52 -07:00
Matt Borgerson 17bad29fa6 tests: Structure test files into directories
* Initial pass, loosely following angr package layout
* Many updates to use the 'common' module for binaries repo
* Some unused imports and log handlers are cleaned up
2023-09-08 16:05:33 -07:00