pancake
3e7c2d3df7
Fix pcV output to print const buffers
2021-11-22 00:36:31 +01:00
pancake
2705580602
Add eco! and eco* and sort eco listing ##cons
2021-11-21 23:14:04 +01:00
aviciano
5a0bc927e7
Fix #16178 - Rename the r_anal_fcn* apis to r_anal_function*
2021-11-21 20:18:46 +01:00
meme
592e6407d6
Improve Plan 9 support ##bin
...
Currently support for Plan 9 binaries is limited to i386 and even then
it doesn't work properly (certain sections won't load, the base address
is wrong, etc.)
With these changes, all architectures including ones from 9front are
supported.
2021-11-21 20:15:00 +01:00
pancake
183e360dd1
Winapi all the things ( #19427 )
2021-11-20 20:22:35 +01:00
condret
932682ea8a
Liberate RSpaces from old rbtree api
2021-11-20 01:02:53 +01:00
meme
ded8189deb
Add bin_xtr.xtr_pemixed for PE user plugin ##build ( #19426 )
2021-11-19 08:21:09 +01:00
pancake
ec0b1e60f6
Fix broken project test ( #19425 )
2021-11-19 01:01:46 +01:00
Dennis Goodlett
f2373443c0
Fix NULL node warning in VV ##graph
2021-11-18 23:42:58 +01:00
pancake
e77b0e7f67
Fix PE Metadata header name parsing (.net related) ##bin
2021-11-18 23:41:09 +01:00
Sergi Àlvarez i Capilla
060479f7e8
Fix null deref in macho rebasing function
2021-11-18 21:30:07 +01:00
Lazula
43f98d37a2
Use remote URL for git pull in install scripts ##build
2021-11-18 20:12:50 +01:00
Lazula
2255bf8b5d
Many indentation style fixes
...
* Change several 8-space indents to tabs
* Apply tab indent style when breaking long lines
* Move operators from EOL to start of next line
* Fix ternary formatting
2021-11-18 10:43:52 +01:00
Lazula
7bb8fb6f90
Add info for breaking long lines to style guide ##doc
2021-11-18 10:43:52 +01:00
Dennis Goodlett
1ddf20d6b1
Fix zj
vars output ##signatures ( #19420 )
2021-11-18 10:41:41 +01:00
Dennis Goodlett
99d23d7492
Show prev nodes in graph.few ##graph
...
* Fix u and U in graph
2021-11-18 10:36:03 +01:00
Rick de Jager
18a693028f
Fix missing bounds check in dwarf_langs ( #19419 )
2021-11-17 17:05:38 +01:00
Dennis Goodlett
717b547cd2
Fix use of NULL obj in graph ( #19416 )
2021-11-17 01:10:19 +01:00
Dennis Goodlett
cef64fbbb0
Add binary search alg to pvector ##util ( #19414 )
2021-11-16 23:56:21 +01:00
pancake
b779f1c44c
Allow NULL in RPrint.hexdump() ( #19415 )
2021-11-16 23:50:51 +01:00
condret
8f38d16ace
Add r_crbtree_foreach
2021-11-16 20:01:40 +01:00
Sergi Àlvarez i Capilla
eea44aa303
After release version bump
2021-11-16 14:45:53 +01:00
Sergi Àlvarez i Capilla
645835794b
arm64's NAND isnt supported in capstone4
2021-11-15 18:10:04 +01:00
Sergi Àlvarez i Capilla
9be84d536d
Remove specific meson version in preconfigure
2021-11-15 16:26:04 +01:00
condret
eb301fdea0
Use new rbtree api to store relocs
2021-11-15 03:12:19 +01:00
pancake
ab6353c5c9
Release 5.5.0 - 希 Nozomi
5.5.0
2021-11-15 03:10:56 +01:00
pancake
31ec16fc60
Use more join_paths in shlr and sdb
2021-11-14 23:30:46 +01:00
pancake
d76201ce7f
Fix w32 dp and ood regressions
2021-11-14 22:53:59 +01:00
pancake
7362d74ae4
Use more join_paths along the meson
2021-11-14 22:25:05 +01:00
pancake
8b227868b8
Fix the windows CI workflows
...
* Use ninja -j2 in the CI, seems like there are less resources for windows
* Add windows configure+make+run CI workflow
* Use more join_paths()
2021-11-14 21:09:42 +01:00
pancake
514d53eb82
Fix some warnings spotted by msvc
2021-11-14 19:15:14 +01:00
pancake
288d127caf
Just disable the sdb-cgen in meson for now
2021-11-14 18:55:49 +01:00
pancake
e344564013
Fix return type in var.c
2021-11-14 18:22:10 +01:00
pancake
b1894dfcf7
Revert "Fix capstone regression by reverting the offending patch ( #19402 )"
...
* This reverts commit ff68f178b758cad1caa8d0caf68f459c2441f5f6.
* Because the offending commit has been reverted in capstone after reporting
2021-11-14 18:04:33 +01:00
pancake
38c22fa199
Properly check for %ERRORLEVEL% in batch scripts
2021-11-14 17:59:38 +01:00
pancake
657524aabc
More meson simplifications
2021-11-14 02:35:57 +01:00
pancake
e5f8f9fa3d
Add 'make clean' for windows
2021-11-14 02:04:05 +01:00
pancake
e9c6584417
Fixes for the meson-sdb-cgen
2021-11-14 02:02:34 +01:00
pancake
4c9fac84a0
Generate bin/d the same way as other sdb paths with meson ##build
...
* Add -Dwasan=true for meson to compile with msvc's address sanitizer
* Clear the prefix dir before installing, so we ensure it's more realistic
2021-11-14 00:57:35 +01:00
pancake
3e032073a3
Fix null name maps, workaround msvc-asan compiler crash and acp/utf/wchar fixes for w32
2021-11-14 00:50:54 +01:00
pancake
a5d51af309
Don't use a broken version of ninja in the CI, just pick the last one
2021-11-14 00:14:35 +01:00
pancake
075c0c0108
Do not show vars that aren't accessed ( #19403 )
2021-11-13 21:12:10 +01:00
pancake
ff68f178b7
Fix capstone regression by reverting the offending patch ( #19402 )
...
* (from the v5 branch) 6a779ab7500f8606845ffa7a62606b284876aee8
2021-11-13 20:21:26 +01:00
aemmitt-ns
bd901a3861
Improvements on the arm64.v35/cs plugins ##esil
...
* fix arm.v35 conditional sets, cs arm64e ESIL, add q0-31 aliases
* add default to prevent warnings
2021-11-12 16:37:02 +01:00
Dennis Goodlett
93f4ec40de
Add help message for zac ##signatures
2021-11-12 10:45:53 +01:00
Sergi Àlvarez i Capilla
3111f11a86
Fix two minor covs
2021-11-09 13:27:42 +01:00
Sergi Àlvarez i Capilla
5130b924b8
Implement 'fc.' command to set a color to all the flags in current offset
2021-11-09 13:25:27 +01:00
Dennis Goodlett
b7a3516820
Fix bugs in types validator ##signatures ( #19392 )
2021-11-09 09:06:17 +01:00
Sergi Àlvarez i Capilla
e642b43b0f
Fix another aaft uaf crash
2021-11-08 12:24:08 +01:00
pancake
4aa0293958
raw -> range ( #19387 )
2021-11-08 12:03:39 +01:00