radare2/test/unit
2026-08-19 11:36:35 +02:00
..
legacy_unit Expose cancel and failure states for RConsEditor ##cons 2026-07-15 18:32:39 +02:00
.gitignore
Makefile Fix dominator tree construction and add unit tests ##util 2026-07-10 12:41:37 +02:00
meson.build Avoid null language plugin lookups ##lang 2026-08-04 18:49:00 +02:00
minunit.h minunit.h: Use snprintf instead (#367) 2021-01-19 05:37:17 +01:00
r2r_cmd_test
test_addr_interval.c
test_agraph.c Use RVec and Sets in more graph places ##perf 2026-05-04 16:54:37 +02:00
test_anal_block.c Include the switch default target in block successor iteration ##analysis 2026-08-18 03:26:49 +02:00
test_anal_block_invars.inl Use RRef instead of custom refcounting in RAnalBlock -26LOC ##analysis 2026-02-05 14:17:44 +01:00
test_anal_cc.c Resolve emu call arguments through the calling convention layer ##analysis 2026-08-05 12:40:21 +02:00
test_anal_class_graph.c Use RVec and Sets in more graph places ##perf 2026-05-04 16:54:37 +02:00
test_anal_function.c Honor address-linked function signatures ##analysis 2026-08-12 18:37:05 +02:00
test_anal_hints.c Add ahie to specify an enum type hint for imms ##disasm 2026-05-13 20:23:31 +02:00
test_anal_meta.c Migrate r_vector to RVec in core, anal, io, and other components ##abi 2025-11-30 17:43:37 +01:00
test_anal_types.c Measure typedefs in r_type_get_bitsize ##types 2026-08-19 11:36:35 +02:00
test_anal_var.c Migrate r_vector to RVec in core, anal, io, and other components ##abi 2025-11-30 17:43:37 +01:00
test_anal_vmargs.c Extend RBinMeta for Java/Dalvik/MSIL dynamic callconvs ##analysis 2026-05-11 17:48:25 +02:00
test_anal_xrefs.c Fix xref cleanup ordering ##crash 2026-08-15 17:53:00 +02:00
test_arena.c Fix warning in test_arena.c unit test 2026-02-19 18:08:15 +01:00
test_base64.c Implement strict vs tolerant base64 parsing modes ##util 2026-08-03 23:01:00 +02:00
test_bech32.c Fix #22140 - Add bech32 encoding/decoding ##crypto 2024-11-01 14:25:10 +01:00
test_big.c Remove r_snprintf and bump ABI version ##util 2026-05-25 15:19:29 +02:00
test_bin.c Unify binary metadata in RBinAttr ##bin 2026-08-14 17:48:44 +02:00
test_bin_demangle.c Detect symbol languages independently of binary format ##bin 2026-08-14 19:00:46 +02:00
test_bitmap.c Improve RBitMap and fix some bugs ##perf 2026-05-11 17:13:49 +02:00
test_bitset.c Introduce RBitSet data structure ##util 2026-05-10 18:41:49 +02:00
test_buf.c Replace r_buf_free and r_buf_unfree with the plain r_unref calls 2026-01-20 23:58:57 +01:00
test_cmd_api.c Cleanup dollar files apis ##shell 2026-08-05 00:50:53 +02:00
test_cmd_str.c Port echo to task-owned command contexts ##shell 2026-08-03 19:57:42 +02:00
test_codemeta.c Fix memory leaks in the egg library 2026-02-23 15:05:31 +01:00
test_cons.c Isolate consoles and share console state in ctx cloning ##cons 2026-07-23 20:04:19 +02:00
test_core_task.c Add timeout support for r_th_cond_wait ##sync 2026-08-04 10:45:58 +02:00
test_crbtree.c Fixes for the unit tests on 32bit host 2026-03-10 17:03:58 +01:00
test_debruijn.c Use (void) instead of () in the unit tests 2024-05-13 02:02:31 +02:00
test_debug.c Font pinch recalculates terminal size ##jslinux 2026-08-09 22:27:24 +02:00
test_debug_session.c Add branchable debug session checkpoints ##debug 2026-04-09 11:39:27 +02:00
test_diff.c Avoid ' in help message glitching book's md 2024-07-11 18:09:42 +02:00
test_dwarf.c Pass around RBinFile in dwarf. instead of using bin->cur ##bin 2026-03-11 13:42:55 +01:00
test_dwarf_info.c Fix null names and wrong addresses from DWARF5 indexed forms ##bin 2026-08-11 23:30:39 +02:00
test_dwarf_integration.c Fix null names and wrong addresses from DWARF5 indexed forms ##bin 2026-08-11 23:30:39 +02:00
test_egg.c Fix all the memory leaks exposed by the unit tests 2026-02-01 22:30:13 +01:00
test_egg_lang.c New r_sys_exepath and more portable pidpath api ##util 2026-07-14 20:53:37 +02:00
test_esil.c Unify ESIL constructors behind an REsilOptions struct ##esil 2026-06-15 12:25:05 +02:00
test_esil_dfg_filter.c Unify ESIL constructors behind an REsilOptions struct ##esil 2026-06-15 12:25:05 +02:00
test_event.c Clean up some warnings spotted by msvc 2025-06-30 13:04:22 +02:00
test_flags.c Free all flag metadata strings ##analysis 2026-08-15 10:10:00 +02:00
test_get_glibc_version.c Use (void) instead of () in the unit tests 2024-05-13 02:02:31 +02:00
test_get_main_arena_offset.c Fix more unit tests for 32bit hosts 2026-03-10 20:38:08 +01:00
test_glob.c Use (void) instead of () in the unit tests 2024-05-13 02:02:31 +02:00
test_graph.c Fix dominator tree construction and add unit tests ##util 2026-07-10 12:41:37 +02:00
test_hex.c Fix hex string escape decoding ##util 2026-07-26 15:06:26 +02:00
test_id_storage.c Fix all the memory leaks exposed by the unit tests 2026-02-01 22:30:13 +01:00
test_idpool.c
test_idstorage.c Use (void) instead of () in the unit tests 2024-05-13 02:02:31 +02:00
test_intervaltree.c Fix all the memory leaks exposed by the unit tests 2026-02-01 22:30:13 +01:00
test_io.c Use (void) instead of () in the unit tests 2024-05-13 02:02:31 +02:00
test_json.c Add r_json_parsedup that owns and frees the input string ##util 2026-03-30 12:21:19 +02:00
test_kernelcache_cmdsize.c Migrate RBinSection store from RList to RVec ##bin 2026-05-14 10:44:42 +02:00
test_lang.c Avoid null language plugin lookups ##lang 2026-08-04 18:49:00 +02:00
test_list.c Use (void) instead of () in the unit tests 2024-05-13 02:02:31 +02:00
test_magic.c Make text magic scan optional with /mt ##search 2026-07-02 14:21:39 +02:00
test_math.c Add new math operators and sub-expression support for negation operators ##shell 2025-08-26 17:25:35 +02:00
test_nibble_mask.c Fix more unit tests for 32bit hosts 2026-03-10 20:38:08 +01:00
test_ovf.c Redesigned RTypesOverflow apis to capture the result and don't duplicate ops ##util 2026-02-13 13:45:24 +01:00
test_pdb.c Fixes for the unit tests on 32bit host 2026-03-10 17:03:58 +01:00
test_pj.c Use (void) instead of () in the unit tests 2024-05-13 02:02:31 +02:00
test_print.c More cleanup and refactoring for the rprint apis 2026-03-11 00:15:24 +01:00
test_printf.c Initial implementation of our custom r_str_printf api 2024-02-08 11:16:42 +01:00
test_punycode.c Fix 1 byte oobwrite bug in the gdbclient ##crash 2026-07-15 20:01:53 +02:00
test_queue.c Use (void) instead of () in the unit tests 2024-05-13 02:02:31 +02:00
test_r2pipe.c Fixes for the unit tests on 32bit host 2026-03-10 17:03:58 +01:00
test_r2r.c Add REQUIRE=little and fix other 32bit/be tests 2026-05-29 00:14:37 +02:00
test_rbtree.c Use (void) instead of () in the unit tests 2024-05-13 02:02:31 +02:00
test_reg.c Consolidate vregs banks and regprofile parsing ##reg 2026-05-26 10:56:25 +02:00
test_regex.c Fix large regex matcher state comparison ##util 2026-05-25 16:23:07 +02:00
test_scanf.c Fix more unit tests for 32bit hosts 2026-03-10 20:38:08 +01:00
test_sdb.h
test_seek_hole.c Fix weird regressions after merge 2025-10-15 00:48:43 +02:00
test_sign.c Make duplicated zignatures optional via zign.dups + tests ##zignatures 2024-07-09 22:33:10 +02:00
test_skiplist.c Use (void) instead of () in the unit tests 2024-05-13 02:02:31 +02:00
test_socket.c Protect with auth the r2agent web sessions spawns ##http 2026-07-22 18:44:41 +02:00
test_spaces.c Use (void) instead of () in the unit tests 2024-05-13 02:02:31 +02:00
test_sparse.c Replace r_buf_free and r_buf_unfree with the plain r_unref calls 2026-01-20 23:58:57 +01:00
test_ssdeep.c Implement ssdeep fuzzy hashing algorithm ##hash (#18490) 2021-03-18 00:35:03 +01:00
test_stack.c Use (void) instead of () in the unit tests 2024-05-13 02:02:31 +02:00
test_str.c Fix duplicate separators in r_file_root paths ##util 2026-08-06 12:58:26 +02:00
test_strbuf.c Grow strbuf pads with the append slack instead of an exact fit ##util 2026-08-12 00:13:43 +02:00
test_table.c Add table trim option with ellipsis ##util 2026-06-12 17:09:30 +02:00
test_thread.c Make thread apis more solid and add unit tests 2025-06-30 21:43:16 +02:00
test_thread_channel.c Make thread apis more solid and add unit tests 2025-06-30 21:43:16 +02:00
test_thread_cond.c Add timeout support for r_th_cond_wait ##sync 2026-08-04 10:45:58 +02:00
test_thread_lock.c Make thread apis more solid and add unit tests 2025-06-30 21:43:16 +02:00
test_thread_sem.c Make thread apis more solid and add unit tests 2025-06-30 21:43:16 +02:00
test_tree.c Skip pdb and dmh tests because i'm feeling idzzy 2024-05-13 01:30:08 +02:00
test_trie.c Add cmd delete prefix apis as well as trie helpers for it 2026-07-21 02:20:24 +02:00
test_uleb128.c Fixes for the unit tests on 32bit host 2026-03-10 17:03:58 +01:00
test_unum.c Fix #26359 - out-of-range shifts and rotates in RNumMath ##util 2026-07-29 15:43:52 +01:00
test_util.c New r_sys_exepath and more portable pidpath api ##util 2026-07-14 20:53:37 +02:00
test_vec.c Implement RVec.findSorted using skiplist tricks ##util 2026-05-04 13:40:45 +02:00
test_visual_hints.c Fix key hints for push<addr> common on windows binaries ##visual 2026-03-19 14:08:06 +01:00
test_x86_nz_leak.c Fix memory leak in x86_nz parseOpcode error paths ##asm 2026-04-23 14:57:06 +02:00
test_xpatch.c Fix more unit tests for 32bit hosts 2026-03-10 20:38:08 +01:00