Commit graph

1117 commits

Author SHA1 Message Date
Damien Zammit
351df0c2b7 Fix OSX build (#4810) 2016-05-09 09:52:54 +02:00
pancake
741b151d02 Fix #4747 - errnoconvert wrapper for all 2016-05-02 13:04:59 +02:00
pancake
df26636c14 Fix mingw32 build after the osx-ppc changes 2016-05-01 15:17:52 +02:00
pancake
98bcf2c6e9 Another fix for osx-ppc 2016-04-28 14:48:19 +02:00
Kamil Rytarowski
ad3ec00fe5 Fix errnoconvert() usage on NetBSD (#4723) 2016-04-27 11:43:40 +02:00
pancake
aae417badf More OSX-PPC fixes 2016-04-27 01:52:35 +02:00
pancake
032969927d More powerpc build fixes 2016-04-27 01:08:12 +02:00
pancake
d24bc909ec Update sdb for osx-ppc and other 0.10.2 updates 2016-04-27 00:25:28 +02:00
Sergey Anufrienko
5742092a4a qnx debugger: fix segfault on macos (#4719)
* qnxr: use memmove
2016-04-26 18:48:53 +02:00
Jeffrey Crowell
f39b2ef0e2 add js polyfill to allow joint.js on chrome
ugly hack, will update joint.js instead
2016-04-26 01:35:13 -04:00
pancake
13e8e11026 Fix warnings in udis86 2016-04-26 03:08:20 +02:00
pancake
94524c6577 Update capstone and android package 2016-04-26 03:03:45 +02:00
Anton Kochkov
b88f1d63f5 Fix Cygwin/Mingw build 2016-04-25 10:47:51 +03:00
Damien Zammit
1a593a6318 GDB debug for lm32 architecture (#4696)
Signed-off-by: Damien Zammit <damien@zamaudio.com>

* Missing a couple of things in previous commit

Signed-off-by: Damien Zammit <damien@zamaudio.com>
2016-04-24 23:13:00 +02:00
pancake
73f2e01a14 Update capstone 2016-04-22 17:10:51 +02:00
Sergey Anufrienko
9b25172b01 Code style fixes for QNX debugger 2016-04-22 16:15:30 +02:00
pancake
9ebd8b9da2 Fix OSX build for the QNX debugger support 2016-04-22 13:55:08 +02:00
Sergey Anufrienko
d7635e085e Introduce debug plugin for QNX pdebug interface 2016-04-22 11:45:51 +02:00
pancake
1b297b9784 Update capstone for m68k 2016-04-19 12:08:18 +02:00
pancake
8ae1fc262c Fix CID-1354605 - memleak in java/class 2016-04-17 19:32:21 +02:00
pancake
bf465b91a4 Update capstone for some m68k.cs fixes 2016-04-13 23:59:36 +02:00
pancake
ad795c2b8e Fix static build 2016-04-13 15:10:53 +02:00
pancake
d1530d5411 Bump capstone-next 2016-04-11 02:31:33 +02:00
pancake
66be16b433 Fix java disasm trailing space issue 2016-04-11 01:48:50 +02:00
Álvaro Felipe Melchor
67030c2137 Fix #4574 2016-04-10 23:30:46 +02:00
pancake
4e0a71c0c3 Fix #4573 - fix oobread in java disassembler 2016-04-10 01:23:18 +02:00
pancake
bb727ffe8d Fix 54c7e9df85 2016-04-10 00:46:34 +02:00
Jeffrey Crowell
54c7e9df85 fix #4562
really this java stuff is a mess...
2016-04-09 17:11:31 -04:00
pancake
893fe21bab capstone-aarch64 patch no longer necessary 2016-04-07 16:09:27 +02:00
pancake
676c607fb3 Update capstone from git 2016-04-05 12:25:21 +02:00
pancake
7a4404ba68 Update capstone 2016-04-03 21:51:08 +02:00
skuater
36edff3732 fix wait routine in bochs for linux 2016-04-03 17:39:59 +02:00
pancake
4446772565 Fix #4471 - Fix more bochs warnings 2016-04-01 10:40:28 +02:00
pancake
f6bdc0a11f Update capstone from git 2016-03-31 13:24:30 +02:00
pancake
259816b7e6 Fix more covs for bochs 2016-03-31 13:08:39 +02:00
pancake
4c4ed86634 Fix a couple of covs for bochs 2016-03-31 12:49:38 +02:00
pancake
8572fcfa98 Fix w32 build 2016-03-31 12:14:48 +02:00
pancake
d9d4e7f889 Initial implementation of fs.squash and merge squashfs-tools 2016-03-30 16:01:24 +02:00
pancake
6e8c69a695 Fixed several issues found in previous commit 2016-03-30 13:16:10 +02:00
skuater
01fce3fe8e Initital implementation bochs for linux. 2016-03-30 12:57:15 +02:00
SkUaTeR
36fc489d5f Update libbochs.c 2016-03-27 17:40:25 +02:00
pancake
d092be54e2 API fixes for bochs and honor sandbox 2016-03-27 13:43:51 +02:00
pancake
f1f83276ea Fix static build with libbochs 2016-03-25 10:13:50 +01:00
pancake
b24ae8d05e Simplify and fix build for shlr/bochs 2016-03-25 00:51:39 +01:00
pancake
32857e5fcd Fix build 2016-03-25 00:26:55 +01:00
pancake
434b8251e9 Many syntax, language, indent, naming fixes for bochs 2016-03-25 00:21:56 +01:00
skuater
c45fe4e1e7 Initial support for BOCHS (windows only for now) 2016-03-25 00:21:49 +01:00
pancake
bbbe3a2519 This should fix #4360 - not tested because t seems broken 2016-03-22 21:09:56 +01:00
pancake
51f5b4b107 Fix 'make install' regression 2016-03-19 03:03:29 +01:00
pancake
8a76b2d54a Remove shlr/www/t, installable from r2pm -i www-t 2016-03-19 02:24:01 +01:00
oddcoder
19992a16c1 treating #error as if it was #warning in to
added test https://github.com/radare/radare2-regressions/pull/335
the bug can be re generated by parsing header with a #error in there
the compile in the normal case will issue an error and terminate
but since no compilation is done we need to proceed parsign the file
and treating the errors as warning just to be able to get all the types
in the given file.
2016-03-16 10:41:49 +01:00
Álvaro Felipe Melchor
21ea036a3c add patch to fix oob write in capstone 2016-03-07 00:18:25 +01:00
pancake
ddde978a0e Update capstone from git 2016-03-06 23:46:01 +01:00
pancake
a9027bae61 Update capstone and rabin2 manpage for -V 2016-03-04 01:20:33 +01:00
pancake
6c1e2c3aef Aim to fix the tcc build 2016-02-28 22:39:44 +01:00
pancake
f09f4770b3 Update configure script and fix type punned issues in tcc 2016-02-06 23:14:05 +01:00
pancake
b5f3b0fc7f Bump sdb 2016-02-27 15:29:02 +01:00
pancake
972f23a2d2 Use HEAD instead of @ to avoid issues with ancient gits 2016-02-27 15:10:34 +01:00
pancake
14dac03efe Update /m from 1.0.4 to 1.1.1 2016-02-26 14:34:25 +01:00
pancake
4a3cc9a359 Add sync target in enyo/Makefile 2016-02-26 13:33:33 +01:00
pancake
36a61b6f10 Optimize a70caf7160 2016-02-24 18:09:30 +01:00
pancake
f76d9811f7 sdb_fmt_tobin returns the number of items and fixes a double-alloc 2016-02-24 18:06:49 +01:00
William Robinet
bc3425e73d Fix zlib typos 2016-02-16 23:21:25 +01:00
William Robinet
adbe0d6b76 Fix jquery typos 2016-02-16 23:21:24 +01:00
William Robinet
0c7cacc2dc Fix typos 2016-02-16 23:21:24 +01:00
pancake
79c09b4356 Update capstone and fix m68k.cs plugin struct 2016-02-15 19:05:03 +01:00
pancake
636e0d6473 Update sdb from git to fix a crash on windows 2016-02-15 19:01:50 +01:00
Ido Yariv
8ee54db24e Rewrite remote gdb packet handling
This patch addresses several issues with the current implementation,
including:
- Excessive recursions
- Incorrect handling of the escape character
- Buffer size limitations
2016-02-05 17:24:00 +01:00
pancake
751bad6820 Parametrize git 2016-02-03 13:22:05 +01:00
pancake
805e3f26e8 Fixes for lldb/debugserver on x86-64 2016-02-03 12:09:58 +01:00
Anton Kochkov
f931cc30cb Fix Mingw32 build 2016-02-03 13:46:36 +03:00
Ido Yariv
cba51be5b8 Skip first packet when connecting to gdbserver
QEMU seems to send a T02thread message upon connection. This can get the
client side out of sync wrt requests & responses.

To work around this, read a packet after a connection is made. This
could time out, but that should be harmless.
2016-02-03 11:29:54 +01:00
Ido Yariv
0952fd0815 Avoid needless polling on incoming gdb packets
In case the packet checksum is received, there's little point in
continuing to poll for data.
2016-02-01 12:23:52 +01:00
pancake
44a86928cc Fix some of the warnings in #4013 2016-01-27 03:14:19 +01:00
pancake
289aece1f9 More code cleanup for gdm debugger plugin 2016-01-27 01:56:24 +01:00
pancake
a5409417ba capstone patch is non interactive 2016-01-23 21:47:01 +01:00
Anton Kochkov
94b496eaf6 Fix shlr/zip for Mingw32 2016-01-22 22:57:48 +03:00
pancake
0d0e4e985d Fix support for capstone3 2016-01-22 20:53:15 +01:00
pancake
d852ed1a23 Use sync ajax in /m to avoid dupped stuff 2016-01-20 16:52:27 +01:00
pancake
5198c3b1a9 Bump capstone and sdb from git 2016-01-20 16:29:20 +01:00
pancake
5eea48f3a8 Fix #3915 - respect endianness in ? numstr 2016-01-11 01:39:15 +01:00
pancake
a362dcf6d9 Update sdb and fix more null derefs caused by mem exhaustion 2016-01-11 00:24:18 +01:00
pancake
3ac5ccbbe1 Fixes for the LDR ARM instruction (wip) 2016-01-05 01:02:33 +01:00
pancake
e56be2fbd5 More multi-arch static build archive fixes for iOS/OSX/tvOS/WatchOS/*OS 2015-12-28 18:31:05 +01:00
pancake
9a9617cdfd Bump capstone 2015-12-24 16:20:48 +01:00
jvoisin
3727f0794d Change the anti pattern if (A) free (A); for free (A); 2015-12-20 19:28:39 +01:00
alvaro_fe
a6e4d6b93e Fix #838 2015-12-16 11:40:23 +01:00
Carolina Fernandez
c955d4834f webui (m): enforcing foreground darker text color on hover (as expected) 2015-12-14 00:03:34 +01:00
Carolina Fernandez
7df9d7e2f0 webui (p): using 'pointer' cursor for top of lists in 'Strings' and 'Types' submenus 2015-12-14 00:03:33 +01:00
Carolina Fernandez
ec19819879 webui (p,m): using 'pointer' cursor for addr. or links in left menu 2015-12-14 00:03:33 +01:00
pancake
1a4785e7c7 Update capstone from git 2015-12-08 21:58:25 +01:00
François Revol
797a2efc81 C89
(duplicate ; is treated as an empty statement)
2015-12-07 21:48:44 +01:00
François Revol
8439c5f683 Only use gcc's visibility attribute starting from 4.0
cf. https://gcc.gnu.org/wiki/Visibility#Step-by-step_guide
2015-12-07 21:48:44 +01:00
lzmths
1e32eaf4aa Refactoring conditional directives that break parts of statements. 2015-12-03 12:35:10 +01:00
pancake
40e08dbd89 Get rid of _Bool 2015-12-01 12:39:12 +01:00
pancake
4e9916942c Update capstone 2015-11-28 11:42:28 +01:00
Álvaro Felipe Melchor
d8b269f11f Fix last covs 2015-11-24 21:53:25 +01:00
pancake
ccfee9fcca Fix many important issues reported by clang-analyzer 2015-11-22 11:27:45 +01:00
pancake
9056a608cb More Java build fixes 2015-11-20 16:53:58 +01:00
pancake
5f84e0953c More java cleanup and early fail to avoid overflows 2015-11-20 16:39:12 +01:00