Commit Graph

  • 564ae2b14a python: correct a comment on hooking on sample_arm64.py. fix #1292 Nguyen Anh Quynh 2020-06-10 17:56:01 +08:00
  • 7ea04acbdc fix some uninitialized vars in fpu Nguyen Anh Quynh 2020-06-07 11:22:18 +08:00
  • 535143ae5a Fixing minor typo on PyPI distribution workflow (#1286) chfl4gs 2020-06-07 01:09:30 +08:00
  • 590bab8f1a cmake: fix build if workdir is outside of CMAKE_BINARY_DIR (#1284) John Zimmermann 2020-06-05 21:54:06 -07:00
  • 9288b4a845 adding pypi workflow (#1280) chfl4gs 2020-06-06 12:53:31 +08:00
  • 2e0f753e6f save cpu->jmp_env in saving context, so uc_emu_start() can be reentrant. also improved Python binding on handling context Nguyen Anh Quynh 2020-06-05 20:12:44 +08:00
  • a4784cc96c fix error handling of mmap() calls (#1283) Dominik Maier 2020-06-05 04:30:23 +02:00
  • ad80f042c4 cmake: add ARCHIVE rule to the install command (#1282) scribam 2020-06-05 04:27:41 +02:00
  • 10f0562796 Adding Travis-CI cmake static (#1279) chfl4gs 2020-06-04 15:40:11 +08:00
  • 605cfe8e02 cmake: fix static linking due to cyclic deps (#1278) John Zimmermann 2020-06-04 00:38:40 -07:00
  • 5508d3aa32 cmake: fix typo "UNICRON" => "UNICORN" (#1277) scribam 2020-06-03 04:13:32 +02:00
  • db3235a65b cmake: fix Visual Studio build (#1276) scribam 2020-06-02 10:04:33 +02:00
  • 582e6968fd cmake: add option to build unicorn as a static library (#1275) scribam 2020-05-31 18:00:07 +02:00
  • 99be837364 python: add long description to setup.py Nguyen Anh Quynh 2020-05-29 11:56:24 +08:00
  • 934b04884e ChangeLog Nguyen Anh Quynh 2020-05-29 01:20:12 +08:00
  • e55909cec4 ChangeLog for 1.0.2-rc4 Nguyen Anh Quynh 2020-05-29 01:02:46 +08:00
  • 2d75bc0aab make header for make related builds (#1268) chfl4gs 2020-05-27 16:20:39 +08:00
  • 20a22fd65e .gitignore Nguyen Anh Quynh 2020-05-27 15:02:17 +08:00
  • 71a4ab4a6f Removes some bugs found by oss-fuzz (#1266) Catena cyber 2020-05-26 14:52:40 +02:00
  • a143929942 ready for 1.0.2-rc4 Nguyen Anh Quynh 2020-05-26 18:02:33 +08:00
  • 6cad700b69 fix recursive UC_HOOK_MEM callbacks for cross pages access (#1113) BrunoPujos 2020-05-25 10:22:28 +02:00
  • ac68fd441d fix test_x86.c Nguyen Anh Quynh 2020-05-25 00:04:07 +08:00
  • ef5e083c4d Merge branch 'master' of github.com:unicorn-engine/unicorn Nguyen Anh Quynh 2020-05-24 23:56:50 +08:00
  • 3a2ad04f2b refine comments on UC_QUERY_TIMEOUT Nguyen Anh Quynh 2020-05-24 23:56:35 +08:00
  • fbef45b18f remove UC_ERR_TIMEOUT, so timeout on uc_emu_start() is not considered error. added UC_QUERY_TIMEOUT to query exit reason Nguyen Anh Quynh 2020-05-24 23:54:45 +08:00
  • 690ada5f6a Oss-fuzz ideal integration (#1265) Catena cyber 2020-05-23 03:59:30 +02:00
  • 17cfef0e56 fix some oss-fuzz (#1259) Chen Huitao 2020-05-22 21:58:39 +08:00
  • 216c348c35 Oss-fuzz ideal integration (#1262) Catena cyber 2020-05-21 10:15:12 +02:00
  • e2d1c5bf13 Travis-CI Arm64 build (#1261) chfl4gs 2020-05-20 11:14:06 +08:00
  • 2c66acf4ee fix #1246 (#1254) Chen Huitao 2020-05-18 19:57:44 +08:00
  • 08240d5453 fix some oss-fuzz (#1258) Chen Huitao 2020-05-16 10:38:16 +08:00
  • 94c94cdff0 README: add Pypi download badge Nguyen Anh Quynh 2020-05-12 16:51:59 +08:00
  • 18a187b8f8 fix some oss-fuzz (#1255) Chen Huitao 2020-05-12 01:27:47 +08:00
  • f988a41369 x86: support read/write to ST registers Nguyen Anh Quynh 2020-05-11 00:24:58 +08:00
  • cf3451c37a bindings: update ARM64 registers Nguyen Anh Quynh 2020-05-10 21:51:14 +08:00
  • 149121539b [arm64] Add some cool registers (#1253) el poto rico 2020-05-10 15:50:00 +02:00
  • ef92e5ed71 coding style cleanup Nguyen Anh Quynh 2020-05-07 14:30:22 +08:00
  • 881e08da01 Fix UAF when deleting hook while in hook callback #1127 (#1130) BAYET 2020-05-07 08:24:48 +02:00
  • f435efd4a7 fix some oss-fuzz (#1249) Chen Huitao 2020-05-05 11:11:59 +08:00
  • f0b509c176 Ensure that hooks are unaffected by a request to stop emulation. (#1154) Charles Ferguson 2020-05-05 01:36:50 +01:00
  • 625399774c X64 base regs (#1166) Dominik Maier 2020-05-05 02:34:51 +02:00
  • b7e64f3c99 Fix block hooks being called twice after an early exit from execution. (#1194) Charles Ferguson 2020-05-05 01:32:12 +01:00
  • 9fedbd96f4 fixed leaks in test cases (#1247) Dominik Maier 2020-05-02 12:18:18 +02:00
  • 1ad541cd55 delete .appveyor.yml0 Nguyen Anh Quynh 2020-05-01 20:26:53 +08:00
  • d7e61123ac cmake: spacing Nguyen Anh Quynh 2020-05-01 20:18:07 +08:00
  • 0cd66bab8a fix qemu/scripts/qapi-build.sh Nguyen Anh Quynh 2020-04-30 14:00:48 +08:00
  • 00bbe2ce7d we do not need Python to build anymore Nguyen Anh Quynh 2020-04-30 13:58:33 +08:00
  • 05013b8e47 Merge branch 'master' of github.com:unicorn-engine/unicorn Nguyen Anh Quynh 2020-04-30 11:13:42 +08:00
  • 27167a8ccb delete unused qemu/scripts/qapi-event.py Nguyen Anh Quynh 2020-04-30 11:13:28 +08:00
  • d5f088c85f add host detection in CMakeLists.txt (#1244) Chen Huitao 2020-04-29 08:47:48 +08:00
  • 0d93f055b4 cleanup qemu/configure Nguyen Anh Quynh 2020-04-28 16:46:41 +08:00
  • 2b13230a4d qemu/Makefile cleanup Nguyen Anh Quynh 2020-04-28 13:50:50 +08:00
  • 21b5c122a3 qemu/Makefile cleanup Nguyen Anh Quynh 2020-04-28 13:34:16 +08:00
  • 06d741242d qemu/Makefile cleanup Nguyen Anh Quynh 2020-04-28 13:30:18 +08:00
  • 414c230b59 fix m68k func name (#1245) Chen Huitao 2020-04-28 09:51:45 +08:00
  • 9a70675975 qemu/Makefile cleanup Nguyen Anh Quynh 2020-04-28 09:39:10 +08:00
  • 49473d7780 Merge branch 'master' of github.com:unicorn-engine/unicorn Nguyen Anh Quynh 2020-04-28 08:58:41 +08:00
  • 709d081972 more qemu/Makefile* cleanup Nguyen Anh Quynh 2020-04-28 02:38:51 +08:00
  • dd28727e99 more qemu/Makefile* cleanup Nguyen Anh Quynh 2020-04-28 01:53:39 +08:00
  • cdd9340113 cleanup qemu Makefile* Nguyen Anh Quynh 2020-04-27 23:01:26 +08:00
  • d2c66b8386 cleanup qemu/configure Nguyen Anh Quynh 2020-04-27 20:44:11 +08:00
  • 8905ecd5e4 move some operations after hook callback (#1243) Chen Huitao 2020-04-27 19:54:58 +08:00
  • 5826b1fa54 Merge branch 'master' of github.com:unicorn-engine/unicorn Nguyen Anh Quynh 2020-04-27 01:51:59 +08:00
  • cc5bfbc844 delete unused file i386-softmmu.mak Nguyen Anh Quynh 2020-04-27 01:31:39 +08:00
  • c5adcad5a2 fix travis-ci cmake path (#1242) chfl4gs 2020-04-27 00:01:39 +08:00
  • bc04300591 Travis-CI - Cmake (#1241) chfl4gs 2020-04-26 17:52:22 +08:00
  • 0ac28359a3 Makefile cleanup Nguyen Anh Quynh 2020-04-25 17:54:14 +08:00
  • 86923806f2 rename .appveyor.yml to .appveyor.yml0 Nguyen Anh Quynh 2020-04-25 00:17:01 +08:00
  • ec59efe6d4 rename .appveyor.yml to temporarily deactive Appveyor Nguyen Anh Quynh 2020-04-24 23:43:50 +08:00
  • 17b2aa8c36 Travis-CI Migration (#1230) (#1240) chfl4gs 2020-04-24 21:55:54 +08:00
  • d2571117e9 Merge branch 'master' of github.com:unicorn-engine/unicorn Nguyen Anh Quynh 2020-04-24 18:07:04 +08:00
  • d947b5f76f cleanup qemu Makefile Nguyen Anh Quynh 2020-04-24 18:06:21 +08:00
  • 18aa2627f7 fix binding install on python2 (#1231) Pedro Tammela 2020-04-24 11:15:12 +02:00
  • dff96a24a1 cleanup qemu/Makefile* Nguyen Anh Quynh 2020-04-24 15:34:06 +08:00
  • d13609d49d fix mingw gcc error (#1238) Chen Huitao 2020-04-21 20:12:57 +08:00
  • b0fb37921b Merge branch 'master' of github.com:unicorn-engine/unicorn Nguyen Anh Quynh 2020-04-21 00:56:31 +08:00
  • 5a854720d2 README: try to put CI badge on the same line with Gitter Nguyen Anh Quynh 2020-04-21 00:56:16 +08:00
  • ca5acd2545 fix mingw gcc error (#1237) Chen Huitao 2020-04-21 00:52:28 +08:00
  • b43bc6f324 README: remove Appveyor badge Nguyen Anh Quynh 2020-04-21 00:48:51 +08:00
  • 80f043f8d0 Travis-CI Migration (#1230) chfl4gs 2020-04-21 00:47:08 +08:00
  • dc8e237ea2 Makefile: silent printf Nguyen Anh Quynh 2020-04-20 21:48:07 +08:00
  • cc22b1a557 fix deps of library files (#1235) Chen Huitao 2020-04-20 21:46:40 +08:00
  • d4b9f436f0 more ppc cleanup Nguyen Anh Quynh 2020-04-13 17:55:16 +08:00
  • 148fa4d66d cleanup: we do not support PowerPC Nguyen Anh Quynh 2020-04-13 17:37:06 +08:00
  • b5f9441689 fix some oss-fuzz bugs (#1233) Chen Huitao 2020-04-13 16:34:07 +08:00
  • f0e47055c8 ready to tag rc3 Nguyen Anh Quynh 2020-04-08 22:52:43 +08:00
  • 4d7193eeb3 fix some oss-fuzz (#1229) Chen Huitao 2020-04-08 03:37:12 +08:00
  • 930cb9ada8 fix some oss-fuzz (#1224) Chen Huitao 2020-03-24 16:23:04 +08:00
  • 8ff326a2a3 fix finding python path which only has python3. (#1220) Nguyen Anh Quynh 2020-03-06 01:48:53 +08:00
  • 4ca2c7f0b0 fix some oss-fuzz (#1218) Chen Huitao 2020-03-02 09:44:53 +08:00
  • a68ef62915 Add Lua binding to main README (#1216) Diego Argueta 2020-02-27 08:34:43 -08:00
  • 65614075d2 fix some oss-fuzz (#1213) Chen Huitao 2020-02-26 17:58:19 +08:00
  • c520307959 fix some oss-fuzz (#1206) Chen Huitao 2020-02-25 11:36:06 +08:00
  • 393a5641fd fix mips ops bugs. (#1209) Chen Huitao 2020-02-19 19:57:22 +08:00
  • 1968eb0952 Add vcpkg installation instructions (#1208) Lily 2020-02-17 16:12:15 +08:00
  • ec4c6365c3 1.0.2-rc2 Nguyen Anh Quynh 2020-02-15 08:22:32 +08:00
  • e54eea00ec The expression(args[i] < 0) always returns false (#1207) kickass156 2020-02-15 08:11:41 +08:00
  • d69ebfa55c Make it easier to link against libunicorn on macOS (#1195) Saagar Jha 2020-02-11 22:16:34 -08:00
  • 901efc4bd4 fix some oss-fuzz (#1200) Chen Huitao 2020-02-10 22:33:01 +08:00
  • 1eabe2ffaa Fixes LM flag for CPUID extended feature mask (#1202) Ryan Houdek 2020-02-09 18:57:46 -08:00