pancake
4c4ed86634
Fix a couple of covs for bochs
2016-03-31 12:49:38 +02:00
Evan Shaw
48450e3d96
SNES analysis improvements
...
* Nearly all ops have been given a type
* Set nopcode (always 1)
* Set branch conditions
* Set jump targets
2016-03-31 12:29:35 +02:00
pancake
8572fcfa98
Fix w32 build
2016-03-31 12:14:48 +02:00
pancake
d4d6b1e1ff
Implement new commands: yl, yw, ywx, wz, and re-fix .q
2016-03-31 05:42:37 +02:00
pancake
4b72511f6a
Implement ys to show clipboard as string
2016-03-31 05:15:20 +02:00
pancake
d68822c389
Honor q in scripts to stop interpreter
2016-03-31 04:48:36 +02:00
pancake
7bfa3f42cf
Add graph.gv variables to set custom graphviz styles
2016-03-31 02:25:54 +02:00
pancake
4053c60295
Use vee arrows in graphs
2016-03-31 02:12:53 +02:00
pancake
c724e3b1a5
Honor ec graph.{true|false|trufae} in aga for graphviz
2016-03-31 02:03:44 +02:00
pancake
cdc6fb4687
Fix parsing of rgb colors and support html
2016-03-31 01:16:19 +02:00
pancake
a9a8fa2886
Do not show function address in graphviz's basicblocks
2016-03-31 00:16:33 +02:00
pancake
ef317a026b
Fix #4462 - null deref in elf parser
2016-03-30 22:54:48 +02:00
Kitsu
3e5d281815
Fix #4436 - more help for o subcommands
2016-03-30 22:39:30 +02:00
Anders Kaare
ff21bb5fbf
fixing 6502 analysis
...
36e42b33fe
broke analysis by introducing a
new enum value. The analysis code didn't switch on the enum but rather
used it directly as an integer, so since the new SNES_OP_IMM has 5 as
its integer value the analysis code would think that the op was 5 bytes
in length.
2016-03-30 22:08:52 +02:00
pancake
7a19745932
Add missing squash.mk
2016-03-30 16:47:23 +02:00
Maijin
503fa69d22
Fix #1659 , Add json to rasm2
2016-03-30 16:35:01 +02:00
michalbednarski
dfb3680298
Fix NULL dereference of Elf_(Verdaux) *aux
2016-03-30 16:03:52 +02:00
pancake
d9d4e7f889
Initial implementation of fs.squash and merge squashfs-tools
2016-03-30 16:01:24 +02:00
pancake
33d6a27441
Add more op.val for x86
2016-03-30 16:01:16 +02:00
pancake
400b4da257
Fix io.cache segfault
2016-03-30 16:00:52 +02:00
Alexandr
45bb5ef079
Fix #3955
2016-03-30 13:30:22 +02:00
Álvaro Felipe Melchor
b1e93ce704
Add plugin selection into menu
2016-03-30 13:20:54 +02:00
Álvaro Felipe Melchor
11c8219f83
Fix install packages with r2pm
2016-03-30 13:19:11 +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
pancake
a4d298e8b9
Fix -d:// alias
2016-03-30 12:56:50 +02:00
pancake
354b9efbf2
Add ?E clippy echo and use it in ????
2016-03-30 12:44:56 +02:00
pancake
41a280c3c6
Fix #4453 - Honor cursor in Vx
2016-03-30 12:30:51 +02:00
pancake
2177eff8e8
Fix #4450 - No more empty aga graphs
2016-03-30 12:28:44 +02:00
pancake
cddb39535d
Fix #3164 - r2 -d gdb:// is an alias for r2 -D gdb gdb://...
2016-03-30 12:01:44 +02:00
Mizari
ae2bcb649a
Fixed #4449
2016-03-30 11:31:04 +02:00
oddcoder
f64d2bb494
Fixing coverities
...
libr/core/cmd_type
Incrementing a pointer which might be null: "ptr".
/libr/core/cmd_anal.c: 2319 in cmd_anal_esil()
Variable "old_arch" going out of scope leaks the storage it points to.
2016-03-29 22:44:44 +02:00
pancake
fa8fc09843
Add support to load MACH0 Core files
2016-03-29 18:40:29 +02:00
Léo Gaspard
353ff45443
Add EBC 'not' instruction decoding
2016-03-29 17:10:04 +02:00
pancake
f672804964
Rename realsize -> realsz
2016-03-29 15:33:53 +02:00
pancake
fe0c38e372
Add asm.symbol to show flag/fcns in disasm
2016-03-29 02:03:17 +02:00
Léo Gaspard
5c8a663e23
Identify external calls for EBC
2016-03-29 01:22:48 +02:00
Léo Gaspard
7595af19e3
Use decode_index32 for EBC calls
2016-03-29 01:22:48 +02:00
Léo Gaspard
ff4bce16db
Actually follow UEFI spec for index{32,64}
2016-03-29 01:22:48 +02:00
pancake
e93436ee5b
Show calls and refs in aai
2016-03-29 01:13:00 +02:00
pancake
089ee49261
Fix #4410 - aai command to show analysis statistics info
2016-03-29 00:39:50 +02:00
pancake
9d54015029
Handle referer in http server for CSFR protection
2016-03-28 23:38:45 +02:00
pancake
659b83fb43
Add r_lang_rust
2016-03-28 00:19:21 +02:00
pancake
d629165ec8
Remove unnecessary = NULL in bin/p/*.c
2016-03-27 23:02:29 +02:00
SkUaTeR
36fc489d5f
Update libbochs.c
2016-03-27 17:40:25 +02:00
pancake
c74b476464
Fix tk fflush issue for /t webui
2016-03-27 17:20:21 +02:00
pancake
9fec5ae3b2
Add www-m r2pm pkg
2016-03-27 16:03:12 +02:00
pancake
d1455c5aa6
Do not override file.analyze if -A is used
2016-03-27 14:20:33 +02:00
pancake
f6454cc5f2
Add rarun2 execve to avoid posix_spawn
2016-03-27 14:17:39 +02:00
pancake
787d55afef
Documentate key prefixes for rarun2
2016-03-27 14:13:26 +02:00