20689 Commits

Author SHA1 Message Date
Lowly Worm
38c9b17b17 fix glitch where pd--N and N > offset
closes #12897
2019-01-24 21:32:37 -08:00
eazy-f
ea833632f1 Fix buffer overrun on pdb file read ##bin 2019-01-25 06:22:28 +08:00
Maijin
6b3535ca36 Add an additional null name check in print.c 2019-01-25 06:21:45 +08:00
Florian Märkl
b022c95334 Remove invalid sleep from cmd_open() 2019-01-24 18:34:04 +01:00
Maijin
f9d4ab6f65
Add Certificates in rabin2 ##enhancement (#12900) 2019-01-24 17:22:53 +01:00
pancake
7a8989e746 Add missing file 2019-01-24 12:15:27 +01:00
radare
0456ea8751
Implement vbg - wip, but at least vbg does something ##visual 2019-01-24 18:50:37 +08:00
pancake
99e96c70f7 Fix more null derefs 2019-01-24 11:49:14 +01:00
pancake
5466457428 Fix null derefs 2019-01-24 11:23:16 +01:00
David CARLIER
3cff12a7c0 Add iF to show file hash and related refactoring ##bin 2019-01-24 17:34:00 +08:00
Vanellope
aac8ae1c22 Use pjAPIs to output proper json and bug fixes ##panels 2019-01-24 16:22:23 +08:00
Boigahs
062d112d07 Added MIPS 64-bit calling conventions (copy of 32-bit). (#12891) 2019-01-24 16:21:27 +08:00
Polshakov Dmitry
3a7dbf304c Small improvement (#12895)
Calculate bool based on logic and select prefix based on bool (not vice
versa)
2019-01-24 16:20:58 +08:00
Amith Venugopal
6a66a44d3a axfj using pj.c 2019-01-24 16:20:15 +08:00
radare
18931ff3fb
Fix debugger regression in Android ##debugger 2019-01-24 05:22:56 +08:00
Maijin
334d0b3728
Aoj use pj ##refactor (#12882) 2019-01-23 21:28:19 +01:00
rfc2119
94185c8fa8 Update aea? (#12849) and display @{R,W} in aeaj ##anal 2019-01-24 00:12:14 +08:00
Itay Cohen
9409e39ed4 Add new command: pifc and pifcj ##print 2019-01-24 00:11:11 +08:00
blenk92
c47ac7550c Fix demangling of relocs and exported symbols ##bin 2019-01-24 00:09:33 +08:00
Amith Venugopal
b7f01d8752 axtj using pj.c (#12887) 2019-01-24 00:05:14 +08:00
pancake
a887c98fb6 Android may also support ptrace-wrap 2019-01-23 00:14:33 +01:00
Maijin
21cde44c7d Use pj for X509 and PKCS (#12877)
* Convert R_JSON to pj

* Ident

* iCj support

* Change return type

* Fix @deroad comments

* Fix last issue

* Fix empty output
2019-01-22 17:52:49 +01:00
Michael Scherer
2032399ca8 Fix C99 construct without using -c99 (#12879) 2019-01-22 22:05:13 +08:00
Florian Märkl
b9a289354a Add extern "C" to r_rbtree.h ##util 2019-01-22 14:14:57 +01:00
Amith Venugopal
81bbf019fe afxj and axtj using pj.c ##json 2019-01-22 13:51:26 +01:00
Maijin
e24612ac41
Switch to capstone master in Meson 2019-01-22 11:57:21 +01:00
pancake
08491c74ac Implement r_anal_ref_type_tostring() 2019-01-22 11:51:22 +01:00
pancake
0d5e0a0cdb Switch to capstone master 🤪 2019-01-22 10:34:56 +01:00
koffiedrinker
1393eca17d Fix #11981 - Show PE resource name instead of just the index and use pj.c ##bin 2019-01-22 09:44:54 +01:00
Khairul Azhar Kasmiran
01d5dfe306 Fix rafind2 -S for UTF8 chars > U+00ff (#12866)
* Fix rafind2 -S for UTF8 chars > U+00ff

* Use '< 1' instead of '== 0'

* Remove unnecessary else

* Add a 0
2019-01-22 09:43:10 +01:00
Itay Cohen
b9f4e09b31 Add quiet and json for aflm ##print 2019-01-22 09:42:19 +01:00
Lowly Worm
5bcb5c7206 use the reset vector at 0x4 for entry ##bin
https://darkdust.net/writings/megadrive/initializing for references

fixes #12848

i only chk with a few games, but they all look correct
2019-01-21 22:23:48 -08:00
Lowly Worm
710e6001ec sega genesis is big endian ##bin 2019-01-21 21:35:40 -08:00
Amith Venugopal
bffceaf88a Printkey json cb show format pj 2019-01-21 15:51:16 +01:00
Giovanni
80988e0925 Fix conversion f32.const or f64.const ##wasm 2019-01-21 12:14:24 +01:00
pancake
709ffb60b6 Fixes for the android build and related warnings 2019-01-21 12:10:33 +01:00
Riccardo Schirone
3ef9a7cc95 Speed up RBinReloc retrieval ##optimization 2019-01-21 11:40:24 +01:00
pancake
4a0d71a566 Fix aht div 2019-01-21 11:12:21 +01:00
Riccardo Schirone
b4d83ff052
Small RFlags fixes (#12856)
* Get the real item name before looking for it

Otherwise, it may happen that you look for a name which does not exist
and then when the name is filtered it is transformed into a name that is
already in the list of flags.

* Make sure flagItem is inserted in HT and skiplist

* Update SDB code and use ht_update_key API in RFlag

* Fix set_name/filter_name mess

* Small fixes here and there

* Force update when creating new flags

* Use pj API to print json
2019-01-21 10:56:54 +01:00
Lowly Worm
b08199cf6d rm stupid debug printf 2019-01-20 17:53:11 -08:00
Lowly Worm
fc3ec317ec add support for apple debugserver on amd64 2019-01-20 17:52:35 -08:00
Itay Cohen
472329c136 Add JSON support for /g ##anal 2019-01-21 01:25:59 +01:00
pancake
4156786daa Oops 2019-01-21 01:10:56 +01:00
pancake
5cd046f9e2 Improve the graphviz output for custom graphs ##graph 2019-01-21 00:49:12 +01:00
pancake
392981a3ed Improve callgraph dot output 'agCd' ##graph 2019-01-21 00:13:49 +01:00
r4dix10
7f1263544c Fix #12738 - afi displays if function has been traced ##anal 2019-01-20 23:42:52 +01:00
Boigahs
3409562b32 Add 64-bit MIPS profile 2019-01-20 23:35:47 +01:00
Maijin
2cc9343d08
Fix isqq #command 2019-01-20 20:14:38 +01:00
Maijin
1fcd0b909e
Use pj in aeaj ##refactor 2019-01-20 18:03:29 +01:00
Khairul Kasmiran
e830306ff0 Removed some spaces 2019-01-20 22:45:59 +08:00