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
Vane11ope
05d5e77f24
Fix resizing issue ( #15863 )
2020-01-20 11:51:01 -05:00
Florian Märkl
683694c3f5
Fix pkgname version check for real now ( #15862 )
2020-01-20 11:50:22 -05:00
Anton Kochkov
d98c43450f
Enable V testsuite on GitHub CI ( #15796 )
...
* Enable V testsuite on GitHub CI
2020-01-20 21:03:36 +08:00
Florian Märkl
c01a491bd2
Check version for pkgname correctly ( #15860 )
...
dot can be null
Using R2_VERSION_MAJOR/MINOR is wrong because they will be continuously updated and we want to check for exactly 4.2.0
The version check logic itself was wrong
2020-01-20 07:36:25 -05:00
Florian Märkl
52820e2f58
Fix afb test ( #15861 )
2020-01-20 07:35:48 -05:00
pancake
066c1277dc
Fix #15833 - Only print pkgname if the plugin is for r2 >= 4.2
2020-01-19 22:54:49 -05:00
pancake
84f10732c1
Update/improve jmptbl size tests
2020-01-19 22:44:05 -05:00
d4em0n
d50d1ffc3d
Fix jumptable size #13812 ( #15822 ) ##anal
2020-01-20 04:43:29 +01:00
pancake
54e86d622d
Use specific commit of V to avoid build issues
2020-01-19 22:06:52 -05:00
pancake
f715f01fad
A bit more picky fix
2020-01-19 17:59:26 -05:00
Óscar Carrasco
1a57682ed0
Fix afs not working without rettype ##anal ( #15847 )
...
* Add test for afs without type
2020-01-19 23:56:00 +01:00
pancake
fe30246d91
Fix #15767 - Temporarily disable colors in drrj
2020-01-19 17:54:53 -05:00
pancake
35b05d8697
Fix warnings
2020-01-19 17:11:07 -05:00
Riccardo Schirone
f410795ec4
Update radare2-shell-parser
2020-01-19 22:57:40 +01:00
pancake
84436bfaad
Implement ar, and dr, commands to list registers in table format ##cons
2020-01-19 22:56:47 +01:00
pancake
1d42b95e78
Add f, command to list flags in table format ##table
2020-01-19 22:56:47 +01:00
pancake
222302ee61
Use void because we don't do anything with the return value
2020-01-19 16:49:29 -05:00
Anton Kochkov
d0a915458a
Coverity fixes
2020-01-19 20:37:29 +08:00
Anton Kochkov
4f0f996a60
Remove the wrong test
2020-01-19 16:56:08 +08:00
Anton Kochkov
791fabc0d4
More tests fixes
2020-01-19 16:56:08 +08:00
radare
1ac6209c88
Fix #14424 - Handle ~ operator in the ms
shell ##cons ( #15846 )
2020-01-19 07:40:21 +01:00
Vane11ope
908727e223
More fix for resizing issue ( #15844 ) ##panels
2020-01-18 23:11:37 +01:00
Itay Cohen
0d45034037
Remove realname from strings ( #15841 ) ##disasm
2020-01-18 23:11:12 +01:00
Florian Märkl
3e819bfb76
Fix a null deref in fcn_recurse ##anal
2020-01-18 02:47:00 +01:00
pancake
a15b8b7362
Add ?V0 ?V1 ?V2 - for semver support ##core
2020-01-18 02:46:36 +01:00
vane11ope
c3746f3bbb
Resizing works not perfectly yet but close
2020-01-18 02:45:13 +01:00
Khairul Kasmiran
50924a814e
Fix #15604 : Convert all tests from <<KEYWORD to <<EOF
2020-01-17 17:47:00 +01:00
Anton Kochkov
67d8eba435
Fix wrong tests ( #15834 )
2020-01-17 22:05:06 +08:00
Riccardo Schirone
a634213c35
Add test for env variables boolification
2020-01-17 12:22:44 +01:00
Riccardo Schirone
7fb34164aa
Introduce SETBPREF to handle "boolish" vars like asm.cmt.off
2020-01-17 12:22:44 +01:00
Riccardo Schirone
d8f2b4a4db
Do not try to convert to true/false, as it breaks integer vars
...
See discussion at https://github.com/radareorg/radare2/pull/15681 .
Unfortunately the change cannot be done for non-int vars only, because
right now vars are not statically typed, so a var that is initially
CN_INT can then become CN_STR if you set a string.
Changing vars to assign them a static type when they are created would
require a much bigger change and discussion.
2020-01-17 12:22:44 +01:00
Riccardo Schirone
8a330bedb0
A bit of refactoring in r_config.h
2020-01-17 12:22:44 +01:00
radare
45eb0052b1
Upgrade to acr-1.8.1 to get semver support ##core ( #15816 )
...
Move all version defines into r_version.h and handle it from meson too
- R2_VERSION_MAJOR
- R2_VERSION_MINOR
- R2_VERSION_PATCH
- R2_VERSION_NUMBER
2020-01-17 12:18:05 +01:00
radare
0d701a3b79
Use PJ api in the output of isj and show realname ##json ( #15826 )
2020-01-17 11:14:18 +01:00
David CARLIER
7ef9dc813e
Mach-O io: mem leak fix proposal. ( #15829 )
2020-01-17 13:31:09 +08:00
Jeong Jihoon
6928ae192d
Fix r_list_set_n() to allow empty element ( #15820 ) ##util
2020-01-16 23:23:08 +01:00
radare
9ddfafcd65
Show flag realname when finding a function and realname is enabled ##disasm ( #15827 )
2020-01-16 21:15:42 +01:00
Khairul Azhar Kasmiran
a03fbd8c29
Convert cmd_pd* tests from <<KEYWORD to <<EOF ( #15823 ) ##test
2020-01-16 18:34:34 +01:00
dok
fec55f8c74
C89 Fixup for r_sign_fcn_types function ( #15824 )
...
Fix error: `for` loop initial declarations are only allowed in C99 mode
2020-01-16 15:03:32 +01:00
Florian Märkl
b85726fd2b
Support extras tests in r2r.v ( #15821 ) ##test
2020-01-16 11:27:15 +01:00
Florian Märkl
3ead80cca8
Remove Custom Analysis for Java ( #15817 ) ##anal
2020-01-16 11:25:49 +01:00
Óscar Carrasco
0efbb81c91
Apply types on matching zignature data ##signatures ( #15746 )
...
* Implement new zignature types format
* Adapt zignature types deserialization to new format
* Integrate fcn types when zignatures match
2020-01-16 10:26:03 +01:00
Riccardo Schirone
3c788a4967
Use node->i_value in the log.level/log.traplevel callbacks
2020-01-16 00:06:34 +01:00