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 |
|
pancake
|
92236e4b1e
|
Update to the latest SDB that's changing the sdb_itoa() signature
|
2022-09-18 20:38:58 +02:00 |
|
condret
|
3d45fdc85b
|
Fix crash in r_vector_shrink ##util
|
2022-09-18 10:01:29 +02:00 |
|
pancake
|
7855759258
|
Fix UB bug when using r_vector random access ##api
|
2022-09-18 05:19:16 +02:00 |
|
pancake
|
f6383a05f3
|
Introduce the new r_arch library, just the skeleton ##arch
|
2022-09-18 03:41:39 +02:00 |
|
pancake
|
6dae1fcd60
|
Fix RConfig.setB when the key doesnt exist ##core
|
2022-09-18 01:36:39 +02:00 |
|
condret
|
bd2837f905
|
Rename r_arch_set_ to r_arch_config_set_ ##refactor
|
2022-09-17 04:37:33 +02:00 |
|
condret
|
e2889de5bf
|
Rename R_ASM_SYNTAX to R_ARCH_SYNTAX ##refactor
|
2022-09-17 00:14:21 +02:00 |
|
pancake
|
bc93eab86c
|
Remove RPrintRowlog and use R_LOG isntead ##shell
|
2022-09-16 20:45:13 +02:00 |
|
pancake
|
6967f63396
|
Allow changing number of saved input lines ##shell
Authored-by: Paul B Mahol <onemda@gmail.com>
|
2022-09-16 15:50:21 +02:00 |
|
pancake
|
26458d6614
|
Boolify r_type_set and typedef RTypeKind
|
2022-09-16 11:51:30 +02:00 |
|
pancake
|
b705e334f6
|
Massage more R2_580 pending changes breaking APIs and ABIs
|
2022-09-16 11:34:19 +02:00 |
|
condret
|
55160608db
|
Minor COV fix in r_str_char_count ##util
|
2022-09-16 00:28:14 +02:00 |
|
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 |
|
condret
|
26107a1f36
|
Fix return type of r_str_char_count ##util
|
2022-09-15 01:17:23 +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
|
58a5f2d274
|
Implement log.source and log.origin ##shell
* Update tests
|
2022-09-14 18:51:02 +02:00 |
|
pancake
|
b2455ad806
|
Set hex.hdroff=true by default ##print
|
2022-09-14 16:46:51 +02:00 |
|
pancake
|
22d6bcf2dd
|
Implement pFAj to render android xml in JSON (abi break) ##print
|
2022-09-14 08:55:25 +02:00 |
|
pancake
|
fe8b3c17df
|
Implement TSV output format for RTable ##print
|
2022-09-14 00:19:24 +02:00 |
|
pancake
|
b7af803c8f
|
Add new RStr.replaceAll() api ##util
|
2022-09-13 21:24:17 +02:00 |
|
condret
|
e2cfddf0cd
|
Add r_strbuf_replace{f} ##util
|
2022-09-13 21:22:34 +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
|
68292526ab
|
Fix some critical bugs spotted by coverity
|
2022-09-10 01:28:37 +02:00 |
|
pancake
|
6db7d19e72
|
Add linting to spot misuses of r_strbuf_appendf and fix them all ##refactor
|
2022-09-09 23:12:01 +02:00 |
|
pancake
|
1d286ff1c7
|
Add tnf command to filter functions with the new noret column in afl,
|
2022-09-08 23:39:28 +02:00 |
|
pancake
|
7e0c4ef7c4
|
Tests for the "standard" splist() implementation ##util
|
2022-09-07 10:51:47 +02:00 |
|
pancake
|
d9cc0b52d0
|
Add |E |D |J pipe aliases for base64 command execution and encoding ##shell
```
?e ?e hello world|E
P2UgaGVsbG8gd29ybGQK
> b64:P2UgaGVsbG8gd29ybGQK
hello world
> ?e P2UgaGVsbG8gd29ybGQK|D
?e hello world
```
|
2022-09-07 10:51:47 +02:00 |
|
pancake
|
20b5ebf501
|
Fix bug in r_str_split_list() causing 1 length arrays for empty strings
|
2022-09-07 10:51:47 +02:00 |
|
pancake
|
24cb5cb7f9
|
Fix Unkown -> Unknown typo and add lint for it
|
2022-09-06 08:08:24 +02:00 |
|
pancake
|
84a97a57e6
|
Use more R_LOG in core, bin, debug, io, .. and add more lints
|
2022-09-06 08:08:24 +02:00 |
|
pancake
|
e57b387f36
|
Fix last covs
|
2022-09-06 01:52:17 +02:00 |
|
pancake
|
e250f32159
|
Don't print eol chars for now to fix an r2pipe issue ##shell
|
2022-09-04 20:21:13 +02:00 |
|
pancake
|
46eb73dd13
|
Implement pxu{1,2,4,8} like pxd but unsigned ##print
|
2022-09-04 18:13:30 +02:00 |
|
condret
|
11545cbe9e
|
Minor bugfix in strbuf.c ##util
|
2022-09-03 20:49:45 +02:00 |
|
pancake
|
8f56596438
|
Add table's :help and ignore commas in i subcommand parsing ##bin
|
2022-09-02 18:26:10 +02:00 |
|
pancake
|
04cff4889c
|
Add some more asn1 oids from apple ##util
|
2022-08-31 16:40:56 +02:00 |
|
pancake
|
cda4af4f5d
|
Fix last covs
|
2022-08-29 18:09:37 +02:00 |
|
pancake
|
523d5fdd28
|
Fill null deref check in the x509 parser ##crash
|
2022-08-23 03:13:09 +02:00 |
|
pancake
|
b6e7292019
|
Enable linting for trailing tabs ##lint
|
2022-08-22 23:25:40 +02:00 |
|
Richard Patel
|
de3b873529
|
Fuzz protobuf ##fuzz
|
2022-08-22 20:08:07 +02:00 |
|
Richard Patel
|
f7aabaa5ac
|
Fuzz pkcs7, punycode, x509 ##fuzz
|
2022-08-22 20:08:07 +02:00 |
|
pancake
|
f9f9e367de
|
Use rlog instead of eprintf in 300 more places
|
2022-08-22 14:35:04 +02:00 |
|
Richard Patel
|
e319a7a71e
|
add libFuzzer integration, r_run_parseline test ##fuzz
|
2022-08-21 22:35:28 +02:00 |
|
pancake
|
55d9d55787
|
Linting for 'cmp (' and asan in Cf
|
2022-08-20 12:35:11 +02:00 |
|
pancake
|
9fea483cf4
|
Fix null deref crash in RTable and improve C, ##shell
|
2022-08-20 02:17:09 +02:00 |
|
pancake
|
7ad8353838
|
Use R_LOG in libr.main and fix RLogLevelMatch ##tools
|
2022-08-19 15:31:46 +02:00 |
|
pancake
|
469e38c39d
|
Implement interactive text editor mode in VPi command ##visual
* Tab to toggle between insert and replace mode
* Cursor is enabled after insertion
* Still not yet a replacement for your favourite editor
|
2022-08-18 23:29:36 +02:00 |
|