Commit Graph

  • 1afbee3a12 Merge pull request #3 from mkravchik/vld mkravchik 2016-05-03 22:26:00 +03:00
  • 33d105917d Added files via upload mkravchik 2016-05-03 18:43:39 +03:00
  • ebac94c431 docs: more markdown fix for COMPILE*md Nguyen Anh Quynh 2016-04-30 13:08:40 +08:00
  • 822e762561 docs: fix markdown for COMPILE*md Nguyen Anh Quynh 2016-04-30 13:05:35 +08:00
  • 38b4e35b20 docs: fix markdown for COMPILE*md Nguyen Anh Quynh 2016-04-30 13:03:39 +08:00
  • 9236eb4597 correct docs/COMPILE.md Nguyen Anh Quynh 2016-04-30 12:03:07 +08:00
  • fdd01588f1 docs: move COMPILE.TXT to docs/, and split it into separate files for *nix & Windows Nguyen Anh Quynh 2016-04-30 09:49:00 +08:00
  • 0d5a4f4631 remove platform.h from COMPILE.TXT Nguyen Anh Quynh 2016-04-30 09:25:50 +08:00
  • c45f791dd2 delete include/unicorn/platform.h Nguyen Anh Quynh 2016-04-30 08:41:12 +08:00
  • fef59a4e3c Makefile: re-enable CC flag -fvisibility=hidden Nguyen Anh Quynh 2016-04-27 16:32:30 +08:00
  • 69cabed00f Merge branch 'asan' of https://github.com/zachriggle/unicorn into zachriggle-asan Nguyen Anh Quynh 2016-04-27 16:30:42 +08:00
  • 4084a385c2 regress: add mem_64_c.c from issue #523 by Chris Eagle Nguyen Anh Quynh 2016-04-24 22:53:30 +08:00
  • 53466d84b6 Merge branch 'master' of https://github.com/unicorn-engine/unicorn Nguyen Anh Quynh 2016-04-24 18:09:35 +08:00
  • df1de25db0 regress: chmod +x write_before_map.py Nguyen Anh Quynh 2016-04-24 18:09:06 +08:00
  • a9b3642178 Merge pull request #533 from mrphrazer/regression_test Nguyen Anh Quynh 2016-04-24 18:08:36 +08:00
  • 0e52b913e7 added regression test write_before_map.py Tim Blazytko 2016-04-24 11:47:04 +02:00
  • f4723916df remove qemu_cond_destroy from qemu/header_gen.py Nguyen Anh Quynh 2016-04-23 10:23:09 +08:00
  • 72ba554738 qemu_thread_join() takes only 1 arg Nguyen Anh Quynh 2016-04-23 10:17:04 +08:00
  • 3a742fb6f6 fix conflicts when merging no-thread to master Nguyen Anh Quynh 2016-04-23 10:06:57 +08:00
  • bb80e699b2 Merge pull request #529 from zachriggle/issue_528 Nguyen Anh Quynh 2016-04-21 10:23:54 +08:00
  • 93063d089b Add ASAN build target with UNICORN_ASAN or via './make.sh asan' Zach Riggle 2016-04-20 15:38:27 -07:00
  • 9f94191a64 Remove double-free Zach Riggle 2016-04-20 15:34:55 -07:00
  • 8932463f9d arm: qutie emulation on EXCP_YIELD exception. this fixes testcase 004-segmentation_fault_1 in #520 Nguyen Anh Quynh 2016-04-20 12:04:15 +08:00
  • 283672426e update CREDITS.TXT Nguyen Anh Quynh 2016-04-19 09:42:48 +08:00
  • d2ccc27cc8 samples: fix warning on printing 64bit int in sample_batch_reg.c Nguyen Anh Quynh 2016-04-18 12:54:21 +08:00
  • cc6cbc5cf7 Merge branch 'memleak' into m2 Nguyen Anh Quynh 2016-04-18 12:48:13 +08:00
  • a015ddc348 add link to Rust binding Nguyen Anh Quynh 2016-04-18 10:18:39 +08:00
  • ba31be79f4 update qemu/powerpc.h Nguyen Anh Quynh 2016-04-17 23:37:25 +08:00
  • 47a7bb3c9f Merge branch 'smaller_nothreads' of https://github.com/cseagle/unicorn into cseagle-smaller_nothreads Nguyen Anh Quynh 2016-04-17 23:37:06 +08:00
  • 78c3f68765 update CREDITS.TXT Nguyen Anh Quynh 2016-04-10 22:47:12 +08:00
  • b62a90d8a9 Merge pull request #520 from practicalswift/add-six-crashers Nguyen Anh Quynh 2016-04-10 07:15:01 +07:00
  • d488691745 Merge pull request #518 from adrianherrera/haskell-improvements Nguyen Anh Quynh 2016-04-10 07:11:25 +07:00
  • 06a64dc3b0 Add six crash cases (2 * ARM + 4 * M68K) practicalswift 2016-04-09 15:27:20 -04:00
  • 0a3f83a20c Small changes to align with hapstone (Haskell bindings for Capstone) Adrian Herrera 2016-04-09 00:13:25 +10:00
  • 023e4375d0 Merge branch 'master' of https://github.com/unicorn-engine/unicorn Nguyen Anh Quynh 2016-04-08 21:42:22 +08:00
  • 87b65d1dda Small formatting fix Adrian Herrera 2016-04-08 23:31:13 +10:00
  • b250d599b9 Removed Haskell build from Makefile - it is better to let cabal take care of this Adrian Herrera 2016-04-08 20:50:08 +10:00
  • 2b1454468c On second thought, you only really need to run cabal install, and that will run all the other intermediate steps for you... Adrian Herrera 2016-04-08 19:55:29 +10:00
  • 4cbe52a701 Updated Makefile to install bindings (in addition to building) Updated Haskell README to explain how to build the samples Adrian Herrera 2016-04-08 19:29:43 +10:00
  • b53bab1362 haskell: update .gitignore Nguyen Anh Quynh 2016-04-08 17:33:11 +08:00
  • 689be9356f haskell: rename TMPDIR in bindings/Makefile to TMP_DIR Nguyen Anh Quynh 2016-04-08 16:39:20 +08:00
  • 34a203d4c9 Updated Haskell README to make it clear that Alex and Happy are required for c2hs Adrian Herrera 2016-04-08 17:58:11 +10:00
  • 522ec47bf0 Merge pull request #516 from lunixbochs/go_binding_sample Nguyen Anh Quynh 2016-04-08 09:32:37 +07:00
  • 20e089a774 Go bindings: fix HookAdd in sample Ryan Hileman 2016-04-07 12:08:50 -07:00
  • 8f43bf7ffc Improved namespacing for MMR record-style data type Adrian Herrera 2016-04-07 22:34:07 +10:00
  • 8cb77a2a93 Fixed Makefile build step for Haskell bindings Adrian Herrera 2016-04-07 22:27:38 +10:00
  • 431035b335 Fixed some GHC warnings Adrian Herrera 2016-04-06 09:54:05 +10:00
  • 47f9a0cdac Added cabal clean, configure and build commands to the bindings Makefile Adrian Herrera 2016-04-06 09:51:45 +10:00
  • 74aaf3b321 Haskell bindings Adrian Herrera 2016-04-06 09:21:36 +10:00
  • affe94d5fe Merge pull request #513 from lunixbochs/go_binding_c99 Nguyen Anh Quynh 2016-04-06 10:12:14 +07:00
  • 4e9dc1d8e6 fix Go binding C99 regression Ryan Hileman 2016-04-05 19:32:19 -07:00
  • 400f396a2a samples: code style for sample_batch_reg.c Nguyen Anh Quynh 2016-04-06 09:48:38 +08:00
  • f2c99bc80e update .gitignore Nguyen Anh Quynh 2016-04-06 09:48:14 +08:00
  • 721f17eb74 Merge branch 'batch_reg' of https://github.com/lunixbochs/unicorn into lunixbochs-batch_reg Nguyen Anh Quynh 2016-04-06 09:39:22 +08:00
  • 70da2485fc x86: comment out restore_eflags() because it breaks some executions. see #505 Nguyen Anh Quynh 2016-04-06 09:36:06 +08:00
  • bc3e6bfc8e Merge branch 'no-restore-eflags' of https://github.com/lunixbochs/unicorn into lunixbochs-no-restore-eflags Nguyen Anh Quynh 2016-04-06 09:32:05 +08:00
  • bf24a1aedf Merge pull request #511 from zachriggle/conditional Nguyen Anh Quynh 2016-04-06 08:26:33 +07:00
  • 67ae30a2fb Add test showing failure to track targets properly when single-stepping. Zach Riggle 2016-04-05 09:51:44 -07:00
  • b138393a2b regress: chmod +x translator_buffer.py Nguyen Anh Quynh 2016-04-05 21:40:02 +08:00
  • 6ee7d22c68 Merge pull request #510 from emdel/master Nguyen Anh Quynh 2016-04-05 20:37:52 +07:00
  • 1120a22b4d test case for the dynmaic translator buffer issue emdel 2016-04-05 06:11:21 -07:00
  • 159f9310aa add sample_batch_reg Ryan Hileman 2016-04-04 20:52:26 -07:00
  • acd88856e1 add batched reg access Ryan Hileman 2016-04-04 08:25:30 -07:00
  • 8ee696f81d Update README.md Nguyen Anh Quynh 2016-04-05 10:09:31 +08:00
  • 2018c4b5d6 Merge pull request #507 from gitter-badger/gitter-badge Nguyen Anh Quynh 2016-04-05 09:02:04 +07:00
  • 6e6ef66b76 Add Gitter badge The Gitter Badger 2016-04-04 16:50:11 +00:00
  • 66619fc6cd remove call to restore_eflags (#496) Ryan Hileman 2016-04-03 23:08:17 -07:00
  • 1486ccce70 regress: fix all the calls to uc_hook_add() following recent change on this API Nguyen Anh Quynh 2016-04-03 23:32:14 +08:00
  • bb1236a850 Merge pull request #503 from adrianherrera/add_stdint_x86_header Nguyen Anh Quynh 2016-04-03 20:04:38 +07:00
  • fd825fb800 Added stdint include to x86.h Adrian Herrera 2016-04-01 23:38:32 +11:00
  • ba2023e9bb Merge branch 'make-prefix' of https://github.com/lunixbochs/unicorn into lunixbochs-make-prefix Nguyen Anh Quynh 2016-03-31 13:31:24 +08:00
  • 99e136befc allow setting PREFIX in make.sh Ryan Hileman 2016-03-30 20:04:49 -07:00
  • 4e07e71e04 regress: chmod +x x86_64_eflags.py Nguyen Anh Quynh 2016-03-31 10:06:33 +08:00
  • 878590d3d7 Merge pull request #501 from zachriggle/issue_499 Nguyen Anh Quynh 2016-03-31 09:04:59 +07:00
  • 8cd23bcead Add test case for unicorn-engine/unicorn#499 Zach Riggle 2016-03-30 20:57:48 -04:00
  • e79345bfb5 Merge branch 'python-code-cleanup' of https://github.com/jbremer/unicorn into jbremer-python-code-cleanup Nguyen Anh Quynh 2016-03-30 09:55:42 +08:00
  • 76786850c4 code cleanup of python bindings Jurriaan Bremer 2016-03-26 16:24:19 +01:00
  • b0ed72e846 Merge pull request #495 from cseagle/seg_regs Nguyen Anh Quynh 2016-03-29 09:57:03 +07:00
  • 3ca072e0de pack SegmentDescriptor to eliminate any alignment ambiguity Chris Eagle 2016-03-28 09:29:55 -07:00
  • 56d70845da Merge pull request #494 from sashs/master Nguyen Anh Quynh 2016-03-28 08:13:32 +07:00
  • a6be3ad68e Merge remote-tracking branch 'upstream/master' Sascha Schirra 2016-03-27 22:05:40 +02:00
  • 5d4fb062d4 set gdt example added Sascha Schirra 2016-03-27 22:04:33 +02:00
  • cf1c7ee7ca sample for sparc added Sascha Schirra 2016-03-27 21:44:09 +02:00
  • 30d26366f6 sample for mips added Sascha Schirra 2016-03-27 21:38:46 +02:00
  • 6c54b8e283 sample for m68k added Sascha Schirra 2016-03-27 21:31:34 +02:00
  • 40c8f0540c sample for arm64 added Sascha Schirra 2016-03-27 21:15:45 +02:00
  • 4a10a9f9e4 sample for arm added Sascha Schirra 2016-03-27 21:00:33 +02:00
  • 813db7aff9 *.gem added Sascha Schirra 2016-03-27 20:59:56 +02:00
  • ae979259bd gem removed Sascha Schirra 2016-03-27 20:58:38 +02:00
  • 97c39a3a83 Bugfix: remove hook_add call if no insn type is given Sascha Schirra 2016-03-27 20:58:05 +02:00
  • ae9e21f9b8 license parameter changed Sascha Schirra 2016-03-27 18:26:43 +02:00
  • 1adf05a015 Merge pull request #493 from sashs/master Nguyen Anh Quynh 2016-03-27 16:35:44 +07:00
  • 09784d85c1 bugfix read_reg -> reg_read Sascha Schirra 2016-03-27 11:26:57 +02:00
  • e44f8f2981 samples: code style for sample_x86_32_gdt_and_seg_regs.c Nguyen Anh Quynh 2016-03-27 10:25:46 +08:00
  • cf793122be Merge pull request #478 from cseagle/seg_regs Nguyen Anh Quynh 2016-03-27 08:48:29 +07:00
  • 5a2ca8e72e Merge pull request #491 from lunixbochs/hook-fix Nguyen Anh Quynh 2016-03-27 08:46:53 +07:00
  • 784efc8be0 fix memory corruption in list_remove Ryan Hileman 2016-03-25 20:28:23 -07:00
  • d5e85cf3f9 more efficient hook removal Ryan Hileman 2016-03-25 20:25:18 -07:00
  • 3add48feb5 Merge branch 'master' into smaller_nothreads Chris Eagle 2016-03-25 19:47:52 -07:00
  • 6991d69dad merge from upstream Chris Eagle 2016-03-25 19:46:44 -07:00