Commit Graph

203 Commits

Author SHA1 Message Date
Yacine Elhamer 34d3d6c1f9 Merge remote-tracking branch 'origin/analysis-flavor' into yelhamer-analysis-flavor 2023-07-12 15:27:13 +01:00
Yacine Elhamer 7e18eeddba update ruff.toml 2023-07-11 14:33:19 +01:00
Yacine Elhamer 1ef0b16f11 Update ruff.toml 2023-07-11 14:32:33 +01:00
Yacine Elhamer 37c1bf98eb fix ruff F401 pytes issues 2023-07-11 14:26:59 +01:00
Willi Ballenthin 7f57fccefb fix lints after sync with master 2023-07-10 02:55:50 +02:00
Willi Ballenthin 72e123e319 sync master 2023-07-10 02:50:18 +02:00
Willi Ballenthin 320539bd26 Merge branch 'master' into fix/issue-1491 2023-07-10 13:48:15 +02:00
Willi Ballenthin 81b964386f ci: publish to PyPI using trusted publishing
closes #1491
2023-07-10 02:06:06 +02:00
Willi Ballenthin cb289e3fc5 ci: publish: use trusted publishing 2023-07-10 01:57:42 +02:00
Willi Ballenthin dd2bbc9a48 migrate to pyproject.toml
closes #1301
2023-07-10 01:44:38 +02:00
Willi Ballenthin 4a49543d12 introduce flake8-print linter 2023-07-09 22:44:47 +02:00
Willi Ballenthin 106b12e2a4 move flake8 config to its own config file 2023-07-09 22:35:53 +02:00
mr-tz f3135630d1 Merge branch 'master' into sync-master 2023-07-07 14:28:13 +02:00
Willi Ballenthin a43d2c115f tests: fix fixture imports 2023-07-06 19:04:53 +02:00
Willi Ballenthin e675bef062 ci: invoke linter directly 2023-07-06 18:14:14 +02:00
Willi Ballenthin 47074fd129 fix ruff issues 2023-07-06 17:49:40 +02:00
Willi Ballenthin f17edb3151 ci: use pre-commit to invoke linters 2023-07-06 17:12:19 +02:00
Willi Ballenthin 691ef1c72f remove old linter configs 2023-07-06 17:12:00 +02:00
Willi Ballenthin 25a6d78b88 ruff: update config 2023-07-06 16:32:31 +02:00
Willi Ballenthin 5d1e26a95e update minimum supported python version to 3.8 2023-07-05 18:34:41 +02:00
Willi Ballenthin 1dc2825a75 Merge pull request #1577 from mandiant/master
sync dynamic-feature-extraction
2023-06-28 11:16:01 +02:00
Willi Ballenthin 8119aa6933 ci: do tests on dynamic-feature-extraction branch 2023-06-15 12:17:02 +02:00
Willi Ballenthin 236c1c9d17 tests: refine the IDA test runner
ref #1364
2023-06-02 10:40:47 +02:00
Moritz ed5dabe432 Update tests.yml 2023-05-03 18:16:23 +02:00
Moritz 8e80bc844d Test BN 2 (#1462)
* Update .github/workflows/tests.yml
2023-04-25 11:35:07 +02:00
Moritz 2401dc785c update viv dependencies and fix (#1342)
* update dependencies and fix

* pyinstaller: add hook for new viv pas

* pyinstaller: hooks: remove duplicate entries and old analysis pass

* Update setup.py

* update hidden imports

---------

Co-authored-by: Willi Ballenthin <willi.ballenthin@gmail.com>
2023-04-25 06:34:40 +02:00
Moritz 259dfaed11 Update tests.yml 2023-04-21 17:24:06 +02:00
Moritz 88c78bb411 only test binaryninja on non-forks 2023-04-21 16:15:27 +02:00
Pratham Chauhan efb07fafb3 fix 2023-04-05 22:16:00 +05:30
Pratham Chauhan 6eaa46ea9a revert bninja change 2023-04-05 13:32:15 +05:30
ooprathamm 6641c8c9c9 fixing error issue
Co-authored-by: Moritz <mr-tz@users.noreply.github.com>
2023-04-04 23:07:04 +05:30
Pratham Chauhan a40126aeff reformatting with black 2023-04-04 19:10:40 +05:30
Pratham Chauhan ccc51dab35 resolve merge conflict 2023-04-04 18:56:26 +05:30
Pratham Chauhan 89c6c235f7 resolve conflict 2023-04-04 18:46:31 +05:30
Pratham Chauhan c04774b4b1 solving unresolvable issues using --fix and ignoring some issues 2023-04-04 18:27:30 +05:30
Willi Ballenthin 545e198257 ci: bump more ubuntu images 2023-04-03 17:54:41 +02:00
Willi Ballenthin d4b83e3f8a ci: pyinstaller: update to use ubuntu 20.04 for building linux
executables
2023-04-03 17:39:43 +02:00
Pratham Chauhan ed64986af8 adds a ruff.toml file for config 2023-03-30 14:22:11 +05:30
Pratham Chauhan 84052c3ac5 init 2023-03-27 19:21:55 +05:30
Willi Ballenthin 2bedc6b181 ci: tests: run binja after code style/linter 2023-03-27 11:47:53 +02:00
Willi Ballenthin 4be3fe1628 Merge branch 'master' into wb-proto 2023-03-24 11:51:45 +01:00
Willi Ballenthin 89803e7523 ci: add binary ninja installation and test invocation 2023-03-23 14:17:26 +01:00
Willi Ballenthin 8bde277be2 ci: binja: update installer to use root 2023-03-23 14:11:48 +01:00
Willi Ballenthin 3be7bbbf88 ci: binja: log more 2023-03-23 14:06:36 +01:00
Willi Ballenthin dcddef09dc ci: binja: inject secrets 2023-03-23 14:00:28 +01:00
Willi Ballenthin ad442aaae3 ci: binja: fix curl output 2023-03-23 13:58:04 +01:00
Willi Ballenthin 21ecc7618a ci: binja: fix curl 2023-03-23 13:56:08 +01:00
Willi Ballenthin 8f8a0b118f ci: add test workflow for binja testing 2023-03-23 13:52:58 +01:00
Xusheng 4a698ffdff Add a Binary Ninja backend for capa 2023-03-05 12:52:49 +08:00
Willi Ballenthin c197fd5086 proto: add type stubs for generate schema 2023-02-14 10:57:43 +01:00