Commit Graph

  • 24bffaaba4 Bump actions/download-artifact from 2 to 4.1.7 in /.github/workflows dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7 dependabot[bot] 2024-09-03 21:06:34 +00:00
  • fb92f32391 Merge pull request #524 from raehik/bindings-haskell-build-fix-include master lazymio 2023-05-20 00:01:25 +02:00
  • ce229be183 Merge pull request #549 from null-cell/master lazymio 2023-05-19 23:59:54 +02:00
  • 5199a5aa79 fix typos in intro_to_porting null-cell 2023-05-15 13:58:12 +02:00
  • 2a611d9a8c adds documentation for porting, resolves PR comments null-cell 2023-05-15 11:05:31 +02:00
  • 00bd22a8a6 Code cleanup and formatting null-cell 2023-03-28 14:11:31 +02:00
  • 796d0c0f35 cleanup and formatting null-cell 2023-03-28 14:09:12 +02:00
  • db034e597e Merge pull request #1 from null-cell/RISCV null-cell 2023-03-28 07:42:19 -04:00
  • bc980f071e local build cleanup null-cell 2023-03-28 13:35:27 +02:00
  • fd4345d49b Update README.md null-cell 2023-03-28 13:06:34 +02:00
  • d973e0c0ce cleanup comments null-cell 2023-03-28 12:50:20 +02:00
  • d1eee1b6b1 adds support for relaxation, compression, code cleanup null-cell 2023-03-28 12:01:25 +02:00
  • 49b11315cc fixes required extensions per processor, adds procsched null-cell 2023-03-27 15:13:12 +02:00
  • 6efbce1a7a fixes FeatureBitset implemetation null-cell 2023-03-27 13:48:54 +02:00
  • 8700fab143 adds correct ABI selection for RISCV null-cell 2023-03-27 12:33:14 +02:00
  • 508a57ae20 adds a root DESTDIR to Makefile for global install null-cell 2023-03-23 14:40:33 +01:00
  • db85c1e08a updates extra version of keystone, updated generated consts with RISCV null-cell 2023-03-23 12:18:11 +01:00
  • d026e349d3 fixes runtime errors, first clean build that runs kstool correctly null-cell 2023-03-21 15:24:30 +01:00
  • 0dd179e142 compiles without errors null-cell 2023-03-21 10:30:56 +01:00
  • fca8bdd04b fixes most errors with FeatureBitset, bugfixes null-cell 2023-03-20 20:08:53 +01:00
  • e32e4aed6c port write statements, fix applyFixup and adjustFixupValue, bugfix null-cell 2023-03-20 11:02:36 +01:00
  • 7563c9fa50 adds RISCV e-flags and backports writeNopData null-cell 2023-03-17 14:33:54 +01:00
  • aa2ba719a8 backport createObjectWriter return type null-cell 2023-03-17 13:32:31 +01:00
  • 647c901717 change createObjectTargetWriter to createObjectWriter null-cell 2023-03-17 13:29:34 +01:00
  • 6b207adbeb overloads applyFixup with RISCV definition and extends KsError null-cell 2023-03-17 13:23:10 +01:00
  • c2e56b3f72 pruned RISCV.h, adds .inc files and fixes createRISCVELFObjectWriter null-cell 2023-03-17 13:19:28 +01:00
  • b45b16a725 edits config to support RISCV - known from v4 null-cell 2023-03-16 17:29:33 +01:00
  • 29042efd2c removes unused files (disassembler, target lowering, ..) null-cell 2023-03-16 16:29:59 +01:00
  • 6190add45f adds RISCV compiled from LLVM 9.0.1 null-cell 2023-03-16 16:18:41 +01:00
  • 93f1939eb0 Haskell bindings: explain how to use as dependency Ben Orchard 2022-03-30 19:09:39 +01:00
  • b0994fac24 Haskell bindings: fix sdist generation/pkg install Ben Orchard 2022-03-30 18:39:49 +01:00
  • 1856935100 Add nuget targets file for cross plat packaging (#512) Jonko 2022-03-02 17:36:48 -08:00
  • cfbb6aca24 vb6 bindings: clarify specific Apache license as v2.0 (#520) David Zimmer 2022-03-02 20:36:13 -05:00
  • 1475885daa Cherry-pick https://reviews.llvm.org/D25112 (#505) Saagar Jha 2021-07-20 11:37:42 -07:00
  • 6bfc23feb0 rust: force CMake to use lib as libdir on systems that would normally use lib64 as libdir (#497) S.J.R. van Schaik 2021-07-08 08:42:26 -04:00
  • be0f29f3eb Update Haskell bindings (#495) Vanessa McHale 2021-07-08 07:41:39 -05:00
  • e1547852d9 Fixing python binding build and installation on cygwin (#478) chfl4gs 2020-09-01 22:49:55 +08:00
  • 1597c894ed Update Debian packaging for 0.9.2 (#476) Michael Mohr 2020-07-26 21:44:31 -07:00
  • 03d5d24a00 CMake fixes (#473) Duncan Ogilvie 2020-07-21 04:14:19 +02:00
  • dc7932ef2b ChangeLog 0.9.2 Nguyen Anh Quynh 2020-06-21 20:03:54 +08:00
  • 9d713d5a98 rust: change version from 0.10.0 to 0.9.2 Nguyen Anh Quynh 2020-06-19 09:40:02 +08:00
  • d0c5ffb560 .NOTE Nguyen Anh Quynh 2020-06-18 22:26:14 +08:00
  • 428d9be917 ChangeLog Nguyen Anh Quynh 2020-06-18 22:25:53 +08:00
  • 4c4f956e94 python: ready to release 0.9.2 Nguyen Anh Quynh 2020-06-18 22:24:10 +08:00
  • 4f5401601b Fix for issue #427 (#429) next Edward Larson 2020-06-14 04:04:10 -04:00
  • eab3a8d3b0 add .NOTE Nguyen Anh Quynh 2020-06-14 11:14:29 +08:00
  • 137d4aa063 python: 0.9.2rc1.post2 0.9.2-rc1.post2 Nguyen Anh Quynh 2020-06-14 11:05:25 +08:00
  • ceb5df4ec4 Merge branch 'master' of github.com:keystone-engine/keystone Nguyen Anh Quynh 2020-06-14 11:04:15 +08:00
  • e405f7b1a1 PyPI updates (#469) chfl4gs 2020-06-14 01:45:32 +08:00
  • 9d36a3992f python: update MANIFEST.in Nguyen Anh Quynh 2020-06-13 22:11:03 +08:00
  • 56315660eb version 0.9.2rc1p1 0.9.2-rc1.post1 Nguyen Anh Quynh 2020-06-13 22:00:28 +08:00
  • 4eaa68b34d version 0.9.2rc1p1 Nguyen Anh Quynh 2020-06-13 21:45:09 +08:00
  • e099a0bad4 python: hard code long description Nguyen Anh Quynh 2020-06-13 21:10:08 +08:00
  • 1840c5400d Pypi publish fix (#468) chfl4gs 2020-06-13 19:54:49 +08:00
  • e1517c1381 python: fix status Nguyen Anh Quynh 2020-06-13 19:52:16 +08:00
  • b98e48fa3d python: set status to Stable in setup.py 0.9.2-rc1 Nguyen Anh Quynh 2020-06-13 18:32:32 +08:00
  • 6ed6474c1a python: set version to 0.9.2rc1 Nguyen Anh Quynh 2020-06-13 18:28:03 +08:00
  • 4cff500eff python: update classifier for setup.py Nguyen Anh Quynh 2020-06-13 18:01:08 +08:00
  • 125294ef18 update ChangeLog Nguyen Anh Quynh 2020-06-13 17:47:55 +08:00
  • 38271c5ce0 indentation Nguyen Anh Quynh 2020-06-13 14:22:49 +08:00
  • 0c84b47dcf kstool 2020 Nguyen Anh Quynh 2020-06-13 14:08:50 +08:00
  • 1c528ead52 Merge branch 'master' of github.com:keystone-engine/keystone Nguyen Anh Quynh 2020-06-13 14:07:47 +08:00
  • 0d04ced98f rename getopt.c o getopt.cpp Nguyen Anh Quynh 2020-06-13 14:07:24 +08:00
  • c0e77dea8d test+fix thumb backwards branching with sym_resolver (#355) (#377) jan2642 2020-06-13 07:16:55 +02:00
  • c1f6742540 Add binary output option (-b) to kstool (#453) el poto rico 2020-06-13 07:11:43 +02:00
  • 274a3d5b05 Remove import of keystone in setup.py (#467) Bet4 2020-06-12 23:06:41 -05:00
  • e02e86c583 python: fix library versioning Nguyen Anh Quynh 2020-06-13 02:00:40 +08:00
  • a5d2b15eef bindings/python: attempt to load versioned library (#466) Andrew Benson 2020-06-12 02:56:54 -05:00
  • 810c10e362 .gitignore Nguyen Anh Quynh 2020-06-10 17:34:25 +08:00
  • 5bb69e2f63 update binding consts Nguyen Anh Quynh 2020-06-10 16:09:50 +08:00
  • ed496084de Merge branch 'master' of github.com:keystone-engine/keystone Nguyen Anh Quynh 2020-06-10 16:02:36 +08:00
  • 1162af7b1f bump version to 0.9.2 Nguyen Anh Quynh 2020-06-10 16:02:14 +08:00
  • 219547dcfc PyPI packaging workflow and setup.py fix (#465) chfl4gs 2020-06-10 15:51:48 +08:00
  • 9972c80e09 python: update README files Nguyen Anh Quynh 2020-06-10 15:48:10 +08:00
  • 53239e1a4c Travis-CI build & nmake batch file updates (#464) chfl4gs 2020-06-09 18:32:48 +08:00
  • 23b54ce749 quick fix for pip and python binding installation (#456) kj.xwings.l 2020-05-07 16:57:06 +08:00
  • 0a09dd1b25 Debian Packaging: let debuild support parallel building (#455) Sean 2020-04-13 09:12:20 +08:00
  • 4d060561fa Remove bounds check on ppc branch instructions target address (fix issue 423) (#428) Edward Larson 2020-02-14 19:18:12 -05:00
  • ccbb743b25 Update keystone-binding.go to fix issue #363 (#426) turekt 2020-02-15 01:17:31 +01:00
  • 27d86048be Fix Rust bindings (#437) Daniel Henry-Mantilla 2020-02-15 01:16:41 +01:00
  • 343fbe0ec9 Add vcpkg installation instructions (#449) Phoebe 2020-02-15 08:15:27 +08:00
  • 644b64c9c0 python: attempt to load libkeystone.so from /usr/local for Linux, too Nguyen Anh Quynh 2019-12-31 10:07:19 +08:00
  • 105761ffe7 Update the Python binding's Debian packaging to build for Python 3 (#442) Michael Mohr 2019-11-21 17:15:38 -08:00
  • c4de98f71f Updated AsmParser deconstructor to restore saved diagnostic handlers back to srcmgr (#419) brendabrandy 2019-08-02 09:45:03 -04:00
  • 34fcbe400d Bug fix (#408) Banny 2019-08-02 21:43:11 +08:00
  • ffe054aaa9 Various improvements to the Rust bindings (#401) Boris-Chengbiao Zhou 2019-08-02 15:42:21 +02:00
  • 13b13d99df add suite/ directory for suite/fuzz, fix python build (#414) Jinmo 2019-08-02 22:41:00 +09:00
  • d49b6fa401 Sets a default radix (#382) Catena cyber 2019-02-08 03:26:25 +01:00
  • 622fe09217 Fix ADRP instruction encoding (#396) Trey Keown 2019-01-21 04:03:23 -05:00
  • 3ecb98cdfb Fix input from stdin. (#389) mike-au-451 2018-12-08 11:57:49 +10:00
  • 2c1a40b495 Limit recursion in AsmParser::parsePrimaryExpr (#379) Catena cyber 2018-09-24 14:19:16 +02:00
  • e649026ff3 Remove Sparc64 as it is unsupported (#376) Catena cyber 2018-09-17 14:52:59 +02:00
  • 29f61ff562 fix sample in go binding (#372) @tkmru 2018-09-17 21:52:16 +09:00
  • f231d0d843 bindings: include keystone itself on Rust bindings (#324) Tasuku SUENAGA a.k.a. gunyarakun 2018-09-16 22:48:20 +09:00
  • 9da56b67c1 Adds Philippe Antoine to CREDITS.TXT (#374) Catena cyber 2018-09-13 06:23:04 +02:00
  • 0f19fa9acd Only frees instruction if allocated (#375) Catena cyber 2018-09-13 06:22:39 +02:00
  • 1ee0248c04 Fuzzing : integration with oss-fuzz (#371) Catena cyber 2018-09-11 15:51:03 +02:00
  • 6a444fc633 fix gcc's memaccess warning (#373) Ta Thanh Dinh 2018-09-11 15:48:54 +02:00
  • 0ab2b81261 Refactor to target .NET Standard 1.1 (#344) Grégoire Geis 2018-08-02 04:49:31 +02:00
  • 3ea06c9ed3 Don't build universal binaries by default (#366) bsharet 2018-07-25 19:29:31 +03:00