Commit Graph

1400 Commits

Author SHA1 Message Date
Stephen
f2998f14cd Update test_hang.c 2016-10-05 09:20:36 -07:00
danghvu
fb9cd97504 memleak: Fix m68k memleak 2016-10-03 14:47:03 -05:00
danghvu
84d99412bc memleak: Fix Sparc memory leak 2016-10-03 14:23:27 -05:00
danghvu
6aea0aee58 memleak: Add back object release for uc->cpu 2016-10-03 14:21:47 -05:00
Nguyen Anh Quynh
b7ad7f180c update docs/COMPILE-NIX.md 2016-10-01 00:01:32 +08:00
Nguyen Anh Quynh
7d15a60b25 arm64: disable deadcode introduced by PR #643 2016-09-29 12:34:44 +08:00
Nguyen Anh Quynh
507d557aa5 arm: disable deadcode introduced by PR #643 2016-09-29 12:33:16 +08:00
Andrew Dutcher
e3b0e52013 Rename save/restore functions to match the style of the rest of the API 2016-09-28 21:21:44 -07:00
Ryan Hileman
cb615fdba7 remove uc->cpus 2016-09-23 07:38:21 -07:00
Nguyen Anh Quynh
60a7371ec2 Merge branch 'master' of https://github.com/unicorn-engine/unicorn 2016-09-22 08:46:30 +08:00
Nguyen Anh Quynh
d90ec0e74d add link to Perl binding 2016-09-22 08:46:25 +08:00
Nguyen Anh Quynh
8181a5eaf0 Merge pull request #641 from adrianherrera/bugfix/haskell-sample-thumb-fix
Fixed ARM THUMB Haskell sample as per Issue #638
2016-09-21 15:52:29 +08:00
Adrian Herrera
65f1e4d550 [haskell-bindings] Fixed ARM THUMB sample as per issue #638 2016-09-21 09:47:52 +02:00
Nguyen Anh Quynh
fb4dc10fe9 Merge pull request #640 from ret2libc/fix_install3
bindings/python: fix install3
2016-09-20 22:41:16 +08:00
Riccardo Schirone
c16a13495d bindings/python: fix install3 2016-09-20 14:22:38 +00:00
Nguyen Anh Quynh
4188c4cbca Merge branch 'master' into rhelmot-feat/setup_stuff 2016-09-20 21:00:38 +08:00
Nguyen Anh Quynh
95e8dc0fb8 ruby & java: fix address of Thumb sample 2016-09-20 20:16:29 +08:00
Nguyen Anh Quynh
5092bb11f1 Merge pull request #639 from esanfelix/master
Fixed ARM sample to properly run THUMB code #638
2016-09-20 20:07:47 +08:00
esanfelix
7d99b598f1 Fix #638 for python sample too 2016-09-20 10:29:21 +02:00
esanfelix
fce82b9532 Fixed ARM sample to properly run THUMB code #638 2016-09-20 10:15:58 +02:00
Nguyen Anh Quynh
5af4880f1a Merge pull request #637 from lukenels/haskell-fix
Relax transformers constraint for haskell bindings for GHC 8
2016-09-16 23:23:59 +07:00
Luke Nelson
3bc55f9568 Relax transformers constraint for haskell bindings for GHC 8 2016-09-15 19:04:18 -07:00
Andrew Dutcher
ac99b5bd14 Minor tweaks to python setup process; update gitignore 2016-09-12 14:06:50 -07:00
Andrew Dutcher
47af3ca190 Remove PKG-INFO make lines left over from the original capstone skeleton 2016-09-12 14:06:20 -07:00
Andrew Dutcher
edd49cd21c Remove version number from shared library filename packaged with python bindings 2016-09-12 14:06:20 -07:00
Andrew Dutcher
6c042410ae Basically, make python builds work as expected 2016-09-12 14:06:20 -07:00
Andrew Dutcher
20ce432dbc Fix bracket style 2016-09-09 11:55:20 -07:00
Andrew Dutcher
3deb9fdcad Fix save/restore to work while emulation is not active 2016-09-08 14:41:34 -07:00
Andrew Dutcher
885b809004 Add python bindings for reg save/restore 2016-09-08 14:40:39 -07:00
Nguyen Anh Quynh
d59081b073 Merge pull request #630 from 4577/master
Remove BUILDDIR-specific code
2016-09-04 15:30:49 +08:00
4577
1f978de447 Remove BUILDDIR-specific code 2016-09-04 08:59:31 +02:00
Andrew Dutcher
f2af98942b Added (failing?) test for reg save/restore 2016-08-31 20:25:28 -05:00
Nguyen Anh Quynh
d0f30547f8 Merge pull request #628 from rhelmot/fix/self_modifying_instructions
Document assembly instructions for x86_self_modifying
2016-08-31 09:50:35 +08:00
Andrew Dutcher
f8ac51bb3d Document assembly instructions for x86_self_modifying 2016-08-30 14:40:26 -05:00
Nguyen Anh Quynh
10519d6864 regress: fix compilation warning in invalid_read_in_cpu_tb_exec.c 2016-08-30 21:23:50 +08:00
Nguyen Anh Quynh
69d976375e Merge branch 'fix/self_modifying' of https://github.com/rhelmot/unicorn into rhelmot-fix/self_modifying 2016-08-30 21:20:22 +08:00
Nguyen Anh Quynh
321a8beef9 Merge branch 'test' 2016-08-28 04:20:25 +08:00
Nguyen Anh Quynh
49d546b355 regress: fix some warnings on printing sizeof() 2016-08-28 01:38:37 +08:00
Nguyen Anh Quynh
8b030ae51a fix for issue #523 2016-08-27 21:49:11 +08:00
Nguyen Anh Quynh
89c9ea5f8f Merge branch 'fix/eflags' of https://github.com/rhelmot/unicorn into rhelmot-fix/eflags 2016-08-24 16:13:31 +08:00
Nguyen Anh Quynh
14a7628098 samples: fix print format specifies for uint64_t 2016-08-23 06:57:33 +08:00
Nguyen Anh Quynh
40ea64af19 Merge branch 'feat/xmm_regs' of https://github.com/rhelmot/unicorn into rhelmot-feat/xmm_regs 2016-08-23 06:52:45 +08:00
Andrew Dutcher
41b5aa0bdc Change xmm struct names, for style and for correctness 2016-08-22 17:29:13 -05:00
Nguyen Anh Quynh
ed0f1bd212 Merge pull request #624 from nbsdx/issue-534-bugfixes
Unit Test for Issue #534 [Bug Fixes]
2016-08-21 17:36:55 +08:00
nnn
64e6fbc480 Fixed printf format specifier 2016-08-20 22:34:14 -07:00
nnn
e4f7a3b5b9 Merge remote-tracking branch 'upstream/master' 2016-08-20 22:30:18 -07:00
nnn
d77fd18915 Fixed multiple bugs in test_x86_rip_bug.c
Fixed format warning in test_hang.c
2016-08-20 22:23:51 -07:00
Nguyen Anh Quynh
b20f8c5aef Merge branch 'nbsdx-master' 2016-08-21 09:53:56 +08:00
Nguyen Anh Quynh
1113d19122 unit: fix printf format specifie for uint64_t 2016-08-21 09:53:43 +08:00
Nguyen Anh Quynh
8e1102f741 Merge pull request #620 from rhelmot/feat/invalid_floatx80_check
Port patch from upstream to check for invalid long double encodings
2016-08-21 09:48:26 +08:00