pancake
|
8ddec017c8
|
Cleanup varnames in PE and MDMP plugins
|
2022-02-12 01:19:15 +01:00 |
|
Sergi Àlvarez i Capilla
|
36f161f207
|
Fix #19617 - Use PJ in dij ##json
|
2022-02-11 23:18:54 +01:00 |
|
pancake
|
85b9343d28
|
Minor rgb.parse optimization and remove the use of sscanf in pal.c ##cons
|
2022-02-11 22:37:23 +01:00 |
|
Sergi Àlvarez i Capilla
|
0f09a7cba5
|
Fix DoS in MACHO parser spotted by clusterfuzz ##crash
* Reproducer: iafuzz-forever
|
2022-02-11 20:54:13 +01:00 |
|
pancake
|
5c2c9bf86d
|
Use rgb:RGB instead of rgb:RRGGBB in the bluy theme
|
2022-02-11 11:20:30 +01:00 |
|
pancake
|
8ddc8844bd
|
Fix pxj-X, and add tests ##print
|
2022-02-11 02:29:16 +01:00 |
|
Sergi Àlvarez i Capilla
|
d69b3d11b6
|
Initial import of the XALZ bin plugin ##bin
* Add tests for the XALZ file format
|
2022-02-10 19:59:17 +01:00 |
|
Sergi Àlvarez i Capilla
|
a61dce25a6
|
Minor cleanup in bin/sdb logic
|
2022-02-10 19:59:17 +01:00 |
|
Sergi Àlvarez i Capilla
|
77b7926a50
|
Add prgl command to decompress current block using lz4 ##print
|
2022-02-10 19:59:17 +01:00 |
|
Sergi Àlvarez i Capilla
|
08bf7bc8c7
|
New r_inflate_lz4 API to reuse LZ4 across all libs ##api
|
2022-02-10 19:59:17 +01:00 |
|
Anderson
|
a6309160f4
|
Fix Negative Offset in Hexdump Json Output ##print
|
2022-02-10 18:27:46 +01:00 |
|
Sergi Àlvarez i Capilla
|
4d75eeb99a
|
Fix visibility issue in the bluy theme ##cons
|
2022-02-09 11:59:45 +01:00 |
|
pancake
|
3d438c510e
|
Fix parsing of 'ra?' and 'r0x' subcommands ##shell
|
2022-02-09 05:50:22 +01:00 |
|
Sergi Àlvarez i Capilla
|
11eb7cb350
|
Fix redefine warning
|
2022-02-08 20:53:45 +01:00 |
|
Sergi Àlvarez i Capilla
|
837953a1a2
|
Fix DoS when loading a fuzzed DEX file ##crash
* Reported by clusterfuzz
* Reproducer: bins/fuzzed/clusterfuzz-issue-44410-infloop-sample-5101731329998848
|
2022-02-08 14:54:24 +01:00 |
|
Sergi Àlvarez i Capilla
|
8db3966da5
|
Fix overlapping titles on small frames ##panels
|
2022-02-08 01:37:16 +01:00 |
|
Sergi Àlvarez i Capilla
|
0b726c6806
|
Close menu when a different decompiler is selected ##panels
|
2022-02-08 00:55:31 +01:00 |
|
Sergi Àlvarez i Capilla
|
35482cb760
|
Fix UAF in pyc parser ##crash
* Reported by Cen Zhang via huntr.dev
* Reproducer: bins/fuzzed/harep2.pyc
|
2022-02-08 00:55:09 +01:00 |
|
Sergi Àlvarez i Capilla
|
d17a7bdf16
|
Fix negative index in anal.arm64.cs ##crash
* Reported by Cen Zhang via huntr.dev
|
2022-02-07 23:58:09 +01:00 |
|
Sergi Àlvarez i Capilla
|
8525ad0b9f
|
Fix bins/*/rep8 - UAF crash in pyc parser ##crash
* Reported by Cen Zhang via huntr.dev
|
2022-02-07 23:58:09 +01:00 |
|
Sergi Àlvarez i Capilla
|
79b39bb54d
|
Fix java oobread in id_000000,sig_06,sync_m1,src_000048 ##crash
* Reported by Cen Zhang via huntr.dev
|
2022-02-07 23:58:09 +01:00 |
|
Sergi Àlvarez i Capilla
|
4a8d97589b
|
Fix panel focus glitch ##visual
|
2022-02-07 23:50:07 +01:00 |
|
pancake
|
1c8966bd1c
|
Fix disable-threads builds
|
2022-02-06 20:55:06 +01:00 |
|
pancake
|
8587412f07
|
Improve panels behaviour when analyzing the whole program ##visual
|
2022-02-02 23:51:30 +01:00 |
|
Nerijus Bendžiūnas
|
71d7bf2bcd
|
Add RISC-V CSR related instruction descriptions
|
2022-02-02 17:38:02 +01:00 |
|
pancake
|
c20c9622b7
|
Improve cursor handling in panels
|
2022-02-02 02:21:13 +01:00 |
|
pancake
|
42b6d28d23
|
Autoset cache flag on whitelisted panels on create ##panels
|
2022-02-02 02:05:18 +01:00 |
|
pancake
|
6231e60585
|
Fix #18621 - Specify ABI version to be X.Y instead of X.Y.Z ##build
* Installation creates some more symlinks now
|
2022-02-01 20:03:26 +01:00 |
|
pancake
|
ec55fb405c
|
Disable ESIL macros and add reproducer test ##esil
|
2022-02-01 19:59:56 +01:00 |
|
pancake
|
0b6a2afdda
|
Rollback the macros for += and -=
|
2022-02-01 18:58:19 +01:00 |
|
meme
|
c083791711
|
Fix: Mark r_print_format globals as TLS ##util
|
2022-02-01 18:45:54 +01:00 |
|
pancake
|
fa02a271c3
|
Add helper function for pending macro handling ##esil
|
2022-02-01 18:44:53 +01:00 |
|
pancake
|
8729c7d3b1
|
Fix #19410 - Fix cursor mode regression ##panels
|
2022-02-01 18:21:00 +01:00 |
|
Sylvain Pelissier
|
b62714cb25
|
Improve EVM analysis and update tests ##esil
|
2022-02-01 17:01:59 +01:00 |
|
pancake
|
d70c360d0c
|
scr.cursor is boolean, so use r_config_get_b instead
|
2022-02-01 14:56:02 +01:00 |
|
pancake
|
2bc1b45f37
|
Prefer for over while in panels menu code
|
2022-02-01 14:54:28 +01:00 |
|
pancake
|
fe900e0b5b
|
Fix #19409 - Close menu after creating a new panel from it ##visual
|
2022-02-01 14:53:44 +01:00 |
|
pancake
|
5cc0becdcd
|
Macrofication of the '+=' and '-=' esil operations ##esil
|
2022-02-01 13:34:34 +01:00 |
|
pancake
|
b30a4ea80b
|
Remove all the uses of %z as its not supported on Windows
|
2022-02-01 11:07:46 +01:00 |
|
pancake
|
3b161a860f
|
Increase read buffers in r2r and strbuf (#19646)
|
2022-02-01 09:27:34 +01:00 |
|
pancake
|
917527306f
|
Address latest covs and remove some %zu format warnings (#19647)
|
2022-02-01 08:19:38 +01:00 |
|
meme
|
7ebcd4162a
|
Add atomic primitives for Windows ##util
|
2022-02-01 08:14:58 +01:00 |
|
meme
|
1ceb55ec98
|
Use static RThreadLock in TCC ##parse
|
2022-02-01 08:14:58 +01:00 |
|
meme
|
ab5606e3e6
|
Use static RThreadLock in cons ##cons
|
2022-02-01 08:14:58 +01:00 |
|
meme
|
60286162ae
|
Add safe static lock initialization ##util
|
2022-02-01 08:14:58 +01:00 |
|
pancake
|
50bf4d5918
|
Simplify meson logic and use ole's PR to fix Windows ##build
* Kudos to @oleavr for reproducing, spotting and fixing the bug!
* Context https://github.com/mesonbuild/meson/pull/9918
|
2022-01-31 23:54:00 +01:00 |
|
pancake
|
feaa4e7f73
|
Fix null deref in xnu.kernelcache ##crash
* Reported by @xshad3 via huntr.dev
|
2022-01-31 02:32:50 +01:00 |
|
pancake
|
72ffc0271f
|
Fix warnings
|
2022-01-31 02:26:20 +01:00 |
|
pancake
|
d58e62e74c
|
Fixes for w2019 (#19644)
|
2022-01-31 01:47:04 +01:00 |
|
Dennis Goodlett
|
249222cfe7
|
Simpler var counting API ##analysis
|
2022-01-31 01:46:54 +01:00 |
|