| Age | Commit message (Collapse) | Author |
|
Pinning it directly to 0.58.1 caused issues with dependencies that used
conflicting `proc-macro2` versions. Being more lax in the version allows
consumers of the rust API more chances to resolve dependencies.
|
|
getting bindgen to work
|
|
|
|
-sys to reduce build errors
|
|
|
|
|
|
|
|
|
|
|
|
Windows requires the symbols from the core to crate the plugin dll. As
these were gated behind the headless feature, these didn't exist, and
thus linking failed. Enabling the headless feature was also
insufficient, as headless features disabled CorePluginABIVersion
function.
This patch turns all the headless cfgs into headless or windows cfgs.
|
|
|
|
|
|
Initial fresh repo
Add support for recent calling convention API updates and folds the binaryninjacore-sys crate directly into this one.
Add support for auto function analysis suppression
Finish moving binaryninjacore-sys back into this crate
Update for Symbol/Segment core API changes
Update for Symbol API cleanup
api: advance submodule reference, support Token changes
arch/lifting: support for flags in custom architectures
arch/lifting: support default flag write behaviors, handle more ops
build: enable headless binary support on MacOS via evil hack
bv: add BinaryView wrapper support, remove wrong comment
api: update to latest binja dev branch support
deps: bump dep versions
rust: bump to 2018 edition
api: bump to avoid cargo submodule brokenness
build: improve binaryninja path detection; enable linux linkhack
bv: stub for bv load settings
arch: fix flag related crash, minor llil update
api: update for recent changes
macos: disable linkhack briefly
|