pancake
ddf483893e
Test and benchmark --with-sysmagic in the CI ##search
...
* Improve output of search.verbose
* Remove conflictive magic signature
2022-08-07 16:24:08 +02:00
pancake
cc6c5747fd
Mark more globals as TLS ( #20289 )
2022-06-14 12:55:40 +02:00
pancake
f2995c2949
Introduce r_strf and stop using sdb_fmt ##util
2022-01-18 18:35:31 +01:00
Liumeo
679eb40524
Use pj in cmd_search.c##refactor ( #18163 )
2021-01-04 11:29:24 +01:00
Lazula
243bc871c3
Multiple refactors in io and util ##io ##util ##refactor
...
* Add r_io_map macros throughout code base
* Update string NULL-checking with renamed functions r_str_get() and r_str_getf()
* Change string NULL-checks throughout code base to use functions
* Add r_str_get_fail() to specify a custom string to return if NULL-check fails
* Mark JSON to be updated with PJ with "TODO PJ"
* Incidental style updates such as missing spaces
2020-12-13 05:09:13 +01:00
Alexis Ehret
1fb1be70a7
Add first version of /m search with hits
2020-03-22 12:48:50 +01:00
dodococo
5aa8ab5c75
Implemented pmj ( #15864 ) ##print
2020-01-20 17:39:04 -05:00
radare
f680995474
Introduce the r_magic_load_buffer() api and boolify a bit ##search ( #15617 )
2019-12-12 17:12:33 +01:00
radare
6e65b5d02a
Honor search.maxhits in /m ( #11609 )
2018-09-21 16:32:25 +02:00
pancake
45588ed06e
Make /m create flags
2018-04-24 13:50:09 +02:00
sivaramaaa
1040167beb
Fix #9705 , Added /mj, /vj and /Vj
2018-04-08 23:02:18 +02:00
Roi Martin
4cf81df3bc
Fix #1476 : respect search.from and don't seek on /m ( #4973 )
2016-05-23 11:25:17 +02:00
Jeffrey Crowell
9518841434
refactor includes ( #4757 )
2016-05-03 04:52:41 +02:00
pancake
b515a34676
More stdboolification
2015-09-14 12:35:38 +02:00
pancake
d93835b08c
Fix #2809 - based on @alvarofe patch
2015-06-21 10:00:41 +02:00
pancake
917729be08
Fix --with-sysmagic, honor search.align and some more optimizations for /m
2015-03-27 04:05:00 +01:00
pancake
e831b14a15
Fix #1850 - Call cmd.hit on /m
2014-12-17 12:41:51 +01:00
jvoisin
a60d82b800
Fix a lot of warnings for GCC
...
Less than 20 warnings remaining on my x86_64 GCC 4.9.1
2014-10-26 13:50:58 +01:00
pancake
263f776f7d
Fix data xrefs for the ioli crackme
2014-10-25 00:55:11 +02:00
pancake
1d9955b2d4
Clean unnecessary MAGIC rules and optimize its search
...
- Cleanup MAGIC database to avoid false positives,
- Optimize magic search loop 6x faster /m
2014-10-22 00:56:11 +02:00
pancake
f6d74c040c
Fix #1283 - Segfault: r2 -qc '/m a ; /m a' malloc://16
2014-09-04 22:52:29 +02:00
pancake
d809200fa2
Fix more memleaks
2014-08-29 16:42:00 +02:00
pancake
bb49f29d1c
Optimize /m and fix #1193 - adding runtime visual feedback
2014-08-15 04:20:50 +02:00
pancake
8846cb79cf
Pass t/test.arm, new cmd !123 to run historic command
...
Fix all opcode constructions listed in t/test.arm
Add 'hlt' opcode for arm.
Minor changes in arm disassembly output
Typing !#number you re-run the command in !history
!history is now listed (! is an alias)
Added API to access history from dietline
2013-03-14 02:32:53 +01:00
pancake
3cf0dd1407
Fix the last bugs found during the training
...
Comments lost spaces when saved to the project
Do not show address offsets when using @@=
Do not fail forever with /m if magic is file not found
2013-03-08 01:03:37 +01:00
pancake
28428438f6
Lot of build fixes for --as-needed and mingw32
...
Fix z80 assembler
Add r_sys_truncate() for portability
Fail build if tests compilation is wrong
2012-08-10 11:35:38 +02:00
pancake
d37de2367d
* Split libr/core/cmd.c
2012-02-27 02:40:27 +01:00