pancake
|
a6e0d6c480
|
Merge rhash into rcrypto and improve apis ##api
* Update meson and make build systems
* Remove leftovers and unused dependencies
|
2022-09-15 11:25:40 +02:00 |
|
Alex Bender
|
12ea8be2ed
|
Change the way TODO messages are printed from eprintf to R_LOG_TODO
|
2022-09-15 04:07:29 +02:00 |
|
condret
|
89da35c824
|
Un-R_WIP r_anal_esil_dfg_reg_is_const
|
2022-09-15 03:21:38 +02:00 |
|
condret
|
26107a1f36
|
Fix return type of r_str_char_count ##util
|
2022-09-15 01:17:23 +02:00 |
|
pancake
|
18220d39df
|
Change build order as long as now bin depends on fs ##build
* Add bin.zip for meson builds
* bin.fs now uses the fs apis
|
2022-09-15 00:23:21 +02:00 |
|
Paul B Mahol
|
f1ea6b9c52
|
Fix memory leak in r_str_list_join() ##api
* StrList.join() no longer drains the source list
|
2022-09-14 23:49:28 +02:00 |
|
pancake
|
241a905bbe
|
Dissolve libr/fs/types.h into fs.c and r_fs.h
|
2022-09-14 23:44:55 +02:00 |
|
pancake
|
007809f8dd
|
Boolify and rename some methods and fields from RFS ##api
* fs plugins now can hold an .author field
* API breaks for simplicity
|
2022-09-14 23:41:12 +02:00 |
|
condret
|
46086d92d6
|
Fix stupid Werror=format thing
|
2022-09-14 23:28:50 +02:00 |
|
condret
|
4c377bae17
|
Simplify x86_cs BSR and BSF esil ##refactor
|
2022-09-14 23:28:50 +02:00 |
|
pancake
|
df1dce4109
|
Remove the file.offset unused config variable ##config
* It was set for a while, RBinFile holds this info in loadaddr
* file.offset was conceptually wrong because its 'global'
|
2022-09-14 19:53:26 +02:00 |
|
pancake
|
58a5f2d274
|
Implement log.source and log.origin ##shell
* Update tests
|
2022-09-14 18:51:02 +02:00 |
|
Axel Iota
|
d3becf1f5a
|
Superseed #20447 - remove some magic globals ##search
|
2022-09-14 18:49:24 +02:00 |
|
pancake
|
8580ed5c65
|
rarun2 supports multiple preload directives ##tools
* Boolify RRun.start() and RRun.config_env()
|
2022-09-14 18:42:43 +02:00 |
|
pancake
|
c67925ebad
|
Add .author field in all the RLang plugins ##api
|
2022-09-14 17:53:13 +02:00 |
|
pancake
|
a27aa03ff3
|
Add a public api for the yank-unset action ##api
|
2022-09-14 17:44:08 +02:00 |
|
pancake
|
176c4c40a8
|
Add the new ucu and ucd commands using the new core-undo apis ##shell
|
2022-09-14 17:42:03 +02:00 |
|
pancake
|
866f0417a9
|
Fix "infinite" loop in cmdseek bug test
|
2022-09-14 16:57:39 +02:00 |
|
pancake
|
5ee08839ff
|
Rename asm.{off} variables to asm.offset ##shell
|
2022-09-14 16:56:48 +02:00 |
|
pancake
|
5600f4b941
|
Remove global in bin.obj.reloc_patch ##globals
|
2022-09-14 16:54:46 +02:00 |
|
pancake
|
b2455ad806
|
Set hex.hdroff=true by default ##print
|
2022-09-14 16:46:51 +02:00 |
|
pancake
|
45c82f50a0
|
Boolified the breakpoint api
|
2022-09-14 16:28:20 +02:00 |
|
pancake
|
c58ff5d3b9
|
Fix build
|
2022-09-14 16:26:19 +02:00 |
|
pancake
|
7cfbb22d6f
|
Remove global variable in esil loop ##globals
|
2022-09-14 16:10:28 +02:00 |
|
pancake
|
a29e9463af
|
Don't show the linearsize in the afl output ##anal
|
2022-09-14 15:27:01 +02:00 |
|
pancake
|
80ed4f176a
|
Deprecate scr.seek configuration variable ##core
|
2022-09-14 12:43:50 +02:00 |
|
pancake
|
4af52dd31d
|
[5.8.0] Disable the default io.basemap ##io
|
2022-09-14 12:37:45 +02:00 |
|
pancake
|
4f71945b74
|
Initial implementation of R_LOG_TODO ##core
|
2022-09-14 12:37:24 +02:00 |
|
pancake
|
22d6bcf2dd
|
Implement pFAj to render android xml in JSON (abi break) ##print
|
2022-09-14 08:55:25 +02:00 |
|
pancake
|
61e2da5acf
|
Remove unused apis in cmd and disable related unit tests
|
2022-09-14 08:46:06 +02:00 |
|
pancake
|
051db9466f
|
Constify the help ##api
|
2022-09-14 08:45:25 +02:00 |
|
pancake
|
3901c2d21a
|
Import the free pascal symbol demangler from rizin ##bin
|
2022-09-14 08:44:17 +02:00 |
|
pancake
|
fe8b3c17df
|
Implement TSV output format for RTable ##print
|
2022-09-14 00:19:24 +02:00 |
|
pancake
|
8317a962e1
|
Add anal.vars.newstack - configurable improved stack-relative var ##analysis
|
2022-09-14 00:18:38 +02:00 |
|
pancake
|
b7af803c8f
|
Add new RStr.replaceAll() api ##util
|
2022-09-13 21:24:17 +02:00 |
|
pancake
|
1cb5b8391c
|
Implement the SIP hash algorithm ##crypto
|
2022-09-13 21:23:21 +02:00 |
|
condret
|
401896a584
|
Use R_PRINTF_CHECK for r_strbuf_replacef ##util
Co-authored-by: pancake <pancake@nowsecure.com>
|
2022-09-13 21:22:34 +02:00 |
|
condret
|
32f8b8c974
|
Use r_strbuf_replacef in anal_mips_gnu esil generation ##refactor
|
2022-09-13 21:22:34 +02:00 |
|
condret
|
e747e62703
|
Use r_strbuf_replacef in anal_mips_cs esil generation ##refactor
|
2022-09-13 21:22:34 +02:00 |
|
condret
|
e2cfddf0cd
|
Add r_strbuf_replace{f} ##util
|
2022-09-13 21:22:34 +02:00 |
|
condret
|
dd3f39577d
|
Fix tests and emulation for x86_cs BSR and BSF instructions ##esil
|
2022-09-13 18:02:27 +02:00 |
|
pancake
|
504c095e89
|
Fix UAB in RConsCanvas when resizing
|
2022-09-13 01:48:24 +02:00 |
|
pancake
|
14daf84cb1
|
Prefer memleak than double free in mdmp
|
2022-09-13 01:48:24 +02:00 |
|
pancake
|
de0903184a
|
Fix last coverity findings
|
2022-09-12 23:18:39 +02:00 |
|
pancake
|
de91b82f1a
|
Add open command as a wrapper for the system launcher ##shell
* `start` on windows, `xdg-open` on Linux and `open` on mac
|
2022-09-12 22:05:25 +02:00 |
|
pancake
|
d477dd2859
|
Fix stack exhaustion bug in the c++ gnu demangler ##crash
|
2022-09-12 19:20:29 +02:00 |
|
pancake
|
46ae247470
|
Fix another crash in the protobuf parser ##fuzz
|
2022-09-12 18:56:50 +02:00 |
|
pancake
|
ada98b4dbb
|
Fix oobread in protobuf parser ##crash
|
2022-09-12 18:52:50 +02:00 |
|
pancake
|
ea16c078d9
|
Fix oobread in r_str_is_printable_limited ##crash
|
2022-09-12 18:19:30 +02:00 |
|
pancake
|
bdc6a6117e
|
Fix too much time spent loading corrupted dyldcaches ##fuzz
|
2022-09-12 17:45:06 +02:00 |
|