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
pancake
6b31b40a71
Fix #13677 - Add txt command and make txf accept an argument ##types ( #16422 )
2020-04-05 20:31:47 +02:00
pancake
961d5007a9
Do not use r_buf_data in DEX results in 1.5x faster parsing (22s vs 33s) ##bin
...
* Fix some memory leaks
* Mark r_buf_data as deprecated
* Remove some spaguetti (-42LOC)
* Fix buf license header authorship
* Make parser functions return void for simplicity
2020-04-05 19:24:36 +02:00
pancake
7be2b26ec5
Use r_str_trim_head_ro instead of hacky while loops ( #16416 )
...
$ git grep IS_WHITE | grep while
2020-04-05 15:50:19 +02:00
pancake
bc09cba29a
Add r2 -NN to not load plugins ##core ( #16415 )
2020-04-05 15:02:46 +02:00
Khairul Azhar Kasmiran
781fcccf55
Move CMDS= before EXPECT= in tests ( #16417 )
...
* Move CMDS= before EXPECT= in tests
* Revert "Move CMDS= before EXPECT= in tests"
This reverts commit 13a9085a36939ca5aab8515a1dce48f7862cbe05.
* Move CMDS= before EXPECT= in tests, take 2
* Revert "Move CMDS= before EXPECT= in tests, take 2"
This reverts commit 7c0bf6d8e3e3eae88e31c6dd41415743b348de29.
* Move CMDS= before EXPECT= in tests, take 3
Co-authored-by: pancake <pancake@nopcode.org>
2020-04-05 20:56:06 +08:00
Robin
d239def52b
Updated Copyright to 2020 ( #16414 )
2020-04-05 11:06:01 +02:00
HoundThe
c6e8fb1e30
Add anal classes to "Vb" ( #16383 ) ##visual
...
* base draft for Vb for anal classes
* Added color and boundary check
* Added placeholder print of selection from class.c
2020-04-04 10:58:08 +02:00
Khairul Azhar Kasmiran
c853c02880
Move ARGS= directly below FILE= in tests ( #16412 )
2020-04-04 10:35:31 +02:00
Riccardo Schirone
90d77e2a21
r_buffer: do not move seek when using _at APIs ( #16401 ) ##util
...
This allows to use r_buf_read/r_buf_write to read/write sequentially but
at the same time having random reads/writes in the buffer if needed,
without the need to save/restore the seek every time.
* Fix some uses of r_buf_read_at/write_at that assumed seek change
2020-04-04 10:31:48 +02:00
Alexis Ehret
88d8357767
Fix empty struct and add test ( #16408 ) ##types
2020-04-03 13:07:00 +02:00
Óscar Carrasco
8262fd4201
Fix tp and tpx to accept types with spaces ##types ( #16398 )
...
* Adapt command to work without specifying offset
2020-04-03 10:44:49 +02:00
pancake
775f2b3d8d
Fix wasm target
2020-04-03 00:37:08 +02:00
Khairul Azhar Kasmiran
020bc83996
Uncomment/unbreak FILE=<<EOF tests ( #16404 )
2020-04-03 00:30:42 +02:00
pancake
ce56541912
oops
2020-04-02 23:55:27 +02:00
pancake
2aeac9e688
Add the WASM travis task
2020-04-02 23:54:18 +02:00
Florian Märkl
2e735dff07
Add Windows argv Formatting
2020-04-02 23:41:58 +02:00
Florian Märkl
0ab6296238
Add Timeout to R2R.c ( #16371 ) ##test
2020-04-02 19:16:49 +02:00
radare
5a1df188f6
Build fixes to make emscripten builds happy ( #16406 ) ##build
2020-04-02 17:52:03 +02:00
radare
ec49299cb5
Fix memory leak reported by coverity in mach0 ( #16405 )
2020-04-02 16:40:09 +02:00
pancake
a87fdf66ee
Fix duplicated function signatures in RCore spotted by Emscripten
2020-04-02 15:53:31 +02:00
radare
3f77b9a76b
Avoid duplicated module filenames to fix static.sh ##build ( #16403 )
2020-04-02 14:30:27 +02:00
Florian Märkl
73983b3759
Fix a leak in r2r ( #16402 )
2020-04-02 12:35:02 +02:00
Khairul Azhar Kasmiran
85b11a1438
Fix #16347 : o+ sets maps as writable like oo+ ( #16381 ) ##io
2020-04-02 12:11:41 +02:00
pancake
a19cf131db
Rename util/diff.c to udiff.c to avoid libr.a collission ##build
2020-04-02 11:50:48 +02:00
Florian Märkl
91c58506e5
Enable R2R in C for all CI except Windows ( #16354 ) ##test
2020-04-01 23:16:02 +02:00
Óscar Carrasco
c4b62fa1c1
Implement proper tp help menu ( #16397 )
2020-04-01 23:15:08 +02:00
radare
eaa46ca936
Implement x86 anal.jmp.retpoline switch tables (spectre/meltdown) ##anal ( #16391 )
2020-04-01 16:49:39 +02:00
Anton Kochkov
dc790f5250
Some README fixes
2020-04-01 13:02:10 +08:00
Anton Kochkov
80690c3b57
Remove wrongly committed r2r binary
2020-04-01 11:43:14 +08:00
Florian Märkl
80e29297d3
Remove unnecessary include from test/Makefile ( #16386 )
2020-03-31 22:59:24 +02:00
radare
6379317f57
Add LZMA-BE magic signatures ##search
2020-03-31 21:17:02 +02:00