Eduard MURESAN
cac44b255f
Fix the r2 idpij as well
2021-01-01 22:04:37 +01:00
Eduard MURESAN
06417eaf30
Fix pdb information dumped as json
2021-01-01 22:04:37 +01:00
eagleoflqj
c8b5bb02b9
delegate abj to afbij
2020-12-31 22:58:06 +01:00
mrglm
493f0bf023
Fix #17039 ##anal ##json
...
Fix indentation for abj command
2020-12-31 22:58:06 +01:00
pancake
a232c1a8fd
Automatically set prj.git if git
is found in PATH ##projects ( #18137 )
2020-12-31 19:43:48 +01:00
pancake
0cd6b5528a
Initial implementation of r_cons_eprintf ##cons ( #18145 )
2020-12-31 19:35:01 +01:00
pancake
658c6a0918
Create dist/ to hold all the distribution build files ##build ( #18131 )
2020-12-31 18:57:05 +01:00
RHL120
b2117e48c5
Tell the user that debugging projects don't work ##projects ( #18134 )
2020-12-31 15:35:40 +01:00
pancake
c551ddb203
Revert a couple of offensive fortunes
...
Commits reverted:
* cff5ec5736
* 7bb922dd7f
2020-12-31 15:33:47 +01:00
Liumeo
248e1e3621
Use pj in cbin.c ##refactor ( #18143 )
2020-12-31 14:38:15 +01:00
pancake
f26a35a8dd
Use pj in radiff2 -j
2020-12-30 02:00:35 +01:00
pancake
97954c6ca4
scr.progressbar disabled by default
2020-12-29 16:10:40 +01:00
pancake
4e0f0807d9
Forbid space builds with acr/make and add job to test them with meson/ninja ##build
2020-12-29 15:08:52 +01:00
Liumeo
592b6b0ae8
Test arm part of arm.winedbg ( #18132 )
2020-12-29 10:14:02 +01:00
Liumeo
c83cf92661
Use pj in bp.c & add test ##refactor ( #18133 )
...
Co-authored-by: Lazula
2020-12-29 10:13:43 +01:00
Carson McManus
92d4685be6
Add a progress bar for when scripts are running ##shell
...
* Add config var `scr.progressbar` to display a progress bar when running a script
##print
* Don't show progressbar when not in a tty
* Also don't show progressbar when scr.interactive == 0
* Add a progress bar for when scripts are running. Includes when projects are being loaded
* Add config var `scr.progressbar` to display a progress bar when running a script
* Don't show progressbar when not in a tty
* Also don't show progressbar when scr.interactive == 0
2020-12-29 04:48:03 +01:00
pancake
70b6d7fc8c
Use the Set API instead of hashtable in anal.block.automerge ( #18130 )
2020-12-29 04:25:14 +01:00
pancake
6b31bacfae
Update www/t from radare2-webui ##webui
2020-12-29 00:55:17 +01:00
pancake
9583bc7f3c
Fix cfg.charset listing sorted alphabetically
2020-12-29 00:30:53 +01:00
pancake
4b6fd801e4
Import last random rizin fixes and more ( #18128 )
2020-12-28 23:34:16 +01:00
pancake
85cce84722
Update SDB to get some more boolified APIs
2020-12-28 22:02:48 +01:00
pancake
1b173df641
Fix memory leak in pf related to bad sdb api usage ##print
2020-12-28 22:02:48 +01:00
pancake
18823c03fa
Remove unused cmd.xterm and use * instead of strcmp for ? ##config
2020-12-28 22:02:48 +01:00
Liumeo
531cfd252e
Add missing license of be_arm.c ( #18126 )
2020-12-28 21:46:42 +01:00
gogo2464
8f17b3241a
Add 'ascii' charset #print
2020-12-28 21:30:36 +01:00
pancake
ab0337c224
Fix ASAN
2020-12-28 21:24:56 +01:00
pancake
fdddd234bc
Implement rax2 -I to convert from/to LONG and IP Address ##print
2020-12-28 21:04:48 +01:00
Liumeo
9478b3a957
Add test and update arm.winedbg ( #18117 ) ##asm
2020-12-28 20:56:52 +01:00
pancake
4b60f0f2bb
Honor R2_CFG_NEWSHELL=0 to disable it ##shell
2020-12-28 20:03:25 +01:00
pancake
49349cb320
Implement $i and $I numvars ##shell
...
* Warning: The temporal seek only works on oldshell
* Seek to the last address in current basic block
`> s $I1@$Fe`
* Decomposes into:
* $Fe = end address of function basic block
* $I1 = one instruction backward
* s = seek command is inmune to the @ tmpseek effects
2020-12-28 20:03:25 +01:00
pancake
adcfe0181f
Code cleanup
2020-12-28 20:03:25 +01:00
pancake
54c6bca80e
Seek command ignores the tmpseek ##shell
2020-12-28 20:03:25 +01:00
pancake
48c1258206
Add missing vars from ?$? in ?$ and sort them alphabetically ##shell
2020-12-28 20:03:25 +01:00
ratijas
a7e3ccf707
DEVELOPERS.md: Reword about r_return_* conditions ( #18119 )
...
and stop confusing functions with macros.
2020-12-28 19:47:14 +01:00
ratijas
44755fe08d
Fix help rendering: avoid printing trailing whitespaces ( #18115 ) ##cons
2020-12-27 12:16:20 +01:00
pancake
46a658c9f2
Update for sdb-1.6.0 ( #18114 )
2020-12-27 12:09:20 +01:00
Liumeo
fd2dfd63d7
Fix pseudo and esil of the TST instruction on ARM32 #18108 ( #18110 )
2020-12-26 23:55:10 +01:00
Liumeo
057854a0cd
Implement i4004 assembler ##asm ( #18111 )
2020-12-26 23:54:11 +01:00
Liumeo
999fc7ebff
Honor cfg.json.num in afbj ##json
2020-12-26 23:53:48 +01:00
Liumeo
7a222e68dc
Fix some arm32 warnings ( #18104 )
2020-12-26 16:18:49 +01:00
RHL120
8b23409c3c
Use snake case in projects.c ##refactor
2020-12-26 11:36:08 +01:00
ratijas
6b0b9929aa
Use tab width 8 in editor configuration templates
...
Also set cino-m to 1 because `setl cino=mN` option is
just a zero/non-zero flag, there is no need to set it to 2.
2020-12-26 11:15:22 +01:00
ivan tkachenko
38f5804ecf
Move breaks inside switch-case scopes
...
Update DEVELOPERS.md code style section and
refactor switch-cases across all code base.
2020-12-26 11:15:03 +01:00
ivan tkachenko
d5f651a59e
Trailing whitespaces are getting in the way
2020-12-26 11:15:03 +01:00
Sylvain Pelissier
8ba20160e2
Update RISC-V ESIL with sign extention operator ( #18109 ) ##esil
2020-12-26 11:14:23 +01:00
pancake
939085cb71
Fix this charset test
2020-12-26 11:12:02 +01:00
pancake
b4b48cbf86
Fix UAB when freeing a non allocated item in the xnu.kernelcache RBin plugin
2020-12-24 10:44:28 +01:00
gogo
156f83fdd9
merge pse to ps
2020-12-24 09:50:27 +01:00
pancake
6ca808b1e7
Fix version string from git formerly known as GIT_TAP
2020-12-24 00:11:12 +01:00
pancake
f08e34d298
Fix assert in cfg.charset
2020-12-23 23:14:07 +01:00