Commit Graph

23462 Commits

Author SHA1 Message Date
Khairulmizam Samsudin
0de6f6481d Add asm x86 neg 2020-02-10 08:09:17 +01:00
pancake
0075f3fdcb Add 'wao jinf' for Dalvik ##asm 2020-02-10 00:59:39 +01:00
pancake
5cdd8b50d0 Upgrade V 2020-02-10 00:29:57 +01:00
pancake
844463444e Upgrade V 2020-02-10 00:29:07 +01:00
Khairul Kasmiran
2bb96ad4b9 Convert '..' tests to <<EOF 2020-02-10 00:23:37 +01:00
Khairul Kasmiran
38252427fc Convert EXPECT_ERR= tests to <<EOF 2020-02-10 00:23:37 +01:00
Khairul Azhar Kasmiran
be10bbe7b0
Convert some tests to use CMDS/EXPECT without enclosing quotes (#15939)
* Convert some tests to use CMDS/EXPECT without enclosing quotes
* Add test version that is friendly with node-r2r, r2r.v and AppVeyor
2020-02-08 23:10:31 +02:00
Khairul Azhar Kasmiran
8b832774be
Fix unit tests by upgrading V (#15940) 2020-02-08 13:33:51 +01:00
Khairul Azhar Kasmiran
8cc2a0bddc
r2r.v: Assume BROKEN=1 if not 0 or "" (#15936) ##test 2020-02-07 16:40:40 +01:00
Khairulmizam Samsudin
f4fa3923e7
Fix /j when there is no input argument (#15935) 2020-02-07 13:56:16 +02:00
Manuel Prinz
273133da7d
Determine Gameboy hardware registers in disassembly (#15909) ##asm
* Return address for unknown Gameboy hardware registers
2020-02-07 09:41:30 +01:00
yossizap
0881f89703
Add 'dbH' to set hardware breakpoints (#15933) ##debug 2020-02-07 09:40:23 +01:00
pancake
79c7a98488 Improve warning messages in r2r.v 2020-02-07 09:39:06 +01:00
pancake
efbc2c7345 Convert more tests to use a strictier syntax
* r2r can load test files when passed as argument
* duplicated test names are reported as warnings
* run tests from test/new instead of test/src (like r2r.js do)
2020-02-07 00:45:40 +01:00
Zi Fan
78d870bec0
Fix tccj, tccl, tcc* output errors and add tests (#15931) ##types 2020-02-07 00:41:20 +01:00
Zi Fan
9de9237c86
Fix #14325 - Honor segments in DEX files (#15920) ##bin 2020-02-07 00:34:46 +01:00
pancake
0e86459727 Upgrade to the latest V 2020-02-06 22:52:05 +01:00
Khairul Azhar Kasmiran
30cdcd8252
Use only BROKEN=1 in tests (#15932) 2020-02-06 22:47:05 +08:00
Vane11ope
2d7f7e4e6d
Fix a bug on clicking in panels (on Mac and Linux) ##panels 2020-02-06 00:19:33 +01:00
Khairul Kasmiran
4435011c8d Convert cmd_i tests to <<EOF 2020-02-05 14:17:34 +01:00
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 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