Skip to content
This repository was archived by the owner on Aug 23, 2022. It is now read-only.

Tags: lifting-bits/mcsema

Tags

v3.0.26

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
libs: Build against the correct anvill version (#745)

v3.0.25

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Rework Docker Image build (#741)

* Try reworking Docker image

* Fix some old behavior for building abi libraries

I don't think the result is actually usable...

* Remove most Python2 references

Still left some references to python2 for helper scripts since they
aren't tested (afaik) in CI

* Fix CI

* Remove old CMakeLists.txt and remove support for old TRAILOFBITS_LIBRARIES method of building

* Update README

v3.0.24

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Remove most Python2 references (#742)

* Remove most Python2 references

Still left some references to python2 for helper scripts since they
aren't tested (afaik) in CI

* Fix CI

v3.0.23

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix bad LoadInst compat for LLVM 11 (#739)

* Fix bad LoadInst compat for LLVM 11

* Add lifter smoketest. Just check for 0 return

* Use macos 10.15 CI runner

v3.0.22

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix anvill install target usage (#736)

Anvill now installs unversioned target

v3.0.21

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add rpm dependency needed by downstream (#734)

v3.0.20

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Limit MacOS CI Runners (#733)

Limit MacOS CI runners due to organizational limits

v3.0.19

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Remove Python2 from pushed Docker images (#731)

Had to rename the directory where the Python 3 module is installed so
that we could hard-code the PYTHONPATH to it, e.g. `lib/python3.6` ->
`lib/python3` on Ubuntu 18.04 with default Python version installed by
`apt install python3` or `lib/python3.8` -> `lib/python3` for Ubuntu
20.04.

v3.0.18

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Support LLVM 11 (#729)

* Add guards based on LLVM version for 11 compatibility

* Use remill LLVM 11 compat headers

* CI support for LLVM 11

v3.0.17

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
vcpkg: Support Windows and arm64 (#726)

* Fixes and updates for McSema to build on Windows

* Enable C CXX ASM languages from beginning

Workaround for issue after finding Clang using Clang's own CMake
find-scripts

* Support aarch64 and Windows release triplets

* Conditional link to remill_settings for new vcpkg build