pancake
|
c9b159c265
|
Implement r_base32 APIs for my future self ##api
|
2024-07-09 12:18:16 +02:00 |
|
pancake
|
07c5b74f9e
|
More code cleanup for rax2 and proper public api for RStr.asciiTable()
|
2024-03-13 00:07:11 +01:00 |
|
pancake
|
eb50735702
|
Add ~<> cons filter to indent XML ##shell
|
2023-07-12 05:01:31 +02:00 |
|
pancake
|
fd157a0362
|
Move the base36 api from .h to .c ##api
|
2023-06-12 16:39:25 +02:00 |
|
pancake
|
5bf95eccbc
|
Delete unused r_cache from rutil ##api
|
2023-06-12 02:49:20 +02:00 |
|
pancake
|
d195f7cdbc
|
Remove the need for ios-include.tar.gz ##build
|
2023-01-11 00:18:13 +01:00 |
|
pancake
|
97a6439055
|
Do the same for __WINDOWS__ -> R2__WINDOWS__
|
2022-12-10 20:32:10 +01:00 |
|
condret
|
6fd27ce229
|
Stop aeg from abusing agg ##refactor
|
2022-10-20 07:56:57 +02:00 |
|
pancake
|
8e1cad4a9f
|
Implement thread-safe refcounting - but disabled by default ##api
|
2022-09-20 15:34:24 +02:00 |
|
pancake
|
cabe37905c
|
Deprecate the unused RFList ##api
|
2022-09-20 15:34:24 +02:00 |
|
pancake
|
939fce3888
|
Add lint for C++ include support ##build
|
2022-08-22 19:01:34 +02:00 |
|
lazymio
|
31732c8263
|
Move R_IS_DIRTY to r_types_base
|
2022-06-08 22:42:11 +02:00 |
|
pancake
|
81c9013454
|
Expose R_WEAK attribute and minor cleanups
* Fix memleak in cbin.relocs
|
2022-04-19 11:14:57 +02:00 |
|
pancake
|
7ce6ae4ad1
|
Initial import of the code tokenizer ##print
* Integrated in pdg~:) .. the happy filter
* Needs more testing, and nobody tests unmerged branches. so here we go
|
2022-03-10 18:16:53 +01:00 |
|
pancake
|
7e7fd5835a
|
Add 'pFB' command to use the new BPLIST parser ##print
* Kudos to https://github.com/libimobiledevice/libplist
* Licensed under LGPL
* Add pj_kraw() api
* Add bplist00 magic and add tests for /m and pFBj
|
2022-01-30 22:30:10 +01:00 |
|
RHL120
|
785e500a7e
|
A better way to check if a project has been saved ##projects
* Add a dirty var to RFlag, RAnal and RConfig
* Add prj.alwaysprompt
* Add R_DIRTY() and R_IS_DIRTY()
|
2022-01-25 10:39:15 +01:00 |
|
pancake
|
12c44332a2
|
Check for subcommands of iz to improve output on invalid input (#19467)
* Minor count fix and r_diff include moved into r_util
|
2021-12-05 04:43:31 +01:00 |
|
pancake
|
da7de83b41
|
Remove unused binheap api (#19275)
|
2021-10-21 15:13:02 +02:00 |
|
condret
|
cd8a4267c0
|
Port https://github.com/leiless/jw_rbtree to r_util (#19252) ##util
|
2021-10-20 02:23:01 +02:00 |
|
pancake
|
190d809466
|
Use dynamic api resolution on windows builds for better portability ##windows
* Single implementation in r_util, used across io and debug
|
2021-06-21 23:09:14 +02:00 |
|
pancake
|
7222285cc8
|
Add SHELL_PATH overrideable variable to set compile-time /bin/sh
* Inspired by https://github.com/termux/termux-packages/blob/master/packages/radare2/fix-bin-sh-path.patch
|
2021-06-18 01:16:19 +02:00 |
|
meme
|
b23a063c3c
|
Android Binary XML support (#18545) ##print
|
2021-04-08 19:26:55 +02:00 |
|
Florian Märkl
|
68a1db448d
|
Merge everything time-related in r_time.h (#17445)
|
2020-08-12 18:54:49 +02:00 |
|
Riccardo Schirone
|
154416c8fd
|
Add unit tests for binheap (#17367)
|
2020-07-31 18:09:50 +08:00 |
|
pancake
|
8478dc7dc5
|
Remove constr.c (#17106)
Co-authored-by: pancake <pancake@nopcode.org>
|
2020-06-19 20:15:53 +08:00 |
|
FXTi
|
d62c365856
|
Refactor r_big for gmp and ssl ##util (#16804)
* Fix GMP implementation
* Complete OpenSSL impl and pass all test. It's ready
|
2020-05-14 02:45:10 +02:00 |
|
Florian Märkl
|
e866f8f21f
|
Add RIntervalTree data structure ##util (#15541)
* Add RRangeTree
* Inclusive/Exclusive
* Add r_interval_tree_delete and r_interval_tree_resize
* Fix r_interval_tree_all_at()
|
2019-12-09 00:07:10 +01:00 |
|
Giovanni
|
01937fcaf9
|
Fix #14661 - Support parsing binary protobuf data (#15423) ##print
|
2019-11-06 21:55:36 +01:00 |
|
Florian Märkl
|
80c74d7aa7
|
Replace r_str_const* with RStrConstPool (#15300)
* Add RStrConstPool
* Replace RAnal.consts with RStrConstPool
* Remove useless r_str_const() calls
* Kill more r_str_const()
* Remove r_str_const() from Java
* Remove r_str_const() from Canvas
* Remove r_str_const() from mach0
* Remove r_str_const() from PE
* Kill r_str_const* completely
|
2019-10-20 12:31:45 +02:00 |
|
radare
|
ff36c12ea2
|
Initial implementation of the RTable API with filter, sorting and query APIs ##util
|
2019-08-25 22:43:34 +02:00 |
|
radare
|
82416b0212
|
Create libr_main and make all binaries use it ##core
* Cleanup the use of getopt with our wrapper
|
2019-03-08 14:22:59 +01:00 |
|
pancake
|
9930fd82d1
|
Fix Linux debugger crash regression
|
2019-01-14 00:18:09 +01:00 |
|
Vanellope
|
368e33e1cb
|
Time to say goodbye to r_json (#13126)
|
2019-02-17 12:25:58 +01:00 |
|
Maijin
|
21cde44c7d
|
Use pj for X509 and PKCS (#12877)
* Convert R_JSON to pj
* Ident
* iCj support
* Change return type
* Fix @deroad comments
* Fix last issue
* Fix empty output
|
2019-01-22 17:52:49 +01:00 |
|
koffiedrinker
|
51ed856b67
|
Fix iR timestamp + consistent timestamp format output (pt*, iI~comp, iR) (#12770)
|
2019-01-16 21:47:44 +01:00 |
|
radare
|
e6874e1d88
|
Initial import of the PJ (PrintJSON) API
|
2018-12-21 09:18:25 +01:00 |
|
pancake
|
545efb319b
|
Strictier CLOCK_MONOTONIC check and fix 2 warnings
|
2018-11-26 04:06:42 +01:00 |
|
pancake
|
9556ebb1f9
|
More warning issues
|
2018-11-14 13:47:43 +01:00 |
|
pancake
|
19c2fb6443
|
Fix a shitton of warnings
|
2018-11-14 12:50:30 +01:00 |
|
pancake
|
2c22b3e54e
|
Move btree into sdb's Attic
|
2018-11-14 12:33:25 +01:00 |
|
Artem Zinenko
|
4a2bc97a35
|
Fix #11918 - Moved r_print.h into r_util/r_print.h
|
2018-11-14 10:54:22 +01:00 |
|
radare
|
71053f17e9
|
Move trie, mixed, slist into Sdb's Attic, and DES from util to crypto ##refactor
|
2018-11-07 17:18:14 +01:00 |
|
radare
|
95cd299e8b
|
Initial import of the REvent API ##refactor
|
2018-10-26 23:23:51 +02:00 |
|
Riccardo Schirone
|
ab4dbd509f
|
r_assert: create functions to handle preconditions (#11286)
|
2018-09-16 23:24:57 +02:00 |
|
radare
|
6da28493f5
|
Initial work on using idpool+idstorage from RBin + initial new RBin.open() api (#10160)
|
2018-05-22 17:48:34 +02:00 |
|
sivaramaaa
|
49aa74e10f
|
Refactor types and make array of struct work with ts (#10121)
* Refactor and Move anal/types.c to util/
* Make struct of struct work with .ts and fix ts*
* Array of struct works now with ts
|
2018-05-18 10:32:31 +02:00 |
|
Vanellope
|
14909482d8
|
Vane11ope/fix panels (#9814)
* created RPanals out of panels.c
* deleted a garbage
|
2018-04-07 16:51:25 +02:00 |
|
Akshay Ajayan
|
fc424815a2
|
Move ascii table to utils and add ?a command in r2
|
2018-03-21 18:36:42 +01:00 |
|
pancake
|
b926122772
|
Use RInterval in io.cache and io.pcache, renaming and code cleanup
|
2018-01-10 02:35:11 +01:00 |
|
pancake
|
6fd67fc457
|
Fix #8879 - Kill RInterval, Keep RAddrInterval
|
2017-12-18 17:18:49 +01:00 |
|