pancake
58f0d8343a
Fix segfaults in fuzzed bins ( #16538 )
2020-04-12 12:16:51 +02:00
pancake
fdb75d3bf9
Fix memory leak in /ad/ using r_regex api wrongly ##search ( #16537 )
...
* /ad/ in /bin/ls ate 9 extra MB that was never freed
* This is about 400 bytes for each instruction disassembled
2020-04-12 10:53:41 +02:00
pancake
63e8984ab8
Fix double free and uaf in pe parser ( #16540 )
2020-04-12 10:52:43 +02:00
Anton Kochkov
a686a8dcff
Fix #16532 - remove outdated JS build files ( #16536 )
2020-04-12 06:20:20 +02:00
Florian Märkl
95fa7a3215
Fix dup af+ removing function from hts ( #16526 )
2020-04-12 04:34:10 +02:00
karliss
1ff6331a33
Don't use colors in json mode and fix some bugs. ( #16529 )
...
* fix color being overwritten with "" in loop, resulting in only
endcolor being printed
* rrstr memory leak
2020-04-11 19:48:19 +02:00
Khairul Azhar Kasmiran
9227c6790f
Fix #16433 - Support movabs for x86_64's MOV r64, imm64 ( #16527 )
2020-04-11 23:34:44 +08:00
pancake
9079a7bd96
Fix #15978 - segfault when using r2pipe webserver + local visual ( #16508 )
2020-04-11 01:57:39 +02:00
pancake
e9eb1a2ab3
Fix #16432 - openbsd fork+attach EBUSY issue ##debug ( #16505 )
...
* Implement is_pid_already_attached() for OpenBSD
2020-04-11 01:56:50 +02:00
Florian Märkl
0a2f9dd29e
Fix Build on NetBSD ( #16520 ) ##build
2020-04-11 01:52:19 +02:00
Sylvain Pelissier
c53f1a30ca
Update swf test and path ( #16518 )
2020-04-10 19:04:40 +02:00
Anton Kochkov
99c88738b7
Better Coverity Scan GHA job name
2020-04-10 17:10:12 +08:00
Liumeo
75bc5ec905
y already >=0 ( #16512 )
2020-04-10 09:02:35 +02:00
pancake
067bf11e98
Fix #16109 - Add R_SYS_ARCH for s390x ##ports ( #16471 )
2020-04-10 08:09:41 +02:00
Liumeo
fbd2e4469e
Fix LGTM warning in UTF8 handling ( #16507 )
2020-04-10 12:02:08 +08:00
pancake
af51074455
Fix #16455 - `iij` asserts for ld-uclibc with a null import ##bin ( #16509 )
...
* Fix asserts in `iij` for ld-uclibc with a null import ##bin
* Add test for `iij` on ld-uclibc
2020-04-10 12:00:30 +08:00
Liumeo
388df51df2
Fix LGTM alert in yank command ( #16506 )
2020-04-10 11:47:52 +08:00
pancake
b759a0b206
Fix #15165 - Assert in empty esil string for ARC emulation ( #16510 )
2020-04-10 11:46:54 +08:00
Khairul Azhar Kasmiran
f31e6ca527
Fix #16283 - Continue as normal even if detachee is not found ( #16500 )
2020-04-09 23:07:03 +02:00
pancake
d3bbfa95c6
Fix #16327 - Search in range with io.va=false ##search ( #16496 )
2020-04-09 22:47:27 +02:00
Anton Kochkov
a9090ff62b
Remove unnecessary newline in version ( #16494 )
2020-04-09 19:08:17 +02:00
Liumeo
e7ae72cf9c
keep ut16 ( #16499 )
2020-04-09 19:02:11 +02:00
Liumeo
e70bb7c206
table_size should be ut64 ( #16501 )
2020-04-09 19:00:22 +02:00
Itay Cohen
742fd214cc
Remove debug leftovers in cbin ( #16504 )
2020-04-09 18:59:45 +02:00
pancake
c567465db2
Fix #16495 - Broken build ( #16502 )
2020-04-09 18:34:03 +02:00
Liumeo
871b68bb8c
Fix wrong format for long in mpc ( #16474 )
2020-04-09 18:15:14 +08:00
Florian Märkl
fdb17b6329
Sync SDB ( #16491 )
...
SDB Commit: 9cbdd20d8da21fb58486e6207dc486c6cc5b402f
2020-04-09 18:14:29 +08:00
Liumeo
3caf98ecb2
Keep two vars in dex as ut16 ( #16487 )
2020-04-09 11:06:24 +02:00
Paul I
bd4e3f8bdb
Add rust lang support to iD command ( #16490 ) ##bin
2020-04-09 11:05:38 +02:00
Riccardo Schirone
ad17ab6d81
Run newshell tests when PR is newshell-* ( #16481 )
...
Split the workflow in a separate file
2020-04-09 11:50:41 +08:00
pancake
e4818cd5e5
Fix #16418 - Implement blind main detection on endbr+mov files ##bin
2020-04-09 11:49:39 +08:00
Liumeo
2154e13c50
DEX - Keep original type ( #16486 )
2020-04-09 11:47:46 +08:00
Frédéric Tobias Christ
3563cc33cb
Fix shellcode path customization ( #16384 ) ##egg
2020-04-09 00:44:36 +02:00
Florian Märkl
011a49c6c7
Remove one level of indirection from PJ ( #16484 )
2020-04-08 23:09:19 +02:00
Alexis Ehret
60ee0daa91
Implement r_table_uniq as API and query ( #16385 ) ##util
2020-04-08 20:34:05 +02:00
Paul I
aac88e2db3
Make msbuild quieter ( #16482 ) ##build
2020-04-08 20:32:46 +02:00
Paul I
7fd737b5ac
Fix COFF symbols/imports info ( #16446 ) ##bin
2020-04-08 20:22:26 +02:00
Alexis Ehret
1c29509145
When computing ELF relocations, use DYNAMIC segment if available ( #16419 ) ##bin
2020-04-08 20:20:23 +02:00
Florian Märkl
cda24be601
Add interactive mode to r2r ( #16466 ) ##test
2020-04-08 18:34:05 +02:00
pancake
a52506a362
Fix #16210 - Show error message and update help for `we` ##io ( #16427 )
...
* Fix wen command for io.va=true, add two tests
2020-04-08 14:22:01 +02:00
pancake
72d1021462
Fix #14371 - Make wfs paired with wts, rename wfs to wfx ##io ( #16470 )
2020-04-08 14:13:12 +02:00
Riccardo Schirone
6304c2db95
Allow to run travis jobs if special branch names are used ( #16476 )
2020-04-08 14:03:26 +02:00
pancake
acc52dec2a
Fix #16305 - UAF in @@@{r,i,f,s,S,b} as well as add some help for `oc` ( #16473 )
2020-04-08 14:00:36 +02:00
pancake
57c68c752c
Fix #16389 - r2r -qv and r2 -v to show version and quiet versions ( #16472 ) ##tools
2020-04-08 13:56:52 +02:00
Francesco Tamagni
f9864efc09
Make dyldcache accelerator info optional ##bin ( #16469 )
...
* Make dyldcache accelerator info optional ##bin
This allows to open dyld cache files from iOS 13.4 for which
apparently the accelerator info are missing.
What’s lost when this info is missing is the ability to efficiently
detect which single library depends on which other libs when
performing the filtering.
That means that for iOS 13.4 library caches, the user has to
manually specify all the dependencies in the filter.
2020-04-08 12:21:00 +02:00
Anton Kochkov
e38e31e52f
Update GitHub autolabeler ( #16475 )
2020-04-08 12:38:40 +08:00
Liumeo
850115b8c8
Removed unnecessary blocksize check ( #16465 )
2020-04-08 11:46:16 +08:00
Riccardo Schirone
34026f7b4a
Remove some travis builds as there are already GH actions ( #16467 )
2020-04-08 11:36:40 +08:00
Liumeo
3a95531bea
Pass arg by pointer in anal.ws ( #16468 )
2020-04-07 23:51:53 +02:00
pancake
4e08d7b01e
Better fix for #16281 ( #16460 )
2020-04-07 23:47:11 +02:00