Nguyen Anh Quynh
|
6b57da1fc2
|
glib_compat: make the API compatible with glib
|
2016-12-26 01:35:42 +08:00 |
|
Nguyen Anh Quynh
|
7287f2a82f
|
Go: fix Travis test on Mac
|
2016-12-25 18:40:23 +08:00 |
|
Nguyen Anh Quynh
|
af4c29c57f
|
Go: attempt to fix compilation issue on missing clock_gettime()
|
2016-12-25 01:34:59 +08:00 |
|
Nguyen Anh Quynh
|
b34109fb0d
|
samples: link RT for Linux only
|
2016-12-24 17:48:15 +08:00 |
|
Nguyen Anh Quynh
|
d37ae7364a
|
samples: link RT for non-MacOS
|
2016-12-24 15:04:34 +08:00 |
|
me
|
1d85d1763d
|
Merge branch 'master' into noglib
|
2016-12-24 13:21:53 +08:00 |
|
Antoine
|
a7dddf6c5f
|
python bindings: restore FreeBSD support (#698)
* python bindings: restore FreeBSD support
* python binding: use libunicorn.so if the platform is unknown
|
2016-12-24 00:59:19 +08:00 |
|
Nguyen Anh Quynh
|
5777c4f3fd
|
Merge branch 'noglib' of https://github.com/unicorn-engine/unicorn into noglib
|
2016-12-22 12:13:53 +08:00 |
|
Nguyen Anh Quynh
|
93044e39f1
|
Merge branch 'master' into noglib
|
2016-12-22 12:13:34 +08:00 |
|
Nguyen Anh Quynh
|
9371ae7dd7
|
cleanup glib_compat
|
2016-12-22 12:13:31 +08:00 |
|
Nguyen Anh Quynh
|
2386293020
|
Makefile: add a note on 'header' target
|
2016-12-22 01:12:10 +08:00 |
|
Ryan Hileman
|
19b92a4a7e
|
fix possible segfault in hook del (#691) (#697)
|
2016-12-22 00:50:40 +08:00 |
|
Chris Eagle
|
fccbcfd4c2
|
revert to use of g_free to make future qemu integrations easier (#695)
* revert to use of g_free to make future qemu integrations easier
* bracing
|
2016-12-21 22:28:36 +08:00 |
|
Nguyen Anh Quynh
|
6a2eb14ff3
|
Merge pull request #693 from cseagle/noglib
add g_free to make future integration easier
|
2016-12-21 08:50:52 +08:00 |
|
Chris Eagle
|
bfaf8f3441
|
add g_free to make future integration easier
|
2016-12-20 12:27:15 -08:00 |
|
Nguyen Anh Quynh
|
d91206eed6
|
CI: remove glib from Travis & Appveyor setup
|
2016-12-20 13:18:39 +08:00 |
|
Nguyen Anh Quynh
|
feb477b2bc
|
samples: an attempt to fix the reference error to clock_gettime(), as reported by Travis
|
2016-12-20 12:52:03 +08:00 |
|
Nguyen Anh Quynh
|
ab3178bc25
|
make.sh builds fat binaries on MacOS by default
|
2016-12-20 11:37:53 +08:00 |
|
Nguyen Anh Quynh
|
14d04493f1
|
Merge branch 'noglib' of https://github.com/cseagle/unicorn into noglib
|
2016-12-20 11:33:46 +08:00 |
|
Nguyen Anh Quynh
|
6d747d1a13
|
remove pkg-config dependency
|
2016-12-20 11:30:26 +08:00 |
|
Chris Eagle
|
f8f9e993a8
|
merge upstream/noglib and update some glib related types
|
2016-12-19 12:32:06 -08:00 |
|
Chris Eagle
|
e07e57a862
|
battling git
|
2016-12-19 12:10:02 -08:00 |
|
Chris Eagle
|
e53c295f61
|
please the gods of brace
|
2016-12-19 12:02:01 -08:00 |
|
Chris Eagle
|
71bda8e012
|
stick to gint/guint rather than int32_t/uint32_t
|
2016-12-19 09:43:35 -08:00 |
|
Nguyen Anh Quynh
|
bd1632e60c
|
fix an warning 'control may reach end of non-void function'
|
2016-12-20 00:21:02 +08:00 |
|
Nguyen Anh Quynh
|
16bbe4fb88
|
do not redefine GHashTable
|
2016-12-20 00:19:13 +08:00 |
|
Nguyen Anh Quynh
|
5e217a2490
|
fix samples/Makefile
|
2016-12-19 23:51:59 +08:00 |
|
Nguyen Anh Quynh
|
7665310daa
|
samples: add -lrt for clock_gettime(), as suggested by Stephen
|
2016-12-19 23:50:21 +08:00 |
|
Nguyen Anh Quynh
|
04e2e7e845
|
glib_compat.c: code style
|
2016-12-19 22:18:33 +08:00 |
|
Nguyen Anh Quynh
|
c42e118832
|
on MacOS, compile in Universal format by default
|
2016-12-19 22:07:38 +08:00 |
|
Nguyen Anh Quynh
|
87d7c1be4b
|
docs: remove glib dependency
|
2016-12-19 22:01:50 +08:00 |
|
Nguyen Anh Quynh
|
b19f1607c6
|
Revert "remove qemu/util/qemu-timer-common.c"
This reverts commit 934fa2c90f .
|
2016-12-19 20:31:38 +08:00 |
|
Nguyen Anh Quynh
|
b680ee11f8
|
Revert "remove qemu/util/qemu-timer-common.c"
This reverts commit 934fa2c90f .
|
2016-12-19 20:30:46 +08:00 |
|
Nguyen Anh Quynh
|
5f81c00559
|
Merge branch 'noglib' of https://github.com/cseagle/unicorn into cseagle-noglib
|
2016-12-19 17:32:27 +08:00 |
|
Nguyen Anh Quynh
|
934fa2c90f
|
remove qemu/util/qemu-timer-common.c
|
2016-12-19 17:29:25 +08:00 |
|
Chris Eagle
|
5690b7b68f
|
annotate the hash functions
|
2016-12-18 19:45:09 -08:00 |
|
Chris Eagle
|
c7bd120650
|
imlpement key destroy and value destroy callbacks in hash tables
|
2016-12-18 15:28:11 -08:00 |
|
Chris Eagle
|
e46545f722
|
remove glib dependency by provide compatible replacements
|
2016-12-18 14:56:58 -08:00 |
|
Nguyen Anh Quynh
|
6043a78ff3
|
Merge pull request #682 from Grazfather/patch-1
Add ARM bx crash regress test case
|
2016-12-18 10:37:48 +07:00 |
|
Nguyen Anh Quynh
|
552e3a0a74
|
Merge pull request #688 from ant1/master
Do not prepend DESTDIR twice when installing unicorn.pc on FreeBSD
|
2016-12-18 10:36:13 +07:00 |
|
ant1
|
f6908e2c62
|
Do not prepend DESTDIR twice when installing unicorn.pc on FreeBSD
|
2016-12-17 07:25:06 +00:00 |
|
Nguyen Anh Quynh
|
c8b3d62692
|
docs: add libpcre-1.dll as Msys dependency to COMPILE-WINDOWS.md
|
2016-12-04 20:50:13 +07:00 |
|
Nguyen Anh Quynh
|
bd339533ca
|
python: comment out a debug code
|
2016-12-04 20:46:52 +07:00 |
|
Nguyen Anh Quynh
|
4613580e07
|
python: typo 'prebuilt' dir
|
2016-12-04 18:18:24 +08:00 |
|
Grazfather
|
795a241dd3
|
Add ARM bx crash regress test case
|
2016-11-26 12:51:01 -08:00 |
|
Nguyen Anh Quynh
|
236a29841d
|
Merge branch 'master' of https://github.com/unicorn-engine/unicorn
|
2016-11-20 16:37:23 +08:00 |
|
Nguyen Anh Quynh
|
e34812c7dd
|
fix merge conflict
|
2016-11-20 16:36:56 +08:00 |
|
Nguyen Anh Quynh
|
1cae4d074f
|
Merge pull request #680 from oblivia-simplex/docs/OpenBSD_Notes_re_DEP
OpenBSD_Notes_re_DEP: Added an md file in docs/ ...
|
2016-11-20 10:33:16 +08:00 |
|
oblivia simplex
|
eeea39c717
|
OpenBSD_Notes_re_DEP: Added an md file in docs/ explaining how to disable W^X protections on the filesystem you're using to execute Unicorn-using programmes, so that the OS will allow those programmes to run.
|
2016-11-19 12:55:04 -04:00 |
|
Nguyen Anh Quynh
|
e1b65a6edb
|
cleanup unused code
|
2016-11-19 23:48:23 +08:00 |
|