radare2/libr/util
pancake 4801bbc13d Add r_file_is_executable and r_file_extension apis ##api
* Boolify some rdebug apis
* Make json.parse arg const
2022-09-19 02:06:35 +02:00
..
d Fix the build conflict between xtensa and loongarch on Windows 2022-05-02 20:29:07 +02:00
regex Fix some critical bugs spotted by coverity 2022-09-10 01:28:37 +02:00
alloc.c Fix static/R_API function definition formatting 2021-12-21 20:58:12 +01:00
ascii_table.c Many indentation style fixes 2021-11-18 10:43:52 +01:00
asn1_oids.h Add some more asn1 oids from apple ##util 2022-08-31 16:40:56 +02:00
asn1.c Add linting to spot misuses of r_strbuf_appendf and fix them all ##refactor 2022-09-09 23:12:01 +02:00
assert.c Implement log.source and log.origin ##shell 2022-09-14 18:51:02 +02:00
astr.c Fix static/R_API function definition formatting 2021-12-21 20:58:12 +01:00
axml_resources.h Android Binary XML support (#18545) ##print 2021-04-08 19:26:55 +02:00
axml.c Implement pFAj to render android xml in JSON (abi break) ##print 2022-09-14 08:55:25 +02:00
base85.c eprintf requires newline 2022-05-05 13:11:52 +02:00
base91.c Add braces to if, else, for, while ... (#11504) 2018-09-13 10:17:26 +02:00
bdiff.c Enable linting for trailing tabs ##lint 2022-08-22 23:25:40 +02:00
big_gmp.c Initial work towards onifying r_util ##build 2022-07-25 06:34:09 -04:00
big_ssl.c Initial work towards onifying r_util ##build 2022-07-25 06:34:09 -04:00
big.c Initial work towards onifying r_util ##build 2022-07-25 06:34:09 -04:00
bitmap.c Initial implementation of pfb, binary formatting ##print 2022-05-22 22:53:41 +02:00
bplist.c Use rlog instead of eprintf in 300 more places 2022-08-22 14:35:04 +02:00
buf_bytes.c More fixes 2021-08-17 01:09:03 +00:00
buf_file.c Do not use r_buf_data in DEX results in 1.5x faster parsing (22s vs 33s) ##bin 2020-04-05 19:24:36 +02:00
buf_io.c Do not use r_buf_data in DEX results in 1.5x faster parsing (22s vs 33s) ##bin 2020-04-05 19:24:36 +02:00
buf_mmap.c Do not use r_buf_data in DEX results in 1.5x faster parsing (22s vs 33s) ##bin 2020-04-05 19:24:36 +02:00
buf_ref.c Do not use r_buf_data in DEX results in 1.5x faster parsing (22s vs 33s) ##bin 2020-04-05 19:24:36 +02:00
buf_sparse.c Fix s390x test_buf 2021-01-05 10:22:50 +01:00
buf.c Tiny optimization in RBuffer -0.01s speedup ##io 2022-07-07 03:39:36 +02:00
cache.c Use (void) instead of () in function signatures (#17026) ##refactoring 2020-06-14 16:08:32 +02:00
calc.c More source spacing linting 2022-08-18 14:37:29 +02:00
charset.c Cleanup stuff 2022-06-26 12:41:22 +02:00
chmod.c Use rlog instead of eprintf in 300 more places 2022-08-22 14:35:04 +02:00
debruijn.c More source spacing linting 2022-08-18 14:37:29 +02:00
deps.mk Merge rhash into rcrypto and improve apis ##api 2022-09-15 11:25:40 +02:00
donut.c Add and fix two more for loop linter rules 2022-07-02 22:40:28 +02:00
event.c Remove R_EMPTY and R_EMPTY2 2022-03-13 11:26:10 +01:00
file.c Add r_file_is_executable and r_file_extension apis ##api 2022-09-19 02:06:35 +02:00
flist.c Add =0 and =1 lintings 2022-08-18 13:58:40 +02:00
format.c Use rlog instead of eprintf in 300 more places 2022-08-22 14:35:04 +02:00
getopt.c Always use r_getopt, do not depend on libc (not just on windows) ##core (#16325) 2020-03-27 17:06:40 +01:00
graph_drawable.c Multiple refactors in io and util ##io ##util ##refactor 2020-12-13 05:09:13 +01:00
graph.c Add lint for \tfree( 2022-08-18 10:27:06 +02:00
hex.c Use rlog instead of eprintf in 300 more places 2022-08-22 14:35:04 +02:00
idpool.c Linting for 'cmp (' and asan in Cf 2022-08-20 12:35:11 +02:00
intervaltree.c Fix undefined behaviour in RVector, RPVector, RInterval and container_of ##fix 2022-03-21 12:04:14 +01:00
json_indent.c Use rlog instead of eprintf in 300 more places 2022-08-22 14:35:04 +02:00
json_parser.c Add r_file_is_executable and r_file_extension apis ##api 2022-09-19 02:06:35 +02:00
lib.c Use more R_LOG in core, bin, debug, io, .. and add more lints 2022-09-06 08:08:24 +02:00
list.c Allow rahash2 -a to be passed multiple times ##tools 2022-03-25 22:14:18 +01:00
log.c Implement log.source and log.origin ##shell 2022-09-14 18:51:02 +02:00
Makefile Introduce the new r_arch library, just the skeleton ##arch 2022-09-18 03:41:39 +02:00
mem.c Cleanup stuff 2022-06-26 12:41:22 +02:00
meson.build Introduce the new r_arch library, just the skeleton ##arch 2022-09-18 03:41:39 +02:00
name.c Enable linting for trailing tabs ##lint 2022-08-22 23:25:40 +02:00
new_rbtree.c Fix oversensitive assert in r_crbtree_{take,delete} 2022-08-18 09:38:29 +02:00
pie.c Fix various issues spotted by the VS warnings 2021-08-18 01:40:30 +02:00
pj.c Add 'pFB' command to use the new BPLIST parser ##print 2022-01-30 22:30:10 +01:00
pkcs7.c Add linting to spot misuses of r_strbuf_appendf and fix them all ##refactor 2022-09-09 23:12:01 +02:00
print_code.c Fix #20540 - pc should use an unsigned char buffer ##print 2022-08-18 10:46:45 +02:00
print.c Remove RPrintRowlog and use R_LOG isntead ##shell 2022-09-16 20:45:13 +02:00
prof.c More build fixes for SerenityOS 2021-07-07 19:03:54 +02:00
protobuf.c Fix another crash in the protobuf parser ##fuzz 2022-09-12 18:56:50 +02:00
punycode.c Fuzz pkcs7, punycode, x509 ##fuzz 2022-08-22 20:08:07 +02:00
qrcode.c More source spacing linting 2022-08-18 14:37:29 +02:00
queue.c More source spacing linting 2022-08-18 14:37:29 +02:00
randomart.c Allow changing number of saved input lines ##shell 2022-09-16 15:50:21 +02:00
range.c else block linting 2022-08-18 18:35:22 +02:00
rbtree.c Move more local static into the thread-local-storage (#20134) 2022-05-19 12:41:26 +02:00
sandbox.c Enable linting for trailing tabs ##lint 2022-08-22 23:25:40 +02:00
sdb.mk Add initial support for building r2 on WASI ##build 2021-06-20 17:14:43 +02:00
seven.c Add and fix two more for loop linter rules 2022-07-02 22:40:28 +02:00
signal.c Remove useless signal definition erroring on MIPS platform (#19357) 2021-11-02 09:08:13 +01:00
skiplist.c Use R_LIKELY and r_return in the skiplist api ##util 2022-07-20 16:52:24 +02:00
skyline.c Fix another UAF in skyline ##Refactor (#17972) 2020-11-27 12:23:44 +08:00
spaces.c Clean up sp->event in r_spaces_fini() 2022-01-11 01:10:00 +01:00
spp.mk Dont sync capstone all the time 2021-11-05 10:08:23 +01:00
sstext.c Fix last covs and support mount in ms ##fs 2022-07-08 09:51:21 +02:00
stack.c Fix several bugs in the RStack API ##crash 2022-06-08 19:15:48 +02:00
str_constpool.c Dont use != NULL as its implicit in C, even for bool casts ##refactor 2022-03-15 19:54:04 +01:00
str_trim.c More source spacing linting 2022-08-18 14:37:29 +02:00
str.c Fix RConfig.setB when the key doesnt exist ##core 2022-09-18 01:36:39 +02:00
strbuf.c Add r_strbuf_replace{f} ##util 2022-09-13 21:22:34 +02:00
strpool.c More source spacing linting 2022-08-18 14:37:29 +02:00
sys_sh.c Use more R_LOG in core, bin, debug, io, .. and add more lints 2022-09-06 08:08:24 +02:00
sys_w32.c Code cleanup, somewhat related to windows code 2021-08-27 03:03:34 +02:00
sys.c Use more R_LOG in core, bin, debug, io, .. and add more lints 2022-09-06 08:08:24 +02:00
syscmd.c Fix several issues in r_syscmd_join() ##util 2022-08-07 12:08:20 +02:00
table.c Update to the latest SDB that's changing the sdb_itoa() signature 2022-09-18 20:38:58 +02:00
thread_chan.c Initial import of the RThreadChannel API with the ::x command ##core 2022-05-08 04:04:50 +02:00
thread_cond.c * Use r_w32 apis in RThreadCond for Windows ##windows 2021-09-20 05:41:18 +02:00
thread_lock.c Fix x64 test and lock regression 2022-05-19 23:03:30 +02:00
thread_pipe.c
thread_sem.c Remove CYGWIN & MINGW remnants (#13377) 2019-03-15 12:55:08 +08:00
thread.c Refactor a few eprintf to R_LOG_ERROR ##refactor 2022-08-01 00:21:21 +02:00
time.c More source spacing linting 2022-08-18 14:37:29 +02:00
token.c Enable linting for trailing tabs ##lint 2022-08-22 23:25:40 +02:00
tree.c Remove R_EMPTY and R_EMPTY2 2022-03-13 11:26:10 +01:00
ubase64.c Remove R_EMPTY and R_EMPTY2 2022-03-13 11:26:10 +01:00
udiff.c Fix Unkown -> Unknown typo and add lint for it 2022-09-06 08:08:24 +02:00
uleb128.c More source spacing linting 2022-08-18 14:37:29 +02:00
unum.c else block linting 2022-08-18 18:35:22 +02:00
utf8.c More core fixes for Windows 2022-06-09 23:12:33 +02:00
utf16.c Support UTF16-BE decoding (#15450) 2019-11-14 00:08:37 +08:00
utf32.c Support UTF32-BE decoding (#15472) ##bin 2019-11-16 11:27:07 +01:00
utype.c Update to the latest SDB that's changing the sdb_itoa() signature 2022-09-18 20:38:58 +02:00
vector.c Fix crash in r_vector_shrink ##util 2022-09-18 10:01:29 +02:00
w32.c Enable linting for trailing tabs ##lint 2022-08-22 23:25:40 +02:00
w32dw.c Use proper naming and location for the w32 debugger wrapper api (#19271) 2021-10-21 12:08:10 +02:00
x509.c Fix last covs 2022-08-29 18:09:37 +02:00
x509.h Fix static/R_API function definition formatting 2021-12-21 20:58:12 +01:00
zip.c Use more R_LOG in core, bin, debug, io, .. and add more lints 2022-09-06 08:08:24 +02:00