William Ballenthin
b0c27f5890
setup: bump viv-utils dep v0.6.2
2021-04-27 13:29:45 -06:00
William Ballenthin
f4ba5a5eb9
setup: bump viv-utils 0.6.1 for more platform support
2021-04-27 12:33:44 -06:00
William Ballenthin
582e45f72f
Merge branch 'function-id-flirt' of github.com:fireeye/capa into function-id-flirt
2021-04-26 12:14:44 -06:00
William Ballenthin
c79f461e39
Merge branch 'master' into function-id-flirt
2021-04-26 09:47:42 -06:00
dependabot[bot]
42877b0b6e
build(deps-dev): bump black from 20.8b1 to 21.4b0
...
Bumps [black](https://github.com/psf/black ) from 20.8b1 to 21.4b0.
- [Release notes](https://github.com/psf/black/releases )
- [Changelog](https://github.com/psf/black/blob/master/CHANGES.md )
- [Commits](https://github.com/psf/black/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-26 06:30:28 +00:00
dependabot[bot]
2140a3d762
build(deps): bump smda from 1.5.13 to 1.5.14
...
Bumps [smda](https://github.com/danielplohmann/smda ) from 1.5.13 to 1.5.14.
- [Release notes](https://github.com/danielplohmann/smda/releases )
- [Commits](https://github.com/danielplohmann/smda/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-12 06:32:25 +00:00
dependabot[bot]
628e2ef3f4
build(deps): bump ruamel-yaml from 0.17.0 to 0.17.4
...
Bumps [ruamel-yaml](https://sourceforge.net/p/ruamel-yaml/code/ci/default/tree ) from 0.17.0 to 0.17.4.
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-08 08:49:03 +00:00
Ana Maria Martinez Gomez
5d341ba078
py3: remove six
...
As we are not supporting Python 2 any longer, we can stop using six and
use the equivalent Python 3 method instead.
2021-04-07 18:20:07 +02:00
Ana Maria Martinez Gomez
d640c57e29
py3: Update setup.py
...
Require Python 3.6+ in setup.py
2021-04-07 18:20:07 +02:00
Ana Maria Martinez Gomez
eb08943d4f
setup: pin dependencies
...
Pin all dependencies in setup to the currently used version to avoid
that a new release breaks capa without being noticed.
Closes https://github.com/fireeye/capa/issues/498
2021-04-07 09:40:13 +02:00
Willi Ballenthin
275d170680
setup: bump viv to v1.0.1
2021-04-05 21:22:17 -06:00
Moritz
da755d8411
Update setup.py
2021-03-26 11:44:04 +01:00
dependabot[bot]
8b5dc54397
Bump viv-utils from 0.5.0 to 0.6.0
...
Bumps [viv-utils](https://github.com/williballenthin/viv-utils ) from 0.5.0 to 0.6.0.
- [Release notes](https://github.com/williballenthin/viv-utils/releases )
- [Commits](https://github.com/williballenthin/viv-utils/compare/v0.5.0...v0.6.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-22 06:20:47 +00:00
Willi Ballenthin
900a03c172
setup: bump viv-utils version for better FLIRT matching
2021-03-19 11:15:15 -06:00
Ana Maria Martinez Gomez
cd01a01894
setup: bump viv-utils to 0.5.0
...
In viv-utils `getWorkspace` raises `IncompatibleVivVersion` on Python 3
when `vw.loadWorkspace(viv_file)` raises `UnicodeDecodeError`.
Fixes https://github.com/fireeye/capa/issues/469
As we use the same version in py2 and py3, define the viv-utils
requirement once.
2021-03-16 10:51:50 +01:00
William Ballenthin
8a3f5e423b
setup: bump viv-utils version
2021-03-15 13:39:44 -06:00
Moritz
c99fce3183
setup: bump viv to 0.2.1
2021-03-08 09:07:04 +01:00
William Ballenthin
1e8161b24e
setup: bump viv-utils for FLIRT
2021-03-05 09:39:47 -07:00
William Ballenthin
c0f4fe6867
merge master
2021-03-04 14:59:17 -07:00
William Ballenthin
358aab85e7
viv: move FLIRT matching into viv-utils
2021-03-04 14:51:40 -07:00
Ana Maria Martinez Gomez
a4a0a56448
Vivisect 1.0.0 released
...
Vivisect 1.0.0 (Python 3) has been released, so we do not need to link
to my GitHub branch anymore.
https://pypi.org/project/vivisect
2021-03-03 17:36:50 +01:00
Ana Maria Martinez Gomez
29dffffe1b
Python3 support for vivisect
...
Vivisect has moved to Python3. Allow to run vivisect with Python3 in
capa.
I am using the following version of vivisect (which includes fixes for
some bugs I have found and some open PRs in vivisect):
https://github.com/Ana06/vivisect/tree/py-3
2021-03-03 17:36:49 +01:00
Ana Maria Martinez Gomez
186eba7197
Vivisect 1.0.0 released
...
Vivisect 1.0.0 (Python 3) has been released, so we do not need to link
to my GitHub branch anymore.
https://pypi.org/project/vivisect
2021-02-25 10:05:04 +01:00
Ana Maria Martinez Gomez
e4925613b3
Python3 support for vivisect
...
Vivisect has moved to Python3. Allow to run vivisect with Python3 in
capa.
I am using the following version of vivisect (which includes fixes for
some bugs I have found and some open PRs in vivisect):
https://github.com/Ana06/vivisect/tree/py-3
2021-02-24 17:55:39 +01:00
Willi Ballenthin
521dfe0337
setup: bump viv-utils to 0.3.19
2021-02-09 08:18:17 -07:00
Willi Ballenthin
03f7bbc3a5
setup: pin viv-utils version
2021-02-08 10:30:31 -07:00
Moritz Raabe
2c5508febd
bump smda, enable Python 3.9
2021-01-22 10:00:25 +01:00
dependabot[bot]
c9bf7f424d
Bump smda from 1.5.10 to 1.5.11
...
Bumps [smda](https://github.com/danielplohmann/smda ) from 1.5.10 to 1.5.11.
- [Release notes](https://github.com/danielplohmann/smda/releases )
- [Commits](https://github.com/danielplohmann/smda/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-18 06:44:33 +00:00
dependabot[bot]
ce25f5cadd
Bump smda from 1.5.9 to 1.5.10
...
Bumps [smda](https://github.com/danielplohmann/smda ) from 1.5.9 to 1.5.10.
- [Release notes](https://github.com/danielplohmann/smda/releases )
- [Commits](https://github.com/danielplohmann/smda/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-14 07:15:58 +00:00
Moritz Raabe
65a365bca1
update halo requirements py2/3
2020-12-01 11:46:53 +01:00
Moritz Raabe
0d351794db
pin smda
...
addresses #369
2020-12-01 11:02:36 +01:00
Daniel Plohmann (jupiter)
36822926af
initial commit for backend-smda
2020-10-29 11:28:22 +01:00
Moritz Raabe
77b412c1e8
add long description and other improvements
2020-10-02 17:08:03 +02:00
Willi Ballenthin
8cd90e5c2d
setup: bump ida-settings to 2.1.0
2020-09-09 10:33:36 -06:00
Willi Ballenthin
09da1d1af0
setup: bump viv dep to v0.1.0
2020-09-08 15:22:40 -06:00
Willi Ballenthin
aecf939366
setup: bump ida-settings dependency
...
closes #288
closes #289
2020-09-07 11:31:28 -06:00
William Ballenthin
3d6d38c4fb
setup: fix ida-settings spec
2020-09-01 17:53:10 -06:00
William Ballenthin
ea6698e27a
pep8
2020-09-01 17:52:29 -06:00
Willi Ballenthin
b611ddeb6e
ida: use ida-settings to persist rules directory
...
closes #268
2020-09-01 16:12:50 -06:00
William Ballenthin
c4e4eb27fb
setup: use vivisect from pypi
...
closes #254
2020-08-30 02:03:15 -06:00
Andrew
c7840e0769
Fix 256: Pin enum34 version to 1.1.6 for python2.7
...
Fixes #256 - capa requires halo==0.0.30, which has a dependency on
spinners>=0.0.24. spinners 0.0.24 has a dependency on enum34==1.1.6,
but 1.1.10 gets installed and used on my machine without the version
being pinned to 1.1.6. This issue occurs when using python 2.7.
2020-08-27 14:59:58 -04:00
Moritz Raabe
34e7991081
black 20.8b1 updates
2020-08-27 11:26:28 +02:00
William Ballenthin
d161c094a6
setup: add backports.lru_cache for py2.7
2020-08-14 11:28:44 -06:00
William Ballenthin
de2c3c9800
main: display spinner while generating viv workspace
2020-08-14 09:38:08 -06:00
William Ballenthin
fd92165f29
setup: bump viv version
2020-08-04 13:06:52 -06:00
William Ballenthin
dd74fae160
ci: attempt to configure gh actions for pyinstaller
2020-08-04 11:31:33 -06:00
William Ballenthin
baeea5b6ec
*: update license header to reference Apache 2.0
...
closes #173
2020-07-22 15:05:24 -06:00
William Ballenthin
88cc5cd86f
setup.py: pin viv version to v0.0.20200708
...
closes #177
2020-07-22 12:52:05 -06:00
William Ballenthin
48c1c55641
Merge branch 'master' of github.com:fireeye/capa
2020-07-22 12:38:42 -06:00
William Ballenthin
6456644813
setup.py: set PyPI project name to flare-capa for now
2020-07-22 12:38:37 -06:00