Commit Graph

32566 Commits

Author SHA1 Message Date
pancake
ff8c883316 Fix last covs 2024-10-01 11:31:28 +02:00
pancake
9968329d49 Use asm.var.summary=4 by default ##disasm 2024-09-30 23:51:45 +02:00
pancake
066fe1cc99 Ignore "signed " prefixed types. signed is the default ##analysis 2024-09-30 23:51:45 +02:00
pancake
80b71d656e Fix timeout bug in r2r when fd is closed ##crash 2024-09-30 23:51:45 +02:00
pancake
8c2f72f4e3 Use depth=1 for r2pm git clones ##r2pm 2024-09-30 19:51:56 +02:00
pancake
a7b7f7fa88
Improve visualization of the visual xrefs view ##visual 2024-09-30 18:31:34 +02:00
pancake
058817a0e0 Fill the op.val for stm8 ref analysis ##analysis 2024-09-30 16:56:40 +02:00
pancake
84c9355c0f Smaller Vv key hint box 2024-09-30 13:46:18 +02:00
pancake
d34204b63c
Fix eco* and refactor theme loading logic ##cons 2024-09-30 12:01:30 +02:00
pancake
81adc6d6e4 Fix last coverity issues 2024-09-30 10:38:02 +02:00
pancake
a0f69577f5 Add -e cmd.exit to run commands before leaving ##shell 2024-09-30 10:16:32 +02:00
pancake
e295df766a Fix linting issues 2024-09-30 01:53:53 +02:00
Sylvain Pelissier
da25bc7cce Refactor listing crypto algorithms into a single function ##crypto 2024-09-29 21:56:53 +02:00
pancake
3f3a906fec Initial assembler support for m68k ##arch 2024-09-29 21:56:11 +02:00
pancake
c179a1851e
Add afbrb to enumerate ending basic blocks + better help ##analysis 2024-09-29 20:50:35 +02:00
pancake
823015849e
Improve and document pfb bitfield printing in C, ascii art, oneliner ##print 2024-09-29 19:52:52 +02:00
pancake
51832929ab Fix .! multiline quoted scripts with the shouting dot ##shell 2024-09-29 16:08:02 +02:00
pancake
ca86aa35d9 Add pdfr and clarify pdfs/pdsf commands in help ##shell 2024-09-28 21:53:01 +02:00
pancake
2132658eac One unnecessary r_anal_op_new ##analysis 2024-09-28 21:05:31 +02:00
Dennis Goodlett
910770ce25
Fix double free in lua bin parser ##crash 2024-09-28 21:04:48 +02:00
pancake
ec347ab4f3
Use latest ubuntu24 to fix the mingw32 build 2024-09-27 20:10:51 +02:00
pancake
86529d7cf6 Fix the mingw32 build of qjs 2024-09-27 19:03:07 +02:00
Adam Satko
c2e7795bfb
Update lang.qjs and use quickjs-ng instead ##lang
* Fix all the portability issues for w32, w64, wasi
2024-09-27 11:27:50 +02:00
pancake
24f43bcac8 Add io.mapinc config variable ##io 2024-09-27 09:59:01 +02:00
condret
14615fbe3f Fix #23313 - aeim stack locate ##io 2024-09-27 09:59:01 +02:00
pancake
a7ac83d8d2 Use RSys.perror() in r2r 2024-09-27 09:21:28 +02:00
pancake
a2504a72e6 Fix ?t'. avoid the use of "" prefixes ##shell 2024-09-27 09:21:28 +02:00
pancake
71c98b18d5
Make -p/-P available from the r2 shell and better subcommand handling ##shell 2024-09-26 21:10:28 +02:00
satk0
82017e2eea Fix s390 plugin for cs6 2024-09-26 14:40:17 +02:00
satk0
126b57c646 Fix arm plugin for cs6 2024-09-26 14:40:17 +02:00
pancake
82c0374583 Update cs5 and next pinned commits to the latest 2024-09-26 14:40:17 +02:00
pancake
7821a3c1fc
Unify aea/aeA command logic and a little cleanup 2024-09-26 10:24:49 +02:00
pancake
d25f859dfb Fix last covs 2024-09-26 09:45:29 +02:00
pancake
2fba90530f
Enforce valid value for asm.offset.relto ##config 2024-09-25 19:48:19 +02:00
pancake
23223ee6f2
Add @@F (alias for @@c:afla) inverse recursive function list ##shell 2024-09-25 18:51:49 +02:00
pancake
f21ec14ed0
More a subcommand refactorings 2024-09-25 18:06:00 +02:00
pancake
2578ff0ac5 Permit setting eval var values ending with a dot ##core 2024-09-24 19:10:49 +02:00
pancake
acd1d8f426 Add scr.css and scr.css.prefix used in 'ecc' for now ##cons 2024-09-24 19:10:49 +02:00
pancake
39cd603d63 Handle invalid subcommands and refactor 'ec' ##shell 2024-09-24 18:50:42 +02:00
Ole André Vadla Ravnås
61f235d532 Emit span instead of font in the scr.html filter ##cons
The font HTML element is deprecated.
2024-09-24 12:04:15 +02:00
Juho Kuisma
1e305473b7
Fix rahash2 -B behavior ##crypto
Previously `rahash2 -B` always printed an extra block at the end, which matched
the checksum of an empty file. The line causing the bug has been left in the
sources commented out, at least for now, in case this causes some other regression.
2024-09-24 12:03:34 +02:00
pancake
a30b405b5d Fix duplicated symbol addTarget 2024-09-23 18:24:19 +02:00
pancake
37b2cc2baf Fix mingw build 2024-09-23 14:31:43 +02:00
Ole André Vadla Ravnås
fac4486d2c Ignore arc4random_uniform detection with Emscripten ##build
We somehow detect it as being present when it isn't. This needs further
investigation, but for now we will work around it.
2024-09-23 13:22:34 +02:00
Ole André Vadla Ravnås
2797a41c2e Remove libr_shlr.a special-case for Emscripten ##build
It is no longer needed.
2024-09-23 13:22:34 +02:00
Ole André Vadla Ravnås
8fa7d4f599 Simplify the WASM PARTIALLD flags ##build 2024-09-23 13:22:34 +02:00
Ole André Vadla Ravnås
5145b55020 Fix Darwin WHOLEFLAG detection ##build 2024-09-23 13:22:34 +02:00
Ole André Vadla Ravnås
5236e1c276 Fix fragile Emscripten detection ##build 2024-09-23 13:22:34 +02:00
Ole André Vadla Ravnås
c12ebb72b6 Ensure the correct $(AR) is used for V35 libraries ##build 2024-09-23 13:22:34 +02:00
Ole André Vadla Ravnås
7db5912491 Revive binr/rules.mk for WASM builds ##build 2024-09-23 13:22:34 +02:00