Commit Graph

  • 284890f3b9 Merge pull request #46 from cseagle/master Nguyen Anh Quynh 2015-08-26 12:33:27 +08:00
  • c1514609b1 Add missing line from upstream patch Chris Eagle 2015-08-25 21:22:58 -07:00
  • e280088caf Add 16-bit example, tracking upstream Chris Eagle 2015-08-25 21:01:48 -07:00
  • 065fd60d4c Merge remote-tracking branch 'upstream/master' Chris Eagle 2015-08-25 20:51:54 -07:00
  • 70cdbf8c69 uc_mem_map(): enforce address & size to be aligned to 4KB. this fixes bunch of regress tests in regress/ Nguyen Anh Quynh 2015-08-26 11:29:14 +08:00
  • e1b8bc2ed0 chmod +x regress/fpu_mem_write.py Nguyen Anh Quynh 2015-08-26 10:02:05 +08:00
  • 6feea9e6d6 Merge pull request #43 from mothran/fpu_mem_write Nguyen Anh Quynh 2015-08-26 09:57:06 +08:00
  • 2174ab61e4 chmod +x regress/memmap_segfault2.py Nguyen Anh Quynh 2015-08-26 09:54:51 +08:00
  • 91c9c89650 added regression test for fstcw not writing to memory mothran 2015-08-25 18:48:12 -07:00
  • cc5d28e112 mips: fix issue #39 Nguyen Anh Quynh 2015-08-26 09:39:09 +08:00
  • 22b549a4db x86: add sample for 16bit mode Nguyen Anh Quynh 2015-08-26 09:25:29 +08:00
  • 8154c11480 Merge pull request #41 from cseagle/master Nguyen Anh Quynh 2015-08-26 08:59:19 +08:00
  • b7aa015776 Merge pull request #42 from strazzere/master Nguyen Anh Quynh 2015-08-26 08:57:17 +08:00
  • d6e643ceb8 Update dependant libraries for OSX Tim Strazzere 2015-08-25 15:22:56 -07:00
  • 9396f00bfc Merge remote-tracking branch 'upstream/master' Chris Eagle 2015-08-25 11:51:55 -07:00
  • fafdac516a Make a bad Makefile slightly less bad Chris Eagle 2015-08-25 11:41:14 -07:00
  • e897a6184e Merge branch 'master' of https://github.com/unicorn-engine/unicorn Nguyen Anh Quynh 2015-08-26 00:52:47 +08:00
  • 2fac7fc2e4 x86: better support for 16bit mode Nguyen Anh Quynh 2015-08-26 00:39:46 +08:00
  • a3a2a84e62 Merge pull request #40 from radare/patch-2 Nguyen Anh Quynh 2015-08-25 23:25:20 +08:00
  • 6d5a31d134 Fix format string boundary issue radare 2015-08-25 17:22:19 +02:00
  • 19a68d3991 Merge pull request #37 from lunixbochs/master Nguyen Anh Quynh 2015-08-25 22:20:13 +08:00
  • c633ac5314 add regress/memmap_segfault2.py Ryan Hileman 2015-08-25 07:17:20 -07:00
  • 0359c44462 Initial checkin of unicorn java binding Chris Eagle 2015-08-25 03:21:47 -07:00
  • 4127d8ad85 Merge remote-tracking branch 'upstream/master' Chris Eagle 2015-08-25 03:05:48 -07:00
  • cd0fe763ab update .gitignore Nguyen Anh Quynh 2015-08-25 16:21:18 +08:00
  • 39d3856871 when block size is unknown because the translation cache is full, assign it value 0 Nguyen Anh Quynh 2015-08-25 16:10:05 +08:00
  • c3e95ec34e x86: do not generate basic-block callback when translation is broken in the middle due to full cache Nguyen Anh Quynh 2015-08-25 14:50:55 +08:00
  • e426ba78ee fix some warnings in regress/block_test.c Nguyen Anh Quynh 2015-08-25 12:05:30 +08:00
  • c7d08d77b5 Merge pull request #36 from cseagle/master Nguyen Anh Quynh 2015-08-25 09:40:11 +08:00
  • a389ec5730 Merge remote-tracking branch 'upstream/master' Chris Eagle 2015-08-24 18:39:29 -07:00
  • 7273013263 Added basic block hook regression test Chris Eagle 2015-08-24 18:36:58 -07:00
  • 793e258890 Merge pull request #35 from JonathonReinhart/fix-srcfile-mode Nguyen Anh Quynh 2015-08-25 09:26:53 +08:00
  • 9163bba812 restore mode of .[ch] files Jonathon Reinhart 2015-08-24 21:19:12 -04:00
  • fc6712ee02 Merge pull request #34 from cseagle/master Nguyen Anh Quynh 2015-08-25 01:08:50 +08:00
  • 5c3b681945 Add const to uc_reg_write and derivitives Chris Eagle 2015-08-24 09:42:50 -07:00
  • f221195bf6 Merge remote-tracking branch 'upstream/master' Chris Eagle 2015-08-24 09:15:23 -07:00
  • 9d9c0d1a25 uc_emu_start() report error on illegal instruction at the output Nguyen Anh Quynh 2015-08-25 00:02:31 +08:00
  • 84e01e6c05 Merge branch 'use-more-const' of https://github.com/radare/unicorn into radare-use-more-const Nguyen Anh Quynh 2015-08-24 23:20:26 +08:00
  • 9448477129 Merge pull request #33 from JonathonReinhart/update-credits Nguyen Anh Quynh 2015-08-24 23:13:37 +08:00
  • 5ebf85ff09 Merge pull request #32 from radare/add-sigill Nguyen Anh Quynh 2015-08-24 23:11:05 +08:00
  • 11c20418d7 Test for ilegal instruction exception pancake 2015-08-24 17:07:33 +02:00
  • c5d99777f4 Use const in uc_mem_write and derivates pancake 2015-08-24 17:02:14 +02:00
  • 62908b96eb update .gitignore Nguyen Anh Quynh 2015-08-24 22:25:28 +08:00
  • ebaa542702 revert regress/map_crash.c back to original code Nguyen Anh Quynh 2015-08-24 20:21:57 +08:00
  • 79effb2df5 fix regress/map_crash.c so it does not crash any more Nguyen Anh Quynh 2015-08-24 20:07:36 +08:00
  • 36f30bbf50 Merge pull request #30 from radare/add-regression Nguyen Anh Quynh 2015-08-24 19:42:44 +08:00
  • ba39dd3374 Add regression test for the map crash pancake 2015-08-24 13:00:54 +02:00
  • ab29b5a514 Merge pull request #29 from radare/patch-1 Nguyen Anh Quynh 2015-08-24 18:18:59 +08:00
  • cae6a93e1b Update CREDITS.TXT radare 2015-08-24 12:11:59 +02:00
  • c55ad00e2a samples: use -e rather than -a to check for file existence in Makefile Nguyen Anh Quynh 2015-08-24 17:48:30 +08:00
  • 2998c125de Merge remote-tracking branch 'upstream/master' Chris Eagle 2015-08-24 00:50:59 -07:00
  • dffdf8d3f7 Merge branch 'master' of https://github.com/cseagle/unicorn Chris Eagle 2015-08-24 00:49:48 -07:00
  • 73bc268036 Fix 8k alignment mask computation Chris Eagle 2015-08-24 00:41:56 -07:00
  • c8f60221fa Fix 8k alignment mask computation in uc_mem_map Chris Eagle 2015-08-24 00:04:36 -07:00
  • 783b68c85b handle SYSCALL for shellcode.py Nguyen Anh Quynh 2015-08-24 15:02:06 +08:00
  • 60099d1d69 x86: add back 2 registers X86_REG_FCW & X86_REG_FPIP Nguyen Anh Quynh 2015-08-24 13:58:52 +08:00
  • d64ef59871 python: update consts after the latest change in the core Nguyen Anh Quynh 2015-08-24 13:16:22 +08:00
  • 2516de7ed8 renamed m68k enum constants mothran 2015-08-23 21:56:24 -07:00
  • 1dd3334f87 changed the constants in the newest regression and sample files mothran 2015-08-23 21:51:53 -07:00
  • 995924176a Merge branch 'const_rename' mothran 2015-08-23 21:42:02 -07:00
  • a167f7c456 renames the register constants so unicorn and capstone can compile together mothran 2015-08-23 21:36:33 -07:00
  • c5775a371e Merge pull request #25 from JonathonReinhart/fix-lib64-install Nguyen Anh Quynh 2015-08-24 10:27:53 +08:00
  • 9778e65b44 Fix make.sh for systems with /usr/lib64 path Jonathon Reinhart 2015-08-23 22:22:57 -04:00
  • 557e004426 add 'make uninstall'. this should fix issue #23 Nguyen Anh Quynh 2015-08-24 09:57:01 +08:00
  • 033a44361b python: rename API uc_support to uc_arch_supported Nguyen Anh Quynh 2015-08-24 09:53:16 +08:00
  • bb34eebd24 verify hardware mode for ARM. this fixes issue #16 Nguyen Anh Quynh 2015-08-24 09:50:55 +08:00
  • cd072b4e20 Merge pull request #22 from JonathonReinhart/supported-arch-api Nguyen Anh Quynh 2015-08-24 09:32:22 +08:00
  • 4dc80eb4cf Merge pull request #18 from lunixbochs/map_null_check Nguyen Anh Quynh 2015-08-24 09:16:38 +08:00
  • 52dba21c33 Merge pull request #17 from lunixbochs/master Nguyen Anh Quynh 2015-08-24 09:16:11 +08:00
  • 11cc9ec9ba clean-up uc_support() API Jonathon Reinhart 2015-08-23 21:10:47 -04:00
  • 51eab33d06 update CREDITS.TXT Jonathon Reinhart 2015-08-23 18:38:28 -04:00
  • 76d8541717 add check for mem_map(size=0) (#14) Ryan Hileman 2015-08-23 14:16:40 -07:00
  • 220fa08a3a add regression test from issue #16 Ryan Hileman 2015-08-23 14:01:58 -07:00
  • ee9e2d6a12 Merge pull request #15 from zardus/regress/memmap_weirdness Nguyen Anh Quynh 2015-08-24 04:17:10 +08:00
  • a45d72ed7f added memmap regression scripts Yan 2015-08-23 13:03:48 -07:00
  • 761fd3d13b fix issue #1 Nguyen Anh Quynh 2015-08-24 01:07:03 +08:00
  • f9b9dfbce9 fix issue #9 Nguyen Anh Quynh 2015-08-24 00:52:00 +08:00
  • 3e5ebc58a0 add regress/memmap.py Nguyen Anh Quynh 2015-08-23 11:03:18 +08:00
  • 9b36b47304 add regress/movsd.py by Ryan Hileman Nguyen Anh Quynh 2015-08-23 10:41:52 +08:00
  • 7ca9a07e1b x86: enable SSE. this fixes issue #3 Nguyen Anh Quynh 2015-08-23 10:41:14 +08:00
  • 4701fb80b4 code style: convert tabs to spaces Nguyen Anh Quynh 2015-08-23 09:06:31 +08:00
  • 1cecc72f24 Merge branch 'master' of https://github.com/unicorn-engine/unicorn Nguyen Anh Quynh 2015-08-23 01:21:57 +08:00
  • e1baf2f36b x86: support hooking SYSCALL/SYSENTER instructions. we no longer share the SYSCALL callback with interrupt instructions Nguyen Anh Quynh 2015-08-23 01:19:40 +08:00
  • 19256dac93 Merge pull request #5 from enkomio/master Nguyen Anh Quynh 2015-08-23 00:40:07 +08:00
  • 9042a0a221 Updated CREDITS Antonio Parata 2015-08-22 18:34:07 +02:00
  • 3eeda8c8eb Merge pull request #4 from gaffe23/master Nguyen Anh Quynh 2015-08-22 17:41:06 +08:00
  • 7695f89939 changes to PC from trace callbacks don't stick gaffe 2015-08-21 22:56:01 -07:00
  • 5826f305c6 Merge pull request #2 from lunixbochs/master Nguyen Anh Quynh 2015-08-22 09:06:40 +08:00
  • 2dd3983ee3 add syscall test Ryan Hileman 2015-08-21 18:02:26 -07:00
  • 0ac3cf99d4 call int80 callback from x86_64 syscall helper Ryan Hileman 2015-08-21 16:24:21 -07:00
  • 1c72fdb627 update CREDITS Nguyen Anh Quynh 2015-08-22 01:04:00 +08:00
  • 757f8b7e25 update CREDITS Nguyen Anh Quynh 2015-08-22 00:51:08 +08:00
  • 055dc25633 Update README Nguyen Anh Quynh 2015-08-21 16:02:38 +08:00
  • 344d016104 import Nguyen Anh Quynh 2015-08-21 15:04:50 +08:00