Commit Graph

  • e4d73ee083 add Java binding to README Nguyen Anh Quynh 2018-07-18 14:07:52 +08:00
  • 097dca275a Introduction of the Java bindings (#364) Jämes Ménétrey 2018-07-18 08:05:01 +02:00
  • 067d2bdfa3 Update Debian packaging to Ubuntu 18.04 (#352) Michael Mohr 2018-05-10 00:07:25 -07:00
  • 2829223952 Fix use after free in Rust bindings (#334) gmorenz 2018-04-01 08:56:00 -04:00
  • 3e67c1d488 Auto-detect install libdir to enable multi-arch debian builds (#345) Christian Sharpsten 2018-03-31 22:38:32 -04:00
  • 4733bab91b Fix x86 instruction prefix ordering (#340) Christian Sharpsten 2018-03-31 12:48:51 -04:00
  • 91d0ea2c2c Use hidden symbol visibility by default (#347) Christian Sharpsten 2018-03-31 12:45:01 -04:00
  • ae8d127e34 Fix spelling errors in libkeystone (#346) Christian Sharpsten 2018-03-31 12:39:46 -04:00
  • 80d46cee40 add Ethereum VM architecture Nguyen Anh Quynh 2018-03-31 00:08:28 +08:00
  • 88d1557e5a Add another Rust binding (#343) Ta Thanh Dinh 2018-03-15 02:11:27 +01:00
  • e1173698d7 Minor updates / fixes (#342) Michael Mohr 2018-03-13 08:09:52 -07:00
  • 6eefe77b4e Add Debian packaging (#341) Michael Mohr 2018-03-12 05:57:39 -07:00
  • 83655e4d9f include stdbool.h in keystone.h for older compiler Nguyen Anh Quynh 2018-02-20 17:40:48 +08:00
  • d7ba8e378e ks_close() reports error on invalid handle Nguyen Anh Quynh 2018-01-24 16:25:28 +08:00
  • 52accc6b48 add Masm binding to README Nguyen Anh Quynh 2018-01-23 11:39:31 +08:00
  • 2c659e9d13 Include bindings for masm x86 and other x64 assemblers (#320) fearless 2018-01-23 03:37:49 +00:00
  • 1815d79beb rename namespace "llvm" to "llvm_ks" (#333) Peter Matula 2018-01-23 04:29:52 +01:00
  • 1a640afc55 sparc: V9 in KS_MODE_SPARC_MASK Nguyen Anh Quynh 2017-12-21 16:48:24 +08:00
  • a6f802e864 Fix "Compare Keystone & LLVM" link (#332) unknownv2 2017-12-21 00:04:30 -05:00
  • 5a874f6fd4 Test+fix ARM Thumb2 ADR calculations (#329) Brian Kearns 2017-11-29 08:42:13 -08:00
  • e7212da5a6 Test/fix ARM Thumb B.W addresses (#326) Brian Kearns 2017-11-29 08:20:52 -08:00
  • 1123976377 Add asm(..., as_bytes=True) to Python bindings (#327) Segev Finer 2017-11-29 16:29:04 +02:00
  • 2aeffc216e Add *.egg-info to .gitignore (#328) Segev Finer 2017-11-29 16:27:04 +02:00
  • 0dc6a0cdba add monitoring of brew builds (#325) Stephen 2017-11-05 05:09:27 -08:00
  • db87c0bcc2 bindings: make the sample code in README.md for Rust compilable (#322) Tasuku SUENAGA a.k.a. gunyarakun 2017-10-26 05:24:45 -07:00
  • 5bcff118bb fix python bindings shared library directory issue (#301) hongxu 2017-10-24 09:41:53 +08:00
  • d19579217c clean travis and add linux (#315) Stephen 2017-10-07 08:57:24 -07:00
  • 95b7212a85 +vb6 bindings (#303) David Zimmer 2017-07-13 20:10:45 -04:00
  • c474c6c4b2 Fix issue #293 (#300) fidgetingbits 2017-06-01 07:42:53 -06:00
  • e101997a6f add nmake-dll-x86.bat Nguyen Anh Quynh 2017-05-09 23:03:50 +08:00
  • f2f796d059 msvc: build static CRT by default Nguyen Anh Quynh 2017-05-09 00:32:20 -07:00
  • 35accb128f fixed Mips 'jal imm' segmentation fault (#294) xiaohuajiao 2017-04-17 14:59:39 +08:00
  • 51ea7aff4e ARM64, fix issue for PC-relative offset (#291) noword 2017-04-08 14:17:03 +08:00
  • 2e6f7c3984 Updated contributors; Fixed some issues with the guide of C# binding (#289) Marco 2017-03-21 17:47:25 +01:00
  • 0aea340b78 add C# to README Nguyen Anh Quynh 2017-03-20 21:32:48 +08:00
  • 1149b6b086 Added support for CSharp (#287) Marco 2017-03-20 11:12:51 +01:00
  • f5bbdf6215 arm64: fix some warnings reported by MSVC Nguyen Anh Quynh 2017-03-13 20:54:34 +08:00
  • 6a916acb20 update nmake*.bat on the position of generated libraries Nguyen Anh Quynh 2017-03-13 20:41:51 +08:00
  • afb5331df5 Merge pull request #285 from noword/master Nguyen Anh Quynh 2017-03-09 10:11:12 +08:00
  • d97ece972b fix imm value in AArch64MCCodeEmitter::getLoadLiteralOpValue for issue #284 noword 2017-03-09 10:06:29 +08:00
  • b66bd5efb6 Merge pull request #283 from noword/master Nguyen Anh Quynh 2017-03-07 10:46:03 +08:00
  • 58916b5e2c ARM64(llvm): Disable range checking on instructions with a PC-relative offset (b/bl/cbz/cbnz/tbz/tbnz/ldr/ldrsw/prfm) noword 2017-03-04 10:28:45 +08:00
  • da59f7835d Merge pull request #274 from jatinkataria/fix-directive-address-update Nguyen Anh Quynh 2017-02-21 21:20:35 +08:00
  • 9024ed46b1 Merge pull request #276 from aagallag/aagallag-update-nix-docs Nguyen Anh Quynh 2017-02-06 08:37:52 +08:00
  • 6a8d520e9d Rename from fhs to lib64 in nix compile docs Aaron Gallagher 2017-02-05 10:50:02 -08:00
  • 8796617fce Update nix compile docs to use lib64 option Aaron Gallagher 2017-02-05 10:44:18 -08:00
  • 1c3a6387d5 enabling regression test jatin 2017-01-16 18:57:41 -05:00
  • c513bef6f2 added support to get current fragment size in the streamer interface. This fixes the address update issue in case of directive emitting values in between instructions and breaking the follow up relative jumps Jatin Kataria 2017-01-16 16:43:47 -05:00
  • eef53eb33f added regress test for effect of .word directive on relative jumps. jatin 2017-01-16 16:51:59 -05:00
  • f28ed2951d python: fix sym_resolver() test Nguyen Anh Quynh 2017-01-09 11:04:12 +08:00
  • b018dc1742 fix sym_resolver() of testcases x86_call_ptr_sym.py & x86_call_ptr_sym.py Nguyen Anh Quynh 2017-01-07 02:22:55 +08:00
  • f4597ffeef python: change the interface of sym_resolver Nguyen Anh Quynh 2017-01-07 02:16:47 +08:00
  • 3316f9f127 Merge branch 'master' of https://github.com/wsxarcher/keystone into wsxarcher-master Nguyen Anh Quynh 2017-01-07 01:57:26 +08:00
  • c95d3c1006 clean test wsxarcher 2017-01-06 18:28:05 +01:00
  • 58b7eb968b correct usage of ctypes pointer wsxarcher 2017-01-06 18:19:27 +01:00
  • f413561459 py3 compat wsxarcher 2017-01-06 18:09:16 +01:00
  • 058e7f33ce Merge pull request #272 from wsxarcher/master Nguyen Anh Quynh 2017-01-06 21:21:24 +08:00
  • af9a7f7857 regression test x86 call [symbol], issue 271 wsxarcher 2017-01-06 12:55:25 +01:00
  • 2b1dc8ba68 regress: chmod +x x86_call0.py Nguyen Anh Quynh 2017-01-05 16:00:33 +08:00
  • 6fbe0e8525 Merge pull request #268 from krystalgamer/master Nguyen Anh Quynh 2017-01-05 15:59:48 +08:00
  • 105bdf2955 regress: chmod +x mips_jal.py Nguyen Anh Quynh 2017-01-05 15:57:52 +08:00
  • 9c6a138744 Merge pull request #270 from ldyeax/master Nguyen Anh Quynh 2017-01-05 15:56:11 +08:00
  • 8107e1087b mips jal test LdyEax 2017-01-05 02:40:47 -05:00
  • 6e1f317334 Create x86_call0.py krystalgamer 2017-01-02 12:17:07 +00:00
  • 2e8069a2e9 Merge pull request #266 from noword/master Nguyen Anh Quynh 2016-12-29 16:33:35 +08:00
  • 37ed9a3d28 fix mistakes in docs LLVM_TARGETS_TO_BUILD should split with ';' not ',' noword 2016-12-29 15:42:03 +08:00
  • dffbb06e21 Merge pull request #264 from noword/master Nguyen Anh Quynh 2016-12-27 16:32:13 +08:00
  • 8c3a3a4a36 fix cmake failed problem when cross compile with Android NDK under Windows noword 2016-12-27 16:06:53 +08:00
  • ed54472ca1 Merge pull request #262 from evil-e/patch-1 Nguyen Anh Quynh 2016-12-09 12:46:20 +07:00
  • b4b6087948 Update x86_issue10.py Jon Erickson 2016-12-06 14:58:51 -05:00
  • 1c95fb5ed4 arm: fix instruction address report in issue #257 Nguyen Anh Quynh 2016-11-21 01:35:37 +08:00
  • 0435b8b750 Adding unit test for arm_bl relative branch (#258) shakamd 2016-11-16 23:43:09 -05:00
  • 6cfa9af9ee Revert "fix an MSVC warning for kstool.c" Nguyen Anh Quynh 2016-11-17 00:10:19 +08:00
  • f4778cff54 fix an MSVC warning for kstool.c Nguyen Anh Quynh 2016-11-16 08:04:50 -08:00
  • c0c5ee7651 properly use EHsc option for MSVC Nguyen Anh Quynh 2016-11-16 07:56:39 -08:00
  • 380c38477e powershell: improve README.md Nguyen Anh Quynh 2016-11-11 00:53:23 +09:00
  • af4b861236 powershell: improve README.md Nguyen Anh Quynh 2016-11-11 00:51:15 +09:00
  • a4e405dca4 powershell: rename README to README.md Nguyen Anh Quynh 2016-11-11 00:49:08 +09:00
  • 1a27de2620 powershell: 80 chars for README Nguyen Anh Quynh 2016-11-11 00:47:54 +09:00
  • 76652911bd update CREDITS.TXT Nguyen Anh Quynh 2016-11-11 00:31:59 +09:00
  • e67edd7797 Merge branch 'master' of https://github.com/keystone-engine/keystone Nguyen Anh Quynh 2016-11-11 00:29:14 +09:00
  • c1386ba2c1 fix const_generator.py to support Powershell, which does not support arch symbols Nguyen Anh Quynh 2016-11-11 00:24:25 +09:00
  • c2b78fae08 Merge pull request #256 from FuzzySecurity/PowerShell-Binding Nguyen Anh Quynh 2016-11-11 00:24:18 +09:00
  • 9452b4ae83 +Make FuzzySecurity 2016-11-10 01:09:36 +01:00
  • 2987170148 -Lib FuzzySecurity 2016-11-07 18:12:25 +01:00
  • 278b1974e7 -Lib&SanityCheck FuzzySecurity 2016-11-07 16:33:08 +01:00
  • 20d95f565c -Libs FuzzySecurity 2016-11-07 16:19:20 +01:00
  • 9a84b5f2e4 +Const-Fix FuzzySecurity 2016-11-07 12:52:42 +01:00
  • 59328a0fde +fixes FuzzySecurity 2016-11-06 22:05:29 +01:00
  • fba742359f +fixes FuzzySecurity 2016-11-06 21:07:36 +01:00
  • fa5fd0c524 +Lib's b33f 2016-11-06 18:11:32 +01:00
  • 2d08969d2c PowerShell.Binding-Module FuzzySecurity 2016-11-06 17:59:05 +01:00
  • 2d8bee32f9 PowerShell.Binding-Rework FuzzySecurity 2016-11-05 03:17:04 +01:00
  • 2fdfb80685 Binding.PowerShell-Script FuzzySecurity 2016-11-04 10:49:16 +01:00
  • 19dff50071 Binding.PowerShell FuzzySecurity 2016-11-03 22:21:47 +01:00
  • 0bf629b6d1 docs Nguyen Anh Quynh 2016-11-03 22:00:20 +08:00
  • 3fed1d852e regress: chmod +x x64_RSP_index_reg.py Nguyen Anh Quynh 2016-11-01 09:19:16 +08:00
  • d39916060b Create x64_RSP_index_reg.py (#255) szt 2016-11-01 03:18:04 +02:00
  • d3977ca68b Updates to Haskell bindings (#253) Adrian Herrera 2016-10-31 17:47:47 +01:00
  • 986b7367f7 arm: handle V8 mode Nguyen Anh Quynh 2016-10-30 23:26:10 +08:00