Mewt R
|
949a84bc05
|
LZ4 removal for make and meson, relates to #19849 ##build
|
2023-06-18 20:59:07 +02:00 |
|
pancake
|
45935eb231
|
Import the bin.pcap plugin from extras ##bin
|
2023-06-18 14:18:51 +02:00 |
|
pancake
|
c9698f6da2
|
Support bin details from non-arch bin files ##bin
* Needed for bin.pcap to display extra details
* Maybe good to have an opex-like string in RBinInfo
|
2023-06-18 13:39:48 +02:00 |
|
pancake
|
dfc05efc87
|
Lighter precondition checks for acp/utf8 on windows
* Fix an assert on release builds, lazy to debug
|
2023-06-18 12:08:42 +02:00 |
|
pancake
|
9555ab021e
|
Use the right #ifdef in bin.lua to avoid dup symbols
|
2023-06-18 12:08:01 +02:00 |
|
pancake
|
beaf261fb7
|
Fix another oobread in the java bin parser
|
2023-06-18 11:33:16 +02:00 |
|
pancake
|
f6bbef2767
|
Fix two more oobreads in the java parser
|
2023-06-17 22:44:23 +02:00 |
|
pancake
|
30c55703ea
|
Fix oobs in the java parser, use RLOG and stop earlier ##crash
|
2023-06-17 22:33:15 +02:00 |
|
pancake
|
ea97bc4c38
|
Fix assembler fallback on non-native arch
|
2023-06-17 21:25:36 +02:00 |
|
pancake
|
878fb589ab
|
Fix some oobreads in the java and dalvik disassemblers
|
2023-06-17 19:04:09 +02:00 |
|
condret
|
2aa2ead4e5
|
Use RIORegion
|
2023-06-17 17:08:31 +02:00 |
|
condret
|
f8bc3bb00b
|
Add r_io_bank_get_region_at and r_io_get_region_at ##io
|
2023-06-17 17:08:31 +02:00 |
|
condret
|
fc184f969c
|
Harden some makros ##io
|
2023-06-17 17:08:31 +02:00 |
|
pancake
|
5700924211
|
Add missing arch.arm.cs files for the meson
|
2023-06-17 13:31:57 +02:00 |
|
pancake
|
8b2b9a806d
|
Fix 'ar=32' vs 'ar= 32' both are valid ##shell
|
2023-06-17 13:27:33 +02:00 |
|
pancake
|
e753075a47
|
Fix autocompletion for pfc.<tab> ##shell
|
2023-06-17 13:18:34 +02:00 |
|
pancake
|
24f9613ab5
|
Use latest acr to fix a bug in dash-0.5.8
|
2023-06-17 12:33:01 +02:00 |
|
pancake
|
3e4951179a
|
Fix warning
|
2023-06-17 11:29:19 +02:00 |
|
condret
|
1eb7cf2114
|
Add io.overlay config var
|
2023-06-17 03:22:52 +02:00 |
|
Luc Tielen
|
5fda141d1d
|
Migrate arm_cs plugin ##arch
|
2023-06-16 22:23:09 +02:00 |
|
pancake
|
3827a898b7
|
Fix meson build
|
2023-06-16 22:16:29 +02:00 |
|
pancake
|
bfcb1c0022
|
Deprecate r_anal_op_hexstr() ##api
|
2023-06-16 21:31:04 +02:00 |
|
Luc Tielen
|
d1ee5c33b5
|
Migrate dalvik plugin ##arch
|
2023-06-16 21:10:09 +02:00 |
|
pancake
|
86dc6912ac
|
Faster RAnal.bbTrace() ##analysis
|
2023-06-16 20:55:23 +02:00 |
|
pancake
|
d0c3ac3660
|
Add missing enum->string for R_LOG_TODO
|
2023-06-16 19:23:24 +02:00 |
|
pancake
|
c8c1b11dfb
|
Get rid of two recent ASAN bugs in 6502 and op
|
2023-06-16 19:23:24 +02:00 |
|
Luc Tielen
|
59dc247eea
|
Migrate 8051 plugin ##arch
|
2023-06-16 19:09:59 +02:00 |
|
pancake
|
d706352241
|
Pick snreg outside the aae loop and other minor esil-590 related fixes
|
2023-06-16 18:24:30 +02:00 |
|
pancake
|
03fcf34b9b
|
Use relative includes instead of assuming libr/arch/include ##build
|
2023-06-16 16:58:24 +02:00 |
|
pancake
|
50ec7cd364
|
Migrate libr/asm/arch/include ##arch
|
2023-06-16 16:58:24 +02:00 |
|
pancake
|
5ad8cf97f2
|
Migrate the mips.cs plugin ##arch
|
2023-06-16 13:58:02 +02:00 |
|
pancake
|
02a3d44e6f
|
Fix #21915 - UB in the mips.gnu plugin
|
2023-06-16 13:45:04 +02:00 |
|
pancake
|
9bae73aa5d
|
Fix UAF on arch.free
|
2023-06-16 13:31:12 +02:00 |
|
condret
|
41a406aa96
|
Temporarily bring back bin.cache functionality
|
2023-06-16 11:09:47 +02:00 |
|
condret
|
d3b704668f
|
Add map overlay support to r_io_bank_write_to_submap_at ##io
|
2023-06-16 11:09:47 +02:00 |
|
condret
|
629a694755
|
Some cosmetics
|
2023-06-16 11:09:47 +02:00 |
|
condret
|
8a58e6b2b5
|
Fix some stupid bugs/tests
|
2023-06-16 11:09:47 +02:00 |
|
condret
|
f180773bf0
|
Introduce bin.relocs.apply config var ##config
|
2023-06-16 11:09:47 +02:00 |
|
condret
|
85cc32bc37
|
Add r_io_map_drain_overlay and r_io_drain_overlay ##io
|
2023-06-16 11:09:47 +02:00 |
|
condret
|
34875461d0
|
Some hardening for r_io_map_write_to_overlay ##io
|
2023-06-16 11:09:47 +02:00 |
|
condret
|
0abac8eec5
|
Use more overlay for relocs ##bin
|
2023-06-16 11:09:47 +02:00 |
|
condret
|
ff0156498c
|
Use map overlay for reloc patching in bin_elf (experimental)
|
2023-06-16 11:09:47 +02:00 |
|
condret
|
151330b0a4
|
Deprecate RIORelocMap; Introduce RIOMap overlay ##io
|
2023-06-16 11:09:47 +02:00 |
|
pancake
|
994d5b3e95
|
Ship our own thread safe and portable r_str_tok_r in r_util ##api
|
2023-06-16 11:08:07 +02:00 |
|
pancake
|
6bb0208c28
|
Move asm/arch/amd29k/*.c into the arch
|
2023-06-15 21:00:28 +02:00 |
|
pancake
|
8290315c53
|
Add wc--* command to purge all cache layers ##io
|
2023-06-15 20:43:17 +02:00 |
|
pancake
|
b78a39855f
|
Fix build with latest musl+fortify
|
2023-06-15 20:42:36 +02:00 |
|
pancake
|
48aa8b2d76
|
Add file.anal times in ?T ##shell
|
2023-06-15 19:04:48 +02:00 |
|
pancake
|
986f7c75e8
|
Haiku have ptrace but not sys/ptrace.h ##build
|
2023-06-15 18:43:13 +02:00 |
|
pancake
|
f6892d272d
|
One less ifdef R2_590
|
2023-06-15 18:35:18 +02:00 |
|