Commit Graph

1024 Commits

Author SHA1 Message Date
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