32310 Commits

Author SHA1 Message Date
pancake
344e28a128 Dont use the heap when scanning for utf8 strings ##bin 2024-08-17 19:46:38 +02:00
John Sebastian Peterson
9f803c2fbd
Support horizontal scrolling swipe in Termux ##cons 2024-08-17 19:43:20 +02:00
pancake
f9aba268d7 Use the latest capstone 5.0.2 2024-08-17 13:53:54 +02:00
condret
a05afbde3e
Improve addr wrap support in r_itv as stated by the comment ##io
* as a test create an itv starting at ut64_max - 1 with size of 8. then check if 4 is included
2024-08-17 13:41:03 +02:00
Sylvain Pelissier
19b7eeba38
Add CRC search to magic ##search 2024-08-17 13:39:25 +02:00
Sylvain Pelissier
01d7581aa7 Add ed25519 to ios plugins 2024-08-15 23:59:46 +02:00
Sylvain Pelissier
392e14ec8d Add ed25519 to Android plugin 2024-08-15 19:45:19 +02:00
Sylvain Pelissier
3270166fa3
Add ed25519 private key search ##search 2024-08-14 17:39:14 +02:00
Pau RE
3f41b0a055
Add r2book info to generated debs ##doc 2024-08-12 15:23:26 +02:00
Sylvain Pelissier
5af81cfc1e
Display the correct number of jobs ##tests 2024-08-12 15:22:10 +02:00
pancake
75048759b7 After release version bump 2024-08-08 22:48:55 +02:00
pancake
b77e3f8ed6 Release 5.9.4 - codename 'icecore' 5.9.4 2024-08-08 16:20:12 +02:00
pancake
5e36553f83
Update for pre capstone-5.0.2 (#23184) 2024-08-08 13:35:48 +02:00
pancake
6e93ca7b80 Ignore NEVER bit in branch instructions on SPARC ##analysis
* This caused some bad analysis on capstone < v5.0.2
* Aka workaround for a third-party bug
2024-08-08 13:13:05 +02:00
pancake
c89fa80427 Fix SPARC call instruction branches ##analysis 2024-08-08 12:33:39 +02:00
pancake
64d534783c Expose the ELF hash algorithm in rahash2 -a elf ##crypto 2024-08-08 11:57:05 +02:00
pancake
b84601c452 Make dynsym and hash sections wordable ##bin 2024-08-08 11:45:43 +02:00
pancake
178286feac Improve sparc.cs disasm replacing +- with - ##disasm 2024-08-08 11:43:59 +02:00
condret
b0ab249dfd harden buf_cache 2024-08-08 09:38:11 +02:00
condret
13af8b5aa5 Fix io.cache ##io 2024-08-08 09:38:11 +02:00
condret
79b678a390 Fix esil_cfg 2024-08-08 09:38:11 +02:00
Sylvain Pelissier
ca27d4776c Add r2pm exit status test 2024-08-08 07:14:33 +02:00
pancake
e387de70e4 Fix windows and wasm builds 2024-08-08 06:47:21 +02:00
pancake
fc8d6a9e35 Use WIFEXITED for system call 2024-08-07 12:50:10 +02:00
pancake
d079f5e249 Pseudo for arm64 replacing xzr with zero ##decompiler 2024-08-07 11:37:07 +02:00
pancake
6c8e04ab1f Muon build fixes ##ci 2024-08-06 18:16:52 +02:00
pancake
6057b59693 Fix 'r2pm -r false' because exit(system("false")) is a lie ##shell 2024-08-06 18:16:52 +02:00
pancake
bcfa40c478
Add test and fix for the arm64 varsub issue ##disasm 2024-08-05 21:25:05 +02:00
pancake
22e4bf4ece Expose mem delta on store variables ##analysis 2024-08-05 19:11:21 +02:00
pancake
da67e7408b Fix unmatching brace in pdc output ##decompiler 2024-08-05 18:42:11 +02:00
pancake
68c0d46733 Fix last covs 2024-08-05 18:41:41 +02:00
pancake
7c928d72d2 Add r2sptrace.py in scripts from #12070 2024-08-05 17:23:54 +02:00
pancake
c4fa97b7bd Improve Ve glitches on small terminals ##visual 2024-08-05 17:19:36 +02:00
pancake
6e9c65de28
Implement prj.history to save/load the per-project command history ##projects 2024-08-05 13:45:47 +02:00
satk0
060d976412
Replace other r_return_* uses and update DEVELOPERS.md ##refactor 2024-08-05 13:31:58 +02:00
pancake
361b8b0c15
!! for session history, !. for history save ##shell 2024-08-05 13:06:19 +02:00
satk0
ebd8bf9042
Replace r_return_val_if_fail with uppercase alternative 2024-08-05 12:26:32 +02:00
pancake
df188d8c21
Reimplement internal cfg.editor line editor ##cons 2024-08-05 10:34:12 +02:00
pancake
28a25c98a0 Few fixes for the line editor ##cons 2024-08-04 18:16:04 +02:00
pancake
4c12ff6fbd Honor cfg.editor when there's a comment in V; ##visual 2024-08-04 14:49:36 +02:00
pancake
ebc1067011 Fix null deref in panels 2024-08-04 13:05:43 +02:00
pancake
5be9cdd59c
Fix bug in V;! not bringing back the mouse ##visual 2024-08-04 12:57:37 +02:00
pancake
bb575f247d
Implement RBin.attr(str2bits) ##bin 2024-08-04 12:39:35 +02:00
satk0
aac8f3306b
Deprecate r_str_new and R_STR_DUP ##refactor 2024-08-04 12:21:44 +02:00
pancake
43cc6b7052 Implement RBinPlugin Commands in the new abi via i: ##bin 2024-08-04 12:07:46 +02:00
pancake
683414e41c Add an r2js script to import il2cpp metadata ##scripts 2024-08-02 21:07:00 +02:00
pancake
d2725b7bd0
Improved default function names ##analysis 2024-08-02 13:00:12 +02:00
pancake
2848e1d62b Remove esil stop global for newabi 2024-08-01 23:33:15 +02:00
pancake
c6faf1b1ff Some cleanup and minor refactoring for the f commands 2024-08-01 13:56:44 +02:00
pancake
6ab1a8db78 Add anal.flagends to stop a functions when flags are found ##analysis 2024-08-01 12:07:23 +02:00