pancake
6bbe2e22fa
Use R_LOG instead of eprintf (Usage in libr/util)
2023-03-14 20:42:02 +01:00
Dennis Goodlett
25f4f51384
Add log error when pj depth limit reached ##util
2022-10-03 23:21:46 +02: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
pancake
f2995c2949
Introduce r_strf and stop using sdb_fmt ##util
2022-01-18 18:35:31 +01:00
Liumeo
a79bf446fa
Use pj in debug ##refactor ( #18270 )
2021-01-24 16:07:30 +01:00
Liumeo
39f5b12b8f
Use pj in cmd_log and cmd_print ##refactor ( #18259 )
2021-01-22 00:51:33 +01:00
Hex
6ea0a08ecf
Add cfg.json.* encoding options ( #17681 ) ##json
2020-10-27 11:46:27 +01:00
pancake
160fc95e66
Use (void) instead of () in function signatures ( #17026 ) ##refactoring
...
* Use (void) instead of () in function signatures
* Add test to avoid further contributions to commit the same mistake
2020-06-14 16:08:32 +02:00
Florian Märkl
69cf5d662d
Add pj_reset() API ##json ( #16802 )
2020-05-12 00:11:42 +02:00
Florian Märkl
011a49c6c7
Remove one level of indirection from PJ ( #16484 )
2020-04-08 23:09:19 +02:00
radare
0968e0f7b5
Add pj_ad api to print raw data ##json
2020-03-20 19:35:41 +01:00
pancake
2a4aa792bf
Add pj_ko and pj_ka APIs ##util
2020-03-10 14:36:35 +01:00
Florian Märkl
4b02315717
Add null to pj and use for relocs ( #15776 )
...
* Add pj_null() and pj_knull()
* Print reloc name as null in json if not available
* Omit reloc name in json
2020-01-09 11:58:35 +01:00
pancake
6cb3a0831e
Some tweaks related to pj/disasm
2019-06-22 12:33:37 +02:00
pancake
e0572e0d02
Use asserts in pj api to catch this issue earlier ##json
2019-06-21 22:56:53 +02:00
radare
188759b7e2
Implement fq. fj. and f*. - show flag in current offset commands ##core
2019-04-15 03:08:22 +02:00
a1ext
225314bca4
Fix #1179 - itj
hashes calculation command has fixed ( #13441 )
...
* Fixes #1179 - `itj` command has fixed, small refactoring on hashes storage, removed obsolete `file.sha1` usage
* Show all the different hashes on `it` and `itj`
* `it` and `itj` refactoring.
PJ optimizations have made, added more arguments checks
2019-03-21 11:02:48 +01:00
blenk92
bb91451b3f
Use pj for agfj (and others) + rename pj_sn and pj_ksn to pj_N and pj_kN
2019-02-13 11:44:42 +01:00
pancake
0939198515
Use pj in rasm2.c and add pj_f for float
2019-02-04 16:40:57 +01:00
Maijin
334d0b3728
Aoj use pj ##refactor ( #12882 )
2019-01-23 21:28:19 +01:00
radare
e0adfa6dbf
Fix missing comma bug in pj.c fixes invalid json in afcfj ( #12802 )
2019-01-16 03:06:17 +01:00
Florian Märkl
03a38dddb5
Fix comma before object or array in pj ##util
2019-01-10 01:59:07 +01:00
pancake
2b4cd0eb0f
Add %S for base64 in util/pj (JSON printer)
2019-01-05 12:23:08 +01:00
radare
e6874e1d88
Initial import of the PJ (PrintJSON) API
2018-12-21 09:18:25 +01:00