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
Anton Kochkov
6f03942d8f
Remove r2r.js remnants ( #16461 )
2020-04-07 23:46:55 +02:00
Liumeo
479e026565
meaningless const return for built-in type ( #16463 )
2020-04-07 23:46:33 +02:00
Khairul Azhar Kasmiran
38fa5487cb
Format some missed tests ##tests ( #16459 )
...
* Move CMDS= before EXPECT= in tests, 2nd pr
* Convert one-line CMDS=<<EOF to single-line CMDS=, 2nd pr
2020-04-07 22:06:47 +08:00
pancake
ab05f06287
Some random cleanups in RUtil ( #16457 )
2020-04-07 14:07:40 +02:00
Florian Märkl
6d633a96a9
Run Fuzz Tests with r2r ( #16456 )
2020-04-07 13:27:19 +02:00
pancake
282e9da656
Fix #16436 - OOBREAD in argv with rasm2 -E ( #16458 )
2020-04-07 12:56:06 +02:00
Florian Märkl
9a2effd5ed
Use RPVector for io->maps - speedup map traversal ##io
...
- The 64K section bin now loads in 15s instead of 26s
2020-04-07 12:43:41 +02:00
Riccardo Schirone
88ad1ccd4a
Add GitHub actions for push to master as well ( #16454 )
...
Instead of using a full matrix, just add the builds we care about
2020-04-07 12:40:15 +02:00
Liumeo
51573ddb58
pointless comparison of ut16 to 0 ( #16451 )
2020-04-07 11:35:27 +02:00
Itay Cohen
d5893f9575
Show realnames on function's signature when enabled ##disasm
2020-04-07 10:26:46 +02:00
Anton Kochkov
efcc346cd8
Remove old R2R ( #16445 )
2020-04-07 10:25:56 +02:00
Riccardo Schirone
6136666e9c
Create more GitHub Actions jobs for meson and gcc/clang ##build ( #16442 )
...
* Create more GitHub Actions jobs for meson and gcc/clang
* Add workflow for GitHub Actions when we commit in master
2020-04-07 11:31:05 +08:00
pancake
4fbb986436
Fix #16281 - Do not load system-wide plugins twice ##core ( #16431 )
2020-04-07 11:29:34 +08:00
Liumeo
d41bc2b878
Comparison always false ( #16444 )
2020-04-06 22:47:27 +02:00
pancake
e484762fe0
Fix #16266 - Fix two warnings ( #16426 )
2020-04-07 00:39:51 +08:00
Florian Märkl
5c31876093
R2R for Windows ( #16410 ) ##test
2020-04-06 17:40:46 +02:00
Riccardo Schirone
296c4e9b5d
Try to fix spurious errors in AppVeyor ( #16440 )
...
See
https://help.appveyor.com/discussions/problems/1272-fatal-reference-is-not-a-tree-sha-on-git-checkout
2020-04-06 21:12:28 +08:00
Florian Märkl
cb5de70924
Remove nvm from macOS Travis ( #16437 )
2020-04-06 20:57:52 +08:00
Anton Kochkov
3dc049dbcd
Run AppVeyor tests only for 2 jobs ( #16441 )
...
* Run AppVeyor tests only for 2 jobs
* Skip unrelated files
2020-04-06 20:40:40 +08:00
pancake
b9a6ab5381
Empty structs are now supported in r2, no need for this hack ( #16430 )
2020-04-06 16:23:49 +08:00
pancake
d95befca7a
Fix #16233 - ~{} works on colorized JSONs ##json ( #16425 )
...
* Fix #16233 - ~{} works on colorized JSONs ##json
* Fix issue in json_indent
2020-04-06 16:08:47 +08:00
pancake
5621f4030d
Fix #13626 - Only check for major and minor version numbers when loading plugins #core ( #16424 )
...
* Only check for major and minor version numbers when loading plugins ##core
* Fix leak
2020-04-06 16:06:28 +08:00
pancake
a12d55c6c0
Fix #16394 - Make pm [file] work again ##print ( #16428 )
...
* Fix #16394 - Make pm [file] work again ##print
* Add test for pm [file]
2020-04-06 16:02:50 +08:00
pancake
5d6406adec
Fix some tests for ARM64 and PPC ( #16435 )
2020-04-06 16:02:03 +08:00
Liumeo
968a354976
always non negative ( #16434 )
2020-04-06 16:01:17 +08:00
pancake
38b8d5929d
Fix #16413 - Analyze code refs spotted with aae ##anal ( #16423 )
...
- Find 600 functions in a MIPS binary, without this only 4 functions are found
2020-04-05 22:36:43 +02:00