23492 Commits

Author SHA1 Message Date
Khairul Kasmiran
7208cb54bb Upgrade node-r2r to 0.3.0 2020-02-05 14:17:34 +01:00
Florian Märkl
d1e2b8fda4
Add Unit Tests to Meson (#15926) ##test 2020-02-05 09:55:30 +01:00
Clark
f3f771d6d6
Tests for concatenated greps in pd (#15925) 2020-02-04 17:58:45 +01:00
Michael Rodler
8850bc6aaf
fixed esil for arm push/pop with conditional (#15922) 2020-02-04 09:34:02 +01:00
Florian Märkl
c40d1978dc
Fix Comment about RAnal.bb_tree (#15919) 2020-02-04 08:31:55 +01:00
Khairul Azhar Kasmiran
88c9d34626
Terminate on missing script when doing radare2 -i -Q (#15918) 2020-02-03 20:15:03 +08:00
Itay Cohen
3d68a3adce
Add realname to anj (#15917) 2020-02-03 10:47:51 +01:00
Florian Märkl
b6080f86c0
Fix a format string in arm (Fix #15915) (#15916) 2020-02-02 00:25:33 +01:00
Khairul Azhar Kasmiran
ca7bc22984
Fix radare2 -i -Q output when script has no nl at eof (#15914) 2020-02-01 16:19:59 +02:00
pancake
cd083b35c1 Go back to 4.3.0-git after the minor release 2020-01-31 12:33:33 +01:00
pancake
08478fdd29 Release r2-4.2.1 4.2.1 2020-01-31 10:45:02 +01:00
David CARLIER
ae4f84a946
Few code simplifications ##egg (#15913) 2020-01-31 01:25:27 +01:00
Itay Cohen
e4d3f7d9c8
Add GitHub template for new pull requests (#15907)
Add GitHub template for new pull requests
2020-01-30 10:22:39 +02:00
Marco Grassi
75f8920594 Fix some memory leaks in LE (#15911) 2020-01-28 16:30:32 +01:00
karliss
0a86b4c3a2 Respect agAw output file name, simplify common graph format handling. (#15908) ##graph 2020-01-27 21:15:51 +01:00
Marco Grassi
83005a686b Fix null pointers in the LE parser (#15905)
* fixed some out of bounds and null pointers in LE
* bailout if calloc of objtbl fails because the header has a huge number of obj
2020-01-27 16:59:50 +01:00
Todd
4673490e33 rasm2: treat reading from stdin the same as reading from a file (#15903)
Add the missing return flag inversion so reading from stdin and a regular
file both return zero on success.
2020-01-27 07:44:51 +01:00
Maijin
03d4488588 Add r2r auto-label for tests (#15902)
Add r2r auto-label for tests
2020-01-27 07:44:14 +01:00
Hye Sung Jung
757c23d5db Fix spelling errors (#15904) 2020-01-27 07:43:47 +01:00
Xiao Di Guan
3a0dd576c0 Fix bounds check for flag registers in last byte of arena (#12949) (#15893) 2020-01-26 16:19:19 +01:00
Marco Grassi
ee86cb00fc Fix some out of bounds and null pointers in LE (#15895) ##bin 2020-01-26 16:19:04 +01:00
Khairulmizam Samsudin
694f9365a6 Added arm64 ESIL for bic (#15896) ##asm 2020-01-26 16:18:47 +01:00
Manuel Prinz
3a7ce897e0 Add interupt enable mnemonic 2020-01-26 16:17:46 +01:00
Manuel Prinz
38f182f653 Add Gameboy sound registers 2020-01-26 16:17:46 +01:00
Manuel Prinz
b34258a58e Rename Gameboy register comments to commonly used mnemonics 2020-01-26 16:17:46 +01:00
Manuel Prinz
4eb6e7313f Add more custom registers to Gameboy hardware 2020-01-26 16:17:46 +01:00
Khairul Azhar Kasmiran
5640e69646
r2r.v: Use new split_nth (#15894)
* r2r.v: Use new split_nth

* Upgrade to the latest V
2020-01-26 19:44:17 +08:00
Maijin
6437a83a61 Add tests for disassemble/assemble neg eax #15633 (#15897) 2020-01-26 13:24:34 +02:00
Florian Märkl
11dad4facb
Remove unused Function Tree and Fix Relocate (#15898) 2020-01-26 00:07:54 +01:00
Francesco Soncina
04f065c68c Add undocumented waF* command (#15889) 2020-01-24 17:59:22 -05:00
Khairul Azhar Kasmiran
67a8bf0576 r2r.v: Use shorter syntax (#15892) 2020-01-24 12:26:31 -05:00
Khairul Azhar Kasmiran
f44f5a1415 r2r.v: Allow '=' in keyword argument (#15890) 2020-01-24 09:23:34 -05:00
pancake
f09468c879 Upgrade to the latest V 2020-01-23 18:16:20 -05:00
Francesco Soncina
c96af952f5 Add undocumented waF command to help (#15887)
it's implemented here: https://github.com/radareorg/radare2/blob/master/libr/core/cmd_write.c#L1578
2020-01-23 13:07:13 -05:00
David CARLIER
915b9a1dfa Various little mem leak fixes proposal (#15883) 2020-01-23 11:42:09 -05:00
Khairulmizam Samsudin
8f752d435e Arm64 assembler mov immediate word fix (#15884) ##asm 2020-01-23 11:41:44 -05:00
Riccardo Schirone
65d959f299
Run a travis job that uses the radare2-shell-parser (#15879)
* Run a travis job to use the radare2-shell-parser
* radare2-shell-parser: add support for grep_commands, pipes, and others
2020-01-23 09:10:28 +01:00
radare
cd069ce2fd
Fix #15858 - Long compiler identification in ELF ##bin 2020-01-22 14:25:42 -05:00
pancake
3268baca62 Implement fuzz tests in r2r.v 2020-01-22 08:20:20 -05:00
Khairul Azhar Kasmiran
b6baef02d0 Support tools tests in r2r.v (#15874) 2020-01-22 18:14:30 +08:00
Riccardo Schirone
6c2ed0d81b
Update radare2-shell-parser and improve tree-sitter related code in cmd.c (#15875)
* A bit of refactoring in the code that deals with tree-sitter cmds
* Fix redirect_command parsing
* Better handling of last_commands and update radare2-shell-parser
* Fix printing of helps for @, @@, @@@
2020-01-22 11:05:24 +01:00
pancake
9b4ed9b958 After release version bump 2020-01-21 16:36:36 -05:00
Khairulmizam Samsudin
d937bebf67 Add cbnz and cbz instruction for arm64 assembler (#15871)
* Add cbz and cbnz instructions
* Added cbnz and cbz test case
2020-01-21 14:59:41 -05:00
Vane11ope
c3346ff56f hacky fix for a resizing issue but fine for now (#15872) 2020-01-21 14:59:24 -05:00
Khairul Azhar Kasmiran
2b7bf5bee2
Treat empty string as false when boolifying (#15859)
* Treat empty string as false when boolifying

* Fix :, in ej output
2020-01-21 21:01:06 +08:00
pancake
57a60ba8c5 Release 4.2.0 - Arctic World Archive 4.2.0 2020-01-21 00:33:11 -05:00
radare
937c251d8b
Fix V testsuite build with latest V from git (#15867) ##test 2020-01-20 21:28:09 -05:00
Florian Märkl
020bcb7d37 Fix #15091 - Make 0 fcnsize warning more meaningful and verbose-only (#15866) ##anal 2020-01-20 17:39:41 -05:00
dodococo
2c3249c2f3 Fix #15789: Increment offset for reads as well (#15865) ##io 2020-01-20 17:39:16 -05:00
dodococo
5aa8ab5c75 Implemented pmj (#15864) ##print 2020-01-20 17:39:04 -05:00